gpo.zugaina.org

Search Portage & Overlays:

dev-lang/kotlin-bin

Statically typed language that targets the JVM and JavaScript

Screenshots

ChangeLog

commit 413bcc1eb76e4a53fa519f3627c5d7e0cdf79836
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Feb 23 22:56:30 2022 -0800

dev-lang/kotlin-bin: Fix "unable to run REPL" error for 1.5 and 1.6

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

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 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 3a261a2df29e84f552952968663c178e0af9bbc1
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Feb 6 13:44:03 2022 -0800

dev-lang/kotlin-bin: Add 1.6.10

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 9779f0202519a36d5e72829cbc49a4b5a96e1462
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Feb 5 09:50:09 2022 -0800

dev-lang/kotlin-bin: Add 1.5.32

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 39abd1214fa7d0bfb548b4301ac4ecb9d572dbe3
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jan 31 16:04:26 2022 -0800

dev-lang/kotlin-bin: Enable dep on bootstrap libraries; improve ebuilds

- Update to EAPI 8
- Remove the 'javascript' USE flag that is merely used to control a
runtime dependency and affects the set of installed files trivially
- Improve use of 'die'

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 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 b0d33e60d4b85a30a9549e3a1a1b5c10067c530a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jul 27 17:40:12 2021 -0700

dev-lang/kotlin-bin: Fix circular dependency when `USE="javascript"`

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 72450080be636fd7d5f820d8d7f7e825976d2fc7
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jul 27 16:51:00 2021 -0700

dev-lang/kotlin-bin: Add USE flag description for `javascript`

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit d7def4a38b1bd1c112789eb19e499514fc75432f
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 26 20:30:44 2021 -0700

dev-lang/kotlin-bin: Do not install redundant Apache-2.0 license file

This file is distributed within the Gentoo repository, and users can
access it at /var/db/repos/gentoo/licenses/Apache-2.0.

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit f058b2851ce80cd1ebf78ca8a15b55d450685641
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 26 15:36:41 2021 -0700

dev-lang/kotlin-bin: Stop registering any JARs

If any package needs to directly access a JAR in the Kotlin compiler
installation path, it can use the KOTLIN_UTILS_COMPILER_HOME variable in
kotlin-utils.eclass for this purpose instead.

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 47e77a71860e6e35bac647aba9fd1511e85b425d
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Jul 25 21:24:51 2021 -0700

dev-lang/kotlin-bin: Remove call to kotlin-compiler_install_pkg_desc

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 1835301c13602e4fc8079b08d54c718911f944c5
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Jul 25 21:15:29 2021 -0700

dev-lang/kotlin-bin: Remove versioned tool executables

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit afac7d8bcdcd511ddba6c4e0e38c8c8bfeb201da
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Jul 25 18:54:10 2021 -0700

dev-lang/kotlin-bin: Use the new kotlin-compiler.eclass

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit d943a311ca33cec8ee6b334ebd936f660cef902e
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Jul 25 16:33:40 2021 -0700

dev-lang/kotlin-bin: Update eselect preferences after removal

This is needed to avoid dangling /etc/eselect/kotlin/homes/system
symbolic link.

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit f05f58a70b7c7025082a64f5587ea0c69051e90d
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jul 22 19:20:18 2021 -0700

dev-lang/kotlin-bin: Allow different slots to coexist on the system

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit b26f57486c3fbcdc93a1c8444b7db4c6f56b700d
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Mon Jul 12 14:14:35 2021 -0700

dev-lang/kotlin-bin: Add slotting based on feature release version

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 07a55d4795e625c0f18ca82901fc3c86905c5941
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Jul 4 15:19:28 2021 -0700

dev-lang/kotlin-bin: Unconditionally install all libraries for REPL

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit fb93eb50c856d319cf0e0c483587d08a1268b3a0
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sun Jul 4 15:18:40 2021 -0700

dev-lang/kotlin-bin-1.5.20: Add new JAR to compiler library list

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 8323932e87f1bb5299dca1cfbdacf1d8b7b92f43
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 16:30:05 2021 -0700

dev-lang/kotlin-bin: Drop old version

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 028145c714117a162cc295f35377feac1b9141dd
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 16:20:01 2021 -0700

