public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2015-08-18 19:47 Patrice Clement
  0 siblings, 0 replies; 64+ messages in thread
From: Patrice Clement @ 2015-08-18 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     4890fb537acdafafdf4ba044a675c0523d8dc40c
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 18 19:52:13 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Aug 18 20:47:12 2015 +0000
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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2015-09-01 19:00 Tobias Klausmann
  0 siblings, 0 replies; 64+ messages in thread
From: Tobias Klausmann @ 2015-09-01 19:00 UTC (permalink / raw
  To: gentoo-commits

commit:     4aaabe8d60bc82b407ba6214288f6dd359a5ed3d
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  1 18:59:57 2015 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Sep  1 18:59:57 2015 +0000
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"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2016-05-11 21:07 James Le Cuirot
  0 siblings, 0 replies; 64+ messages in thread
From: James Le Cuirot @ 2016-05-11 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     ce6ef532bafd114d4844cebca0a7fe3930ee6775
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue May 10 22:07:06 2016 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed May 11 21:06:22 2016 +0000
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 0000000..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"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2016-10-14  2:58 Austin English
  0 siblings, 0 replies; 64+ messages in thread
From: Austin English @ 2016-10-14  2:58 UTC (permalink / raw
  To: gentoo-commits

commit:     6138928d835a50c7922174368333622d1a26bf33
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 02:55:28 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 02:57:47 2016 +0000
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 564fa7070d88515583dbcd24d038bcf99660cb9eed5d9abf0aa1015696c766cc5b5f1ffa2222fe3e0eccd0812e9ad80bf63459cd60be2de89604dbf6612f5492

diff --git a/dev-java/gson/gson-2.7.ebuild b/dev-java/gson/gson-2.7.ebuild
new file mode 100644
index 00000000..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"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-04-27 13:25 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2021-04-27 13:25 UTC (permalink / raw
  To: gentoo-commits

commit:     34640b573fddb593be2bb49d6a1011254b80d796
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Apr 27 12:03:55 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 27 13:25:11 2021 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/20556
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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 596331eb829797ecb172c55bef3bca0710c1461f504d1ff6170f332c3a77fbe8cf79b85b8ca16867040b86c46d6dcef09b0bf29d213fa82dfb911feeeeff57eb 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..00000000000
--- 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"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-04-27 13:45 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2021-04-27 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     f924828530179bc86275bfdf4234a42b53697611
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 27 13:45:25 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 27 13:45:25 2021 +0000
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 <fordfrog <AT> 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 596331eb829797ecb172c55bef3bca0710c1461f504d1ff6170f332c3a77fbe8cf79b85b8ca16867040b86c46d6dcef09b0bf29d213fa82dfb911feeeeff57eb 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..00000000000
--- 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"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-04-27 13:45 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2021-04-27 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     03faa61548b4bf144d432596738b8ea29ec3ce89
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 27 13:44:43 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Apr 27 13:44:43 2021 +0000
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 <fordfrog <AT> 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"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-06-14  6:39 Sergei Trofimovich
  0 siblings, 0 replies; 64+ messages in thread
From: Sergei Trofimovich @ 2021-06-14  6:39 UTC (permalink / raw
  To: gentoo-commits

commit:     df7f293cd600a08806158eb5f7d798870d8e2893
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 14 06:39:03 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jun 14 06:39:03 2021 +0000
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 <slyfox <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-07-01 14:37 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2021-07-01 14:37 UTC (permalink / raw
  To: gentoo-commits

commit:     d62bf5a5a6cd70ab9058295ab6eb725cb91bfff7
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  1 14:37:18 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jul  1 14:37:18 2021 +0000
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 <fordfrog <AT> 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"
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-07-01 14:37 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2021-07-01 14:37 UTC (permalink / raw
  To: gentoo-commits

commit:     00aa6df0a8491fd18331fae94037bf23a8bf7253
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Jul  1 09:34:38 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jul  1 14:34:05 2021 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/21497
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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 596331eb829797ecb172c55bef3bca0710c1461f504d1ff6170f332c3a77fbe8cf79b85b8ca16867040b86c46d6dcef09b0bf29d213fa82dfb911feeeeff57eb 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 00000000000..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"
+)


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-07-18  9:39 Florian Schmaus
  0 siblings, 0 replies; 64+ messages in thread
From: Florian Schmaus @ 2021-07-18  9:39 UTC (permalink / raw
  To: gentoo-commits

commit:     ff2e5bc72f26cb6ed0d470bffb65c6d6413c061e
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Jul 18 07:44:23 2021 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jul 18 09:39:15 2021 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/21698
Signed-off-by: Florian Schmaus <flow <AT> 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 596331eb829797ecb172c55bef3bca0710c1461f504d1ff6170f332c3a77fbe8cf79b85b8ca16867040b86c46d6dcef09b0bf29d213fa82dfb911feeeeff57eb 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..00000000000
--- 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"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-10-26 10:10 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2021-10-26 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     6ff0530bb802ca7958f741297e00291ef861c6a1
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 26 10:10:03 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Oct 26 10:10:08 2021 +0000
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 <fordfrog <AT> 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 00000000000..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"
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-11-11 11:35 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2021-11-11 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     5ad2e4a60d4eeb9b00810b66f22ea87ff208eb82
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 11 11:35:37 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 11 11:35:37 2021 +0000
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 <ago <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-11-12  8:16 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2021-11-12  8:16 UTC (permalink / raw
  To: gentoo-commits

commit:     96c9ac3b832e7bbc0591db2229099ec4b9df0280
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 12 08:16:17 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 08:16:17 2021 +0000
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 <ago <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2021-11-26  9:23 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2021-11-26  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     a38f499429d060e35b420fd08af2ad6c68fe22d5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 26 09:23:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 26 09:23:41 2021 +0000
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 <sam <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-01-07 20:41 Arthur Zamarin
  0 siblings, 0 replies; 64+ messages in thread
From: Arthur Zamarin @ 2022-01-07 20:41 UTC (permalink / raw
  To: gentoo-commits

commit:     f467cc2006b75cc7676b50a28b8adbb31ec5ed70
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  7 20:38:13 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  7 20:40:49 2022 +0000
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 <arthurzam <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-01-07 20:42 Arthur Zamarin
  0 siblings, 0 replies; 64+ messages in thread
From: Arthur Zamarin @ 2022-01-07 20:42 UTC (permalink / raw
  To: gentoo-commits

commit:     c8fb6b7f30ee804fd1745ed2709da4d693e2a3b5
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  7 20:42:01 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  7 20:42:19 2022 +0000
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 <arthurzam <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-01-20 10:20 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2022-01-20 10:20 UTC (permalink / raw
  To: gentoo-commits

commit:     58a7960bc20f87e27f6c8865f64d88a5b6eaa07f
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed Jan 19 12:25:05 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jan 20 10:20:46 2022 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/23869
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-01-25  8:50 Jakov Smolić
  0 siblings, 0 replies; 64+ messages in thread
From: Jakov Smolić @ 2022-01-25  8:50 UTC (permalink / raw
  To: gentoo-commits

commit:     a14b528e7d829e2782df4fc515419c1a46449e61
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 25 08:49:49 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 08:49:49 2022 +0000
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ć <jsmolic <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-01-25  8:50 Jakov Smolić
  0 siblings, 0 replies; 64+ messages in thread
From: Jakov Smolić @ 2022-01-25  8:50 UTC (permalink / raw
  To: gentoo-commits

commit:     e207b52524e9ce193b9eae1c556b35d0a615f993
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 25 08:50:00 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 08:50:00 2022 +0000
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ć <jsmolic <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-01-25 22:16 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2022-01-25 22:16 UTC (permalink / raw
  To: gentoo-commits

commit:     f65df8ea2b4ca2a90b8f1c0082177d6dfd2caff2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 25 22:16:15 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 22:16:15 2022 +0000
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 <sam <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-01-26 19:16 Arthur Zamarin
  0 siblings, 0 replies; 64+ messages in thread
From: Arthur Zamarin @ 2022-01-26 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     ee9bf3a7bfaff59463e9b0b44793dc770f736733
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 26 19:16:37 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 26 19:16:37 2022 +0000
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 <arthurzam <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-01-27  7:53 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2022-01-27  7:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c6d6e8db1dabd37fc3af23107f7f8a962994f32d
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 27 07:53:20 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jan 27 07:53:20 2022 +0000
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 <fordfrog <AT> 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..000000000000
--- 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"
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-05-06 11:46 Florian Schmaus
  0 siblings, 0 replies; 64+ messages in thread
From: Florian Schmaus @ 2022-05-06 11:46 UTC (permalink / raw
  To: gentoo-commits

commit:     d63a9e7f5a0860147059944cf1091445f43143e3
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 11:45:10 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri May  6 11:46:02 2022 +0000
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 <flow <AT> 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="


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-05-11 13:36 Florian Schmaus
  0 siblings, 0 replies; 64+ messages in thread
From: Florian Schmaus @ 2022-05-11 13:36 UTC (permalink / raw
  To: gentoo-commits

commit:     908691da1cd5fc82983f37fce2541525aca48337
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon May  9 10:57:14 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed May 11 13:36:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908691da

dev-java/gson: add 2.9.0

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/25443
Signed-off-by: Florian Schmaus <flow <AT> 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 000000000000..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 <T>assertIterationOrder(Iterable<T>,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"
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-05-11 17:16 Florian Schmaus
  0 siblings, 0 replies; 64+ messages in thread
From: Florian Schmaus @ 2022-05-11 17:16 UTC (permalink / raw
  To: gentoo-commits

commit:     8ccc38b5c9b76321ca10d91dd3809782a1079b9e
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed May 11 15:11:33 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed May 11 17:16:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ccc38b5

dev-java/gson: drop 2.9.0

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> 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..000000000000
--- 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 <T>assertIterationOrder(Iterable<T>,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"
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-05-11 17:16 Florian Schmaus
  0 siblings, 0 replies; 64+ messages in thread
From: Florian Schmaus @ 2022-05-11 17:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5c6d6b96a4b326476df3f25a8338b9bb1e3a3be4
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed May 11 15:10:16 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed May 11 17:16:28 2022 +0000
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 <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> 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 000000000000..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 <T>assertIterationOrder(Iterable<T>,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"
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-06-10 20:20 Jakov Smolić
  0 siblings, 0 replies; 64+ messages in thread
From: Jakov Smolić @ 2022-06-10 20:20 UTC (permalink / raw
  To: gentoo-commits

commit:     dbad0beb39977755d1d4adc537e502dfca481ee9
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 20:19:52 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 20:19:52 2022 +0000
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ć <jsmolic <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-06-11  7:36 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2022-06-11  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     9b8726fa2f84baf1aaf3c9baf169ff4f04bf10ea
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 11 07:36:39 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Jun 11 07:36:39 2022 +0000
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 <ago <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-06-11 23:28 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2022-06-11 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     cc3ca89863fcadc63a80ccc08ec3cf1d4d2a07a8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 11 23:27:32 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 11 23:27:32 2022 +0000
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 <sam <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-06-17 10:48 Arthur Zamarin
  0 siblings, 0 replies; 64+ messages in thread
From: Arthur Zamarin @ 2022-06-17 10:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3aa3ae1fe3b8dff5a8359ed795fb7e5368f4c2a5
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 17 10:48:43 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 17 10:48:43 2022 +0000
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 <arthurzam <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-07-28  9:10 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2022-07-28  9:10 UTC (permalink / raw
  To: gentoo-commits

commit:     95552ad8f808583da0afb128caa4be3c26e9517b
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Jul 17 21:15:05 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 09:10:13 2022 +0000
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 <gentoo <AT> pogatzki.net>
Signed-off-by: Sam James <sam <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-07-30  2:33 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2022-07-30  2:33 UTC (permalink / raw
  To: gentoo-commits

commit:     4535b48a054e210def24278c5471025715bd6d63
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 30 02:31:39 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 30 02:31:39 2022 +0000
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 <sam <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-07-30  2:33 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2022-07-30  2:33 UTC (permalink / raw
  To: gentoo-commits

commit:     af904fe9c0fb10ec719e4dcc5430ff3328d15967
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 30 02:32:43 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 30 02:32:43 2022 +0000
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 <sam <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-07-30  2:34 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2022-07-30  2:34 UTC (permalink / raw
  To: gentoo-commits

commit:     c6dabec1e74919ccc66b26f42291d6315928e415
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 30 02:33:50 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 30 02:33:50 2022 +0000
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 <sam <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-07-31 17:12 Arthur Zamarin
  0 siblings, 0 replies; 64+ messages in thread
From: Arthur Zamarin @ 2022-07-31 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     0d79c677e6abd88a67201370e60c8ed354680f05
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 17:12:23 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 17:12:23 2022 +0000
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 <arthurzam <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-08-01 18:08 Arthur Zamarin
  0 siblings, 0 replies; 64+ messages in thread
From: Arthur Zamarin @ 2022-08-01 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     f98b6e431b5a944fcd890f64faa3d0152b979f53
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Jul 31 19:07:11 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Aug  1 18:08:21 2022 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26687
Signed-off-by: Arthur Zamarin <arthurzam <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-09-01  4:31 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2022-09-01  4:31 UTC (permalink / raw
  To: gentoo-commits

commit:     daf9c9c945d535b59eb4b943dd6cb0f10da1ff2f
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed Aug 31 06:55:31 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Sep  1 04:31:17 2022 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27086
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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..000000000000
--- 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 <T>assertIterationOrder(Iterable<T>,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"
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-09-18 10:21 Florian Schmaus
  0 siblings, 0 replies; 64+ messages in thread
From: Florian Schmaus @ 2022-09-18 10:21 UTC (permalink / raw
  To: gentoo-commits

commit:     df6314fa6008d96538f3db60a760823212999c0c
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon Aug 29 14:34:55 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 10:21:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6314fa

dev-java/gson: add 2.9.1

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27059
Signed-off-by: Florian Schmaus <flow <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-10-18 18:51 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2022-10-18 18:51 UTC (permalink / raw
  To: gentoo-commits

commit:     ce6b5c497ba441b4356a4235df68040b8fb50306
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 18:51:39 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 18:51:39 2022 +0000
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 <sam <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-10-19  8:25 Jakov Smolić
  0 siblings, 0 replies; 64+ messages in thread
From: Jakov Smolić @ 2022-10-19  8:25 UTC (permalink / raw
  To: gentoo-commits

commit:     981781a613955313f44c4b50866889eacfba2d30
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 19 08:24:59 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Oct 19 08:24:59 2022 +0000
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ć <jsmolic <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-10-20 10:52 Jakov Smolić
  0 siblings, 0 replies; 64+ messages in thread
From: Jakov Smolić @ 2022-10-20 10:52 UTC (permalink / raw
  To: gentoo-commits

commit:     5523ac696ce969fc73088fad809fe253468466d7
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 20 10:51:40 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 10:51:40 2022 +0000
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ć <jsmolic <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-10-20 10:56 Jakov Smolić
  0 siblings, 0 replies; 64+ messages in thread
From: Jakov Smolić @ 2022-10-20 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     5ac0e3b09a9bbceaa8b305bc8e532c5819d228e0
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 20 10:55:43 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 10:55:43 2022 +0000
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ć <jsmolic <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2022-10-20 16:32 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2022-10-20 16:32 UTC (permalink / raw
  To: gentoo-commits

commit:     d630baacade8bf0d29283b9f6c1037e9348a18e6
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Oct 20 12:02:06 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 16:31:53 2022 +0000
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 <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2023-03-29  5:42 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2023-03-29  5:42 UTC (permalink / raw
  To: gentoo-commits

commit:     4951bdc218f90b2f22600d280c14c08df30f9e3f
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Jan 15 12:51:02 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 05:42:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4951bdc2

dev-java/gson: add 2.10.1

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29118
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2023-04-28  6:15 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2023-04-28  6:15 UTC (permalink / raw
  To: gentoo-commits

commit:     9c4ac068bb0a1a61b52de0e424804e377315b1f8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 28 06:15:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 28 06:15:17 2023 +0000
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 <sam <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2023-04-28  6:15 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2023-04-28  6:15 UTC (permalink / raw
  To: gentoo-commits

commit:     449e4810dc05a9b5aa3a6d8ef88ea64f389964fd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 28 06:15:16 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 28 06:15:16 2023 +0000
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 <sam <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2023-04-28  6:15 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2023-04-28  6:15 UTC (permalink / raw
  To: gentoo-commits

commit:     5bbb32bbf1052f220a6a8fdf820bf97a3d250521
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 28 06:15:14 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 28 06:15:14 2023 +0000
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 <sam <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2023-04-28  6:15 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2023-04-28  6:15 UTC (permalink / raw
  To: gentoo-commits

commit:     6944f6b35c66aaa7476f00befa87f4804c88f9bd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 28 06:15:18 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 28 06:15:18 2023 +0000
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 <sam <AT> 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:*"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2023-04-28  6:28 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2023-04-28  6:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f16925e758cb233fd9e070769d757683b23db648
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Apr 28 06:25:46 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Apr 28 06:28:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16925e7

dev-java/gson: drop 2.9.1

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30786
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-01-05  8:13 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2024-01-05  8:13 UTC (permalink / raw
  To: gentoo-commits

commit:     02483e87b725faf94d44109dd98aafc9032c253d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  5 08:12:38 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  5 08:12:38 2024 +0000
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 <sam <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-01-05  8:13 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2024-01-05  8:13 UTC (permalink / raw
  To: gentoo-commits

commit:     e9f01087c855008f7e940f69125709bd367fc2af
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  5 08:12:39 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  5 08:12:39 2024 +0000
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 <sam <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-01-05  8:13 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2024-01-05  8:13 UTC (permalink / raw
  To: gentoo-commits

commit:     c2eccbbe1a14d8b30e475f8997af52354c01e0b4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  5 08:12:40 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  5 08:12:40 2024 +0000
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 <sam <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-01-05  9:48 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2024-01-05  9:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fb6a363421b5429d28da1ce2b034c0228102496c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  5 09:48:32 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  5 09:48:32 2024 +0000
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 <sam <AT> 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


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-01-05 10:38 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2024-01-05 10:38 UTC (permalink / raw
  To: gentoo-commits

commit:     ae27bdc320b3fcba2ebbd27bcfb2ffd82a582341
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Jan  5 10:30:10 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Jan  5 10:38:44 2024 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34655
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-05-25  7:50 Florian Schmaus
  0 siblings, 0 replies; 64+ messages in thread
From: Florian Schmaus @ 2024-05-25  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     e23b44439f2072d63e9e5c7587b97cdc8015abff
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sat May 25 07:50:00 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sat May 25 07:50:00 2024 +0000
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 <flow <AT> 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


^ permalink raw reply	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-07-10 10:22 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2024-07-10 10:22 UTC (permalink / raw
  To: gentoo-commits

commit:     d130d620ece2e6eee022e2d9d6eed1cdd0cf1bce
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed Jul  3 06:31:50 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jul 10 10:18:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d130d620

dev-java/gson: add 2.11.0

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37469
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/gson/Manifest           |  1 +
 dev-java/gson/gson-2.11.0.ebuild | 76 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest
index be2124b47485..813f8d121a60 100644
--- a/dev-java/gson/Manifest
+++ b/dev-java/gson/Manifest
@@ -1,2 +1,3 @@
 DIST gson-2.10.2_pre20231128.tar.gz 451312 BLAKE2B d16e0510e0806fd33e8d49b5a8fb73e969b89acb2598ca34a43faa97a09debc99466ab472176d60d617aa20b2190884def25881f0bf651e96be2c1bb9a976d70 SHA512 37f2073e5eee2cb85626040552ac750f4917abd05e3b7944c30a2d5ace6888424870a95a0ceba89bf2dadf9ab33e6bbae1591509b84f35aba4521780764c0877
+DIST gson-parent-2.11.0.tar.gz 458360 BLAKE2B 88d242c725b054ac5e7e3ef31f312f77dd03aea29f6604770253564d80f84cd752b43d74dd416785836d08884e462275f8ec924a00e2ffee195c0237bc2bac0b SHA512 1834b7c95f0a40ff1bcf8088f3ffdb8332ae38d452bab4ad2c9271421e75a9236645d1ee0fdb58c2f32eac86cf503afa3de19f08eb422cc91c4d32e370c36eac
 DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git a/dev-java/gson/gson-2.11.0.ebuild b/dev-java/gson/gson-2.11.0.ebuild
new file mode 100644
index 000000000000..dc44f42379f8
--- /dev/null
+++ b/dev-java/gson/gson-2.11.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 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
+	test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+S="${WORKDIR}/gson-gson-parent-${PV}/gson"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+	dev-java/error-prone-annotations:0
+	>=virtual/jdk-17:*
+	test? (
+		dev-java/guava:0
+		dev-java/guava-testlib:0
+	)"
+# src/test/java/com/google/gson/functional/Java17RecordTest.java:78:
+# error: records are not supported in -source 11
+RDEPEND=">=virtual/jre-17:*"
+
+DOCS=(
+	../CHANGELOG.md
+	../GsonDesignDocument.md
+	../README.md
+	../Troubleshooting.md
+	../UserGuide.md
+)
+
+PATCHES=( "${FILESDIR}/gson-2.10.2-GsonVersionDiagnosticsTest.patch" )
+
+JAVA_CLASSPATH_EXTRA="error-prone-annotations"
+JAVA_RESOURCE_DIRS="src/main/resources"
+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"
+)
+JAVA_TEST_GENTOO_CLASSPATH="
+	guava
+	guava-testlib
+	junit-4
+"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_prepare() {
+	default #780585
+	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"
+	grep ^Bundle bnd.bnd > src/main/resources/META-INF/MANIFEST.MF || die
+	echo "Import-Package: sun.misc;resolution:=optional, com.google.gson.annotations" \
+		>> src/main/resources/META-INF/MANIFEST.MF || die
+}
+
+src_test() {
+	JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar:testdata.jar"
+	java-pkg-simple_src_test
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-07-13 11:54 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2024-07-13 11:54 UTC (permalink / raw
  To: gentoo-commits

commit:     978e07fe6775311afe8260c944fadbf0c7cae012
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Jul 12 14:20:22 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 11:54:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978e07fe

dev-java/gson: allow jdk-1.8 #935888

Closes: https://bugs.gentoo.org/935888
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37530
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 .../gson/{gson-2.11.0.ebuild => gson-2.11.0-r1.ebuild}    | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-java/gson/gson-2.11.0.ebuild b/dev-java/gson/gson-2.11.0-r1.ebuild
similarity index 88%
rename from dev-java/gson/gson-2.11.0.ebuild
rename to dev-java/gson/gson-2.11.0-r1.ebuild
index dc44f42379f8..fe65dfb3af3d 100644
--- a/dev-java/gson/gson-2.11.0.ebuild
+++ b/dev-java/gson/gson-2.11.0-r1.ebuild
@@ -21,14 +21,14 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="
 	dev-java/error-prone-annotations:0
-	>=virtual/jdk-17:*
+	>=virtual/jdk-1.8:*
 	test? (
 		dev-java/guava:0
 		dev-java/guava-testlib:0
-	)"
-# src/test/java/com/google/gson/functional/Java17RecordTest.java:78:
-# error: records are not supported in -source 11
-RDEPEND=">=virtual/jre-17:*"
+	)
+"
+
+RDEPEND=">=virtual/jre-1.8:*"
 
 DOCS=(
 	../CHANGELOG.md
@@ -72,5 +72,8 @@ src_prepare() {
 
 src_test() {
 	JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar:testdata.jar"
-	java-pkg-simple_src_test
+
+	# src/test/java/com/google/gson/functional/Java17RecordTest.java:78:
+	# error: records are not supported in -source 11
+	JAVAC_ARGS="--source 17 --target 17" java-pkg-simple_src_test
 }


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-07-16 10:08 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2024-07-16 10:08 UTC (permalink / raw
  To: gentoo-commits

commit:     aa926b64ee6069ef76044c9de77cd391e390f978
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Jul 16 09:30:28 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Jul 16 10:08:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa926b64

dev-java/gson: restrict to >=virtual/jdk-11 #936143

Closes: https://bugs.gentoo.org/936143
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37574
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/gson/{gson-2.11.0-r1.ebuild => gson-2.11.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/gson/gson-2.11.0-r1.ebuild b/dev-java/gson/gson-2.11.0-r2.ebuild
similarity index 98%
rename from dev-java/gson/gson-2.11.0-r1.ebuild
rename to dev-java/gson/gson-2.11.0-r2.ebuild
index fe65dfb3af3d..935c5f12fafd 100644
--- a/dev-java/gson/gson-2.11.0-r1.ebuild
+++ b/dev-java/gson/gson-2.11.0-r2.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="
 	dev-java/error-prone-annotations:0
-	>=virtual/jdk-1.8:*
+	>=virtual/jdk-11:*
 	test? (
 		dev-java/guava:0
 		dev-java/guava-testlib:0


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-08-14 20:21 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2024-08-14 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     b3be6e7916e1a4906fc71c47e83b66b67804a393
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 20:21:09 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 20:21:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3be6e79

dev-java/gson: Stabilize 2.11.0-r2 arm64, #937933

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/gson/gson-2.11.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/gson/gson-2.11.0-r2.ebuild b/dev-java/gson/gson-2.11.0-r2.ebuild
index 935c5f12fafd..36e39e547180 100644
--- a/dev-java/gson/gson-2.11.0-r2.ebuild
+++ b/dev-java/gson/gson-2.11.0-r2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/gson-gson-parent-${PV}/gson"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
 
 DEPEND="
 	dev-java/error-prone-annotations:0


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-08-14 20:21 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2024-08-14 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     5aa1d10a828a5d47330734a25ef93bf34b6bf491
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 20:21:10 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 20:21:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa1d10a

dev-java/gson: Stabilize 2.11.0-r2 amd64, #937933

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/gson/gson-2.11.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/gson/gson-2.11.0-r2.ebuild b/dev-java/gson/gson-2.11.0-r2.ebuild
index 36e39e547180..f407c8df7489 100644
--- a/dev-java/gson/gson-2.11.0-r2.ebuild
+++ b/dev-java/gson/gson-2.11.0-r2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/gson-gson-parent-${PV}/gson"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
 
 DEPEND="
 	dev-java/error-prone-annotations:0


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-08-14 22:03 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2024-08-14 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     e8c1a1fdf01781cd875ae9e870c9dc8e04cb854f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 22:03:20 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 22:03:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c1a1fd

dev-java/gson: Stabilize 2.11.0-r2 x86, #937933

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/gson/gson-2.11.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/gson/gson-2.11.0-r2.ebuild b/dev-java/gson/gson-2.11.0-r2.ebuild
index f407c8df7489..1d7c4eb24c1c 100644
--- a/dev-java/gson/gson-2.11.0-r2.ebuild
+++ b/dev-java/gson/gson-2.11.0-r2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/gson-gson-parent-${PV}/gson"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 DEPEND="
 	dev-java/error-prone-annotations:0


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-08-16 14:07 Arthur Zamarin
  0 siblings, 0 replies; 64+ messages in thread
From: Arthur Zamarin @ 2024-08-16 14:07 UTC (permalink / raw
  To: gentoo-commits

commit:     24f525e3bf9deb378d191140a525ba3bf1ff1e6e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 16 14:07:48 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 16 14:07:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f525e3

dev-java/gson: Stabilize 2.11.0-r2 ppc64, #937933

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-java/gson/gson-2.11.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/gson/gson-2.11.0-r2.ebuild b/dev-java/gson/gson-2.11.0-r2.ebuild
index 1d7c4eb24c1c..0284eb26ee8b 100644
--- a/dev-java/gson/gson-2.11.0-r2.ebuild
+++ b/dev-java/gson/gson-2.11.0-r2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/gson-gson-parent-${PV}/gson"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 DEPEND="
 	dev-java/error-prone-annotations:0


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/
@ 2024-08-17  8:18 Miroslav Šulc
  0 siblings, 0 replies; 64+ messages in thread
From: Miroslav Šulc @ 2024-08-17  8:18 UTC (permalink / raw
  To: gentoo-commits

commit:     005ef0e9307f5815796416572fa5649908601062
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Aug 16 18:41:26 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Aug 17 08:18:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005ef0e9

dev-java/gson: drop 2.10.2_pre20231128-r1

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/gson/Manifest                          |  1 -
 dev-java/gson/gson-2.10.2_pre20231128-r1.ebuild | 87 -------------------------
 2 files changed, 88 deletions(-)

diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest
index 813f8d121a60..e21ed0c2effb 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.11.0.tar.gz 458360 BLAKE2B 88d242c725b054ac5e7e3ef31f312f77dd03aea29f6604770253564d80f84cd752b43d74dd416785836d08884e462275f8ec924a00e2ffee195c0237bc2bac0b SHA512 1834b7c95f0a40ff1bcf8088f3ffdb8332ae38d452bab4ad2c9271421e75a9236645d1ee0fdb58c2f32eac86cf503afa3de19f08eb422cc91c4d32e370c36eac
 DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git a/dev-java/gson/gson-2.10.2_pre20231128-r1.ebuild b/dev-java/gson/gson-2.10.2_pre20231128-r1.ebuild
deleted file mode 100644
index 4247c08c2190..000000000000
--- a/dev-java/gson/gson-2.10.2_pre20231128-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 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"
-MY_COMMIT="b17b1a0e98dcaf4b61823e1f0c29dda44c0ea3d5"
-SRC_URI="https://github.com/google/gson/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz
-	test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
-S="${WORKDIR}/gson-${MY_COMMIT}/gson"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-DEPEND="
-	dev-java/error-prone-annotations:0
-	>=virtual/jdk-17:*
-	test? (
-		dev-java/guava:0
-		dev-java/guava-testlib:0
-	)"
-# src/test/java/com/google/gson/functional/Java17RecordTest.java:78:
-# error: records are not supported in -source 11
-RDEPEND=">=virtual/jre-17:*"
-
-DOCS=(
-	../CHANGELOG.md
-	../GsonDesignDocument.md
-	../README.md
-	../Troubleshooting.md
-	../UserGuide.md
-)
-
-PATCHES=( "${FILESDIR}/gson-2.10.2-GsonVersionDiagnosticsTest.patch" )
-
-JAVA_CLASSPATH_EXTRA="error-prone-annotations"
-JAVA_RESOURCE_DIRS="src/main/resources"
-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"
-	# 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="
-	guava
-	guava-testlib
-	junit-4
-"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-JAVA_TEST_SRC_DIR="src/test/java"
-
-src_prepare() {
-	default #780585
-	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"
-}
-
-src_compile() {
-	if ! use test; then
-		JAVA_PKG_WANT_SOURCE="1.8"
-		JAVA_PKG_WANT_TARGET="1.8"
-	fi
-	java-pkg-simple_src_compile
-}
-
-src_test() {
-	JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar:testdata.jar"
-	java-pkg-simple_src_test
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

end of thread, other threads:[~2024-08-17  8:18 UTC | newest]

Thread overview: 64+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-11 17:16 [gentoo-commits] repo/gentoo:master commit in: dev-java/gson/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2024-08-17  8:18 Miroslav Šulc
2024-08-16 14:07 Arthur Zamarin
2024-08-14 22:03 Sam James
2024-08-14 20:21 Sam James
2024-08-14 20:21 Sam James
2024-07-16 10:08 Miroslav Šulc
2024-07-13 11:54 Miroslav Šulc
2024-07-10 10:22 Miroslav Šulc
2024-05-25  7:50 Florian Schmaus
2024-01-05 10:38 Miroslav Šulc
2024-01-05  9:48 Sam James
2024-01-05  8:13 Sam James
2024-01-05  8:13 Sam James
2024-01-05  8:13 Sam James
2023-04-28  6:28 Miroslav Šulc
2023-04-28  6:15 Sam James
2023-04-28  6:15 Sam James
2023-04-28  6:15 Sam James
2023-04-28  6:15 Sam James
2023-03-29  5:42 Miroslav Šulc
2022-10-20 16:32 Miroslav Šulc
2022-10-20 10:56 Jakov Smolić
2022-10-20 10:52 Jakov Smolić
2022-10-19  8:25 Jakov Smolić
2022-10-18 18:51 Sam James
2022-09-18 10:21 Florian Schmaus
2022-09-01  4:31 Miroslav Šulc
2022-08-01 18:08 Arthur Zamarin
2022-07-31 17:12 Arthur Zamarin
2022-07-30  2:34 Sam James
2022-07-30  2:33 Sam James
2022-07-30  2:33 Sam James
2022-07-28  9:10 Sam James
2022-06-17 10:48 Arthur Zamarin
2022-06-11 23:28 Sam James
2022-06-11  7:36 Agostino Sarubbo
2022-06-10 20:20 Jakov Smolić
2022-05-11 17:16 Florian Schmaus
2022-05-11 13:36 Florian Schmaus
2022-05-06 11:46 Florian Schmaus
2022-01-27  7:53 Miroslav Šulc
2022-01-26 19:16 Arthur Zamarin
2022-01-25 22:16 Sam James
2022-01-25  8:50 Jakov Smolić
2022-01-25  8:50 Jakov Smolić
2022-01-20 10:20 Miroslav Šulc
2022-01-07 20:42 Arthur Zamarin
2022-01-07 20:41 Arthur Zamarin
2021-11-26  9:23 Sam James
2021-11-12  8:16 Agostino Sarubbo
2021-11-11 11:35 Agostino Sarubbo
2021-10-26 10:10 Miroslav Šulc
2021-07-18  9:39 Florian Schmaus
2021-07-01 14:37 Miroslav Šulc
2021-07-01 14:37 Miroslav Šulc
2021-06-14  6:39 Sergei Trofimovich
2021-04-27 13:45 Miroslav Šulc
2021-04-27 13:45 Miroslav Šulc
2021-04-27 13:25 Miroslav Šulc
2016-10-14  2:58 Austin English
2016-05-11 21:07 James Le Cuirot
2015-09-01 19:00 Tobias Klausmann
2015-08-18 19:47 Patrice Clement

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox