dev-java/kotlin-stdlib
Kotlin Standard Library for JVM
-
kotlin-stdlib-1.6.10~amd64binary test +kotlin_single_target_kotlin1-6 source
View Download Browse License: Apache-2.0 BSD MIT NPL-1.1Overlay: spark-overlay -
kotlin-stdlib-1.5.32~amd64binary test +kotlin_single_target_kotlin1-5 source
View Download Browse License: Apache-2.0 BSD MIT NPL-1.1Overlay: spark-overlay -
kotlin-stdlib-1.4.32~amd64binary test +kotlin_single_target_kotlin1-4 source
View Download Browse License: Apache-2.0 BSD MIT NPL-1.1Overlay: spark-overlay
ChangeLog
commit f914b313e7a5d66cba7d0b3fc0d5bd799593d908
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Feb 20 06:26:30 2022 -0800
**/metadata.xml: Use HTTPS URL in DOCTYPE element
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit a36fc580882d1240326236b5eddc06b01d486c01
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Feb 17 17:09:24 2022 -0800
dev-java/kotlin-stdlib: Drop `-Werror` on JDK 11+
If this package is being built with JDK 11 or above, there will be some
warnings about Java SE API members that have been marked as deprecated
in Java 11+. The upstream does not build this package with JDK 11+, so
downstream compiler argument adjustment is needed for this situation.
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit f2ed043d8a97f94e9ab4225c7a7009bad498629f
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Feb 11 06:48:46 2022 -0800
dev-java/kotlin-stdlib: Remove redundant `-sourcepath` usage
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit c8a4a1c21ce3b149d034dff19dfc863df536e9f5
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Feb 10 20:03:14 2022 -0800
dev-java/kotlin-stdlib: Backport 1.6 test fix to 1.5 and 1.4
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 534e26398d770d8f693d2df03b3e6ee98696aadb
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Feb 7 14:57:44 2022 -0800
dev-{java,lang}/kotlin-*: Drop 1.5.31
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 4d78fa9b32507d22c7288697b898c6de4f450ffe
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Feb 6 14:49:51 2022 -0800
dev-java/kotlin-stdlib: Add 1.6.10
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit bd9b3efa10ea902f56ebd588da43878e38b7ad49
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Feb 5 10:20:01 2022 -0800
dev-java/kotlin-stdlib: Add 1.5.32
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit b0a2f4d8b25dcd0f40101d5cd5fe3fe695c562e7
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Sep 20 08:38:28 2021 -0700
dev-{java,lang}/kotlin-*: Bump to 1.5.31, remove 1.5.30
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit a3900443e7f56b4e12b187ac374a0adc8537b888
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Aug 24 11:17:56 2021 -0700
dev-{java,lang}/kotlin-*: Remove old version
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 9a9686f123fdda6a2cf2fbd4fd89fb326c07913c
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Aug 24 08:42:32 2021 -0700
dev-{java,lang}/kotlin-*: Version bump to 1.5.30
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 1db28941094398509350a2478ab5f80c3248d87f
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Aug 8 22:20:29 2021 -0700
dev-java/kotlin-stdlib: BDEPEND on unzip only when building from source
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 8cad4b53bf375b520fe1adcbf251e2ab6c926ac7
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Aug 8 22:15:32 2021 -0700
dev-{java,lang}/kotlin-*: Remove old version
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 87686d611df53f240959752750dbc1d6c6023193
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Aug 8 22:09:04 2021 -0700
dev-{java,lang}/kotlin-*: Version bump to 1.5.21
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 4d01ca25f11d117855ea3d3ad8c5d106f3e61aef
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Aug 3 09:10:45 2021 -0700
dev-java/kotlin-stdlib: Add app-arch/unzip to BDEPEND for JARs
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit d9f887e252f8e59869453f0d9c4f64bcc70cc5c6
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Aug 3 09:09:18 2021 -0700
dev-java/kotlin-stdlib: Define phase functions in execution order
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 6c729235118936450d1646e527d04b472db6e4ed
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 26 20:48:22 2021 -0700
dev-java/kotlin-stdlib*: Use patch to ignore single test in a class
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 24299582cb6318892cd262939db5f0d7f16d7e91
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 26 17:22:22 2021 -0700
dev-java/kotlin-*: Update for new test support in kotlin-utils.eclass
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 6e37818c614c7e5fe79d42cdf0cb681d3b7c75b1
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Jul 25 13:36:41 2021 -0700
dev-java/kotlin-*: Update for new kotlin-utils.eclass
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 2f36b0fd3db968e12e3ff7c1715eaadb9b3c5955
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 24 16:00:01 2021 -0700
dev-java/kotlin-stdlib: Preliminary changes for kotlin-utils.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit f8e23ece9d50565df319047c73e49b347cdc1fdd
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 12 09:05:32 2021 -0700
dev-java/kotlin-stdlib: Remove redundant dependency
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 036192de0cd3dd81fad4550ac611aae0079ae44a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jul 6 16:05:50 2021 -0700
dev-java/kotlin-*-1.4.32: Explicitly target JVM 1.6
This avoids issues when libraries for Kotlin 1.4 are being built by
Kotlin compiler 1.5.x.
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit dccba5ac4598ddf52a0aafc0a1234bcff84a02fd
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jul 6 10:36:31 2021 -0700
dev-java/kotlin-*: Add forgotten KOTLIN_LIBS_SRCJAR_FILENAME variables
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit d0f627f610764dc53bb5d43406f17cf1f23caf90
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 5 22:01:45 2021 -0700
dev-java/kotlin-stdlib: Dynamically add needed packages to classpath
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 76d9c68bc2bfadbeaf6e8aa7d6fca60a880e32d1
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 5 21:50:56 2021 -0700
dev-java/kotlin-stdlib: Revert "Remove unnecessary packages ..."
This reverts commit 446d3394434988285f1799e47d11c7adc18edb79.
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 446d3394434988285f1799e47d11c7adc18edb79
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 5 19:56:19 2021 -0700
dev-java/kotlin-stdlib: Remove unnecessary packages from classpath
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 43b5ed4ebf918baa5f9692add5534d4daae86037
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 16:28:47 2021 -0700
dev-java/kotlin-*: Drop old version
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 6e4ebcb9ea5f03cb8581209aac90a6b093ce3e44
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 16:18:49 2021 -0700
dev-java/kotlin-*: Version bump to 1.5.20
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 2c099768f88b1057787b1ad7805a77323608c457
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 14:42:25 2021 -0700
dev-java/kotlin-*: Add packages for Kotlin 1.4.32
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit bf0ba095e1ec77ee27dff508c5966267bd41ccea
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 08:08:35 2021 -0700
dev-java/kotlin-*: Make sure kotlin-libs_src_unpack is called
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 1a46bf706dd252aedcfa03e4f31afbd8cae912a3
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jul 2 18:50:30 2021 -0700
dev-java/kotlin-stdlib: Clean up commented code
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 1ccd4ad5a2f505e19aeed2a8db1789c67fcb5eb6
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jul 2 17:14:28 2021 -0700
dev-java/kotlin-*: Remove uses of KOTLIN_LIBS_JAVA_SRC_DIR
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 081c650ecd5e56ca1024ea149e0eb538bcd16fd8
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jul 2 16:59:00 2021 -0700
dev-java/kotlin-*: Update descriptions
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 4bb74e959bdb77f7d997fd9442aa62ec2cbd7074
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jul 2 16:44:31 2021 -0700
dev-java/kotlin-stdlib: Run JUnit test suite in src_test
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 887a7b6c27f1bbc4953af3780d8492f8017922bd
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jul 2 16:21:21 2021 -0700
dev-java/kotlin-stdlib: Use $ in MAVEN_PROVIDES to greatest extent
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit b9f1f0740a4eb5dd9449b1c48e3851bc5e0cc8f2
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jul 1 09:17:36 2021 -0700
dev-lang/kotlin-*: Generate MANIFEST.MF for runtime components
This is required to prevent the Kotlin compiler from complaining about
bundled Kotlin Runtime library. The packages concerned by this commit
are literally the Runtime libraries themselves so the compiler will emit
such false warnings, but the upstream suppresses them by adding special
fields to MANIFEST.MF to indicate this, and if the compiler is able to
find those fields, it will not show the warning.
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 3836109de79210128d894b37542eefcb8453a34e
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 19:00:29 2021 -0700
dev-java/kotlin-stdlib: Fix typo in ebuild variable name
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit ef851b8833c7880b1a4693151bc3dcc5a2c42f8a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 18:50:03 2021 -0700
dev-java/kotlin-stdlib: Depend on the standalone built-ins package
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 8c04a8bc2ddcf8592268db7383c584c78863d7de
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 12:13:36 2021 -0700
dev-java/kotlin-stdlib: Drop unnecessary dependencies
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit a563b0d6053062ab5c82b3e0bb5b1635e68c8f8a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 11:16:34 2021 -0700
dev-java/kotlin-stdlib: Add kotlin_builtins files to compiled JAR
The only problem that still needs to solve is to remove the use of
hardcoded path to kotlin-compiler.jar. This would require changing
ebuilds of dev-lang/kotlin-bin.
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 9fbbb1ff9edc827820ae44aa48ae1440333e7d06
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 10:25:03 2021 -0700
dev-java/kotlin-stdlib: Compile additional Java sources
The only thing that is lacking from the compiled JAR now is various
kotlin_builtins files.
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 39b9239711febce7a456d594d7a7111774cec747
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 09:24:40 2021 -0700
dev-java/kotlin-stdlib: Migrate to kotlin-libs.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 27706c24a7586793f795eb6f463910f8d77f062e
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jun 28 11:03:49 2021 -0700
dev-java/kotlin-stdlib: Update for changes in kotlin-tasks.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 616cdf74773dd3abe80608f066c632ad94f9039b
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Jun 27 14:11:30 2021 -0700
dev-java/kotlin-stdlib: New package
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Feb 20 06:26:30 2022 -0800
**/metadata.xml: Use HTTPS URL in DOCTYPE element
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit a36fc580882d1240326236b5eddc06b01d486c01
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Feb 17 17:09:24 2022 -0800
dev-java/kotlin-stdlib: Drop `-Werror` on JDK 11+
If this package is being built with JDK 11 or above, there will be some
warnings about Java SE API members that have been marked as deprecated
in Java 11+. The upstream does not build this package with JDK 11+, so
downstream compiler argument adjustment is needed for this situation.
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit f2ed043d8a97f94e9ab4225c7a7009bad498629f
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Feb 11 06:48:46 2022 -0800
dev-java/kotlin-stdlib: Remove redundant `-sourcepath` usage
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit c8a4a1c21ce3b149d034dff19dfc863df536e9f5
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Feb 10 20:03:14 2022 -0800
dev-java/kotlin-stdlib: Backport 1.6 test fix to 1.5 and 1.4
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 534e26398d770d8f693d2df03b3e6ee98696aadb
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Feb 7 14:57:44 2022 -0800
dev-{java,lang}/kotlin-*: Drop 1.5.31
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 4d78fa9b32507d22c7288697b898c6de4f450ffe
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Feb 6 14:49:51 2022 -0800
dev-java/kotlin-stdlib: Add 1.6.10
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit bd9b3efa10ea902f56ebd588da43878e38b7ad49
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Feb 5 10:20:01 2022 -0800
dev-java/kotlin-stdlib: Add 1.5.32
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit b0a2f4d8b25dcd0f40101d5cd5fe3fe695c562e7
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Sep 20 08:38:28 2021 -0700
dev-{java,lang}/kotlin-*: Bump to 1.5.31, remove 1.5.30
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit a3900443e7f56b4e12b187ac374a0adc8537b888
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Aug 24 11:17:56 2021 -0700
dev-{java,lang}/kotlin-*: Remove old version
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 9a9686f123fdda6a2cf2fbd4fd89fb326c07913c
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Aug 24 08:42:32 2021 -0700
dev-{java,lang}/kotlin-*: Version bump to 1.5.30
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 1db28941094398509350a2478ab5f80c3248d87f
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Aug 8 22:20:29 2021 -0700
dev-java/kotlin-stdlib: BDEPEND on unzip only when building from source
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 8cad4b53bf375b520fe1adcbf251e2ab6c926ac7
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Aug 8 22:15:32 2021 -0700
dev-{java,lang}/kotlin-*: Remove old version
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 87686d611df53f240959752750dbc1d6c6023193
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Aug 8 22:09:04 2021 -0700
dev-{java,lang}/kotlin-*: Version bump to 1.5.21
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 4d01ca25f11d117855ea3d3ad8c5d106f3e61aef
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Aug 3 09:10:45 2021 -0700
dev-java/kotlin-stdlib: Add app-arch/unzip to BDEPEND for JARs
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit d9f887e252f8e59869453f0d9c4f64bcc70cc5c6
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Aug 3 09:09:18 2021 -0700
dev-java/kotlin-stdlib: Define phase functions in execution order
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 6c729235118936450d1646e527d04b472db6e4ed
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 26 20:48:22 2021 -0700
dev-java/kotlin-stdlib*: Use patch to ignore single test in a class
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 24299582cb6318892cd262939db5f0d7f16d7e91
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 26 17:22:22 2021 -0700
dev-java/kotlin-*: Update for new test support in kotlin-utils.eclass
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 6e37818c614c7e5fe79d42cdf0cb681d3b7c75b1
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Jul 25 13:36:41 2021 -0700
dev-java/kotlin-*: Update for new kotlin-utils.eclass
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 2f36b0fd3db968e12e3ff7c1715eaadb9b3c5955
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 24 16:00:01 2021 -0700
dev-java/kotlin-stdlib: Preliminary changes for kotlin-utils.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit f8e23ece9d50565df319047c73e49b347cdc1fdd
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 12 09:05:32 2021 -0700
dev-java/kotlin-stdlib: Remove redundant dependency
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 036192de0cd3dd81fad4550ac611aae0079ae44a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jul 6 16:05:50 2021 -0700
dev-java/kotlin-*-1.4.32: Explicitly target JVM 1.6
This avoids issues when libraries for Kotlin 1.4 are being built by
Kotlin compiler 1.5.x.
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit dccba5ac4598ddf52a0aafc0a1234bcff84a02fd
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jul 6 10:36:31 2021 -0700
dev-java/kotlin-*: Add forgotten KOTLIN_LIBS_SRCJAR_FILENAME variables
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit d0f627f610764dc53bb5d43406f17cf1f23caf90
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 5 22:01:45 2021 -0700
dev-java/kotlin-stdlib: Dynamically add needed packages to classpath
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 76d9c68bc2bfadbeaf6e8aa7d6fca60a880e32d1
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 5 21:50:56 2021 -0700
dev-java/kotlin-stdlib: Revert "Remove unnecessary packages ..."
This reverts commit 446d3394434988285f1799e47d11c7adc18edb79.
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 446d3394434988285f1799e47d11c7adc18edb79
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 5 19:56:19 2021 -0700
dev-java/kotlin-stdlib: Remove unnecessary packages from classpath
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 43b5ed4ebf918baa5f9692add5534d4daae86037
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 16:28:47 2021 -0700
dev-java/kotlin-*: Drop old version
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 6e4ebcb9ea5f03cb8581209aac90a6b093ce3e44
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 16:18:49 2021 -0700
dev-java/kotlin-*: Version bump to 1.5.20
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 2c099768f88b1057787b1ad7805a77323608c457
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 14:42:25 2021 -0700
dev-java/kotlin-*: Add packages for Kotlin 1.4.32
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit bf0ba095e1ec77ee27dff508c5966267bd41ccea
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 08:08:35 2021 -0700
dev-java/kotlin-*: Make sure kotlin-libs_src_unpack is called
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 1a46bf706dd252aedcfa03e4f31afbd8cae912a3
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jul 2 18:50:30 2021 -0700
dev-java/kotlin-stdlib: Clean up commented code
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 1ccd4ad5a2f505e19aeed2a8db1789c67fcb5eb6
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jul 2 17:14:28 2021 -0700
dev-java/kotlin-*: Remove uses of KOTLIN_LIBS_JAVA_SRC_DIR
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 081c650ecd5e56ca1024ea149e0eb538bcd16fd8
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jul 2 16:59:00 2021 -0700
dev-java/kotlin-*: Update descriptions
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 4bb74e959bdb77f7d997fd9442aa62ec2cbd7074
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jul 2 16:44:31 2021 -0700
dev-java/kotlin-stdlib: Run JUnit test suite in src_test
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 887a7b6c27f1bbc4953af3780d8492f8017922bd
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jul 2 16:21:21 2021 -0700
dev-java/kotlin-stdlib: Use $ in MAVEN_PROVIDES to greatest extent
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit b9f1f0740a4eb5dd9449b1c48e3851bc5e0cc8f2
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jul 1 09:17:36 2021 -0700
dev-lang/kotlin-*: Generate MANIFEST.MF for runtime components
This is required to prevent the Kotlin compiler from complaining about
bundled Kotlin Runtime library. The packages concerned by this commit
are literally the Runtime libraries themselves so the compiler will emit
such false warnings, but the upstream suppresses them by adding special
fields to MANIFEST.MF to indicate this, and if the compiler is able to
find those fields, it will not show the warning.
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 3836109de79210128d894b37542eefcb8453a34e
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 19:00:29 2021 -0700
dev-java/kotlin-stdlib: Fix typo in ebuild variable name
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit ef851b8833c7880b1a4693151bc3dcc5a2c42f8a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 18:50:03 2021 -0700
dev-java/kotlin-stdlib: Depend on the standalone built-ins package
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 8c04a8bc2ddcf8592268db7383c584c78863d7de
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 12:13:36 2021 -0700
dev-java/kotlin-stdlib: Drop unnecessary dependencies
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit a563b0d6053062ab5c82b3e0bb5b1635e68c8f8a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 11:16:34 2021 -0700
dev-java/kotlin-stdlib: Add kotlin_builtins files to compiled JAR
The only problem that still needs to solve is to remove the use of
hardcoded path to kotlin-compiler.jar. This would require changing
ebuilds of dev-lang/kotlin-bin.
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 9fbbb1ff9edc827820ae44aa48ae1440333e7d06
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 10:25:03 2021 -0700
dev-java/kotlin-stdlib: Compile additional Java sources
The only thing that is lacking from the compiled JAR now is various
kotlin_builtins files.
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 39b9239711febce7a456d594d7a7111774cec747
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 29 09:24:40 2021 -0700
dev-java/kotlin-stdlib: Migrate to kotlin-libs.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 27706c24a7586793f795eb6f463910f8d77f062e
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jun 28 11:03:49 2021 -0700
dev-java/kotlin-stdlib: Update for changes in kotlin-tasks.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 616cdf74773dd3abe80608f066c632ad94f9039b
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Jun 27 14:11:30 2021 -0700
dev-java/kotlin-stdlib: New package
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>