dev-lang/kotlin-bin: Version bump to 1.5.20

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 0b7669eedbe25e6f66dbbc6855257626930039f0
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 14:47:47 2021 -0700

dev-lang/kotlin-bin: Let original ebuilds use source library packages

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit aa41f26e29eaa824054a6f6dc1fdc3dcc305209d
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jul 3 14:44:52 2021 -0700

dev-lang/kotlin-bin: Add ebuild for 1.4 using source library packages

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 8b3e6a38a3e1b3d9ddd7c77566e10355417cfdba
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jul 1 18:39:17 2021 -0700

dev-lang/kotlin-bin: Add 'javascript' USE flag

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 683a73adfcf5ec34feacced488a6f83bee67863c
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jul 1 12:43:28 2021 -0700

dev-lang/kotlin-bin-1.5.10-r1: Add variable for JARs in package.env

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit a01cc1c812a748d96455effd25ca2f84086b4538
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jul 1 07:07:44 2021 -0700

dev-lang/kotlin-bin: Provide kotlin-compiler.jar

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 839142dbb1557106251b3bebf1e6c9e01488bf0c
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 30 21:14:24 2021 -0700

dev-lang/kotlin-bin: Depend on library packages that build from source

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit fec3245c0a4126108db9c91c1c8c904f24a1eff6
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jun 26 15:32:27 2021 -0700

dev-lang/kotlin-bin: Get module tests working and running

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 6636e671d3f978c03979e060a972ec6552eb9869
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jun 26 12:57:15 2021 -0700

dev-lang/kotlin-bin: Follow upstream for compiler options for samples

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit f9677ddc2545650befc12a3e1f6237f6a138189a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jun 25 13:49:35 2021 -0700

*/*: Use ver_cut to replace Bash string manipulation for versions

Work on java-ebuilder to support any expression for SLOT is complete, so
it is time to migrate from Bash string manipulation expressions to EAPI
7 version manipulators for better readability.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 557d2689d61ebfafdb8860401e132e8d23a7506a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 24 09:26:10 2021 -0700

dev-lang/kotlin-bin: Improve post-install message

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit df9f7a69cb60a66c8a8ccec64fc1d792e59d5cc5
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 22 19:14:47 2021 -0700

dev-lang/kotlin-bin: Add message for using alternative library version

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit cd0928faa54f05b3c5bacc4d3c1ca24d0c1e9a2c
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 22 14:46:09 2021 -0700

dev-lang/kotlin-bin: Declare variables in src_test as local ones

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit d158f3741e3bf7ce6c1307e5991fba85f32c2ee2
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 22 13:33:06 2021 -0700

dev-lang/kotlin-bin: Implement src_test

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit ce2521405b91602a3895249777b86fdd2da19f52
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Tue Jun 22 11:36:55 2021 -0700

dev-lang/kotlin-bin: Fix typo in argument to java-pkg_jar-from

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 2b3a8e886d8b1e517d592fea77d3ccbe5a652826
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jun 19 14:49:35 2021 -0700

dev-lang/kotlin-bin: Install to /opt/$

...as per the convention followed by other pre-built binary packages in
the Gentoo repository.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 02ea3b33eeedc80ae556dfc1ab0790a439609b9b
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jun 19 14:33:30 2021 -0700

dev-lang/kotlin-bin: Gather all JARs during src_prepare for testing

src_test comes before src_install, so to simulate the actual
installation, the JARs that will be installed must be filtered before
src_test, and src_prepare should be the best phase for the task.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 74a0e9a34e3e1c651d4232952b48b384970abc6d
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Sat Jun 19 13:03:33 2021 -0700

dev-lang/kotlin-bin: Add dependency on kotlinx-coroutines-core-bin

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 0ee6c8265fd1a30eb2cef94a01c84f6132459301
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jun 18 17:32:30 2021 -0700

dev-lang/kotlin-bin: Update SLOT of dev-java/jetbrains-annotations

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit f797dc7b0f0a379bc6fdf5137af7df27fc43b4ff
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jun 18 17:26:19 2021 -0700

dev-lang/kotlin-bin: Depend on same PV of dev-java/kotlin-common-bin

As per recommendation in Java Developer Guide since these two packages
are installed from the same source.

Reference: https://wiki.gentoo.org/wiki/Java_Developer_Guide#Versions
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 758267af25dfd709e63d026c35194ed40aab2fb2
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jun 18 10:06:58 2021 -0700

dev-lang/kotlin-bin: Add dependency on dev-java/jetbrains-trove

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit c84ba5af5d5b123837281ac799e52284e8db9380
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jun 18 08:52:41 2021 -0700

dev-lang/kotlin-bin: Add dependency on dev-java/jetbrains-annotations

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 11058b474ec5b11deae7ea06f12127d164ef8d5a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jun 18 10:32:18 2021 -0700

dev-lang/kotlin-bin: Drop ~x86 in favor of new dependencies

The additional dependencies are keyworded with ~amd64 only.

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 8b4e240704e77061ecb720625a40b34a7b169409
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Fri Jun 18 07:54:12 2021 -0700

*/*: Update to use thin manifests

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 013074106b2aaae16f3fdf0683e63cb335144c9a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 17 15:43:14 2021 -0700

