[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: b5994e1c91c71c772ae7ed6246a0715a2471ae8f Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:54:56 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5994e1c dev-libs/jsonrpc-glib: keyword 3.44.0 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild index 77ac37bbd786..96f429f0afcd 100644 --- a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; LICENSE="LGPL-2.1+" SLOT="0/1" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="gtk-doc +introspection test vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: f530773667efc0b7fe24a8cf862becd099c54c56 Author: Sam James gentoo org> AuthorDate: Tue May 2 17:33:32 2023 + Commit: Sam James gentoo org> CommitDate: Tue May 2 17:35:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5307736 dev-libs/jsonrpc-glib: Stabilize 3.44.0 x86, #905533 Signed-off-by: Sam James gentoo.org> dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild index 87b915ae6bf9..c7e231ef08f3 100644 --- a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; LICENSE="LGPL-2.1+" SLOT="0/1" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="gtk-doc +introspection test vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: 1b737f65c567923362546a5477de56f4aebd8cf4 Author: Sam James gentoo org> AuthorDate: Tue May 2 17:33:33 2023 + Commit: Sam James gentoo org> CommitDate: Tue May 2 17:35:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b737f65 dev-libs/jsonrpc-glib: Stabilize 3.44.0 amd64, #905533 Signed-off-by: Sam James gentoo.org> dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild index c7e231ef08f3..77ac37bbd786 100644 --- a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; LICENSE="LGPL-2.1+" SLOT="0/1" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="gtk-doc +introspection test vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: 3c945a6c8a19c11e5fd332160f6546e70c813365 Author: Guillermo Joandet gmail com> AuthorDate: Tue Mar 14 13:50:49 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 18 02:28:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c945a6c dev-libs/jsonrpc-glib: Version bump to 3.44.0 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> dev-libs/jsonrpc-glib/Manifest | 1 + dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest index d968af50bdc9..3a9a92ed4380 100644 --- a/dev-libs/jsonrpc-glib/Manifest +++ b/dev-libs/jsonrpc-glib/Manifest @@ -1 +1,2 @@ DIST jsonrpc-glib-3.42.0.tar.xz 42420 BLAKE2B a60ebebfee652ea694cd2884e057522534826cbca506d04847d29a23dd3035e9a1043912c9a434d4b8b58a6fcb91ba05cc8c76cf380e6205f3d89f9387800bf6 SHA512 615e446dba2b1bbefe1bf8891449de9d39e3486fefda590781f59469ea50e6affa487bcb260bd3e21ca30e696b1dec7a761c8d93ec9c0894d9bb4c3d65f106dc +DIST jsonrpc-glib-3.44.0.tar.xz 42580 BLAKE2B 7a72aefc092eb0a17c6935323e9157c7bc07cfec766ede11c369651da95b5ff77ead09977f38b7c91b4bbcd04e7adb81d95e9eefe976f739502c1720a477efec SHA512 85962af18cb62af7c4dfa37289cf53ba9c905ee00994cc6bcc2679f1e0f79ea0b134386179dd2417e6166777d65f025959d6d258aa279bbfb1f4cacceeede7af diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild new file mode 100644 index ..87b915ae6bf9 --- /dev/null +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala + +DESCRIPTION="JSON-RPC library for GLib" +HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +IUSE="gtk-doc +introspection test vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib[introspection?] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + vala? ( $(vala_depend) ) + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) +" + +src_prepare() { + default + use vala && vala_setup +} + +src_configure() { + local emesonargs=( + -Denable_profiling=false # -pg passing + $(meson_use introspection with_introspection) + $(meson_use vala with_vapi) + $(meson_use gtk-doc enable_gtk_doc) + $(meson_use test enable_tests) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/${PN} "${ED}"/usr/share/gtk-doc/html/ || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: 0c1d9693cdabb0c6a354cb276d8bb30c073c93d7 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=0c1d9693 dev-libs/jsonrpc-glib: Set remote-id Signed-off-by: Matt Turner gentoo.org> dev-libs/jsonrpc-glib/metadata.xml | 19 --- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/dev-libs/jsonrpc-glib/metadata.xml b/dev-libs/jsonrpc-glib/metadata.xml index a585995a68f3..996a7e66c359 100644 --- a/dev-libs/jsonrpc-glib/metadata.xml +++ b/dev-libs/jsonrpc-glib/metadata.xml @@ -1,11 +1,16 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - gn...@gentoo.org - Gentoo GNOME Desktop - - Jsonrpc-GLib is a JSON-RPC library for GLib. It includes support for - communicating as both a JSON-RPC client and server. Additionally, it - supports upgrating connections to use GVariant for less runtime overhead. + +gn...@gentoo.org +Gentoo GNOME Desktop + + +Jsonrpc-GLib is a JSON-RPC library for GLib. It includes support for +communicating as both a JSON-RPC client and server. Additionally, it +supports upgrating connections to use GVariant for less runtime overhead. + + +GNOME/jsonrpc-glib +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: 3d01869cd6c9597082535f0db9e5925ad59e2260 Author: Matt Turner gentoo org> AuthorDate: Tue Mar 22 01:48:41 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Mar 22 02:46:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d01869c dev-libs/jsonrpc-glib: Version bump to 3.42.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/jsonrpc-glib/Manifest | 1 + dev-libs/jsonrpc-glib/jsonrpc-glib-3.42.0.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest index 0137d1391f72..b65e65dfe7ba 100644 --- a/dev-libs/jsonrpc-glib/Manifest +++ b/dev-libs/jsonrpc-glib/Manifest @@ -1 +1,2 @@ DIST jsonrpc-glib-3.40.0.tar.xz 42392 BLAKE2B 106d010d5615d6c4a3e1fdc314d1d63be0b76424aca4c6e3771c21e75b79dca5f524e711c99fe1175797644e11d0458317bfa1f363a5abd296dab5b3f95dd708 SHA512 5d4fae86e7eeb029a8daf3eff26107a374ba1b68caa2862563e8d9854913ae306448f4c712be6f0f82961031f1b618aaba7ded154f81b4a023fa366c71f1b887 +DIST jsonrpc-glib-3.42.0.tar.xz 42420 BLAKE2B a60ebebfee652ea694cd2884e057522534826cbca506d04847d29a23dd3035e9a1043912c9a434d4b8b58a6fcb91ba05cc8c76cf380e6205f3d89f9387800bf6 SHA512 615e446dba2b1bbefe1bf8891449de9d39e3486fefda590781f59469ea50e6affa487bcb260bd3e21ca30e696b1dec7a761c8d93ec9c0894d9bb4c3d65f106dc diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.42.0.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.42.0.ebuild new file mode 100644 index ..9285abade7fb --- /dev/null +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.42.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala + +DESCRIPTION="JSON-RPC library for GLib" +HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +IUSE="gtk-doc +introspection test vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib[introspection?] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + vala? ( $(vala_depend) ) + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) +" + +src_prepare() { + default + use vala && vala_setup +} + +src_configure() { + local emesonargs=( + -Denable_profiling=false # -pg passing + $(meson_use introspection with_introspection) + $(meson_use vala with_vapi) + $(meson_use gtk-doc enable_gtk_doc) + $(meson_use test enable_tests) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/${PN} "${ED}"/usr/share/gtk-doc/html/ || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: cb08e758f24f4f251a8d34141aecdc563c66d65d Author: Matt Turner gentoo org> AuthorDate: Sat Dec 18 22:45:28 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 18 23:39:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb08e758 dev-libs/jsonrpc-glib: Version bump to 3.40.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/jsonrpc-glib/Manifest | 1 + dev-libs/jsonrpc-glib/jsonrpc-glib-3.40.0.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest index 05f1bd5d2304..4aef46e728e8 100644 --- a/dev-libs/jsonrpc-glib/Manifest +++ b/dev-libs/jsonrpc-glib/Manifest @@ -1 +1,2 @@ DIST jsonrpc-glib-3.38.0.tar.xz 42224 BLAKE2B d7caf3dc116c43d652009ce646c0b837bd8a2a1b4d2b60ba49e9d746ff5e36e4c91fe5f4b5542a4562e6c8f13130d00fd22b5d0e5ffd6e5b46f817f4dcb4 SHA512 1862403c37b7140e91720264a1b00a408b969f0464fc022a5c24be0eea993526d118ece6611927e1309071c3db9d3d6bf9f13ae8ed23ff1d34f36fb68c2584cd +DIST jsonrpc-glib-3.40.0.tar.xz 42392 BLAKE2B 106d010d5615d6c4a3e1fdc314d1d63be0b76424aca4c6e3771c21e75b79dca5f524e711c99fe1175797644e11d0458317bfa1f363a5abd296dab5b3f95dd708 SHA512 5d4fae86e7eeb029a8daf3eff26107a374ba1b68caa2862563e8d9854913ae306448f4c712be6f0f82961031f1b618aaba7ded154f81b4a023fa366c71f1b887 diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.40.0.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.40.0.ebuild new file mode 100644 index ..0029319a3d8b --- /dev/null +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.40.0.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 xdg vala + +DESCRIPTION="JSON-RPC library for GLib" +HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +IUSE="gtk-doc +introspection test vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib[introspection?] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + vala? ( $(vala_depend) ) + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) +" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable_profiling=false # -pg passing + $(meson_use introspection with_introspection) + $(meson_use vala with_vapi) + $(meson_use gtk-doc enable_gtk_doc) + $(meson_use test enable_tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: 8f7f617c10c6ea4a03a4725a27dc74e95822bed5 Author: Matt Turner gentoo org> AuthorDate: Sat Mar 13 02:50:14 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 13 03:51:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7f617c dev-libs/jsonrpc-glib: Version bump to 3.38.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/jsonrpc-glib/Manifest | 1 + dev-libs/jsonrpc-glib/jsonrpc-glib-3.38.0.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest index 954e85d687e..dd16f4cc876 100644 --- a/dev-libs/jsonrpc-glib/Manifest +++ b/dev-libs/jsonrpc-glib/Manifest @@ -1 +1,2 @@ DIST jsonrpc-glib-3.34.0.tar.xz 41792 BLAKE2B 2be0d690e3ead57a7ad71b93d13ad28e23c96d89d36373d93ba608c4ea2aeed3684862938cfb64675cfcba84d9804f6352b877e343ac2af5aed8b2d4b39854f8 SHA512 58908dd11f7848b09e63f7a7ff2185d0742c049ddffb033e768f783bcbcda7e75a658bec923372212694431b25b0fb894e3ea37ce2d7c52c99e49fd230319c10 +DIST jsonrpc-glib-3.38.0.tar.xz 42224 BLAKE2B d7caf3dc116c43d652009ce646c0b837bd8a2a1b4d2b60ba49e9d746ff5e36e4c91fe5f4b5542a4562e6c8f13130d00fd22b5d0e5ffd6e5b46f817f4dcb4 SHA512 1862403c37b7140e91720264a1b00a408b969f0464fc022a5c24be0eea993526d118ece6611927e1309071c3db9d3d6bf9f13ae8ed23ff1d34f36fb68c2584cd diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.38.0.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.38.0.ebuild new file mode 100644 index 000..0029319a3d8 --- /dev/null +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.38.0.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 xdg vala + +DESCRIPTION="JSON-RPC library for GLib" +HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +IUSE="gtk-doc +introspection test vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib[introspection?] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + vala? ( $(vala_depend) ) + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) +" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable_profiling=false # -pg passing + $(meson_use introspection with_introspection) + $(meson_use vala with_vapi) + $(meson_use gtk-doc enable_gtk_doc) + $(meson_use test enable_tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: c75e53034f46f88077ca779a6d77413d9a196c9b Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 19 18:03:47 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 19 18:03:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75e5303 dev-libs/jsonrpc-glib: bump to 3.34.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/jsonrpc-glib/Manifest | 1 + dev-libs/jsonrpc-glib/jsonrpc-glib-3.34.0.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest index af97f716dfb..15c4ca545ac 100644 --- a/dev-libs/jsonrpc-glib/Manifest +++ b/dev-libs/jsonrpc-glib/Manifest @@ -1 +1,2 @@ DIST jsonrpc-glib-3.32.0.tar.xz 41552 BLAKE2B cea89237cbd622e951b0b4eca02e0aba0f3a9a3dd0db74baa0534ad49671834bf3daab5243d0be6f4e68ed5f441820fb8af1c5f59f7f5a7657280d1c55e5d104 SHA512 c6c52d36d3f8f736bc07c50174ca4a50e3cde6b23928751f260b4482e15cda9726b8279228653e4fde114111592131f344f3c7cf820edcc680fb0b32f9089ea5 +DIST jsonrpc-glib-3.34.0.tar.xz 41792 BLAKE2B 2be0d690e3ead57a7ad71b93d13ad28e23c96d89d36373d93ba608c4ea2aeed3684862938cfb64675cfcba84d9804f6352b877e343ac2af5aed8b2d4b39854f8 SHA512 58908dd11f7848b09e63f7a7ff2185d0742c049ddffb033e768f783bcbcda7e75a658bec923372212694431b25b0fb894e3ea37ce2d7c52c99e49fd230319c10 diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.34.0.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.34.0.ebuild new file mode 100644 index 000..2a4c35ea053 --- /dev/null +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.34.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org meson xdg vala + +DESCRIPTION="JSON-RPC library for GLib" +HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +IUSE="gtk-doc +introspection test vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib[introspection?] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + vala? ( $(vala_depend) ) + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) +" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable_profiling=false # -pg passing + $(meson_use introspection with_introspection) + $(meson_use vala with_vapi) + $(meson_use gtk-doc enable_gtk_doc) + $(meson_use test enable_tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: 3cfef33cc042e92f134b9aa678f4e332d2524e7e Author: Mart Raudsepp gentoo org> AuthorDate: Mon Dec 23 21:05:53 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Dec 23 21:25:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cfef33c dev-libs/jsonrpc-glib: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/jsonrpc-glib/Manifest | 1 - dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild | 44 2 files changed, 45 deletions(-) diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest index 614b8e3074a..af97f716dfb 100644 --- a/dev-libs/jsonrpc-glib/Manifest +++ b/dev-libs/jsonrpc-glib/Manifest @@ -1,2 +1 @@ -DIST jsonrpc-glib-3.30.1.tar.xz 41516 BLAKE2B c0b73c06682fd0a1bca2fb000d7909460c496e73364c24905e1a4c88cce64252ac024825ab89650ee0b3b5de1cd1686fc7a231ffb5b0bb7e1c66262eafce026f SHA512 f1ae34faf9b3902b45b01bfafc87fd8d30051bbb11cf247cf8af9dc2bae8b2f3c93564a17a9f047dbb61240662a0ffbc2c2b764f8e254305c7aee1b32fd8a86b DIST jsonrpc-glib-3.32.0.tar.xz 41552 BLAKE2B cea89237cbd622e951b0b4eca02e0aba0f3a9a3dd0db74baa0534ad49671834bf3daab5243d0be6f4e68ed5f441820fb8af1c5f59f7f5a7657280d1c55e5d104 SHA512 c6c52d36d3f8f736bc07c50174ca4a50e3cde6b23928751f260b4482e15cda9726b8279228653e4fde114111592131f344f3c7cf820edcc680fb0b32f9089ea5 diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild deleted file mode 100644 index b2389e9e9c9..000 --- a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gnome.org meson xdg vala - -DESCRIPTION="JSON-RPC library for GLib" -HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; - -LICENSE="LGPL-2.1+" -SLOT="0/1" -KEYWORDS="amd64 x86" - -IUSE="gtk-doc +introspection test vala" -REQUIRED_USE="vala? ( introspection )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/json-glib[introspection?] - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND} - vala? ( $(vala_depend) ) - virtual/pkgconfig - gtk-doc? ( dev-util/gtk-doc ) -" - -src_prepare() { - use vala && vala_src_prepare - xdg_src_prepare -} - -src_configure() { - local emesonargs=( - -Denable_profiling=false # -pg passing - $(meson_use introspection with_introspection) - $(meson_use vala with_vapi) - $(meson_use gtk-doc enable_gtk_doc) - $(meson_use test enable_tests) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: 56947fdae9af5c6fa1c3ba6e3d97882a299f96eb Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jul 27 08:15:16 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jul 27 08:35:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56947fda dev-libs/jsonrpc-glib: bump to 3.32.0 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/jsonrpc-glib/Manifest | 1 + dev-libs/jsonrpc-glib/jsonrpc-glib-3.32.0.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest index c58fc4e5e2b..614b8e3074a 100644 --- a/dev-libs/jsonrpc-glib/Manifest +++ b/dev-libs/jsonrpc-glib/Manifest @@ -1 +1,2 @@ DIST jsonrpc-glib-3.30.1.tar.xz 41516 BLAKE2B c0b73c06682fd0a1bca2fb000d7909460c496e73364c24905e1a4c88cce64252ac024825ab89650ee0b3b5de1cd1686fc7a231ffb5b0bb7e1c66262eafce026f SHA512 f1ae34faf9b3902b45b01bfafc87fd8d30051bbb11cf247cf8af9dc2bae8b2f3c93564a17a9f047dbb61240662a0ffbc2c2b764f8e254305c7aee1b32fd8a86b +DIST jsonrpc-glib-3.32.0.tar.xz 41552 BLAKE2B cea89237cbd622e951b0b4eca02e0aba0f3a9a3dd0db74baa0534ad49671834bf3daab5243d0be6f4e68ed5f441820fb8af1c5f59f7f5a7657280d1c55e5d104 SHA512 c6c52d36d3f8f736bc07c50174ca4a50e3cde6b23928751f260b4482e15cda9726b8279228653e4fde114111592131f344f3c7cf820edcc680fb0b32f9089ea5 diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.32.0.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.32.0.ebuild new file mode 100644 index 000..b1e135ac476 --- /dev/null +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.32.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org meson xdg vala + +DESCRIPTION="JSON-RPC library for GLib" +HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +IUSE="gtk-doc +introspection test vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib[introspection?] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + vala? ( $(vala_depend) ) + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) +" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable_profiling=false # -pg passing + $(meson_use introspection with_introspection) + $(meson_use vala with_vapi) + $(meson_use gtk-doc enable_gtk_doc) + $(meson_use test enable_tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: d084a758303d0cc6092a098148135c91962e7240 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 30 20:04:59 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 30 20:37:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d084a758 dev-libs/jsonrpc-glib: remove old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/jsonrpc-glib/Manifest | 1 - dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild | 44 2 files changed, 45 deletions(-) diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest index e503cc1c07d..c58fc4e5e2b 100644 --- a/dev-libs/jsonrpc-glib/Manifest +++ b/dev-libs/jsonrpc-glib/Manifest @@ -1,2 +1 @@ -DIST jsonrpc-glib-3.28.1.tar.xz 40328 BLAKE2B 36b512e27c46836fc8285bf4d6a6f8e39bdd748a09475af151d9a07f05e92dafe269d7675f8ff0253b21485405776d9348b38b067d73f75d6bdc3203fb876ea1 SHA512 874791c898d8fd6f8c6401b8ae219dc08e34e207ba214add1f14bb28b407581dc372487398d276395ddbe2f349d5b04f2ffb78fc73398d85975df40d3409f352 DIST jsonrpc-glib-3.30.1.tar.xz 41516 BLAKE2B c0b73c06682fd0a1bca2fb000d7909460c496e73364c24905e1a4c88cce64252ac024825ab89650ee0b3b5de1cd1686fc7a231ffb5b0bb7e1c66262eafce026f SHA512 f1ae34faf9b3902b45b01bfafc87fd8d30051bbb11cf247cf8af9dc2bae8b2f3c93564a17a9f047dbb61240662a0ffbc2c2b764f8e254305c7aee1b32fd8a86b diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild deleted file mode 100644 index e7924319fe5..000 --- a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gnome.org meson xdg vala - -DESCRIPTION="JSON-RPC library for GLib" -HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; - -LICENSE="LGPL-2.1+" -SLOT="0/1" -KEYWORDS="~amd64 ~x86" - -IUSE="gtk-doc +introspection test vala" -REQUIRED_USE="vala? ( introspection )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/json-glib[introspection?] - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND} - vala? ( $(vala_depend) ) - virtual/pkgconfig - gtk-doc? ( dev-util/gtk-doc ) -" - -src_prepare() { - use vala && vala_src_prepare - xdg_src_prepare -} - -src_configure() { - local emesonargs=( - -Denable_profiling=false # -pg passing - $(meson_use introspection with_introspection) - $(meson_use vala with_vapi) - $(meson_use gtk-doc enable_gtk_doc) - $(meson_use test enable_tests) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: a664c7bc391c0f13092a5197a1ff8281afb33524 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Dec 17 12:39:46 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Dec 17 12:55:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a664c7bc dev-libs/jsonrpc-glib: bump to 3.30.1 Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 dev-libs/jsonrpc-glib/Manifest | 1 + dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest index bda018de963..e503cc1c07d 100644 --- a/dev-libs/jsonrpc-glib/Manifest +++ b/dev-libs/jsonrpc-glib/Manifest @@ -1 +1,2 @@ DIST jsonrpc-glib-3.28.1.tar.xz 40328 BLAKE2B 36b512e27c46836fc8285bf4d6a6f8e39bdd748a09475af151d9a07f05e92dafe269d7675f8ff0253b21485405776d9348b38b067d73f75d6bdc3203fb876ea1 SHA512 874791c898d8fd6f8c6401b8ae219dc08e34e207ba214add1f14bb28b407581dc372487398d276395ddbe2f349d5b04f2ffb78fc73398d85975df40d3409f352 +DIST jsonrpc-glib-3.30.1.tar.xz 41516 BLAKE2B c0b73c06682fd0a1bca2fb000d7909460c496e73364c24905e1a4c88cce64252ac024825ab89650ee0b3b5de1cd1686fc7a231ffb5b0bb7e1c66262eafce026f SHA512 f1ae34faf9b3902b45b01bfafc87fd8d30051bbb11cf247cf8af9dc2bae8b2f3c93564a17a9f047dbb61240662a0ffbc2c2b764f8e254305c7aee1b32fd8a86b diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild new file mode 100644 index 000..577aa2a9c1a --- /dev/null +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org meson xdg vala + +DESCRIPTION="JSON-RPC library for GLib" +HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +IUSE="gtk-doc +introspection test vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib[introspection?] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + vala? ( $(vala_depend) ) + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) +" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable_profiling=false # -pg passing + $(meson_use introspection with_introspection) + $(meson_use vala with_vapi) + $(meson_use gtk-doc enable_gtk_doc) + $(meson_use test enable_tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: 1a4314a90843f96252296a38737008b69ff92a90 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Sep 12 14:38:10 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Sep 12 14:38:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4314a9 dev-libs/jsonrpc-glib: x86 keyworded (bug #664922) Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild index 1a70d33d2b6..e7924319fe5 100644 --- a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; LICENSE="LGPL-2.1+" SLOT="0/1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="gtk-doc +introspection test vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: e75d4d186855f89c2070d8ec28b819ff2672520e Author: Mart Raudsepp gentoo org> AuthorDate: Sun Aug 26 00:34:52 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Aug 29 21:56:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75d4d18 dev-libs/jsonrpc-glib: New package for JSON-RPC with GLib Package-Manager: Portage-2.3.48, Repoman-2.3.10 dev-libs/jsonrpc-glib/Manifest | 1 + dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild | 44 dev-libs/jsonrpc-glib/metadata.xml | 11 ++ 3 files changed, 56 insertions(+) diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest new file mode 100644 index 000..bda018de963 --- /dev/null +++ b/dev-libs/jsonrpc-glib/Manifest @@ -0,0 +1 @@ +DIST jsonrpc-glib-3.28.1.tar.xz 40328 BLAKE2B 36b512e27c46836fc8285bf4d6a6f8e39bdd748a09475af151d9a07f05e92dafe269d7675f8ff0253b21485405776d9348b38b067d73f75d6bdc3203fb876ea1 SHA512 874791c898d8fd6f8c6401b8ae219dc08e34e207ba214add1f14bb28b407581dc372487398d276395ddbe2f349d5b04f2ffb78fc73398d85975df40d3409f352 diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild new file mode 100644 index 000..1a70d33d2b6 --- /dev/null +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.28.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org meson xdg vala + +DESCRIPTION="JSON-RPC library for GLib" +HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib"; + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64" + +IUSE="gtk-doc +introspection test vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib[introspection?] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + vala? ( $(vala_depend) ) + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) +" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable_profiling=false # -pg passing + $(meson_use introspection with_introspection) + $(meson_use vala with_vapi) + $(meson_use gtk-doc enable_gtk_doc) + $(meson_use test enable_tests) + ) + meson_src_configure +} diff --git a/dev-libs/jsonrpc-glib/metadata.xml b/dev-libs/jsonrpc-glib/metadata.xml new file mode 100644 index 000..15582ff4dce --- /dev/null +++ b/dev-libs/jsonrpc-glib/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + + Jsonrpc-GLib is a JSON-RPC library for GLib. It includes support for + communicating as both a JSON-RPC client and server. Additionally, it + supports upgrating connections to use GVariant for less runtime overhead. +