[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2024-03-13 Thread Mart Raudsepp
commit: 710cb657c5880313616f3536b4f2ef3496aff3b8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 13 22:51:34 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 13 22:51:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=710cb657

dev-libs/json-glib: drop 1.6.6-r1

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/json-glib/Manifest  |  1 -
 dev-libs/json-glib/json-glib-1.6.6-r1.ebuild | 63 
 2 files changed, 64 deletions(-)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index 09e85bb0bbdd..d0d6ff42a81d 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1,2 +1 @@
-DIST json-glib-1.6.6.tar.xz 1306232 BLAKE2B 
93814dad74ef61ef265e348e9e145ceb63c950f1e9ecda23fbaad24e291a1cbfc690e287ccc8959fd7c056634f80815ef54fa2c75b09ebd3e158f3fa4df1c8e7
 SHA512 
b9a737e4ba3ecdfb9cb8f5fb751cc74e5b1553664d3088c44a1f9e5396d4037958af214dcd290ddf5af98088f46167e10e371e134e1de5cbb7aec84c5c0fd017
 DIST json-glib-1.8.0.tar.xz 157300 BLAKE2B 
eef0344c353bb9288efb700a6041342379627b924a042263e011f21140166b57b108f6816e80ac692159b49943f9c1afeb722efafa34e8c60f2fcdf53a0dc034
 SHA512 
e4fe16bb7c5b72fcf9c0966ac1903ff0cd74ec8eab891db4b94e92353bdcb57b24613b6c2cce7bfa1996603c367d1b4939c12209369dfb915aac0f3804a3a900

diff --git a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild 
b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
deleted file mode 100644
index d27eba521ff9..
--- a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org meson-multilib xdg-utils
-
-DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
-HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="gtk-doc +introspection test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.54.0:2[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-"
-DEPEND="${RDEPEND}"
-# TODO: Can we use a newer docbook-xml-dtd, or is one needed at all?
-BDEPEND="
-   ~app-text/docbook-xml-dtd-4.1.2
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gi-docgen-2021.6 )
-   >=sys-devel/gettext-0.18
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   xdg_environment_reset
-   default
-   # Disable installed-tests; this also indirectly removes 
build_aux/gen-installed-test.py calls, thus not needing python-any-r1.eclass
-   sed -e 's/install: true/install: false/g' -i 
json-glib/tests/meson.build || die
-   sed -e '/install_data/d' -i json-glib/tests/meson.build || die
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   # Never use gi-docgen subproject
-   --wrap-mode nofallback
-
-   $(meson_native_use_feature introspection)
-   $(meson_native_use_feature gtk-doc gtk_doc)
-   $(meson_native_true man)
-
-   # TODO: implement in next release
-   #$(meson_feature nls)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   if use gtk-doc ; then
-   # Move to location that 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2024-03-12 Thread Arthur Zamarin
commit: 8ca42c40bdea0c30a25848c58925263a912a082e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 12 21:50:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 12 21:50:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca42c40

dev-libs/json-glib: Stabilize 1.8.0 sparc, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/json-glib/json-glib-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild 
b/dev-libs/json-glib/json-glib-1.8.0.ebuild
index f17e3b1df81a..b08e122f0bc6 100644
--- a/dev-libs/json-glib/json-glib-1.8.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="gtk-doc +introspection nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2024-03-12 Thread Arthur Zamarin
commit: 64e349f7802687ff009730a299eff4ed9c099ca3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 12 21:50:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 12 21:50:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e349f7

dev-libs/json-glib: Stabilize 1.8.0 ppc, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/json-glib/json-glib-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild 
b/dev-libs/json-glib/json-glib-1.8.0.ebuild
index 4797a3be62e7..f17e3b1df81a 100644
--- a/dev-libs/json-glib/json-glib-1.8.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="gtk-doc +introspection nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2024-03-12 Thread Arthur Zamarin
commit: 7eccfad5f64ff42aa01a40cedd03bf765febabfd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 12 21:49:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 12 21:49:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eccfad5

dev-libs/json-glib: Stabilize 1.8.0 arm, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/json-glib/json-glib-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild 
b/dev-libs/json-glib/json-glib-1.8.0.ebuild
index 243977fce45b..4797a3be62e7 100644
--- a/dev-libs/json-glib/json-glib-1.8.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="gtk-doc +introspection nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2024-02-22 Thread Arthur Zamarin
commit: 70c852d517fe38e4d6d6c96f880ce230720c9b8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 22 20:46:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 22 20:46:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c852d5

dev-libs/json-glib: Stabilize 1.8.0 ppc64, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/json-glib/json-glib-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild 
b/dev-libs/json-glib/json-glib-1.8.0.ebuild
index c6414364d424..243977fce45b 100644
--- a/dev-libs/json-glib/json-glib-1.8.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="gtk-doc +introspection nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2024-02-22 Thread Arthur Zamarin
commit: 4c8ab15da34ae3908c68c8f4f2098138b6e3a525
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 22 20:46:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 22 20:46:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8ab15d

dev-libs/json-glib: Stabilize 1.8.0 arm64, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/json-glib/json-glib-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild 
b/dev-libs/json-glib/json-glib-1.8.0.ebuild
index 28223f91075f..c6414364d424 100644
--- a/dev-libs/json-glib/json-glib-1.8.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="gtk-doc +introspection nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2024-02-10 Thread Sam James
commit: 47f5a9ccb4887e745283799c932ac3b35c8d7566
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f5a9cc

dev-libs/json-glib: Stabilize 1.8.0 hppa, #921406

Signed-off-by: Sam James  gentoo.org>

 dev-libs/json-glib/json-glib-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild 
b/dev-libs/json-glib/json-glib-1.8.0.ebuild
index d3ee89c58e67..28223f91075f 100644
--- a/dev-libs/json-glib/json-glib-1.8.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="gtk-doc +introspection nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2024-02-10 Thread Arthur Zamarin
commit: c431514eeaa590e587c4fb0e6e048d93b490ccf2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 18:52:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 18:52:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c431514e

dev-libs/json-glib: Stabilize 1.8.0 x86, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/json-glib/json-glib-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild 
b/dev-libs/json-glib/json-glib-1.8.0.ebuild
index 1fcb914dee3a..d3ee89c58e67 100644
--- a/dev-libs/json-glib/json-glib-1.8.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="gtk-doc +introspection nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2023-09-16 Thread Matt Turner
commit: 95486bd9826e4a78a640b966dcc0048372d37174
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep 16 18:14:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 16 18:19:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95486bd9

dev-libs/json-glib: Version bump to 1.8.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32847
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/json-glib/Manifest   |  1 +
 dev-libs/json-glib/json-glib-1.8.0.ebuild | 65 +++
 dev-libs/json-glib/metadata.xml   |  3 ++
 3 files changed, 69 insertions(+)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index 512f29b5a12e..09e85bb0bbdd 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1 +1,2 @@
 DIST json-glib-1.6.6.tar.xz 1306232 BLAKE2B 
93814dad74ef61ef265e348e9e145ceb63c950f1e9ecda23fbaad24e291a1cbfc690e287ccc8959fd7c056634f80815ef54fa2c75b09ebd3e158f3fa4df1c8e7
 SHA512 
b9a737e4ba3ecdfb9cb8f5fb751cc74e5b1553664d3088c44a1f9e5396d4037958af214dcd290ddf5af98088f46167e10e371e134e1de5cbb7aec84c5c0fd017
+DIST json-glib-1.8.0.tar.xz 157300 BLAKE2B 
eef0344c353bb9288efb700a6041342379627b924a042263e011f21140166b57b108f6816e80ac692159b49943f9c1afeb722efafa34e8c60f2fcdf53a0dc034
 SHA512 
e4fe16bb7c5b72fcf9c0966ac1903ff0cd74ec8eab891db4b94e92353bdcb57b24613b6c2cce7bfa1996603c367d1b4939c12209369dfb915aac0f3804a3a900

diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild 
b/dev-libs/json-glib/json-glib-1.8.0.ebuild
new file mode 100644
index ..08ef50b661fc
--- /dev/null
+++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson-multilib xdg-utils
+
+DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
+HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="gtk-doc +introspection nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.54.0:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+DEPEND="${RDEPEND}"
+# TODO: Can we use a newer docbook-xml-dtd, or is one needed at all?
+BDEPEND="
+   ~app-text/docbook-xml-dtd-4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gi-docgen-2021.6 )
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_environment_reset
+   default
+
+   # Disable installed-tests; this also indirectly removes
+   # build_aux/gen-installed-test.py calls, thus not needing
+   # python-any-r1.eclass
+   sed -e 's/install: true/install: false/g' -i 
json-glib/tests/meson.build || die
+   sed -e '/install_data/d' -i json-glib/tests/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   # Never use gi-docgen subproject
+   --wrap-mode nofallback
+
+   $(meson_native_use_feature introspection)
+   $(meson_native_use_feature gtk-doc gtk_doc)
+   $(meson_native_true man)
+
+   $(meson_feature nls)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   if use gtk-doc ; then
+   # Move to location that 
+  
+Enable native language support (translations)
+  
   
 GNOME/json-glib
   



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2023-04-30 Thread Sam James
commit: 2e8dfff6d69c730ca0a51b6aa8242f2ec48a7071
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 30 08:04:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 30 23:49:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8dfff6

dev-libs/json-glib: conditionally build tests

Signed-off-by: Sam James  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.6-r1.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild 
b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
index 5046eb6e4e5f..d27eba521ff9 100644
--- a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.6-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=7
@@ -10,7 +10,8 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="gtk-doc +introspection"
+IUSE="gtk-doc +introspection test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-libs/glib-2.54.0:2[${MULTILIB_USEDEP}]
@@ -44,6 +45,10 @@ multilib_src_configure() {
$(meson_native_use_feature introspection)
$(meson_native_use_feature gtk-doc gtk_doc)
$(meson_native_true man)
+
+   # TODO: implement in next release
+   #$(meson_feature nls)
+   $(meson_use test tests)
)
meson_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2022-10-29 Thread Matt Turner
commit: 9c47998a795d69926fea34ffcd91a65553c118ff
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:19:45 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 29 23:20:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c47998a

dev-libs/json-glib: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/json-glib/metadata.xml | 35 +--
 1 file changed, 25 insertions(+), 10 deletions(-)

diff --git a/dev-libs/json-glib/metadata.xml b/dev-libs/json-glib/metadata.xml
index b22a0e7839e3..a753ac3849a1 100644
--- a/dev-libs/json-glib/metadata.xml
+++ b/dev-libs/json-glib/metadata.xml
@@ -1,15 +1,30 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   voyag...@gentoo.org
-   Bernard Cafarelli
-   
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   JSON-GLib is a library providing serialization and 
deserialization support for the JavaScript Object Notation (JSON) format 
described by RFC 4627. Many high-level languages already provide native modules 
for parsing, generating and manipulating JSON data streams. JSON-GLib is a C 
library based on GLib and released under the terms of the GNU Lesser General 
Public License version 2.1. It provides a parser and a generator GObject 
classes and various wrappers for the complex data types employed by JSON, such 
as arrays and objects.
+  
+voyag...@gentoo.org
+Bernard Cafarelli
+  
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+JSON-GLib is a library providing serialization and deserialization support
+for the JavaScript Object Notation (JSON) format described by RFC 4627. 
Many
+high-level languages already provide native modules for parsing, generating
+and manipulating JSON data streams. JSON-GLib is a C library based on GLib
+and released under the terms of the GNU Lesser General Public License
+version 2.1. It provides a parser and a generator GObject classes and
+various wrappers for the complex data types employed by JSON, such as 
arrays
+and objects.
 
-JSON-GLib uses GLib native data types and the generic value container GValue 
for ease of development. It also provides integration with the GObject classes 
for direct serialization into, and deserialization from, JSON data 
streams.
+JSON-GLib uses GLib native data types and the generic value container 
GValue
+for ease of development. It also provides integration with the GObject
+classes for direct serialization into, and deserialization from, JSON data
+streams.
+  
+  
+GNOME/json-glib
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2022-01-24 Thread Sam James
commit: 05724657b4faa462fd16a6b51be4231c3467137a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 19:21:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 19:21:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05724657

dev-libs/json-glib: Stabilize 1.6.6-r1 sparc, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild 
b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
index 4e29cab9eeb2..f8da05466a2a 100644
--- a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2022-01-24 Thread Sam James
commit: 9298078c9291c05a3a30d7617baa7b412fbea4d1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 19:20:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 19:20:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9298078c

dev-libs/json-glib: Stabilize 1.6.6-r1 hppa, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild 
b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
index b7c8d015e34f..4e29cab9eeb2 100644
--- a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2022-01-24 Thread Sam James
commit: 79432948386f3434c9372f187da9a06a2f816a26
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:49:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:49:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79432948

dev-libs/json-glib: Stabilize 1.6.6-r1 ppc, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild 
b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
index e342d7154853..b7c8d015e34f 100644
--- a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2022-01-24 Thread Sam James
commit: 40b40600bde6fc17501e6dc8682302a85ab06ca0
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:44:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:45:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b40600

dev-libs/json-glib: Stabilize 1.6.6-r1 arm, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild 
b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
index 5d2df0332c6b..e342d7154853 100644
--- a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2022-01-20 Thread Arthur Zamarin
commit: 2851f917ea5d99c77bbd0660bb7412b3f53c818b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 09:42:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 09:42:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2851f917

dev-libs/json-glib: Stabilize 1.6.6-r1 ppc64, #831048

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild 
b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
index 173cbd9e95a2..dc5fef999de8 100644
--- a/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2021-09-15 Thread Mart Raudsepp
commit: c215affed692e945c950b49378b1e9fb50bf079a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 15 10:46:36 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 15 11:45:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c215affe

dev-libs/json-glib: fix USE=gtk-doc deps and handling

1.6.6, compared to 1.6.2, changed over to gi-docgen. Adjust deps and handling.

Closes: https://bugs.gentoo.org/812125
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../{json-glib-1.6.6.ebuild => json-glib-1.6.6-r1.ebuild}  | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.6.ebuild 
b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
similarity index 77%
rename from dev-libs/json-glib/json-glib-1.6.6.ebuild
rename to dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
index 562120a52c5..173cbd9e95a 100644
--- a/dev-libs/json-glib/json-glib-1.6.6.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.6-r1.ebuild
@@ -23,7 +23,7 @@ BDEPEND="
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.20 )
+   gtk-doc? ( >=dev-util/gi-docgen-2021.6 )
>=sys-devel/gettext-0.18
virtual/pkgconfig
 "
@@ -38,9 +38,21 @@ src_prepare() {
 
 multilib_src_configure() {
local emesonargs=(
+   # Never use gi-docgen subproject
+   --wrap-mode nofallback
+
$(meson_native_use_feature introspection)
$(meson_native_use_feature gtk-doc gtk_doc)
$(meson_native_true man)
)
meson_src_configure
 }
+
+multilib_src_install_all() {
+   einstalldocs
+   if use gtk-doc ; then
+   # Move to location that 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2021-08-25 Thread Pacho Ramos
commit: 692a0e4c5449ce34ede9c7cf98bffb331041ce90
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 25 12:52:53 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 25 12:52:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692a0e4c

dev-libs/json-glib: Bump to 1.6.6

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/json-glib/Manifest   |  1 +
 dev-libs/json-glib/json-glib-1.6.6.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index c4f61cf35aa..97c68d2bf80 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1 +1,2 @@
 DIST json-glib-1.6.2.tar.xz 170260 BLAKE2B 
8039661c92c0f8d79189fcc2d01fea0615ce13190526960178f727255c8ca5e1cd2f06079782b3513aa6686fe402d45b10ead798af196523552be73912cb54e9
 SHA512 
8412390a639d368ed11181621739f43bc4900143ac062c3824c7140abec58ca2b09773a415034f03896a4ff63aa3414b492997da532848709238a83c3a068b11
+DIST json-glib-1.6.6.tar.xz 1306232 BLAKE2B 
93814dad74ef61ef265e348e9e145ceb63c950f1e9ecda23fbaad24e291a1cbfc690e287ccc8959fd7c056634f80815ef54fa2c75b09ebd3e158f3fa4df1c8e7
 SHA512 
b9a737e4ba3ecdfb9cb8f5fb751cc74e5b1553664d3088c44a1f9e5396d4037958af214dcd290ddf5af98088f46167e10e371e134e1de5cbb7aec84c5c0fd017

diff --git a/dev-libs/json-glib/json-glib-1.6.6.ebuild 
b/dev-libs/json-glib/json-glib-1.6.6.ebuild
new file mode 100644
index 000..562120a52c5
--- /dev/null
+++ b/dev-libs/json-glib/json-glib-1.6.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson-multilib xdg-utils
+
+DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
+HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="gtk-doc +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.54.0:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+DEPEND="${RDEPEND}"
+# TODO: Can we use a newer docbook-xml-dtd, or is one needed at all?
+BDEPEND="
+   ~app-text/docbook-xml-dtd-4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20 )
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_environment_reset
+   default
+   # Disable installed-tests; this also indirectly removes 
build_aux/gen-installed-test.py calls, thus not needing python-any-r1.eclass
+   sed -e 's/install: true/install: false/g' -i 
json-glib/tests/meson.build || die
+   sed -e '/install_data/d' -i json-glib/tests/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_feature introspection)
+   $(meson_native_use_feature gtk-doc gtk_doc)
+   $(meson_native_true man)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2021-05-20 Thread Yixun Lan
commit: c3c8a526f8d7eefd4938f6f772d19b450c0e2a31
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed May 19 15:09:22 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 21 00:49:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c8a526