dev-lang/kotlin-bin: Bump to 1.5.10

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 1ffdca7782185247b97c10fd645fec1b32380c96
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 17 15:30:04 2021 -0700

dev-lang/kotlin-bin: Bump to 1.4.32

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 26185f436dd0342d35e436150711554350045f85
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 17 15:23:41 2021 -0700

dev-lang/kotlin-bin: Eliminate repoman error

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 49277c154d39f8de362ee2a5e17d5f9c57cf6e20
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 17 14:56:56 2021 -0700

dev-lang/kotlin-bin: Use array for list of compiler libraries

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 14449fc6e951701e9404f032459125fe712acd75
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 17 13:47:53 2021 -0700

dev-lang/kotlin-bin: Update metadata.xml

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 7b83bd0e84b276cc0a372ae119b27251805d04e3
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 17 13:24:49 2021 -0700

dev-lang/kotlin-bin: Clean up dependencies

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit b0e08b717aeb4e00e1cdf27037bfdd9929976d5f
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 17 12:32:23 2021 -0700

dev-lang/kotlin-bin: Install all license files

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit edfba2957f81b49f54287916533aee66b14b6f8a
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 17 12:08:00 2021 -0700

dev-lang/kotlin-bin: Use java-pkg_jar-from to link dependency JARs

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 237a14197d84278afd6649fed489316b1b2d4c8d
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 17 11:23:58 2021 -0700

dev-lang/kotlin-bin: Remove implicit system dependency

There is no need to depend on app-shells/bash, which is a package
included in the Gentoo Base Profile, hence the @system set for every
profile.

Reference: https://devmanual.gentoo.org/general-concepts/dependencies/index.html#implicit-system-dependency

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 5e88b73352752b174b3e3cd0fd9a0cef1b346212
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Thu Jun 17 11:22:23 2021 -0700

dev-lang/kotlin-bin: SLOT depend on dev-java/kotlin-common-bin

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit bd2bc80a59e19dabd7db2c6e367b5748af697013
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 16 17:22:18 2021 -0700

dev-lang/kotlin-bin: Create separate file for updated ebuild

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit bcd2129297f06a41e861938b5debfc4ef7876ae0
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 16 17:11:43 2021 -0700

dev-lang/kotlin-bin: Adjust list of compiler libraries

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 1f88357bb9931933e98a072988795824c68583ef
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 16 17:02:38 2021 -0700

dev-lang/kotlin-bin: Add kotlinx-serialization-compiler-plugin.jar

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 75a6a221944964c70e05e4843860f2da6bc2ad09
Author: Yuan Liao <liaoyuan@gmail.com>
Date: Wed Jun 16 14:18:27 2021 -0700

dev-lang/kotlin-bin: Depend on dev-java/kotlin-common-bin

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>

commit 4093f4ef6d7bbb0b4d22043c5f3e191f695258c3
Author: zongyu <zongyu@novazy.net>
Date: Thu Jul 30 16:50:30 2020 +0800

fix things like stax-api el-api, etc...

Signed-off-by: zongyu <zongyu@novazy.net>