Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] [NOMERGE] rygel 42, gupnp 1.6
@ 2023-01-22 11:28 paper42
  2023-01-22 11:52 ` [PR PATCH] [Updated] " paper42
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: paper42 @ 2023-01-22 11:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 320 bytes --]

There is a new pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages gupnp-1.6
https://github.com/void-linux/void-packages/pull/41796

[NOMERGE] rygel 42, gupnp 1.6
None

A patch file from https://github.com/void-linux/void-packages/pull/41796.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gupnp-1.6-41796.patch --]
[-- Type: text/x-diff, Size: 26093 bytes --]

From fb25826033db21d3a905d4821397ca24f7b6e091 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 11:17:29 +0100
Subject: [PATCH 01/12] gssdp: update to 1.6.2.

---
 common/shlibs          |  2 +-
 srcpkgs/gssdp/template | 23 ++++++++++++++++-------
 2 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 85c08f13a05f..fec11fc39a0b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -761,7 +761,7 @@ libtotem-plparser.so.18 totem-pl-parser-3.26.1_1
 libtotem-plparser-mini.so.18 libtotem-plparser-mini-3.26.1_1
 libgladeui-2.so.13 libgladeui3-3.38.0_1
 libtdb.so.1 libtdb-1.2.2_1
-libgssdp-1.2.so.0 gssdp-1.2.0_1
+libgssdp-1.6.so.0 gssdp-1.6.0_1
 libgupnp-1.2.so.0 gupnp-1.2.0_1
 libsamplerate.so.0 libsamplerate-0.1.7_1
 libmms.so.0 libmms-0.6_1
diff --git a/srcpkgs/gssdp/template b/srcpkgs/gssdp/template
index 65f039488053..9bd003890800 100644
--- a/srcpkgs/gssdp/template
+++ b/srcpkgs/gssdp/template
@@ -1,25 +1,34 @@
 # Template file for 'gssdp'
 pkgname=gssdp
-version=1.4.0.1
+version=1.6.2
 revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gir vapi) $(vopt_bool gir introspection)
- -Dexamples=false"
+ -Dexamples=false -Dgtk_doc=false"
 hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)"
-makedepends="gtk4-devel libsoup-devel libglib-devel"
+makedepends="gtk4-devel libsoup3-devel libglib-devel"
 short_desc="GObject-based library for SSDP"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/GUPnP"
-distfiles="${GNOME_SITE}/gssdp/${version%.*.*}/gssdp-${version}.tar.xz"
-checksum=8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582
+distfiles="${GNOME_SITE}/gssdp/${version%.*}/gssdp-${version}.tar.xz"
+checksum=410b376deeced9836b57f488f80052fe4a14f89e075b1ceccf28e51f490f9fb9
 
-build_options="gir"
+build_options="gir man"
 build_options_default="gir"
 
+case "$XBPS_MACHINE" in
+	x86_64*|i686|ppc64le*|ppc64) build_options_default+=" man" ;;
+esac
+
+if [ $build_option_man ]; then
+	configure_args=" -Dmanpages=true"
+	hostmakedepends+=" pandoc"
+fi
+
 gssdp-devel_package() {
-	depends="libsoup-devel gssdp>=${version}_${revision}"
+	depends="libsoup3-devel gssdp>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 2706842ca1586d2df8817ca78adbeb97f34d1163 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 11:27:30 +0100
Subject: [PATCH 02/12] gupnp: update to 1.6.3.

---
 common/shlibs          | 2 +-
 srcpkgs/gupnp/template | 9 ++++-----
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index fec11fc39a0b..bd3653659074 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -762,7 +762,7 @@ libtotem-plparser-mini.so.18 libtotem-plparser-mini-3.26.1_1
 libgladeui-2.so.13 libgladeui3-3.38.0_1
 libtdb.so.1 libtdb-1.2.2_1
 libgssdp-1.6.so.0 gssdp-1.6.0_1
-libgupnp-1.2.so.0 gupnp-1.2.0_1
+libgupnp-1.6.so.0 gupnp-1.6.0_1
 libsamplerate.so.0 libsamplerate-0.1.7_1
 libmms.so.0 libmms-0.6_1
 libsmbios.so.2 libsmbios-2.2.28_1
diff --git a/srcpkgs/gupnp/template b/srcpkgs/gupnp/template
index df0499987187..e7d30e366b10 100644
--- a/srcpkgs/gupnp/template
+++ b/srcpkgs/gupnp/template
@@ -1,20 +1,19 @@
 # Template file for 'gupnp'
 pkgname=gupnp
-version=1.2.4
-revision=3
+version=1.6.3
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gir introspection) $(vopt_bool gir vapi)
  -Dexamples=false"
 hostmakedepends="pkg-config glib-devel libxslt docbook-xsl $(vopt_if gir vala)"
-makedepends="libglib-devel libxml2-devel libuuid-devel gssdp-devel
- libsoup-devel"
+makedepends="libglib-devel libxml2-devel gssdp-devel libsoup3-devel"
 short_desc="GObject-based library for UPnP"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GUPnP"
 distfiles="${GNOME_SITE}/gupnp/${version%.*}/gupnp-${version}.tar.xz"
-checksum=f7a0307ea51f5e44d1b832f493dd9045444a3a4e211ef85dfd9aa5dd6eaea7d1
+checksum=4f4f418b07b81164df1f7ab612e28e4c016c2d085b8a4f39f97945f8b15ee248
 
 build_options="gir"
 build_options_default="gir"

From 0b77f5f0aa15694ee2accccafc41e34e6bb6daad Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 11:28:07 +0100
Subject: [PATCH 03/12] caja-extensions: use gupnp 1.2

---
 srcpkgs/caja-extensions/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/caja-extensions/template b/srcpkgs/caja-extensions/template
index 4860b1e049f2..e333e93762fb 100644
--- a/srcpkgs/caja-extensions/template
+++ b/srcpkgs/caja-extensions/template
@@ -1,11 +1,11 @@
 # Template file for 'caja-extensions'
 pkgname=caja-extensions
 version=1.26.1
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-gksu --disable-static"
 hostmakedepends="pkg-config intltool glib-devel libxml2"
-makedepends="libcaja-devel mate-desktop-devel dbus-glib-devel gupnp-devel"
+makedepends="libcaja-devel mate-desktop-devel dbus-glib-devel gupnp1.2-devel"
 depends="caja"
 short_desc="Extensions for the MATE Caja file manager"
 maintainer="skmpz <dem.procopiou@gmail.com>"

From 5cd03365483b6793b75da304b34514e4fddfecd7 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 11:38:48 +0100
Subject: [PATCH 04/12] gupnp-igd: update to 1.2.0.

---
 .../port-to-new-gssdp-and-gupnp-api.patch     | 100 ------------------
 srcpkgs/gupnp-igd/template                    |  21 ++--
 2 files changed, 9 insertions(+), 112 deletions(-)
 delete mode 100644 srcpkgs/gupnp-igd/patches/port-to-new-gssdp-and-gupnp-api.patch

diff --git a/srcpkgs/gupnp-igd/patches/port-to-new-gssdp-and-gupnp-api.patch b/srcpkgs/gupnp-igd/patches/port-to-new-gssdp-and-gupnp-api.patch
deleted file mode 100644
index 248e9704f8c8..000000000000
--- a/srcpkgs/gupnp-igd/patches/port-to-new-gssdp-and-gupnp-api.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-From 63531558a16ac2334a59f627b2fca5576dcfbb2e Mon Sep 17 00:00:00 2001
-From: Jens Georg <mail@jensge.org>
-Date: Sat, 1 Dec 2018 21:33:21 +0100
-Subject: [PATCH] Swtich to new GUPnP API
-
----
- configure.ac                    | 2 +-
- gupnp-igd-1.0-uninstalled.pc.in | 2 +-
- gupnp-igd-1.0.pc.in             | 2 +-
- libgupnp-igd/Makefile.am        | 2 +-
- tests/gtest/gupnp-simple-igd.c  | 6 ++++--
- 5 files changed, 8 insertions(+), 6 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index f03921f..aa7f0ca 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -11,7 +11,7 @@ AC_STDC_HEADERS
- AC_PROG_LIBTOOL
- AC_FUNC_MMAP
- 
--PKG_CHECK_MODULES(LIBGUPNP, glib-2.0 >= 2.26 gobject-2.0 >= 2.26 gssdp-1.0 gupnp-1.0 >= 0.18 gthread-2.0)
-+PKG_CHECK_MODULES(LIBGUPNP, glib-2.0 >= 2.26 gobject-2.0 >= 2.26 gssdp-1.2 gupnp-1.2 >= 0.18 gthread-2.0)
- 
- # glib-genmarshal
- GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`
-diff --git a/gupnp-igd-1.0-uninstalled.pc.in b/gupnp-igd-1.0-uninstalled.pc.in
-index 483956f..6db3bee 100644
---- a/gupnp-igd-1.0-uninstalled.pc.in
-+++ b/gupnp-igd-1.0-uninstalled.pc.in
-@@ -5,7 +5,7 @@ includedir=${pcfiledir}/
- 
- Name: gupnp-igd-1.0
- Description: GUPnP Simple IGD library
--Requires: gupnp-1.0
-+Requires: gupnp-1.2
- Version: @VERSION@
- Libs: ${libdir}/libgupnp-av-1.0.la
- Cflags: -I${includedir}
-diff --git a/gupnp-igd-1.0.pc.in b/gupnp-igd-1.0.pc.in
-index 6660d63..aa74ed3 100644
---- a/gupnp-igd-1.0.pc.in
-+++ b/gupnp-igd-1.0.pc.in
-@@ -5,7 +5,7 @@ includedir=@includedir@
- 
- Name: gupnp-igd-1.0
- Description: GUPnP Simple IGD library
--Requires: gupnp-1.0
-+Requires: gupnp-1.2
- Version: @VERSION@
- Libs: -L${libdir} -lgupnp-igd-1.0
- Cflags: -I${includedir}/gupnp-igd-1.0
-diff --git a/libgupnp-igd/Makefile.am b/libgupnp-igd/Makefile.am
-index fe020b5..e10d857 100644
---- a/libgupnp-igd/Makefile.am
-+++ b/libgupnp-igd/Makefile.am
-@@ -60,7 +60,7 @@ GUPnPIgd_1_0_gir_VERSION = 1.0
- GUPnPIgd_1_0_gir_LIBS = $(lib_LTLIBRARIES)
- GUPnPIgd_1_0_gir_FILES = $(libgupnp_igd_1_0_la_SOURCES) $(libgupnp_igd_inc_HEADERS)
- GUPnPIgd_1_0_gir_INCLUDES=GObject-2.0
--GUPnPIgd_1_0_gir_PACKAGES=gupnp-1.0
-+GUPnPIgd_1_0_gir_PACKAGES=gupnp-1.2
- GUPnPIgd_1_0_gir_CFLAGS=-I$(srcdir) -I$(top_srcdir)
- 
- if HAVE_INTROSPECTION
-diff --git a/tests/gtest/gupnp-simple-igd.c b/tests/gtest/gupnp-simple-igd.c
-index 9b32b2a..d051d13 100644
---- a/tests/gtest/gupnp-simple-igd.c
-+++ b/tests/gtest/gupnp-simple-igd.c
-@@ -273,13 +273,14 @@ run_gupnp_simple_igd_test (GMainContext *mainctx, GUPnPSimpleIgd *igd,
-   GUPnPDeviceInfo *subdev1;
-   GUPnPDeviceInfo *subdev2;
-   const gchar *xml_path = ".";
-+  GError *error = NULL;
- 
-   g_signal_connect (igd, "context-available",
-         G_CALLBACK (ignore_non_localhost), NULL);
- 
-   if (mainctx)
-     g_main_context_push_thread_default (mainctx);
--  context = gupnp_context_new (NULL, "lo", 0, NULL);
-+  context = gupnp_context_new ("lo", 0, NULL);
-   g_assert (context);
- 
-   if (g_getenv ("XML_PATH"))
-@@ -293,8 +294,9 @@ run_gupnp_simple_igd_test (GMainContext *mainctx, GUPnPSimpleIgd *igd,
-   gupnp_context_host_path (context, "WANPPPConnection.xml", "/WANPPPConnection.xml");
-   */
- 
--  dev = gupnp_root_device_new (context, "InternetGatewayDevice.xml", xml_path);
-+  dev = gupnp_root_device_new (context, "InternetGatewayDevice.xml", xml_path, &error);
-   g_assert (dev);
-+  g_assert (error == NULL);
- 
-   subdev1 = gupnp_device_info_get_device (GUPNP_DEVICE_INFO (dev),
-       "urn:schemas-upnp-org:device:WANDevice:1");
--- 
-2.18.1
-
-
diff --git a/srcpkgs/gupnp-igd/template b/srcpkgs/gupnp-igd/template
index 17a80d67b9a0..2e5fa8a90290 100644
--- a/srcpkgs/gupnp-igd/template
+++ b/srcpkgs/gupnp-igd/template
@@ -1,27 +1,24 @@
 # Template file for 'gupnp-igd'
 pkgname=gupnp-igd
-version=0.2.5
-revision=3
-build_style=gnu-configure
+version=1.2.0
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="--disable-python --disable-static $(vopt_enable gir introspection)"
-hostmakedepends="automake pkg-config glib-devel libtool gobject-introspection gtk-doc"
-makedepends="libglib-devel libxml2-devel libsoup-devel gssdp-devel gupnp-devel"
+configure_args="$(vopt_bool gir introspection)"
+hostmakedepends="pkg-config glib-devel"
+makedepends="libglib-devel libxml2-devel libsoup-devel gssdp1.2-devel gupnp1.2-devel"
 short_desc="Library to handle UPnP IGD port mapping"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://gupnp.org"
-distfiles="${GNOME_SITE}/${pkgname}/0.2/${pkgname}-${version}.tar.xz"
-checksum=8b4a1aa38bacbcac2c1755153147ead7ee9af7d4d1f544b6577cfc35e10e3b20
+changelog="https://gitlab.gnome.org/GNOME/gupnp-igd/-/raw/master/NEWS"
+distfiles="${GNOME_SITE}/gupnp-igd/${version%.*}/gupnp-igd-${version}.tar.xz"
+checksum=4b5120098aa13edd27818ba9ee4d7fe961bf540bf50d056ff703c61545e02be1
 
 # Package build options
 build_options="gir"
 build_options_default="gir"
 
-pre_configure() {
-	autoreconf -fi
-}
-
 gupnp-igd-devel_package() {
 	depends="gupnp-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"

From 2bfaccf2294b350416ef035eecd5a788e26cde72 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 11:38:57 +0100
Subject: [PATCH 05/12] farstream: use gupnp 1.2

---
 srcpkgs/farstream/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/farstream/template b/srcpkgs/farstream/template
index e93c7a0c23bb..7a3463eea570 100644
--- a/srcpkgs/farstream/template
+++ b/srcpkgs/farstream/template
@@ -7,7 +7,7 @@ build_helper="gir"
 configure_args="--disable-valgrind --disable-static $(vopt_enable gir introspection)"
 hostmakedepends="automake libtool gettext pkg-config intltool
  glib-devel $(vopt_if gir gobject-introspection) gtk-doc"
-makedepends="gupnp-igd-devel libnice-devel gst-plugins-base1-devel"
+makedepends="gupnp1.2-igd-devel libnice-devel gst-plugins-base1-devel"
 depends="gst-plugins-good1 gst-plugins-bad1"
 checkdepends="$depends"
 short_desc="GStreamer modules and libraries for videoconferencing"

From b00746166bb02a49d29597112722913370568563 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 11:42:39 +0100
Subject: [PATCH 06/12] gupnp-tools: update to 0.12.0.

---
 srcpkgs/gupnp-tools/patches/fix-ftbfs.patch | 29 ---------------------
 srcpkgs/gupnp-tools/template                |  9 ++++---
 2 files changed, 5 insertions(+), 33 deletions(-)
 delete mode 100644 srcpkgs/gupnp-tools/patches/fix-ftbfs.patch

diff --git a/srcpkgs/gupnp-tools/patches/fix-ftbfs.patch b/srcpkgs/gupnp-tools/patches/fix-ftbfs.patch
deleted file mode 100644
index 0bf80fb5cd84..000000000000
--- a/srcpkgs/gupnp-tools/patches/fix-ftbfs.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From ecebb21e9d64081ca436aebcdb32ba0960ac8a60 Mon Sep 17 00:00:00 2001
-From: Jens Georg <mail@jensge.org>
-Date: Thu, 4 Apr 2019 20:28:07 +0200
-Subject: [PATCH] build: Properly export common resources
-
-Fixes #3
----
- src/common/meson.build | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/common/meson.build b/src/common/meson.build
-index 68b1ca5..75b82db 100644
---- a/src/common/meson.build
-+++ b/src/common/meson.build
-@@ -1,7 +1,9 @@
- util_resource = gnome.compile_resources('common-resource',
-     join_paths(resource_data, 'org.gupnp.Tools.Common.gresource.xml'),
-+    c_name : 'gupnp_tools_common',
-+    export : true,
-     source_dir : resource_data,
--    extra_args : ['--manual-register', '--c-name', 'gupnp_tools_common']
-+    extra_args : ['--manual-register']
- )
- 
- libutil = static_library('util', ['icons.c', 'icons.h', 'pretty-print.c', 'pretty-print.h'] + util_resource,
--- 
-2.18.1
-
-
diff --git a/srcpkgs/gupnp-tools/template b/srcpkgs/gupnp-tools/template
index cad194d50f86..8dc5214831f5 100644
--- a/srcpkgs/gupnp-tools/template
+++ b/srcpkgs/gupnp-tools/template
@@ -1,14 +1,15 @@
 # Template file for 'gupnp-tools'
 pkgname=gupnp-tools
-version=0.10.0
-revision=2
+version=0.12.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gobject-introspection gettext"
 makedepends="gupnp-av-devel gtk+3-devel gtksourceview4-devel
- libxml2-devel libsoup-devel"
+ libxml2-devel libsoup3-devel"
 short_desc="Free replacements of Intel UPnP tools that use GUPnP"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://gupnp.org/"
+changelog="https://gitlab.gnome.org/GNOME/gupnp-tools/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gupnp-tools/${version%.*}/gupnp-tools-${version}.tar.xz"
-checksum=41da7ff5ba8e2425adcb64ca5e04c81f57ca20ec6fdb84923939fdad42c6a18d
+checksum=5ea7607ee365642c555927fedc5b5e1fe08e74f061d0c3eb08bd901b5eb20082

From f80567725ad32bb98e86044c71d22bcb2ddedc25 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 11:58:59 +0100
Subject: [PATCH 07/12] gupnp-dlna: update to 0.12.0.

---
 common/shlibs               |  5 ++---
 srcpkgs/gupnp-dlna/template | 20 ++++++++------------
 2 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index bd3653659074..d123f960e0a7 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -901,9 +901,8 @@ libgrlpls-0.3.so.0 grilo-0.3.2_1
 libquvi.so.7 libquvi-0.4.0_1
 libepc-1.0.so.3 libepc-0.4.1_1
 libepc-ui-1.0.so.3 libepc-0.4.1_1
-libgupnp-dlna-2.0.so.3 gupnp-dlna-0.10.0_1
-libgupnp-dlna-gst-2.0.so.3 gupnp-dlna-0.10.0_1
-libgupnp-dlna-1.0.so.2 gupnp-dlna-0.6.1_1
+libgupnp-dlna-2.0.so.4 gupnp-dlna-0.12.0_1
+libgupnp-dlna-gst-2.0.so.4 gupnp-dlna-0.12.0_1
 libfm.so.4 libfm-1.2.3_3
 libfm-gtk3.so.4 libfm-gtk+3-1.3.1_2
 libfm-extra.so.4 libfm-extra-1.2.3_3
diff --git a/srcpkgs/gupnp-dlna/template b/srcpkgs/gupnp-dlna/template
index 7f3a62ebd782..0397b0bb09f4 100644
--- a/srcpkgs/gupnp-dlna/template
+++ b/srcpkgs/gupnp-dlna/template
@@ -1,33 +1,29 @@
 # Template file for 'gupnp-dlna'
 pkgname=gupnp-dlna
-version=0.10.5
-revision=3
-build_style=gnu-configure
+version=0.12.0
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="--disable-static $(vopt_enable gir introspection)"
-hostmakedepends="automake libtool pkg-config $(vopt_if vala vala) gtk-doc"
+configure_args="$(vopt_bool gir introspection)"
+hostmakedepends="pkg-config $(vopt_if vala vala)"
 makedepends="gst-plugins-base1-devel libxml2-devel $(vopt_if vala vala)"
 short_desc="GUPnP DLNA"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://gupnp.org/"
-distfiles="${GNOME_SITE}/${pkgname}/0.10/${pkgname}-${version}.tar.xz"
-checksum=123e368227c11d5c17fc1aa76cbdaffa345355eb51d172cd39fc74a5b468ff6a
+changelog="https://gitlab.gnome.org/GNOME/gupnp-dlna/-/raw/master/NEWS"
+distfiles="${GNOME_SITE}/gupnp-dlna/${version%.*}/gupnp-dlna-${version}.tar.xz"
+checksum=3d53b96f85bc5628d33e367ec9bf2adb38ef2b34d7ad0434a6ba0cf4ad9048e6
 
 # Package build options
 build_options="gir vala"
 build_options_default="gir vala"
 
-pre_configure() {
-	autoreconf -fi
-}
-
 gupnp-dlna-devel_package() {
 	depends="gst-plugins-base1-devel ${sourcepkg}>=${version}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include
-		vmove usr/share/gtk-doc
 		vmove "usr/lib/*.so"
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0

From 9ba1836d873bca93e2ccfd471f1980d004b91c97 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 11:59:25 +0100
Subject: [PATCH 08/12] gupnp-av: update to 0.14.1.

---
 common/shlibs             |  2 +-
 srcpkgs/gupnp-av/template | 16 ++++++++--------
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index d123f960e0a7..324bda60bf47 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -894,7 +894,7 @@ liblcms2.so.2 lcms2-2.2_1
 libcolord.so.2 libcolord-1.1.7_1
 libcolordprivate.so.2 libcolord-1.1.7_1
 libcolorhug.so.2 libcolord-1.1.7_1
-libgupnp-av-1.0.so.2 gupnp-av-0.10.0_1
+libgupnp-av-1.0.so.3 gupnp-av-0.14.0_1
 libgrilo-0.3.so.0 grilo-0.3.2_1
 libgrlnet-0.3.so.0 grilo-0.3.2_1
 libgrlpls-0.3.so.0 grilo-0.3.2_1
diff --git a/srcpkgs/gupnp-av/template b/srcpkgs/gupnp-av/template
index 23a784cef338..693bfa2b1314 100644
--- a/srcpkgs/gupnp-av/template
+++ b/srcpkgs/gupnp-av/template
@@ -1,18 +1,19 @@
 # Template file for 'gupnp-av'
 pkgname=gupnp-av
-version=0.12.11
-revision=4
-build_style=gnu-configure
+version=0.14.1
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="--disable-static $(vopt_enable gir introspection)"
-hostmakedepends="pkg-config $(vopt_if vala vala)"
+configure_args="$(vopt_bool gir introspection)"
+hostmakedepends="pkg-config glib-devel $(vopt_if vala vala)"
 makedepends="gupnp-devel $(vopt_if vala vala)"
 short_desc="Library to ease handling and implementation of UPnP A/V profiles"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://gupnp.org/"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=689dcf1492ab8991daea291365a32548a77d1a2294d85b33622b55cca9ce6fdc
+changelog="https://gitlab.gnome.org/GNOME/gupnp-av/-/raw/master/NEWS"
+distfiles="${GNOME_SITE}/gupnp-av/${version%.*}/gupnp-av-${version}.tar.xz"
+checksum=b79ce0cc4b0c66d9c54bc22183a10e5709a0011d2af272025948efcab33a3e4f
 
 # Package build options
 build_options="gir vala"
@@ -25,7 +26,6 @@ gupnp-av-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From c79cd80caa8bcffb6fb2632493fc5e88317824ad Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 12:02:58 +0100
Subject: [PATCH 09/12] rygel: update to 0.42.0.

---
 common/shlibs          | 12 ++++++------
 srcpkgs/rygel/template | 10 +++++-----
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 324bda60bf47..c03ac1520741 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1158,12 +1158,12 @@ libcheese.so.8 libcheese-3.17.90_1
 libcheese-gtk.so.25 libcheese-3.17.90_1
 libSoundTouch.so.1 soundtouch-1.9.2_1
 libmusicbrainz5.so.1 libmusicbrainz5-5.1.0_1
-librygel-core-2.6.so.2 librygel-0.26.0_1
-librygel-renderer-2.6.so.2 librygel-0.26.0_1
-librygel-renderer-gst-2.6.so.2 librygel-0.26.0_1
-librygel-ruih-2.0.so.1 librygel-0.26.0_1
-librygel-server-2.6.so.2 librygel-0.26.0_1
-librygel-db-2.6.so.2 librygel-0.28.0_1
+librygel-core-2.8.so.0 librygel-0.42.0_1
+librygel-renderer-2.8.so.0 librygel-0.42.0_1
+librygel-renderer-gst-2.8.so.0 librygel-0.42.0_1
+librygel-ruih-2.8.so.0 librygel-0.42.0_1
+librygel-server-2.8.so.0 librygel-0.42.0_1
+librygel-db-2.8.so.0 librygel-0.42.0_1
 libharfbuzz.so.0 libharfbuzz-5.1.0_1
 libharfbuzz-icu.so.0 libharfbuzz-5.1.0_1
 libharfbuzz-subset.so.0 libharfbuzz-5.1.0_1
diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 168fb3fb9324..bf3119029a0f 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -1,12 +1,12 @@
 # Template file for 'rygel'
 pkgname=rygel
-version=0.40.2
-revision=3
+version=0.42.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=false -Dtests=false"
 hostmakedepends="pkg-config glib-devel vala docbook2x gettext"
-makedepends="sqlite-devel gtk+3-devel libsoup-devel libgee08-devel
+makedepends="sqlite-devel gtk+3-devel libsoup3-devel libgee08-devel
  gupnp-av-devel gupnp-dlna-devel tracker3-devel
  libmediaart-devel gssdp-devel gst1-editing-services-devel"
 depends="hicolor-icon-theme desktop-file-utils"
@@ -14,8 +14,8 @@ short_desc="GNOME home media solution"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Rygel"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c9e8c736296d22c4defe959727a29d31437bbd2b7aa0c6470d6be24011050697
+distfiles="${GNOME_SITE}/rygel/${version%.*}/rygel-${version}.tar.xz"
+checksum=006da78677df28caee287c44c29fcd9edcb1b2162423bc7f2dd2dc856b8e2bbb
 
 conf_files="/etc/rygel.conf"
 

From 52f876d9d884d0f647e5628cd6796aa2e8553a91 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 12:15:09 +0100
Subject: [PATCH 10/12] gajim: remove unused gupnp-igd dependency

gupnp-igd is currently not used upstream because they assume everyone is
using the libsoup3 version and gajim can not work with that

https://dev.gajim.org/gajim/gajim/-/commit/4b497df5d065af3b3bc95f7c26096e7792bc467a
---
 srcpkgs/gajim/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gajim/template b/srcpkgs/gajim/template
index d3ac8b7e0f96..450e7fba4b72 100644
--- a/srcpkgs/gajim/template
+++ b/srcpkgs/gajim/template
@@ -1,11 +1,11 @@
 # Template file for 'gajim'
 pkgname=gajim
 version=1.5.3
-revision=1
+revision=2
 build_style=python3-module
 hostmakedepends="gettext python3-setuptools"
 depends="python3-gobject python3-setuptools python3-Pillow
- python3-cairo python3-dbus libsecret gupnp-igd gsound libnm
+ python3-cairo python3-dbus libsecret gsound libnm
  python3-nbxmpp python3-openssl python3-css-parser python3-keyring
  python3-precis-i18n python3-packaging python3-setuptools python3-distro
  python3-netifaces python3-pyasn1 python3-jeepney libsoup farstream gst-plugins-base1

From 8a60f621ffaea83148e05b2e07ea1cb18d61ecbb Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 12:21:41 +0100
Subject: [PATCH 11/12] telepathy-gabble: remove gupnp-igd build dep

this dependency was never used and there is no mention of it in the
source code, it was added in a1dd11e97c0fd22422584376e589a2103f7057a6
---
 srcpkgs/telepathy-gabble/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/telepathy-gabble/template b/srcpkgs/telepathy-gabble/template
index 23cc05bec9ef..2bde648f265c 100644
--- a/srcpkgs/telepathy-gabble/template
+++ b/srcpkgs/telepathy-gabble/template
@@ -6,7 +6,7 @@ build_style=gnu-configure
 configure_args="--with-ca-certificates=/etc/ssl/certs/ca-certificates.crt
  --enable-handle-leak-debug --disable-debug --disable-static"
 hostmakedepends="python pkg-config libxslt"
-makedepends="glib-devel dbus-glib-devel libxml2-devel gupnp-igd-devel
+makedepends="glib-devel dbus-glib-devel libxml2-devel
  sqlite-devel gnutls-devel telepathy-glib-devel libsoup-devel
  libnice-devel ca-certificates"
 depends="telepathy-glib>=0.21 ca-certificates"

From 8c61274a202ffcd3ac830958bef12b20d0003511 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 22 Jan 2023 12:25:17 +0100
Subject: [PATCH 12/12] pragha: remove rygel build dep

doesn't support rygel-server 2.8, revbump is not necessary because this
was already broken, so the resulting package doesn't change
---
 srcpkgs/pragha/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/pragha/template b/srcpkgs/pragha/template
index 9c5c08944aef..9624f0bd5bcd 100644
--- a/srcpkgs/pragha/template
+++ b/srcpkgs/pragha/template
@@ -9,7 +9,7 @@ makedepends="
  gtk+3-devel glib-devel gstreamer1-devel sqlite-devel taglib-devel
  libpeas-devel libxfce4ui-devel totem-pl-parser-devel gst-plugins-base1-devel
  libnotify-devel libcdio-devel libcdio-paranoia-devel libcddb-devel
- libkeybinder3-devel glyr-devel rygel-devel grilo-devel libgudev-devel
+ libkeybinder3-devel glyr-devel grilo-devel libgudev-devel
  libmtp-devel libsoup-devel"
 short_desc="Lightweight Music Player for GNU/Linux"
 maintainer="VargMon <vargmon98@gmail.com>"
@@ -19,7 +19,6 @@ distfiles="https://github.com/pragha-music-player/pragha/archive/v${version}.tar
 checksum=71babb217115f362fc8565072cd70d94f02d58b346f00d2d06e40cecaaf282c8
 
 do_configure() {
-	CFLAGS+=" $($PKG_CONFIG --cflags gupnp-1.2)"
 	CPP=$CPP ./autogen.sh \
 		$configure_args \
 		--disable-maintainer-mode \

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-02-28 18:42 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-22 11:28 [PR PATCH] [NOMERGE] rygel 42, gupnp 1.6 paper42
2023-01-22 11:52 ` [PR PATCH] [Updated] " paper42
2023-01-22 12:35 ` paper42
2023-01-22 12:40 ` paper42
2023-02-26 10:29 ` paper42
2023-02-26 10:48 ` [PR PATCH] [Updated] " paper42
2023-02-28 18:42 ` [PR PATCH] [Merged]: " paper42

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).