* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2015-10-07 0:57 Chí-Thanh Christopher Nguyễn
0 siblings, 0 replies; 88+ messages in thread
From: Chí-Thanh Christopher Nguyễn @ 2015-10-07 0:57 UTC (permalink / raw
To: gentoo-commits
commit: fb7e08f9f7116209115cd954e0bcbfa35250172c
Author: Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 7 00:57:02 2015 +0000
Commit: Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
CommitDate: Wed Oct 7 00:57:02 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7e08f9
dev-libs/json-c: keyword ~amd64-fbsd
Package-Manager: portage-2.2.20.1
dev-libs/json-c/json-c-0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index e01bc48..ed1c33c 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-03-22 14:32 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2016-03-22 14:32 UTC (permalink / raw
To: gentoo-commits
commit: 603799c3cf9db24da882bcc1c158823b49b05d94
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 14:31:44 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 14:31:44 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603799c3
dev-libs/json-c: amd64 stable wrt bug #507218
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index ed1c33c..2f6c1d9 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-03-26 9:09 Jeroen Roovers
0 siblings, 0 replies; 88+ messages in thread
From: Jeroen Roovers @ 2016-03-26 9:09 UTC (permalink / raw
To: gentoo-commits
commit: baa95b0db730a731aa326196e6bc892ac3d471cd
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 09:08:57 2016 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 09:08:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa95b0d
dev-libs/json-c: Stable for HPPA PPC64 (bug #507218).
Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches
dev-libs/json-c/json-c-0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index 2f6c1d9..bfbd1c0 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-03-27 10:16 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2016-03-27 10:16 UTC (permalink / raw
To: gentoo-commits
commit: 2d00758d155861b1d4141963b1816e8046404710
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 27 10:15:36 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 27 10:15:36 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d00758d
dev-libs/json-c: ppc stable wrt bug #507218
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index bfbd1c0..25aad8d 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-03-30 18:28 Markus Meier
0 siblings, 0 replies; 88+ messages in thread
From: Markus Meier @ 2016-03-30 18:28 UTC (permalink / raw
To: gentoo-commits
commit: fd99a5234462f3ed46e13b5def2a4296755ce148
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 30 18:28:11 2016 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 18:28:11 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd99a523
dev-libs/json-c: arm stable, bug #507218
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"
dev-libs/json-c/json-c-0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index 25aad8d..fb337f1 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-04-11 10:39 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2016-04-11 10:39 UTC (permalink / raw
To: gentoo-commits
commit: f33a2ed45bba0e882a408d554e578176774ede6a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 11 10:37:52 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Apr 11 10:37:52 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33a2ed4
dev-libs/json-c: x86 stable wrt bug #507218
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index fb337f1..33db63f 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-05-02 4:02 Matt Turner
0 siblings, 0 replies; 88+ messages in thread
From: Matt Turner @ 2016-05-02 4:02 UTC (permalink / raw
To: gentoo-commits
commit: f593c017463711e18786287dc442d8d6a3188727
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon May 2 03:48:21 2016 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon May 2 04:03:49 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f593c017
dev-libs/json-c: alpha stable, bug 507218.
dev-libs/json-c/json-c-0.12.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index 33db63f..1997eab 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -14,7 +14,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-07-05 5:08 Yixun Lan
0 siblings, 0 replies; 88+ messages in thread
From: Yixun Lan @ 2016-07-05 5:08 UTC (permalink / raw
To: gentoo-commits
commit: fae78b8eb969899a5dc34ff29bcc574c8e2978a3
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 5 05:03:41 2016 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Jul 5 05:03:41 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae78b8e
dev-libs/json-c: keyword ~arm64
Gentoo-Bug: 587690
Package-Manager: portage-2.3.0_rc1
dev-libs/json-c/json-c-0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index 1997eab..9511ae4 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-07-08 10:02 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2016-07-08 10:02 UTC (permalink / raw
To: gentoo-commits
commit: 14da25ac448eadb28ac05180df7af024f79c8af1
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 8 10:01:08 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 8 10:01:45 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14da25ac
dev-libs/json-c: sparc stable wrt bug #507218
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index 9511ae4..6aa6c44 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-07-08 12:02 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2016-07-08 12:02 UTC (permalink / raw
To: gentoo-commits
commit: 7d167588cd461fe19fad43dd68b77c8ea14ff65d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 8 12:01:20 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 8 12:01:20 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d167588
dev-libs/json-c: ia64 stable wrt bug #507218
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index 6aa6c44..263cfd3 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-11-20 22:54 Aaron Bauman
0 siblings, 0 replies; 88+ messages in thread
From: Aaron Bauman @ 2016-11-20 22:54 UTC (permalink / raw
To: gentoo-commits
commit: dfcb09082b4ae82718194dbf77a13fbf8eaa0bb4
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 20 22:53:38 2016 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 22:53:38 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcb0908
dev-libs/json-c: drop vulnerable versions wrt security bug #507218
dev-libs/json-c/Manifest | 2 --
dev-libs/json-c/json-c-0.10-r1.ebuild | 43 -----------------------------------
dev-libs/json-c/json-c-0.9-r1.ebuild | 29 -----------------------
3 files changed, 74 deletions(-)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index e57eed6..56df258 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,4 +1,2 @@
-DIST json-c-0.10.tar.gz 385812 SHA256 274fc9d47c1911fad9caab4db117e4be5d6b68c4547eab0c508d79c4768e170c SHA512 d254eb223ebfb05e828bf039efb280f5e83b9f59116fba3af2892cf1f7732d152f7d0e2d8b77ec32e175b168022c2342f954e97f867c438b349f36b4dfdbd746 WHIRLPOOL 0eab71b6af2bc1ecb54474b69f86eff56fc2c2a756e542f758070dfe52839223b0a90da7af837567d448d1c7c660b003590ec68bff1ffb802cfa44165914b08c
DIST json-c-0.11.tar.gz 557263 SHA256 28dfc65145dc0d4df1dfe7701ac173c4e5f9347176c8983edbfac9149494448c SHA512 65ab563fe908d585ba05fff3b77283050ec4f94114ff6e4b916557013d75498271cf65b2660a0aaf74b23beaa80385c80d37ab6a700ba967dd859fa779a81cb0 WHIRLPOOL f47c78b206a49a6e1d2570d041917593f3b889125b47a951ec1347f5c470082113225e86ff593869b5d859c2c815ceda268d4a3c890f53af77fae8dbbf7d97f8
DIST json-c-0.12.tar.gz 501419 SHA256 000c01b2b3f82dcb4261751eb71f1b084404fb7d6a282f06074d3c17078b9f3f SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35 WHIRLPOOL b49f5c96b614302b39737306774b4346d8347afef6ced7067664ac0d68669a1496fe915f229e0d434a87b103ac9982d67c5785eb688b7026c257c7eae95c6eaf
-DIST json-c-0.9.tar.gz 340953 SHA256 702a486c9bf8e19137d484ab5c49b4ad314eb5e1fe37062a72c0a0fa39439475 SHA512 40e4f7efd82fac732ff6da439a1ca95944d4ecfa8a673c7466e93134f29f8863f4d86f4e6e859a7be0096a25837047bd167a625cc0c61d6b919b55c5a47a76e8 WHIRLPOOL 7a666bae6c12ce910815d0d0253a88a024c5fe11a7a5e97b571d426f9de00d1a676f98bc8ccc41d948b5c64b1e768c5e5cdfbad98d63b03152b0e7a6ed1c181e
diff --git a/dev-libs/json-c/json-c-0.10-r1.ebuild b/dev-libs/json-c/json-c-0.10-r1.ebuild
deleted file mode 100644
index fab613e..00000000
--- a/dev-libs/json-c/json-c-0.10-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="mirror://github/${PN}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs"
-
-PATCHES=(
- "${FILESDIR}"/${P}-flags.patch
-
- # bug 452234
- "${FILESDIR}"/${P}-headers.patch
- # bug 466960
- "${FILESDIR}"/${P}-automake-1.13.patch
- )
-
-# tests break otherwise
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_test() {
- export USE_VALGRIND=0 VERBOSE=1
- autotools-utils_src_test
-}
-
-src_install() {
- use doc && HTML_DOCS=( "${S}"/doc/html )
- autotools-utils_src_install
-
- # add symlink for projects not using pkgconfig
- dosym ../json-c /usr/include/json-c/json
-}
diff --git a/dev-libs/json-c/json-c-0.9-r1.ebuild b/dev-libs/json-c/json-c-0.9-r1.ebuild
deleted file mode 100644
index 0445b63..00000000
--- a/dev-libs/json-c/json-c-0.9-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="http://oss.metaparadigm.com/json-c/"
-SRC_URI="http://oss.metaparadigm.com/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="static-libs"
-
-RDEPEND="!<dev-libs/jsoncpp-0.5.0-r1"
-DEPEND=""
-
-DOCS=( README )
-
-src_configure() {
- econf $(use_enable static-libs static)
-}
-
-src_install() {
- default
- dohtml README.html || die "dohtml failed"
- use static-libs || { find "${ED}" -name '*.la' -exec rm {} + || die; }
-}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2016-11-20 22:56 Aaron Bauman
0 siblings, 0 replies; 88+ messages in thread
From: Aaron Bauman @ 2016-11-20 22:56 UTC (permalink / raw
To: gentoo-commits
commit: 5693aae353fabcf5a12bca571dcc8e249dad1260
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 20 22:56:08 2016 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 22:56:08 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5693aae3
dev-libs/json-c: drop remaining vulnerable versions wrt security bug #507218
dev-libs/json-c/Manifest | 1 -
dev-libs/json-c/json-c-0.11-r1.ebuild | 51 -----------------------------------
dev-libs/json-c/json-c-0.11.ebuild | 45 -------------------------------
3 files changed, 97 deletions(-)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 56df258..ccbad49 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,2 +1 @@
-DIST json-c-0.11.tar.gz 557263 SHA256 28dfc65145dc0d4df1dfe7701ac173c4e5f9347176c8983edbfac9149494448c SHA512 65ab563fe908d585ba05fff3b77283050ec4f94114ff6e4b916557013d75498271cf65b2660a0aaf74b23beaa80385c80d37ab6a700ba967dd859fa779a81cb0 WHIRLPOOL f47c78b206a49a6e1d2570d041917593f3b889125b47a951ec1347f5c470082113225e86ff593869b5d859c2c815ceda268d4a3c890f53af77fae8dbbf7d97f8
DIST json-c-0.12.tar.gz 501419 SHA256 000c01b2b3f82dcb4261751eb71f1b084404fb7d6a282f06074d3c17078b9f3f SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35 WHIRLPOOL b49f5c96b614302b39737306774b4346d8347afef6ced7067664ac0d68669a1496fe915f229e0d434a87b103ac9982d67c5785eb688b7026c257c7eae95c6eaf
diff --git a/dev-libs/json-c/json-c-0.11-r1.ebuild b/dev-libs/json-c/json-c-0.11-r1.ebuild
deleted file mode 100644
index 8f732c8..00000000
--- a/dev-libs/json-c/json-c-0.11-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-multilib
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs"
-
-RDEPEND="
- abi_x86_32? (
- !<=app-emulation/emul-linux-x86-baselibs-20140406-r3
- !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
- )"
-
-# tests break otherwise
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_prepare() {
- sed -i -e "s:-Werror::" Makefile.am.inc || die
- autotools-multilib_src_prepare
-}
-
-src_configure() {
- # Disable old lib compatibility
- myeconfargs=(--disable-oldname-compat)
- autotools-multilib_src_configure
-}
-
-src_test() {
- export USE_VALGRIND=0 VERBOSE=1
- autotools-multilib_src_test
-}
-
-src_install() {
- use doc && HTML_DOCS=( "${S}"/doc/html )
- autotools-multilib_src_install
-
- # add symlink for projects not using pkgconfig
- dosym ../json-c /usr/include/json-c/json
-}
diff --git a/dev-libs/json-c/json-c-0.11.ebuild b/dev-libs/json-c/json-c-0.11.ebuild
deleted file mode 100644
index 84b271c..00000000
--- a/dev-libs/json-c/json-c-0.11.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs"
-
-# tests break otherwise
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_prepare() {
- sed -i -e "s:-Werror::" Makefile.am.inc || die
- autotools-utils_src_prepare
-}
-
-src_configure() {
- # Disable old lib compatibility
- myeconfargs=(--disable-oldname-compat)
- autotools-utils_src_configure
-}
-
-src_test() {
- export USE_VALGRIND=0 VERBOSE=1
- autotools-utils_src_test
-}
-
-src_install() {
- use doc && HTML_DOCS=( "${S}"/doc/html )
- autotools-utils_src_install
-
- # add symlink for projects not using pkgconfig
- dosym ../json-c /usr/include/json-c/json
-}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2017-06-20 13:15 Alexis Ballier
0 siblings, 0 replies; 88+ messages in thread
From: Alexis Ballier @ 2017-06-20 13:15 UTC (permalink / raw
To: gentoo-commits
commit: b67499c1d3911f917094cd7d37dd40afd342ae40
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 20 12:47:35 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Jun 20 13:15:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b67499c1
dev-libs/json-c: mark arm64 stable to catchup with other arches
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-libs/json-c/json-c-0.12.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index 96c8fb229a1..226d41a3386 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2017-09-22 6:12 Tim Harder
0 siblings, 0 replies; 88+ messages in thread
From: Tim Harder @ 2017-09-22 6:12 UTC (permalink / raw
To: gentoo-commits
commit: 9753cc23b3a49cb983d6555d2e7fb8ed39712476
Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 06:09:18 2017 +0000
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 06:12:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9753cc23
dev-libs/json-c: version bump to 0.12.1
Closes: https://bugs.gentoo.org/611230
dev-libs/json-c/Manifest | 1 +
dev-libs/json-c/json-c-0.12.1.ebuild | 43 ++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index ccbad493697..cb5d9beb8f9 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1 +1,2 @@
+DIST json-c-0.12.1.tar.gz 535086 SHA256 2a136451a7932d80b7d197b10441e26e39428d67b1443ec43bbba824705e1123 SHA512 038676a0ce815e5174161fbd4339524feadc294d517f732fb408ad6aa7c4906423451c13386107569d9f24746a1a101564ca511e92e8276c5bf5b8c022ca42ed WHIRLPOOL ac558aa3cf661e8a943e2c85a684cbb7a46719de35360a23e9939cefaff32720a55ede5e5c05ea2f7b65aa3128082cc98da9ad5e6685b53ec40726857da7a53a
DIST json-c-0.12.tar.gz 501419 SHA256 000c01b2b3f82dcb4261751eb71f1b084404fb7d6a282f06074d3c17078b9f3f SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35 WHIRLPOOL b49f5c96b614302b39737306774b4346d8347afef6ced7067664ac0d68669a1496fe915f229e0d434a87b103ac9982d67c5785eb688b7026c257c7eae95c6eaf
diff --git a/dev-libs/json-c/json-c-0.12.1.ebuild b/dev-libs/json-c/json-c-0.12.1.ebuild
new file mode 100644
index 00000000000..28f5eeea373
--- /dev/null
+++ b/dev-libs/json-c/json-c-0.12.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal ltprune
+
+DESCRIPTION="A JSON implementation in C"
+HOMEPAGE="https://github.com/json-c/json-c/wiki"
+SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc static-libs"
+
+src_prepare() {
+ default
+ sed -i -e "s:-Werror::" Makefile.am.inc || die
+ eautoreconf
+
+ # tests break otherwise
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} econf $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+ export USE_VALGRIND=0 VERBOSE=1
+ default
+}
+
+multilib_src_install_all() {
+ use doc && HTML_DOCS=( "${S}"/doc/html/. )
+ einstalldocs
+
+ # add symlink for projects not using pkgconfig
+ dosym ../json-c /usr/include/json-c/json
+
+ prune_libtool_files
+}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2017-12-18 18:15 Thomas Deutschmann
0 siblings, 0 replies; 88+ messages in thread
From: Thomas Deutschmann @ 2017-12-18 18:15 UTC (permalink / raw
To: gentoo-commits
commit: 8852bf82bb74d8e3d2fea6c961c4f8f7812fb07e
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 18 18:11:41 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 18:15:11 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8852bf82
dev-libs/json-c: Bump to v0.13
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-libs/json-c/Manifest | 1 +
dev-libs/json-c/json-c-0.13.ebuild | 43 ++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 242787f6b23..e5d0725bc83 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,2 +1,3 @@
DIST json-c-0.12.1.tar.gz 535086 BLAKE2B 57e1da29b3326ccad07a60aafbe653a33b1bbbc26d184c916deb4d120b81781ad52d9945ee3cf5f44b112d41b274872ca76b94a05c12ccc003faecbed5fa586f SHA512 038676a0ce815e5174161fbd4339524feadc294d517f732fb408ad6aa7c4906423451c13386107569d9f24746a1a101564ca511e92e8276c5bf5b8c022ca42ed
DIST json-c-0.12.tar.gz 501419 BLAKE2B 24f035792ff1ba5c39e55bca6ee4ba2509ab71d0374c70b520791f38e1ec4ff2245a282f234fde9f4a02cd9eaaaaa998ce307563a20702c04ee972fdf51f2539 SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35
+DIST json-c-0.13.tar.gz 634720 BLAKE2B f83876921f94fca1eb0a3473315d4dc75bb52e36499b265dd60e9dfa46d5417a958725aa3a6da3aa50f2a64f2cd5308af2685ca18bb3f5becd464fc570313735 SHA512 7375e1678e40f79298226d070db4ac3dab8a94c9d2438db1bbbcf668284ab30236fc77d841207c25f71cc2cebc596e1b8116d480434d829c8d96007a32ddf636
diff --git a/dev-libs/json-c/json-c-0.13.ebuild b/dev-libs/json-c/json-c-0.13.ebuild
new file mode 100644
index 00000000000..4f5ce9ee273
--- /dev/null
+++ b/dev-libs/json-c/json-c-0.13.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal ltprune
+
+DESCRIPTION="A JSON implementation in C"
+HOMEPAGE="https://github.com/json-c/json-c/wiki"
+SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc static-libs"
+
+src_prepare() {
+ default
+ sed -i -e "s:-Werror::" configure.ac || die
+ eautoreconf
+
+ # tests break otherwise
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} econf $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+ export USE_VALGRIND=0 VERBOSE=1
+ default
+}
+
+multilib_src_install_all() {
+ use doc && HTML_DOCS=( "${S}"/doc/html/. )
+ einstalldocs
+
+ # add symlink for projects not using pkgconfig
+ dosym ../json-c /usr/include/json-c/json
+
+ prune_libtool_files
+}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2017-12-18 18:15 Thomas Deutschmann
0 siblings, 0 replies; 88+ messages in thread
From: Thomas Deutschmann @ 2017-12-18 18:15 UTC (permalink / raw
To: gentoo-commits
commit: 68f9690e04494e6a3431efd1facd9f91a51ac341
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 18 18:13:47 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 18:15:12 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f9690e
dev-libs/json-c: Subslot set
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-libs/json-c/json-c-0.12.1.ebuild | 2 +-
dev-libs/json-c/json-c-0.12.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/json-c/json-c-0.12.1.ebuild b/dev-libs/json-c/json-c-0.12.1.ebuild
index 28f5eeea373..5c85966ffb6 100644
--- a/dev-libs/json-c/json-c-0.12.1.ebuild
+++ b/dev-libs/json-c/json-c-0.12.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/json-c/json-c/wiki"
SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
-SLOT="0/0"
+SLOT="0/2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index 226d41a3386..19569327013 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/json-c/json-c/wiki"
SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
-SLOT="0/0"
+SLOT="0/2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2018-05-01 21:29 Patrice Clement
0 siblings, 0 replies; 88+ messages in thread
From: Patrice Clement @ 2018-05-01 21:29 UTC (permalink / raw
To: gentoo-commits
commit: 0eef2be5649b5615ba66761050a92edafdb31f66
Author: Michel Boaventura <michel.boaventura <AT> gmail <DOT> com>
AuthorDate: Wed Apr 11 02:47:59 2018 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue May 1 21:29:18 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eef2be5
dev-libs/json-c: version bump to 0.13.1.
Closes: https://github.com/gentoo/gentoo/pull/7935
dev-libs/json-c/Manifest | 1 +
dev-libs/json-c/json-c-0.13.1.ebuild | 43 ++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index e5d0725bc83..3e21cf157ea 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,3 +1,4 @@
DIST json-c-0.12.1.tar.gz 535086 BLAKE2B 57e1da29b3326ccad07a60aafbe653a33b1bbbc26d184c916deb4d120b81781ad52d9945ee3cf5f44b112d41b274872ca76b94a05c12ccc003faecbed5fa586f SHA512 038676a0ce815e5174161fbd4339524feadc294d517f732fb408ad6aa7c4906423451c13386107569d9f24746a1a101564ca511e92e8276c5bf5b8c022ca42ed
DIST json-c-0.12.tar.gz 501419 BLAKE2B 24f035792ff1ba5c39e55bca6ee4ba2509ab71d0374c70b520791f38e1ec4ff2245a282f234fde9f4a02cd9eaaaaa998ce307563a20702c04ee972fdf51f2539 SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35
+DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b2222348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb00008dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
DIST json-c-0.13.tar.gz 634720 BLAKE2B f83876921f94fca1eb0a3473315d4dc75bb52e36499b265dd60e9dfa46d5417a958725aa3a6da3aa50f2a64f2cd5308af2685ca18bb3f5becd464fc570313735 SHA512 7375e1678e40f79298226d070db4ac3dab8a94c9d2438db1bbbcf668284ab30236fc77d841207c25f71cc2cebc596e1b8116d480434d829c8d96007a32ddf636
diff --git a/dev-libs/json-c/json-c-0.13.1.ebuild b/dev-libs/json-c/json-c-0.13.1.ebuild
new file mode 100644
index 00000000000..9908d135cd2
--- /dev/null
+++ b/dev-libs/json-c/json-c-0.13.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal ltprune
+
+DESCRIPTION="A JSON implementation in C"
+HOMEPAGE="https://github.com/json-c/json-c/wiki"
+SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc static-libs"
+
+src_prepare() {
+ default
+ sed -i -e "s:-Werror::" configure.ac || die
+ eautoreconf
+
+ # tests break otherwise
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} econf $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+ export USE_VALGRIND=0 VERBOSE=1
+ default
+}
+
+multilib_src_install_all() {
+ use doc && HTML_DOCS=( "${S}"/doc/html/. )
+ einstalldocs
+
+ # add symlink for projects not using pkgconfig
+ dosym ../json-c /usr/include/json-c/json
+
+ prune_libtool_files
+}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2018-05-03 0:16 Thomas Deutschmann
0 siblings, 0 replies; 88+ messages in thread
From: Thomas Deutschmann @ 2018-05-03 0:16 UTC (permalink / raw
To: gentoo-commits
commit: 4501e2a0ea32d84799ae95861c122315f80dc135
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu May 3 00:16:39 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu May 3 00:16:39 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4501e2a0
dev-libs/json-c: Rev bump to update sub slot
v13.1 was a major ABI bump!
Package-Manager: Portage-2.3.33, Repoman-2.3.9
dev-libs/json-c/{json-c-0.13.1.ebuild => json-c-0.13.1-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.13.1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
similarity index 98%
rename from dev-libs/json-c/json-c-0.13.1.ebuild
rename to dev-libs/json-c/json-c-0.13.1-r1.ebuild
index 9908d135cd2..96f1cb8194f 100644
--- a/dev-libs/json-c/json-c-0.13.1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/json-c/json-c/wiki"
SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
-SLOT="0/3"
+SLOT="0/4"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-01-21 19:40 Sergei Trofimovich
0 siblings, 0 replies; 88+ messages in thread
From: Sergei Trofimovich @ 2019-01-21 19:40 UTC (permalink / raw
To: gentoo-commits
commit: 6bf9d93d4169d6f2fcfa2c59b80a028508f32727
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Jan 21 16:33:33 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jan 21 19:39:59 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf9d93d
dev-libs/json-c: stable 0.13.1-r1 for sparc, bug #675884
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index 96f1cb8194f..d803b5db819 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-01-21 20:24 Mart Raudsepp
0 siblings, 0 replies; 88+ messages in thread
From: Mart Raudsepp @ 2019-01-21 20:24 UTC (permalink / raw
To: gentoo-commits
commit: 24e1a67ac956c6c0fcbdd3d9616c6dcb70177e79
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 21 20:21:45 2019 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jan 21 20:23:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e1a67a
dev-libs/json-c: arm64 stable (bug #675884)
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index d803b5db819..99fc0679bee 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-01-21 23:26 Sergei Trofimovich
0 siblings, 0 replies; 88+ messages in thread
From: Sergei Trofimovich @ 2019-01-21 23:26 UTC (permalink / raw
To: gentoo-commits
commit: 3863f9728b1c654b56a56e595d9d49040186b4fc
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 21 23:22:02 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jan 21 23:22:02 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3863f972
dev-libs/json-c: stable 0.13.1-r1 for ia64, bug #675884
Package-Manager: Portage-2.3.56, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index 99fc0679bee..0876e02a13d 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-01-21 23:28 Sergei Trofimovich
0 siblings, 0 replies; 88+ messages in thread
From: Sergei Trofimovich @ 2019-01-21 23:28 UTC (permalink / raw
To: gentoo-commits
commit: 2d759f17c46b8177d923b9f3a7777c492911dd27
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 21 23:28:03 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jan 21 23:28:03 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d759f17
dev-libs/json-c: stable 0.13.1-r1 for ppc, bug #675884
Package-Manager: Portage-2.3.56, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index 0876e02a13d..c61894713e1 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-01-21 23:31 Sergei Trofimovich
0 siblings, 0 replies; 88+ messages in thread
From: Sergei Trofimovich @ 2019-01-21 23:31 UTC (permalink / raw
To: gentoo-commits
commit: 69ac04bc74853440351ee4ff6e7ddc0f96127d27
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 21 23:31:32 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jan 21 23:31:32 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ac04bc
dev-libs/json-c: stable 0.13.1-r1 for ppc64, bug #675884
Package-Manager: Portage-2.3.56, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index c61894713e1..bc00de833ec 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-01-23 20:53 Sergei Trofimovich
0 siblings, 0 replies; 88+ messages in thread
From: Sergei Trofimovich @ 2019-01-23 20:53 UTC (permalink / raw
To: gentoo-commits
commit: fe36632be1b55558ae59f84647174d6204459bef
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 23 20:52:53 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jan 23 20:53:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe36632b
dev-libs/json-c: stable 0.13.1-r1 for hppa, bug #675884
Package-Manager: Portage-2.3.57, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index bc00de833ec..65bedbca451 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-01-27 11:05 Pacho Ramos
0 siblings, 0 replies; 88+ messages in thread
From: Pacho Ramos @ 2019-01-27 11:05 UTC (permalink / raw
To: gentoo-commits
commit: dcdb27eded20ee5e102de00aac17ca38e2ed985b
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 27 11:01:56 2019 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jan 27 11:05:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdb27ed
dev-libs/json-c: Drop old
Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-libs/json-c/Manifest | 2 --
dev-libs/json-c/json-c-0.12.1.ebuild | 43 ------------------------------------
dev-libs/json-c/json-c-0.13.ebuild | 43 ------------------------------------
3 files changed, 88 deletions(-)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 3e21cf157ea..40602e756dd 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,4 +1,2 @@
-DIST json-c-0.12.1.tar.gz 535086 BLAKE2B 57e1da29b3326ccad07a60aafbe653a33b1bbbc26d184c916deb4d120b81781ad52d9945ee3cf5f44b112d41b274872ca76b94a05c12ccc003faecbed5fa586f SHA512 038676a0ce815e5174161fbd4339524feadc294d517f732fb408ad6aa7c4906423451c13386107569d9f24746a1a101564ca511e92e8276c5bf5b8c022ca42ed
DIST json-c-0.12.tar.gz 501419 BLAKE2B 24f035792ff1ba5c39e55bca6ee4ba2509ab71d0374c70b520791f38e1ec4ff2245a282f234fde9f4a02cd9eaaaaa998ce307563a20702c04ee972fdf51f2539 SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35
DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b2222348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb00008dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
-DIST json-c-0.13.tar.gz 634720 BLAKE2B f83876921f94fca1eb0a3473315d4dc75bb52e36499b265dd60e9dfa46d5417a958725aa3a6da3aa50f2a64f2cd5308af2685ca18bb3f5becd464fc570313735 SHA512 7375e1678e40f79298226d070db4ac3dab8a94c9d2438db1bbbcf668284ab30236fc77d841207c25f71cc2cebc596e1b8116d480434d829c8d96007a32ddf636
diff --git a/dev-libs/json-c/json-c-0.12.1.ebuild b/dev-libs/json-c/json-c-0.12.1.ebuild
deleted file mode 100644
index 5c85966ffb6..00000000000
--- a/dev-libs/json-c/json-c-0.12.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal ltprune
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs"
-
-src_prepare() {
- default
- sed -i -e "s:-Werror::" Makefile.am.inc || die
- eautoreconf
-
- # tests break otherwise
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} econf $(use_enable static-libs static)
-}
-
-multilib_src_test() {
- export USE_VALGRIND=0 VERBOSE=1
- default
-}
-
-multilib_src_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/html/. )
- einstalldocs
-
- # add symlink for projects not using pkgconfig
- dosym ../json-c /usr/include/json-c/json
-
- prune_libtool_files
-}
diff --git a/dev-libs/json-c/json-c-0.13.ebuild b/dev-libs/json-c/json-c-0.13.ebuild
deleted file mode 100644
index 4f5ce9ee273..00000000000
--- a/dev-libs/json-c/json-c-0.13.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal ltprune
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs"
-
-src_prepare() {
- default
- sed -i -e "s:-Werror::" configure.ac || die
- eautoreconf
-
- # tests break otherwise
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} econf $(use_enable static-libs static)
-}
-
-multilib_src_test() {
- export USE_VALGRIND=0 VERBOSE=1
- default
-}
-
-multilib_src_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/html/. )
- einstalldocs
-
- # add symlink for projects not using pkgconfig
- dosym ../json-c /usr/include/json-c/json
-
- prune_libtool_files
-}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-01-29 12:15 Mikle Kolyada
0 siblings, 0 replies; 88+ messages in thread
From: Mikle Kolyada @ 2019-01-29 12:15 UTC (permalink / raw
To: gentoo-commits
commit: db901c7190539a316f49d794b0486e84527f9932
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 29 12:11:43 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Jan 29 12:11:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db901c71
dev-libs/json-c: mark s390 stable
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-libs/json-c/json-c-0.12.ebuild | 4 ++--
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
index c973e9c31b5..9074dc52349 100644
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
RDEPEND=""
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index bb30f3f25f2..45055013a93 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-01-31 14:23 Tobias Klausmann
0 siblings, 0 replies; 88+ messages in thread
From: Tobias Klausmann @ 2019-01-31 14:23 UTC (permalink / raw
To: gentoo-commits
commit: bfdafa9f334f29b07eb8ed3cf9e4bfa884486ead
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 31 14:22:58 2019 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Thu Jan 31 14:22:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdafa9f
dev-libs/json-c-0.13.1-r1: alpha stable
Bug: http://bugs.gentoo.org/675884
Signed-off-by: Tobias Klausmann <klausman <AT> gentoo.org>
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index 45055013a93..0a75e713b23 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-02-07 12:46 Mikle Kolyada
0 siblings, 0 replies; 88+ messages in thread
From: Mikle Kolyada @ 2019-02-07 12:46 UTC (permalink / raw
To: gentoo-commits
commit: 474b9ba6e17829e6e2c3a17c8631176ab819f1ed
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 7 12:46:42 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Feb 7 12:46:42 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474b9ba6
dev-libs/json-c: amd64 stable wrt bug #675884
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index 0a75e713b23..06cf329e332 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="alpha ~amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-02-10 17:23 Mikle Kolyada
0 siblings, 0 replies; 88+ messages in thread
From: Mikle Kolyada @ 2019-02-10 17:23 UTC (permalink / raw
To: gentoo-commits
commit: 1998bba44e658312c894b10786ab629d8ad7fcb2
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 10 17:23:02 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Feb 10 17:23:02 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1998bba4
dev-libs/json-c: arm stable wrt bug #675884
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index 06cf329e332..c03181cc158 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-02-10 17:25 Mikle Kolyada
0 siblings, 0 replies; 88+ messages in thread
From: Mikle Kolyada @ 2019-02-10 17:25 UTC (permalink / raw
To: gentoo-commits
commit: 19b53f00c5cc61d1198cbc805ba5d6ebeffecef6
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 10 17:25:05 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Feb 10 17:25:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b53f00
dev-libs/json-c: Drop old
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-libs/json-c/Manifest | 1 -
dev-libs/json-c/json-c-0.12.ebuild | 40 --------------------------------------
2 files changed, 41 deletions(-)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 40602e756dd..358927a4fd1 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,2 +1 @@
-DIST json-c-0.12.tar.gz 501419 BLAKE2B 24f035792ff1ba5c39e55bca6ee4ba2509ab71d0374c70b520791f38e1ec4ff2245a282f234fde9f4a02cd9eaaaaa998ce307563a20702c04ee972fdf51f2539 SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35
DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b2222348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb00008dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
deleted file mode 100644
index 9074dc52349..00000000000
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-multilib
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs"
-
-RDEPEND=""
-
-# tests break otherwise
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_prepare() {
- sed -i -e "s:-Werror::" Makefile.am.inc || die
- autotools-multilib_src_prepare
-}
-
-src_test() {
- export USE_VALGRIND=0 VERBOSE=1
- autotools-multilib_src_test
-}
-
-src_install() {
- use doc && HTML_DOCS=( "${S}"/doc/html )
- autotools-multilib_src_install
-
- # add symlink for projects not using pkgconfig
- dosym ../json-c /usr/include/json-c/json
-}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2019-02-11 16:26 Thomas Deutschmann
0 siblings, 0 replies; 88+ messages in thread
From: Thomas Deutschmann @ 2019-02-11 16:26 UTC (permalink / raw
To: gentoo-commits
commit: f222c6da4f17a2b813aa03e3fcf13d1384425339
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 11 16:25:37 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Feb 11 16:26:01 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f222c6da
Revert "dev-libs/json-c: Drop old"
This reverts commit 19b53f00c5cc61d1198cbc805ba5d6ebeffecef6.
<dev-libs/json-c-0.13 is still required for net-libs/libhubbub.
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-libs/json-c/Manifest | 1 +
dev-libs/json-c/json-c-0.12.ebuild | 40 ++++++++++++++++++++++++++++++++++++++
2 files changed, 41 insertions(+)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 358927a4fd1..40602e756dd 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1 +1,2 @@
+DIST json-c-0.12.tar.gz 501419 BLAKE2B 24f035792ff1ba5c39e55bca6ee4ba2509ab71d0374c70b520791f38e1ec4ff2245a282f234fde9f4a02cd9eaaaaa998ce307563a20702c04ee972fdf51f2539 SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35
DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b2222348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb00008dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
new file mode 100644
index 00000000000..9074dc52349
--- /dev/null
+++ b/dev-libs/json-c/json-c-0.12.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-multilib
+
+DESCRIPTION="A JSON implementation in C"
+HOMEPAGE="https://github.com/json-c/json-c/wiki"
+SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc static-libs"
+
+RDEPEND=""
+
+# tests break otherwise
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_prepare() {
+ sed -i -e "s:-Werror::" Makefile.am.inc || die
+ autotools-multilib_src_prepare
+}
+
+src_test() {
+ export USE_VALGRIND=0 VERBOSE=1
+ autotools-multilib_src_test
+}
+
+src_install() {
+ use doc && HTML_DOCS=( "${S}"/doc/html )
+ autotools-multilib_src_install
+
+ # add symlink for projects not using pkgconfig
+ dosym ../json-c /usr/include/json-c/json
+}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-04-08 20:40 Göktürk Yüksek
0 siblings, 0 replies; 88+ messages in thread
From: Göktürk Yüksek @ 2020-04-08 20:40 UTC (permalink / raw
To: gentoo-commits
commit: 0d67df7c9db9395d14c82756ca18887b5c34deb8
Author: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 7 23:50:10 2020 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Apr 8 20:36:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d67df7c
dev-libs/json-c: keyword 0.13.1-r1 for ~riscv
Bug: https://bugs.gentoo.org/716480
Package-Manager: Portage-2.3.69, Repoman-2.3.14
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
index a2e3c83b412..74ff2bc61f4 100644
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/4"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"
src_prepare() {
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-01 15:21 Thomas Deutschmann
0 siblings, 0 replies; 88+ messages in thread
From: Thomas Deutschmann @ 2020-05-01 15:21 UTC (permalink / raw
To: gentoo-commits
commit: cdd3b3985acc9fa8b90d977699cc11bf4f36a694
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri May 1 15:21:18 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri May 1 15:21:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd3b398
dev-libs/json-c: bump to v0.14
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-libs/json-c/Manifest | 1 +
dev-libs/json-c/json-c-0.14.ebuild | 47 ++++++++++++++++++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 40602e756dd..a82b97b7b4d 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,2 +1,3 @@
DIST json-c-0.12.tar.gz 501419 BLAKE2B 24f035792ff1ba5c39e55bca6ee4ba2509ab71d0374c70b520791f38e1ec4ff2245a282f234fde9f4a02cd9eaaaaa998ce307563a20702c04ee972fdf51f2539 SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35
DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b2222348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb00008dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
+DIST json-c-0.14.tar.gz 321677 BLAKE2B 39325988dd58dad589fc0f036c17b2337c81cf7aab8ecb2232f8d59fef9d38df28e096f8d22320e0003799d477debddc4926eaa7a170954263c6b303c1fa056e SHA512 75537c61d0632a01f94d2394d7a4387ef1eca0b68aa56c495d3d96dd29b38ed20eb0cc3f6e5e24dc6660c8939669f8954005d9c3ba20437f3fcc9f9dd896b00d
diff --git a/dev-libs/json-c/json-c-0.14.ebuild b/dev-libs/json-c/json-c-0.14.ebuild
new file mode 100644
index 00000000000..5ce2710a381
--- /dev/null
+++ b/dev-libs/json-c/json-c-0.14.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="A JSON implementation in C"
+HOMEPAGE="https://github.com/json-c/json-c/wiki"
+SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc static-libs threads"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/json-c/config.h
+)
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
+ -DDISABLE_WERROR=ON
+ -DENABLE_THREADING=$(usex threads)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+}
+
+multilib_src_test() {
+ multilib_is_native_abi && cmake_src_test
+}
+
+multilib_src_install_all() {
+ use doc && HTML_DOCS=( "${S}"/doc/html/. )
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-12 13:58 Joonas Niilola
0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2020-05-12 13:58 UTC (permalink / raw
To: gentoo-commits
commit: 8f0f8e145c8d9f2cf52725ecc1d7b7a4f3977239
Author: Anssi Jaatinen <hofnarr <AT> hofnarr <DOT> fi>
AuthorDate: Fri May 8 06:58:30 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May 12 13:57:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0f8e14
dev-libs/json-c: add live ebuild
Signed-off-by: Anssi Jaatinen <hofnarr <AT> hofnarr.fi>
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Luka Perkov <luka.perkov <AT> sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/15586
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/json-c/json-c-9999.ebuild | 47 ++++++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
new file mode 100644
index 00000000000..eac441be4e7
--- /dev/null
+++ b/dev-libs/json-c/json-c-9999.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib git-r3
+
+DESCRIPTION="A JSON implementation in C"
+HOMEPAGE="https://github.com/json-c/json-c/wiki"
+EGIT_REPO_URI="https://github.com/json-c/json-c.git"
+
+LICENSE="MIT"
+SLOT="0/5"
+IUSE="doc static-libs threads"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/json-c/config.h
+)
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
+ -DDISABLE_WERROR=ON
+ -DENABLE_THREADING=$(usex threads)
+ -DBUILD_STATIC_LIBS=$(usex static-libs)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+}
+
+multilib_src_test() {
+ multilib_is_native_abi && cmake_src_test
+}
+
+multilib_src_install_all() {
+ use doc && HTML_DOCS=( "${S}"/doc/html/. )
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-12 13:58 Joonas Niilola
0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2020-05-12 13:58 UTC (permalink / raw
To: gentoo-commits
commit: 74b0ac58d936b00a0ac7235b6b98d541d876de52
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Thu Apr 30 21:21:38 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May 12 13:57:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b0ac58
dev-libs/json-c: add new maintainers
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Luka Perkov <luka.perkov <AT> sartura.hr>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/json-c/metadata.xml | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/dev-libs/json-c/metadata.xml b/dev-libs/json-c/metadata.xml
index 9900778b7b7..ca10c6aa7ae 100644
--- a/dev-libs/json-c/metadata.xml
+++ b/dev-libs/json-c/metadata.xml
@@ -1,7 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>jakov.smolic@sartura.hr</email>
+ <name>Jakov Smolic</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>luka.perkov@sartura.hr</email>
+ <name>Luka Perkov</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<longdescription lang="en">
"A JSON implementation in C" is probably the better description, and then
"JSON-C implements a reference counting object model that allows you to
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-15 10:18 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2020-05-15 10:18 UTC (permalink / raw
To: gentoo-commits
commit: 873d92ab735c5bfa9110b8176ff16a0ef4b5a8c1
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 15 10:18:21 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 15 10:18:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873d92ab
dev-libs/json-c: x86 stable wrt bug #722150
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.14-r2.ebuild b/dev-libs/json-c/json-c-0.14-r2.ebuild
index 1a34452709c..1e2de64aeda 100644
--- a/dev-libs/json-c/json-c-0.14-r2.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs threads"
PATCHES=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-15 10:28 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2020-05-15 10:28 UTC (permalink / raw
To: gentoo-commits
commit: 899f37f6945c365cfc8644425e1ecb13c9917c7e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 15 10:28:25 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 15 10:28:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899f37f6
dev-libs/json-c: amd64 stable wrt bug #722150
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.14-r2.ebuild b/dev-libs/json-c/json-c-0.14-r2.ebuild
index 1e2de64aeda..e8314421437 100644
--- a/dev-libs/json-c/json-c-0.14-r2.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs threads"
PATCHES=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-15 10:29 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2020-05-15 10:29 UTC (permalink / raw
To: gentoo-commits
commit: c8a672927e59b087996714b6ce260adc838ffb88
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 15 10:29:53 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 15 10:29:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a67292
dev-libs/json-c: s390 stable wrt bug #722150
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.14-r2.ebuild b/dev-libs/json-c/json-c-0.14-r2.ebuild
index e8314421437..1062738f551 100644
--- a/dev-libs/json-c/json-c-0.14-r2.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs threads"
PATCHES=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-15 10:30 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2020-05-15 10:30 UTC (permalink / raw
To: gentoo-commits
commit: a0cc61c9801b0ce8ff1e9e76e1ef2db796518906
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 15 10:30:18 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 15 10:30:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0cc61c9
dev-libs/json-c: sparc stable wrt bug #722150
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.14-r2.ebuild b/dev-libs/json-c/json-c-0.14-r2.ebuild
index 1062738f551..7bdac8bde44 100644
--- a/dev-libs/json-c/json-c-0.14-r2.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs threads"
PATCHES=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-15 11:45 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2020-05-15 11:45 UTC (permalink / raw
To: gentoo-commits
commit: 98494156c681d5cf2f583d366ff5c7ef048a4e6a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 15 11:45:54 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 15 11:45:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98494156
dev-libs/json-c: arm stable wrt bug #722150
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.14-r2.ebuild b/dev-libs/json-c/json-c-0.14-r2.ebuild
index 7bdac8bde44..dc48f1693da 100644
--- a/dev-libs/json-c/json-c-0.14-r2.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs threads"
PATCHES=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-15 11:46 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2020-05-15 11:46 UTC (permalink / raw
To: gentoo-commits
commit: a60fc702611632a5879acf89fc4268494332b5b9
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 15 11:46:29 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 15 11:46:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60fc702
dev-libs/json-c: ppc stable wrt bug #722150
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.14-r2.ebuild b/dev-libs/json-c/json-c-0.14-r2.ebuild
index dc48f1693da..f670295e115 100644
--- a/dev-libs/json-c/json-c-0.14-r2.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs threads"
PATCHES=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-15 11:47 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2020-05-15 11:47 UTC (permalink / raw
To: gentoo-commits
commit: ad130ecdd2a9e346de03402cf19a7536819e30e5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 15 11:47:20 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 15 11:47:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad130ecd
dev-libs/json-c: ppc64 stable wrt bug #722150
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.14-r2.ebuild b/dev-libs/json-c/json-c-0.14-r2.ebuild
index f670295e115..112d83d1854 100644
--- a/dev-libs/json-c/json-c-0.14-r2.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs threads"
PATCHES=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-15 17:33 Sergei Trofimovich
0 siblings, 0 replies; 88+ messages in thread
From: Sergei Trofimovich @ 2020-05-15 17:33 UTC (permalink / raw
To: gentoo-commits
commit: c5a71c752c52978cd74790765ba3da713c25addf
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri May 15 16:39:36 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri May 15 17:33:09 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a71c75
dev-libs/json-c: stable 0.14-r2 for hppa, bug #722150
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.14-r2.ebuild b/dev-libs/json-c/json-c-0.14-r2.ebuild
index 112d83d1854..e1540d3f5f6 100644
--- a/dev-libs/json-c/json-c-0.14-r2.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs threads"
PATCHES=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-19 9:59 Thomas Deutschmann
0 siblings, 0 replies; 88+ messages in thread
From: Thomas Deutschmann @ 2020-05-19 9:59 UTC (permalink / raw
To: gentoo-commits
commit: 232d480e031278248f55c2c84c102b0106a7b21a
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue May 19 09:58:32 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue May 19 09:59:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232d480e
dev-libs/json-c: rollover keywords
Bug: https://bugs.gentoo.org/723480
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.14-r3.ebuild b/dev-libs/json-c/json-c-0.14-r3.ebuild
index aed1d954d09..dfce4587d41 100644
--- a/dev-libs/json-c/json-c-0.14-r3.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs threads"
PATCHES=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-19 9:59 Thomas Deutschmann
0 siblings, 0 replies; 88+ messages in thread
From: Thomas Deutschmann @ 2020-05-19 9:59 UTC (permalink / raw
To: gentoo-commits
commit: a23d28650dcf028f97acb377986872f484ddf089
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue May 19 09:59:28 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue May 19 09:59:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23d2865
dev-libs/json-c: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r1.ebuild | 52 ----------------------------------
dev-libs/json-c/json-c-0.14-r2.ebuild | 53 -----------------------------------
2 files changed, 105 deletions(-)
diff --git a/dev-libs/json-c/json-c-0.14-r1.ebuild b/dev-libs/json-c/json-c-0.14-r1.ebuild
deleted file mode 100644
index ffcb7c372fd..00000000000
--- a/dev-libs/json-c/json-c-0.14-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs threads"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.14-cmake-static-libs.patch"
-)
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/json-c/config.h
-)
-
-src_prepare() {
- cmake_src_prepare
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
- -DBUILD_STATIC_LIBS=$(usex static-libs)
- -DDISABLE_WERROR=ON
- -DENABLE_THREADING=$(usex threads)
- )
-
- cmake_src_configure
-}
-
-multilib_src_compile() {
- cmake_src_compile
-}
-
-multilib_src_test() {
- multilib_is_native_abi && cmake_src_test
-}
-
-multilib_src_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/html/. )
- einstalldocs
-}
diff --git a/dev-libs/json-c/json-c-0.14-r2.ebuild b/dev-libs/json-c/json-c-0.14-r2.ebuild
deleted file mode 100644
index e1540d3f5f6..00000000000
--- a/dev-libs/json-c/json-c-0.14-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/5"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs threads"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.14-cmake-static-libs.patch"
- "${FILESDIR}/${P}-security-fix.patch"
-)
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/json-c/config.h
-)
-
-src_prepare() {
- cmake_src_prepare
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
- -DBUILD_STATIC_LIBS=$(usex static-libs)
- -DDISABLE_WERROR=ON
- -DENABLE_THREADING=$(usex threads)
- )
-
- cmake_src_configure
-}
-
-multilib_src_compile() {
- cmake_src_compile
-}
-
-multilib_src_test() {
- multilib_is_native_abi && cmake_src_test
-}
-
-multilib_src_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/html/. )
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-05-20 15:52 Mart Raudsepp
0 siblings, 0 replies; 88+ messages in thread
From: Mart Raudsepp @ 2020-05-20 15:52 UTC (permalink / raw
To: gentoo-commits
commit: 8497c15785a5cd67131dad82d1844366320e8466
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Tue May 19 05:10:43 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed May 20 15:52:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8497c157
dev-libs/json-c: arm64 stable (bug #722150)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.14-r3.ebuild b/dev-libs/json-c/json-c-0.14-r3.ebuild
index dfce4587d41..2b34de77a7f 100644
--- a/dev-libs/json-c/json-c-0.14-r3.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs threads"
PATCHES=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-07-05 8:24 Joonas Niilola
0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2020-07-05 8:24 UTC (permalink / raw
To: gentoo-commits
commit: 890e5a5b16a05ab916b03de876383b488cba6de9
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Wed May 20 17:05:20 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jul 5 08:24:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890e5a5b
dev-libs/json-c: add USE flag to enable rdrand support
Closes: https://bugs.gentoo.org/724354
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/15895
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r3.ebuild | 3 ++-
dev-libs/json-c/json-c-9999.ebuild | 3 ++-
dev-libs/json-c/metadata.xml | 3 +++
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/dev-libs/json-c/json-c-0.14-r3.ebuild b/dev-libs/json-c/json-c-0.14-r3.ebuild
index 2b34de77a7f..0d4ff648a36 100644
--- a/dev-libs/json-c/json-c-0.14-r3.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs threads"
+IUSE="cpu-flags-x86-rdrand doc static-libs threads"
PATCHES=(
"${FILESDIR}/${PN}-0.14-cmake-static-libs.patch"
@@ -34,6 +34,7 @@ multilib_src_configure() {
-DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
-DBUILD_STATIC_LIBS=$(usex static-libs)
-DDISABLE_WERROR=ON
+ -DENABLE_RDRAND=$(usex cpu-flags-x86-rdrand)
-DENABLE_THREADING=$(usex threads)
)
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
index eac441be4e7..51583e0b0ad 100644
--- a/dev-libs/json-c/json-c-9999.ebuild
+++ b/dev-libs/json-c/json-c-9999.ebuild
@@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/json-c/json-c.git"
LICENSE="MIT"
SLOT="0/5"
-IUSE="doc static-libs threads"
+IUSE="cpu-flags-x86-rdrand doc static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
/usr/include/json-c/config.h
@@ -27,6 +27,7 @@ multilib_src_configure() {
-DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
-DDISABLE_WERROR=ON
-DENABLE_THREADING=$(usex threads)
+ -DENABLE_RDRAND=$(usex cpu-flags-x86-rdrand)
-DBUILD_STATIC_LIBS=$(usex static-libs)
)
diff --git a/dev-libs/json-c/metadata.xml b/dev-libs/json-c/metadata.xml
index ca10c6aa7ae..4165aa7d278 100644
--- a/dev-libs/json-c/metadata.xml
+++ b/dev-libs/json-c/metadata.xml
@@ -13,6 +13,9 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <use>
+ <flag name="cpu-flags-x86-rdrand">Enable RDRAND Hardware RNG Hash Seed</flag>
+ </use>
<longdescription lang="en">
"A JSON implementation in C" is probably the better description, and then
"JSON-C implements a reference counting object model that allows you to
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-07-13 15:54 Joonas Niilola
0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2020-07-13 15:54 UTC (permalink / raw
To: gentoo-commits
commit: a10b6c8da6191df8c415d75e0d67bb7f27d59db7
Author: Marco Leogrande <dark.knight.ita <AT> gmail <DOT> com>
AuthorDate: Wed Jul 8 06:10:21 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 13 15:54:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10b6c8d
dev-libs/json-c: fix long description formatting
Reword description, indent it properly, and remove whitespace at EOL.
Signed-off-by: Marco Leogrande <dark.knight.ita <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16635
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/json-c/metadata.xml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-libs/json-c/metadata.xml b/dev-libs/json-c/metadata.xml
index 4165aa7d278..7f12c818ab4 100644
--- a/dev-libs/json-c/metadata.xml
+++ b/dev-libs/json-c/metadata.xml
@@ -17,11 +17,11 @@
<flag name="cpu-flags-x86-rdrand">Enable RDRAND Hardware RNG Hash Seed</flag>
</use>
<longdescription lang="en">
-"A JSON implementation in C" is probably the better description, and then
-"JSON-C implements a reference counting object model that allows you to
-easily construct JSON objects in C, output them as JSON formatted
-strings and parse JSON formatted strings back into the C
-representation of JSON objects.
+ JSON-C is a JSON implementation written in C. It implements a
+ reference counting object model that allows you to easily
+ construct JSON objects in C, output them as JSON formatted strings
+ and parse JSON formatted strings back into the C representation of
+ JSON objects.
</longdescription>
<upstream>
<remote-id type="github">json-c/json-c</remote-id>
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-07-24 12:03 Joonas Niilola
0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2020-07-24 12:03 UTC (permalink / raw
To: gentoo-commits
commit: 7faeb8c0bc3d122a4e4facc2d922246d9b9ef2c9
Author: Francisco Blas (klondike) Izquierdo Riera <klondike <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 13 17:22:39 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jul 24 12:03:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faeb8c0
dev-libs/json-c: Change USE to cpu_flags_x86_rdrand
Closes: https://bugs.gentoo.org/724354
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Francisco Blas Izquierdo Riera (klondike) <klondike <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16686
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r3.ebuild | 4 ++--
dev-libs/json-c/json-c-9999.ebuild | 4 ++--
dev-libs/json-c/metadata.xml | 3 ---
3 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/dev-libs/json-c/json-c-0.14-r3.ebuild b/dev-libs/json-c/json-c-0.14-r3.ebuild
index 0d4ff648a36..0eae6655775 100644
--- a/dev-libs/json-c/json-c-0.14-r3.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="cpu-flags-x86-rdrand doc static-libs threads"
+IUSE="cpu_flags_x86_rdrand doc static-libs threads"
PATCHES=(
"${FILESDIR}/${PN}-0.14-cmake-static-libs.patch"
@@ -34,7 +34,7 @@ multilib_src_configure() {
-DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
-DBUILD_STATIC_LIBS=$(usex static-libs)
-DDISABLE_WERROR=ON
- -DENABLE_RDRAND=$(usex cpu-flags-x86-rdrand)
+ -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
-DENABLE_THREADING=$(usex threads)
)
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
index 51583e0b0ad..b39b8ba779c 100644
--- a/dev-libs/json-c/json-c-9999.ebuild
+++ b/dev-libs/json-c/json-c-9999.ebuild
@@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/json-c/json-c.git"
LICENSE="MIT"
SLOT="0/5"
-IUSE="cpu-flags-x86-rdrand doc static-libs threads"
+IUSE="cpu_flags_x86_rdrand doc static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
/usr/include/json-c/config.h
@@ -27,7 +27,7 @@ multilib_src_configure() {
-DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
-DDISABLE_WERROR=ON
-DENABLE_THREADING=$(usex threads)
- -DENABLE_RDRAND=$(usex cpu-flags-x86-rdrand)
+ -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
-DBUILD_STATIC_LIBS=$(usex static-libs)
)
diff --git a/dev-libs/json-c/metadata.xml b/dev-libs/json-c/metadata.xml
index 7f12c818ab4..e822c83364d 100644
--- a/dev-libs/json-c/metadata.xml
+++ b/dev-libs/json-c/metadata.xml
@@ -13,9 +13,6 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
- <use>
- <flag name="cpu-flags-x86-rdrand">Enable RDRAND Hardware RNG Hash Seed</flag>
- </use>
<longdescription lang="en">
JSON-C is a JSON implementation written in C. It implements a
reference counting object model that allows you to easily
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-08-08 9:04 Joonas Niilola
0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2020-08-08 9:04 UTC (permalink / raw
To: gentoo-commits
commit: 863dead77ad99c39570a054d52d5f30d6b534fdf
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Mon Jul 27 07:10:27 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Aug 8 09:04:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863dead7
dev-libs/json-c: bump to 0.15
Ebuild changes:
- Remove -DBUILD_DOCUMENTATION as doxyfile is moved in the doc
directory (see https://github.com/json-c/json-c/pull/622)
- Add app-doc/doxygen as BDEPEND if USE=doc
- Remove 0.14 patches
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/json-c/Manifest | 1 +
dev-libs/json-c/json-c-0.15.ebuild | 50 ++++++++++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index a82b97b7b4d..84cb8c564bf 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,3 +1,4 @@
DIST json-c-0.12.tar.gz 501419 BLAKE2B 24f035792ff1ba5c39e55bca6ee4ba2509ab71d0374c70b520791f38e1ec4ff2245a282f234fde9f4a02cd9eaaaaa998ce307563a20702c04ee972fdf51f2539 SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35
DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b2222348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb00008dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
DIST json-c-0.14.tar.gz 321677 BLAKE2B 39325988dd58dad589fc0f036c17b2337c81cf7aab8ecb2232f8d59fef9d38df28e096f8d22320e0003799d477debddc4926eaa7a170954263c6b303c1fa056e SHA512 75537c61d0632a01f94d2394d7a4387ef1eca0b68aa56c495d3d96dd29b38ed20eb0cc3f6e5e24dc6660c8939669f8954005d9c3ba20437f3fcc9f9dd896b00d
+DIST json-c-0.15.tar.gz 361488 BLAKE2B ae34f6dd45ebee55e6413ecb234e48fa5ae1c17e6fa12462aaaa04e8801457060e176abe90d76d04ad0ee9b903ff467bc3b8ed5816792da175aad8862b9d168e SHA512 dc01298bcc78f0f31a34f5fcfe45c0feebfd88518e97fb4f96f1a652f71ccdd303415a4c7bf5b573bdcbcca80428281f0dfccefc6545ea3a7f18dbb819332f34
diff --git a/dev-libs/json-c/json-c-0.15.ebuild b/dev-libs/json-c/json-c-0.15.ebuild
new file mode 100644
index 00000000000..06f7928f8f9
--- /dev/null
+++ b/dev-libs/json-c/json-c-0.15.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="A JSON implementation in C"
+HOMEPAGE="https://github.com/json-c/json-c/wiki"
+SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="cpu_flags_x86_rdrand doc static-libs threads"
+
+BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/json-c/config.h
+)
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_STATIC_LIBS=$(usex static-libs)
+ -DDISABLE_WERROR=ON
+ -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
+ -DENABLE_THREADING=$(usex threads)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+}
+
+multilib_src_test() {
+ multilib_is_native_abi && cmake_src_test
+}
+
+multilib_src_install_all() {
+ use doc && HTML_DOCS=( "${S}"/doc/html/. )
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-08-08 9:04 Joonas Niilola
0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2020-08-08 9:04 UTC (permalink / raw
To: gentoo-commits
commit: 6313bdad058b1afedd73ce8cf137eb4876c43fb0
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Mon Jul 27 07:58:40 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Aug 8 09:04:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6313bdad
dev-libs/json-c: update live ebuild
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/16848
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/json-c/json-c-9999.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
index b39b8ba779c..effac5b4d6c 100644
--- a/dev-libs/json-c/json-c-9999.ebuild
+++ b/dev-libs/json-c/json-c-9999.ebuild
@@ -14,6 +14,8 @@ LICENSE="MIT"
SLOT="0/5"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
+BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
+
MULTILIB_WRAPPED_HEADERS=(
/usr/include/json-c/config.h
)
@@ -24,7 +26,6 @@ src_prepare() {
multilib_src_configure() {
local mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
-DDISABLE_WERROR=ON
-DENABLE_THREADING=$(usex threads)
-DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
@@ -36,6 +37,7 @@ multilib_src_configure() {
multilib_src_compile() {
cmake_src_compile
+ use doc && doxygen doc/Doxyfile
}
multilib_src_test() {
@@ -43,6 +45,6 @@ multilib_src_test() {
}
multilib_src_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/html/. )
+ use doc && HTML_DOCS=( "${BUILD_DIR}-abi_x86_64.amd64"/doc/html/. )
einstalldocs
}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-08-30 23:30 Yixun Lan
0 siblings, 0 replies; 88+ messages in thread
From: Yixun Lan @ 2020-08-30 23:30 UTC (permalink / raw
To: gentoo-commits
commit: 1f60f8a52448af06c1d1d44542e7a0877f35a8d2
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 14:36:53 2020 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 23:29:34 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f60f8a5
dev-libs/json-c: keyword riscv
Closes: https://bugs.gentoo.org/724358
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/json-c/json-c-0.14-r3.ebuild | 2 +-
dev-libs/json-c/json-c-0.15.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/json-c/json-c-0.14-r3.ebuild b/dev-libs/json-c/json-c-0.14-r3.ebuild
index 0eae6655775..483ad5f1631 100644
--- a/dev-libs/json-c/json-c-0.14-r3.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
PATCHES=(
diff --git a/dev-libs/json-c/json-c-0.15.ebuild b/dev-libs/json-c/json-c-0.15.ebuild
index 06f7928f8f9..ab5e203329b 100644
--- a/dev-libs/json-c/json-c-0.15.ebuild
+++ b/dev-libs/json-c/json-c-0.15.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-08-30 23:33 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2020-08-30 23:33 UTC (permalink / raw
To: gentoo-commits
commit: 64b400382afdbff8b60d4f9726ffd3bcee6e628e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 23:33:16 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 23:33:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b40038
dev-libs/json-c: security cleanup
Closes: https://bugs.gentoo.org/722150
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/Manifest | 2 --
dev-libs/json-c/json-c-0.12.ebuild | 40 ------------------------------
dev-libs/json-c/json-c-0.13.1-r1.ebuild | 43 ---------------------------------
3 files changed, 85 deletions(-)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 84cb8c564bf..66a308c2f40 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,4 +1,2 @@
-DIST json-c-0.12.tar.gz 501419 BLAKE2B 24f035792ff1ba5c39e55bca6ee4ba2509ab71d0374c70b520791f38e1ec4ff2245a282f234fde9f4a02cd9eaaaaa998ce307563a20702c04ee972fdf51f2539 SHA512 c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35
-DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b2222348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb00008dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
DIST json-c-0.14.tar.gz 321677 BLAKE2B 39325988dd58dad589fc0f036c17b2337c81cf7aab8ecb2232f8d59fef9d38df28e096f8d22320e0003799d477debddc4926eaa7a170954263c6b303c1fa056e SHA512 75537c61d0632a01f94d2394d7a4387ef1eca0b68aa56c495d3d96dd29b38ed20eb0cc3f6e5e24dc6660c8939669f8954005d9c3ba20437f3fcc9f9dd896b00d
DIST json-c-0.15.tar.gz 361488 BLAKE2B ae34f6dd45ebee55e6413ecb234e48fa5ae1c17e6fa12462aaaa04e8801457060e176abe90d76d04ad0ee9b903ff467bc3b8ed5816792da175aad8862b9d168e SHA512 dc01298bcc78f0f31a34f5fcfe45c0feebfd88518e97fb4f96f1a652f71ccdd303415a4c7bf5b573bdcbcca80428281f0dfccefc6545ea3a7f18dbb819332f34
diff --git a/dev-libs/json-c/json-c-0.12.ebuild b/dev-libs/json-c/json-c-0.12.ebuild
deleted file mode 100644
index 18e4b3cc8a5..00000000000
--- a/dev-libs/json-c/json-c-0.12.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-multilib
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs"
-
-RDEPEND=""
-
-# tests break otherwise
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_prepare() {
- sed -i -e "s:-Werror::" Makefile.am.inc || die
- autotools-multilib_src_prepare
-}
-
-src_test() {
- export USE_VALGRIND=0 VERBOSE=1
- autotools-multilib_src_test
-}
-
-src_install() {
- use doc && HTML_DOCS=( "${S}"/doc/html )
- autotools-multilib_src_install
-
- # add symlink for projects not using pkgconfig
- dosym ../json-c /usr/include/json-c/json
-}
diff --git a/dev-libs/json-c/json-c-0.13.1-r1.ebuild b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
deleted file mode 100644
index 74ff2bc61f4..00000000000
--- a/dev-libs/json-c/json-c-0.13.1-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal ltprune
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/4"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs"
-
-src_prepare() {
- default
- sed -i -e "s:-Werror::" configure.ac || die
- eautoreconf
-
- # tests break otherwise
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} econf $(use_enable static-libs static)
-}
-
-multilib_src_test() {
- export USE_VALGRIND=0 VERBOSE=1
- default
-}
-
-multilib_src_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/html/. )
- einstalldocs
-
- # add symlink for projects not using pkgconfig
- dosym ../json-c /usr/include/json-c/json
-
- prune_libtool_files
-}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-09-07 14:54 Thomas Deutschmann
0 siblings, 0 replies; 88+ messages in thread
From: Thomas Deutschmann @ 2020-09-07 14:54 UTC (permalink / raw
To: gentoo-commits
commit: 7020887a008fa843af48a31f642e9cfe9d201921
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 7 14:53:40 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Sep 7 14:53:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7020887a
dev-libs/json-c: x86 stable (bug #740840)
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-libs/json-c/json-c-0.15.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.15.ebuild b/dev-libs/json-c/json-c-0.15.ebuild
index ab5e203329b..02c606453de 100644
--- a/dev-libs/json-c/json-c-0.15.ebuild
+++ b/dev-libs/json-c/json-c-0.15.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-09-07 21:21 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2020-09-07 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 68567c13409138fd9a3b7165cc8834df378c826c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 7 21:20:06 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 7 21:20:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68567c13
dev-libs/json-c: Stabilize 0.15 arm64, #740840
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/json-c-0.15.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.15.ebuild b/dev-libs/json-c/json-c-0.15.ebuild
index 9efd3c31af9..0c24ac0a9cc 100644
--- a/dev-libs/json-c/json-c-0.15.ebuild
+++ b/dev-libs/json-c/json-c-0.15.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-09-07 21:21 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2020-09-07 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 96064afb3d613a5f2532ea7d1316487662503f7c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 7 21:19:43 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 7 21:19:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96064afb
dev-libs/json-c: Stabilize 0.15 arm, #740840
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/json-c-0.15.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.15.ebuild b/dev-libs/json-c/json-c-0.15.ebuild
index 02c606453de..9efd3c31af9 100644
--- a/dev-libs/json-c/json-c-0.15.ebuild
+++ b/dev-libs/json-c/json-c-0.15.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-09-09 21:35 Sergei Trofimovich
0 siblings, 0 replies; 88+ messages in thread
From: Sergei Trofimovich @ 2020-09-09 21:35 UTC (permalink / raw
To: gentoo-commits
commit: f1d98f6a0527afd90ad92d1494464db3bca933a6
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 9 21:33:48 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Sep 9 21:35:08 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d98f6a
dev-libs/json-c: stable 0.15 for sparc
stable wrt bug #740840
Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/json-c/json-c-0.15.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.15.ebuild b/dev-libs/json-c/json-c-0.15.ebuild
index 0c24ac0a9cc..ef8a20f11dc 100644
--- a/dev-libs/json-c/json-c-0.15.ebuild
+++ b/dev-libs/json-c/json-c-0.15.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-09-10 19:07 Sergei Trofimovich
0 siblings, 0 replies; 88+ messages in thread
From: Sergei Trofimovich @ 2020-09-10 19:07 UTC (permalink / raw
To: gentoo-commits
commit: f7d81b9c0d2231e3a8f56768a5bee5170e31f46c
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Sep 10 18:29:03 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Sep 10 19:07:36 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d81b9c
dev-libs/json-c: stable 0.15 for hppa, bug #740840
Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/json-c/json-c-0.15.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.15.ebuild b/dev-libs/json-c/json-c-0.15.ebuild
index ef8a20f11dc..a7867a4c88e 100644
--- a/dev-libs/json-c/json-c-0.15.ebuild
+++ b/dev-libs/json-c/json-c-0.15.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-09-13 8:44 Sergei Trofimovich
0 siblings, 0 replies; 88+ messages in thread
From: Sergei Trofimovich @ 2020-09-13 8:44 UTC (permalink / raw
To: gentoo-commits
commit: aca0aba434d1b236bd6b1e7928a01a4a060ebe3d
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 13 08:40:41 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Sep 13 08:44:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca0aba4
dev-libs/json-c: stable 0.15 for ppc
stable wrt bug #740840
Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/json-c/json-c-0.15.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.15.ebuild b/dev-libs/json-c/json-c-0.15.ebuild
index a7867a4c88e..1aeea78bc68 100644
--- a/dev-libs/json-c/json-c-0.15.ebuild
+++ b/dev-libs/json-c/json-c-0.15.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2020-12-27 17:52 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2020-12-27 17:52 UTC (permalink / raw
To: gentoo-commits
commit: 2a0a11cff281abfcef6f22e132a79cead48a1053
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Sun Dec 27 11:18:08 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 17:52:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0a11cf
dev-libs/json-c: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/18834
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/Manifest | 1 -
dev-libs/json-c/json-c-0.14-r3.ebuild | 55 -----------------------------------
2 files changed, 56 deletions(-)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 66a308c2f40..99ea09eff23 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,2 +1 @@
-DIST json-c-0.14.tar.gz 321677 BLAKE2B 39325988dd58dad589fc0f036c17b2337c81cf7aab8ecb2232f8d59fef9d38df28e096f8d22320e0003799d477debddc4926eaa7a170954263c6b303c1fa056e SHA512 75537c61d0632a01f94d2394d7a4387ef1eca0b68aa56c495d3d96dd29b38ed20eb0cc3f6e5e24dc6660c8939669f8954005d9c3ba20437f3fcc9f9dd896b00d
DIST json-c-0.15.tar.gz 361488 BLAKE2B ae34f6dd45ebee55e6413ecb234e48fa5ae1c17e6fa12462aaaa04e8801457060e176abe90d76d04ad0ee9b903ff467bc3b8ed5816792da175aad8862b9d168e SHA512 dc01298bcc78f0f31a34f5fcfe45c0feebfd88518e97fb4f96f1a652f71ccdd303415a4c7bf5b573bdcbcca80428281f0dfccefc6545ea3a7f18dbb819332f34
diff --git a/dev-libs/json-c/json-c-0.14-r3.ebuild b/dev-libs/json-c/json-c-0.14-r3.ebuild
deleted file mode 100644
index 483ad5f1631..00000000000
--- a/dev-libs/json-c/json-c-0.14-r3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="cpu_flags_x86_rdrand doc static-libs threads"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.14-cmake-static-libs.patch"
- "${FILESDIR}/${P}-security-fix.patch"
- "${FILESDIR}/${PN}-0.14-object-limitation.patch"
-)
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/json-c/config.h
-)
-
-src_prepare() {
- cmake_src_prepare
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
- -DBUILD_STATIC_LIBS=$(usex static-libs)
- -DDISABLE_WERROR=ON
- -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
- -DENABLE_THREADING=$(usex threads)
- )
-
- cmake_src_configure
-}
-
-multilib_src_compile() {
- cmake_src_compile
-}
-
-multilib_src_test() {
- multilib_is_native_abi && cmake_src_test
-}
-
-multilib_src_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/html/. )
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-04-27 22:23 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2022-04-27 22:23 UTC (permalink / raw
To: gentoo-commits
commit: bbf2ff60aa1b1d1e8fd5575f3a58f5f0fba91223
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 27 22:09:56 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Apr 27 22:21:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf2ff60
dev-libs/json-c: add 0.16
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/Manifest | 1 +
dev-libs/json-c/json-c-0.16.ebuild | 50 ++++++++++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 99ea09eff23f..f79489750eeb 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1 +1,2 @@
DIST json-c-0.15.tar.gz 361488 BLAKE2B ae34f6dd45ebee55e6413ecb234e48fa5ae1c17e6fa12462aaaa04e8801457060e176abe90d76d04ad0ee9b903ff467bc3b8ed5816792da175aad8862b9d168e SHA512 dc01298bcc78f0f31a34f5fcfe45c0feebfd88518e97fb4f96f1a652f71ccdd303415a4c7bf5b573bdcbcca80428281f0dfccefc6545ea3a7f18dbb819332f34
+DIST json-c-0.16.tar.gz 351916 BLAKE2B 11457fa39330338c85bfdfb0dd38fc703ad6942e730ba090c9fe017dfb81ef905d7b1bb1c768b9b51f6445a8cf3cf4007d7740be3a9878f8062edc62ba554c66 SHA512 255cff99033340b2c2678255d41dae7808f83ed0c102e693d2d9e186bd1f21dd1385fcaa360c0fc087a00965a9567fbda733370e6b518a9be2f1bb0a80439151
diff --git a/dev-libs/json-c/json-c-0.16.ebuild b/dev-libs/json-c/json-c-0.16.ebuild
new file mode 100644
index 000000000000..185b1c600d9b
--- /dev/null
+++ b/dev-libs/json-c/json-c-0.16.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="A JSON implementation in C"
+HOMEPAGE="https://github.com/json-c/json-c/wiki"
+SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="cpu_flags_x86_rdrand doc static-libs threads"
+
+BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/json-c/config.h
+)
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_STATIC_LIBS=$(usex static-libs)
+ -DDISABLE_WERROR=ON
+ -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
+ -DENABLE_THREADING=$(usex threads)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+}
+
+multilib_src_test() {
+ multilib_is_native_abi && cmake_src_test
+}
+
+multilib_src_install_all() {
+ use doc && HTML_DOCS=( "${S}"/doc/html/. )
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-04-27 22:23 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2022-04-27 22:23 UTC (permalink / raw
To: gentoo-commits
commit: 42e2464f95ca37292ae36cd0f3a77c70cecc61f0
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 27 22:10:46 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Apr 27 22:21:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e2464f
dev-libs/json-c: Update live ebuild
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/json-c-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
index effac5b4d6ca..8a3acbd12f9c 100644
--- a/dev-libs/json-c/json-c-9999.ebuild
+++ b/dev-libs/json-c/json-c-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI=8
CMAKE_ECLASS=cmake
inherit cmake-multilib git-r3
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-04-28 6:54 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2022-04-28 6:54 UTC (permalink / raw
To: gentoo-commits
commit: 88b6a5ef36144818e4376da7dd8e7a368d995aff
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 28 06:50:06 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr 28 06:53:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b6a5ef
dev-libs/json-c: Drop automagic libbsd dependency
The only use of libbsd seems to be for additional arc4random function,
so let's entirely avoid depending on libbsd.
Closes: https://bugs.gentoo.org/841401
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/{json-c-0.16.ebuild => json-c-0.16-r1.ebuild} | 1 +
dev-libs/json-c/json-c-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-libs/json-c/json-c-0.16.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
similarity index 97%
rename from dev-libs/json-c/json-c-0.16.ebuild
rename to dev-libs/json-c/json-c-0.16-r1.ebuild
index 185b1c600d9b..fc5db4844302 100644
--- a/dev-libs/json-c/json-c-0.16.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -28,6 +28,7 @@ src_prepare() {
multilib_src_configure() {
local mycmakeargs=(
-DBUILD_STATIC_LIBS=$(usex static-libs)
+ -DDISABLE_EXTRA_LIBS=ON
-DDISABLE_WERROR=ON
-DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
-DENABLE_THREADING=$(usex threads)
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
index 8a3acbd12f9c..db97175c5f3e 100644
--- a/dev-libs/json-c/json-c-9999.ebuild
+++ b/dev-libs/json-c/json-c-9999.ebuild
@@ -27,6 +27,7 @@ src_prepare() {
multilib_src_configure() {
local mycmakeargs=(
-DDISABLE_WERROR=ON
+ -DDISABLE_EXTRA_LIBS=ON
-DENABLE_THREADING=$(usex threads)
-DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
-DBUILD_STATIC_LIBS=$(usex static-libs)
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-05-07 4:28 WANG Xuerui
0 siblings, 0 replies; 88+ messages in thread
From: WANG Xuerui @ 2022-05-07 4:28 UTC (permalink / raw
To: gentoo-commits
commit: 9c20d61f3beae89569dd66daf7e539dc858c5f4f
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sat May 7 04:04:30 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sat May 7 04:27:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c20d61f
dev-libs/json-c: keyword 0.16-r1 for ~loong
Tests passed on real hardware.
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-libs/json-c/json-c-0.16-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
index fc5db4844302..394bbba72a15 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-05-28 15:58 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2022-05-28 15:58 UTC (permalink / raw
To: gentoo-commits
commit: 6948773e6d2cfa4f7c741928090d4d9bb9513a48
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 15:58:41 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 28 15:58:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6948773e
dev-libs/json-c: Stabilize 0.16-r1 amd64, #847934
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/json-c-0.16-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
index 394bbba72a15..a9990477d789 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-05-28 16:07 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2022-05-28 16:07 UTC (permalink / raw
To: gentoo-commits
commit: 38b9077f3bb4f10b31ed971eefc7bec4718c4e2e
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 16:07:41 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 28 16:07:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b9077f
dev-libs/json-c: Stabilize 0.16-r1 arm, #847934
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/json-c-0.16-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
index ac54af6ca0cb..da3d917b8f27 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-05-28 16:07 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2022-05-28 16:07 UTC (permalink / raw
To: gentoo-commits
commit: 1586940f1543e5d6964e616858affe71c765c91e
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 16:07:40 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 28 16:07:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1586940f
dev-libs/json-c: Stabilize 0.16-r1 sparc, #847934
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/json-c-0.16-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
index a9990477d789..ac54af6ca0cb 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-05-29 7:02 Joonas Niilola
0 siblings, 0 replies; 88+ messages in thread
From: Joonas Niilola @ 2022-05-29 7:02 UTC (permalink / raw
To: gentoo-commits
commit: 33895d9c0f8eb9fb17875416ec73a520c4712eb5
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun May 29 05:46:17 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun May 29 07:02:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33895d9c
dev-libs/json-c: Stabilize 0.16-r1 x86, #847934
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/json-c/json-c-0.16-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
index da3d917b8f27..c00dee4c5412 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-05-29 14:36 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2022-05-29 14:36 UTC (permalink / raw
To: gentoo-commits
commit: a40c5301649d178d76f9be2f2e26ee93d5b7e0f8
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun May 29 14:36:41 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun May 29 14:36:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40c5301
dev-libs/json-c: Stabilize 0.16-r1 hppa, #847934
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/json-c-0.16-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
index c00dee4c5412..5017954734a5 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-05-30 6:56 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2022-05-30 6:56 UTC (permalink / raw
To: gentoo-commits
commit: 180ddaa24c1729d4e07007d9255d25acb10e20a6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 06:56:50 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 30 06:56:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180ddaa2
dev-libs/json-c: arm64 stable wrt bug #847934
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.16-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
index 5017954734a5..21b447e57208 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-05-30 6:57 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2022-05-30 6:57 UTC (permalink / raw
To: gentoo-commits
commit: d873dad6fa29193b7531c6f92497e06cc8b5653c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 06:57:04 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 30 06:57:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d873dad6
dev-libs/json-c: ppc stable wrt bug #847934
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.16-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
index 21b447e57208..c48d97670bf2 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-05-30 6:57 Agostino Sarubbo
0 siblings, 0 replies; 88+ messages in thread
From: Agostino Sarubbo @ 2022-05-30 6:57 UTC (permalink / raw
To: gentoo-commits
commit: 416ed55d3771d453a80cfa0eebd142c65d9afcb3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 06:57:31 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 30 06:57:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416ed55d
dev-libs/json-c: ppc64 stable wrt bug #847934
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/json-c/json-c-0.16-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
index c48d97670bf2..632bded1ad5b 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2022-05-30 13:53 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2022-05-30 13:53 UTC (permalink / raw
To: gentoo-commits
commit: 3a4e585e10692c168d11c00b750a1709859bcace
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 13:53:27 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon May 30 13:53:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4e585e
dev-libs/json-c: drop 0.15
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/Manifest | 1 -
dev-libs/json-c/json-c-0.15.ebuild | 50 --------------------------------------
2 files changed, 51 deletions(-)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index f79489750eeb..9b849e98dc5f 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,2 +1 @@
-DIST json-c-0.15.tar.gz 361488 BLAKE2B ae34f6dd45ebee55e6413ecb234e48fa5ae1c17e6fa12462aaaa04e8801457060e176abe90d76d04ad0ee9b903ff467bc3b8ed5816792da175aad8862b9d168e SHA512 dc01298bcc78f0f31a34f5fcfe45c0feebfd88518e97fb4f96f1a652f71ccdd303415a4c7bf5b573bdcbcca80428281f0dfccefc6545ea3a7f18dbb819332f34
DIST json-c-0.16.tar.gz 351916 BLAKE2B 11457fa39330338c85bfdfb0dd38fc703ad6942e730ba090c9fe017dfb81ef905d7b1bb1c768b9b51f6445a8cf3cf4007d7740be3a9878f8062edc62ba554c66 SHA512 255cff99033340b2c2678255d41dae7808f83ed0c102e693d2d9e186bd1f21dd1385fcaa360c0fc087a00965a9567fbda733370e6b518a9be2f1bb0a80439151
diff --git a/dev-libs/json-c/json-c-0.15.ebuild b/dev-libs/json-c/json-c-0.15.ebuild
deleted file mode 100644
index 70e366eb88de..000000000000
--- a/dev-libs/json-c/json-c-0.15.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="cpu_flags_x86_rdrand doc static-libs threads"
-
-BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/json-c/config.h
-)
-
-src_prepare() {
- cmake_src_prepare
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_STATIC_LIBS=$(usex static-libs)
- -DDISABLE_WERROR=ON
- -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
- -DENABLE_THREADING=$(usex threads)
- )
-
- cmake_src_configure
-}
-
-multilib_src_compile() {
- cmake_src_compile
-}
-
-multilib_src_test() {
- multilib_is_native_abi && cmake_src_test
-}
-
-multilib_src_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/html/. )
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-03-26 6:21 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2023-03-26 6:21 UTC (permalink / raw
To: gentoo-commits
commit: 3f61b28c74e149b14c6295b709db80aa0f16ef37
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 26 06:20:48 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 06:21:06 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f61b28c
dev-libs/json-c: cleanup
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/json-c-0.16-r1.ebuild | 10 +---------
dev-libs/json-c/json-c-9999.ebuild | 6 +-----
2 files changed, 2 insertions(+), 14 deletions(-)
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
index 897ab5dfeac0..0b8f70b084cd 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,10 +20,6 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/json-c/config.h
)
-src_prepare() {
- cmake_src_prepare
-}
-
multilib_src_configure() {
local mycmakeargs=(
-DBUILD_STATIC_LIBS=$(usex static-libs)
@@ -36,10 +32,6 @@ multilib_src_configure() {
cmake_src_configure
}
-multilib_src_compile() {
- cmake_src_compile
-}
-
multilib_src_test() {
multilib_is_native_abi && cmake_src_test
}
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
index 45ad70272198..d1cd5a7aa95a 100644
--- a/dev-libs/json-c/json-c-9999.ebuild
+++ b/dev-libs/json-c/json-c-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,10 +19,6 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/json-c/config.h
)
-src_prepare() {
- cmake_src_prepare
-}
-
multilib_src_configure() {
local mycmakeargs=(
-DDISABLE_WERROR=ON
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-08-27 10:21 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2023-08-27 10:21 UTC (permalink / raw
To: gentoo-commits
commit: c0260aab9b0c75a9e1cc12beb6e99825fc779333
Author: Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Sun Aug 27 02:37:33 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 10:18:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0260aab
dev-libs/json-c: add 0.17
* Documentation is prebuilt in tarball, so doc use flag and doxygen bdep
are redundant.
Closes: https://bugs.gentoo.org/912232
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/Manifest | 1 +
dev-libs/json-c/json-c-0.17.ebuild | 43 ++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 9b849e98dc5f..e421914e9088 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1 +1,2 @@
DIST json-c-0.16.tar.gz 351916 BLAKE2B 11457fa39330338c85bfdfb0dd38fc703ad6942e730ba090c9fe017dfb81ef905d7b1bb1c768b9b51f6445a8cf3cf4007d7740be3a9878f8062edc62ba554c66 SHA512 255cff99033340b2c2678255d41dae7808f83ed0c102e693d2d9e186bd1f21dd1385fcaa360c0fc087a00965a9567fbda733370e6b518a9be2f1bb0a80439151
+DIST json-c-0.17.tar.gz 390045 BLAKE2B 26be25141447f2b652fa09d7096141a8bf7992469bcc53b275c1bc0108fc36a8898a8185c381218d3146d00fa03bdd0b837be073410fc93af943b5f083dbaa69 SHA512 4cbedd559502bf9014cfcd1d0bb8bb80d2abac4e969d95d4170123cd9cbafb0756b913fdbb83f666d14f674d6539a60ed1c5d0eb03c36b8037a2e00dc1636e19
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
new file mode 100644
index 000000000000..9d4e9b6e31a6
--- /dev/null
+++ b/dev-libs/json-c/json-c-0.17.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="A JSON implementation in C"
+HOMEPAGE="https://github.com/json-c/json-c/wiki"
+SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="cpu_flags_x86_rdrand static-libs threads"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/json-c/config.h
+)
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ # apps are not installed, so disable unconditionally.
+ # https://github.com/json-c/json-c/blob/json-c-0.17-20230812/apps/CMakeLists.txt#L119...L121
+ -DBUILD_APPS=OFF
+ -DBUILD_STATIC_LIBS=$(usex static-libs)
+ -DDISABLE_EXTRA_LIBS=ON
+ -DDISABLE_WERROR=ON
+ -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
+ -DENABLE_THREADING=$(usex threads)
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ multilib_is_native_abi && cmake_src_test
+}
+
+multilib_src_install_all() {
+ HTML_DOCS=( "${S}"/doc/html/. )
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-08-27 10:21 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2023-08-27 10:21 UTC (permalink / raw
To: gentoo-commits
commit: 63d1d4468be28ca0cfa89a86548c9eed84cb33bd
Author: Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Sun Aug 27 02:37:45 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 10:18:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d1d446
dev-libs/json-c: update 9999
* Use cmake generated doc target.
* Don't hardcode amd64 location.
* Inherit multibuild to silence IndirectInherit.
* Syncronize with 0.17 ebuild where applicable.
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32469
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/json-c-9999.ebuild | 23 +++++++++++++++--------
1 file changed, 15 insertions(+), 8 deletions(-)
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
index d1cd5a7aa95a..57cba100cf9c 100644
--- a/dev-libs/json-c/json-c-9999.ebuild
+++ b/dev-libs/json-c/json-c-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake-multilib git-r3
+inherit cmake-multilib git-r3 multibuild
DESCRIPTION="A JSON implementation in C"
HOMEPAGE="https://github.com/json-c/json-c/wiki"
@@ -21,11 +21,14 @@ MULTILIB_WRAPPED_HEADERS=(
multilib_src_configure() {
local mycmakeargs=(
- -DDISABLE_WERROR=ON
+ # apps are not installed, so disable unconditionally.
+ # https://github.com/json-c/json-c/blob/json-c-0.17-20230812/apps/CMakeLists.txt#L119...L121
+ -DBUILD_APPS=OFF
+ -DBUILD_STATIC_LIBS=$(usex static-libs)
-DDISABLE_EXTRA_LIBS=ON
- -DENABLE_THREADING=$(usex threads)
+ -DDISABLE_WERROR=ON
-DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
- -DBUILD_STATIC_LIBS=$(usex static-libs)
+ -DENABLE_THREADING=$(usex threads)
)
cmake_src_configure
@@ -33,14 +36,18 @@ multilib_src_configure() {
multilib_src_compile() {
cmake_src_compile
- use doc && doxygen doc/Doxyfile
+ if use doc && multilib_is_native_abi; then
+ cmake_build doc
+ fi
}
multilib_src_test() {
multilib_is_native_abi && cmake_src_test
}
-multilib_src_install_all() {
- use doc && HTML_DOCS=( "${BUILD_DIR}-abi_x86_64.amd64"/doc/html/. )
- einstalldocs
+multilib_src_install() {
+ if multilib_is_native_abi; then
+ use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
+ einstalldocs
+ fi
}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-10-03 22:39 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2023-10-03 22:39 UTC (permalink / raw
To: gentoo-commits
commit: 7149ad83af0650522f3aeb1cf422ce402be43488
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 3 22:39:34 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 3 22:39:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7149ad83
dev-libs/json-c: Stabilize 0.17 arm64, #915148
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/json-c-0.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
index 9d4e9b6e31a6..fe6e499ba57d 100644
--- a/dev-libs/json-c/json-c-0.17.ebuild
+++ b/dev-libs/json-c/json-c-0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-10-03 22:39 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2023-10-03 22:39 UTC (permalink / raw
To: gentoo-commits
commit: cd6e9013f057df58836fd84e13c37d19344a4db8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 3 22:39:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 3 22:39:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6e9013
dev-libs/json-c: Stabilize 0.17 arm, #915148
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/json-c-0.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
index fe6e499ba57d..32e26cdc343c 100644
--- a/dev-libs/json-c/json-c-0.17.ebuild
+++ b/dev-libs/json-c/json-c-0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-10-03 22:40 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2023-10-03 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 96f5d5e28015d13854311e47ab394f7fc609ebe6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 3 22:40:10 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 3 22:40:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f5d5e2
dev-libs/json-c: Stabilize 0.17 sparc, #915148
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/json-c-0.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
index 32e26cdc343c..7c706ae4d422 100644
--- a/dev-libs/json-c/json-c-0.17.ebuild
+++ b/dev-libs/json-c/json-c-0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-10-03 22:41 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2023-10-03 22:41 UTC (permalink / raw
To: gentoo-commits
commit: 551ea775d5738a119fcc570b63f4ed0e9c9a1fe7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 3 22:41:42 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 3 22:41:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551ea775
dev-libs/json-c: Stabilize 0.17 x86, #915148
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/json-c-0.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
index 00a120cd6a9c..056d7bed3095 100644
--- a/dev-libs/json-c/json-c-0.17.ebuild
+++ b/dev-libs/json-c/json-c-0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-10-03 22:41 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2023-10-03 22:41 UTC (permalink / raw
To: gentoo-commits
commit: e1dfef923b8363604b35e27c89aa339526ec006c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 3 22:41:41 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 3 22:41:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1dfef92
dev-libs/json-c: Stabilize 0.17 amd64, #915148
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/json-c-0.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
index 7c706ae4d422..00a120cd6a9c 100644
--- a/dev-libs/json-c/json-c-0.17.ebuild
+++ b/dev-libs/json-c/json-c-0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-10-03 22:46 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2023-10-03 22:46 UTC (permalink / raw
To: gentoo-commits
commit: 7322efe8abbd0dd832e85451caa22de483e8f577
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 3 22:46:28 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 3 22:46:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7322efe8
dev-libs/json-c: Stabilize 0.17 hppa, #915148
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/json-c-0.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
index 056d7bed3095..9bde58312630 100644
--- a/dev-libs/json-c/json-c-0.17.ebuild
+++ b/dev-libs/json-c/json-c-0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-10-04 18:32 Arthur Zamarin
0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2023-10-04 18:32 UTC (permalink / raw
To: gentoo-commits
commit: 084d66f3c1f6673f919bf8cc80401c1d0e18b476
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 4 18:32:51 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 4 18:32:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084d66f3
dev-libs/json-c: Stabilize 0.17 ppc, #915148
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/json-c/json-c-0.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
index 9bde58312630..57991331313c 100644
--- a/dev-libs/json-c/json-c-0.17.ebuild
+++ b/dev-libs/json-c/json-c-0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-11-29 12:02 Arthur Zamarin
0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2023-11-29 12:02 UTC (permalink / raw
To: gentoo-commits
commit: 10b0465fd2136724fd50ad113cddfdc8c550adc8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 12:02:42 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 12:02:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b0465f
dev-libs/json-c: Stabilize 0.17 ppc64, #915148
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/json-c/json-c-0.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
index 57991331313c..4f44e489c9b1 100644
--- a/dev-libs/json-c/json-c-0.17.ebuild
+++ b/dev-libs/json-c/json-c-0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2023-12-23 18:45 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2023-12-23 18:45 UTC (permalink / raw
To: gentoo-commits
commit: 932e1fae5ad9bff4d0b64f4a883f2f0de26e8ab8
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 23 18:28:29 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Dec 23 18:45:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932e1fae
dev-libs/json-c: drop 0.16-r1
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/Manifest | 1 -
dev-libs/json-c/json-c-0.16-r1.ebuild | 42 -----------------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index e421914e9088..31bdc97c1853 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,2 +1 @@
-DIST json-c-0.16.tar.gz 351916 BLAKE2B 11457fa39330338c85bfdfb0dd38fc703ad6942e730ba090c9fe017dfb81ef905d7b1bb1c768b9b51f6445a8cf3cf4007d7740be3a9878f8062edc62ba554c66 SHA512 255cff99033340b2c2678255d41dae7808f83ed0c102e693d2d9e186bd1f21dd1385fcaa360c0fc087a00965a9567fbda733370e6b518a9be2f1bb0a80439151
DIST json-c-0.17.tar.gz 390045 BLAKE2B 26be25141447f2b652fa09d7096141a8bf7992469bcc53b275c1bc0108fc36a8898a8185c381218d3146d00fa03bdd0b837be073410fc93af943b5f083dbaa69 SHA512 4cbedd559502bf9014cfcd1d0bb8bb80d2abac4e969d95d4170123cd9cbafb0756b913fdbb83f666d14f674d6539a60ed1c5d0eb03c36b8037a2e00dc1636e19
diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild b/dev-libs/json-c/json-c-0.16-r1.ebuild
deleted file mode 100644
index 0b8f70b084cd..000000000000
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="A JSON implementation in C"
-HOMEPAGE="https://github.com/json-c/json-c/wiki"
-SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="cpu_flags_x86_rdrand doc static-libs threads"
-
-BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/json-c/config.h
-)
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_STATIC_LIBS=$(usex static-libs)
- -DDISABLE_EXTRA_LIBS=ON
- -DDISABLE_WERROR=ON
- -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
- -DENABLE_THREADING=$(usex threads)
- )
-
- cmake_src_configure
-}
-
-multilib_src_test() {
- multilib_is_native_abi && cmake_src_test
-}
-
-multilib_src_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/html/. )
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2024-03-16 5:23 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2024-03-16 5:23 UTC (permalink / raw
To: gentoo-commits
commit: acc020e3ee4ade729f99d49d5ee43f90a8d510e1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 05:22:30 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 05:23:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc020e3
dev-libs/json-c: don't use Valgrind automagically in tests
Closes: https://bugs.gentoo.org/927027
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/json-c-0.17.ebuild | 5 ++++-
dev-libs/json-c/json-c-9999.ebuild | 3 +++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
index 4f44e489c9b1..6fb6f4f13f3a 100644
--- a/dev-libs/json-c/json-c-0.17.ebuild
+++ b/dev-libs/json-c/json-c-0.17.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
@@ -19,6 +19,9 @@ MULTILIB_WRAPPED_HEADERS=(
)
multilib_src_configure() {
+ # Tests use Valgrind automagically otherwise (bug #927027)
+ export USE_VALGRIND=0
+
local mycmakeargs=(
# apps are not installed, so disable unconditionally.
# https://github.com/json-c/json-c/blob/json-c-0.17-20230812/apps/CMakeLists.txt#L119...L121
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
index 29dc876b223b..2ee46fcafda5 100644
--- a/dev-libs/json-c/json-c-9999.ebuild
+++ b/dev-libs/json-c/json-c-9999.ebuild
@@ -20,6 +20,9 @@ MULTILIB_WRAPPED_HEADERS=(
)
multilib_src_configure() {
+ # Tests use Valgrind automagically otherwise (bug #927027)
+ export USE_VALGRIND=0
+
local mycmakeargs=(
# apps are not installed, so disable unconditionally.
# https://github.com/json-c/json-c/blob/json-c-0.17-20230812/apps/CMakeLists.txt#L119...L121
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2024-06-18 18:55 Jakov Smolić
0 siblings, 0 replies; 88+ messages in thread
From: Jakov Smolić @ 2024-06-18 18:55 UTC (permalink / raw
To: gentoo-commits
commit: e9d802f94801a3b18fb1b0c02c43b45076124b5d
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 18:39:10 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:55:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d802f9
dev-libs/json-c: drop myself as a maintainer
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/json-c/metadata.xml | 13 +------------
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/dev-libs/json-c/metadata.xml b/dev-libs/json-c/metadata.xml
index 0bb1a4787f74..109ee5b54057 100644
--- a/dev-libs/json-c/metadata.xml
+++ b/dev-libs/json-c/metadata.xml
@@ -1,18 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>jsmolic@gentoo.org</email>
- <name>Jakov Smolić</name>
- </maintainer>
- <maintainer type="person" proxied="yes">
- <email>luka.perkov@sartura.hr</email>
- <name>Luka Perkov</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
JSON-C is a JSON implementation written in C. It implements a
reference counting object model that allows you to easily
^ permalink raw reply related [flat|nested] 88+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
@ 2024-09-27 20:09 Sam James
0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2024-09-27 20:09 UTC (permalink / raw
To: gentoo-commits
commit: 87dd721dfc5e069f58725070880c226464ede5de
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 19:47:58 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 27 19:48:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87dd721d
dev-libs/json-c: add 0.18
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/json-c/Manifest | 1 +
.../json-c/{json-c-9999.ebuild => json-c-0.18.ebuild} | 18 +++++++++++++++---
dev-libs/json-c/json-c-9999.ebuild | 18 +++++++++++++++---
3 files changed, 31 insertions(+), 6 deletions(-)
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index 31bdc97c1853..9d148cfa4f3e 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1 +1,2 @@
DIST json-c-0.17.tar.gz 390045 BLAKE2B 26be25141447f2b652fa09d7096141a8bf7992469bcc53b275c1bc0108fc36a8898a8185c381218d3146d00fa03bdd0b837be073410fc93af943b5f083dbaa69 SHA512 4cbedd559502bf9014cfcd1d0bb8bb80d2abac4e969d95d4170123cd9cbafb0756b913fdbb83f666d14f674d6539a60ed1c5d0eb03c36b8037a2e00dc1636e19
+DIST json-c-0.18.tar.gz 401788 BLAKE2B d39bab289976cb2f76bcf3ad8254f7f5b4d11e2aa4dedebd60dc7d131a3f6ec57beacdc575aeeb191cf449d16c549d424172e78464731eeb66305f47f72371c2 SHA512 4763f2352414dac3599bc2183b4fa57dbfaac0ca24de890097bd7d0bdda93c91efa280f6566e949e6d94212ef39a63fc76c5f9d0c54ff3d04b13c859717dba5a
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-0.18.ebuild
similarity index 72%
copy from dev-libs/json-c/json-c-9999.ebuild
copy to dev-libs/json-c/json-c-0.18.ebuild
index 2ee46fcafda5..582ba35e41c2 100644
--- a/dev-libs/json-c/json-c-9999.ebuild
+++ b/dev-libs/json-c/json-c-0.18.ebuild
@@ -3,14 +3,24 @@
EAPI=8
-inherit cmake-multilib git-r3 multibuild
+inherit cmake-multilib
DESCRIPTION="A JSON implementation in C"
HOMEPAGE="https://github.com/json-c/json-c/wiki"
-EGIT_REPO_URI="https://github.com/json-c/json-c.git"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/json-c/json-c.git"
+ inherit git-r3
+else
+ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
LICENSE="MIT"
-SLOT="0/5"
+# .1 is a fudge factor for 0.18 fixing compat w/ 0.16, drop on next
+# SONAME change.
+SLOT="0/5.1"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-text/doxygen-1.8.13 )"
@@ -49,6 +59,8 @@ multilib_src_test() {
}
multilib_src_install() {
+ cmake_src_install
+
if multilib_is_native_abi; then
use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
einstalldocs
diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
index 2ee46fcafda5..582ba35e41c2 100644
--- a/dev-libs/json-c/json-c-9999.ebuild
+++ b/dev-libs/json-c/json-c-9999.ebuild
@@ -3,14 +3,24 @@
EAPI=8
-inherit cmake-multilib git-r3 multibuild
+inherit cmake-multilib
DESCRIPTION="A JSON implementation in C"
HOMEPAGE="https://github.com/json-c/json-c/wiki"
-EGIT_REPO_URI="https://github.com/json-c/json-c.git"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/json-c/json-c.git"
+ inherit git-r3
+else
+ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
LICENSE="MIT"
-SLOT="0/5"
+# .1 is a fudge factor for 0.18 fixing compat w/ 0.16, drop on next
+# SONAME change.
+SLOT="0/5.1"
IUSE="cpu_flags_x86_rdrand doc static-libs threads"
BDEPEND="doc? ( >=app-text/doxygen-1.8.13 )"
@@ -49,6 +59,8 @@ multilib_src_test() {
}
multilib_src_install() {
+ cmake_src_install
+
if multilib_is_native_abi; then
use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
einstalldocs
^ permalink raw reply related [flat|nested] 88+ messages in thread
end of thread, other threads:[~2024-09-27 20:09 UTC | newest]
Thread overview: 88+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-30 23:30 [gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/ Yixun Lan
-- strict thread matches above, loose matches on Subject: below --
2024-09-27 20:09 Sam James
2024-06-18 18:55 Jakov Smolić
2024-03-16 5:23 Sam James
2023-12-23 18:45 Jakov Smolić
2023-11-29 12:02 Arthur Zamarin
2023-10-04 18:32 Arthur Zamarin
2023-10-03 22:46 Sam James
2023-10-03 22:41 Sam James
2023-10-03 22:41 Sam James
2023-10-03 22:40 Sam James
2023-10-03 22:39 Sam James
2023-10-03 22:39 Sam James
2023-08-27 10:21 Jakov Smolić
2023-08-27 10:21 Jakov Smolić
2023-03-26 6:21 Sam James
2022-05-30 13:53 Jakov Smolić
2022-05-30 6:57 Agostino Sarubbo
2022-05-30 6:57 Agostino Sarubbo
2022-05-30 6:56 Agostino Sarubbo
2022-05-29 14:36 Jakov Smolić
2022-05-29 7:02 Joonas Niilola
2022-05-28 16:07 Jakov Smolić
2022-05-28 16:07 Jakov Smolić
2022-05-28 15:58 Jakov Smolić
2022-05-07 4:28 WANG Xuerui
2022-04-28 6:54 Jakov Smolić
2022-04-27 22:23 Jakov Smolić
2022-04-27 22:23 Jakov Smolić
2020-12-27 17:52 Sam James
2020-09-13 8:44 Sergei Trofimovich
2020-09-10 19:07 Sergei Trofimovich
2020-09-09 21:35 Sergei Trofimovich
2020-09-07 21:21 Sam James
2020-09-07 21:21 Sam James
2020-09-07 14:54 Thomas Deutschmann
2020-08-30 23:33 Sam James
2020-08-08 9:04 Joonas Niilola
2020-08-08 9:04 Joonas Niilola
2020-07-24 12:03 Joonas Niilola
2020-07-13 15:54 Joonas Niilola
2020-07-05 8:24 Joonas Niilola
2020-05-20 15:52 Mart Raudsepp
2020-05-19 9:59 Thomas Deutschmann
2020-05-19 9:59 Thomas Deutschmann
2020-05-15 17:33 Sergei Trofimovich
2020-05-15 11:47 Agostino Sarubbo
2020-05-15 11:46 Agostino Sarubbo
2020-05-15 11:45 Agostino Sarubbo
2020-05-15 10:30 Agostino Sarubbo
2020-05-15 10:29 Agostino Sarubbo
2020-05-15 10:28 Agostino Sarubbo
2020-05-15 10:18 Agostino Sarubbo
2020-05-12 13:58 Joonas Niilola
2020-05-12 13:58 Joonas Niilola
2020-05-01 15:21 Thomas Deutschmann
2020-04-08 20:40 Göktürk Yüksek
2019-02-11 16:26 Thomas Deutschmann
2019-02-10 17:25 Mikle Kolyada
2019-02-10 17:23 Mikle Kolyada
2019-02-07 12:46 Mikle Kolyada
2019-01-31 14:23 Tobias Klausmann
2019-01-29 12:15 Mikle Kolyada
2019-01-27 11:05 Pacho Ramos
2019-01-23 20:53 Sergei Trofimovich
2019-01-21 23:31 Sergei Trofimovich
2019-01-21 23:28 Sergei Trofimovich
2019-01-21 23:26 Sergei Trofimovich
2019-01-21 20:24 Mart Raudsepp
2019-01-21 19:40 Sergei Trofimovich
2018-05-03 0:16 Thomas Deutschmann
2018-05-01 21:29 Patrice Clement
2017-12-18 18:15 Thomas Deutschmann
2017-12-18 18:15 Thomas Deutschmann
2017-09-22 6:12 Tim Harder
2017-06-20 13:15 Alexis Ballier
2016-11-20 22:56 Aaron Bauman
2016-11-20 22:54 Aaron Bauman
2016-07-08 12:02 Agostino Sarubbo
2016-07-08 10:02 Agostino Sarubbo
2016-07-05 5:08 Yixun Lan
2016-05-02 4:02 Matt Turner
2016-04-11 10:39 Agostino Sarubbo
2016-03-30 18:28 Markus Meier
2016-03-27 10:16 Agostino Sarubbo
2016-03-26 9:09 Jeroen Roovers
2016-03-22 14:32 Agostino Sarubbo
2015-10-07 0:57 Chí-Thanh Christopher Nguyễn
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox