[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 5086e79a9cc9bbbcd1aa1837e1860be56d8c4f94 Author: Sam James gentoo org> AuthorDate: Sat Jun 3 02:23:07 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 02:23:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5086e79a net-libs/gupnp-igd: Stabilize 1.6.0 arm64, #907634 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild index abd90a391816..92269ee78201 100644 --- a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org https://gitlab.gnome.org/GNOME/gupnp-igd; LICENSE="LGPL-2.1+" SLOT="1.6/1.6-0" # - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection" # The only existing test is broken
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 4dd690f65b596b9800d25a95dcd0a96b2653836d Author: Sam James gentoo org> AuthorDate: Sat Jun 3 02:07:45 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 02:07:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd690f6 net-libs/gupnp-igd: Stabilize 1.6.0 ppc64, #907634 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild index 1aed8c55a33b..abd90a391816 100644 --- a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org https://gitlab.gnome.org/GNOME/gupnp-igd; LICENSE="LGPL-2.1+" SLOT="1.6/1.6-0" # - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection" # The only existing test is broken
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 9617313ae2aee884b221674bf2bc8f2978250d23 Author: Sam James gentoo org> AuthorDate: Sat Jun 3 01:57:00 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 01:57:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9617313a net-libs/gupnp-igd: Stabilize 1.6.0 x86, #907634 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild index b730ce92e27f..1aed8c55a33b 100644 --- a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org https://gitlab.gnome.org/GNOME/gupnp-igd; LICENSE="LGPL-2.1+" SLOT="1.6/1.6-0" # - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection" # The only existing test is broken
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 7b1f6feb45e5cf789f574cbfce9c9a5bd979a114 Author: Sam James gentoo org> AuthorDate: Sat Jun 3 01:56:59 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 01:56:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1f6feb net-libs/gupnp-igd: Stabilize 1.6.0 amd64, #907634 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild index 5ec22570b0b7..b730ce92e27f 100644 --- a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org https://gitlab.gnome.org/GNOME/gupnp-igd; LICENSE="LGPL-2.1+" SLOT="1.6/1.6-0" # - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gtk-doc +introspection" # The only existing test is broken
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 3125aa2c0a194dd76bef5fe5e9f9584c2ed7b40b Author: Matt Turner gentoo org> AuthorDate: Wed Apr 12 21:20:39 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Apr 12 21:27:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3125aa2c net-libs/gupnp-igd: Version bump to 1.6.0 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp-igd/Manifest | 1 + net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/net-libs/gupnp-igd/Manifest b/net-libs/gupnp-igd/Manifest index f79fb2a20223..cce463807274 100644 --- a/net-libs/gupnp-igd/Manifest +++ b/net-libs/gupnp-igd/Manifest @@ -1 +1,2 @@ DIST gupnp-igd-1.2.0.tar.xz 26100 BLAKE2B a72117b1c3ac3cd95d797b5d7a21b333a46d161bf22bc9649c1649fee6301f16824b0068ee094cfeb31ea283ca0aae8c2369c331fe956f59586ae00fd48c5825 SHA512 0129e743b09cc773b997e0f09d7ab84481d114d52ab273b1e9957960e6a47d686d600492b916970f3b2d3d30c36b68e1e4d049eb7be5d44101a56b90dd5f0af9 +DIST gupnp-igd-1.6.0.tar.xz 29220 BLAKE2B ef90ea50c9bb7fb567d0654626f179012a95cbdbbd233637661f4952e1b0c3493a70b14940a2d7ef598b94c1895e40710d475f79b812f96cfdc1a4e570d5782d SHA512 ebec5f9d7fafc3614dc1c503aa86c7675aedfa05325554576160eaa83386b3da1fef72ef3c79a6fe7213fe64efcb24296ef99da87e90073813af3306df89a7bd diff --git a/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild new file mode 100644 index ..5ec22570b0b7 --- /dev/null +++ b/net-libs/gupnp-igd/gupnp-igd-1.6.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson-multilib xdg + +DESCRIPTION="Library to handle UPnP IGD port mapping for GUPnP" +HOMEPAGE="http://gupnp.org https://gitlab.gnome.org/GNOME/gupnp-igd; + +LICENSE="LGPL-2.1+" +SLOT="1.6/1.6-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk-doc +introspection" + +# The only existing test is broken +RESTRICT="test" + +RDEPEND=" + >=dev-libs/glib-2.70.0:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.6:1.6=[${MULTILIB_USEDEP}] + >=net-libs/gupnp-1.6:1.6=[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-0.10 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + sys-devel/gettext + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 ) +" + +src_prepare() { + default + xdg_environment_reset +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_bool introspection) + $(meson_native_use_bool gtk-doc gtk_doc) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: efc571636fdec10124d493d486bd6a6bdff6ff1e Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:20:31 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 31 14:27:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc57163 net-libs/gupnp-igd: Set remote-id Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp-igd/metadata.xml | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/net-libs/gupnp-igd/metadata.xml b/net-libs/gupnp-igd/metadata.xml index 7b343b06be8a..25b797864341 100644 --- a/net-libs/gupnp-igd/metadata.xml +++ b/net-libs/gupnp-igd/metadata.xml @@ -1,8 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +GNOME/gupnp-igd +
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: c59da640e87a975a811ce5ec04c727ac637479cb Author: Sam James gentoo org> AuthorDate: Mon Jan 24 03:39:33 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 24 03:39:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59da640 net-libs/gupnp-igd: Stabilize 1.2.0 amd64, #831048 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild index 6ee2f6959a19..9c69789b93b7 100644 --- a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org https://gitlab.gnome.org/GNOME/gupnp-igd; LICENSE="LGPL-2.1+" SLOT="0/1.2" # pkg-config file links in gupnp API, so some consumers of gupnp-igd need to be relinked for it -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 735b9b93bfc96e706e2b5975402e10a4d2163d48 Author: Jakov Smolić gentoo org> AuthorDate: Thu Jan 20 09:58:10 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jan 20 10:02:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735b9b93 net-libs/gupnp-igd: Stabilize 1.2.0 x86, #831048 Signed-off-by: Jakov Smolić gentoo.org> net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild index 7b036f45c5e2..6ee2f6959a19 100644 --- a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-1.2.0.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 @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org https://gitlab.gnome.org/GNOME/gupnp-igd; LICENSE="LGPL-2.1+" SLOT="0/1.2" # pkg-config file links in gupnp API, so some consumers of gupnp-igd need to be relinked for it -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: b453858b5eecd014cc68044d23a86179e6a30d0a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 31 05:04:59 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 31 05:05:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b453858b net-libs/gupnp-igd: Stabilize 1.2.0 ppc64, #807897 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild index 64f21fc9312b..7b036f45c5e2 100644 --- a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org https://gitlab.gnome.org/GNOME/gupnp-igd; LICENSE="LGPL-2.1+" SLOT="0/1.2" # pkg-config file links in gupnp API, so some consumers of gupnp-igd need to be relinked for it -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="gtk-doc +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 83c32a0e517fd5a65f7c587b7a4c031826db3b0f Author: Mart Raudsepp gentoo org> AuthorDate: Sat Sep 25 10:48:20 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Sep 25 10:48:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c32a0e net-libs/gupnp-igd: Add missing USE=gtk-doc bdep Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild index 21344c0edbe..64f21fc9312 100644 --- a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild @@ -24,7 +24,8 @@ BDEPEND=" dev-util/glib-utils sys-devel/gettext virtual/pkgconfig - gtk-doc? ( dev-util/gtk-doc ) + gtk-doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 ) " # The only existing test is broken
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: f7da49036cce7d3c85281c2c9634c21e59041700 Author: Yixun Lan gentoo org> AuthorDate: Thu Sep 9 03:10:35 2021 + Commit: Yixun Lan gentoo org> CommitDate: Thu Sep 9 07:04:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7da4903 net-libs/gupnp-igd: keyword ~riscv Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild index 4afadf5e793..21344c0edbe 100644 --- a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org https://gitlab.gnome.org/GNOME/gupnp-igd; LICENSE="LGPL-2.1+" SLOT="0/1.2" # pkg-config file links in gupnp API, so some consumers of gupnp-igd need to be relinked for it -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gtk-doc +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 878f7542d08d80996c5167556fa7b5798bf94559 Author: Matt Turner gentoo org> AuthorDate: Fri Jul 23 17:30:18 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jul 23 17:35:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878f7542 net-libs/gupnp-igd: Version bump to 1.2.0 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp-igd/Manifest | 1 + net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/net-libs/gupnp-igd/Manifest b/net-libs/gupnp-igd/Manifest index 1b60b6e11b0..180253c4d69 100644 --- a/net-libs/gupnp-igd/Manifest +++ b/net-libs/gupnp-igd/Manifest @@ -1 +1,2 @@ DIST gupnp-igd-0.2.5.tar.xz 287964 BLAKE2B 2267b991a0137006f122b3454bfb1bd9df0fd7fae2c47b50a394a2859f6e04375b55447830f6606c8a25260b9cafb75329cbdcd201c220a66fe881dce368abfe SHA512 3d2af29d10c2939a81c8745a50d9cc20be53f97a2112cec6e45bf05373d807d86404b61c776fea34b15ac341f9b7bfff2f3c48901dd241e64e18b5bc7e614cc8 +DIST gupnp-igd-1.2.0.tar.xz 26100 BLAKE2B a72117b1c3ac3cd95d797b5d7a21b333a46d161bf22bc9649c1649fee6301f16824b0068ee094cfeb31ea283ca0aae8c2369c331fe956f59586ae00fd48c5825 SHA512 0129e743b09cc773b997e0f09d7ab84481d114d52ab273b1e9957960e6a47d686d600492b916970f3b2d3d30c36b68e1e4d049eb7be5d44101a56b90dd5f0af9 diff --git a/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild new file mode 100644 index 000..4afadf5e793 --- /dev/null +++ b/net-libs/gupnp-igd/gupnp-igd-1.2.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org meson-multilib xdg + +DESCRIPTION="Library to handle UPnP IGD port mapping for GUPnP" +HOMEPAGE="http://gupnp.org https://gitlab.gnome.org/GNOME/gupnp-igd; + +LICENSE="LGPL-2.1+" +SLOT="0/1.2" # pkg-config file links in gupnp API, so some consumers of gupnp-igd need to be relinked for it +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="gtk-doc +introspection" + +RDEPEND=" + >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.2:0=[${MULTILIB_USEDEP}] + >=net-libs/gupnp-1.2:0=[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-0.10 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + sys-devel/gettext + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) +" + +# The only existing test is broken +#RESTRICT="test" + +src_prepare() { + xdg_src_prepare + default +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_bool introspection) + $(meson_native_use_bool gtk-doc gtk_doc) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 3b85c0530838234dde2d6761aedede5511fdbe2f Author: John Helmert III posteo net> AuthorDate: Sun Aug 2 19:26:18 2020 + Commit: Sam James gentoo org> CommitDate: Sun Oct 4 14:01:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b85c053 net-libs/gupnp-igd: Drop old for gupnp cleanup Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: John Helmert III posteo.net> Signed-off-by: Sam James gentoo.org> net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 51 --- 1 file changed, 51 deletions(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild deleted file mode 100644 index c8dee50645b..000 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit ltprune gnome.org multilib-minimal xdg-utils - -DESCRIPTION="Library to handle UPnP IGD port mapping for GUPnP" -HOMEPAGE="http://gupnp.org; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" -IUSE="+introspection" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-0.14.7:0/3[${MULTILIB_USEDEP}] - >=net-libs/gupnp-0.20.10:0/4[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-0.10 ) -" -DEPEND="${RDEPEND} - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.10 - sys-devel/gettext - virtual/pkgconfig -" - -# The only existing test is broken -RESTRICT="test" - -multilib_src_configure() { - xdg_environment_reset - - # python is old-style bindings; use introspection and pygobject instead - ECONF_SOURCE=${S} \ - econf \ - --disable-static \ - --disable-gtk-doc \ - --disable-python \ - $(multilib_native_use_enable introspection) - - if multilib_is_native_abi; then - ln -s "${S}"/doc/html doc/html || die - fi -} - -multilib_src_install_all() { - einstalldocs - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: c0611661dd0cb8cc736adc56912a1cee53442290 Author: Sam James (sam_c) cmpct info> AuthorDate: Sun Jun 7 16:10:28 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jun 7 21:02:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0611661 net-libs/gupnp-igd: arm64 stable (bug #717144) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild index fc0f99501c5..756607d9a69 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org; LICENSE="LGPL-2.1+" SLOT="0/1.2" # pkg-config file links in gupnp API, so some consumers of gupnp-igd need to be relinked for it -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="+introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 30916d28a2bfe46af7db309929c0c44c8c1eac1b Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 22 08:44:10 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 22 08:44:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30916d28 net-libs/gupnp-igd: ppc64 stable wrt bug #717144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild index 1e9ed34aef8..fc0f99501c5 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org; LICENSE="LGPL-2.1+" SLOT="0/1.2" # pkg-config file links in gupnp API, so some consumers of gupnp-igd need to be relinked for it -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="+introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 7d41bb81f4f89b934fdf803693b9633eb1192237 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 20 18:15:36 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 20 18:15:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d41bb81 net-libs/gupnp-igd: x86 stable wrt bug #717144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild index 5b3c9ee90af..1e9ed34aef8 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org; LICENSE="LGPL-2.1+" SLOT="0/1.2" # pkg-config file links in gupnp API, so some consumers of gupnp-igd need to be relinked for it -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="+introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: cc5548ade51183a7851d2d994ae9f43afebd6b4d Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 20 17:00:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 20 17:00:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5548ad net-libs/gupnp-igd: amd64 stable wrt bug #717144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild index a413d8fcbae..5b3c9ee90af 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org; LICENSE="LGPL-2.1+" SLOT="0/1.2" # pkg-config file links in gupnp API, so some consumers of gupnp-igd need to be relinked for it -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 93092927b8ee00a81d82831c6999a96413f371e6 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Feb 22 09:55:16 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Feb 22 09:55:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93092927 net-libs/gupnp-igd: drop ltprune Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild index 2a9e22641b4..a413d8fcbae 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools ltprune gnome.org multilib-minimal xdg +inherit autotools gnome.org multilib-minimal xdg DESCRIPTION="Library to handle UPnP IGD port mapping for GUPnP" HOMEPAGE="http://gupnp.org; @@ -54,5 +54,5 @@ multilib_src_configure() { multilib_src_install_all() { einstalldocs - prune_libtool_files + find "${ED}" -name "*.la" -delete || die }
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 4403a300bbee48e8d629d4159b6c0e2c8e24cf04 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Feb 20 09:47:03 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 21 20:56:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4403a300 net-libs/gupnp-igd-0.2: lock to gupnp-1.0 API Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild index 3d0f92fc576..68eefd20d9a 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild @@ -16,7 +16,7 @@ IUSE="+introspection" RDEPEND=" >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] >=net-libs/gssdp-0.14.7:0/3[${MULTILIB_USEDEP}] - >=net-libs/gupnp-0.20.10[${MULTILIB_USEDEP}] + >=net-libs/gupnp-0.20.10:0/4[${MULTILIB_USEDEP}] introspection? ( >=dev-libs/gobject-introspection-0.10 ) " DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/files/, net-libs/gupnp-igd/
commit: 15c30f600b3ae540df62a4672272da705ccb85ae Author: Mart Raudsepp gentoo org> AuthorDate: Thu Feb 20 17:31:08 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Feb 21 20:56:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c30f60 net-libs/gupnp-igd: add revision compatible with gupnp-1.2 API Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp-igd/files/0.2.5-gupnp-1.2.patch | 99 ++ net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild | 58 +++ 2 files changed, 157 insertions(+) diff --git a/net-libs/gupnp-igd/files/0.2.5-gupnp-1.2.patch b/net-libs/gupnp-igd/files/0.2.5-gupnp-1.2.patch new file mode 100644 index 000..c70bf6fea48 --- /dev/null +++ b/net-libs/gupnp-igd/files/0.2.5-gupnp-1.2.patch @@ -0,0 +1,99 @@ +From 63531558a16ac2334a59f627b2fca5576dcfbb2e Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Sat, 1 Dec 2018 21:33:21 +0100 +Subject: [PATCH] Swtich to new GUPnP API + +--- + configure.ac| 2 +- + gupnp-igd-1.0-uninstalled.pc.in | 2 +- + gupnp-igd-1.0.pc.in | 2 +- + libgupnp-igd/Makefile.am| 2 +- + tests/gtest/gupnp-simple-igd.c | 6 -- + 5 files changed, 8 insertions(+), 6 deletions(-) + +diff --git a/configure.ac b/configure.ac +index f03921f..aa7f0ca 100644 +--- a/configure.ac b/configure.ac +@@ -11,7 +11,7 @@ AC_STDC_HEADERS + AC_PROG_LIBTOOL + AC_FUNC_MMAP + +-PKG_CHECK_MODULES(LIBGUPNP, glib-2.0 >= 2.26 gobject-2.0 >= 2.26 gssdp-1.0 gupnp-1.0 >= 0.18 gthread-2.0) ++PKG_CHECK_MODULES(LIBGUPNP, glib-2.0 >= 2.26 gobject-2.0 >= 2.26 gssdp-1.2 gupnp-1.2 >= 0.18 gthread-2.0) + + # glib-genmarshal + GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0` +diff --git a/gupnp-igd-1.0-uninstalled.pc.in b/gupnp-igd-1.0-uninstalled.pc.in +index 483956f..6db3bee 100644 +--- a/gupnp-igd-1.0-uninstalled.pc.in b/gupnp-igd-1.0-uninstalled.pc.in +@@ -5,7 +5,7 @@ includedir=${pcfiledir}/ + + Name: gupnp-igd-1.0 + Description: GUPnP Simple IGD library +-Requires: gupnp-1.0 ++Requires: gupnp-1.2 + Version: @VERSION@ + Libs: ${libdir}/libgupnp-av-1.0.la + Cflags: -I${includedir} +diff --git a/gupnp-igd-1.0.pc.in b/gupnp-igd-1.0.pc.in +index 6660d63..aa74ed3 100644 +--- a/gupnp-igd-1.0.pc.in b/gupnp-igd-1.0.pc.in +@@ -5,7 +5,7 @@ includedir=@includedir@ + + Name: gupnp-igd-1.0 + Description: GUPnP Simple IGD library +-Requires: gupnp-1.0 ++Requires: gupnp-1.2 + Version: @VERSION@ + Libs: -L${libdir} -lgupnp-igd-1.0 + Cflags: -I${includedir}/gupnp-igd-1.0 +diff --git a/libgupnp-igd/Makefile.am b/libgupnp-igd/Makefile.am +index fe020b5..e10d857 100644 +--- a/libgupnp-igd/Makefile.am b/libgupnp-igd/Makefile.am +@@ -60,7 +60,7 @@ GUPnPIgd_1_0_gir_VERSION = 1.0 + GUPnPIgd_1_0_gir_LIBS = $(lib_LTLIBRARIES) + GUPnPIgd_1_0_gir_FILES = $(libgupnp_igd_1_0_la_SOURCES) $(libgupnp_igd_inc_HEADERS) + GUPnPIgd_1_0_gir_INCLUDES=GObject-2.0 +-GUPnPIgd_1_0_gir_PACKAGES=gupnp-1.0 ++GUPnPIgd_1_0_gir_PACKAGES=gupnp-1.2 + GUPnPIgd_1_0_gir_CFLAGS=-I$(srcdir) -I$(top_srcdir) + + if HAVE_INTROSPECTION +diff --git a/tests/gtest/gupnp-simple-igd.c b/tests/gtest/gupnp-simple-igd.c +index 9b32b2a..d051d13 100644 +--- a/tests/gtest/gupnp-simple-igd.c b/tests/gtest/gupnp-simple-igd.c +@@ -273,13 +273,14 @@ run_gupnp_simple_igd_test (GMainContext *mainctx, GUPnPSimpleIgd *igd, + GUPnPDeviceInfo *subdev1; + GUPnPDeviceInfo *subdev2; + const gchar *xml_path = "."; ++ GError *error = NULL; + + g_signal_connect (igd, "context-available", + G_CALLBACK (ignore_non_localhost), NULL); + + if (mainctx) + g_main_context_push_thread_default (mainctx); +- context = gupnp_context_new (NULL, "lo", 0, NULL); ++ context = gupnp_context_new ("lo", 0, NULL); + g_assert (context); + + if (g_getenv ("XML_PATH")) +@@ -293,8 +294,9 @@ run_gupnp_simple_igd_test (GMainContext *mainctx, GUPnPSimpleIgd *igd, + gupnp_context_host_path (context, "WANPPPConnection.xml", "/WANPPPConnection.xml"); + */ + +- dev = gupnp_root_device_new (context, "InternetGatewayDevice.xml", xml_path); ++ dev = gupnp_root_device_new (context, "InternetGatewayDevice.xml", xml_path, ); + g_assert (dev); ++ g_assert (error == NULL); + + subdev1 = gupnp_device_info_get_device (GUPNP_DEVICE_INFO (dev), + "urn:schemas-upnp-org:device:WANDevice:1"); +-- +2.24.1 + diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild new file mode 100644 index 000..2a9e22641b4 --- /dev/null +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5-r10.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools ltprune gnome.org multilib-minimal xdg + +DESCRIPTION="Library to handle UPnP IGD port mapping for GUPnP" +HOMEPAGE="http://gupnp.org; + +LICENSE="LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: aa0b80f29afe3a86ca921f0900e7c83c8d28d4ca Author: Mart Raudsepp gentoo org> AuthorDate: Thu Feb 20 08:44:22 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Feb 20 08:44:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0b80f2 net-libs/gupnp-igd-0.2: lock to gssdp-1.0 API Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild index 2620984d393..3d0f92fc576 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild @@ -15,7 +15,7 @@ IUSE="+introspection" RDEPEND=" >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-0.14.7[${MULTILIB_USEDEP}] + >=net-libs/gssdp-0.14.7:0/3[${MULTILIB_USEDEP}] >=net-libs/gupnp-0.20.10[${MULTILIB_USEDEP}] introspection? ( >=dev-libs/gobject-introspection-0.10 ) "
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 9f462339c16f61aedb26af28e422fc2554912d9e Author: Mart Raudsepp gentoo org> AuthorDate: Wed Feb 12 10:59:36 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Feb 12 11:45:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f462339 net-libs/gupnp-igd: drop to ~hppa Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild index 4fdc73dc68b..2620984d393 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="+introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: df79b540e3f3976c547b8b681129db7dcd9e384f Author: Aaron Bauman gentoo org> AuthorDate: Sat Jul 27 12:28:15 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Jul 27 12:28:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df79b540 net-libs/gupnp-igd: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild index 92cf19cf343..4fdc73dc68b 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="+introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/, net-libs/gupnp-igd/files/
commit: 4c4552ad0796e45f655cec8056d23774d5ef560e Author: Mart Raudsepp gentoo org> AuthorDate: Mon Jan 14 19:49:37 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jan 14 19:51:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4552ad net-libs/gupnp-igd: remove old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp-igd/Manifest| 1 - .../gupnp-igd-0.1.11-disable_static_modules.patch | 10 -- net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild | 109 - 3 files changed, 120 deletions(-) diff --git a/net-libs/gupnp-igd/Manifest b/net-libs/gupnp-igd/Manifest index 119e1afa2ea..1b60b6e11b0 100644 --- a/net-libs/gupnp-igd/Manifest +++ b/net-libs/gupnp-igd/Manifest @@ -1,2 +1 @@ -DIST gupnp-igd-0.2.4.tar.xz 272004 BLAKE2B d195187faab17fcb5510afec0d024071936c5d61ac9ce4b4fd266cbc1ac238876935b588d91d7e55d3280ded4a0b39560a3b3bdbfec9cbccc3ab883ab1f75e1c SHA512 4da8d401935c4237661310aec0acb38e9c9fe54aeb6b2ef1c9533a8576dbd2d9f9db3b50c4e86b7efc81c80059a10ea52f73517dab23f3cdc0f91a5c0944dab8 DIST gupnp-igd-0.2.5.tar.xz 287964 BLAKE2B 2267b991a0137006f122b3454bfb1bd9df0fd7fae2c47b50a394a2859f6e04375b55447830f6606c8a25260b9cafb75329cbdcd201c220a66fe881dce368abfe SHA512 3d2af29d10c2939a81c8745a50d9cc20be53f97a2112cec6e45bf05373d807d86404b61c776fea34b15ac341f9b7bfff2f3c48901dd241e64e18b5bc7e614cc8 diff --git a/net-libs/gupnp-igd/files/gupnp-igd-0.1.11-disable_static_modules.patch b/net-libs/gupnp-igd/files/gupnp-igd-0.1.11-disable_static_modules.patch deleted file mode 100644 index ccd4b8da2fe..000 --- a/net-libs/gupnp-igd/files/gupnp-igd-0.1.11-disable_static_modules.patch +++ /dev/null @@ -1,10 +0,0 @@ a/python/Makefile.am -+++ b/python/Makefile.am -@@ -27,7 +28,7 @@ - - igd_la_LDFLAGS = \ -- -module -avoid-version -+ -module -avoid-version -shared - - pygupnp-igd.c: $(srcdir)/pygupnp-igd.override $(srcdir)/pygupnp-igd.defs - $(PYCODEGEN)\ diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild deleted file mode 100644 index 2b84b9c579f..000 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -AUTOTOOLS_AUTORECONF=true - -inherit eutils gnome.org python-r1 multilib-minimal xdg-utils - -DESCRIPTION="Library to handle UPnP IGD port mapping for GUPnP" -HOMEPAGE="http://gupnp.org; - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86" -IUSE="+introspection python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-0.14.7[${MULTILIB_USEDEP}] - >=net-libs/gupnp-0.20.10[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-0.10 ) - python? ( - ${PYTHON_DEPS} - >=dev-libs/gobject-introspection-0.10 - >=dev-python/pygobject-2.16:2[${PYTHON_USEDEP}] - )" -DEPEND="${RDEPEND} - dev-util/glib-utils - dev-util/gtk-doc-am - sys-devel/gettext - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] -" - -# The only existing test is broken -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-0.1.11-disable_static_modules.patch -) - -multilib_src_configure() { - xdg_environment_reset - - local myconf=( - --disable-static - --disable-gtk-doc - $(multilib_native_use_enable introspection) - # python is built separately - --disable-python - ) - - ECONF_SOURCE=${S} \ - econf "${myconf[@]}" - - if multilib_is_native_abi; then - ln -s "${S}"/doc/html doc/html || die - - python_configure() { - mkdir -p "${BUILD_DIR}" || die - cd "${BUILD_DIR}" || die - - ECONF_SOURCE=${S} \ - econf "${myconf[@]}" \ - --enable-python - } - - use python && python_foreach_impl python_configure - fi -} - -multilib_src_compile() { - default - - if multilib_is_native_abi && use python; then - local native_builddir=${BUILD_DIR} - - python_compile() { - emake -C "${BUILD_DIR}"/python \ - VPATH="${S}/python:${native_builddir}/python" \ - igd_la_LIBADD="\$(PYGUPNP_IGD_LIBS) ${native_builddir}/libgupnp-igd/libgupnp-igd-1.0.la" - } - - python_foreach_impl python_compile - fi -} - -multilib_src_install() { -
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 7d22112c09d745bfba478013efddb57a594dde30 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jan 14 06:40:11 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 14 07:14:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d22112c net-libs/gupnp-igd: stable 0.2.5 for hppa, bug #652976 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> net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild index 7f0c4f8d162..92cf19cf343 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="+introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 1c608c47b19b8111db3304340d48af89048f5255 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 6 22:03:19 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 6 22:36:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c608c47 net-libs/gupnp-igd: add explicit build dep on glib-utils Closes: https://bugs.gentoo.org/667482 Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild | 3 ++- net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild index 7bbcda8a922..2b84b9c579f 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -28,6 +28,7 @@ RDEPEND=" >=dev-python/pygobject-2.16:2[${PYTHON_USEDEP}] )" DEPEND="${RDEPEND} + dev-util/glib-utils dev-util/gtk-doc-am sys-devel/gettext >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild index f825b004821..7f0c4f8d162 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5.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 @@ -20,6 +20,7 @@ RDEPEND=" introspection? ( >=dev-libs/gobject-introspection-0.10 ) " DEPEND="${RDEPEND} + dev-util/glib-utils >=dev-util/gtk-doc-am-1.10 sys-devel/gettext >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 3b7a4eaedace9fb6129fcf80d5e56e973f4ccd5b Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 29 12:25:42 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 29 12:25:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7a4eae net-libs/gupnp-igd: ppc64 stable wrt bug #652976 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild index a967b844491..f825b004821 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="+introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 821ad71c3648c8b2e529b0e80b6f26edb28380c8 Author: Aaron Bauman gentoo org> AuthorDate: Thu Apr 26 22:22:59 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 26 22:32:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821ad71c net-libs/gupnp-igd: amd64 stable Bug: https://bugs.gentoo.org/652976 Package-Manager: Portage-2.3.31, Repoman-2.3.9 net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild index 6ea688e97bc..a967b844491 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="+introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/files/, net-libs/gupnp-igd/
commit: feca79459a135344146542bbe18b3689eac592dc Author: Mart Raudsepp gentoo org> AuthorDate: Mon Jan 8 22:23:15 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jan 8 22:55:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feca7945 net-libs/gupnp-igd: remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-libs/gupnp-igd/Manifest| 2 - .../files/gupnp-igd-0.2.2-underlinking.patch | 16 net-libs/gupnp-igd/gupnp-igd-0.2.2-r1.ebuild | 94 -- net-libs/gupnp-igd/gupnp-igd-0.2.3-r1.ebuild | 106 - 4 files changed, 218 deletions(-) diff --git a/net-libs/gupnp-igd/Manifest b/net-libs/gupnp-igd/Manifest index 6c46ed393ca..119e1afa2ea 100644 --- a/net-libs/gupnp-igd/Manifest +++ b/net-libs/gupnp-igd/Manifest @@ -1,4 +1,2 @@ -DIST gupnp-igd-0.2.2.tar.xz 262216 BLAKE2B a2c1980569b75643b4fc0ce3c28af0e949176572a8368179ad1152b3b9e5a0a879e067c48b37d423855c94f2cf993e8aea8b901b0684c33d31d78e64e3d26d24 SHA512 5e876b5e759f483b270d85f2125ede5db304b3664f22a6b4e68943ba5dbc6fe597e59ef44f23e284d15ee00809c28fc6194b44faa345cc6aec62927958a53583 -DIST gupnp-igd-0.2.3.tar.xz 269920 BLAKE2B e3fd67b04f91348c1fbf236f6a9dc03e10575bacbed6ebc99a1be2817983844c2390b2f057c6464ed74e4f140c4cc2fb6bc941296b2db945a90647b77304b14c SHA512 74b4a6e34fe89b7fa92125664bb09354601fe0b476b909fc6c233027ec58914619c88e5bd951a675d7ccfc33d01b0fdddb21eb915d38c7ff824364dc62c319ac DIST gupnp-igd-0.2.4.tar.xz 272004 BLAKE2B d195187faab17fcb5510afec0d024071936c5d61ac9ce4b4fd266cbc1ac238876935b588d91d7e55d3280ded4a0b39560a3b3bdbfec9cbccc3ab883ab1f75e1c SHA512 4da8d401935c4237661310aec0acb38e9c9fe54aeb6b2ef1c9533a8576dbd2d9f9db3b50c4e86b7efc81c80059a10ea52f73517dab23f3cdc0f91a5c0944dab8 DIST gupnp-igd-0.2.5.tar.xz 287964 BLAKE2B 2267b991a0137006f122b3454bfb1bd9df0fd7fae2c47b50a394a2859f6e04375b55447830f6606c8a25260b9cafb75329cbdcd201c220a66fe881dce368abfe SHA512 3d2af29d10c2939a81c8745a50d9cc20be53f97a2112cec6e45bf05373d807d86404b61c776fea34b15ac341f9b7bfff2f3c48901dd241e64e18b5bc7e614cc8 diff --git a/net-libs/gupnp-igd/files/gupnp-igd-0.2.2-underlinking.patch b/net-libs/gupnp-igd/files/gupnp-igd-0.2.2-underlinking.patch deleted file mode 100644 index 0e1dfb48a38..000 --- a/net-libs/gupnp-igd/files/gupnp-igd-0.2.2-underlinking.patch +++ /dev/null @@ -1,16 +0,0 @@ - configure.ac | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index c4f7d47..f13b398 100644 a/configure.ac -+++ b/configure.ac -@@ -10,7 +10,7 @@ AC_STDC_HEADERS - AC_PROG_LIBTOOL - AC_FUNC_MMAP - --PKG_CHECK_MODULES(LIBGUPNP, gobject-2.0 >= 2.14 gupnp-1.0 >= 0.18 gthread-2.0) -+PKG_CHECK_MODULES(LIBGUPNP, gobject-2.0 >= 2.14 gupnp-1.0 >= 0.18 gthread-2.0 gssdp-1.0) - - # glib-genmarshal - GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0` diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.2-r1.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.2-r1.ebuild deleted file mode 100644 index f1c343c3cbf..000 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.2-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -AUTOTOOLS_AUTORECONF=true - -inherit autotools-utils gnome.org python-r1 - -DESCRIPTION="Library to handle UPnP IGD port mapping for GUPnP" -HOMEPAGE="http://gupnp.org; - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86" -IUSE="+introspection python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - net-libs/gssdp - >=net-libs/gupnp-0.18 - >=dev-libs/glib-2.16:2 - introspection? ( >=dev-libs/gobject-introspection-0.10 ) - python? ( - ${PYTHON_DEPS} - >=dev-libs/gobject-introspection-0.10 - >=dev-python/pygobject-2.16:2[${PYTHON_USEDEP}] - )" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - sys-devel/gettext - virtual/pkgconfig -" - -# The only existing test is broken -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${P}-underlinking.patch - "${FILESDIR}"/${PN}-0.1.11-disable_static_modules.patch - ) - -src_prepare() { - rm missing || die - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die - - # Python bindings are built/installed manually. - if use python; then - sed -e "/PYTHON_SUBDIR =/s/ python//" -i Makefile.am Makefile.in || die - fi - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - --disable-static - --disable-gtk-doc - $(use_enable introspection) - $(use_enable python) - ) - autotools-utils_src_configure -} - -src_compile() { - autotools-utils_src_compile - - if use
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 4b8697ce50d1f837ab9f954c7b2a88d9ad6a7f35 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Jan 8 22:18:17 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jan 8 22:55:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8697ce net-libs/gupnp-igd: bump to 0.2.5, remove oldstyle python bindings, other overhaul Upstream bump just switches to no-templates gtk-doc pregenerated docs, so take the opportunity to overhaul the ebuild: * Disable python bindings completely. Nothing in-tree needs those, and they are against old pygobject. People should just use the introspection bindings via new pygobject. Additionally unsure if they were even working before, the eautoreconf for shared linking python modules had gotten lost long ago from migration away from autotools-utils.eclass. * Fix LICENSE to LGPL-2.1+ * Use ltprune.eclass instead of full eutils.eclass for prune_libtool_files * EAPI-6 port Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-libs/gupnp-igd/Manifest | 1 + net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/net-libs/gupnp-igd/Manifest b/net-libs/gupnp-igd/Manifest index 7e7941bd5dd..6c46ed393ca 100644 --- a/net-libs/gupnp-igd/Manifest +++ b/net-libs/gupnp-igd/Manifest @@ -1,3 +1,4 @@ DIST gupnp-igd-0.2.2.tar.xz 262216 BLAKE2B a2c1980569b75643b4fc0ce3c28af0e949176572a8368179ad1152b3b9e5a0a879e067c48b37d423855c94f2cf993e8aea8b901b0684c33d31d78e64e3d26d24 SHA512 5e876b5e759f483b270d85f2125ede5db304b3664f22a6b4e68943ba5dbc6fe597e59ef44f23e284d15ee00809c28fc6194b44faa345cc6aec62927958a53583 DIST gupnp-igd-0.2.3.tar.xz 269920 BLAKE2B e3fd67b04f91348c1fbf236f6a9dc03e10575bacbed6ebc99a1be2817983844c2390b2f057c6464ed74e4f140c4cc2fb6bc941296b2db945a90647b77304b14c SHA512 74b4a6e34fe89b7fa92125664bb09354601fe0b476b909fc6c233027ec58914619c88e5bd951a675d7ccfc33d01b0fdddb21eb915d38c7ff824364dc62c319ac DIST gupnp-igd-0.2.4.tar.xz 272004 BLAKE2B d195187faab17fcb5510afec0d024071936c5d61ac9ce4b4fd266cbc1ac238876935b588d91d7e55d3280ded4a0b39560a3b3bdbfec9cbccc3ab883ab1f75e1c SHA512 4da8d401935c4237661310aec0acb38e9c9fe54aeb6b2ef1c9533a8576dbd2d9f9db3b50c4e86b7efc81c80059a10ea52f73517dab23f3cdc0f91a5c0944dab8 +DIST gupnp-igd-0.2.5.tar.xz 287964 BLAKE2B 2267b991a0137006f122b3454bfb1bd9df0fd7fae2c47b50a394a2859f6e04375b55447830f6606c8a25260b9cafb75329cbdcd201c220a66fe881dce368abfe SHA512 3d2af29d10c2939a81c8745a50d9cc20be53f97a2112cec6e45bf05373d807d86404b61c776fea34b15ac341f9b7bfff2f3c48901dd241e64e18b5bc7e614cc8 diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild new file mode 100644 index 000..71474607dad --- /dev/null +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit ltprune gnome.org multilib-minimal xdg-utils + +DESCRIPTION="Library to handle UPnP IGD port mapping for GUPnP" +HOMEPAGE="http://gupnp.org; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+introspection" + +RDEPEND=" + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-0.14.7[${MULTILIB_USEDEP}] + >=net-libs/gupnp-0.20.10[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-0.10 ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.10 + sys-devel/gettext + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] +" + +# The only existing test is broken +RESTRICT="test" + +multilib_src_configure() { + xdg_environment_reset + + # python is old-style bindings; use introspection and pygobject instead + ECONF_SOURCE=${S} \ + econf \ + --disable-static \ + --disable-gtk-doc \ + --disable-python \ + $(multilib_native_use_enable introspection) + + if multilib_is_native_abi; then + ln -s "${S}"/doc/html doc/html || die + fi +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: 493ba5488b264499f92f127a6fb64b70b773a170 Author: David Seifert gentoo org> AuthorDate: Sun Apr 23 20:06:41 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 23 20:59:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493ba548 net-libs/gupnp-igd: [QA] Add missing python metadata variables Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-libs/gupnp-igd/gupnp-igd-0.2.2-r1.ebuild | 6 -- net-libs/gupnp-igd/gupnp-igd-0.2.3-r1.ebuild | 4 +++- net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild| 4 +++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.2-r1.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.2-r1.ebuild index 93288169366..f1c343c3cbf 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.2-r1.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,6 +15,7 @@ LICENSE="LGPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="+introspection python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" net-libs/gssdp @@ -22,9 +23,10 @@ RDEPEND=" >=dev-libs/glib-2.16:2 introspection? ( >=dev-libs/gobject-introspection-0.10 ) python? ( + ${PYTHON_DEPS} >=dev-libs/gobject-introspection-0.10 >=dev-python/pygobject-2.16:2[${PYTHON_USEDEP}] - )" + )" DEPEND="${RDEPEND} dev-util/gtk-doc-am sys-devel/gettext diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.3-r1.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.3-r1.ebuild index 34d9fa0669c..2286f628e1b 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.3-r1.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,6 +15,7 @@ LICENSE="LGPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+introspection python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] @@ -22,6 +23,7 @@ RDEPEND=" >=net-libs/gupnp-0.20.10[${MULTILIB_USEDEP}] introspection? ( >=dev-libs/gobject-introspection-0.10 ) python? ( + ${PYTHON_DEPS} >=dev-libs/gobject-introspection-0.10 >=dev-python/pygobject-2.16:2[${PYTHON_USEDEP}] )" diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild index 45798612f6a..7bbcda8a922 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,6 +15,7 @@ LICENSE="LGPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="+introspection python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] @@ -22,6 +23,7 @@ RDEPEND=" >=net-libs/gupnp-0.20.10[${MULTILIB_USEDEP}] introspection? ( >=dev-libs/gobject-introspection-0.10 ) python? ( + ${PYTHON_DEPS} >=dev-libs/gobject-introspection-0.10 >=dev-python/pygobject-2.16:2[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/
commit: ea05b8767273719c2148affb8189f69b7004 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Sep 13 21:26:44 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Sep 13 21:29:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea05b876 net-libs/gupnp-igd: fix sandbox issues, bug #587552 net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild b/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild index ea10dcea..12ba046 100644 --- a/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild +++ b/net-libs/gupnp-igd/gupnp-igd-0.2.4.ebuild @@ -7,7 +7,7 @@ EAPI=5 PYTHON_COMPAT=( python2_7 ) AUTOTOOLS_AUTORECONF=true -inherit eutils gnome.org python-r1 multilib-minimal +inherit eutils gnome.org python-r1 multilib-minimal xdg-utils DESCRIPTION="Library to handle UPnP IGD port mapping for GUPnP" HOMEPAGE="http://gupnp.org; @@ -40,6 +40,8 @@ PATCHES=( ) multilib_src_configure() { + xdg_environment_reset + local myconf=( --disable-static --disable-gtk-doc
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/files/
commit: 5fe39c8d5a9f526bf675174cdea4253f68a9b491 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Sep 13 21:27:20 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Sep 13 21:29:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe39c8d net-libs/gupnp-igd: make patch apply with -p1 in preparation for EAPI=6 bumps Package-Manager: portage-2.3.0 .../gupnp-igd/files/gupnp-igd-0.1.11-disable_static_modules.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/gupnp-igd/files/gupnp-igd-0.1.11-disable_static_modules.patch b/net-libs/gupnp-igd/files/gupnp-igd-0.1.11-disable_static_modules.patch index 4853492..ccd4b8d 100644 --- a/net-libs/gupnp-igd/files/gupnp-igd-0.1.11-disable_static_modules.patch +++ b/net-libs/gupnp-igd/files/gupnp-igd-0.1.11-disable_static_modules.patch @@ -1,5 +1,5 @@ python/Makefile.am -+++ python/Makefile.am +--- a/python/Makefile.am b/python/Makefile.am @@ -27,7 +28,7 @@ igd_la_LDFLAGS = \