dev-libs/json-glib: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.2.ebuild 
b/dev-libs/json-glib/json-glib-1.6.2.ebuild
index 7041eea07b2..1c8aa914c62 100644
--- a/dev-libs/json-glib/json-glib-1.6.2.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2021-04-14 Thread Sam James
commit: ba9e5490ebc203cbd3d6a969e56baabe85bf797b
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 15 01:31:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 15 01:32:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba9e5490

dev-libs/json-glib: Stabilize 1.6.2 arm64, #782847

Signed-off-by: Sam James  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.2.ebuild 
b/dev-libs/json-glib/json-glib-1.6.2.ebuild
index bacc2d4badf..df48bbd665d 100644
--- a/dev-libs/json-glib/json-glib-1.6.2.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2021-04-14 Thread Sam James
commit: a2c53677e4c71c1775099b1b63264a0778341585
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 15 00:12:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 15 00:12:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c53677

dev-libs/json-glib: Stabilize 1.6.2 ppc64, #782847

Signed-off-by: Sam James  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.2.ebuild 
b/dev-libs/json-glib/json-glib-1.6.2.ebuild
index cc1635fbd07..bacc2d4badf 100644
--- a/dev-libs/json-glib/json-glib-1.6.2.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2021-04-14 Thread Sam James
commit: 424ed48cd600721090c46c9ae67f1edfea4a2427
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 14 22:05:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 14 22:06:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424ed48c

dev-libs/json-glib: Stabilize 1.6.2 ppc, #782847

Signed-off-by: Sam James  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.2.ebuild 
b/dev-libs/json-glib/json-glib-1.6.2.ebuild
index 7912c7cda8b..cc1635fbd07 100644
--- a/dev-libs/json-glib/json-glib-1.6.2.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc 
~x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2021-03-15 Thread Sergei Trofimovich
commit: 01c0e1f85f54887e262843d9b555bb312923f46b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 15 15:29:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 15 18:06:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c0e1f8

dev-libs/json-glib: stable 1.6.0 for sparc, bug #774927

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.0.ebuild 
b/dev-libs/json-glib/json-glib-1.6.0.ebuild
index 2dd59591b36..36f1245c389 100644
--- a/dev-libs/json-glib/json-glib-1.6.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2021-03-12 Thread Matt Turner
commit: 3ca857e166152b4907cb8a7053447d3f6f73e36d
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 13 02:47:41 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 13 03:51:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca857e1

dev-libs/json-glib: Version bump to 1.6.2

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/json-glib/Manifest   |  1 +
 dev-libs/json-glib/json-glib-1.6.2.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index 7af3068001a..c13fb632d3b 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1,2 +1,3 @@
 DIST json-glib-1.4.4.tar.xz 165584 BLAKE2B 
0cdb518cd139b8dbdbf31c9bc00ddedca6385d7132843455a7898f3544fb43b62d6626d49944e83ef10ab9a555cf21c7e4548df7d784bcb4020f4026e0f3045e
 SHA512 
cf56a99dce3938b5c0075810f105719836fac65392da33a49b26ebf33aee1fab89ca9fac58059a2008d688ecc75a3e524de60621a5b027d566963541f38b971f
 DIST json-glib-1.6.0.tar.xz 168648 BLAKE2B 
45a323b49cb7e9b3b37fdceb0bd95585663983acee82fa8a54afb2c817e9b86332dd94775db0be81e7ff25cfd56515816487275165889f44fef918250b71115b
 SHA512 
0025f913c54a223e6c5f7e65c081afc8ea65ab5a30ed9f30d2d2bb28d17c5695f6e308c64dfdf128e47ddc99d3178421204b5273e78305a096c0b7dfe67dd406
+DIST json-glib-1.6.2.tar.xz 170260 BLAKE2B 
8039661c92c0f8d79189fcc2d01fea0615ce13190526960178f727255c8ca5e1cd2f06079782b3513aa6686fe402d45b10ead798af196523552be73912cb54e9
 SHA512 
8412390a639d368ed11181621739f43bc4900143ac062c3824c7140abec58ca2b09773a415034f03896a4ff63aa3414b492997da532848709238a83c3a068b11

