[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 36902e75f6947b3809b7bb44c9dfebeb2e8df037 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 20 11:35:55 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 20 11:41:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36902e75 net-libs/gupnp: drop 1.6.5 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp/Manifest | 1 - net-libs/gupnp/gupnp-1.6.5.ebuild | 77 --- 2 files changed, 78 deletions(-) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index fb05e1ba58bb..7c2fc4908208 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,3 +1,2 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb -DIST gupnp-1.6.5.tar.xz 163380 BLAKE2B 92c29db56a0fe9596bb0c523fc31be0783d6cf95b1926868a6e8a5e95ed9e28aa04ddf0f6740681995244c5020cfddb9b8ab8aeaf2baeb622185aa3a76a2986e SHA512 c34def9accb0984e17298156b7d325eebd89cc0f0f9568740b15f20a05ce523c8f97b5cc98cee1245c0bdea0a5b4fe97878b810c3325239d87d7d577cd0742a5 DIST gupnp-1.6.6.tar.xz 245860 BLAKE2B 9cf9bb4a61e224f74aff18fb4d4491f7e9cb36cf812709b74a8c08581954d82c3c6e59d2b46cac517685a0d191846fbdb6690ac79cebc77a26b6a7d1347f3ae0 SHA512 6721f7dfda273074255e1b418d244eba72a24976e1407fdbaf24fd15a8c15a7a6d389690131563aa1f3b15fdeefb2e100da494c04c6c8e29201d402f072fcbe6 diff --git a/net-libs/gupnp/gupnp-1.6.5.ebuild b/net-libs/gupnp/gupnp-1.6.5.ebuild deleted file mode 100644 index ce3ed15b7941.. --- a/net-libs/gupnp/gupnp-1.6.5.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="xml(+)" - -inherit gnome.org meson-multilib python-single-r1 vala xdg - -DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; - -LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ -SLOT="1.6/1.6-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" - -IUSE="connman gtk-doc +introspection networkmanager +vala" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( connman networkmanager ) - gtk-doc? ( introspection ) -" - -# prefix: uuid dependency can be adapted to non-linux platforms -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] - >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - virtual/pkgconfig - !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) - vala? ( $(vala_depend) - >=net-libs/gssdp-1.5.2:1.6[vala] - net-libs/libsoup:3.0[vala] - ) -" - -src_prepare() { - default - use vala && vala_setup - - # This makes sense for upstream but not for us downstream, bug #906124. - sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die -} - -multilib_src_configure() { - local backend=system - use kernel_linux && backend=linux - use connman && backend=connman - use networkmanager && backend=network-manager - - local emesonargs=( - -Dcontext_manager=${backend} - $(meson_native_use_bool introspection) - $(meson_native_use_bool vala vapi) - $(meson_native_use_bool gtk-doc gtk_doc) - -Dexamples=false - ) - meson_src_configure -} - -multilib_src_install_all() { - python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 - if use gtk-doc ; then - mkdir "${ED}"/usr/share/gtk-doc || die - mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 01a7d0fedd13fdfe726af40b7aa5ac3c45583b3c Author: Sam James gentoo org> AuthorDate: Wed Apr 17 21:59:08 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 17 21:59:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a7d0fe net-libs/gupnp: Stabilize 1.6.6 amd64, #928819 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.6.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.6.ebuild b/net-libs/gupnp/gupnp-1.6.6.ebuild index 21125194bdee..17ee0dd39514 100644 --- a/net-libs/gupnp/gupnp-1.6.6.ebuild +++ b/net-libs/gupnp/gupnp-1.6.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ 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="connman gtk-doc +introspection networkmanager +vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: e432dd086d94976f03321eb8fcd071c7d40aaa1d Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 7 10:10:48 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 7 10:10:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e432dd08 net-libs/gupnp: Stabilize 1.6.6 arm64, #928819 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp/gupnp-1.6.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.6.ebuild b/net-libs/gupnp/gupnp-1.6.6.ebuild index e38bbdea298c..21125194bdee 100644 --- a/net-libs/gupnp/gupnp-1.6.6.ebuild +++ b/net-libs/gupnp/gupnp-1.6.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ 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="connman gtk-doc +introspection networkmanager +vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 55512b5ee7e4aef32162982cc19baa2774a8ddf0 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 7 05:54:50 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 7 05:55:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55512b5e net-libs/gupnp: Stabilize 1.6.6 ppc64, #928819 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp/gupnp-1.6.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.6.ebuild b/net-libs/gupnp/gupnp-1.6.6.ebuild index 98e3ae9febb8..e38bbdea298c 100644 --- a/net-libs/gupnp/gupnp-1.6.6.ebuild +++ b/net-libs/gupnp/gupnp-1.6.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ 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="connman gtk-doc +introspection networkmanager +vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 1e1b01c63ac463318e90fb211b9d5db9f90bd633 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 7 05:54:50 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 7 05:55:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1b01c6 net-libs/gupnp: Stabilize 1.6.6 x86, #928819 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp/gupnp-1.6.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.6.ebuild b/net-libs/gupnp/gupnp-1.6.6.ebuild index 440e5eb9ee90..98e3ae9febb8 100644 --- a/net-libs/gupnp/gupnp-1.6.6.ebuild +++ b/net-libs/gupnp/gupnp-1.6.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ 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="connman gtk-doc +introspection networkmanager +vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: 720b0eb3fd241b4b174769170aa798fd37fb506e Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jan 28 19:59:56 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jan 28 19:59:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720b0eb3 net-libs/gupnp-av: Stabilize 0.14.1-r2 amd64, #923115 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild index 0281f610051c..5c10aa0c8c13 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: f153d823c0a2142f215bde23cf46eaaff513 Author: Sam James gentoo org> AuthorDate: Sun Jan 28 17:01:55 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 28 17:01:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f153d823 net-libs/gupnp-av: Stabilize 0.14.1-r2 x86, #923115 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild index a324b8878c7d..0281f610051c 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 25f7f5ab0833e4dc1151af2ebdae15624ece46ee Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:20:06 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:20:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f7f5ab net-libs/gupnp: crank copyright Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.6.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.6.ebuild b/net-libs/gupnp/gupnp-1.6.6.ebuild index d9c421131769..440e5eb9ee90 100644 --- a/net-libs/gupnp/gupnp-1.6.6.ebuild +++ b/net-libs/gupnp/gupnp-1.6.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 66c8b097171db0b1853299811ca8ac85f45dde9f Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:20:18 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:20:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c8b097 net-libs/gupnp: disable py3.9 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index ed3e1e7879cd..c6094ee62d46 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="xml(+)" inherit gnome.org meson-multilib python-single-r1 vala xdg
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/, net-libs/gupnp/files/
commit: bedc298560e0331a73f8ca95e8a5e02bbd5ecaee Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:04:34 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:14:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedc2985 net-libs/gupnp: fix build w/ libxml2-2.12 Closes: https://bugs.gentoo.org/917555 Signed-off-by: Sam James gentoo.org> .../gupnp/files/gupnp-1.4.3-libxml2-2.12.patch | 63 + .../gupnp/files/gupnp-1.6.6-libxml2-2.12.patch | 66 ++ net-libs/gupnp/gupnp-1.4.3.ebuild | 3 +- net-libs/gupnp/gupnp-1.6.6.ebuild | 4 ++ 4 files changed, 135 insertions(+), 1 deletion(-) diff --git a/net-libs/gupnp/files/gupnp-1.4.3-libxml2-2.12.patch b/net-libs/gupnp/files/gupnp-1.4.3-libxml2-2.12.patch new file mode 100644 index ..1572c97bf2cd --- /dev/null +++ b/net-libs/gupnp/files/gupnp-1.4.3-libxml2-2.12.patch @@ -0,0 +1,63 @@ +https://bugs.gentoo.org/917555 +https://gitlab.gnome.org/GNOME/gupnp/-/commit/387ca6714bcef64399e1bfdd599612cf3f9e75db + +From 387ca6714bcef64399e1bfdd599612cf3f9e75db Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Sat, 25 Nov 2023 17:56:02 +0100 +Subject: [PATCH] all: Fix compatibility with libxml2 2.12.x + +Cherry-picked from 00514fb62ebd341803fa44e26a6482a8c25dbd34 +--- a/libgupnp/gupnp-control-point.c b/libgupnp/gupnp-control-point.c +@@ -22,6 +22,8 @@ + #include + #include + ++#include ++ + #include "gupnp-control-point.h" + #include "gupnp-context-private.h" + #include "gupnp-resource-factory-private.h" +--- a/libgupnp/gupnp-service-proxy-action.c b/libgupnp/gupnp-service-proxy-action.c +@@ -9,6 +9,8 @@ + + #include + ++#include ++ + #include "gupnp-error-private.h" + #include "gupnp-service-proxy.h" + #include "gupnp-service-proxy-private.h" +--- a/libgupnp/gupnp-service-proxy.c b/libgupnp/gupnp-service-proxy.c +@@ -18,6 +18,7 @@ + + #include + #include ++#include + #include + #include + #include +--- a/libgupnp/gupnp-xml-doc.c b/libgupnp/gupnp-xml-doc.c +@@ -22,6 +22,7 @@ + + #include + #include ++#include + #include "gupnp-xml-doc.h" + #include "gupnp-error.h" + +--- a/libgupnp/xml-util.h b/libgupnp/xml-util.h +@@ -10,6 +10,7 @@ + #define GUPNP_XML_UTIL_H + + #include ++#include + #include + #include + #include +-- +GitLab diff --git a/net-libs/gupnp/files/gupnp-1.6.6-libxml2-2.12.patch b/net-libs/gupnp/files/gupnp-1.6.6-libxml2-2.12.patch new file mode 100644 index ..75099d26d1eb --- /dev/null +++ b/net-libs/gupnp/files/gupnp-1.6.6-libxml2-2.12.patch @@ -0,0 +1,66 @@ +https://bugs.gentoo.org/917555 +https://gitlab.gnome.org/GNOME/gupnp/-/commit/00514fb62ebd341803fa44e26a6482a8c25dbd34 + +From 00514fb62ebd341803fa44e26a6482a8c25dbd34 Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Sat, 25 Nov 2023 17:56:02 +0100 +Subject: [PATCH] all: Fix compatibility with libxml2 2.12.x + +--- a/libgupnp/gupnp-control-point.c b/libgupnp/gupnp-control-point.c +@@ -27,6 +27,8 @@ + #include + #include + ++#include ++ + #include "gupnp-control-point.h" + #include "gupnp-context-private.h" + #include "gupnp-resource-factory-private.h" +--- a/libgupnp/gupnp-service-proxy-action.c b/libgupnp/gupnp-service-proxy-action.c +@@ -9,6 +9,8 @@ + + #include + ++#include ++ + #include "gupnp-error.h" + #include "gupnp-service-proxy.h" + #include "gvalue-util.h" +--- a/libgupnp/gupnp-service-proxy.c b/libgupnp/gupnp-service-proxy.c +@@ -16,6 +16,8 @@ + #include + #include + ++#include ++ + #include "gena-protocol.h" + #include "gupnp-context-private.h" + #include "gupnp-error-private.h" +--- a/libgupnp/gupnp-xml-doc.c b/libgupnp/gupnp-xml-doc.c +@@ -15,6 +15,9 @@ + #include + #include + #include ++ ++#include ++ + #include "gupnp-xml-doc.h" + #include "gupnp-error.h" + +--- a/libgupnp/xml-util.h b/libgupnp/xml-util.h +@@ -10,6 +10,8 @@ + #define GUPNP_XML_UTIL_H + + #include ++#include ++ + #include + #include + +-- +GitLab diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index 6f21d4ba078e..ed3e1e7879cd 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -46,6 +46,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-1.4.3-meson-1.2.0-fix.patch + "${FILESDIR}"/${PN}-1.4.3-libxml2-2.12.patch ) src_prepare() { diff --git a/net-libs/gupnp/gupnp-1.6.6.ebuild b/net-libs/gupnp/gupnp-1.6.6.ebuild index 65a1aa08e3f7..d9c421131769 100644 --- a/net-libs/gupnp/gupnp-1.6.6.ebuild +++ b/net-libs/gupnp/gupnp-1.6.6.ebuild @@ -44,6 +44,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${PN}-1.6.6-libxml2-2.12.patch +) + src_prepare() { default use vala &&
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/files/, net-libs/gupnp-av/
commit: cffbd2caf743870bb129b421886f2c1f4b3e6741 Author: Sam James gentoo org> AuthorDate: Tue Jan 16 03:13:48 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 03:14:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffbd2ca net-libs/gupnp-av: fix build w/ libxml2-2.12 Closes: https://bugs.gentoo.org/917532 Signed-off-by: Sam James gentoo.org> .../files/gupnp-av-0.14.1-libxml2-2.12.patch | 75 ++ net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild| 51 +++ 2 files changed, 126 insertions(+) diff --git a/net-libs/gupnp-av/files/gupnp-av-0.14.1-libxml2-2.12.patch b/net-libs/gupnp-av/files/gupnp-av-0.14.1-libxml2-2.12.patch new file mode 100644 index ..c62ed29fe577 --- /dev/null +++ b/net-libs/gupnp-av/files/gupnp-av-0.14.1-libxml2-2.12.patch @@ -0,0 +1,75 @@ +https://bugs.gentoo.org/917532 +https://gitlab.gnome.org/GNOME/gupnp-av/-/commit/9557768121d54fdcedabe7544863515d6a813354 +https://gitlab.gnome.org/GNOME/gupnp-av/-/commit/1e10a41fcef6ae0d3e89958db89bc22398f3b4f1 + +From 9557768121d54fdcedabe7544863515d6a813354 Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Thu, 3 Aug 2023 23:52:43 +0200 +Subject: [PATCH] Remove deprecates xmlRecoverMemory + +Cannot currently remove xmlSchemaValidateStream as validateDoc fails to +accept the XSD +--- a/libgupnp-av/gupnp-didl-lite-parser.c b/libgupnp-av/gupnp-didl-lite-parser.c +@@ -230,12 +230,17 @@ gupnp_didl_lite_parser_parse_didl_recursive (GUPnPDIDLLiteParser *parser, + GUPnPAVXMLDoc *xml_doc = NULL; + gboolean result; + +-doc = xmlRecoverMemory (didl, strlen (didl)); ++doc = xmlReadMemory (didl, ++ strlen (didl), ++ NULL, ++ NULL, ++ XML_PARSE_NONET | XML_PARSE_RECOVER); + if (doc == NULL) { + g_set_error (error, + G_MARKUP_ERROR, + G_MARKUP_ERROR_PARSE, +- "Could not parse DIDL-Lite XML:\n%s", didl); ++ "Could not parse DIDL-Lite XML:\n%s", ++ didl); + + return FALSE; + } +--- a/libgupnp-av/gupnp-feature-list-parser.c b/libgupnp-av/gupnp-feature-list-parser.c +@@ -114,12 +114,17 @@ gupnp_feature_list_parser_parse_text + xmlNode *element; + GList*feature_list = NULL; + +-doc = xmlRecoverMemory (text, strlen (text)); ++doc = xmlReadMemory (text, ++ strlen (text), ++ NULL, ++ NULL, ++ XML_PARSE_NONET | XML_PARSE_RECOVER); + if (doc == NULL) { + g_set_error (error, + G_MARKUP_ERROR, + G_MARKUP_ERROR_PARSE, +- "Could not parse FeatureList XML:\n%s", text); ++ "Could not parse FeatureList XML:\n%s", ++ text); + + return NULL; + } +-- +GitLab + +From 1e10a41fcef6ae0d3e89958db89bc22398f3b4f1 Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Sat, 25 Nov 2023 17:58:49 +0100 +Subject: [PATCH] xml: Fix compatibility with libxml2 2.12.x + +--- a/libgupnp-av/xml-util.h b/libgupnp-av/xml-util.h +@@ -16,6 +16,7 @@ + + #include + #include ++#include + #include + #include + +-- +GitLab diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild new file mode 100644 index ..a324b8878c7d --- /dev/null +++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala + +DESCRIPTION="Utility library aiming to ease the handling UPnP A/V profiles" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp-av; + +LICENSE="LGPL-2" +SLOT="0/3" # subslot: soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk-doc +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.58:2 + dev-libs/libxml2 + introspection? ( >=dev-libs/gobject-introspection-1.36:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + ) + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.14.1-libxml2-2.12.patch +) + +src_prepare() { + use vala && vala_setup + default + + # This makes sense for upstream but not for us downstream, bug #906641. + sed -i -e '/-Werror=deprecated-declarations/d'
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: d535678fa789beafbbdbf138ab7aabeb7fe93a93 Author: Guillermo Joandet gmail com> AuthorDate: Fri Nov 3 13:13:26 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d535678f net-libs/gupnp: Version bump to 1.6.6 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33663 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.6.6.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index a036109bfbc8..fb05e1ba58bb 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1,3 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb DIST gupnp-1.6.5.tar.xz 163380 BLAKE2B 92c29db56a0fe9596bb0c523fc31be0783d6cf95b1926868a6e8a5e95ed9e28aa04ddf0f6740681995244c5020cfddb9b8ab8aeaf2baeb622185aa3a76a2986e SHA512 c34def9accb0984e17298156b7d325eebd89cc0f0f9568740b15f20a05ce523c8f97b5cc98cee1245c0bdea0a5b4fe97878b810c3325239d87d7d577cd0742a5 +DIST gupnp-1.6.6.tar.xz 245860 BLAKE2B 9cf9bb4a61e224f74aff18fb4d4491f7e9cb36cf812709b74a8c08581954d82c3c6e59d2b46cac517685a0d191846fbdb6690ac79cebc77a26b6a7d1347f3ae0 SHA512 6721f7dfda273074255e1b418d244eba72a24976e1407fdbaf24fd15a8c15a7a6d389690131563aa1f3b15fdeefb2e100da494c04c6c8e29201d402f072fcbe6 diff --git a/net-libs/gupnp/gupnp-1.6.6.ebuild b/net-libs/gupnp/gupnp-1.6.6.ebuild new file mode 100644 index ..65a1aa08e3f7 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.6.6.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="1.6/1.6-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager +vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) + gtk-doc? ( introspection ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.5.2:1.6[vala] + net-libs/libsoup:3.0[vala] + ) +" + +src_prepare() { + default + use vala && vala_setup + + # This makes sense for upstream but not for us downstream, bug #906124. + sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 + if use gtk-doc ; then + mkdir "${ED}"/usr/share/gtk-doc || die + mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: 081c03115931ad482004cd6eee1bc07124cbdc57 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:10:51 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 22:11:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081c0311 net-libs/gupnp-av: keyword 0.14.1-r1 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild index 4fcbaec15352..54d286d8375a 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha amd64 ~arm ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 2ca376e7038b4c5ed3fa147bc58c5659948dac3f Author: Matt Turner gentoo org> AuthorDate: Tue Sep 5 19:06:20 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Sep 5 20:28:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca376e7 net-libs/gupnp: Drop old versions Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 - net-libs/gupnp/gupnp-1.6.3.ebuild | 77 --- 2 files changed, 78 deletions(-) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 1957c98ff357..a036109bfbc8 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,3 +1,2 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb -DIST gupnp-1.6.3.tar.xz 2216496 BLAKE2B 635aafa78f8cb7b9542eab14545864a93d5fe01296444397ddb1d1868d51c9bb8013e17e659dce550581f7ae9cbc31a74fb30563d1961b341c3f672390d08f6a SHA512 423605e15dafb1f3789910289604912212a04595bad174654cce5b7717ab0d307ad7e021fc8f0ce59fb090d285fbcf633de63dc40c5f6cebad6a28553a5d6f17 DIST gupnp-1.6.5.tar.xz 163380 BLAKE2B 92c29db56a0fe9596bb0c523fc31be0783d6cf95b1926868a6e8a5e95ed9e28aa04ddf0f6740681995244c5020cfddb9b8ab8aeaf2baeb622185aa3a76a2986e SHA512 c34def9accb0984e17298156b7d325eebd89cc0f0f9568740b15f20a05ce523c8f97b5cc98cee1245c0bdea0a5b4fe97878b810c3325239d87d7d577cd0742a5 diff --git a/net-libs/gupnp/gupnp-1.6.3.ebuild b/net-libs/gupnp/gupnp-1.6.3.ebuild deleted file mode 100644 index c9e04a37efcb.. --- a/net-libs/gupnp/gupnp-1.6.3.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit gnome.org meson-multilib python-single-r1 vala xdg - -DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; - -LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ -SLOT="1.6/1.6-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" - -IUSE="connman gtk-doc +introspection networkmanager +vala" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( connman networkmanager ) - gtk-doc? ( introspection ) -" - -# prefix: uuid dependency can be adapted to non-linux platforms -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] - >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - virtual/pkgconfig - !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) - vala? ( $(vala_depend) - >=net-libs/gssdp-1.5.2:1.6[vala] - net-libs/libsoup:3.0[vala] - ) -" - -src_prepare() { - default - use vala && vala_setup - - # This makes sense for upstream but not for us downstream, bug #906124. - sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die -} - -multilib_src_configure() { - local backend=system - use kernel_linux && backend=linux - use connman && backend=connman - use networkmanager && backend=network-manager - - local emesonargs=( - -Dcontext_manager=${backend} - $(meson_native_use_bool introspection) - $(meson_native_use_bool vala vapi) - $(meson_native_use_bool gtk-doc gtk_doc) - -Dexamples=false - ) - meson_src_configure -} - -multilib_src_install_all() { - python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 - if use gtk-doc ; then - mkdir "${ED}"/usr/share/gtk-doc || die - mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 789b67e3ff665a1531f7245b19540ac00a32d26a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 1 16:05:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 1 16:05:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789b67e3 net-libs/gupnp: Stabilize 1.6.5 ppc64, #913218 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp/gupnp-1.6.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.5.ebuild b/net-libs/gupnp/gupnp-1.6.5.ebuild index 9e2e51036ca3..ce3ed15b7941 100644 --- a/net-libs/gupnp/gupnp-1.6.5.ebuild +++ b/net-libs/gupnp/gupnp-1.6.5.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ 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="connman gtk-doc +introspection networkmanager +vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: f49d9b44e5e4f5bba7792561c5a34a744db79be5 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 30 07:50:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 30 07:57:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49d9b44 net-libs/gupnp: Stabilize 1.6.5 x86, #913218 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp/gupnp-1.6.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.5.ebuild b/net-libs/gupnp/gupnp-1.6.5.ebuild index c6af5be7fdda..9e2e51036ca3 100644 --- a/net-libs/gupnp/gupnp-1.6.5.ebuild +++ b/net-libs/gupnp/gupnp-1.6.5.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ 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="connman gtk-doc +introspection networkmanager +vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/files/, net-libs/gupnp/
commit: e09dc91355c873e51bddd256b2a18cb2f0f80f8d Author: Matt Turner gentoo org> AuthorDate: Wed Aug 16 22:26:18 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 16 22:32:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09dc913 net-libs/gupnp: Drop old versions Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest| 1 - .../gupnp/files/gupnp-1.6.4-meson-1.2.0-fix.patch | 38 -- net-libs/gupnp/gupnp-1.6.4.ebuild | 81 -- 3 files changed, 120 deletions(-) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 9f37d4302801..1957c98ff357 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,4 +1,3 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb DIST gupnp-1.6.3.tar.xz 2216496 BLAKE2B 635aafa78f8cb7b9542eab14545864a93d5fe01296444397ddb1d1868d51c9bb8013e17e659dce550581f7ae9cbc31a74fb30563d1961b341c3f672390d08f6a SHA512 423605e15dafb1f3789910289604912212a04595bad174654cce5b7717ab0d307ad7e021fc8f0ce59fb090d285fbcf633de63dc40c5f6cebad6a28553a5d6f17 -DIST gupnp-1.6.4.tar.xz 242944 BLAKE2B 485052a7f6448b8a09767987aaf679ee5a5946557ef49e402b94d05218fcedf646a45e89f670a1bce5b54951aeb85f327dfdc7094b22d8e02cff27551fad2ea3 SHA512 00fe34960f366f69915f3627637905d3a32d1a2757155f16f67fd434601106b38368a5e28c8f13dc57030e4fcf74755e5149f7e36b6a4a4abe6fe12a41034333 DIST gupnp-1.6.5.tar.xz 163380 BLAKE2B 92c29db56a0fe9596bb0c523fc31be0783d6cf95b1926868a6e8a5e95ed9e28aa04ddf0f6740681995244c5020cfddb9b8ab8aeaf2baeb622185aa3a76a2986e SHA512 c34def9accb0984e17298156b7d325eebd89cc0f0f9568740b15f20a05ce523c8f97b5cc98cee1245c0bdea0a5b4fe97878b810c3325239d87d7d577cd0742a5 diff --git a/net-libs/gupnp/files/gupnp-1.6.4-meson-1.2.0-fix.patch b/net-libs/gupnp/files/gupnp-1.6.4-meson-1.2.0-fix.patch deleted file mode 100644 index 05314a417c6d.. --- a/net-libs/gupnp/files/gupnp-1.6.4-meson-1.2.0-fix.patch +++ /dev/null @@ -1,38 +0,0 @@ -https://gitlab.gnome.org/GNOME/gupnp/-/commit/884639bd29323cbb8fbd36bc69d08097a2ae2cd1 -https://gitlab.gnome.org/GNOME/gupnp/-/commit/a10c57bd32fbd0dc59eb6703454360ea564e2ffc - -From 884639bd29323cbb8fbd36bc69d08097a2ae2cd1 Mon Sep 17 00:00:00 2001 -From: Jan Beich -Date: Sun, 9 Jul 2023 03:30:47 + -Subject: [PATCH] build: properly spell [provide] in *.wrap files - -meson.build:1:0: ERROR: Unexpected "[provides]" section, did you mean "[provide]"? a/subprojects/gssdp-1.6.wrap -+++ b/subprojects/gssdp-1.6.wrap -@@ -3,6 +3,6 @@ url = https://gitlab.gnome.org/GNOME/gssdp.git - revision = master - depth = 1 - --[provides] -+[provide] - dependency_name = gssdp-1.6 - --- -GitLab - -From a10c57bd32fbd0dc59eb6703454360ea564e2ffc Mon Sep 17 00:00:00 2001 -From: Jens Georg -Date: Sun, 9 Jul 2023 21:49:47 +0200 -Subject: [PATCH] build: Add missing "s" to wrap file syntax - a/subprojects/gssdp-1.6.wrap -+++ b/subprojects/gssdp-1.6.wrap -@@ -4,5 +4,5 @@ revision = master - depth = 1 - - [provide] --dependency_name = gssdp-1.6 -+dependency_names = gssdp-1.6 - --- -GitLab diff --git a/net-libs/gupnp/gupnp-1.6.4.ebuild b/net-libs/gupnp/gupnp-1.6.4.ebuild deleted file mode 100644 index 0e5d39866c9f.. --- a/net-libs/gupnp/gupnp-1.6.4.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="xml(+)" - -inherit gnome.org meson-multilib python-single-r1 vala xdg - -DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; - -LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ -SLOT="1.6/1.6-0" # - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -IUSE="connman gtk-doc +introspection networkmanager +vala" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( connman networkmanager ) - gtk-doc? ( introspection ) -" - -# prefix: uuid dependency can be adapted to non-linux platforms -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] - >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) - dev-libs/libxslt -
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 532c05862399c1413abfde964df867829d54980a Author: Guillermo Joandet gmail com> AuthorDate: Tue Aug 1 02:10:04 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 2 14:51:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532c0586 net-libs/gupnp: Version bump to 1.6.5 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32124 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.6.5.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index e7f799744fd1..9f37d4302801 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,3 +1,4 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb DIST gupnp-1.6.3.tar.xz 2216496 BLAKE2B 635aafa78f8cb7b9542eab14545864a93d5fe01296444397ddb1d1868d51c9bb8013e17e659dce550581f7ae9cbc31a74fb30563d1961b341c3f672390d08f6a SHA512 423605e15dafb1f3789910289604912212a04595bad174654cce5b7717ab0d307ad7e021fc8f0ce59fb090d285fbcf633de63dc40c5f6cebad6a28553a5d6f17 DIST gupnp-1.6.4.tar.xz 242944 BLAKE2B 485052a7f6448b8a09767987aaf679ee5a5946557ef49e402b94d05218fcedf646a45e89f670a1bce5b54951aeb85f327dfdc7094b22d8e02cff27551fad2ea3 SHA512 00fe34960f366f69915f3627637905d3a32d1a2757155f16f67fd434601106b38368a5e28c8f13dc57030e4fcf74755e5149f7e36b6a4a4abe6fe12a41034333 +DIST gupnp-1.6.5.tar.xz 163380 BLAKE2B 92c29db56a0fe9596bb0c523fc31be0783d6cf95b1926868a6e8a5e95ed9e28aa04ddf0f6740681995244c5020cfddb9b8ab8aeaf2baeb622185aa3a76a2986e SHA512 c34def9accb0984e17298156b7d325eebd89cc0f0f9568740b15f20a05ce523c8f97b5cc98cee1245c0bdea0a5b4fe97878b810c3325239d87d7d577cd0742a5 diff --git a/net-libs/gupnp/gupnp-1.6.5.ebuild b/net-libs/gupnp/gupnp-1.6.5.ebuild new file mode 100644 index ..65a1aa08e3f7 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.6.5.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="1.6/1.6-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager +vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) + gtk-doc? ( introspection ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.5.2:1.6[vala] + net-libs/libsoup:3.0[vala] + ) +" + +src_prepare() { + default + use vala && vala_setup + + # This makes sense for upstream but not for us downstream, bug #906124. + sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 + if use gtk-doc ; then + mkdir "${ED}"/usr/share/gtk-doc || die + mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: 951b2e28740ea2568ac6de206958cc287b4abf0f Author: WANG Xuerui gentoo org> AuthorDate: Thu Jul 27 05:39:19 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Jul 27 05:45:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951b2e28 net-libs/gupnp-av: keyword 0.14.1-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild index 87d1c15e744b..4fcbaec15352 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/files/, net-libs/gupnp/
commit: f37469d9d1eab1191eeb78d4331a7aefe0fdbefb Author: Sam James gentoo org> AuthorDate: Thu Jul 20 01:33:30 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jul 20 01:33:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37469d9 net-libs/gupnp: fix build w/ meson 1.2.0 Closes: https://bugs.gentoo.org/910492 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/files/gupnp-1.4.3-meson-1.2.0-fix.patch | 12 net-libs/gupnp/gupnp-1.4.3.ebuild | 4 2 files changed, 16 insertions(+) diff --git a/net-libs/gupnp/files/gupnp-1.4.3-meson-1.2.0-fix.patch b/net-libs/gupnp/files/gupnp-1.4.3-meson-1.2.0-fix.patch new file mode 100644 index ..e41830fce4c2 --- /dev/null +++ b/net-libs/gupnp/files/gupnp-1.4.3-meson-1.2.0-fix.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/910492 +--- a/subprojects/gssdp-1.2.wrap b/subprojects/gssdp-1.2.wrap +@@ -3,6 +3,6 @@ url = https://gitlab.gnome.org/GNOME/gssdp.git + revision = gssdp-1.4 + depth = 1 + +-[provides] +-dependency_name = gssdp-1.2 ++[provide] ++dependency_names = gssdp-1.2 + diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index a1b2000c2291..6f21d4ba078e 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -44,6 +44,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${PN}-1.4.3-meson-1.2.0-fix.patch +) + src_prepare() { use introspection && vala_src_prepare xdg_src_prepare
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/files/, net-libs/gupnp/
commit: faa7e01170016c19b3c71cb243c207f9bd75b06e Author: Sam James gentoo org> AuthorDate: Mon Jul 17 12:23:52 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 12:37:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa7e011 net-libs/gupnp: fix build w/ meson 1.2.0 Closes: https://bugs.gentoo.org/909377 Signed-off-by: Sam James gentoo.org> .../gupnp/files/gupnp-1.6.4-meson-1.2.0-fix.patch | 38 ++ net-libs/gupnp/gupnp-1.6.4.ebuild | 4 +++ 2 files changed, 42 insertions(+) diff --git a/net-libs/gupnp/files/gupnp-1.6.4-meson-1.2.0-fix.patch b/net-libs/gupnp/files/gupnp-1.6.4-meson-1.2.0-fix.patch new file mode 100644 index ..05314a417c6d --- /dev/null +++ b/net-libs/gupnp/files/gupnp-1.6.4-meson-1.2.0-fix.patch @@ -0,0 +1,38 @@ +https://gitlab.gnome.org/GNOME/gupnp/-/commit/884639bd29323cbb8fbd36bc69d08097a2ae2cd1 +https://gitlab.gnome.org/GNOME/gupnp/-/commit/a10c57bd32fbd0dc59eb6703454360ea564e2ffc + +From 884639bd29323cbb8fbd36bc69d08097a2ae2cd1 Mon Sep 17 00:00:00 2001 +From: Jan Beich +Date: Sun, 9 Jul 2023 03:30:47 + +Subject: [PATCH] build: properly spell [provide] in *.wrap files + +meson.build:1:0: ERROR: Unexpected "[provides]" section, did you mean "[provide]"? +--- a/subprojects/gssdp-1.6.wrap b/subprojects/gssdp-1.6.wrap +@@ -3,6 +3,6 @@ url = https://gitlab.gnome.org/GNOME/gssdp.git + revision = master + depth = 1 + +-[provides] ++[provide] + dependency_name = gssdp-1.6 + +-- +GitLab + +From a10c57bd32fbd0dc59eb6703454360ea564e2ffc Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Sun, 9 Jul 2023 21:49:47 +0200 +Subject: [PATCH] build: Add missing "s" to wrap file syntax + +--- a/subprojects/gssdp-1.6.wrap b/subprojects/gssdp-1.6.wrap +@@ -4,5 +4,5 @@ revision = master + depth = 1 + + [provide] +-dependency_name = gssdp-1.6 ++dependency_names = gssdp-1.6 + +-- +GitLab diff --git a/net-libs/gupnp/gupnp-1.6.4.ebuild b/net-libs/gupnp/gupnp-1.6.4.ebuild index 65a1aa08e3f7..0e5d39866c9f 100644 --- a/net-libs/gupnp/gupnp-1.6.4.ebuild +++ b/net-libs/gupnp/gupnp-1.6.4.ebuild @@ -44,6 +44,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${P}-meson-1.2.0-fix.patch +) + src_prepare() { default use vala && vala_setup
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: f69b30c1284d0ab86862d7c29f7b342b6041a891 Author: Matt Turner gentoo org> AuthorDate: Fri Jul 7 17:40:52 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Jul 7 22:03:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69b30c1 net-libs/gupnp: Version bump to 1.6.4 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.6.4.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index ade964974936..e7f799744fd1 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1,3 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb DIST gupnp-1.6.3.tar.xz 2216496 BLAKE2B 635aafa78f8cb7b9542eab14545864a93d5fe01296444397ddb1d1868d51c9bb8013e17e659dce550581f7ae9cbc31a74fb30563d1961b341c3f672390d08f6a SHA512 423605e15dafb1f3789910289604912212a04595bad174654cce5b7717ab0d307ad7e021fc8f0ce59fb090d285fbcf633de63dc40c5f6cebad6a28553a5d6f17 +DIST gupnp-1.6.4.tar.xz 242944 BLAKE2B 485052a7f6448b8a09767987aaf679ee5a5946557ef49e402b94d05218fcedf646a45e89f670a1bce5b54951aeb85f327dfdc7094b22d8e02cff27551fad2ea3 SHA512 00fe34960f366f69915f3627637905d3a32d1a2757155f16f67fd434601106b38368a5e28c8f13dc57030e4fcf74755e5149f7e36b6a4a4abe6fe12a41034333 diff --git a/net-libs/gupnp/gupnp-1.6.4.ebuild b/net-libs/gupnp/gupnp-1.6.4.ebuild new file mode 100644 index ..65a1aa08e3f7 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.6.4.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="1.6/1.6-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager +vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) + gtk-doc? ( introspection ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.5.2:1.6[vala] + net-libs/libsoup:3.0[vala] + ) +" + +src_prepare() { + default + use vala && vala_setup + + # This makes sense for upstream but not for us downstream, bug #906124. + sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 + if use gtk-doc ; then + mkdir "${ED}"/usr/share/gtk-doc || die + mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die + fi +}
[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-av/
commit: 424d8920cbce953a0c4f32c15ec8007fd17c66b6 Author: Sam James gentoo org> AuthorDate: Tue May 23 03:43:55 2023 + Commit: Sam James gentoo org> CommitDate: Tue May 23 03:43:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424d8920 net-libs/gupnp-av: drop unnecessary (for us) -Werror=deprecated-declarations Fixes build w/ new libxml2. Closes: https://bugs.gentoo.org/906641 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild index 08a912bd247f..87d1c15e744b 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -32,6 +32,9 @@ BDEPEND=" src_prepare() { use vala && vala_setup default + + # This makes sense for upstream but not for us downstream, bug #906641. + sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: be77a0270a9a4ac15a0b142bf86b8186657e099c Author: Sam James gentoo org> AuthorDate: Sat May 13 00:28:05 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 13 00:41:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be77a027 net-libs/gupnp: backport -Werror fix Bug: https://bugs.gentoo.org/906124 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.4.3.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index 6b4ce1076fda..a1b2000c2291 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -47,6 +47,9 @@ BDEPEND=" src_prepare() { use introspection && vala_src_prepare xdg_src_prepare + + # This makes sense for upstream but not for us downstream, bug #906124. + sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die } multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 9aaeb2819e2d977be47f05552d554bf5bb9a45ff Author: Sam James gentoo org> AuthorDate: Fri May 12 23:40:07 2023 + Commit: Sam James gentoo org> CommitDate: Fri May 12 23:40:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aaeb281 net-libs/gupnp: drop -Werror=deprecated-declarations to fix build w/ libxml2-2.11 Closes: https://bugs.gentoo.org/906124 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.6.3.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-libs/gupnp/gupnp-1.6.3.ebuild b/net-libs/gupnp/gupnp-1.6.3.ebuild index 980f8813702c..c9e04a37efcb 100644 --- a/net-libs/gupnp/gupnp-1.6.3.ebuild +++ b/net-libs/gupnp/gupnp-1.6.3.ebuild @@ -47,6 +47,9 @@ BDEPEND=" src_prepare() { default use vala && vala_setup + + # This makes sense for upstream but not for us downstream, bug #906124. + sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die } multilib_src_configure() {
[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/
commit: ed1548aaae3365622f8714c5e3a54507d9704e94 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 20 17:00:58 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 20 17:32:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1548aa net-libs/gupnp: Drop old versions Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 - net-libs/gupnp/gupnp-1.6.2.ebuild | 74 --- 2 files changed, 75 deletions(-) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index e4f2d67a4458..ade964974936 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,3 +1,2 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb -DIST gupnp-1.6.2.tar.xz 2215220 BLAKE2B 457a334a6fe07c8038e83e63472809211751f4292a0ab176e61275d77ab904a91845bc2302dba6f320e3bc4dce5cef768489b81083e21a0cad0ed4961296aebd SHA512 52024295b86fa180cb8676541da8350cbba0758a19c90c26bc922cea68bb4584a5fc414915e73449ba10107492684edec25dcf60b1af203727c59944aa2cac34 DIST gupnp-1.6.3.tar.xz 2216496 BLAKE2B 635aafa78f8cb7b9542eab14545864a93d5fe01296444397ddb1d1868d51c9bb8013e17e659dce550581f7ae9cbc31a74fb30563d1961b341c3f672390d08f6a SHA512 423605e15dafb1f3789910289604912212a04595bad174654cce5b7717ab0d307ad7e021fc8f0ce59fb090d285fbcf633de63dc40c5f6cebad6a28553a5d6f17 diff --git a/net-libs/gupnp/gupnp-1.6.2.ebuild b/net-libs/gupnp/gupnp-1.6.2.ebuild deleted file mode 100644 index 455aace0aeea.. --- a/net-libs/gupnp/gupnp-1.6.2.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit gnome.org meson-multilib python-single-r1 vala xdg - -DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; - -LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ -SLOT="1.6/1.6-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" - -IUSE="connman gtk-doc +introspection networkmanager +vala" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( connman networkmanager ) - gtk-doc? ( introspection ) -" - -# prefix: uuid dependency can be adapted to non-linux platforms -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-1.5.2:1.6=[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] - >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - virtual/pkgconfig - !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) - vala? ( $(vala_depend) - >=net-libs/gssdp-1.5.2:1.6[vala] - net-libs/libsoup:3.0[vala] - ) -" - -src_prepare() { - default - use vala && vala_setup -} - -multilib_src_configure() { - local backend=system - use kernel_linux && backend=linux - use connman && backend=connman - use networkmanager && backend=network-manager - - local emesonargs=( - -Dcontext_manager=${backend} - $(meson_native_use_bool introspection) - $(meson_native_use_bool vala vapi) - $(meson_native_use_bool gtk-doc gtk_doc) - -Dexamples=false - ) - meson_src_configure -} - -multilib_src_install_all() { - python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 - if use gtk-doc ; then - mkdir "${ED}"/usr/share/gtk-doc || die - mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 5241c04a55762dd72410c394b3b2b4bdd0577e1b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 17 08:22:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 17 08:22:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5241c04a net-libs/gupnp: Stabilize 1.6.3 x86, #893302 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp/gupnp-1.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.3.ebuild b/net-libs/gupnp/gupnp-1.6.3.ebuild index 0ce2239e3394..980f8813702c 100644 --- a/net-libs/gupnp/gupnp-1.6.3.ebuild +++ b/net-libs/gupnp/gupnp-1.6.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ 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="connman gtk-doc +introspection networkmanager +vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 1ef56aab20604490d4930af62090c55a47e1b199 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 16 18:38:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 16 18:38:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef56aab net-libs/gupnp: Stabilize 1.6.3 ppc64, #893302 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp/gupnp-1.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.3.ebuild b/net-libs/gupnp/gupnp-1.6.3.ebuild index 266acba7bb17..565ecf3d5840 100644 --- a/net-libs/gupnp/gupnp-1.6.3.ebuild +++ b/net-libs/gupnp/gupnp-1.6.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ 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="connman gtk-doc +introspection networkmanager +vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: b4c66faa59dc0b1251cb96e6ab9fbe29bc365c1b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 16 20:56:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 16 20:56:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c66faa net-libs/gupnp: Stabilize 1.6.2 ppc64, #885627 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp/gupnp-1.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.2.ebuild b/net-libs/gupnp/gupnp-1.6.2.ebuild index ef0b7d1cef79..ee910632c212 100644 --- a/net-libs/gupnp/gupnp-1.6.2.ebuild +++ b/net-libs/gupnp/gupnp-1.6.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ 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="connman gtk-doc +introspection networkmanager +vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: c497fcb6e3cd451184f9ad8099ea423d1abc2062 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 16 20:36:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 16 20:36:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c497fcb6 net-libs/gupnp: Stabilize 1.6.2 amd64, #885627 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp/gupnp-1.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.6.2.ebuild b/net-libs/gupnp/gupnp-1.6.2.ebuild index d731067ca8e6..ef0b7d1cef79 100644 --- a/net-libs/gupnp/gupnp-1.6.2.ebuild +++ b/net-libs/gupnp/gupnp-1.6.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ 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="connman gtk-doc +introspection networkmanager +vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 44a8d705d012e5968c6ee8afacb476b8c5808e00 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 16 19:44:36 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 16 19:44:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a8d705 net-libs/gupnp: Version bump to 1.6.3 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.6.3.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 8bf3903143c6..e4f2d67a4458 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1,3 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb DIST gupnp-1.6.2.tar.xz 2215220 BLAKE2B 457a334a6fe07c8038e83e63472809211751f4292a0ab176e61275d77ab904a91845bc2302dba6f320e3bc4dce5cef768489b81083e21a0cad0ed4961296aebd SHA512 52024295b86fa180cb8676541da8350cbba0758a19c90c26bc922cea68bb4584a5fc414915e73449ba10107492684edec25dcf60b1af203727c59944aa2cac34 +DIST gupnp-1.6.3.tar.xz 2216496 BLAKE2B 635aafa78f8cb7b9542eab14545864a93d5fe01296444397ddb1d1868d51c9bb8013e17e659dce550581f7ae9cbc31a74fb30563d1961b341c3f672390d08f6a SHA512 423605e15dafb1f3789910289604912212a04595bad174654cce5b7717ab0d307ad7e021fc8f0ce59fb090d285fbcf633de63dc40c5f6cebad6a28553a5d6f17 diff --git a/net-libs/gupnp/gupnp-1.6.3.ebuild b/net-libs/gupnp/gupnp-1.6.3.ebuild new file mode 100644 index ..79d707c25e9f --- /dev/null +++ b/net-libs/gupnp/gupnp-1.6.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="1.6/1.6-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager +vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) + gtk-doc? ( introspection ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.5.2:1.6[vala] + net-libs/libsoup:3.0[vala] + ) +" + +src_prepare() { + default + use vala && vala_setup +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 + if use gtk-doc ; then + mkdir "${ED}"/usr/share/gtk-doc || die + mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: 21a16b88d3b103977f5c943a57438a208f8f8602 Author: Matt Turner gentoo org> AuthorDate: Sun Dec 4 20:40:52 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Dec 4 20:41:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a16b88 net-libs/gupnp-av: s/vala_src_prepare/vala_setup/ Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild index a3d51b621efd..08a912bd247f 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild @@ -26,11 +26,11 @@ BDEPEND=" dev-util/gtk-doc app-text/docbook-xml-dtd:4.1.2 ) - introspection? ( $(vala_depend) ) + vala? ( $(vala_depend) ) " src_prepare() { - use vala && vala_src_prepare + use vala && vala_setup default }
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: ed3d9d03ace8ed47154e65cd6dbbb1b80d365b5b Author: Matt Turner gentoo org> AuthorDate: Sun Dec 4 19:58:19 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Dec 4 20:02:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3d9d03 net-libs/gupnp-av: Add IUSE=vala IUSE=vala is needed to solve bug #856637. Also drop obsolete dependency on libsoup, which was removed upstream in commit b25c203 ("Remove dependency on GUPnP"), and add missing dependency on app-text/docbook-xml-dtd:4.1.2. Bug: https://bugs.gentoo.org/856637 Signed-off-by: Matt Turner gentoo.org> ...{gupnp-av-0.14.1.ebuild => gupnp-av-0.14.1-r1.ebuild} | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild similarity index 78% rename from net-libs/gupnp-av/gupnp-av-0.14.1.ebuild rename to net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild index 46ae3f74a272..a3d51b621efd 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild @@ -1,8 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -VALA_USE_DEPEND="vapigen" +EAPI=8 inherit gnome.org meson vala @@ -12,30 +11,33 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" -IUSE="gtk-doc +introspection" +IUSE="gtk-doc +introspection vala" +REQUIRED_USE="vala? ( introspection )" RDEPEND=" >=dev-libs/glib-2.58:2 - >=net-libs/libsoup-2.28.2:2.4[introspection?] dev-libs/libxml2 introspection? ( >=dev-libs/gobject-introspection-1.36:= ) " DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig - gtk-doc? ( dev-util/gtk-doc ) + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + ) introspection? ( $(vala_depend) ) " src_prepare() { - use introspection && vala_src_prepare + use vala && vala_src_prepare default } src_configure() { local emesonargs=( $(meson_use introspection) - $(meson_use introspection vapi) + $(meson_use vala vapi) $(meson_use gtk-doc gtk_doc) ) meson_src_configure
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 147e7bfb9e705cfeb05fb5d2a95a4112020aae0e Author: Matt Turner gentoo org> AuthorDate: Sun Dec 4 01:30:39 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Dec 4 02:37:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147e7bfb net-libs/gupnp: Drop old versions Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 2 -- net-libs/gupnp/gupnp-1.6.0.ebuild | 75 --- net-libs/gupnp/gupnp-1.6.1.ebuild | 74 -- 3 files changed, 151 deletions(-) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index bd4b47865d82..8bf3903143c6 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,4 +1,2 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb -DIST gupnp-1.6.0.tar.xz 2212044 BLAKE2B bc10b405f79845dd6a86c9110d26430bd6c67d36c761e38ddeee01135c27d196dbdc32fe09f322f9c0e19d2d424bb4f8b042531c81ce9da18e3f3d4f2d93e255 SHA512 5cf7a6c27f5b183e4f4387e478cb6f3ccdf4169a8e6a878f087ebf61aa41d31181480a42a8c38155af8a410c342dc6140a9cc44e30295f8f10333fd12fa53cc4 -DIST gupnp-1.6.1.tar.xz 2215460 BLAKE2B 8bac4cfbe2fde421746be093db0043cf7333d647963a7a79c470247c6adbe58eee164b1b70f349e7aedeb7ccefb29d963beab02fc1e752306bf8587357154f4c SHA512 eccdf79eb4291af0720cda8aaf0d352eb71816ace5483bc68ede899d42d1d0b359558cc74017ceff8d0bf591b188794735b3d10d71ba85cb2b376038c7de1761 DIST gupnp-1.6.2.tar.xz 2215220 BLAKE2B 457a334a6fe07c8038e83e63472809211751f4292a0ab176e61275d77ab904a91845bc2302dba6f320e3bc4dce5cef768489b81083e21a0cad0ed4961296aebd SHA512 52024295b86fa180cb8676541da8350cbba0758a19c90c26bc922cea68bb4584a5fc414915e73449ba10107492684edec25dcf60b1af203727c59944aa2cac34 diff --git a/net-libs/gupnp/gupnp-1.6.0.ebuild b/net-libs/gupnp/gupnp-1.6.0.ebuild deleted file mode 100644 index 9dbf892fc913.. --- a/net-libs/gupnp/gupnp-1.6.0.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit gnome.org meson-multilib python-single-r1 vala xdg - -DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; - -LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ -SLOT="1.6/1.6-0" # - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -IUSE="connman gtk-doc +introspection networkmanager +vala" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( connman networkmanager ) - gtk-doc? ( introspection ) -" - -# prefix: uuid dependency can be adapted to non-linux platforms -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.69:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-1.5.2:1.6=[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] - >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - virtual/pkgconfig - !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) - vala? ( $(vala_depend) - >=net-libs/gssdp-1.5.2:1.6[vala] - net-libs/libsoup:3.0[vala] - ) -" - -src_prepare() { - default - use vala && vala_setup -} - -multilib_src_configure() { - local backend=system - use kernel_linux && backend=linux - use connman && backend=connman - use networkmanager && backend=network-manager - - local emesonargs=( - -Dcontext_manager=${backend} - $(meson_native_use_bool introspection) - $(meson_native_use_bool vala vapi) - $(meson_native_use_bool gtk-doc gtk_doc) - -Dexamples=false - ) - meson_src_configure -} - -multilib_src_install_all() { - python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 - if use gtk-doc ; then - mkdir "${ED}"/usr/share/gtk-doc || die - mv "${ED}"/usr/share/doc/gupnp-1.6/{reference,html} || die - mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die - fi -} diff --git a/net-libs/gupnp/gupnp-1.6.1.ebuild b/net-libs/gupnp/gupnp-1.6.1.ebuild deleted file mode 100644 index 14582c85caaa.. --- a/net-libs/gupnp/gupnp-1.6.1.ebuild +++
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 95d6ac566d44ef4788387f815de6506495275acf Author: Guillermo Joandet gmail com> AuthorDate: Mon Nov 21 16:04:17 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Nov 23 16:43:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d6ac56 net-libs/gupnp: Version bump to 1.6.2 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.6.2.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 58dd7bd7d213..bd4b47865d82 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,3 +1,4 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb DIST gupnp-1.6.0.tar.xz 2212044 BLAKE2B bc10b405f79845dd6a86c9110d26430bd6c67d36c761e38ddeee01135c27d196dbdc32fe09f322f9c0e19d2d424bb4f8b042531c81ce9da18e3f3d4f2d93e255 SHA512 5cf7a6c27f5b183e4f4387e478cb6f3ccdf4169a8e6a878f087ebf61aa41d31181480a42a8c38155af8a410c342dc6140a9cc44e30295f8f10333fd12fa53cc4 DIST gupnp-1.6.1.tar.xz 2215460 BLAKE2B 8bac4cfbe2fde421746be093db0043cf7333d647963a7a79c470247c6adbe58eee164b1b70f349e7aedeb7ccefb29d963beab02fc1e752306bf8587357154f4c SHA512 eccdf79eb4291af0720cda8aaf0d352eb71816ace5483bc68ede899d42d1d0b359558cc74017ceff8d0bf591b188794735b3d10d71ba85cb2b376038c7de1761 +DIST gupnp-1.6.2.tar.xz 2215220 BLAKE2B 457a334a6fe07c8038e83e63472809211751f4292a0ab176e61275d77ab904a91845bc2302dba6f320e3bc4dce5cef768489b81083e21a0cad0ed4961296aebd SHA512 52024295b86fa180cb8676541da8350cbba0758a19c90c26bc922cea68bb4584a5fc414915e73449ba10107492684edec25dcf60b1af203727c59944aa2cac34 diff --git a/net-libs/gupnp/gupnp-1.6.2.ebuild b/net-libs/gupnp/gupnp-1.6.2.ebuild new file mode 100644 index ..14582c85caaa --- /dev/null +++ b/net-libs/gupnp/gupnp-1.6.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="1.6/1.6-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager +vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) + gtk-doc? ( introspection ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.5.2:1.6=[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.5.2:1.6[vala] + net-libs/libsoup:3.0[vala] + ) +" + +src_prepare() { + default + use vala && vala_setup +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 + if use gtk-doc ; then + mkdir "${ED}"/usr/share/gtk-doc || die + mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: b021565e3d14d23a0ddcafe8d046cba99ab2aaeb Author: Guillermo Joandet gmail com> AuthorDate: Tue Nov 8 00:11:23 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Nov 8 23:48:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b021565e net-libs/gupnp: Version bump to 1.6.1 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.6.1.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 9433f035c5fe..58dd7bd7d213 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1,3 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb DIST gupnp-1.6.0.tar.xz 2212044 BLAKE2B bc10b405f79845dd6a86c9110d26430bd6c67d36c761e38ddeee01135c27d196dbdc32fe09f322f9c0e19d2d424bb4f8b042531c81ce9da18e3f3d4f2d93e255 SHA512 5cf7a6c27f5b183e4f4387e478cb6f3ccdf4169a8e6a878f087ebf61aa41d31181480a42a8c38155af8a410c342dc6140a9cc44e30295f8f10333fd12fa53cc4 +DIST gupnp-1.6.1.tar.xz 2215460 BLAKE2B 8bac4cfbe2fde421746be093db0043cf7333d647963a7a79c470247c6adbe58eee164b1b70f349e7aedeb7ccefb29d963beab02fc1e752306bf8587357154f4c SHA512 eccdf79eb4291af0720cda8aaf0d352eb71816ace5483bc68ede899d42d1d0b359558cc74017ceff8d0bf591b188794735b3d10d71ba85cb2b376038c7de1761 diff --git a/net-libs/gupnp/gupnp-1.6.1.ebuild b/net-libs/gupnp/gupnp-1.6.1.ebuild new file mode 100644 index ..14582c85caaa --- /dev/null +++ b/net-libs/gupnp/gupnp-1.6.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="1.6/1.6-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager +vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) + gtk-doc? ( introspection ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.5.2:1.6=[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.5.2:1.6[vala] + net-libs/libsoup:3.0[vala] + ) +" + +src_prepare() { + default + use vala && vala_setup +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 + if use gtk-doc ; then + mkdir "${ED}"/usr/share/gtk-doc || die + mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: 6875576e36147ea163b7ba44ee0735a3b42c0b35 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=6875576e net-libs/gupnp-av: Set remote-id Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp-av/metadata.xml | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/net-libs/gupnp-av/metadata.xml b/net-libs/gupnp-av/metadata.xml index 7b343b06be8a..d965b7e00519 100644 --- a/net-libs/gupnp-av/metadata.xml +++ b/net-libs/gupnp-av/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-av +
[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/
commit: e43cfe118ae58c280cc14533ceae172c5ce99272 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=e43cfe11 net-libs/gupnp: Set remote-id Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/metadata.xml | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/net-libs/gupnp/metadata.xml b/net-libs/gupnp/metadata.xml index 7b343b06be8a..a3501e0f00c7 100644 --- a/net-libs/gupnp/metadata.xml +++ b/net-libs/gupnp/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 +
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: cc8c9521acc72602b3a1cd84becd8d9054254b7f Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 17:33:13 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 29 17:44:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8c9521 net-libs/gupnp: Add Python 3.11 compatibility Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/gupnp-1.4.3.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index fd0322db488d..d4c9348e8258 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -1,9 +1,8 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python3_{7..10} ) +EAPI=7 +PYTHON_COMPAT=( python3_{8..11} ) PYTHON_REQ_USE="xml(+)" inherit gnome.org meson-multilib python-single-r1 vala xdg
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/, profiles/
commit: 1e58deb25d93ebbc193234221ea3eb956eb5d8ca Author: Pascal Jäger leimstift de> AuthorDate: Sun Oct 2 14:18:38 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Oct 6 14:43:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e58deb2 net-libs/gupnp: Version bump to 1.6.0 Signed-off-by: Pascal Jäger leimstift.de> Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.6.0.ebuild | 75 +++ profiles/package.mask | 1 + 3 files changed, 77 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index d96546f02f49..9433f035c5fe 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1 +1,2 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb +DIST gupnp-1.6.0.tar.xz 2212044 BLAKE2B bc10b405f79845dd6a86c9110d26430bd6c67d36c761e38ddeee01135c27d196dbdc32fe09f322f9c0e19d2d424bb4f8b042531c81ce9da18e3f3d4f2d93e255 SHA512 5cf7a6c27f5b183e4f4387e478cb6f3ccdf4169a8e6a878f087ebf61aa41d31181480a42a8c38155af8a410c342dc6140a9cc44e30295f8f10333fd12fa53cc4 diff --git a/net-libs/gupnp/gupnp-1.6.0.ebuild b/net-libs/gupnp/gupnp-1.6.0.ebuild new file mode 100644 index ..9dbf892fc913 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.6.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="1.6/1.6-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager +vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) + gtk-doc? ( introspection ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.69:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.5.2:1.6=[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.5.2:1.6[vala] + net-libs/libsoup:3.0[vala] + ) +" + +src_prepare() { + default + use vala && vala_setup +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 + if use gtk-doc ; then + mkdir "${ED}"/usr/share/gtk-doc || die + mv "${ED}"/usr/share/doc/gupnp-1.6/{reference,html} || die + mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die + fi +} diff --git a/profiles/package.mask b/profiles/package.mask index df8d8ec7434b..e097cb9434dc 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -481,6 +481,7 @@ sys-devel/automake:1.11 >=mail-client/evolution-3.46 >=mail-client/geary-43 media-libs/libshumate +>=net-libs/gupnp-1.6 net-libs/libsoup:3.0 net-libs/rest:1.0 net-libs/uhttpmock:1.0
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: d8b493f786adfb4b69ae502461ee8b60df449e4e Author: Michał Górny gentoo org> AuthorDate: Sun Sep 4 19:43:17 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 7 07:52:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b493f7 net-libs/gupnp: Update PYTHON_REQ_USE to xml(+) Update PYTHON_REQ_USE to specify "xml(+)", as Python 3.11 no longer features the "xml" flag. Signed-off-by: Michał Górny gentoo.org> net-libs/gupnp/gupnp-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index 3eedfc589df6..fd0322db488d 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -4,7 +4,7 @@ EAPI="7" VALA_USE_DEPEND="vapigen" PYTHON_COMPAT=( python3_{7..10} ) -PYTHON_REQ_USE="xml" +PYTHON_REQ_USE="xml(+)" inherit gnome.org meson-multilib python-single-r1 vala xdg
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: bfa75e12fd616e613b645361fa65f23e13d9d9c0 Author: Matt Turner gentoo org> AuthorDate: Thu Jul 21 01:37:44 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Jul 21 01:58:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa75e12 net-libs/gupnp-av: Drop old versions Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp-av/Manifest | 1 - net-libs/gupnp-av/gupnp-av-0.14.0.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/net-libs/gupnp-av/Manifest b/net-libs/gupnp-av/Manifest index affcedc7cbad..3da7d24d6f55 100644 --- a/net-libs/gupnp-av/Manifest +++ b/net-libs/gupnp-av/Manifest @@ -1,2 +1 @@ -DIST gupnp-av-0.14.0.tar.xz 93128 BLAKE2B d66ba820aabf82be37a8c19a64adbacc863b495cb6a68849ee236cbe6956cc94fc992a3d4f351d165efaa8257ece2f3173dd845d2a9313bc9ff1a97a178d9632 SHA512 b357b5413d3e01e4ecaf9dbdf5f5f1506aed662154d03c6232f0c82c4a49543deddf34350a204d467c1a33fed04e406500fd51d6e412d32ac909e974e041 DIST gupnp-av-0.14.1.tar.xz 93484 BLAKE2B 5e4c070bc7f0dd1a1b67f58fb178ee575df5f9f3920c8c40f8975ac79c61f707df39a243d4783ff79f691dd42553c3a6eb89715be79bb7683910785afdd83b19 SHA512 b17b38c32fe068b0b74a7ee357be5f3a0df3320fd04338b5f6b04231c601d6cc57d2770c6e6ca42ded5e1be28a6b2746d16417eb322889ffe6a975ec58205655 diff --git a/net-libs/gupnp-av/gupnp-av-0.14.0.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.0.ebuild deleted file mode 100644 index 46ae3f74a272.. --- a/net-libs/gupnp-av/gupnp-av-0.14.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -VALA_USE_DEPEND="vapigen" - -inherit gnome.org meson vala - -DESCRIPTION="Utility library aiming to ease the handling UPnP A/V profiles" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp-av; - -LICENSE="LGPL-2" -SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" -IUSE="gtk-doc +introspection" - -RDEPEND=" - >=dev-libs/glib-2.58:2 - >=net-libs/libsoup-2.28.2:2.4[introspection?] - dev-libs/libxml2 - introspection? ( >=dev-libs/gobject-introspection-1.36:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - gtk-doc? ( dev-util/gtk-doc ) - introspection? ( $(vala_depend) ) -" - -src_prepare() { - use introspection && vala_src_prepare - default -} - -src_configure() { - local emesonargs=( - $(meson_use introspection) - $(meson_use introspection vapi) - $(meson_use gtk-doc gtk_doc) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: cf360ebbb27c8d5fdfcf20c93db893e350751ee5 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf360ebb net-libs/gupnp-av: Stabilize 0.14.1 x86, #853958 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild index 60deeaf3a49d..46ae3f74a272 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: 5ce38132857ae7aab47f3e1ea34fc2c2e081abfd Author: Sam James gentoo org> AuthorDate: Sat Jul 2 20:47:35 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 2 20:47:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce38132 net-libs/gupnp-av: Stabilize 0.14.1 amd64, #853958 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild index 4c2317e33e7a..60deeaf3a49d 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gtk-doc +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: f975cc798088c293892e1abe9aed94a78076de65 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jun 28 01:58:11 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jun 28 01:58:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f975cc79 net-libs/gupnp: keyword 1.4.3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> net-libs/gupnp/gupnp-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index c1d291ef2e7b..3eedfc589df6 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="connman gtk-doc +introspection networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: c30801005e5c7ab2516b72dde5d792ec092d0a6e Author: Matt Turner gentoo org> AuthorDate: Sat Jun 4 10:45:12 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Jun 4 10:45:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3080100 net-libs/gupnp-av: Version bump to 0.14.1 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp-av/Manifest | 1 + net-libs/gupnp-av/gupnp-av-0.14.1.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/net-libs/gupnp-av/Manifest b/net-libs/gupnp-av/Manifest index dfb79ffb1988..affcedc7cbad 100644 --- a/net-libs/gupnp-av/Manifest +++ b/net-libs/gupnp-av/Manifest @@ -1 +1,2 @@ DIST gupnp-av-0.14.0.tar.xz 93128 BLAKE2B d66ba820aabf82be37a8c19a64adbacc863b495cb6a68849ee236cbe6956cc94fc992a3d4f351d165efaa8257ece2f3173dd845d2a9313bc9ff1a97a178d9632 SHA512 b357b5413d3e01e4ecaf9dbdf5f5f1506aed662154d03c6232f0c82c4a49543deddf34350a204d467c1a33fed04e406500fd51d6e412d32ac909e974e041 +DIST gupnp-av-0.14.1.tar.xz 93484 BLAKE2B 5e4c070bc7f0dd1a1b67f58fb178ee575df5f9f3920c8c40f8975ac79c61f707df39a243d4783ff79f691dd42553c3a6eb89715be79bb7683910785afdd83b19 SHA512 b17b38c32fe068b0b74a7ee357be5f3a0df3320fd04338b5f6b04231c601d6cc57d2770c6e6ca42ded5e1be28a6b2746d16417eb322889ffe6a975ec58205655 diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild new file mode 100644 index ..4c2317e33e7a --- /dev/null +++ b/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit gnome.org meson vala + +DESCRIPTION="Utility library aiming to ease the handling UPnP A/V profiles" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp-av; + +LICENSE="LGPL-2" +SLOT="0/3" # subslot: soname version +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk-doc +introspection" + +RDEPEND=" + >=dev-libs/glib-2.58:2 + >=net-libs/libsoup-2.28.2:2.4[introspection?] + dev-libs/libxml2 + introspection? ( >=dev-libs/gobject-introspection-1.36:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + introspection? ( $(vala_depend) ) +" + +src_prepare() { + use introspection && vala_src_prepare + default +} + +src_configure() { + local emesonargs=( + $(meson_use introspection) + $(meson_use introspection vapi) + $(meson_use gtk-doc gtk_doc) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: a406bf6d886899af61179bca64bd2136e53d5510 Author: Sam James gentoo org> AuthorDate: Wed Mar 9 15:38:42 2022 + Commit: Sam James gentoo org> CommitDate: Wed Mar 9 15:38:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a406bf6d net-libs/gupnp: Stabilize 1.4.3 ppc64, #834426 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index 2ef7657982de..c1d291ef2e7b 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -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="connman gtk-doc +introspection networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: ac2299175c862628b21d66fce88b58b7a68b45b9 Author: Sam James gentoo org> AuthorDate: Tue Mar 8 09:34:23 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 8 09:34:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac229917 net-libs/gupnp: Stabilize 1.4.3 x86, #834426 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild index 1c349775d33f..fce14a96b185 100644 --- a/net-libs/gupnp/gupnp-1.4.3.ebuild +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -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="connman gtk-doc +introspection networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: 9d7d137470b5b9081a19f5993b9560f5c6726f7f Author: Sam James gentoo org> AuthorDate: Tue Mar 8 09:34:21 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 8 09:34:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7d1374 net-libs/gupnp-av: Stabilize 0.14.0 x86, #834426 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.0.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.0.ebuild index 60deeaf3a49d..46ae3f74a272 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.0.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection" RDEPEND="
[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/
commit: 701a73868e61266538a96c32fcb54a364af72355 Author: Sam James gentoo org> AuthorDate: Mon Jan 24 03:39:25 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 24 03:39:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701a7386 net-libs/gupnp: Stabilize 1.4.2 amd64, #831048 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.4.2.ebuild b/net-libs/gupnp/gupnp-1.4.2.ebuild index c88e9798d726..dc04606207e6 100644 --- a/net-libs/gupnp/gupnp-1.4.2.ebuild +++ b/net-libs/gupnp/gupnp-1.4.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -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="connman gtk-doc +introspection networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[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/
commit: e1d37c0240924653c6dd48c32f3ce2503bdde8fd Author: Jakov Smolić gentoo org> AuthorDate: Thu Jan 20 09:58:03 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jan 20 10:02:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d37c02 net-libs/gupnp: Stabilize 1.4.2 x86, #831048 Signed-off-by: Jakov Smolić gentoo.org> net-libs/gupnp/gupnp-1.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.4.2.ebuild b/net-libs/gupnp/gupnp-1.4.2.ebuild index c3c7b24efa73..c88e9798d726 100644 --- a/net-libs/gupnp/gupnp-1.4.2.ebuild +++ b/net-libs/gupnp/gupnp-1.4.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -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="connman gtk-doc +introspection networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 9adb54a50552ba6b0d902dd72d9d54242b40c192 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 20 09:42:19 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 20 09:42:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9adb54a5 net-libs/gupnp: Stabilize 1.4.2 ppc64, #831048 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gupnp/gupnp-1.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.4.2.ebuild b/net-libs/gupnp/gupnp-1.4.2.ebuild index 21a2db719466..c3c7b24efa73 100644 --- a/net-libs/gupnp/gupnp-1.4.2.ebuild +++ b/net-libs/gupnp/gupnp-1.4.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -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="connman gtk-doc +introspection networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 4ccf2a16047f0cee36c938528af05e5299f2aa5a Author: Matt Turner gentoo org> AuthorDate: Mon Jan 17 22:41:58 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Jan 17 23:18:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccf2a16 net-libs/gupnp: Version bump to 1.4.3 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.4.3.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 8a0df6ca00f1..b1b3962fb9bf 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -2,3 +2,4 @@ DIST gupnp-1.2.7.tar.xz 142928 BLAKE2B 094e9569c501ae32def1335c8129d5585a2bec37d DIST gupnp-1.3.1.tar.xz 152484 BLAKE2B bfed35567da37f420568ae90acb8c33674f5ef754d00722ce11ec381c602f7aee86502276a3e6bb04abd98d49826ff11518bf6283d2c4be9c4ddf48fb880627f SHA512 ee632d42803cb689926839336c2427c9622c40d1a43e69ef4c48dd26714649d544772697b4a440861dc896a13faba6793b02b7b9ab7c5288b6cf125abbb2d477 DIST gupnp-1.4.1.tar.xz 152964 BLAKE2B 1c59461f670731b5095e04f6dfb5a64ce5a2dde4f5c5c46c137475d88f9154c1c7a01a7be88d22c8d0a1193b4cda0227396769540311627706621681a8b69161 SHA512 c1aedcb03741e833fc17d3f799b7786a2df229e51feea0911e759f1fa4e92369799f358fef2bc03430728fba84bd188ac0c0aa08f359ee75f81cc20b90032763 DIST gupnp-1.4.2.tar.xz 154636 BLAKE2B df0378493dec2b5576cb3130598e36d86dd1fce106b5486134691000ca87eeaa593806c82029b9fe35b40a5210db6026c6b28b16a44ed444934ec8e9ff858cf5 SHA512 c585f3e63e8735b82e84e3daa209dbe8d0709be79c7701a1f05ad61aa5201aee5d4e879facb1b164b274fe52add64cdbf657d32930d7cea1b6ee262f7c26b682 +DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild b/net-libs/gupnp/gupnp-1.4.3.ebuild new file mode 100644 index ..21a2db719466 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.4.3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_REQ_USE="xml" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="0/1.2-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.66:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.3.0:0=[introspection?,${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.2 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.3.0:0[vala] + net-libs/libsoup:2.4[vala] + ) +" + +src_prepare() { + use introspection && vala_src_prepare + xdg_src_prepare +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 7161048516d6808e23ef549c66948c29ac8f5d6d Author: Matt Turner gentoo org> AuthorDate: Sun Jan 9 19:13:48 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Jan 9 19:41:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71610485 net-libs/gupnp: Version bump to 1.4.2 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.4.2.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 2e0887d20705..8a0df6ca00f1 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,3 +1,4 @@ DIST gupnp-1.2.7.tar.xz 142928 BLAKE2B 094e9569c501ae32def1335c8129d5585a2bec37d86c2317a2c9b2d965db5ce0ae6c19017bd44fb718709cf068f93ed75d08ab7e30c5f265e1ce45a9a9352897 SHA512 83d012989f9aab578c9bdb4dd95d316003938a39cc997949622b56523dd7081e09093c48c0016d738ca0040a00b3e6218ba59cad9e49e05f4106213160e7c409 DIST gupnp-1.3.1.tar.xz 152484 BLAKE2B bfed35567da37f420568ae90acb8c33674f5ef754d00722ce11ec381c602f7aee86502276a3e6bb04abd98d49826ff11518bf6283d2c4be9c4ddf48fb880627f SHA512 ee632d42803cb689926839336c2427c9622c40d1a43e69ef4c48dd26714649d544772697b4a440861dc896a13faba6793b02b7b9ab7c5288b6cf125abbb2d477 DIST gupnp-1.4.1.tar.xz 152964 BLAKE2B 1c59461f670731b5095e04f6dfb5a64ce5a2dde4f5c5c46c137475d88f9154c1c7a01a7be88d22c8d0a1193b4cda0227396769540311627706621681a8b69161 SHA512 c1aedcb03741e833fc17d3f799b7786a2df229e51feea0911e759f1fa4e92369799f358fef2bc03430728fba84bd188ac0c0aa08f359ee75f81cc20b90032763 +DIST gupnp-1.4.2.tar.xz 154636 BLAKE2B df0378493dec2b5576cb3130598e36d86dd1fce106b5486134691000ca87eeaa593806c82029b9fe35b40a5210db6026c6b28b16a44ed444934ec8e9ff858cf5 SHA512 c585f3e63e8735b82e84e3daa209dbe8d0709be79c7701a1f05ad61aa5201aee5d4e879facb1b164b274fe52add64cdbf657d32930d7cea1b6ee262f7c26b682 diff --git a/net-libs/gupnp/gupnp-1.4.2.ebuild b/net-libs/gupnp/gupnp-1.4.2.ebuild new file mode 100644 index ..21a2db719466 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.4.2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_REQ_USE="xml" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="0/1.2-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.66:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.3.0:0=[introspection?,${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.2 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.3.0:0[vala] + net-libs/libsoup:2.4[vala] + ) +" + +src_prepare() { + use introspection && vala_src_prepare + xdg_src_prepare +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 +}
[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/
commit: 05c750f0a851bfa43b858ff65b04d1ff6994f564 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 18 23:13:52 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 18 23:39:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c750f0 net-libs/gupnp: Version bump to 1.4.1 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.4.1.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 8d1d26d7127e..2e0887d20705 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1,3 @@ DIST gupnp-1.2.7.tar.xz 142928 BLAKE2B 094e9569c501ae32def1335c8129d5585a2bec37d86c2317a2c9b2d965db5ce0ae6c19017bd44fb718709cf068f93ed75d08ab7e30c5f265e1ce45a9a9352897 SHA512 83d012989f9aab578c9bdb4dd95d316003938a39cc997949622b56523dd7081e09093c48c0016d738ca0040a00b3e6218ba59cad9e49e05f4106213160e7c409 DIST gupnp-1.3.1.tar.xz 152484 BLAKE2B bfed35567da37f420568ae90acb8c33674f5ef754d00722ce11ec381c602f7aee86502276a3e6bb04abd98d49826ff11518bf6283d2c4be9c4ddf48fb880627f SHA512 ee632d42803cb689926839336c2427c9622c40d1a43e69ef4c48dd26714649d544772697b4a440861dc896a13faba6793b02b7b9ab7c5288b6cf125abbb2d477 +DIST gupnp-1.4.1.tar.xz 152964 BLAKE2B 1c59461f670731b5095e04f6dfb5a64ce5a2dde4f5c5c46c137475d88f9154c1c7a01a7be88d22c8d0a1193b4cda0227396769540311627706621681a8b69161 SHA512 c1aedcb03741e833fc17d3f799b7786a2df229e51feea0911e759f1fa4e92369799f358fef2bc03430728fba84bd188ac0c0aa08f359ee75f81cc20b90032763 diff --git a/net-libs/gupnp/gupnp-1.4.1.ebuild b/net-libs/gupnp/gupnp-1.4.1.ebuild new file mode 100644 index ..a221091df021 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.4.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_REQ_USE="xml" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="0/1.2-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.66:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.3.0:0=[introspection?,${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.2 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.3.0:0[vala] + net-libs/libsoup:2.4[vala] + ) +" + +src_prepare() { + use introspection && vala_src_prepare + xdg_src_prepare +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: e1ecfad46ec68d9bc6c0de28d9ed46181b8d330f Author: Matt Turner gentoo org> AuthorDate: Sat Dec 18 23:16:28 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 18 23:39:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ecfad4 net-libs/gupnp-av: Version bump to 0.14.0 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp-av/Manifest | 1 + net-libs/gupnp-av/gupnp-av-0.14.0.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/net-libs/gupnp-av/Manifest b/net-libs/gupnp-av/Manifest index 5a13aeb07950..7b57297be981 100644 --- a/net-libs/gupnp-av/Manifest +++ b/net-libs/gupnp-av/Manifest @@ -1,3 +1,4 @@ DIST gupnp-av-0.12.11.tar.xz 373052 BLAKE2B 3c324f790f0ffbcbd6cbf3b95dfdaf9dce51c6bf7bea3051fd5ded31b930dd6ff7b77b16a297cf54a49e738c195fd208dd4e83961f5ee3d302dc84f37b36924c SHA512 f6fb8897ccdb589446d8c83c5fe66918f0f569a624287881aaf41d928e429e41f3306443e24ef4d43d3ddffb24da2ad2c058cd39211176558c9cd7acd7af0ff7 DIST gupnp-av-0.13.0.tar.xz 91584 BLAKE2B 96f4a452f199d48c72cf65a7fa0ef6eb59488862f87a7bf7d1eaaa79289e89bab43718c4a4e94f1d6a71ddf65071c1c1b3aa49c180ba068928b1740bb7a3c8d1 SHA512 8ff5dcacaa5893290c263ba8be2613da6853e074e2afcbc3e111dbff8c9b9d7edbd3772341bc370a1db06b4ba815fd6071158f61a832e2e8f2a51d66d5d8f230 DIST gupnp-av-0.13.1.tar.xz 93040 BLAKE2B 31901d8e15afdb789aa71cdc114e3472870526dd221ed18d503f43a9590235e5f2af896d87ac2747f8d9dac8b7f27f8b055bd0d5d18838add87162ae9c6289df SHA512 e99485d5d232227f57156cafdfb8a30dab135a0d88eb7d041e475d45e1ab4329d25c50f5528a4ba33e0ceb792fd1de3ec2b8ead597d5720fd0827bce42dcd312 +DIST gupnp-av-0.14.0.tar.xz 93128 BLAKE2B d66ba820aabf82be37a8c19a64adbacc863b495cb6a68849ee236cbe6956cc94fc992a3d4f351d165efaa8257ece2f3173dd845d2a9313bc9ff1a97a178d9632 SHA512 b357b5413d3e01e4ecaf9dbdf5f5f1506aed662154d03c6232f0c82c4a49543deddf34350a204d467c1a33fed04e406500fd51d6e412d32ac909e974e041 diff --git a/net-libs/gupnp-av/gupnp-av-0.14.0.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.0.ebuild new file mode 100644 index ..2d691e8af565 --- /dev/null +++ b/net-libs/gupnp-av/gupnp-av-0.14.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit gnome.org meson vala + +DESCRIPTION="Utility library aiming to ease the handling UPnP A/V profiles" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp-av; + +LICENSE="LGPL-2" +SLOT="0/3" # subslot: soname version +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk-doc +introspection" + +RDEPEND=" + >=dev-libs/glib-2.58:2 + >=net-libs/libsoup-2.28.2:2.4[introspection?] + dev-libs/libxml2 + introspection? ( >=dev-libs/gobject-introspection-1.36:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + introspection? ( $(vala_depend) ) +" + +src_prepare() { + use introspection && vala_src_prepare + default +} + +src_configure() { + local emesonargs=( + $(meson_use introspection) + $(meson_use introspection vapi) + $(meson_use gtk-doc gtk_doc) + ) + meson_src_configure +}
[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/
commit: a0539229f4590dc8d2384cf70eb3e8886353ed8e Author: Marek Szuba gentoo org> AuthorDate: Sun Aug 29 08:34:09 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Aug 29 08:36:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0539229 net-libs/gupnp: keyword 1.3.1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> net-libs/gupnp/gupnp-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.3.1.ebuild b/net-libs/gupnp/gupnp-1.3.1.ebuild index e981b8b42e4..a221091df02 100644 --- a/net-libs/gupnp/gupnp-1.3.1.ebuild +++ b/net-libs/gupnp/gupnp-1.3.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: c5b217f14742cff1e0a9208680c727a844d42984 Author: Marek Szuba gentoo org> AuthorDate: Sun Aug 29 08:34:32 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Aug 29 08:36:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b217f1 net-libs/gupnp-av: keyword 0.13.1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> net-libs/gupnp-av/gupnp-av-0.13.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.13.1.ebuild b/net-libs/gupnp-av/gupnp-av-0.13.1.ebuild index d8baf6de158..2d691e8af56 100644 --- a/net-libs/gupnp-av/gupnp-av-0.13.1.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.13.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gtk-doc +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 300f9e58e6116398e365e69f8de78c5d246b105d Author: Pacho Ramos gentoo org> AuthorDate: Wed Aug 25 17:34:10 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Aug 25 17:34:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300f9e58 net-libs/gupnp: Drop old Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> net-libs/gupnp/Manifest | 1 - net-libs/gupnp/gupnp-1.3.0.ebuild | 71 --- 2 files changed, 72 deletions(-) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 4584531180b..8d1d26d7127 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,3 +1,2 @@ DIST gupnp-1.2.7.tar.xz 142928 BLAKE2B 094e9569c501ae32def1335c8129d5585a2bec37d86c2317a2c9b2d965db5ce0ae6c19017bd44fb718709cf068f93ed75d08ab7e30c5f265e1ce45a9a9352897 SHA512 83d012989f9aab578c9bdb4dd95d316003938a39cc997949622b56523dd7081e09093c48c0016d738ca0040a00b3e6218ba59cad9e49e05f4106213160e7c409 -DIST gupnp-1.3.0.tar.xz 150160 BLAKE2B 300147881e30300cd2bbff7ffc2666d6281dc165cbfcca46617a59c244bb699d49f26074e07909782038f5a87939ac342fe5ae5468a9c38d8065ceea70293c6b SHA512 6367f3d616acef433a26d2475b4ec3067ced9d09e9e9ccf6400f30abc4202e0dd524aa33beb7bb5f88c9a62ff69fafc0d283dc0cb80220f53bfd027205069763 DIST gupnp-1.3.1.tar.xz 152484 BLAKE2B bfed35567da37f420568ae90acb8c33674f5ef754d00722ce11ec381c602f7aee86502276a3e6bb04abd98d49826ff11518bf6283d2c4be9c4ddf48fb880627f SHA512 ee632d42803cb689926839336c2427c9622c40d1a43e69ef4c48dd26714649d544772697b4a440861dc896a13faba6793b02b7b9ab7c5288b6cf125abbb2d477 diff --git a/net-libs/gupnp/gupnp-1.3.0.ebuild b/net-libs/gupnp/gupnp-1.3.0.ebuild deleted file mode 100644 index e981b8b42e4..000 --- a/net-libs/gupnp/gupnp-1.3.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python3_{7..10} ) -PYTHON_REQ_USE="xml" - -inherit gnome.org meson-multilib python-single-r1 vala xdg - -DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; - -LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ -SLOT="0/1.2-0" # - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( connman networkmanager ) -" - -# prefix: uuid dependency can be adapted to non-linux platforms -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.66:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-1.3.0:0=[introspection?,${MULTILIB_USEDEP}] - >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( >=dev-util/gtk-doc-1.14 - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.2 ) - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - virtual/pkgconfig - !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) - vala? ( $(vala_depend) - >=net-libs/gssdp-1.3.0:0[vala] - net-libs/libsoup:2.4[vala] - ) -" - -src_prepare() { - use introspection && vala_src_prepare - xdg_src_prepare -} - -multilib_src_configure() { - local backend=system - use kernel_linux && backend=linux - use connman && backend=connman - use networkmanager && backend=network-manager - - local emesonargs=( - -Dcontext_manager=${backend} - $(meson_native_use_bool introspection) - $(meson_native_use_bool vala vapi) - $(meson_native_use_bool gtk-doc gtk_doc) - -Dexamples=false - ) - meson_src_configure -} - -multilib_src_install_all() { - python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: f90ddd009057b245d19a307c03d9e069fee94c6f Author: Matt Turner gentoo org> AuthorDate: Thu Aug 19 02:45:46 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Aug 19 03:01:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90ddd00 net-libs/gupnp-av: Version bump to 0.13.1 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp-av/Manifest | 1 + net-libs/gupnp-av/gupnp-av-0.13.1.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/net-libs/gupnp-av/Manifest b/net-libs/gupnp-av/Manifest index 26eefab1c13..5a13aeb0795 100644 --- a/net-libs/gupnp-av/Manifest +++ b/net-libs/gupnp-av/Manifest @@ -1,2 +1,3 @@ DIST gupnp-av-0.12.11.tar.xz 373052 BLAKE2B 3c324f790f0ffbcbd6cbf3b95dfdaf9dce51c6bf7bea3051fd5ded31b930dd6ff7b77b16a297cf54a49e738c195fd208dd4e83961f5ee3d302dc84f37b36924c SHA512 f6fb8897ccdb589446d8c83c5fe66918f0f569a624287881aaf41d928e429e41f3306443e24ef4d43d3ddffb24da2ad2c058cd39211176558c9cd7acd7af0ff7 DIST gupnp-av-0.13.0.tar.xz 91584 BLAKE2B 96f4a452f199d48c72cf65a7fa0ef6eb59488862f87a7bf7d1eaaa79289e89bab43718c4a4e94f1d6a71ddf65071c1c1b3aa49c180ba068928b1740bb7a3c8d1 SHA512 8ff5dcacaa5893290c263ba8be2613da6853e074e2afcbc3e111dbff8c9b9d7edbd3772341bc370a1db06b4ba815fd6071158f61a832e2e8f2a51d66d5d8f230 +DIST gupnp-av-0.13.1.tar.xz 93040 BLAKE2B 31901d8e15afdb789aa71cdc114e3472870526dd221ed18d503f43a9590235e5f2af896d87ac2747f8d9dac8b7f27f8b055bd0d5d18838add87162ae9c6289df SHA512 e99485d5d232227f57156cafdfb8a30dab135a0d88eb7d041e475d45e1ab4329d25c50f5528a4ba33e0ceb792fd1de3ec2b8ead597d5720fd0827bce42dcd312 diff --git a/net-libs/gupnp-av/gupnp-av-0.13.1.ebuild b/net-libs/gupnp-av/gupnp-av-0.13.1.ebuild new file mode 100644 index 000..d8baf6de158 --- /dev/null +++ b/net-libs/gupnp-av/gupnp-av-0.13.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit gnome.org meson vala + +DESCRIPTION="Utility library aiming to ease the handling UPnP A/V profiles" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp-av; + +LICENSE="LGPL-2" +SLOT="0/3" # subslot: soname version +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="gtk-doc +introspection" + +RDEPEND=" + >=dev-libs/glib-2.58:2 + >=net-libs/libsoup-2.28.2:2.4[introspection?] + dev-libs/libxml2 + introspection? ( >=dev-libs/gobject-introspection-1.36:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + introspection? ( $(vala_depend) ) +" + +src_prepare() { + use introspection && vala_src_prepare + default +} + +src_configure() { + local emesonargs=( + $(meson_use introspection) + $(meson_use introspection vapi) + $(meson_use gtk-doc gtk_doc) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 32ba32977e0bcb457955c12443d3458b7b296e30 Author: Matt Turner gentoo org> AuthorDate: Tue Aug 17 06:10:59 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 17 06:32:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ba3297 net-libs/gupnp: Version bump to 1.3.1 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.3.1.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 1f6f98d9903..4584531180b 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1,3 @@ DIST gupnp-1.2.7.tar.xz 142928 BLAKE2B 094e9569c501ae32def1335c8129d5585a2bec37d86c2317a2c9b2d965db5ce0ae6c19017bd44fb718709cf068f93ed75d08ab7e30c5f265e1ce45a9a9352897 SHA512 83d012989f9aab578c9bdb4dd95d316003938a39cc997949622b56523dd7081e09093c48c0016d738ca0040a00b3e6218ba59cad9e49e05f4106213160e7c409 DIST gupnp-1.3.0.tar.xz 150160 BLAKE2B 300147881e30300cd2bbff7ffc2666d6281dc165cbfcca46617a59c244bb699d49f26074e07909782038f5a87939ac342fe5ae5468a9c38d8065ceea70293c6b SHA512 6367f3d616acef433a26d2475b4ec3067ced9d09e9e9ccf6400f30abc4202e0dd524aa33beb7bb5f88c9a62ff69fafc0d283dc0cb80220f53bfd027205069763 +DIST gupnp-1.3.1.tar.xz 152484 BLAKE2B bfed35567da37f420568ae90acb8c33674f5ef754d00722ce11ec381c602f7aee86502276a3e6bb04abd98d49826ff11518bf6283d2c4be9c4ddf48fb880627f SHA512 ee632d42803cb689926839336c2427c9622c40d1a43e69ef4c48dd26714649d544772697b4a440861dc896a13faba6793b02b7b9ab7c5288b6cf125abbb2d477 diff --git a/net-libs/gupnp/gupnp-1.3.1.ebuild b/net-libs/gupnp/gupnp-1.3.1.ebuild new file mode 100644 index 000..e981b8b42e4 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.3.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_REQ_USE="xml" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="0/1.2-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.66:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.3.0:0=[introspection?,${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.2 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.3.0:0[vala] + net-libs/libsoup:2.4[vala] + ) +" + +src_prepare() { + use introspection && vala_src_prepare + xdg_src_prepare +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 011424431d8de0faa425dc683bfe6da8410e562e Author: Matt Turner gentoo org> AuthorDate: Mon Jul 26 06:18:16 2021 + Commit: Matt Turner gentoo org> CommitDate: Mon Jul 26 07:15:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01142443 net-libs/gupnp: Drop old versions Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 - net-libs/gupnp/gupnp-1.2.6.ebuild | 71 --- 2 files changed, 72 deletions(-) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index ea03f7805aa..1f6f98d9903 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,3 +1,2 @@ -DIST gupnp-1.2.6.tar.xz 142652 BLAKE2B 12f3fd59b6c8616dcbc32ab4feeeccde864af6da0593d0d51b8a9bab045c39b8e4540bc1470a0758f1a0979e647f9dae67bae544d1457e567264d7408d58e06f SHA512 317ff1f0ea1f03476596db6ce2f6c7c86b7c9962a7ddb00da9f487fe7f7bb70ccf8fe64e485583e4a988d90afdb41128730fef459f4ecb757ff2aef44dc4de9c DIST gupnp-1.2.7.tar.xz 142928 BLAKE2B 094e9569c501ae32def1335c8129d5585a2bec37d86c2317a2c9b2d965db5ce0ae6c19017bd44fb718709cf068f93ed75d08ab7e30c5f265e1ce45a9a9352897 SHA512 83d012989f9aab578c9bdb4dd95d316003938a39cc997949622b56523dd7081e09093c48c0016d738ca0040a00b3e6218ba59cad9e49e05f4106213160e7c409 DIST gupnp-1.3.0.tar.xz 150160 BLAKE2B 300147881e30300cd2bbff7ffc2666d6281dc165cbfcca46617a59c244bb699d49f26074e07909782038f5a87939ac342fe5ae5468a9c38d8065ceea70293c6b SHA512 6367f3d616acef433a26d2475b4ec3067ced9d09e9e9ccf6400f30abc4202e0dd524aa33beb7bb5f88c9a62ff69fafc0d283dc0cb80220f53bfd027205069763 diff --git a/net-libs/gupnp/gupnp-1.2.6.ebuild b/net-libs/gupnp/gupnp-1.2.6.ebuild deleted file mode 100644 index df4827c9b14..000 --- a/net-libs/gupnp/gupnp-1.2.6.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="xml" - -inherit gnome.org meson-multilib python-single-r1 vala xdg - -DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; - -LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ -SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" - -IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( connman networkmanager ) -" - -# prefix: uuid dependency can be adapted to non-linux platforms -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-1.2.3:0=[introspection?,${MULTILIB_USEDEP}] - >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( >=dev-util/gtk-doc-1.14 - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.2 ) - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - virtual/pkgconfig - !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) - vala? ( $(vala_depend) - >=net-libs/gssdp-1.2.3:0[vala] - net-libs/libsoup:2.4[vala] - ) -" - -src_prepare() { - use introspection && vala_src_prepare - xdg_src_prepare -} - -multilib_src_configure() { - local backend=system - use kernel_linux && backend=linux - use connman && backend=connman - use networkmanager && backend=network-manager - - local emesonargs=( - -Dcontext_manager=${backend} - $(meson_native_use_bool introspection) - $(meson_native_use_bool vala vapi) - $(meson_native_use_bool gtk-doc gtk_doc) - -Dexamples=false - ) - meson_src_configure -} - -multilib_src_install_all() { - python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 98887655d9e161e49a030e9464105e16559d2c03 Author: Sam James gentoo org> AuthorDate: Sat Jul 24 17:06:28 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 24 17:06:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98887655 net-libs/gupnp: Stabilize 1.2.7 ppc64, #800710 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.7.ebuild b/net-libs/gupnp/gupnp-1.2.7.ebuild index d060442b7c1..1bc7fdb240a 100644 --- a/net-libs/gupnp/gupnp-1.2.7.ebuild +++ b/net-libs/gupnp/gupnp-1.2.7.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[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-av/
commit: 6492a17226ee1c95066b0def08a197e39eca340e Author: Matt Turner gentoo org> AuthorDate: Fri Jul 23 17:17:20 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jul 23 17:35:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6492a172 net-libs/gupnp-av: Version bump to 0.13.0 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp-av/Manifest | 1 + net-libs/gupnp-av/gupnp-av-0.13.0.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/net-libs/gupnp-av/Manifest b/net-libs/gupnp-av/Manifest index d16626e4f6a..26eefab1c13 100644 --- a/net-libs/gupnp-av/Manifest +++ b/net-libs/gupnp-av/Manifest @@ -1 +1,2 @@ DIST gupnp-av-0.12.11.tar.xz 373052 BLAKE2B 3c324f790f0ffbcbd6cbf3b95dfdaf9dce51c6bf7bea3051fd5ded31b930dd6ff7b77b16a297cf54a49e738c195fd208dd4e83961f5ee3d302dc84f37b36924c SHA512 f6fb8897ccdb589446d8c83c5fe66918f0f569a624287881aaf41d928e429e41f3306443e24ef4d43d3ddffb24da2ad2c058cd39211176558c9cd7acd7af0ff7 +DIST gupnp-av-0.13.0.tar.xz 91584 BLAKE2B 96f4a452f199d48c72cf65a7fa0ef6eb59488862f87a7bf7d1eaaa79289e89bab43718c4a4e94f1d6a71ddf65071c1c1b3aa49c180ba068928b1740bb7a3c8d1 SHA512 8ff5dcacaa5893290c263ba8be2613da6853e074e2afcbc3e111dbff8c9b9d7edbd3772341bc370a1db06b4ba815fd6071158f61a832e2e8f2a51d66d5d8f230 diff --git a/net-libs/gupnp-av/gupnp-av-0.13.0.ebuild b/net-libs/gupnp-av/gupnp-av-0.13.0.ebuild new file mode 100644 index 000..d8baf6de158 --- /dev/null +++ b/net-libs/gupnp-av/gupnp-av-0.13.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit gnome.org meson vala + +DESCRIPTION="Utility library aiming to ease the handling UPnP A/V profiles" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp-av; + +LICENSE="LGPL-2" +SLOT="0/3" # subslot: soname version +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="gtk-doc +introspection" + +RDEPEND=" + >=dev-libs/glib-2.58:2 + >=net-libs/libsoup-2.28.2:2.4[introspection?] + dev-libs/libxml2 + introspection? ( >=dev-libs/gobject-introspection-1.36:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + introspection? ( $(vala_depend) ) +" + +src_prepare() { + use introspection && vala_src_prepare + default +} + +src_configure() { + local emesonargs=( + $(meson_use introspection) + $(meson_use introspection vapi) + $(meson_use gtk-doc gtk_doc) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 00845a164b774ae4b24c53409d344e6a239f9523 Author: Matt Turner gentoo org> AuthorDate: Fri Jul 23 16:43:18 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jul 23 17:35:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00845a16 net-libs/gupnp: Version bump to 1.3.0 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.3.0.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index c08117c22d4..ea03f7805aa 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1,3 @@ DIST gupnp-1.2.6.tar.xz 142652 BLAKE2B 12f3fd59b6c8616dcbc32ab4feeeccde864af6da0593d0d51b8a9bab045c39b8e4540bc1470a0758f1a0979e647f9dae67bae544d1457e567264d7408d58e06f SHA512 317ff1f0ea1f03476596db6ce2f6c7c86b7c9962a7ddb00da9f487fe7f7bb70ccf8fe64e485583e4a988d90afdb41128730fef459f4ecb757ff2aef44dc4de9c DIST gupnp-1.2.7.tar.xz 142928 BLAKE2B 094e9569c501ae32def1335c8129d5585a2bec37d86c2317a2c9b2d965db5ce0ae6c19017bd44fb718709cf068f93ed75d08ab7e30c5f265e1ce45a9a9352897 SHA512 83d012989f9aab578c9bdb4dd95d316003938a39cc997949622b56523dd7081e09093c48c0016d738ca0040a00b3e6218ba59cad9e49e05f4106213160e7c409 +DIST gupnp-1.3.0.tar.xz 150160 BLAKE2B 300147881e30300cd2bbff7ffc2666d6281dc165cbfcca46617a59c244bb699d49f26074e07909782038f5a87939ac342fe5ae5468a9c38d8065ceea70293c6b SHA512 6367f3d616acef433a26d2475b4ec3067ced9d09e9e9ccf6400f30abc4202e0dd524aa33beb7bb5f88c9a62ff69fafc0d283dc0cb80220f53bfd027205069763 diff --git a/net-libs/gupnp/gupnp-1.3.0.ebuild b/net-libs/gupnp/gupnp-1.3.0.ebuild new file mode 100644 index 000..e981b8b42e4 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.3.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_REQ_USE="xml" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="0/1.2-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.66:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.3.0:0=[introspection?,${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.2 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.3.0:0[vala] + net-libs/libsoup:2.4[vala] + ) +" + +src_prepare() { + use introspection && vala_src_prepare + xdg_src_prepare +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 2212030a1a7103db70cb9613d343e61397ed3530 Author: Sam James gentoo org> AuthorDate: Sun Jul 11 20:48:42 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jul 11 20:48:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2212030a net-libs/gupnp: Stabilize 1.2.7 arm64, #800710 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.7.ebuild b/net-libs/gupnp/gupnp-1.2.7.ebuild index 0d3404c38ab..d060442b7c1 100644 --- a/net-libs/gupnp/gupnp-1.2.7.ebuild +++ b/net-libs/gupnp/gupnp-1.2.7.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: db8a00e8f497dfd16f53d4b8b7380f25c0e9cb22 Author: Sam James gentoo org> AuthorDate: Sat Jul 10 15:40:02 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 10 15:40:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8a00e8 net-libs/gupnp: Stabilize 1.2.7 x86, #800710 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.7.ebuild b/net-libs/gupnp/gupnp-1.2.7.ebuild index ac79a1f6b29..0d3404c38ab 100644 --- a/net-libs/gupnp/gupnp-1.2.7.ebuild +++ b/net-libs/gupnp/gupnp-1.2.7.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 8b49af769f4e7cf1a96244565e66f2a935db1d1f Author: Matt Turner gentoo org> AuthorDate: Tue Jun 8 18:06:47 2021 + Commit: Matt Turner gentoo org> CommitDate: Wed Jun 9 03:33:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b49af76 net-libs/gupnp: Version bump to 1.2.7 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.2.7.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index c403ffd46c6..c08117c22d4 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1 +1,2 @@ DIST gupnp-1.2.6.tar.xz 142652 BLAKE2B 12f3fd59b6c8616dcbc32ab4feeeccde864af6da0593d0d51b8a9bab045c39b8e4540bc1470a0758f1a0979e647f9dae67bae544d1457e567264d7408d58e06f SHA512 317ff1f0ea1f03476596db6ce2f6c7c86b7c9962a7ddb00da9f487fe7f7bb70ccf8fe64e485583e4a988d90afdb41128730fef459f4ecb757ff2aef44dc4de9c +DIST gupnp-1.2.7.tar.xz 142928 BLAKE2B 094e9569c501ae32def1335c8129d5585a2bec37d86c2317a2c9b2d965db5ce0ae6c19017bd44fb718709cf068f93ed75d08ab7e30c5f265e1ce45a9a9352897 SHA512 83d012989f9aab578c9bdb4dd95d316003938a39cc997949622b56523dd7081e09093c48c0016d738ca0040a00b3e6218ba59cad9e49e05f4106213160e7c409 diff --git a/net-libs/gupnp/gupnp-1.2.7.ebuild b/net-libs/gupnp/gupnp-1.2.7.ebuild new file mode 100644 index 000..ec6826d50b5 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.2.7.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="xml" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="0/1.2-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.66:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.2.3:0=[introspection?,${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.2 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.2.3:0[vala] + net-libs/libsoup:2.4[vala] + ) +" + +src_prepare() { + use introspection && vala_src_prepare + xdg_src_prepare +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: fca46a00a329308a59ca7b74a0306a4b7c0f8e74 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:25:31 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca46a00 net-libs/gupnp: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/gupnp-1.2.6.ebuild | 21 - 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/net-libs/gupnp/gupnp-1.2.6.ebuild b/net-libs/gupnp/gupnp-1.2.6.ebuild index 762f6fb77a4..df4827c9b14 100644 --- a/net-libs/gupnp/gupnp-1.2.6.ebuild +++ b/net-libs/gupnp/gupnp-1.2.6.ebuild @@ -6,7 +6,7 @@ VALA_USE_DEPEND="vapigen" PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="xml" -inherit gnome.org meson multilib-minimal python-single-r1 vala xdg +inherit gnome.org meson-multilib python-single-r1 vala xdg DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; @@ -58,27 +58,14 @@ multilib_src_configure() { local emesonargs=( -Dcontext_manager=${backend} - -Dintrospection=$(multilib_native_usex introspection true false) - -Dvapi=$(multilib_native_usex vala true false) - -Dgtk_doc=$(multilib_native_usex gtk-doc true false) + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) -Dexamples=false ) meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} - multilib_src_install_all() { - einstalldocs python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 }
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 7139ef2f933a0b0f2433a8bef173a3dc846e7748 Author: Sam James gentoo org> AuthorDate: Sat May 29 15:26:51 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 29 15:26:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7139ef2f net-libs/gupnp: Stabilize 1.2.6 ppc64, #792327 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.6.ebuild b/net-libs/gupnp/gupnp-1.2.6.ebuild index d9406d530f0..762f6fb77a4 100644 --- a/net-libs/gupnp/gupnp-1.2.6.ebuild +++ b/net-libs/gupnp/gupnp-1.2.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 9e3cc58515aa791fac22f1c725689b257606e751 Author: Matt Turner gentoo org> AuthorDate: Tue May 25 18:41:47 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue May 25 18:51:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3cc585 net-libs/gupnp: Version bump to 1.2.6 Bug: https://bugs.gentoo.org/792063 Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.2.6.ebuild | 84 +++ 2 files changed, 85 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index f527ac0d13b..5d33a313ed3 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1 +1,2 @@ DIST gupnp-1.2.4.tar.xz 139832 BLAKE2B a4d49ea8a3739a2233c9dd4a258a7d0d355ff651b0de85c5b7151f0ffca93b50248a303dd040c2d7e9fb215a0edb0627fa3a8a16835b55d90459c623faaad62b SHA512 cb787264b5a1bcb4f547f7a9d7a5e4e712f91ecbb593f12b2c51aed0607abd6fbfd43e5c42e261eb853d09358685637e172c78e3e9a6059bccdeb1176e6e4ef7 +DIST gupnp-1.2.6.tar.xz 142652 BLAKE2B 12f3fd59b6c8616dcbc32ab4feeeccde864af6da0593d0d51b8a9bab045c39b8e4540bc1470a0758f1a0979e647f9dae67bae544d1457e567264d7408d58e06f SHA512 317ff1f0ea1f03476596db6ce2f6c7c86b7c9962a7ddb00da9f487fe7f7bb70ccf8fe64e485583e4a988d90afdb41128730fef459f4ecb757ff2aef44dc4de9c diff --git a/net-libs/gupnp/gupnp-1.2.6.ebuild b/net-libs/gupnp/gupnp-1.2.6.ebuild new file mode 100644 index 000..979d777b11c --- /dev/null +++ b/net-libs/gupnp/gupnp-1.2.6.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="xml" + +inherit gnome.org meson multilib-minimal python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="0/1.2-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.2.3:0=[introspection?,${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.2 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.2.3:0[vala] + net-libs/libsoup:2.4[vala] + ) +" + +src_prepare() { + use introspection && vala_src_prepare + xdg_src_prepare +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + -Dintrospection=$(multilib_native_usex introspection true false) + -Dvapi=$(multilib_native_usex vala true false) + -Dgtk_doc=$(multilib_native_usex gtk-doc true false) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_install_all() { + einstalldocs + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: aee51201c1ab337a2e7c6a42802de4d12f9decd8 Author: Rick Farina gentoo org> AuthorDate: Mon Feb 15 02:12:08 2021 + Commit: Rick Farina gentoo org> CommitDate: Mon Feb 15 02:19:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee51201 net-libs/gupnp: bump python tests fail but it's unrelated afaict Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Rick Farina gentoo.org> net-libs/gupnp/gupnp-1.2.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/gupnp/gupnp-1.2.4.ebuild b/net-libs/gupnp/gupnp-1.2.4.ebuild index 55c483528b2..762f6fb77a4 100644 --- a/net-libs/gupnp/gupnp-1.2.4.ebuild +++ b/net-libs/gupnp/gupnp-1.2.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="xml" inherit gnome.org meson multilib-minimal python-single-r1 vala xdg
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/, net-libs/gupnp/files/
commit: 44ebdf9667d91b76105264dfd8e8cc2c99d0b064 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 7 15:07:18 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 7 15:21:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ebdf96 net-libs/gupnp: remove old Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp/Manifest| 1 - net-libs/gupnp/files/1.2.2-build-manpage.patch | 55 - net-libs/gupnp/gupnp-1.2.3.ebuild | 84 -- 3 files changed, 140 deletions(-) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 9c1a48f14df..f527ac0d13b 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1 @@ -DIST gupnp-1.2.3.tar.xz 138428 BLAKE2B 23f7f677ee9d58c43ba69d6e707e26b17efa5b510f4b14b41006b332f196037fcb103b64e6b1f91260383232ad6d19872b1e8d856878b103c5c2612d3bafae63 SHA512 85caa68a4c6f4b1ccf21d910048a59b6db2b21e8bd728404b28eb0f00b588a1ab55f3ff3227e76199a20554b0708128680379e7ffa5fe162cccb4a1e3e322101 DIST gupnp-1.2.4.tar.xz 139832 BLAKE2B a4d49ea8a3739a2233c9dd4a258a7d0d355ff651b0de85c5b7151f0ffca93b50248a303dd040c2d7e9fb215a0edb0627fa3a8a16835b55d90459c623faaad62b SHA512 cb787264b5a1bcb4f547f7a9d7a5e4e712f91ecbb593f12b2c51aed0607abd6fbfd43e5c42e261eb853d09358685637e172c78e3e9a6059bccdeb1176e6e4ef7 diff --git a/net-libs/gupnp/files/1.2.2-build-manpage.patch b/net-libs/gupnp/files/1.2.2-build-manpage.patch deleted file mode 100644 index ce03a171b88..000 --- a/net-libs/gupnp/files/1.2.2-build-manpage.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 23f54c2a1e8718e836224d68dafded091604a677 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Thu, 20 Feb 2020 12:15:33 +0200 -Subject: [PATCH] build: Always build gupnp-binding-tool manpage - -manpage generation shouldn't be dependent on gtk_doc option - doc/meson.build | 2 ++ - meson.build | 5 + - 2 files changed, 3 insertions(+), 4 deletions(-) - -diff --git a/doc/meson.build b/doc/meson.build -index 478650b..b71b657 100644 a/doc/meson.build -+++ b/doc/meson.build -@@ -4,6 +4,7 @@ version_xml = configure_file(input: 'version.xml.in', -output: 'version.xml', configuration: -entities) - -+if get_option('gtk_doc') - gnome.gtkdoc('gupnp', - main_xml : 'gupnp-docs.xml', - src_dir : [join_paths(meson.source_root(), 'libgupnp'), -@@ -26,6 +27,7 @@ gnome.gtkdoc('gupnp', - 'gupnp-types-private.h' - ], - install : true) -+endif - - xsltproc = find_program('xsltproc', required: false) - if xsltproc.found() -diff --git a/meson.build b/meson.build -index e0dce33..eb3c82d 100644 a/meson.build -+++ b/meson.build -@@ -31,15 +31,12 @@ dependencies = [ - subdir('libgupnp') - subdir('tests') - subdir('tools') -+subdir('doc') - - if get_option('vapi') and get_option('introspection') - subdir('vala') - endif - --if get_option('gtk_doc') --subdir('doc') --endif -- - if get_option('examples') - subdir('examples') - endif --- -2.20.1 - diff --git a/net-libs/gupnp/gupnp-1.2.3.ebuild b/net-libs/gupnp/gupnp-1.2.3.ebuild deleted file mode 100644 index f95420747be..000 --- a/net-libs/gupnp/gupnp-1.2.3.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python3_{6,7,8} ) -PYTHON_REQ_USE="xml" - -inherit gnome.org meson multilib-minimal python-single-r1 vala xdg - -DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; - -LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ -SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" - -IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( connman networkmanager ) -" - -# prefix: uuid dependency can be adapted to non-linux platforms -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-1.2.3:0=[introspection?,${MULTILIB_USEDEP}] - >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( >=dev-util/gtk-doc-1.14 - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.2 ) - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - virtual/pkgconfig - !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) - vala? ( $(vala_depend) -
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 7c103bd27970866dff29a4ebd7e8ed7fb66dd040 Author: Sam James gentoo org> AuthorDate: Thu Nov 5 16:15:29 2020 + Commit: Sam James gentoo org> CommitDate: Thu Nov 5 16:15:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c103bd2 net-libs/gupnp: Stabilize 1.2.4 ppc64, #738728 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.4.ebuild b/net-libs/gupnp/gupnp-1.2.4.ebuild index 3fe2d9a3b03..f95420747be 100644 --- a/net-libs/gupnp/gupnp-1.2.4.ebuild +++ b/net-libs/gupnp/gupnp-1.2.4.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: ddc30eee753215e4320afa847198ffa05823579a Author: John Helmert III posteo net> AuthorDate: Thu Jul 30 06:40:43 2020 + Commit: Sam James gentoo org> CommitDate: Sun Oct 4 14:01:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc30eee net-libs/gupnp: Security cleanup (drop <1.2.3) Bug: https://bugs.gentoo.org/729306 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/16908 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/Manifest | 2 - net-libs/gupnp/gupnp-1.0.4.ebuild | 73 net-libs/gupnp/gupnp-1.2.2.ebuild | 88 --- 3 files changed, 163 deletions(-) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index a5d5bcaa4ab..9c1a48f14df 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,4 +1,2 @@ -DIST gupnp-1.0.4.tar.xz 427616 BLAKE2B ab5d34e701e253dc48ebafabc908f9aacd7a325805c61b11b5668cfa105d56a37f0d93593eeedd0e63630b986f2a2c18d4d9cdd82b653c9cc7a5d57262a819ef SHA512 54a133ce043e9b3d5ea23041c04fbbf5483aea98a72421cdb59bada0ab2e3ab3fc85452c4c743b794eeb7c929f5ef38bf0e6ba7f9539d86182a77612c898205a -DIST gupnp-1.2.2.tar.xz 136556 BLAKE2B f38018c76972f1b60b8274353a60d4bb1e4687ead6fd3fb084e050c070e5da4cbb7118807f65d47787c50af3174e7c2b87ff0b920cdcf13e7c5be17f8b156588 SHA512 08a715b06f30b9d9d11b914136f89b0c53d6b07b09dddf622619073fc6f144fc8d711eec28ede80fd14fc71a6addfe88de15740d0748302522ce71555fd18d2a DIST gupnp-1.2.3.tar.xz 138428 BLAKE2B 23f7f677ee9d58c43ba69d6e707e26b17efa5b510f4b14b41006b332f196037fcb103b64e6b1f91260383232ad6d19872b1e8d856878b103c5c2612d3bafae63 SHA512 85caa68a4c6f4b1ccf21d910048a59b6db2b21e8bd728404b28eb0f00b588a1ab55f3ff3227e76199a20554b0708128680379e7ffa5fe162cccb4a1e3e322101 DIST gupnp-1.2.4.tar.xz 139832 BLAKE2B a4d49ea8a3739a2233c9dd4a258a7d0d355ff651b0de85c5b7151f0ffca93b50248a303dd040c2d7e9fb215a0edb0627fa3a8a16835b55d90459c623faaad62b SHA512 cb787264b5a1bcb4f547f7a9d7a5e4e712f91ecbb593f12b2c51aed0607abd6fbfd43e5c42e261eb853d09358685637e172c78e3e9a6059bccdeb1176e6e4ef7 diff --git a/net-libs/gupnp/gupnp-1.0.4.ebuild b/net-libs/gupnp/gupnp-1.0.4.ebuild deleted file mode 100644 index 21d5109ef95..000 --- a/net-libs/gupnp/gupnp-1.0.4.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python{3_6,3_7} ) -PYTHON_REQ_USE="xml" - -inherit gnome2 multilib-minimal python-single-r1 vala - -DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; - -LICENSE="LGPL-2" -SLOT="0/4" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" - -IUSE="connman +introspection kernel_linux networkmanager" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( connman networkmanager ) -" - -# prefix: uuid dependency can be adapted to non-linux platforms -RDEPEND="${PYTHON_DEPS} - >=net-libs/gssdp-0.14.15:0/3[introspection?,${MULTILIB_USEDEP}] - >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] - introspection? ( - >=dev-libs/gobject-introspection-1.36:= - $(vala_depend) ) - connman? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) - networkmanager? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) - !net-libs/gupnp-vala -" -DEPEND="${RDEPEND} - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.14 - sys-devel/gettext - virtual/pkgconfig -" - -src_prepare() { - use introspection && vala_src_prepare - gnome2_src_prepare -} - -multilib_src_configure() { - local backend=unix - use kernel_linux && backend=linux - use connman && backend=connman - use networkmanager && backend=network-manager - - ECONF_SOURCE=${S} \ - gnome2_src_configure \ - $(multilib_native_use_enable introspection) \ - --disable-static \ - --with-context-manager=${backend} - - if multilib_is_native_abi; then - ln -s "${S}"/doc/html doc/html || die - fi -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - einstalldocs - python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool -} diff --git a/net-libs/gupnp/gupnp-1.2.2.ebuild b/net-libs/gupnp/gupnp-1.2.2.ebuild deleted file mode 100644 index b73234a91a5..000 --- a/net-libs/gupnp/gupnp-1.2.2.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -
[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/
commit: 719b713b36eff78a4f3c1044700dee3020369d99 Author: Sam James gentoo org> AuthorDate: Sun Aug 30 18:10:42 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 18:28:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719b713b net-libs/gupnp: Stabilize 1.2.4 arm64, #738728 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.4.ebuild b/net-libs/gupnp/gupnp-1.2.4.ebuild index 657906a378e..3fe2d9a3b03 100644 --- a/net-libs/gupnp/gupnp-1.2.4.ebuild +++ b/net-libs/gupnp/gupnp-1.2.4.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: b9a85f63878a520f8af8f4ed608f302370452e7b Author: Sam James gentoo org> AuthorDate: Sun Aug 30 17:12:17 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 18:09:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9a85f63 net-libs/gupnp: Stabilize 1.2.4 amd64, #738728 Signed-off-by: Sam James gentoo.org> net-libs/gupnp/gupnp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.4.ebuild b/net-libs/gupnp/gupnp-1.2.4.ebuild index 9f69177ab78..657906a378e 100644 --- a/net-libs/gupnp/gupnp-1.2.4.ebuild +++ b/net-libs/gupnp/gupnp-1.2.4.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 23d71b201945521cfb7c9ad2d4251729c496ba95 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 30 14:59:56 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 30 15:17:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d71b20 net-libs/gupnp: x86 stable (bug #738728) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/gupnp/gupnp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.4.ebuild b/net-libs/gupnp/gupnp-1.2.4.ebuild index 04d38d44503..9f69177ab78 100644 --- a/net-libs/gupnp/gupnp-1.2.4.ebuild +++ b/net-libs/gupnp/gupnp-1.2.4.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 1c5a60284e9791d362691f80549866ad35efec62 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Aug 14 07:49:45 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Aug 14 08:22:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5a6028 net-libs/gupnp: bump to 1.2.4 Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.2.4.ebuild | 84 +++ 2 files changed, 85 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 69956c3a017..a5d5bcaa4ab 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,3 +1,4 @@ DIST gupnp-1.0.4.tar.xz 427616 BLAKE2B ab5d34e701e253dc48ebafabc908f9aacd7a325805c61b11b5668cfa105d56a37f0d93593eeedd0e63630b986f2a2c18d4d9cdd82b653c9cc7a5d57262a819ef SHA512 54a133ce043e9b3d5ea23041c04fbbf5483aea98a72421cdb59bada0ab2e3ab3fc85452c4c743b794eeb7c929f5ef38bf0e6ba7f9539d86182a77612c898205a DIST gupnp-1.2.2.tar.xz 136556 BLAKE2B f38018c76972f1b60b8274353a60d4bb1e4687ead6fd3fb084e050c070e5da4cbb7118807f65d47787c50af3174e7c2b87ff0b920cdcf13e7c5be17f8b156588 SHA512 08a715b06f30b9d9d11b914136f89b0c53d6b07b09dddf622619073fc6f144fc8d711eec28ede80fd14fc71a6addfe88de15740d0748302522ce71555fd18d2a DIST gupnp-1.2.3.tar.xz 138428 BLAKE2B 23f7f677ee9d58c43ba69d6e707e26b17efa5b510f4b14b41006b332f196037fcb103b64e6b1f91260383232ad6d19872b1e8d856878b103c5c2612d3bafae63 SHA512 85caa68a4c6f4b1ccf21d910048a59b6db2b21e8bd728404b28eb0f00b588a1ab55f3ff3227e76199a20554b0708128680379e7ffa5fe162cccb4a1e3e322101 +DIST gupnp-1.2.4.tar.xz 139832 BLAKE2B a4d49ea8a3739a2233c9dd4a258a7d0d355ff651b0de85c5b7151f0ffca93b50248a303dd040c2d7e9fb215a0edb0627fa3a8a16835b55d90459c623faaad62b SHA512 cb787264b5a1bcb4f547f7a9d7a5e4e712f91ecbb593f12b2c51aed0607abd6fbfd43e5c42e261eb853d09358685637e172c78e3e9a6059bccdeb1176e6e4ef7 diff --git a/net-libs/gupnp/gupnp-1.2.4.ebuild b/net-libs/gupnp/gupnp-1.2.4.ebuild new file mode 100644 index 000..04d38d44503 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.2.4.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="xml" + +inherit gnome.org meson multilib-minimal python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="0/1.2-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.2.3:0=[introspection?,${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.2 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.2.3:0[vala] + net-libs/libsoup:2.4[vala] + ) +" + +src_prepare() { + use introspection && vala_src_prepare + xdg_src_prepare +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + -Dintrospection=$(multilib_native_usex introspection true false) + -Dvapi=$(multilib_native_usex vala true false) + -Dgtk_doc=$(multilib_native_usex gtk-doc true false) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_install_all() { + einstalldocs + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: d09859eac5553f15a385424fd2faa11c6e0e32fc Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 28 20:42:49 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 28 20:42:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09859ea net-libs/gupnp: x86 stable wrt bug #729306 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/gupnp/gupnp-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.3.ebuild b/net-libs/gupnp/gupnp-1.2.3.ebuild index d091b2b70e9..f95420747be 100644 --- a/net-libs/gupnp/gupnp-1.2.3.ebuild +++ b/net-libs/gupnp/gupnp-1.2.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 3242c45d1b5be0d4e74aba4f7bebb3effa230581 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 28 20:37:24 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 28 20:37:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3242c45d net-libs/gupnp: ppc64 stable wrt bug #729306 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/gupnp/gupnp-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.3.ebuild b/net-libs/gupnp/gupnp-1.2.3.ebuild index 2dc02b5f153..d091b2b70e9 100644 --- a/net-libs/gupnp/gupnp-1.2.3.ebuild +++ b/net-libs/gupnp/gupnp-1.2.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: a143f2e2a6d120d539b8410b12289163a073e407 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 28 20:26:33 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 28 20:26:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a143f2e2 net-libs/gupnp: amd64 stable wrt bug #729306 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/gupnp/gupnp-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.3.ebuild b/net-libs/gupnp/gupnp-1.2.3.ebuild index f02ea85f303..2dc02b5f153 100644 --- a/net-libs/gupnp/gupnp-1.2.3.ebuild +++ b/net-libs/gupnp/gupnp-1.2.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: f8be7527001eff42b59fd154bf903a3c24b884ce Author: Sam James (sam_c) cmpct info> AuthorDate: Sat Jun 27 15:54:20 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jun 27 20:41:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8be7527 net-libs/gupnp: arm64 stable (bug #729306) 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/gupnp-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.3.ebuild b/net-libs/gupnp/gupnp-1.2.3.ebuild index 04d38d44503..f02ea85f303 100644 --- a/net-libs/gupnp/gupnp-1.2.3.ebuild +++ b/net-libs/gupnp/gupnp-1.2.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: d60d8b4ff2362c2e130e1096bd769fefaa1a7d32 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jun 27 12:45:43 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jun 27 12:45:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60d8b4f net-libs/gupnp: bump to 1.2.3 Bug: https://bugs.gentoo.org/729306 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.2.3.ebuild | 84 +++ 2 files changed, 85 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 5dab800f9ca..69956c3a017 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1,3 @@ DIST gupnp-1.0.4.tar.xz 427616 BLAKE2B ab5d34e701e253dc48ebafabc908f9aacd7a325805c61b11b5668cfa105d56a37f0d93593eeedd0e63630b986f2a2c18d4d9cdd82b653c9cc7a5d57262a819ef SHA512 54a133ce043e9b3d5ea23041c04fbbf5483aea98a72421cdb59bada0ab2e3ab3fc85452c4c743b794eeb7c929f5ef38bf0e6ba7f9539d86182a77612c898205a DIST gupnp-1.2.2.tar.xz 136556 BLAKE2B f38018c76972f1b60b8274353a60d4bb1e4687ead6fd3fb084e050c070e5da4cbb7118807f65d47787c50af3174e7c2b87ff0b920cdcf13e7c5be17f8b156588 SHA512 08a715b06f30b9d9d11b914136f89b0c53d6b07b09dddf622619073fc6f144fc8d711eec28ede80fd14fc71a6addfe88de15740d0748302522ce71555fd18d2a +DIST gupnp-1.2.3.tar.xz 138428 BLAKE2B 23f7f677ee9d58c43ba69d6e707e26b17efa5b510f4b14b41006b332f196037fcb103b64e6b1f91260383232ad6d19872b1e8d856878b103c5c2612d3bafae63 SHA512 85caa68a4c6f4b1ccf21d910048a59b6db2b21e8bd728404b28eb0f00b588a1ab55f3ff3227e76199a20554b0708128680379e7ffa5fe162cccb4a1e3e322101 diff --git a/net-libs/gupnp/gupnp-1.2.3.ebuild b/net-libs/gupnp/gupnp-1.2.3.ebuild new file mode 100644 index 000..04d38d44503 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.2.3.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="xml" + +inherit gnome.org meson multilib-minimal python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="0/1.2-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.2.3:0=[introspection?,${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.2 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.2.3:0[vala] + net-libs/libsoup:2.4[vala] + ) +" + +src_prepare() { + use introspection && vala_src_prepare + xdg_src_prepare +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + -Dintrospection=$(multilib_native_usex introspection true false) + -Dvapi=$(multilib_native_usex vala true false) + -Dgtk_doc=$(multilib_native_usex gtk-doc true false) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_install_all() { + einstalldocs + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 +}
[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/
commit: 6d9c063cd466eed284a65af249ea68d527bb758d Author: Sam James (sam_c) cmpct info> AuthorDate: Sun Jun 7 16:09:48 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jun 7 21:02:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9c063c net-libs/gupnp: 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/gupnp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.2.ebuild b/net-libs/gupnp/gupnp-1.2.2.ebuild index 367abaf8e51..5f5d8143a02 100644 --- a/net-libs/gupnp/gupnp-1.2.2.ebuild +++ b/net-libs/gupnp/gupnp-1.2.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: 7ce7850f4a23dffa3e1e1b59c6b057f937b8b184 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 22 08:44:07 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 22 08:44:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce7850f net-libs/gupnp: 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/gupnp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp/gupnp-1.2.2.ebuild b/net-libs/gupnp/gupnp-1.2.2.ebuild index ebbaf1ad825..367abaf8e51 100644 --- a/net-libs/gupnp/gupnp-1.2.2.ebuild +++ b/net-libs/gupnp/gupnp-1.2.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ SLOT="0/1.2-0" # - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" REQUIRED_USE="${PYTHON_REQUIRED_USE}