[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-igd/

2023-06-02 Thread Sam James
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/

2023-06-02 Thread Sam James
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/

2023-06-02 Thread Sam James
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/

2023-06-02 Thread Sam James
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/

2023-04-12 Thread Matt Turner
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/

2022-10-31 Thread Matt Turner
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/

2022-01-23 Thread Sam James
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/

2022-01-20 Thread Jakov Smolić
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/

2021-12-30 Thread Arthur Zamarin
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/

2021-09-25 Thread Mart Raudsepp
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/

2021-09-09 Thread Yixun Lan
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/

2021-07-23 Thread Matt Turner
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/

2020-10-04 Thread Sam James
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/

2020-06-07 Thread Mart Raudsepp
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/

2020-04-22 Thread Agostino Sarubbo
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/

2020-04-20 Thread Agostino Sarubbo
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/

2020-04-20 Thread Agostino Sarubbo
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/

2020-02-22 Thread Mart Raudsepp
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/

2020-02-21 Thread Mart Raudsepp
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/

2020-02-21 Thread Mart Raudsepp
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/

2020-02-20 Thread Mart Raudsepp
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/

2020-02-12 Thread Mart Raudsepp
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/

2019-07-27 Thread Aaron Bauman
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/

2019-01-14 Thread Mart Raudsepp
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/

2019-01-13 Thread Sergei Trofimovich
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/

2018-10-06 Thread Mart Raudsepp
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/

2018-05-29 Thread Mikle Kolyada
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/

2018-04-26 Thread Aaron Bauman
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/

2018-01-08 Thread Mart Raudsepp
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/

2018-01-08 Thread Mart Raudsepp
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/

2017-04-23 Thread David Seifert
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/

2016-09-13 Thread Gilles Dartiguelongue
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/

2016-09-13 Thread Gilles Dartiguelongue
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 =  \