[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: e23b44439f2072d63e9e5c7587b97cdc8015abff Author: Florian Schmaus gentoo org> AuthorDate: Sat May 25 07:50:00 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Sat May 25 07:50:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23b4443 dev-java/gson: revision bump due to previous slotmove Signed-off-by: Florian Schmaus gentoo.org> .../{gson-2.10.2_pre20231128.ebuild => gson-2.10.2_pre20231128-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-java/gson/gson-2.10.2_pre20231128.ebuild b/dev-java/gson/gson-2.10.2_pre20231128-r1.ebuild similarity index 100% rename from dev-java/gson/gson-2.10.2_pre20231128.ebuild rename to dev-java/gson/gson-2.10.2_pre20231128-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: ae27bdc320b3fcba2ebbd27bcfb2ffd82a582341 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Jan 5 10:30:10 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jan 5 10:38:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae27bdc3 dev-java/gson: drop 2.10.1 Closes: https://bugs.gentoo.org/916491 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/34655 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/Manifest | 1 - dev-java/gson/gson-2.10.1.ebuild | 59 2 files changed, 60 deletions(-) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index b2d31e9659c7..be2124b47485 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1,3 +1,2 @@ DIST gson-2.10.2_pre20231128.tar.gz 451312 BLAKE2B d16e0510e0806fd33e8d49b5a8fb73e969b89acb2598ca34a43faa97a09debc99466ab472176d60d617aa20b2190884def25881f0bf651e96be2c1bb9a976d70 SHA512 37f2073e5eee2cb85626040552ac750f4917abd05e3b7944c30a2d5ace6888424870a95a0ceba89bf2dadf9ab33e6bbae1591509b84f35aba4521780764c0877 -DIST gson-parent-2.10.1.tar.gz 394777 BLAKE2B e118a7c39b17c4119b4140f3c105fef4c3cb07580dbc530d9bfd59edc4f152f62ac5ff93db1a3861c73758e369ecef4f8ed4e94d556869291469764ea848bbbd SHA512 074f40f7f9aa48daf5b5a3ec371713db02f6f8fceb959b01e8a16732862645d2350f3276ab7ff8021d48082f890b53c6e80d992af6af4b74e4646f85494b8e70 DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8 diff --git a/dev-java/gson/gson-2.10.1.ebuild b/dev-java/gson/gson-2.10.1.ebuild deleted file mode 100644 index 96e7d452fb78.. --- a/dev-java/gson/gson-2.10.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="com.google.code.gson:gson:${PV}" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Gson JSON library" -HOMEPAGE="https://github.com/google/gson; -SRC_URI="https://github.com/google/gson/archive/gson-parent-${PV}.tar.gz; -S="${WORKDIR}/gson-gson-parent-${PV}/gson" - -LICENSE="Apache-2.0" -SLOT="2.6" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -DEPEND=">=virtual/jdk-17:*" -RDEPEND=">=virtual/jre-1.8:*" - -DOCS=( - ../CHANGELOG.md - ../GsonDesignDocument.md - ../README.md - ../Troubleshooting.md - ../UserGuide.md -) - -JAVA_SRC_DIR=( - "src/main/java" - "src/main/java-templates" -) - -JAVA_TEST_EXCLUDES=( - # requires the test class to be obfuscated using proguard which we do not have atm - "com.google.gson.functional.EnumWithObfuscatedTest" - # FAILURES!!! - # Tests run: 1258, Failures: 2 - # testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest) - # junit.framework.AssertionFailedError: Cannot find com.google.gson OSGi bundle manifest - "com.google.gson.regression.OSGiTest" -) -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" -JAVA_TEST_SRC_DIR="src/test/java" - -src_prepare() { - java-pkg-2_src_prepare - sed -e "s/\${project.version}/${PV}/g" \ - -i src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java \ - || die "Failed to set version" - # error: records are not supported in -source 8 - # This test would pass "OK (25 tests)" only with >=jre-17 - # pom.xml, lines 20-22 - rm src/test/java/com/google/gson/functional/Java17RecordTest.java || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: fb6a363421b5429d28da1ce2b034c0228102496c Author: Sam James gentoo org> AuthorDate: Fri Jan 5 09:48:32 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 09:48:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6a3634 dev-java/gson: Stabilize 2.10.2_pre20231128 x86, #919320 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.10.2_pre20231128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.10.2_pre20231128.ebuild b/dev-java/gson/gson-2.10.2_pre20231128.ebuild index c201d4a107bf..a8894239bea7 100644 --- a/dev-java/gson/gson-2.10.2_pre20231128.ebuild +++ b/dev-java/gson/gson-2.10.2_pre20231128.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/gson-${MY_COMMIT}/gson" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~arm arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" DEPEND=" dev-java/error-prone-annotations:0
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: e9f01087c855008f7e940f69125709bd367fc2af Author: Sam James gentoo org> AuthorDate: Fri Jan 5 08:12:39 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 08:12:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f01087 dev-java/gson: Stabilize 2.10.2_pre20231128 ppc64, #919320 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.10.2_pre20231128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.10.2_pre20231128.ebuild b/dev-java/gson/gson-2.10.2_pre20231128.ebuild index d777f0c58c43..cbd3815540d8 100644 --- a/dev-java/gson/gson-2.10.2_pre20231128.ebuild +++ b/dev-java/gson/gson-2.10.2_pre20231128.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/gson-${MY_COMMIT}/gson" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86" DEPEND=" dev-java/error-prone-annotations:0
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: c2eccbbe1a14d8b30e475f8997af52354c01e0b4 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 08:12:40 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 08:12:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eccbbe dev-java/gson: Stabilize 2.10.2_pre20231128 amd64, #919320 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.10.2_pre20231128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.10.2_pre20231128.ebuild b/dev-java/gson/gson-2.10.2_pre20231128.ebuild index cbd3815540d8..c201d4a107bf 100644 --- a/dev-java/gson/gson-2.10.2_pre20231128.ebuild +++ b/dev-java/gson/gson-2.10.2_pre20231128.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/gson-${MY_COMMIT}/gson" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~x86" DEPEND=" dev-java/error-prone-annotations:0
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 02483e87b725faf94d44109dd98aafc9032c253d Author: Sam James gentoo org> AuthorDate: Fri Jan 5 08:12:38 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 08:12:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02483e87 dev-java/gson: Stabilize 2.10.2_pre20231128 arm64, #919320 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.10.2_pre20231128.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/gson/gson-2.10.2_pre20231128.ebuild b/dev-java/gson/gson-2.10.2_pre20231128.ebuild index a8544b4d9312..d777f0c58c43 100644 --- a/dev-java/gson/gson-2.10.2_pre20231128.ebuild +++ b/dev-java/gson/gson-2.10.2_pre20231128.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ S="${WORKDIR}/gson-${MY_COMMIT}/gson" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" DEPEND=" dev-java/error-prone-annotations:0
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/, dev-java/gson/files/
commit: f0ae70071357d9de3f896ad1c019751ca5169bfa Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Dec 5 16:45:11 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Dec 6 09:33:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ae7007 dev-java/gson: add 2.10.2_pre20231128 recent snapshot to pass tests previously failing with jdk:21 Bug: https://bugs.gentoo.org/916491 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/33589 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/Manifest | 2 + .../gson-2.10.2-GsonVersionDiagnosticsTest.patch | 40 ++ dev-java/gson/gson-2.10.2_pre20231128.ebuild | 87 ++ 3 files changed, 129 insertions(+) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 357c58725dd7..b2d31e9659c7 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1 +1,3 @@ +DIST gson-2.10.2_pre20231128.tar.gz 451312 BLAKE2B d16e0510e0806fd33e8d49b5a8fb73e969b89acb2598ca34a43faa97a09debc99466ab472176d60d617aa20b2190884def25881f0bf651e96be2c1bb9a976d70 SHA512 37f2073e5eee2cb85626040552ac750f4917abd05e3b7944c30a2d5ace6888424870a95a0ceba89bf2dadf9ab33e6bbae1591509b84f35aba4521780764c0877 DIST gson-parent-2.10.1.tar.gz 394777 BLAKE2B e118a7c39b17c4119b4140f3c105fef4c3cb07580dbc530d9bfd59edc4f152f62ac5ff93db1a3861c73758e369ecef4f8ed4e94d556869291469764ea848bbbd SHA512 074f40f7f9aa48daf5b5a3ec371713db02f6f8fceb959b01e8a16732862645d2350f3276ab7ff8021d48082f890b53c6e80d992af6af4b74e4646f85494b8e70 +DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8 diff --git a/dev-java/gson/files/gson-2.10.2-GsonVersionDiagnosticsTest.patch b/dev-java/gson/files/gson-2.10.2-GsonVersionDiagnosticsTest.patch new file mode 100644 index ..097e5f0098a9 --- /dev/null +++ b/dev-java/gson/files/gson-2.10.2-GsonVersionDiagnosticsTest.patch @@ -0,0 +1,40 @@ +There were 2 failures: +1) testAssertionErrorInDeserializationPrintsVersion(com.google.gson.functional.GsonVersionDiagnosticsTest) +expected to match: (\(GSON \d\.\d+\.\d)(?:[-.][A-Z]+)?\)$ +but was : (GSON 2.10.2_pre20231128) +at com.google.gson.functional.GsonVersionDiagnosticsTest.ensureAssertionErrorPrintsGsonVersion(GsonVersionDiagnosticsTest.java:91) +at com.google.gson.functional.GsonVersionDiagnosticsTest.testAssertionErrorInDeserializationPrintsVersion(GsonVersionDiagnosticsTest.java:79) +2) testAssertionErrorInSerializationPrintsVersion(com.google.gson.functional.GsonVersionDiagnosticsTest) +expected to match: (\(GSON \d\.\d+\.\d)(?:[-.][A-Z]+)?\)$ +but was : (GSON 2.10.2_pre20231128) +at com.google.gson.functional.GsonVersionDiagnosticsTest.ensureAssertionErrorPrintsGsonVersion(GsonVersionDiagnosticsTest.java:91) +at com.google.gson.functional.GsonVersionDiagnosticsTest.testAssertionErrorInSerializationPrintsVersion(GsonVersionDiagnosticsTest.java:71) + +FAILURES!!! +Tests run: 1335, Failures: 2 +--- a/src/test/java/com/google/gson/functional/GsonVersionDiagnosticsTest.java b/src/test/java/com/google/gson/functional/GsonVersionDiagnosticsTest.java +@@ -26,6 +26,7 @@ import com.google.gson.stream.JsonWriter; + import java.util.regex.Pattern; + import org.junit.Before; + import org.junit.Test; ++import org.junit.Ignore; + + /** + * Functional tests to validate printing of Gson version on AssertionErrors +@@ -65,13 +66,13 @@ public class GsonVersionDiagnosticsTest { + assertThat("(GSON 2.8.5-SNAPSHOT)").matches(GSON_VERSION_PATTERN); + } + +- @Test ++ @Test @Ignore + public void testAssertionErrorInSerializationPrintsVersion() { + AssertionError e = assertThrows(AssertionError.class, () -> gson.toJson(new TestType())); + ensureAssertionErrorPrintsGsonVersion(e); + } + +- @Test ++ @Test @Ignore + public void testAssertionErrorInDeserializationPrintsVersion() { + AssertionError e = + assertThrows(AssertionError.class, () -> gson.fromJson("{'a':'abc'}", TestType.class)); diff --git a/dev-java/gson/gson-2.10.2_pre20231128.ebuild b/dev-java/gson/gson-2.10.2_pre20231128.ebuild new file mode 100644 index ..a8544b4d9312 --- /dev/null +++ b/dev-java/gson/gson-2.10.2_pre20231128.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.google.code.gson:gson:${PV}" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Gson JSON library" +HOMEPAGE="https://github.com/google/gson; +#
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/files/
commit: 58cc509cc783fe40679fd4d88e0f8b647dba0275 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Dec 6 09:33:19 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Dec 6 09:33:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58cc509c dev-java/gson: improved test patch in 2.10.2_pre20231128 Signed-off-by: Miroslav Šulc gentoo.org> .../gson-2.10.2-GsonVersionDiagnosticsTest.patch | 43 -- 1 file changed, 8 insertions(+), 35 deletions(-) diff --git a/dev-java/gson/files/gson-2.10.2-GsonVersionDiagnosticsTest.patch b/dev-java/gson/files/gson-2.10.2-GsonVersionDiagnosticsTest.patch index 097e5f0098a9..9feeb0aa3797 100644 --- a/dev-java/gson/files/gson-2.10.2-GsonVersionDiagnosticsTest.patch +++ b/dev-java/gson/files/gson-2.10.2-GsonVersionDiagnosticsTest.patch @@ -1,40 +1,13 @@ -There were 2 failures: -1) testAssertionErrorInDeserializationPrintsVersion(com.google.gson.functional.GsonVersionDiagnosticsTest) -expected to match: (\(GSON \d\.\d+\.\d)(?:[-.][A-Z]+)?\)$ -but was : (GSON 2.10.2_pre20231128) -at com.google.gson.functional.GsonVersionDiagnosticsTest.ensureAssertionErrorPrintsGsonVersion(GsonVersionDiagnosticsTest.java:91) -at com.google.gson.functional.GsonVersionDiagnosticsTest.testAssertionErrorInDeserializationPrintsVersion(GsonVersionDiagnosticsTest.java:79) -2) testAssertionErrorInSerializationPrintsVersion(com.google.gson.functional.GsonVersionDiagnosticsTest) -expected to match: (\(GSON \d\.\d+\.\d)(?:[-.][A-Z]+)?\)$ -but was : (GSON 2.10.2_pre20231128) -at com.google.gson.functional.GsonVersionDiagnosticsTest.ensureAssertionErrorPrintsGsonVersion(GsonVersionDiagnosticsTest.java:91) -at com.google.gson.functional.GsonVersionDiagnosticsTest.testAssertionErrorInSerializationPrintsVersion(GsonVersionDiagnosticsTest.java:71) +support our versioning schemes -FAILURES!!! -Tests run: 1335, Failures: 2 --- a/src/test/java/com/google/gson/functional/GsonVersionDiagnosticsTest.java +++ b/src/test/java/com/google/gson/functional/GsonVersionDiagnosticsTest.java -@@ -26,6 +26,7 @@ import com.google.gson.stream.JsonWriter; - import java.util.regex.Pattern; - import org.junit.Before; - import org.junit.Test; -+import org.junit.Ignore; +@@ -35,7 +35,7 @@ import org.junit.Test; + public class GsonVersionDiagnosticsTest { + // We require a patch number, even if it is .0, consistent with https://semver.org/#spec-item-2. + private static final Pattern GSON_VERSION_PATTERN = +- Pattern.compile("(\\(GSON \\d\\.\\d+\\.\\d)(?:[-.][A-Z]+)?\\)$"); ++ Pattern.compile("(\\(GSON \\d\\.\\d+\\.\\d)(?:[-.][A-Z]+|_[a-z]+[0-9]+)?\\)$"); - /** - * Functional tests to validate printing of Gson version on AssertionErrors -@@ -65,13 +66,13 @@ public class GsonVersionDiagnosticsTest { - assertThat("(GSON 2.8.5-SNAPSHOT)").matches(GSON_VERSION_PATTERN); - } + private Gson gson; -- @Test -+ @Test @Ignore - public void testAssertionErrorInSerializationPrintsVersion() { - AssertionError e = assertThrows(AssertionError.class, () -> gson.toJson(new TestType())); - ensureAssertionErrorPrintsGsonVersion(e); - } - -- @Test -+ @Test @Ignore - public void testAssertionErrorInDeserializationPrintsVersion() { - AssertionError e = - assertThrows(AssertionError.class, () -> gson.fromJson("{'a':'abc'}", TestType.class));
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: f16925e758cb233fd9e070769d757683b23db648 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Apr 28 06:25:46 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Apr 28 06:28:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16925e7 dev-java/gson: drop 2.9.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/30786 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/Manifest | 1 - dev-java/gson/gson-2.9.1.ebuild | 60 - 2 files changed, 61 deletions(-) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index d438c0f59f4b..357c58725dd7 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1,2 +1 @@ DIST gson-parent-2.10.1.tar.gz 394777 BLAKE2B e118a7c39b17c4119b4140f3c105fef4c3cb07580dbc530d9bfd59edc4f152f62ac5ff93db1a3861c73758e369ecef4f8ed4e94d556869291469764ea848bbbd SHA512 074f40f7f9aa48daf5b5a3ec371713db02f6f8fceb959b01e8a16732862645d2350f3276ab7ff8021d48082f890b53c6e80d992af6af4b74e4646f85494b8e70 -DIST gson-parent-2.9.1.tar.gz 359012 BLAKE2B e0a0d6e517e7323a508d7aa6cb26e39aad4a3c479b479ae7b075d3cb47c0312294eb074ed52f1fbbec5de301341dac7f5d742913498205f0544a53da0c0eb1a1 SHA512 928a17491efc9866271f08d4ec0fc22b96b4b6f4827d86679cd4a9085e91fbf6b1b4d6618d380ff63e7a9922d9cf0ec7ba9cd073862e7e212eb31c0140c6b6ad diff --git a/dev-java/gson/gson-2.9.1.ebuild b/dev-java/gson/gson-2.9.1.ebuild deleted file mode 100644 index d04adf324bd7.. --- a/dev-java/gson/gson-2.9.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.9.1.tar.gz --slot 2.6 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild gson-2.9.1.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="com.google.code.gson:gson:2.9.1" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Gson JSON library" -HOMEPAGE="https://github.com/google/gson; -SRC_URI="https://github.com/google/gson/archive/gson-parent-${PV}.tar.gz; - -LICENSE="Apache-2.0" -SLOT="2.6" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -DEPEND=">=virtual/jdk-11:*" -RDEPEND=">=virtual/jre-1.8:*" - -S="${WORKDIR}/gson-gson-parent-${PV}/gson" - -JAVA_SRC_DIR=( - "src/main/java" - "src/main/java-templates" -) - -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="src/test/java" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" - -JAVA_TEST_EXCLUDES=( - # requires the test class to be obfuscated using proguard which we do not have atm - "com.google.gson.functional.EnumWithObfuscatedTest" - # FAILURES!!! - # Tests run: 1135, Failures: 3 - # testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest) - # junit.framework.AssertionFailedError: Cannot find com.google.gson OSGi bundle manifest - "com.google.gson.regression.OSGiTest" - # testSerializeInternalImplementationObject(com.google.gson.functional.ReflectionAccessTest) - # java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ - "com.google.gson.functional.ReflectionAccessTest" -) - -src_prepare() { - default - sed -e "s/\${project.version}/${PV}/g" \ - -i src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java \ - || die "Failed to set version" - - local vm_version="$(java-config -g PROVIDES_VERSION)" - if ver_test "${vm_version}" -ge "17" ; then - JAVA_TEST_EXCLUDES+=( "com.google.gson.internal.bind.DefaultDateTypeAdapterTest" ) - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 5bbb32bbf1052f220a6a8fdf820bf97a3d250521 Author: Sam James gentoo org> AuthorDate: Fri Apr 28 06:15:14 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 28 06:15:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbb32bb dev-java/gson: Stabilize 2.10.1 amd64, #905211 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.10.1.ebuild b/dev-java/gson/gson-2.10.1.ebuild index 64fb2721c56e..21fb6dfddbb7 100644 --- a/dev-java/gson/gson-2.10.1.ebuild +++ b/dev-java/gson/gson-2.10.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/gson-gson-parent-${PV}/gson" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" DEPEND=">=virtual/jdk-17:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 9c4ac068bb0a1a61b52de0e424804e377315b1f8 Author: Sam James gentoo org> AuthorDate: Fri Apr 28 06:15:17 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 28 06:15:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4ac068 dev-java/gson: Stabilize 2.10.1 x86, #905211 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.10.1.ebuild b/dev-java/gson/gson-2.10.1.ebuild index b08bf22835e5..abc1a764d221 100644 --- a/dev-java/gson/gson-2.10.1.ebuild +++ b/dev-java/gson/gson-2.10.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/gson-gson-parent-${PV}/gson" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" DEPEND=">=virtual/jdk-17:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 6944f6b35c66aaa7476f00befa87f4804c88f9bd Author: Sam James gentoo org> AuthorDate: Fri Apr 28 06:15:18 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 28 06:15:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6944f6b3 dev-java/gson: Stabilize 2.10.1 ppc64, #905211 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.10.1.ebuild b/dev-java/gson/gson-2.10.1.ebuild index abc1a764d221..96e7d452fb78 100644 --- a/dev-java/gson/gson-2.10.1.ebuild +++ b/dev-java/gson/gson-2.10.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/gson-gson-parent-${PV}/gson" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" DEPEND=">=virtual/jdk-17:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 449e4810dc05a9b5aa3a6d8ef88ea64f389964fd Author: Sam James gentoo org> AuthorDate: Fri Apr 28 06:15:16 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 28 06:15:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449e4810 dev-java/gson: Stabilize 2.10.1 arm64, #905211 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.10.1.ebuild b/dev-java/gson/gson-2.10.1.ebuild index 21fb6dfddbb7..b08bf22835e5 100644 --- a/dev-java/gson/gson-2.10.1.ebuild +++ b/dev-java/gson/gson-2.10.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/gson-gson-parent-${PV}/gson" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" DEPEND=">=virtual/jdk-17:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 4951bdc218f90b2f22600d280c14c08df30f9e3f Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Jan 15 12:51:02 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Mar 29 05:42:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4951bdc2 dev-java/gson: add 2.10.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/29118 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/Manifest | 1 + dev-java/gson/gson-2.10.1.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index d07656879069..d438c0f59f4b 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1 +1,2 @@ +DIST gson-parent-2.10.1.tar.gz 394777 BLAKE2B e118a7c39b17c4119b4140f3c105fef4c3cb07580dbc530d9bfd59edc4f152f62ac5ff93db1a3861c73758e369ecef4f8ed4e94d556869291469764ea848bbbd SHA512 074f40f7f9aa48daf5b5a3ec371713db02f6f8fceb959b01e8a16732862645d2350f3276ab7ff8021d48082f890b53c6e80d992af6af4b74e4646f85494b8e70 DIST gson-parent-2.9.1.tar.gz 359012 BLAKE2B e0a0d6e517e7323a508d7aa6cb26e39aad4a3c479b479ae7b075d3cb47c0312294eb074ed52f1fbbec5de301341dac7f5d742913498205f0544a53da0c0eb1a1 SHA512 928a17491efc9866271f08d4ec0fc22b96b4b6f4827d86679cd4a9085e91fbf6b1b4d6618d380ff63e7a9922d9cf0ec7ba9cd073862e7e212eb31c0140c6b6ad diff --git a/dev-java/gson/gson-2.10.1.ebuild b/dev-java/gson/gson-2.10.1.ebuild new file mode 100644 index ..64fb2721c56e --- /dev/null +++ b/dev-java/gson/gson-2.10.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.google.code.gson:gson:${PV}" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Gson JSON library" +HOMEPAGE="https://github.com/google/gson; +SRC_URI="https://github.com/google/gson/archive/gson-parent-${PV}.tar.gz; +S="${WORKDIR}/gson-gson-parent-${PV}/gson" + +LICENSE="Apache-2.0" +SLOT="2.6" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-17:*" +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( + ../CHANGELOG.md + ../GsonDesignDocument.md + ../README.md + ../Troubleshooting.md + ../UserGuide.md +) + +JAVA_SRC_DIR=( + "src/main/java" + "src/main/java-templates" +) + +JAVA_TEST_EXCLUDES=( + # requires the test class to be obfuscated using proguard which we do not have atm + "com.google.gson.functional.EnumWithObfuscatedTest" + # FAILURES!!! + # Tests run: 1258, Failures: 2 + # testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest) + # junit.framework.AssertionFailedError: Cannot find com.google.gson OSGi bundle manifest + "com.google.gson.regression.OSGiTest" +) +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" +JAVA_TEST_SRC_DIR="src/test/java" + +src_prepare() { + java-pkg-2_src_prepare + sed -e "s/\${project.version}/${PV}/g" \ + -i src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java \ + || die "Failed to set version" + # error: records are not supported in -source 8 + # This test would pass "OK (25 tests)" only with >=jre-17 + # pom.xml, lines 20-22 + rm src/test/java/com/google/gson/functional/Java17RecordTest.java || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: d630baacade8bf0d29283b9f6c1037e9348a18e6 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Oct 20 12:02:06 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Oct 20 16:31:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d630baac dev-java/gson: drop 2.9.0-r2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/Manifest | 1 - dev-java/gson/gson-2.9.0-r2.ebuild | 60 -- 2 files changed, 61 deletions(-) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 52ad44456dd4..d07656879069 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1,2 +1 @@ -DIST gson-2.9.0.tar.gz 350309 BLAKE2B f17f7a7410744b14cb79c979b35c7f3c46a3d9e922722c41893b872013319a1bd06d81526e8380055aafa47524bfcc50e02629d1c5994e1f9f81df4391a9c651 SHA512 25e57f0e3cbff7e4d33070d250ba4ecf1c659380bce07863c52a3b30edd0ba88c923e55b0f38098b5ce3827a74a21c4d41f9de02f6a84da771ae39fd823667d3 DIST gson-parent-2.9.1.tar.gz 359012 BLAKE2B e0a0d6e517e7323a508d7aa6cb26e39aad4a3c479b479ae7b075d3cb47c0312294eb074ed52f1fbbec5de301341dac7f5d742913498205f0544a53da0c0eb1a1 SHA512 928a17491efc9866271f08d4ec0fc22b96b4b6f4827d86679cd4a9085e91fbf6b1b4d6618d380ff63e7a9922d9cf0ec7ba9cd073862e7e212eb31c0140c6b6ad diff --git a/dev-java/gson/gson-2.9.0-r2.ebuild b/dev-java/gson/gson-2.9.0-r2.ebuild deleted file mode 100644 index 19d4e18df7d0.. --- a/dev-java/gson/gson-2.9.0-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.9.0.tar.gz --slot 2.6 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild gson-2.9.0.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="com.google.code.gson:gson:2.9.0" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Gson JSON library" -HOMEPAGE="https://github.com/google/gson; -SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="2.6" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -DEPEND=">=virtual/jdk-11:*" -RDEPEND=">=virtual/jre-1.8:*" - -S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" - -JAVA_SRC_DIR=( - "src/main/java" - "src/main/java-templates" -) - -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="src/test/java" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" - -JAVA_TEST_EXCLUDES=( - # requires the test class to be obfuscated using proguard which we do not have atm - "com.google.gson.functional.EnumWithObfuscatedTest" - # FAILURES!!! - # Tests run: 1090, Failures: 3 - # testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest) - # junit.framework.AssertionFailedError: Cannot find com.google.gson OSGi bundle manifest - "com.google.gson.regression.OSGiTest" - # testSerializeInternalImplementationObject(com.google.gson.functional.ReflectionAccessTest) - # java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ - "com.google.gson.functional.ReflectionAccessTest" -) - -src_prepare() { - default - sed -e "s/\${project.version}/${PV}/g" \ - -i src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java \ - || die "Failed to set version" - - local vm_version="$(java-config -g PROVIDES_VERSION)" - if ver_test "${vm_version}" -ge "17" ; then - JAVA_TEST_EXCLUDES+=( "com.google.gson.internal.bind.DefaultDateTypeAdapterTest" ) - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 5ac0e3b09a9bbceaa8b305bc8e532c5819d228e0 Author: Jakov Smolić gentoo org> AuthorDate: Thu Oct 20 10:55:43 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Oct 20 10:55:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac0e3b0 dev-java/gson: Stabilize 2.9.1 x86, #877541 Signed-off-by: Jakov Smolić gentoo.org> dev-java/gson/gson-2.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.1.ebuild b/dev-java/gson/gson-2.9.1.ebuild index 619cd0648c13..d04adf324bd7 100644 --- a/dev-java/gson/gson-2.9.1.ebuild +++ b/dev-java/gson/gson-2.9.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/gson/archive/gson-parent-${PV}.tar.gz; LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~arm arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" DEPEND=">=virtual/jdk-11:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 5523ac696ce969fc73088fad809fe253468466d7 Author: Jakov Smolić gentoo org> AuthorDate: Thu Oct 20 10:51:40 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Oct 20 10:51:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5523ac69 dev-java/gson: Stabilize 2.9.1 amd64, #877541 Signed-off-by: Jakov Smolić gentoo.org> dev-java/gson/gson-2.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.1.ebuild b/dev-java/gson/gson-2.9.1.ebuild index 9041beee05c7..619cd0648c13 100644 --- a/dev-java/gson/gson-2.9.1.ebuild +++ b/dev-java/gson/gson-2.9.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/gson/archive/gson-parent-${PV}.tar.gz; LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~x86" DEPEND=">=virtual/jdk-11:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 981781a613955313f44c4b50866889eacfba2d30 Author: Jakov Smolić gentoo org> AuthorDate: Wed Oct 19 08:24:59 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Oct 19 08:24:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981781a6 dev-java/gson: Stabilize 2.9.1 ppc64, #877541 Signed-off-by: Jakov Smolić gentoo.org> dev-java/gson/gson-2.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.1.ebuild b/dev-java/gson/gson-2.9.1.ebuild index 66a68d95e6e2..9041beee05c7 100644 --- a/dev-java/gson/gson-2.9.1.ebuild +++ b/dev-java/gson/gson-2.9.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/gson/archive/gson-parent-${PV}.tar.gz; LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86" DEPEND=">=virtual/jdk-11:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: ce6b5c497ba441b4356a4235df68040b8fb50306 Author: Sam James gentoo org> AuthorDate: Tue Oct 18 18:51:39 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 18 18:51:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6b5c49 dev-java/gson: Stabilize 2.9.1 arm64, #877541 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.1.ebuild b/dev-java/gson/gson-2.9.1.ebuild index db9194478d17..66a68d95e6e2 100644 --- a/dev-java/gson/gson-2.9.1.ebuild +++ b/dev-java/gson/gson-2.9.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/gson/archive/gson-parent-${PV}.tar.gz; LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" DEPEND=">=virtual/jdk-11:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: df6314fa6008d96538f3db60a760823212999c0c Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Aug 29 14:34:55 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Sep 18 10:21:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6314fa dev-java/gson: add 2.9.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/27059 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gson/Manifest | 1 + dev-java/gson/gson-2.9.1.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index e539d331b471..52ad44456dd4 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1 +1,2 @@ DIST gson-2.9.0.tar.gz 350309 BLAKE2B f17f7a7410744b14cb79c979b35c7f3c46a3d9e922722c41893b872013319a1bd06d81526e8380055aafa47524bfcc50e02629d1c5994e1f9f81df4391a9c651 SHA512 25e57f0e3cbff7e4d33070d250ba4ecf1c659380bce07863c52a3b30edd0ba88c923e55b0f38098b5ce3827a74a21c4d41f9de02f6a84da771ae39fd823667d3 +DIST gson-parent-2.9.1.tar.gz 359012 BLAKE2B e0a0d6e517e7323a508d7aa6cb26e39aad4a3c479b479ae7b075d3cb47c0312294eb074ed52f1fbbec5de301341dac7f5d742913498205f0544a53da0c0eb1a1 SHA512 928a17491efc9866271f08d4ec0fc22b96b4b6f4827d86679cd4a9085e91fbf6b1b4d6618d380ff63e7a9922d9cf0ec7ba9cd073862e7e212eb31c0140c6b6ad diff --git a/dev-java/gson/gson-2.9.1.ebuild b/dev-java/gson/gson-2.9.1.ebuild new file mode 100644 index ..db9194478d17 --- /dev/null +++ b/dev-java/gson/gson-2.9.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.9.1.tar.gz --slot 2.6 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild gson-2.9.1.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.google.code.gson:gson:2.9.1" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Gson JSON library" +HOMEPAGE="https://github.com/google/gson; +SRC_URI="https://github.com/google/gson/archive/gson-parent-${PV}.tar.gz; + +LICENSE="Apache-2.0" +SLOT="2.6" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-11:*" +RDEPEND=">=virtual/jre-1.8:*" + +S="${WORKDIR}/gson-gson-parent-${PV}/gson" + +JAVA_SRC_DIR=( + "src/main/java" + "src/main/java-templates" +) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_EXCLUDES=( + # requires the test class to be obfuscated using proguard which we do not have atm + "com.google.gson.functional.EnumWithObfuscatedTest" + # FAILURES!!! + # Tests run: 1135, Failures: 3 + # testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest) + # junit.framework.AssertionFailedError: Cannot find com.google.gson OSGi bundle manifest + "com.google.gson.regression.OSGiTest" + # testSerializeInternalImplementationObject(com.google.gson.functional.ReflectionAccessTest) + # java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ + "com.google.gson.functional.ReflectionAccessTest" +) + +src_prepare() { + default + sed -e "s/\${project.version}/${PV}/g" \ + -i src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java \ + || die "Failed to set version" + + local vm_version="$(java-config -g PROVIDES_VERSION)" + if ver_test "${vm_version}" -ge "17" ; then + JAVA_TEST_EXCLUDES+=( "com.google.gson.internal.bind.DefaultDateTypeAdapterTest" ) + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: daf9c9c945d535b59eb4b943dd6cb0f10da1ff2f Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Aug 31 06:55:31 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Sep 1 04:31:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf9c9c9 dev-java/gson: drop 2.9.0-r1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/27086 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/gson-2.9.0-r1.ebuild | 63 -- 1 file changed, 63 deletions(-) diff --git a/dev-java/gson/gson-2.9.0-r1.ebuild b/dev-java/gson/gson-2.9.0-r1.ebuild deleted file mode 100644 index b6821636dfbf.. --- a/dev-java/gson/gson-2.9.0-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.9.0.tar.gz --slot 2.6 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild gson-2.9.0.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="com.google.code.gson:gson:2.9.0" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Gson JSON library" -HOMEPAGE="https://github.com/google/gson; -SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="2.9" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -DEPEND=" - virtual/jdk:11 -" - -# Set to jre-11:* since jre-1.8:* causes errors: -# error: Invalid SafeVarargs annotation. Instance method assertIterationOrder(Iterable,T...) is not final. -# in src/test/java/com/google/gson/internal/LinkedTreeMapTest.java:164: -RDEPEND=" - >=virtual/jre-11:* -" - -S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" - -JAVA_SRC_DIR=( - "src/main/java" - "src/main/java-templates" -) - -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="src/test/java" -JAVA_TEST_RESOURCE_DIRS=( - "src/test/resources" -) - -JAVA_TEST_EXCLUDES=( - # requires the test class to be obfuscated using proguard which we do not have atm - "com.google.gson.functional.EnumWithObfuscatedTest" - # FAILURES!!! - # Tests run: 1090, Failures: 3 - # testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest) - # junit.framework.AssertionFailedError: Cannot find com.google.gson OSGi bundle manifest - "com.google.gson.regression.OSGiTest" - # testSerializeInternalImplementationObject(com.google.gson.functional.ReflectionAccessTest) - # java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ - "com.google.gson.functional.ReflectionAccessTest" -) - -src_prepare() { - default - sed -i "s/\${project.version}/${PV}/g" src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die "Failed to set version" -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: f98b6e431b5a944fcd890f64faa3d0152b979f53 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Jul 31 19:07:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Aug 1 18:08:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98b6e43 dev-java/gson: drop 2.8.8-r1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/26687 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/gson/Manifest | 1 - dev-java/gson/gson-2.8.8-r1.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 439250dc98ed..e539d331b471 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1,2 +1 @@ -DIST gson-2.8.8-sources.tar.gz 393941 BLAKE2B ebdd1088a069eea58e5ea4e2eddea0d42064c53f7284778b1b7217c8bc7abeb7e14350e19d838af1d94f78c5c38aca6de0f37674b022f0e528ed65eef803c3f1 SHA512 f90ad679c99c5e9a6ee9e397e59ab1d7d94a9c82366902b808addc40ebbab101fdba7fc83e4666c4f35e52d8b127e6f901e65072a7de210496466074dcd043c5 DIST gson-2.9.0.tar.gz 350309 BLAKE2B f17f7a7410744b14cb79c979b35c7f3c46a3d9e922722c41893b872013319a1bd06d81526e8380055aafa47524bfcc50e02629d1c5994e1f9f81df4391a9c651 SHA512 25e57f0e3cbff7e4d33070d250ba4ecf1c659380bce07863c52a3b30edd0ba88c923e55b0f38098b5ce3827a74a21c4d41f9de02f6a84da771ae39fd823667d3 diff --git a/dev-java/gson/gson-2.8.8-r1.ebuild b/dev-java/gson/gson-2.8.8-r1.ebuild deleted file mode 100644 index a69ff0ad0aab.. --- a/dev-java/gson/gson-2.8.8-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom gson/pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.8.8.tar.gz --slot 2.6 --keywords "~amd64 ~ppc64 ~x86" --ebuild gson-2.8.8.ebuild - -EAPI=7 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="com.google.code.gson:gson:2.8.8" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Gson JSON library" -HOMEPAGE="https://github.com/google/gson; -SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}-sources.tar.gz" - -LICENSE="Apache-2.0" -SLOT="2.6" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -# Compile dependencies -# POM: ${PN}/pom.xml -# test? com.github.wvengen:proguard-maven-plugin:2.4.0 -> !!!groupId-not-found!!! -# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 - -DEPEND=" - virtual/jdk:11 -" - -RDEPEND=" - >=virtual/jre-1.8:* -" - -S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" - -JAVA_SRC_DIR=( - "src/main/java" - "src/main/java-templates" -) - -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="src/test/java" -JAVA_TEST_RESOURCE_DIRS=( - "src/test/resources" -) - -JAVA_TEST_EXCLUDES=( - # requires the test class to be obfuscated using proguard which we do not have atm - "com.google.gson.functional.EnumWithObfuscatedTest" -) - -src_prepare() { - default - sed -i "s/\${project.version}/${PV}/g" src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die "Failed to set version" -} - -src_test() { - local vm_version="$(java-config -g PROVIDES_VERSION)" - if [[ "${vm_version}" == "1.8" ]] ; then - JAVA_TEST_EXCLUDES+=( "com.google.gson.JsonArrayTest" ) - fi - java-pkg-simple_src_test -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 0d79c677e6abd88a67201370e60c8ed354680f05 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 31 17:12:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 31 17:12:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d79c677 dev-java/gson: Stabilize 2.9.0-r2 arm64, #862130 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/gson/gson-2.9.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.0-r2.ebuild b/dev-java/gson/gson-2.9.0-r2.ebuild index bad7217e8a67..19d4e18df7d0 100644 --- a/dev-java/gson/gson-2.9.0-r2.ebuild +++ b/dev-java/gson/gson-2.9.0-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" DEPEND=">=virtual/jdk-11:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: c6dabec1e74919ccc66b26f42291d6315928e415 Author: Sam James gentoo org> AuthorDate: Sat Jul 30 02:33:50 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 30 02:33:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6dabec1 dev-java/gson: Stabilize 2.9.0-r2 ppc64, #862130 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.9.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.0-r2.ebuild b/dev-java/gson/gson-2.9.0-r2.ebuild index 7dd8d3e31390..bad7217e8a67 100644 --- a/dev-java/gson/gson-2.9.0-r2.ebuild +++ b/dev-java/gson/gson-2.9.0-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" DEPEND=">=virtual/jdk-11:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: af904fe9c0fb10ec719e4dcc5430ff3328d15967 Author: Sam James gentoo org> AuthorDate: Sat Jul 30 02:32:43 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 30 02:32:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af904fe9 dev-java/gson: Stabilize 2.9.0-r2 amd64, #862130 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.9.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.0-r2.ebuild b/dev-java/gson/gson-2.9.0-r2.ebuild index 461a65f8a3b9..7dd8d3e31390 100644 --- a/dev-java/gson/gson-2.9.0-r2.ebuild +++ b/dev-java/gson/gson-2.9.0-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" DEPEND=">=virtual/jdk-11:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 4535b48a054e210def24278c5471025715bd6d63 Author: Sam James gentoo org> AuthorDate: Sat Jul 30 02:31:39 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 30 02:31:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4535b48a dev-java/gson: Stabilize 2.9.0-r2 x86, #862130 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.9.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.0-r2.ebuild b/dev-java/gson/gson-2.9.0-r2.ebuild index c5ddf82b4f07..461a65f8a3b9 100644 --- a/dev-java/gson/gson-2.9.0-r2.ebuild +++ b/dev-java/gson/gson-2.9.0-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" DEPEND=">=virtual/jdk-11:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 95552ad8f808583da0afb128caa4be3c26e9517b Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Jul 17 21:15:05 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 09:10:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95552ad8 dev-java/gson: change slot for version 2.9.0 back to slot 2.6 Conditionally excluding the test class failing with java 17 allows returning to RDEPEND=">=virtual/jre-1.8:*" which makes this version compatible with reverse dependencies, so it can use the existing slot 2.6. Bug: https://bugs.gentoo.org/853136 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.9.0-r2.ebuild | 60 ++ 1 file changed, 60 insertions(+) diff --git a/dev-java/gson/gson-2.9.0-r2.ebuild b/dev-java/gson/gson-2.9.0-r2.ebuild new file mode 100644 index ..c5ddf82b4f07 --- /dev/null +++ b/dev-java/gson/gson-2.9.0-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.9.0.tar.gz --slot 2.6 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild gson-2.9.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.google.code.gson:gson:2.9.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Gson JSON library" +HOMEPAGE="https://github.com/google/gson; +SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2.6" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-11:*" +RDEPEND=">=virtual/jre-1.8:*" + +S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" + +JAVA_SRC_DIR=( + "src/main/java" + "src/main/java-templates" +) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_EXCLUDES=( + # requires the test class to be obfuscated using proguard which we do not have atm + "com.google.gson.functional.EnumWithObfuscatedTest" + # FAILURES!!! + # Tests run: 1090, Failures: 3 + # testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest) + # junit.framework.AssertionFailedError: Cannot find com.google.gson OSGi bundle manifest + "com.google.gson.regression.OSGiTest" + # testSerializeInternalImplementationObject(com.google.gson.functional.ReflectionAccessTest) + # java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ + "com.google.gson.functional.ReflectionAccessTest" +) + +src_prepare() { + default + sed -e "s/\${project.version}/${PV}/g" \ + -i src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java \ + || die "Failed to set version" + + local vm_version="$(java-config -g PROVIDES_VERSION)" + if ver_test "${vm_version}" -ge "17" ; then + JAVA_TEST_EXCLUDES+=( "com.google.gson.internal.bind.DefaultDateTypeAdapterTest" ) + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 3aa3ae1fe3b8dff5a8359ed795fb7e5368f4c2a5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 17 10:48:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 17 10:48:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa3ae1f dev-java/gson: Stabilize 2.9.0-r1 ppc64, #850913 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/gson/gson-2.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.0-r1.ebuild b/dev-java/gson/gson-2.9.0-r1.ebuild index 65e6899520af..b6821636dfbf 100644 --- a/dev-java/gson/gson-2.9.0-r1.ebuild +++ b/dev-java/gson/gson-2.9.0-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.9" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" DEPEND=" virtual/jdk:11
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: cc3ca89863fcadc63a80ccc08ec3cf1d4d2a07a8 Author: Sam James gentoo org> AuthorDate: Sat Jun 11 23:27:32 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 11 23:27:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3ca898 dev-java/gson: Stabilize 2.9.0-r1 x86, #850913 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.0-r1.ebuild b/dev-java/gson/gson-2.9.0-r1.ebuild index d2927657733d..65e6899520af 100644 --- a/dev-java/gson/gson-2.9.0-r1.ebuild +++ b/dev-java/gson/gson-2.9.0-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.9" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" DEPEND=" virtual/jdk:11
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 9b8726fa2f84baf1aaf3c9baf169ff4f04bf10ea Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 11 07:36:39 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 11 07:36:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b8726fa dev-java/gson: amd64 stable wrt bug #850913 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-java/gson/gson-2.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.0-r1.ebuild b/dev-java/gson/gson-2.9.0-r1.ebuild index 82bddbf0dd46..d2927657733d 100644 --- a/dev-java/gson/gson-2.9.0-r1.ebuild +++ b/dev-java/gson/gson-2.9.0-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.9" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" DEPEND=" virtual/jdk:11
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: dbad0beb39977755d1d4adc537e502dfca481ee9 Author: Jakov Smolić gentoo org> AuthorDate: Fri Jun 10 20:19:52 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jun 10 20:19:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbad0beb dev-java/gson: Stabilize 2.9.0-r1 arm64, #850913 Signed-off-by: Jakov Smolić gentoo.org> dev-java/gson/gson-2.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.9.0-r1.ebuild b/dev-java/gson/gson-2.9.0-r1.ebuild index 655185099b31..82bddbf0dd46 100644 --- a/dev-java/gson/gson-2.9.0-r1.ebuild +++ b/dev-java/gson/gson-2.9.0-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.9" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" DEPEND=" virtual/jdk:11
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 5c6d6b96a4b326476df3f25a8338b9bb1e3a3be4 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed May 11 15:10:16 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed May 11 17:16:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6d6b96 dev-java/gson: SLOT 2.6 -> 2.9 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Florian Schmaus gentoo.org> dev-java/gson/gson-2.9.0-r1.ebuild | 63 ++ 1 file changed, 63 insertions(+) diff --git a/dev-java/gson/gson-2.9.0-r1.ebuild b/dev-java/gson/gson-2.9.0-r1.ebuild new file mode 100644 index ..655185099b31 --- /dev/null +++ b/dev-java/gson/gson-2.9.0-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.9.0.tar.gz --slot 2.6 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild gson-2.9.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.google.code.gson:gson:2.9.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Gson JSON library" +HOMEPAGE="https://github.com/google/gson; +SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2.9" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=" + virtual/jdk:11 +" + +# Set to jre-11:* since jre-1.8:* causes errors: +# error: Invalid SafeVarargs annotation. Instance method assertIterationOrder(Iterable,T...) is not final. +# in src/test/java/com/google/gson/internal/LinkedTreeMapTest.java:164: +RDEPEND=" + >=virtual/jre-11:* +" + +S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" + +JAVA_SRC_DIR=( + "src/main/java" + "src/main/java-templates" +) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS=( + "src/test/resources" +) + +JAVA_TEST_EXCLUDES=( + # requires the test class to be obfuscated using proguard which we do not have atm + "com.google.gson.functional.EnumWithObfuscatedTest" + # FAILURES!!! + # Tests run: 1090, Failures: 3 + # testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest) + # junit.framework.AssertionFailedError: Cannot find com.google.gson OSGi bundle manifest + "com.google.gson.regression.OSGiTest" + # testSerializeInternalImplementationObject(com.google.gson.functional.ReflectionAccessTest) + # java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ + "com.google.gson.functional.ReflectionAccessTest" +) + +src_prepare() { + default + sed -i "s/\${project.version}/${PV}/g" src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die "Failed to set version" +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 8ccc38b5c9b76321ca10d91dd3809782a1079b9e Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed May 11 15:11:33 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed May 11 17:16:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ccc38b5 dev-java/gson: drop 2.9.0 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Florian Schmaus gentoo.org> dev-java/gson/gson-2.9.0.ebuild | 63 - 1 file changed, 63 deletions(-) diff --git a/dev-java/gson/gson-2.9.0.ebuild b/dev-java/gson/gson-2.9.0.ebuild deleted file mode 100644 index f5694762cc65.. --- a/dev-java/gson/gson-2.9.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.9.0.tar.gz --slot 2.6 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild gson-2.9.0.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="com.google.code.gson:gson:2.9.0" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Gson JSON library" -HOMEPAGE="https://github.com/google/gson; -SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="2.6" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -DEPEND=" - virtual/jdk:11 -" - -# Set to jre-11:* since jre-1.8:* causes errors: -# error: Invalid SafeVarargs annotation. Instance method assertIterationOrder(Iterable,T...) is not final. -# in src/test/java/com/google/gson/internal/LinkedTreeMapTest.java:164: -RDEPEND=" - >=virtual/jre-11:* -" - -S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" - -JAVA_SRC_DIR=( - "src/main/java" - "src/main/java-templates" -) - -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="src/test/java" -JAVA_TEST_RESOURCE_DIRS=( - "src/test/resources" -) - -JAVA_TEST_EXCLUDES=( - # requires the test class to be obfuscated using proguard which we do not have atm - "com.google.gson.functional.EnumWithObfuscatedTest" - # FAILURES!!! - # Tests run: 1090, Failures: 3 - # testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest) - # junit.framework.AssertionFailedError: Cannot find com.google.gson OSGi bundle manifest - "com.google.gson.regression.OSGiTest" - # testSerializeInternalImplementationObject(com.google.gson.functional.ReflectionAccessTest) - # java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ - "com.google.gson.functional.ReflectionAccessTest" -) - -src_prepare() { - default - sed -i "s/\${project.version}/${PV}/g" src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die "Failed to set version" -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 908691da1cd5fc82983f37fce2541525aca48337 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon May 9 10:57:14 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed May 11 13:36:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908691da dev-java/gson: add 2.9.0 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/25443 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gson/Manifest | 1 + dev-java/gson/gson-2.9.0.ebuild | 63 + 2 files changed, 64 insertions(+) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 9a396043ab0c..439250dc98ed 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1 +1,2 @@ DIST gson-2.8.8-sources.tar.gz 393941 BLAKE2B ebdd1088a069eea58e5ea4e2eddea0d42064c53f7284778b1b7217c8bc7abeb7e14350e19d838af1d94f78c5c38aca6de0f37674b022f0e528ed65eef803c3f1 SHA512 f90ad679c99c5e9a6ee9e397e59ab1d7d94a9c82366902b808addc40ebbab101fdba7fc83e4666c4f35e52d8b127e6f901e65072a7de210496466074dcd043c5 +DIST gson-2.9.0.tar.gz 350309 BLAKE2B f17f7a7410744b14cb79c979b35c7f3c46a3d9e922722c41893b872013319a1bd06d81526e8380055aafa47524bfcc50e02629d1c5994e1f9f81df4391a9c651 SHA512 25e57f0e3cbff7e4d33070d250ba4ecf1c659380bce07863c52a3b30edd0ba88c923e55b0f38098b5ce3827a74a21c4d41f9de02f6a84da771ae39fd823667d3 diff --git a/dev-java/gson/gson-2.9.0.ebuild b/dev-java/gson/gson-2.9.0.ebuild new file mode 100644 index ..f5694762cc65 --- /dev/null +++ b/dev-java/gson/gson-2.9.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.9.0.tar.gz --slot 2.6 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild gson-2.9.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.google.code.gson:gson:2.9.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Gson JSON library" +HOMEPAGE="https://github.com/google/gson; +SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2.6" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=" + virtual/jdk:11 +" + +# Set to jre-11:* since jre-1.8:* causes errors: +# error: Invalid SafeVarargs annotation. Instance method assertIterationOrder(Iterable,T...) is not final. +# in src/test/java/com/google/gson/internal/LinkedTreeMapTest.java:164: +RDEPEND=" + >=virtual/jre-11:* +" + +S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" + +JAVA_SRC_DIR=( + "src/main/java" + "src/main/java-templates" +) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS=( + "src/test/resources" +) + +JAVA_TEST_EXCLUDES=( + # requires the test class to be obfuscated using proguard which we do not have atm + "com.google.gson.functional.EnumWithObfuscatedTest" + # FAILURES!!! + # Tests run: 1090, Failures: 3 + # testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest) + # junit.framework.AssertionFailedError: Cannot find com.google.gson OSGi bundle manifest + "com.google.gson.regression.OSGiTest" + # testSerializeInternalImplementationObject(com.google.gson.functional.ReflectionAccessTest) + # java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ + "com.google.gson.functional.ReflectionAccessTest" +) + +src_prepare() { + default + sed -i "s/\${project.version}/${PV}/g" src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die "Failed to set version" +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: d63a9e7f5a0860147059944cf1091445f43143e3 Author: Florian Schmaus gentoo org> AuthorDate: Fri May 6 11:45:10 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri May 6 11:46:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63a9e7f dev-java/gson: require JDK 11 to compile module-info.java Closes: https://bugs.gentoo.org/842912 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gson/{gson-2.8.8.ebuild => gson-2.8.8-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8-r1.ebuild similarity index 98% rename from dev-java/gson/gson-2.8.8.ebuild rename to dev-java/gson/gson-2.8.8-r1.ebuild index a4d0f7c1d6f9..a69ff0ad0aab 100644 --- a/dev-java/gson/gson-2.8.8.ebuild +++ b/dev-java/gson/gson-2.8.8-r1.ebuild @@ -26,7 +26,7 @@ KEYWORDS="amd64 ~arm arm64 ppc64 x86" # test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 DEPEND=" - >=virtual/jdk-1.8:* + virtual/jdk:11 " RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: c6d6e8db1dabd37fc3af23107f7f8a962994f32d Author: Miroslav Šulc gentoo org> AuthorDate: Thu Jan 27 07:53:20 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Jan 27 07:53:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d6e8db dev-java/gson: removed obsolete 2.8.7 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/Manifest | 1 - dev-java/gson/gson-2.8.7.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index f2299df636ac..9a396043ab0c 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1,2 +1 @@ DIST gson-2.8.8-sources.tar.gz 393941 BLAKE2B ebdd1088a069eea58e5ea4e2eddea0d42064c53f7284778b1b7217c8bc7abeb7e14350e19d838af1d94f78c5c38aca6de0f37674b022f0e528ed65eef803c3f1 SHA512 f90ad679c99c5e9a6ee9e397e59ab1d7d94a9c82366902b808addc40ebbab101fdba7fc83e4666c4f35e52d8b127e6f901e65072a7de210496466074dcd043c5 -DIST gson-parent-2.8.7.tar.gz 391617 BLAKE2B 2c0fa3927d44c4a5c961518955dfbe6fee60dd61026002d0152d25d6f22dd4ac08b4323256af1053d0f17ef5d9f2a2a3ee86cedebd52a112d258e8c8c37e545d SHA512 044032b24ec1198d054807ccbfd91301307992b6e7d03a2e8578be79a2cdb28ba0ba57a954f11ad43022ec696c1522d242ed6b1045f831c9a370e0621e674fe0 diff --git a/dev-java/gson/gson-2.8.7.ebuild b/dev-java/gson/gson-2.8.7.ebuild deleted file mode 100644 index cf9e81cf77cf.. --- a/dev-java/gson/gson-2.8.7.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom gson/pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.8.7.tar.gz --slot 2.6 --keywords "~amd64 ~ppc64 ~x86" --ebuild gson-2.8.7.ebuild - -EAPI=7 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="com.google.code.gson:gson:2.8.7" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Gson JSON library" -HOMEPAGE="https://github.com/google/gson/gson; -SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz; - -LICENSE="Apache-2.0" -SLOT="2.6" -KEYWORDS="amd64 ppc64 x86" - -DEPEND=">=virtual/jdk-1.8:*" -RDEPEND=">=virtual/jre-1.8:*" - -S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" - -JAVA_SRC_DIR=( - "src/main/java" - "src/main/java-templates" -) - -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="src/test/java" - -src_prepare() { - default - sed -i "s/\${project.version}/${PV}/g" src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die "Failed to set version" -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: ee9bf3a7bfaff59463e9b0b44793dc770f736733 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 26 19:16:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 26 19:16:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9bf3a7 dev-java/gson: Stabilize 2.8.8 ppc64, #832013 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/gson/gson-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild index 143a181a9654..a4d0f7c1d6f9 100644 --- a/dev-java/gson/gson-2.8.8.ebuild +++ b/dev-java/gson/gson-2.8.8.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" # Compile dependencies # POM: ${PN}/pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: f65df8ea2b4ca2a90b8f1c0082177d6dfd2caff2 Author: Sam James gentoo org> AuthorDate: Tue Jan 25 22:16:15 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 25 22:16:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65df8ea dev-java/gson: Stabilize 2.8.8 arm64, #832013 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild index 7386f72f7761..143a181a9654 100644 --- a/dev-java/gson/gson-2.8.8.ebuild +++ b/dev-java/gson/gson-2.8.8.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" # Compile dependencies # POM: ${PN}/pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: a14b528e7d829e2782df4fc515419c1a46449e61 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 25 08:49:49 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 25 08:49:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14b528e dev-java/gson: Stabilize 2.8.8 amd64, #832013 Signed-off-by: Jakov Smolić gentoo.org> dev-java/gson/gson-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild index ae03a8f412f6..724e1e3eff22 100644 --- a/dev-java/gson/gson-2.8.8.ebuild +++ b/dev-java/gson/gson-2.8.8.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" # Compile dependencies # POM: ${PN}/pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: e207b52524e9ce193b9eae1c556b35d0a615f993 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 25 08:50:00 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 25 08:50:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e207b525 dev-java/gson: Stabilize 2.8.8 x86, #832013 Signed-off-by: Jakov Smolić gentoo.org> dev-java/gson/gson-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild index 724e1e3eff22..7386f72f7761 100644 --- a/dev-java/gson/gson-2.8.8.ebuild +++ b/dev-java/gson/gson-2.8.8.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Compile dependencies # POM: ${PN}/pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 58a7960bc20f87e27f6c8865f64d88a5b6eaa07f Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Jan 19 12:25:05 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Jan 20 10:20:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a7960b dev-java/gson: exclude 1 test if vm_version="1.8" Closes: https://bugs.gentoo.org/820338 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/23869 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/gson-2.8.8.ebuild | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild index b01f741b2d88..ae03a8f412f6 100644 --- a/dev-java/gson/gson-2.8.8.ebuild +++ b/dev-java/gson/gson-2.8.8.ebuild @@ -13,8 +13,9 @@ JAVA_TESTING_FRAMEWORKS="junit-4" inherit java-pkg-2 java-pkg-simple DESCRIPTION="Gson JSON library" -HOMEPAGE="https://github.com/google/gson/gson; +HOMEPAGE="https://github.com/google/gson; SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}-sources.tar.gz" + LICENSE="Apache-2.0" SLOT="2.6" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" @@ -54,3 +55,11 @@ src_prepare() { default sed -i "s/\${project.version}/${PV}/g" src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die "Failed to set version" } + +src_test() { + local vm_version="$(java-config -g PROVIDES_VERSION)" + if [[ "${vm_version}" == "1.8" ]] ; then + JAVA_TEST_EXCLUDES+=( "com.google.gson.JsonArrayTest" ) + fi + java-pkg-simple_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: c8fb6b7f30ee804fd1745ed2709da4d693e2a3b5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 7 20:42:01 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 7 20:42:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fb6b7f dev-java/gson: Keyword 2.8.8 arm64, #830680 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/gson/gson-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild index dd8db4f094e9..b01f741b2d88 100644 --- a/dev-java/gson/gson-2.8.8.ebuild +++ b/dev-java/gson/gson-2.8.8.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/google/gson/gson; SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}-sources.tar.gz" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" # Compile dependencies # POM: ${PN}/pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: f467cc2006b75cc7676b50a28b8adbb31ec5ed70 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 7 20:38:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 7 20:40:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f467cc20 dev-java/gson: Keyword 2.8.8 arm, #830680 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/gson/gson-2.8.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild index d8e2d41c9241..dd8db4f094e9 100644 --- a/dev-java/gson/gson-2.8.8.ebuild +++ b/dev-java/gson/gson-2.8.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Skeleton command: @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/google/gson/gson; SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}-sources.tar.gz" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" # Compile dependencies # POM: ${PN}/pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: a38f499429d060e35b420fd08af2ad6c68fe22d5 Author: Sam James gentoo org> AuthorDate: Fri Nov 26 09:23:41 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 26 09:23:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38f4994 dev-java/gson: Stabilize 2.8.7 ppc64, #809932 Signed-off-by: Sam James gentoo.org> dev-java/gson/gson-2.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.8.7.ebuild b/dev-java/gson/gson-2.8.7.ebuild index 35e416438a42..cf9e81cf77cf 100644 --- a/dev-java/gson/gson-2.8.7.ebuild +++ b/dev-java/gson/gson-2.8.7.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz; LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~ppc64 x86" +KEYWORDS="amd64 ppc64 x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 96c9ac3b832e7bbc0591db2229099ec4b9df0280 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 12 08:16:17 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 12 08:16:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c9ac3b dev-java/gson: x86 stable wrt bug #809932 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-java/gson/gson-2.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.8.7.ebuild b/dev-java/gson/gson-2.8.7.ebuild index a434eecae68..35e416438a4 100644 --- a/dev-java/gson/gson-2.8.7.ebuild +++ b/dev-java/gson/gson-2.8.7.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz; LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 5ad2e4a60d4eeb9b00810b66f22ea87ff208eb82 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 11 11:35:37 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 11 11:35:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad2e4a6 dev-java/gson: amd64 stable wrt bug #809932 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-java/gson/gson-2.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.8.7.ebuild b/dev-java/gson/gson-2.8.7.ebuild index af292bcfcff..a434eecae68 100644 --- a/dev-java/gson/gson-2.8.7.ebuild +++ b/dev-java/gson/gson-2.8.7.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz; LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 6ff0530bb802ca7958f741297e00291ef861c6a1 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Oct 26 10:10:03 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Oct 26 10:10:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff0530b dev-java/gson: bump to 2.8.8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/Manifest | 1 + dev-java/gson/gson-2.8.8.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 2f13307216b..f2299df636a 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1 +1,2 @@ +DIST gson-2.8.8-sources.tar.gz 393941 BLAKE2B ebdd1088a069eea58e5ea4e2eddea0d42064c53f7284778b1b7217c8bc7abeb7e14350e19d838af1d94f78c5c38aca6de0f37674b022f0e528ed65eef803c3f1 SHA512 f90ad679c99c5e9a6ee9e397e59ab1d7d94a9c82366902b808addc40ebbab101fdba7fc83e4666c4f35e52d8b127e6f901e65072a7de210496466074dcd043c5 DIST gson-parent-2.8.7.tar.gz 391617 BLAKE2B 2c0fa3927d44c4a5c961518955dfbe6fee60dd61026002d0152d25d6f22dd4ac08b4323256af1053d0f17ef5d9f2a2a3ee86cedebd52a112d258e8c8c37e545d SHA512 044032b24ec1198d054807ccbfd91301307992b6e7d03a2e8578be79a2cdb28ba0ba57a954f11ad43022ec696c1522d242ed6b1045f831c9a370e0621e674fe0 diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild new file mode 100644 index 000..d8e2d41c924 --- /dev/null +++ b/dev-java/gson/gson-2.8.8.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom gson/pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.8.8.tar.gz --slot 2.6 --keywords "~amd64 ~ppc64 ~x86" --ebuild gson-2.8.8.ebuild + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.google.code.gson:gson:2.8.8" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Gson JSON library" +HOMEPAGE="https://github.com/google/gson/gson; +SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}-sources.tar.gz" +LICENSE="Apache-2.0" +SLOT="2.6" +KEYWORDS="~amd64 ~ppc64 ~x86" + +# Compile dependencies +# POM: ${PN}/pom.xml +# test? com.github.wvengen:proguard-maven-plugin:2.4.0 -> !!!groupId-not-found!!! +# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 + +DEPEND=" + >=virtual/jdk-1.8:* +" + +RDEPEND=" + >=virtual/jre-1.8:* +" + +S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" + +JAVA_SRC_DIR=( + "src/main/java" + "src/main/java-templates" +) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS=( + "src/test/resources" +) + +JAVA_TEST_EXCLUDES=( + # requires the test class to be obfuscated using proguard which we do not have atm + "com.google.gson.functional.EnumWithObfuscatedTest" +) + +src_prepare() { + default + sed -i "s/\${project.version}/${PV}/g" src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die "Failed to set version" +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: ff2e5bc72f26cb6ed0d470bffb65c6d6413c061e Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Jul 18 07:44:23 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jul 18 09:39:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2e5bc7 dev-java/gson: remove obsolete 2.7-r1 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/21698 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gson/Manifest | 1 - dev-java/gson/gson-2.7-r1.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 464459fa140..2f13307216b 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1,2 +1 @@ -DIST gson-parent-2.7.tar.gz 437390 BLAKE2B 596331eb829797ecb172c55bef3bca0710c1461f504d1ff6170f332c3a77fbe8cf79b85b8ca16867040b86c46d6dcef09b0bf29d213fa82dfb911fff57eb SHA512 663365566234bff0a94eac6ad4cd6e772b8fd542af2cccba2c2f75081935247eebf1a2502d5ce5dd0a0e75e140e17a689880a3aa04fa7c47a1e7bc834edd415e DIST gson-parent-2.8.7.tar.gz 391617 BLAKE2B 2c0fa3927d44c4a5c961518955dfbe6fee60dd61026002d0152d25d6f22dd4ac08b4323256af1053d0f17ef5d9f2a2a3ee86cedebd52a112d258e8c8c37e545d SHA512 044032b24ec1198d054807ccbfd91301307992b6e7d03a2e8578be79a2cdb28ba0ba57a954f11ad43022ec696c1522d242ed6b1045f831c9a370e0621e674fe0 diff --git a/dev-java/gson/gson-2.7-r1.ebuild b/dev-java/gson/gson-2.7-r1.ebuild deleted file mode 100644 index 54f042e16ae..000 --- a/dev-java/gson/gson-2.7-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${PN}-parent-${PV}" -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to convert JSON to Java objects and vice-versa" -HOMEPAGE="https://github.com/google/gson; -SRC_URI="https://github.com/google/${PN}/archive/${MY_P}.tar.gz; -LICENSE="Apache-2.0" -SLOT="2.6" -KEYWORDS="~amd64 ~ppc64 ~x86" - -DEPEND=">=virtual/jdk-1.8:*" -RDEPEND=">=virtual/jre-1.8:*" - -S="${WORKDIR}/${PN}-${MY_P}" -JAVA_SRC_DIR="${PN}/src/main/java"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: d62bf5a5a6cd70ab9058295ab6eb725cb91bfff7 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Jul 1 14:37:18 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Jul 1 14:37:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62bf5a5 dev-java/gson: fixed remaining tests in 2.8.7 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/gson-2.8.7.ebuild | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/dev-java/gson/gson-2.8.7.ebuild b/dev-java/gson/gson-2.8.7.ebuild index b74c155a8b9..af292bcfcff 100644 --- a/dev-java/gson/gson-2.8.7.ebuild +++ b/dev-java/gson/gson-2.8.7.ebuild @@ -25,12 +25,15 @@ RDEPEND=">=virtual/jre-1.8:*" S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" -JAVA_SRC_DIR=( "src/main/java" "src/main/java-templates" ) +JAVA_SRC_DIR=( + "src/main/java" + "src/main/java-templates" +) JAVA_TEST_GENTOO_CLASSPATH="junit-4" JAVA_TEST_SRC_DIR="src/test/java" -JAVA_TEST_EXCLUDES=( - # Tests run: 1063, Failures: 3 - "com.google.gson.functional.GsonVersionDiagnosticsTest" - "com.google.gson.internal.GsonBuildConfigTest" -) + +src_prepare() { + default + sed -i "s/\${project.version}/${PV}/g" src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die "Failed to set version" +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 00aa6df0a8491fd18331fae94037bf23a8bf7253 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Jul 1 09:34:38 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Jul 1 14:34:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00aa6df0 dev-java/gson: bump to 2.8.7 Closes: https://bugs.gentoo.org/706274 Bug: https://bugs.gentoo.org/799695 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/21497 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/Manifest | 1 + dev-java/gson/gson-2.8.7.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 6dc69b278c2..464459fa140 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1 +1,2 @@ DIST gson-parent-2.7.tar.gz 437390 BLAKE2B 596331eb829797ecb172c55bef3bca0710c1461f504d1ff6170f332c3a77fbe8cf79b85b8ca16867040b86c46d6dcef09b0bf29d213fa82dfb911fff57eb SHA512 663365566234bff0a94eac6ad4cd6e772b8fd542af2cccba2c2f75081935247eebf1a2502d5ce5dd0a0e75e140e17a689880a3aa04fa7c47a1e7bc834edd415e +DIST gson-parent-2.8.7.tar.gz 391617 BLAKE2B 2c0fa3927d44c4a5c961518955dfbe6fee60dd61026002d0152d25d6f22dd4ac08b4323256af1053d0f17ef5d9f2a2a3ee86cedebd52a112d258e8c8c37e545d SHA512 044032b24ec1198d054807ccbfd91301307992b6e7d03a2e8578be79a2cdb28ba0ba57a954f11ad43022ec696c1522d242ed6b1045f831c9a370e0621e674fe0 diff --git a/dev-java/gson/gson-2.8.7.ebuild b/dev-java/gson/gson-2.8.7.ebuild new file mode 100644 index 000..b74c155a8b9 --- /dev/null +++ b/dev-java/gson/gson-2.8.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom gson/pom.xml --download-uri https://github.com/google/gson/archive/gson-parent-2.8.7.tar.gz --slot 2.6 --keywords "~amd64 ~ppc64 ~x86" --ebuild gson-2.8.7.ebuild + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.google.code.gson:gson:2.8.7" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Gson JSON library" +HOMEPAGE="https://github.com/google/gson/gson; +SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz; + +LICENSE="Apache-2.0" +SLOT="2.6" +KEYWORDS="~amd64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}" + +JAVA_SRC_DIR=( "src/main/java" "src/main/java-templates" ) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_EXCLUDES=( + # Tests run: 1063, Failures: 3 + "com.google.gson.functional.GsonVersionDiagnosticsTest" + "com.google.gson.internal.GsonBuildConfigTest" +)
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: df7f293cd600a08806158eb5f7d798870d8e2893 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jun 14 06:39:03 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 14 06:39:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7f293c dev-java/gson: keyworded 2.7-r1 for ppc64 keyworded wrt bug #795210 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-java/gson/gson-2.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.7-r1.ebuild b/dev-java/gson/gson-2.7-r1.ebuild index 7d902a24653..54f042e16ae 100644 --- a/dev-java/gson/gson-2.7-r1.ebuild +++ b/dev-java/gson/gson-2.7-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/google/gson; SRC_URI="https://github.com/google/${PN}/archive/${MY_P}.tar.gz; LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: f924828530179bc86275bfdf4234a42b53697611 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Apr 27 13:45:25 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 27 13:45:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9248285 dev-java/gson: removed obsolete 2.6.2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/Manifest | 1 - dev-java/gson/gson-2.6.2.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 16b1e26e107..6dc69b278c2 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1,2 +1 @@ -DIST gson-parent-2.6.2.tar.gz 434949 BLAKE2B 0361c8465f41ff654ef474a54fb786ccd0c50ae7433afdddcc9bb65468ea0692ca20e3eb55ffd5d833dfe7771596fbfbe35828947b67662824609ee5917b73f0 SHA512 e4288b60ffaa3773e8025eb8b80ce08f44a197ebdc0ae767e20ed7b514fbc553abd2eea6eea7f949c01f780632273bb55f08fe1947475797b2135e2046cafaf5 DIST gson-parent-2.7.tar.gz 437390 BLAKE2B 596331eb829797ecb172c55bef3bca0710c1461f504d1ff6170f332c3a77fbe8cf79b85b8ca16867040b86c46d6dcef09b0bf29d213fa82dfb911fff57eb SHA512 663365566234bff0a94eac6ad4cd6e772b8fd542af2cccba2c2f75081935247eebf1a2502d5ce5dd0a0e75e140e17a689880a3aa04fa7c47a1e7bc834edd415e diff --git a/dev-java/gson/gson-2.6.2.ebuild b/dev-java/gson/gson-2.6.2.ebuild deleted file mode 100644 index 27e3552bd43..000 --- a/dev-java/gson/gson-2.6.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MY_P="${PN}-parent-${PV}" -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to convert JSON to Java objects and vice-versa" -HOMEPAGE="https://github.com/google/gson; -SRC_URI="https://github.com/google/${PN}/archive/${MY_P}.tar.gz; -LICENSE="Apache-2.0" -SLOT="2.6" -KEYWORDS="~amd64 ~x86" - -DEPEND=">=virtual/jdk-1.7" -RDEPEND=">=virtual/jre-1.7" - -S="${WORKDIR}/${PN}-${MY_P}" -JAVA_SRC_DIR="${PN}/src/main/java"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 03faa61548b4bf144d432596738b8ea29ec3ce89 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Apr 27 13:44:43 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 27 13:44:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03faa615 dev-java/gson: no need for new slot in 2.7 + eapi7/java 1.8 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/{gson-2.7.ebuild => gson-2.7-r1.ebuild} | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-java/gson/gson-2.7.ebuild b/dev-java/gson/gson-2.7-r1.ebuild similarity index 79% rename from dev-java/gson/gson-2.7.ebuild rename to dev-java/gson/gson-2.7-r1.ebuild index fc8a91b02a0..7d902a24653 100644 --- a/dev-java/gson/gson-2.7.ebuild +++ b/dev-java/gson/gson-2.7-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 MY_P="${PN}-parent-${PV}" JAVA_PKG_IUSE="doc source" @@ -12,11 +12,11 @@ DESCRIPTION="Java library to convert JSON to Java objects and vice-versa" HOMEPAGE="https://github.com/google/gson; SRC_URI="https://github.com/google/${PN}/archive/${MY_P}.tar.gz; LICENSE="Apache-2.0" -SLOT="2.7" +SLOT="2.6" KEYWORDS="~amd64 ~x86" -DEPEND=">=virtual/jdk-1.7" -RDEPEND=">=virtual/jre-1.7" +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" S="${WORKDIR}/${PN}-${MY_P}" JAVA_SRC_DIR="${PN}/src/main/java"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 34640b573fddb593be2bb49d6a1011254b80d796 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Apr 27 12:03:55 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 27 13:25:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34640b57 dev-java/gson: remove unused version Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/20556 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/gson/Manifest | 1 - dev-java/gson/gson-2.3.1.ebuild | 21 - 2 files changed, 22 deletions(-) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 8c8a7c996f4..16b1e26e107 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1,3 +1,2 @@ -DIST gson-2.3.1-sources.jar 139924 BLAKE2B 11b1bcdad898b6e91e7ed902863be0682b57f7c4a12d93f16e0fe9481af9b1966ed60e03a54c43bade52bf93ca8185ab9809b4b8234d2236c4353a0ca4de95ba SHA512 a0423c03358a1d843806bc9367b1a328c147973247abfa47b956ab0409ae9542199f6402feb93155761fe538e5d0a79a095b8dad3ccd203c5be81e88713469ba DIST gson-parent-2.6.2.tar.gz 434949 BLAKE2B 0361c8465f41ff654ef474a54fb786ccd0c50ae7433afdddcc9bb65468ea0692ca20e3eb55ffd5d833dfe7771596fbfbe35828947b67662824609ee5917b73f0 SHA512 e4288b60ffaa3773e8025eb8b80ce08f44a197ebdc0ae767e20ed7b514fbc553abd2eea6eea7f949c01f780632273bb55f08fe1947475797b2135e2046cafaf5 DIST gson-parent-2.7.tar.gz 437390 BLAKE2B 596331eb829797ecb172c55bef3bca0710c1461f504d1ff6170f332c3a77fbe8cf79b85b8ca16867040b86c46d6dcef09b0bf29d213fa82dfb911fff57eb SHA512 663365566234bff0a94eac6ad4cd6e772b8fd542af2cccba2c2f75081935247eebf1a2502d5ce5dd0a0e75e140e17a689880a3aa04fa7c47a1e7bc834edd415e diff --git a/dev-java/gson/gson-2.3.1.ebuild b/dev-java/gson/gson-2.3.1.ebuild deleted file mode 100644 index 7f9566410bf..000 --- a/dev-java/gson/gson-2.3.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to convert JSON to Java objects and vice-versa" -HOMEPAGE="https://github.com/google/gson; -SRC_URI="http://search.maven.org/remotecontent?filepath=com/google/code/${PN}/${PN}/${PV}/${P}-sources.jar; -LICENSE="Apache-2.0" -SLOT="2.2.2" -KEYWORDS="amd64" -IUSE="" - -DEPEND=">=virtual/jdk-1.5 - app-arch/unzip" - -RDEPEND=">=virtual/jre-1.5"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 6138928d835a50c7922174368333622d1a26bf33 Author: Austin English gentoo org> AuthorDate: Fri Oct 14 02:55:28 2016 + Commit: Austin English gentoo org> CommitDate: Fri Oct 14 02:57:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6138928d dev-java/gson: version bump for 2.7 dev-java/gson/Manifest| 1 + dev-java/gson/gson-2.7.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 330b70b..3c58d68 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1,2 +1,3 @@ DIST gson-2.3.1-sources.jar 139924 SHA256 2f2bfe44fad034b526caeb600f3cfca056a143c6c9fbd239f5cbcae4e862b8fa SHA512 a0423c03358a1d843806bc9367b1a328c147973247abfa47b956ab0409ae9542199f6402feb93155761fe538e5d0a79a095b8dad3ccd203c5be81e88713469ba WHIRLPOOL 2f5372c63c43b2ca60a329a33b456db64c4baa1a57186b0e01bcbd3454391b1d79cf26614df66eda40dbc1fa29a4da570d5b575ddab135ae17d47f5de96aa3ff DIST gson-parent-2.6.2.tar.gz 434949 SHA256 b33ca70ee634a17e9b95651ea76cf5b0d9c1b5fb6e227a5a1d763513dcfd6d6d SHA512 e4288b60ffaa3773e8025eb8b80ce08f44a197ebdc0ae767e20ed7b514fbc553abd2eea6eea7f949c01f780632273bb55f08fe1947475797b2135e2046cafaf5 WHIRLPOOL 5f11df1b3dcea2fd77b2d6343b980d9bece31c8b8ab65b059508c496fabb80f79f2dcfb1095d1674e387168ec595c7312a210f91915f85b4c7864a59a65bdea3 +DIST gson-parent-2.7.tar.gz 437390 SHA256 19fe8fe3b6b59c2ffd78b2086c23c982d1e5b908f3c5b6a4bf980adc53296e2c SHA512 663365566234bff0a94eac6ad4cd6e772b8fd542af2cccba2c2f75081935247eebf1a2502d5ce5dd0a0e75e140e17a689880a3aa04fa7c47a1e7bc834edd415e WHIRLPOOL 564fa7070d88515583dbcd24d038bcf99660cb9eed5d9abf0aa1015696c766cc5b5f1ffafe3e0eccd0812e9ad80bf63459cd60be2de89604dbf6612f5492 diff --git a/dev-java/gson/gson-2.7.ebuild b/dev-java/gson/gson-2.7.ebuild new file mode 100644 index ..72512ba --- /dev/null +++ b/dev-java/gson/gson-2.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MY_P="${PN}-parent-${PV}" +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java library to convert JSON to Java objects and vice-versa" +HOMEPAGE="https://github.com/google/gson; +SRC_URI="https://github.com/google/${PN}/archive/${MY_P}.tar.gz; +LICENSE="Apache-2.0" +SLOT="2.7" +KEYWORDS="~amd64 ~x86" + +DEPEND=">=virtual/jdk-1.7" +RDEPEND=">=virtual/jre-1.7" + +S="${WORKDIR}/${PN}-${MY_P}" +JAVA_SRC_DIR="${PN}/src/main/java"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: ce6ef532bafd114d4844cebca0a7fe3930ee6775 Author: James Le Cuirot gentoo org> AuthorDate: Tue May 10 22:07:06 2016 + Commit: James Le Cuirot gentoo org> CommitDate: Wed May 11 21:06:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6ef532 dev-java/gson: Version bump to 2.6.2 ~x86 keyword added. Package-Manager: portage-2.2.28 dev-java/gson/Manifest | 1 + dev-java/gson/gson-2.6.2.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest index 9b20f01..330b70b 100644 --- a/dev-java/gson/Manifest +++ b/dev-java/gson/Manifest @@ -1 +1,2 @@ DIST gson-2.3.1-sources.jar 139924 SHA256 2f2bfe44fad034b526caeb600f3cfca056a143c6c9fbd239f5cbcae4e862b8fa SHA512 a0423c03358a1d843806bc9367b1a328c147973247abfa47b956ab0409ae9542199f6402feb93155761fe538e5d0a79a095b8dad3ccd203c5be81e88713469ba WHIRLPOOL 2f5372c63c43b2ca60a329a33b456db64c4baa1a57186b0e01bcbd3454391b1d79cf26614df66eda40dbc1fa29a4da570d5b575ddab135ae17d47f5de96aa3ff +DIST gson-parent-2.6.2.tar.gz 434949 SHA256 b33ca70ee634a17e9b95651ea76cf5b0d9c1b5fb6e227a5a1d763513dcfd6d6d SHA512 e4288b60ffaa3773e8025eb8b80ce08f44a197ebdc0ae767e20ed7b514fbc553abd2eea6eea7f949c01f780632273bb55f08fe1947475797b2135e2046cafaf5 WHIRLPOOL 5f11df1b3dcea2fd77b2d6343b980d9bece31c8b8ab65b059508c496fabb80f79f2dcfb1095d1674e387168ec595c7312a210f91915f85b4c7864a59a65bdea3 diff --git a/dev-java/gson/gson-2.6.2.ebuild b/dev-java/gson/gson-2.6.2.ebuild new file mode 100644 index 000..d20579b --- /dev/null +++ b/dev-java/gson/gson-2.6.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MY_P="${PN}-parent-${PV}" +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java library to convert JSON to Java objects and vice-versa" +HOMEPAGE="https://github.com/google/gson; +SRC_URI="https://github.com/google/${PN}/archive/${MY_P}.tar.gz; +LICENSE="Apache-2.0" +SLOT="2.6" +KEYWORDS="~amd64 ~x86" + +DEPEND=">=virtual/jdk-1.7" +RDEPEND=">=virtual/jre-1.7" + +S="${WORKDIR}/${PN}-${MY_P}" +JAVA_SRC_DIR="${PN}/src/main/java"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 4aaabe8d60bc82b407ba6214288f6dd359a5ed3d Author: Tobias Klausmann gentoo org> AuthorDate: Tue Sep 1 18:59:57 2015 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Sep 1 18:59:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aaabe8d dev-java/gson: Fixing HOMEPAGE move due to code.google.com shutdown Package-Manager: portage-2.2.20.1 dev-java/gson/gson-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.3.1.ebuild b/dev-java/gson/gson-2.3.1.ebuild index 3775cf3..1dedfbc 100644 --- a/dev-java/gson/gson-2.3.1.ebuild +++ b/dev-java/gson/gson-2.3.1.ebuild @@ -9,7 +9,7 @@ JAVA_PKG_IUSE="doc source" inherit java-pkg-2 java-pkg-simple DESCRIPTION="Java library to convert JSON to Java objects and vice-versa" -HOMEPAGE="https://code.google.com/p/google-gson/; +HOMEPAGE="https://github.com/google/gson; SRC_URI="http://search.maven.org/remotecontent?filepath=com/google/code/${PN}/${PN}/${PV}/${P}-sources.jar; LICENSE="Apache-2.0" SLOT="2.2.2"
[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
commit: 4890fb537acdafafdf4ba044a675c0523d8dc40c Author: Patrice Clement monsieurp AT gentoo DOT org AuthorDate: Tue Aug 18 19:52:13 2015 + Commit: Patrice Clement monsieurp AT gentoo DOT org CommitDate: Tue Aug 18 20:47:12 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4890fb53 dev-java/gson: Stable for amd64. Package-Manager: portage-2.2.18 Signed-off-by: Patrice Clement monsieurp AT gentoo.org dev-java/gson/gson-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gson/gson-2.3.1.ebuild b/dev-java/gson/gson-2.3.1.ebuild index 6f4b02f..f147d94 100644 --- a/dev-java/gson/gson-2.3.1.ebuild +++ b/dev-java/gson/gson-2.3.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE=http://code.google.com/p/google-gson/; SRC_URI=http://search.maven.org/remotecontent?filepath=com/google/code/${PN}/${PN}/${PV}/${P}-sources.jar; LICENSE=Apache-2.0 SLOT=2.2.2 -KEYWORDS=~amd64 +KEYWORDS=amd64 IUSE= DEPEND==virtual/jdk-1.5