diff --git a/dev-libs/json-glib/json-glib-1.6.2.ebuild 
b/dev-libs/json-glib/json-glib-1.6.2.ebuild
new file mode 100644
index 000..52f80fbce69
--- /dev/null
+++ b/dev-libs/json-glib/json-glib-1.6.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson multilib-minimal xdg-utils
+
+DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
+HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="gtk-doc +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.54.0:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+DEPEND="${RDEPEND}"
+# TODO: Can we use a newer docbook-xml-dtd, or is one needed at all?
+BDEPEND="
+   ~app-text/docbook-xml-dtd-4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20 )
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_environment_reset
+   default
+   # Disable installed-tests; this also indirectly removes 
build_aux/gen-installed-test.py calls, thus not needing python-any-r1.eclass
+   sed -e 's/install: true/install: false/g' -i 
json-glib/tests/meson.build || die
+   sed -e '/install_data/d' -i json-glib/tests/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
+   -Dgtk_doc=$(multilib_native_usex gtk-doc enabled disabled)
+   -Dman=true
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+multilib_src_test() {
+   meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2020-12-28 Thread Matt Turner
commit: ddb518c87cd195d35444c05fbd1b6e76c5b9ddf8
Author: David Michael  gmail  com>
AuthorDate: Mon Dec 28 02:28:07 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Dec 28 15:47:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb518c8

dev-libs/json-glib: fix meson option name

Closes: https://bugs.gentoo.org/762092
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/json-glib/json-glib-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.6.0.ebuild 
b/dev-libs/json-glib/json-glib-1.6.0.ebuild
index 3723a06a554..35c0e160931 100644
--- a/dev-libs/json-glib/json-glib-1.6.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.6.0.ebuild
@@ -39,7 +39,7 @@ src_prepare() {
 multilib_src_configure() {
local emesonargs=(
-Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
-   -Ddocs=$(multilib_native_usex gtk-doc enabled disabled)
+   -Dgtk_doc=$(multilib_native_usex gtk-doc enabled disabled)
-Dman=true
)
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2020-11-07 Thread Matt Turner
commit: 6900461fbe8242f73c683988aafad1e7b05accb9
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov  8 03:22:49 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov  8 03:50:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6900461f

dev-libs/json-glib: Version bump to 1.6.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/json-glib/Manifest   |  1 +
 dev-libs/json-glib/json-glib-1.6.0.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index 3318e9c31da..7af3068001a 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1 +1,2 @@
 DIST json-glib-1.4.4.tar.xz 165584 BLAKE2B 
0cdb518cd139b8dbdbf31c9bc00ddedca6385d7132843455a7898f3544fb43b62d6626d49944e83ef10ab9a555cf21c7e4548df7d784bcb4020f4026e0f3045e
 SHA512 
cf56a99dce3938b5c0075810f105719836fac65392da33a49b26ebf33aee1fab89ca9fac58059a2008d688ecc75a3e524de60621a5b027d566963541f38b971f
+DIST json-glib-1.6.0.tar.xz 168648 BLAKE2B 
45a323b49cb7e9b3b37fdceb0bd95585663983acee82fa8a54afb2c817e9b86332dd94775db0be81e7ff25cfd56515816487275165889f44fef918250b71115b
 SHA512 
0025f913c54a223e6c5f7e65c081afc8ea65ab5a30ed9f30d2d2bb28d17c5695f6e308c64dfdf128e47ddc99d3178421204b5273e78305a096c0b7dfe67dd406

diff --git a/dev-libs/json-glib/json-glib-1.6.0.ebuild 
b/dev-libs/json-glib/json-glib-1.6.0.ebuild
new file mode 100644
index 000..3723a06a554
--- /dev/null
+++ b/dev-libs/json-glib/json-glib-1.6.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson multilib-minimal xdg-utils
+
+DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
+HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="gtk-doc +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.54.0:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+DEPEND="${RDEPEND}"
+# TODO: Can we use a newer docbook-xml-dtd, or is one needed at all?
+BDEPEND="
+   ~app-text/docbook-xml-dtd-4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20 )
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_environment_reset
+   default
+   # Disable installed-tests; this also indirectly removes 
build_aux/gen-installed-test.py calls, thus not needing python-any-r1.eclass
+   sed -e 's/install: true/install: false/g' -i 
json-glib/tests/meson.build || die
+   sed -e '/install_data/d' -i json-glib/tests/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
+   -Ddocs=$(multilib_native_usex gtk-doc enabled disabled)
+   -Dman=true
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+multilib_src_test() {
+   meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2018-12-30 Thread Mikle Kolyada
commit: bedd2c78c19a1475f1259bdabccbe51e64b70621
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Dec 30 16:17:57 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Dec 30 16:17:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedd2c78

dev-libs/json-glib: mark s390 stable

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/json-glib/json-glib-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.4.4.ebuild 
b/dev-libs/json-glib/json-glib-1.4.4.ebuild
index 1ff3cfcec7a..1f39af78a73 100644
--- a/dev-libs/json-glib/json-glib-1.4.4.ebuild
+++ b/dev-libs/json-glib/json-glib-1.4.4.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2018-12-30 Thread Mart Raudsepp
commit: 7059c47078bb30a18058333b418ca1b9d68af81d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Dec 30 11:21:28 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec 30 11:21:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7059c470

dev-libs/json-glib: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/json-glib/Manifest   |  1 -
 dev-libs/json-glib/json-glib-1.2.8.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index 804b4c352ca..3318e9c31da 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1,2 +1 @@
-DIST json-glib-1.2.8.tar.xz 604336 BLAKE2B 
c85b7dcdb8d409afc1c0261e97e271f5be67a4dbc21d1ac2f6ace656106ca437f3330fda90f5add8371118b0c233f2dcd2bb9b6bc20c6452c1f85a44895eb008
 SHA512 
85d8ad431363b8698d71684927b8aa38749d99ea7236334ec09fd81482489f1ab9cb12dabcbe13f6b6ffd7e5d70ade47a36b511e275915d4aa858af647db90ba
 DIST json-glib-1.4.4.tar.xz 165584 BLAKE2B 
0cdb518cd139b8dbdbf31c9bc00ddedca6385d7132843455a7898f3544fb43b62d6626d49944e83ef10ab9a555cf21c7e4548df7d784bcb4020f4026e0f3045e
 SHA512 
cf56a99dce3938b5c0075810f105719836fac65392da33a49b26ebf33aee1fab89ca9fac58059a2008d688ecc75a3e524de60621a5b027d566963541f38b971f

diff --git a/dev-libs/json-glib/json-glib-1.2.8.ebuild 
b/dev-libs/json-glib/json-glib-1.2.8.ebuild
deleted file mode 100644
index 2181414d8a0..000
--- a/dev-libs/json-glib/json-glib-1.2.8.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
-HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="debug +introspection"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-"
-DEPEND="${RDEPEND}
-   ~app-text/docbook-xml-dtd-4.1.2
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   >=dev-util/gtk-doc-am-1.20
-   >=sys-devel/gettext-0.18
-   virtual/pkgconfig[${MULTILIB_USEDEP}]
-"
-
-src_prepare() {
-   # Do not touch CFLAGS with --enable-debug=yes
-   sed -e 's/CFLAGS -g/CFLAGS/' -i "${S}"/configure || die
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   # Coverage support is useless, and causes runtime problems
-   ECONF_SOURCE=${S} \
-   gnome2_src_configure \
-   --enable-man \
-   --disable-gcov \
-   $(usex debug --enable-debug=yes --enable-debug=minimum) \
-   $(multilib_native_use_enable introspection) \
-   --with-xml-catalog="${EPREFIX}"/etc/xml/catalog
-
-   if multilib_is_native_abi; then
-   ln -s "${S}"/doc/html doc/html || die
-   fi
-}
-
-multilib_src_compile() {
-   gnome2_src_compile
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2018-12-30 Thread Sergei Trofimovich
commit: 108feffdadb87913a3bd705bd232f3b53cbd022d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 30 09:39:14 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 30 10:16:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108feffd

dev-libs/json-glib: stable 1.4.4 for hppa, bug #670024

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/json-glib/json-glib-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.4.4.ebuild 
b/dev-libs/json-glib/json-glib-1.4.4.ebuild
index c907709f750..1ff3cfcec7a 100644
--- a/dev-libs/json-glib/json-glib-1.4.4.ebuild
+++ b/dev-libs/json-glib/json-glib-1.4.4.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2018-12-27 Thread Matt Turner
commit: 4aaad31f6988292746bac9ae99c4f3a38f3437f9
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 28 03:46:22 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 28 03:46:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aaad31f

dev-libs/json-glib-1.4.4: alpha stable, bug 670024

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/json-glib/json-glib-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.4.4.ebuild 
b/dev-libs/json-glib/json-glib-1.4.4.ebuild
index c614bde7a32..c907709f750 100644
--- a/dev-libs/json-glib/json-glib-1.4.4.ebuild
+++ b/dev-libs/json-glib/json-glib-1.4.4.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2018-12-05 Thread Mart Raudsepp
commit: 55dd8f2923bbf2db5cd4541f2b7e25e13b51390c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Dec  5 15:13:27 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Dec  5 15:32:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55dd8f29

dev-libs/json-glib: arm64 stable

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-libs/json-glib/json-glib-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.4.4.ebuild 
b/dev-libs/json-glib/json-glib-1.4.4.ebuild
index 2e95303daa2..c614bde7a32 100644
--- a/dev-libs/json-glib/json-glib-1.4.4.ebuild
+++ b/dev-libs/json-glib/json-glib-1.4.4.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2018-12-04 Thread Mikle Kolyada
commit: 941fccf432e3041e299fe723d874cd6fee2b88c7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Dec  5 07:22:47 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Dec  5 07:33:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941fccf4

dev-libs/json-glib: ppc stable wrt bug #670024

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/json-glib/json-glib-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.4.4.ebuild 
b/dev-libs/json-glib/json-glib-1.4.4.ebuild
index 772d0c3481c..2e95303daa2 100644
--- a/dev-libs/json-glib/json-glib-1.4.4.ebuild
+++ b/dev-libs/json-glib/json-glib-1.4.4.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2018-12-04 Thread Mikle Kolyada
commit: b1e9e4da10e86c774ad1b6902c02a48fa0e2f1f6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Dec  5 06:59:51 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Dec  5 07:07:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e9e4da

dev-libs/json-glib: ppc64 stable wrt bug #670024

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/json-glib/json-glib-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.4.4.ebuild 
b/dev-libs/json-glib/json-glib-1.4.4.ebuild
index c559cb060a1..772d0c3481c 100644
--- a/dev-libs/json-glib/json-glib-1.4.4.ebuild
+++ b/dev-libs/json-glib/json-glib-1.4.4.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2018-12-04 Thread Mikle Kolyada
commit: 31608a2f29e4953b785348f1af16c38231886aed
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Dec  4 16:11:35 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Dec  4 16:11:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31608a2f

dev-libs/json-glib: arm stable wrt bug #670024

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/json-glib/json-glib-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.4.4.ebuild 
b/dev-libs/json-glib/json-glib-1.4.4.ebuild
index c55258c89d8..c559cb060a1 100644
--- a/dev-libs/json-glib/json-glib-1.4.4.ebuild
+++ b/dev-libs/json-glib/json-glib-1.4.4.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2018-11-04 Thread Sergei Trofimovich
commit: 4dde22c3607d91ddb84bc9dbd965adec09f1c5ae
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Nov  4 11:29:18 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  4 14:15:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dde22c3

dev-libs/json-glib: stable 1.4.4 for sparc, bug #670024

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/json-glib/json-glib-1.4.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/json-glib/json-glib-1.4.4.ebuild 
b/dev-libs/json-glib/json-glib-1.4.4.ebuild
index c33625601ed..a762358642e 100644
--- a/dev-libs/json-glib/json-glib-1.4.4.ebuild
+++ b/dev-libs/json-glib/json-glib-1.4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2018-09-18 Thread Mart Raudsepp
commit: ffe60f726372b91fc5b191ca8dd425e9f957c99b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Sep 18 09:43:57 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Sep 18 09:46:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe60f72

dev-libs/json-glib: bump to 1.4.4

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/json-glib/Manifest   |  1 +
 dev-libs/json-glib/json-glib-1.4.4.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index 8d183985410..804b4c352ca 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1 +1,2 @@
 DIST json-glib-1.2.8.tar.xz 604336 BLAKE2B 
c85b7dcdb8d409afc1c0261e97e271f5be67a4dbc21d1ac2f6ace656106ca437f3330fda90f5add8371118b0c233f2dcd2bb9b6bc20c6452c1f85a44895eb008
 SHA512 
85d8ad431363b8698d71684927b8aa38749d99ea7236334ec09fd81482489f1ab9cb12dabcbe13f6b6ffd7e5d70ade47a36b511e275915d4aa858af647db90ba
+DIST json-glib-1.4.4.tar.xz 165584 BLAKE2B 
0cdb518cd139b8dbdbf31c9bc00ddedca6385d7132843455a7898f3544fb43b62d6626d49944e83ef10ab9a555cf21c7e4548df7d784bcb4020f4026e0f3045e
 SHA512 
cf56a99dce3938b5c0075810f105719836fac65392da33a49b26ebf33aee1fab89ca9fac58059a2008d688ecc75a3e524de60621a5b027d566963541f38b971f

diff --git a/dev-libs/json-glib/json-glib-1.4.4.ebuild 
b/dev-libs/json-glib/json-glib-1.4.4.ebuild
new file mode 100644
index 000..c33625601ed
--- /dev/null
+++ b/dev-libs/json-glib/json-glib-1.4.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org meson multilib-minimal xdg-utils
+
+DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
+HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="gtk-doc +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+# TODO: Can we use a newer docbook-xml-dtd, or is one needed at all?
+DEPEND="${RDEPEND}
+   ~app-text/docbook-xml-dtd-4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20 )
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+
+src_prepare() {
+   xdg_environment_reset
+   default
+   # Disable installed-tests; this also indirectly removes 
build_aux/gen-installed-test.py calls, thus not needing python-any-r1.eclass
+   sed -e 's/install: true/install: false/g' -i 
json-glib/tests/meson.build || die
+   sed -e '/install_data/d' -i json-glib/tests/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dintrospection=$(multilib_native_usex introspection true false)
+   -Ddocs=$(multilib_native_usex gtk-doc true false)
+   -Dman=true
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+multilib_src_test() {
+   meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2017-07-07 Thread Mart Raudsepp
commit: 2c1b1db141bcc0a19540e3e3bdc7eed281b04af9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jul  7 21:05:37 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jul  7 21:20:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1b1db1

dev-libs/json-glib: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/json-glib/Manifest   |  1 -
 dev-libs/json-glib/json-glib-1.2.2.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index 59bf1bc4946..73e2325289b 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1,2 +1 @@
-DIST json-glib-1.2.2.tar.xz 590376 SHA256 
ea128ab52a824fcd06e5448fbb2bd8d9a13740d51c66d445828edba71321a621 SHA512 
04cbb303c4c6fc6e8af8bc25353b7aff7454250e317f29e4544e850c251aa8c6c88f81cbada8aafd42db637f5521814a86720b0784bc6f202cb222140e993bcf
 WHIRLPOOL 
ad5d0d092356beb03537cd07adde488d125487484b02be6e15329eb5d14b0f80f7967b7abee843cbb153da81e440f31787742f12378e6d7c28a152485acc035c
 DIST json-glib-1.2.8.tar.xz 604336 SHA256 
fd55a9037d39e7a10f0db64309f5f0265fa32ec962bf85066087b83a2807f40a SHA512 
85d8ad431363b8698d71684927b8aa38749d99ea7236334ec09fd81482489f1ab9cb12dabcbe13f6b6ffd7e5d70ade47a36b511e275915d4aa858af647db90ba
 WHIRLPOOL 
2c770d113e4b1911fe98ca127110c45443a5e992d442265c8e48a65f66d1429bff1099b4015f93d110b547734f4478febe1d27a81e7774cf3f23e0696c51fe18

diff --git a/dev-libs/json-glib/json-glib-1.2.2.ebuild 
b/dev-libs/json-glib/json-glib-1.2.2.ebuild
deleted file mode 100644
index 112509f3c2f..000
--- a/dev-libs/json-glib/json-glib-1.2.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
-HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="debug +introspection"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-"
-DEPEND="${RDEPEND}
-   ~app-text/docbook-xml-dtd-4.1.2
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   >=dev-util/gtk-doc-am-1.20
-   >=sys-devel/gettext-0.18
-   virtual/pkgconfig[${MULTILIB_USEDEP}]
-"
-
-src_prepare() {
-   # Do not touch CFLAGS
-   sed -e 's/CFLAGS -g/CFLAGS/' -i "${S}"/configure || die
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   # Coverage support is useless, and causes runtime problems
-   ECONF_SOURCE=${S} \
-   gnome2_src_configure \
-   --enable-man \
-   --disable-gcov \
-   $(usex debug --enable-debug=yes --enable-debug=minimum) \
-   $(multilib_native_use_enable introspection)
-
-   if multilib_is_native_abi; then
-   ln -s "${S}"/doc/reference/html doc/reference/html || die
-   fi
-}
-
-multilib_src_compile() {
-   gnome2_src_compile
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2017-07-07 Thread Agostino Sarubbo
commit: 21fef3f77676b903772112eae045e3061a4a03d5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  7 10:10:43 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  7 10:10:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21fef3f7

dev-libs/json-glib: sparc stable wrt bug #611134

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/json-glib/json-glib-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.8.ebuild 
b/dev-libs/json-glib/json-glib-1.2.8.ebuild
index 4e5f2bedece..2181414d8a0 100644
--- a/dev-libs/json-glib/json-glib-1.2.8.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.8.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2017-06-12 Thread Mart Raudsepp
commit: 9e086cd9853e1ca630035e400c0c79f01901bf84
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Jun 12 09:05:42 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jun 12 10:04:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e086cd9

dev-libs/json-glib: ia64 stable, bug #611134

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/json-glib/json-glib-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.8.ebuild 
b/dev-libs/json-glib/json-glib-1.2.8.ebuild
index 595a460b71c..4e5f2bedece 100644
--- a/dev-libs/json-glib/json-glib-1.2.8.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.8.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2017-04-22 Thread Tobias Klausmann
commit: e7a84c560c74bc3bc8fa51bc4ece5299cf765a50
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Apr 22 07:40:19 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Apr 22 17:53:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a84c56

dev-libs/json-glib-1.2.8-r0: add alpha keyword

Gentoo-Bug: 611134

 dev-libs/json-glib/json-glib-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.8.ebuild 
b/dev-libs/json-glib/json-glib-1.2.8.ebuild
index dbb226d0d71..595a460b71c 100644
--- a/dev-libs/json-glib/json-glib-1.2.8.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.8.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2017-04-12 Thread Jeroen Roovers
commit: 49840b4e7d7ab3684bc3bca33dea2c7713fb28ed
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr 12 10:01:55 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr 12 10:09:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49840b4e

dev-libs/json-glib: Stable for HPPA (bug #611134).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-libs/json-glib/json-glib-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.8.ebuild 
b/dev-libs/json-glib/json-glib-1.2.8.ebuild
index e49c7f4caca..dbb226d0d71 100644
--- a/dev-libs/json-glib/json-glib-1.2.8.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.8.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2017-03-28 Thread Michael Weber
commit: d599e38b2c8e0f7a0d14c41a7f2ba21ec7701cc2
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar 28 15:03:33 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Mar 28 15:03:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d599e38b

dev-libs/json-glib: ppc64 stable (bug 611134)

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"

 dev-libs/json-glib/json-glib-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.8.ebuild 
b/dev-libs/json-glib/json-glib-1.2.8.ebuild
index 043b241f3ab..62e80f30f63 100644
--- a/dev-libs/json-glib/json-glib-1.2.8.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.8.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2017-03-28 Thread Michael Weber
commit: a513d8f3ebb57b312cb01309526122e0a14d55db
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar 28 14:52:36 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Mar 28 14:58:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a513d8f3

dev-libs/json-glib: arm stable (bug 611134)

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"

 dev-libs/json-glib/json-glib-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.8.ebuild 
b/dev-libs/json-glib/json-glib-1.2.8.ebuild
index 52ea0e95e85..043b241f3ab 100644
--- a/dev-libs/json-glib/json-glib-1.2.8.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.8.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2017-03-25 Thread Mart Raudsepp
commit: a471439f24d6abad2c3adad4002dda0cc827fc84
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 25 18:56:01 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 25 18:56:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a471439f

dev-libs/json-glib: fix build for prefix users

Gentoo-bug: 613822

 dev-libs/json-glib/json-glib-1.2.8.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.8.ebuild 
b/dev-libs/json-glib/json-glib-1.2.8.ebuild
index ed3db1ec4ab..52ea0e95e85 100644
--- a/dev-libs/json-glib/json-glib-1.2.8.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.8.ebuild
@@ -38,7 +38,8 @@ multilib_src_configure() {
--enable-man \
--disable-gcov \
$(usex debug --enable-debug=yes --enable-debug=minimum) \
-   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable introspection) \
+   --with-xml-catalog="${EPREFIX}"/etc/xml/catalog
 
if multilib_is_native_abi; then
ln -s "${S}"/doc/html doc/html || die



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2017-03-22 Thread Mart Raudsepp
commit: 2311468d99b02025d18ba9d3f24a555443414bd9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 23 03:47:02 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 23 03:50:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2311468d

dev-libs/json-glib: bump to 1.2.8

 dev-libs/json-glib/Manifest   |  1 +
 dev-libs/json-glib/json-glib-1.2.8.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index e14b2a85479..59bf1bc4946 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1 +1,2 @@
 DIST json-glib-1.2.2.tar.xz 590376 SHA256 
ea128ab52a824fcd06e5448fbb2bd8d9a13740d51c66d445828edba71321a621 SHA512 
04cbb303c4c6fc6e8af8bc25353b7aff7454250e317f29e4544e850c251aa8c6c88f81cbada8aafd42db637f5521814a86720b0784bc6f202cb222140e993bcf
 WHIRLPOOL 
ad5d0d092356beb03537cd07adde488d125487484b02be6e15329eb5d14b0f80f7967b7abee843cbb153da81e440f31787742f12378e6d7c28a152485acc035c
+DIST json-glib-1.2.8.tar.xz 604336 SHA256 
fd55a9037d39e7a10f0db64309f5f0265fa32ec962bf85066087b83a2807f40a SHA512 
85d8ad431363b8698d71684927b8aa38749d99ea7236334ec09fd81482489f1ab9cb12dabcbe13f6b6ffd7e5d70ade47a36b511e275915d4aa858af647db90ba
 WHIRLPOOL 
2c770d113e4b1911fe98ca127110c45443a5e992d442265c8e48a65f66d1429bff1099b4015f93d110b547734f4478febe1d27a81e7774cf3f23e0696c51fe18

diff --git a/dev-libs/json-glib/json-glib-1.2.8.ebuild 
b/dev-libs/json-glib/json-glib-1.2.8.ebuild
new file mode 100644
index 000..ed3db1ec4ab
--- /dev/null
+++ b/dev-libs/json-glib/json-glib-1.2.8.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
+HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="debug +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+DEPEND="${RDEPEND}
+   ~app-text/docbook-xml-dtd-4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=dev-util/gtk-doc-am-1.20
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+
+src_prepare() {
+   # Do not touch CFLAGS with --enable-debug=yes
+   sed -e 's/CFLAGS -g/CFLAGS/' -i "${S}"/configure || die
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   # Coverage support is useless, and causes runtime problems
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --enable-man \
+   --disable-gcov \
+   $(usex debug --enable-debug=yes --enable-debug=minimum) \
+   $(multilib_native_use_enable introspection)
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2016-12-06 Thread Markus Meier
commit: 50cebaf1661631e3449159c66c104affe978147c
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec  6 20:21:06 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec  6 20:21:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50cebaf1

dev-libs/json-glib: arm stable, bug #587010

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 dev-libs/json-glib/json-glib-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.2.ebuild 
b/dev-libs/json-glib/json-glib-1.2.2.ebuild
index 14745d5..8a83b0b 100644
--- a/dev-libs/json-glib/json-glib-1.2.2.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2016-09-02 Thread Patrice Clement
commit: e43e59dce708bd9854ce41e9a5f134f607c5fa61
Author: Roy Bamford  gentoo  org>
AuthorDate: Thu Sep  1 16:51:28 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  2 16:58:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43e59dc

dev-libs/json-glib: keyword for ~arm64.

Tested on cortex-a53.

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2184

Signed-off-by: Patrice Clement  gentoo.org>

 dev-libs/json-glib/json-glib-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.2.ebuild 
b/dev-libs/json-glib/json-glib-1.2.2.ebuild
index 13c9a63..7337b32 100644
--- a/dev-libs/json-glib/json-glib-1.2.2.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2016-07-30 Thread Pacho Ramos
commit: b87a547af8eea84f62522d19f68cc27ee9159a53
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 30 10:09:36 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 30 10:49:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87a547a

dev-libs/json-glib: Version bump

Package-Manager: portage-2.3.0

 dev-libs/json-glib/Manifest   |  1 +
 dev-libs/json-glib/json-glib-1.2.2.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index bdbea53..d0c77ec 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1,2 +1,3 @@
 DIST json-glib-1.0.4.tar.xz 557236 SHA256 
80f3593cb6bd13f1465828e46a9f740e2e9bd3cd2257889442b3e62bd6de05cd SHA512 
491a2353b7a82015516b5029d400874f35ba9d8ad914eb3f97e6106eaf2daa300147725ffbaaf5a67a6bf0da192beb47cd4edee47ecdb6a4be7dfd5f51463e5b
 WHIRLPOOL 
337bdbd8108c5f94d212c0cb249f514aef10d5cc373ad24687cd52d115fd6c148d50aecfe664423c21f486b8ce2e88d4b8dffd18ac7d3a15332177c5aac88c25
 DIST json-glib-1.2.0.tar.xz 585548 SHA256 
99d6dfbe49c08fd7529f1fe8dcb1893b810a1bb222f1e7b65f41507658b8a7d3 SHA512 
83202ca38ca72bda40f2ba1eb73603fb57a4801f06cddd15107ce69a79957b5f49753c22d708d74949f61219e38dbc37335b49930635631139889cd8df56abc0
 WHIRLPOOL 
8166181e3aa8b266f3d8eeed181ee75636da1e54e920e00b131999003469345bbf065918e05d6a0e21b5c57c1985e55cbe5d6ca9ade9b5b905fb5c0067d8d664
+DIST json-glib-1.2.2.tar.xz 590376 SHA256 
ea128ab52a824fcd06e5448fbb2bd8d9a13740d51c66d445828edba71321a621 SHA512 
04cbb303c4c6fc6e8af8bc25353b7aff7454250e317f29e4544e850c251aa8c6c88f81cbada8aafd42db637f5521814a86720b0784bc6f202cb222140e993bcf
 WHIRLPOOL 
ad5d0d092356beb03537cd07adde488d125487484b02be6e15329eb5d14b0f80f7967b7abee843cbb153da81e440f31787742f12378e6d7c28a152485acc035c

diff --git a/dev-libs/json-glib/json-glib-1.2.2.ebuild 
b/dev-libs/json-glib/json-glib-1.2.2.ebuild
new file mode 100644
index 000..13c9a63
--- /dev/null
+++ b/dev-libs/json-glib/json-glib-1.2.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
+HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="debug +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+DEPEND="${RDEPEND}
+   ~app-text/docbook-xml-dtd-4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=dev-util/gtk-doc-am-1.20
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+
+src_prepare() {
+   # Do not touch CFLAGS
+   sed -e 's/CFLAGS -g/CFLAGS/' -i "${S}"/configure || die
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   # Coverage support is useless, and causes runtime problems
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --enable-man \
+   --disable-gcov \
+   $(usex debug --enable-debug=yes --enable-debug=minimum) \
+   $(multilib_native_use_enable introspection)
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/reference/html doc/reference/html || die
+   fi
+}
+
+multilib_src_compile() {
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2016-07-30 Thread Pacho Ramos
commit: be6f3d43dc35501c782125fd60729640023a3ed1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 30 10:09:03 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 30 10:49:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6f3d43

dev-libs/json-glib: Drop old

Package-Manager: portage-2.3.0

 dev-libs/json-glib/Manifest   |  1 -
 dev-libs/json-glib/json-glib-1.1.2.ebuild | 57 ---
 2 files changed, 58 deletions(-)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index c9080d3..bdbea53 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1,3 +1,2 @@
 DIST json-glib-1.0.4.tar.xz 557236 SHA256 
80f3593cb6bd13f1465828e46a9f740e2e9bd3cd2257889442b3e62bd6de05cd SHA512 
491a2353b7a82015516b5029d400874f35ba9d8ad914eb3f97e6106eaf2daa300147725ffbaaf5a67a6bf0da192beb47cd4edee47ecdb6a4be7dfd5f51463e5b
 WHIRLPOOL 
337bdbd8108c5f94d212c0cb249f514aef10d5cc373ad24687cd52d115fd6c148d50aecfe664423c21f486b8ce2e88d4b8dffd18ac7d3a15332177c5aac88c25
-DIST json-glib-1.1.2.tar.xz 585396 SHA256 
e00f84018306e1aa234285d77b6c2b5d57c1e1d4dabc4dfc62d30b9670941bda SHA512 
be0503048d64e163e3c4126d8e2088aec8b073e50f77a9c2e84f1a28d1757903a6ae79ae5e4b302e3b9ee9ce9ec2cbf65d2615df7636626af22e8ee4ae60b843
 WHIRLPOOL 
ba365fbe70d869686168ef51529d7476b1ae97135ecfc26f0fc4726023ba25ad24c68574354bb1cb25d2c4c6255e4f80d9ca3b75e3891c254f282d7e9d6fa98f
 DIST json-glib-1.2.0.tar.xz 585548 SHA256 
99d6dfbe49c08fd7529f1fe8dcb1893b810a1bb222f1e7b65f41507658b8a7d3 SHA512 
83202ca38ca72bda40f2ba1eb73603fb57a4801f06cddd15107ce69a79957b5f49753c22d708d74949f61219e38dbc37335b49930635631139889cd8df56abc0
 WHIRLPOOL 
8166181e3aa8b266f3d8eeed181ee75636da1e54e920e00b131999003469345bbf065918e05d6a0e21b5c57c1985e55cbe5d6ca9ade9b5b905fb5c0067d8d664

diff --git a/dev-libs/json-glib/json-glib-1.1.2.ebuild 
b/dev-libs/json-glib/json-glib-1.1.2.ebuild
deleted file mode 100644
index b543322..000
--- a/dev-libs/json-glib/json-glib-1.1.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-GCONF_DEBUG="no"
-
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
-HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="debug +introspection"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
-"
-DEPEND="${RDEPEND}
-   ~app-text/docbook-xml-dtd-4.1.2
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   >=dev-util/gtk-doc-am-1.20
-   >=sys-devel/gettext-0.18
-   virtual/pkgconfig[${MULTILIB_USEDEP}]
-"
-
-src_prepare() {
-   # Do not touch CFLAGS
-   sed -e 's/CFLAGS -g/CFLAGS/' -i "${S}"/configure || die
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   # Coverage support is useless, and causes runtime problems
-   ECONF_SOURCE=${S} \
-   gnome2_src_configure \
-   --enable-man \
-   --disable-gcov \
-   $(usex debug --enable-debug=yes --enable-debug=minimum) \
-   $(multilib_native_use_enable introspection)
-
-   if multilib_is_native_abi; then
-   ln -s "${S}"/doc/reference/html doc/reference/html || die
-   fi
-}
-
-multilib_src_compile() {
-   gnome2_src_compile
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2016-07-30 Thread Jeroen Roovers
commit: e24960819a0c2cbe5ce8b264e9c93a17a1354970
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jul 30 09:11:04 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jul 30 09:32:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2496081

dev-libs/json-glib: Stable for HPPA (bug #584468).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 dev-libs/json-glib/json-glib-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.0.ebuild 
b/dev-libs/json-glib/json-glib-1.2.0.ebuild
index 3bad0b9..fbdb176 100644
--- a/dev-libs/json-glib/json-glib-1.2.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2016-07-30 Thread Jeroen Roovers
commit: 2e396ab74e5d9a8ec0b0f24433253ddb8c210427
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jul 30 09:21:00 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jul 30 09:33:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e396ab7

dev-libs/json-glib: Stable for PPC64 (bug #584468).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 dev-libs/json-glib/json-glib-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.0.ebuild 
b/dev-libs/json-glib/json-glib-1.2.0.ebuild
index fbdb176..eecbc7d 100644
--- a/dev-libs/json-glib/json-glib-1.2.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2016-06-08 Thread Markus Meier
commit: 448d5841449043ffdf24098bf4a3844315c1084e
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jun  8 19:49:59 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jun  8 19:49:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448d5841

dev-libs/json-glib: arm stable, bug #584468

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

 dev-libs/json-glib/json-glib-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.2.0.ebuild 
b/dev-libs/json-glib/json-glib-1.2.0.ebuild
index c45a95e..1cb2063 100644
--- a/dev-libs/json-glib/json-glib-1.2.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.2.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2016-04-03 Thread Pacho Ramos
commit: 039c5915d3d1220fbc67929e6ae1d9b71d10c1ba
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  3 11:09:17 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  3 12:40:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039c5915

dev-libs/json-glib: Version bump

Package-Manager: portage-2.2.28

 dev-libs/json-glib/Manifest   |  1 +
 dev-libs/json-glib/json-glib-1.2.0.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index b169f60..c9080d3 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1,2 +1,3 @@
 DIST json-glib-1.0.4.tar.xz 557236 SHA256 
80f3593cb6bd13f1465828e46a9f740e2e9bd3cd2257889442b3e62bd6de05cd SHA512 
491a2353b7a82015516b5029d400874f35ba9d8ad914eb3f97e6106eaf2daa300147725ffbaaf5a67a6bf0da192beb47cd4edee47ecdb6a4be7dfd5f51463e5b
 WHIRLPOOL 
337bdbd8108c5f94d212c0cb249f514aef10d5cc373ad24687cd52d115fd6c148d50aecfe664423c21f486b8ce2e88d4b8dffd18ac7d3a15332177c5aac88c25
 DIST json-glib-1.1.2.tar.xz 585396 SHA256 
e00f84018306e1aa234285d77b6c2b5d57c1e1d4dabc4dfc62d30b9670941bda SHA512 
be0503048d64e163e3c4126d8e2088aec8b073e50f77a9c2e84f1a28d1757903a6ae79ae5e4b302e3b9ee9ce9ec2cbf65d2615df7636626af22e8ee4ae60b843
 WHIRLPOOL 
ba365fbe70d869686168ef51529d7476b1ae97135ecfc26f0fc4726023ba25ad24c68574354bb1cb25d2c4c6255e4f80d9ca3b75e3891c254f282d7e9d6fa98f
+DIST json-glib-1.2.0.tar.xz 585548 SHA256 
99d6dfbe49c08fd7529f1fe8dcb1893b810a1bb222f1e7b65f41507658b8a7d3 SHA512 
83202ca38ca72bda40f2ba1eb73603fb57a4801f06cddd15107ce69a79957b5f49753c22d708d74949f61219e38dbc37335b49930635631139889cd8df56abc0
 WHIRLPOOL 
8166181e3aa8b266f3d8eeed181ee75636da1e54e920e00b131999003469345bbf065918e05d6a0e21b5c57c1985e55cbe5d6ca9ade9b5b905fb5c0067d8d664

diff --git a/dev-libs/json-glib/json-glib-1.2.0.ebuild 
b/dev-libs/json-glib/json-glib-1.2.0.ebuild
new file mode 100644
index 000..df3b64e
--- /dev/null
+++ b/dev-libs/json-glib/json-glib-1.2.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
+HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="debug +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+DEPEND="${RDEPEND}
+   ~app-text/docbook-xml-dtd-4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=dev-util/gtk-doc-am-1.20
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+
+src_prepare() {
+   # Do not touch CFLAGS
+   sed -e 's/CFLAGS -g/CFLAGS/' -i "${S}"/configure || die
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   # Coverage support is useless, and causes runtime problems
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --enable-man \
+   --disable-gcov \
+   $(usex debug --enable-debug=yes --enable-debug=minimum) \
+   $(multilib_native_use_enable introspection)
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/reference/html doc/reference/html || die
+   fi
+}
+
+multilib_src_compile() {
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2016-03-19 Thread Manuel Rüger
commit: c2f15732250d87e0ec2597270b19bb5bb37b6384
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Mar 19 14:11:32 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Mar 19 14:11:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f15732

dev-libs/json-glib: Remove old

Package-Manager: portage-2.2.28

 dev-libs/json-glib/Manifest  |  1 -
 dev-libs/json-glib/json-glib-1.0.2-r1.ebuild | 51 
 dev-libs/json-glib/json-glib-1.0.2.ebuild| 43 ---
 3 files changed, 95 deletions(-)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index 48409c5..b169f60 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1,3 +1,2 @@
-DIST json-glib-1.0.2.tar.xz 550340 SHA256 
887bd192da8f5edc53b490ec51bf3ffebd958a671f5963e4f3af32c22e35660a SHA512 
c2934298d146749514706bcafda21e47a815480e2a85ae34560a6e4fd9063be2761786b8f8532965b417ccb18f96d2487ca5118c70d6112b3bbcdfe193bfcefd
 WHIRLPOOL 
67ec22e65b847e7395c3f0a1191b4d9ea296f24c334b0d1d0f06da4859be7c752a046757c64ec0c07c4c6e314108dc4a5a79f048370bf0682b3bd64af7d1
 DIST json-glib-1.0.4.tar.xz 557236 SHA256 
80f3593cb6bd13f1465828e46a9f740e2e9bd3cd2257889442b3e62bd6de05cd SHA512 
491a2353b7a82015516b5029d400874f35ba9d8ad914eb3f97e6106eaf2daa300147725ffbaaf5a67a6bf0da192beb47cd4edee47ecdb6a4be7dfd5f51463e5b
 WHIRLPOOL 
337bdbd8108c5f94d212c0cb249f514aef10d5cc373ad24687cd52d115fd6c148d50aecfe664423c21f486b8ce2e88d4b8dffd18ac7d3a15332177c5aac88c25
 DIST json-glib-1.1.2.tar.xz 585396 SHA256 
e00f84018306e1aa234285d77b6c2b5d57c1e1d4dabc4dfc62d30b9670941bda SHA512 
be0503048d64e163e3c4126d8e2088aec8b073e50f77a9c2e84f1a28d1757903a6ae79ae5e4b302e3b9ee9ce9ec2cbf65d2615df7636626af22e8ee4ae60b843
 WHIRLPOOL 
ba365fbe70d869686168ef51529d7476b1ae97135ecfc26f0fc4726023ba25ad24c68574354bb1cb25d2c4c6255e4f80d9ca3b75e3891c254f282d7e9d6fa98f

diff --git a/dev-libs/json-glib/json-glib-1.0.2-r1.ebuild 
b/dev-libs/json-glib/json-glib-1.0.2-r1.ebuild
deleted file mode 100644
index e9cf5e8..000
--- a/dev-libs/json-glib/json-glib-1.0.2-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="A library providing GLib serialization and deserialization 
support for the JSON format"
-HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="debug +introspection"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
-"
-DEPEND="${RDEPEND}
-   ~app-text/docbook-xml-dtd-4.1.2
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   >=dev-util/gtk-doc-am-1.20
-   >=sys-devel/gettext-0.18
-   virtual/pkgconfig[${MULTILIB_USEDEP}]
-"
-
-src_prepare() {
-   # Do not touch CFLAGS
-   sed -e 's/CFLAGS -g/CFLAGS/' -i "${S}"/configure || die
-}
-
-multilib_src_configure() {
-   # Coverage support is useless, and causes runtime problems
-   ECONF_SOURCE=${S} \
-   gnome2_src_configure \
-   --enable-man \
-   --disable-gcov \
-   $(usex debug --enable-debug=yes --enable-debug=minimum) \
-   $(multilib_native_use_enable introspection)
-
-   if multilib_is_native_abi; then
-   ln -s "${S}"/doc/reference/html doc/reference/html || die
-   fi
-}
-
-multilib_src_compile() { gnome2_src_compile; }
-multilib_src_install() { gnome2_src_install; }

diff --git a/dev-libs/json-glib/json-glib-1.0.2.ebuild 
b/dev-libs/json-glib/json-glib-1.0.2.ebuild
deleted file mode 100644
index 750460d..000
--- a/dev-libs/json-glib/json-glib-1.0.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2
-
-DESCRIPTION="A library providing GLib serialization and deserialization 
support for the JSON format"
-HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="debug +introspection"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.6:2
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
-"
-DEPEND="${RDEPEND}
-   ~app-text/docbook-xml-dtd-4.1.2
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   >=dev-util/gtk-doc-am-1.20
-   >=sys-devel/gettext-0.18
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   # Do not touch CFLAGS
-   sed -e 's/CFLAGS -g/CFLAGS/' -i "${S}"/configure || die
-}
-
-src_configure() {
-   # Coverage support is useless, and causes runtime 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-glib/

2016-03-19 Thread Manuel Rüger
commit: 2f26e20c5654a5a72385cb00abe524a0e1b550fa
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Mar 19 14:11:00 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Mar 19 14:11:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f26e20c

dev-libs/json-glib: Version bump to 1.1.2, fix description

Package-Manager: portage-2.2.28

 dev-libs/json-glib/Manifest   |  1 +
 dev-libs/json-glib/json-glib-1.1.2.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest
index 1c1b4c8..48409c5 100644
--- a/dev-libs/json-glib/Manifest
+++ b/dev-libs/json-glib/Manifest
@@ -1,2 +1,3 @@
 DIST json-glib-1.0.2.tar.xz 550340 SHA256 
887bd192da8f5edc53b490ec51bf3ffebd958a671f5963e4f3af32c22e35660a SHA512 
c2934298d146749514706bcafda21e47a815480e2a85ae34560a6e4fd9063be2761786b8f8532965b417ccb18f96d2487ca5118c70d6112b3bbcdfe193bfcefd
 WHIRLPOOL 
67ec22e65b847e7395c3f0a1191b4d9ea296f24c334b0d1d0f06da4859be7c752a046757c64ec0c07c4c6e314108dc4a5a79f048370bf0682b3bd64af7d1
 DIST json-glib-1.0.4.tar.xz 557236 SHA256 
80f3593cb6bd13f1465828e46a9f740e2e9bd3cd2257889442b3e62bd6de05cd SHA512 
491a2353b7a82015516b5029d400874f35ba9d8ad914eb3f97e6106eaf2daa300147725ffbaaf5a67a6bf0da192beb47cd4edee47ecdb6a4be7dfd5f51463e5b
 WHIRLPOOL 
337bdbd8108c5f94d212c0cb249f514aef10d5cc373ad24687cd52d115fd6c148d50aecfe664423c21f486b8ce2e88d4b8dffd18ac7d3a15332177c5aac88c25
+DIST json-glib-1.1.2.tar.xz 585396 SHA256 
e00f84018306e1aa234285d77b6c2b5d57c1e1d4dabc4dfc62d30b9670941bda SHA512 
be0503048d64e163e3c4126d8e2088aec8b073e50f77a9c2e84f1a28d1757903a6ae79ae5e4b302e3b9ee9ce9ec2cbf65d2615df7636626af22e8ee4ae60b843
 WHIRLPOOL 
ba365fbe70d869686168ef51529d7476b1ae97135ecfc26f0fc4726023ba25ad24c68574354bb1cb25d2c4c6255e4f80d9ca3b75e3891c254f282d7e9d6fa98f

diff --git a/dev-libs/json-glib/json-glib-1.1.2.ebuild 
b/dev-libs/json-glib/json-glib-1.1.2.ebuild
new file mode 100644
index 000..b543322
--- /dev/null
+++ b/dev-libs/json-glib/json-glib-1.1.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="Library providing GLib serialization and deserialization for the 
JSON format"
+HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="debug +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
+"
+DEPEND="${RDEPEND}
+   ~app-text/docbook-xml-dtd-4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=dev-util/gtk-doc-am-1.20
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+
+src_prepare() {
+   # Do not touch CFLAGS
+   sed -e 's/CFLAGS -g/CFLAGS/' -i "${S}"/configure || die
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   # Coverage support is useless, and causes runtime problems
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --enable-man \
+   --disable-gcov \
+   $(usex debug --enable-debug=yes --enable-debug=minimum) \
+   $(multilib_native_use_enable introspection)
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/reference/html doc/reference/html || die
+   fi
+}
+
+multilib_src_compile() {
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}