dev-java/kotlin-reflect
Kotlin Full Reflection Library
-
kotlin-reflect-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-reflect-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-reflect-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 58ee6d4fb3fb3bb3b34acb61a5ceb11858c9dbfc
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Feb 17 17:16:29 2022 -0800
dev-java/kotlin-reflect: 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 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 bb53b017e31075557c9f8dc8f11db50df92844fe
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Feb 6 19:30:31 2022 -0800
dev-java/kotlin-reflect: Add 1.6.10
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 6bbee6cac49ab586178c33133898ade572f12969
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Feb 5 13:18:05 2022 -0800
dev-java/kotlin-reflect: RESTRICT="test" for 1.4.32, 1.5.31
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit e94d7ad6a6b31cbe3a011a4ce96ec1e4c4b0eac3
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Feb 5 11:08:05 2022 -0800
dev-java/kotlin-reflect: Add 1.5.32
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 3c23a48a417506069affc72c7858294afc4d1cf0
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Feb 5 11:37:31 2022 -0800
dev-java/kotlin-reflect: Update for changes in kotlin-core-deps.eclass
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 969faee21c75a7a81e0e548a10723816efb103e0
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Aug 8 22:22:51 2021 -0700
dev-java/kotlin-reflect: 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 7cce5a7f6155750a445ef883a5b619f5e99eb3e9
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Aug 3 09:11:54 2021 -0700
dev-java/kotlin-reflect: 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 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 41b51fd23743e0fe581bb77c73a0d4c6755b6ec0
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 24 16:00:32 2021 -0700
dev-java/kotlin-reflect: 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 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 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 2d5289952fd85c4fe93d1853ba64bf3c966adbf6
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 16:11:31 2021 -0700
dev-java/kotlin-*: Add CP_DEPEND to DEPEND only if building from source
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 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 cfee6292de971bb2b603aa4c3d65b65293a96dba
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jul 1 09:44:19 2021 -0700
dev-java/kotlin-reflect: Remove unneeded package in JAVA_CLASSPATH_EXTRA
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 91575d19946d03b26beedd15edd03bc5bf361825
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 30 21:12:44 2021 -0700
dev-java/kotlin-reflect: Preserve a package for the compiler
This would cause pkgdiff tests to fail, but it is required to keep the
compiler happy.
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 2bfab9dabcb0647b392eb67ad7233260cdd00ea5
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 30 18:04:26 2021 -0700
dev-java/kotlin-reflect: Update dependency declarations
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 412e036f6a609dbd361bc38d315f94d760229b80
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 30 17:31:52 2021 -0700
dev-java/kotlin-reflect: 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 58ee6d4fb3fb3bb3b34acb61a5ceb11858c9dbfc
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Feb 17 17:16:29 2022 -0800
dev-java/kotlin-reflect: 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 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 bb53b017e31075557c9f8dc8f11db50df92844fe
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Feb 6 19:30:31 2022 -0800
dev-java/kotlin-reflect: Add 1.6.10
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 6bbee6cac49ab586178c33133898ade572f12969
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Feb 5 13:18:05 2022 -0800
dev-java/kotlin-reflect: RESTRICT="test" for 1.4.32, 1.5.31
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit e94d7ad6a6b31cbe3a011a4ce96ec1e4c4b0eac3
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Feb 5 11:08:05 2022 -0800
dev-java/kotlin-reflect: Add 1.5.32
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 3c23a48a417506069affc72c7858294afc4d1cf0
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Feb 5 11:37:31 2022 -0800
dev-java/kotlin-reflect: Update for changes in kotlin-core-deps.eclass
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 969faee21c75a7a81e0e548a10723816efb103e0
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Aug 8 22:22:51 2021 -0700
dev-java/kotlin-reflect: 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 7cce5a7f6155750a445ef883a5b619f5e99eb3e9
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Aug 3 09:11:54 2021 -0700
dev-java/kotlin-reflect: 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 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 41b51fd23743e0fe581bb77c73a0d4c6755b6ec0
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 24 16:00:32 2021 -0700
dev-java/kotlin-reflect: 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 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 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 2d5289952fd85c4fe93d1853ba64bf3c966adbf6
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 16:11:31 2021 -0700
dev-java/kotlin-*: Add CP_DEPEND to DEPEND only if building from source
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 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 cfee6292de971bb2b603aa4c3d65b65293a96dba
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jul 1 09:44:19 2021 -0700
dev-java/kotlin-reflect: Remove unneeded package in JAVA_CLASSPATH_EXTRA
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 91575d19946d03b26beedd15edd03bc5bf361825
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 30 21:12:44 2021 -0700
dev-java/kotlin-reflect: Preserve a package for the compiler
This would cause pkgdiff tests to fail, but it is required to keep the
compiler happy.
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 2bfab9dabcb0647b392eb67ad7233260cdd00ea5
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 30 18:04:26 2021 -0700
dev-java/kotlin-reflect: Update dependency declarations
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
commit 412e036f6a609dbd361bc38d315f94d760229b80
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 30 17:31:52 2021 -0700
dev-java/kotlin-reflect: New package
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>