[packages/gupnp-tools] - updated to 0.12.4

qboosh qboosh at pld-linux.org
Tue Jul 14 18:37:05 CEST 2026


commit f32884a08a85dc2ea74d3de59a553bd46047246f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Jul 14 18:37:10 2026 +0200

    - updated to 0.12.4

 gupnp-tools-desktop.patch                   | 18 ++++++-------
 gupnp-tools-no-deprecated-libxml2-api.patch | 42 -----------------------------
 gupnp-tools.spec                            | 12 ++++-----
 3 files changed, 14 insertions(+), 58 deletions(-)
---
diff --git a/gupnp-tools.spec b/gupnp-tools.spec
index f3cac0e..2d49320 100644
--- a/gupnp-tools.spec
+++ b/gupnp-tools.spec
@@ -1,14 +1,13 @@
 Summary:	GUPnP Tools
 Summary(pl.UTF-8):	Narzędzia GUPnP
 Name:		gupnp-tools
-Version:	0.12.3
+Version:	0.12.4
 Release:	1
 License:	GPL v2+
 Group:		X11/Applications
 Source0:	https://download.gnome.org/sources/gupnp-tools/0.12/%{name}-%{version}.tar.xz
-# Source0-md5:	36fd7ceddf5d0f21b1e2f30c68d3eebd
+# Source0-md5:	e8a2dca1d6e4546d9a4309bd475d2d7c
 Patch0:		%{name}-desktop.patch
-Patch1:		%{name}-no-deprecated-libxml2-api.patch
 URL:		http://gupnp.org/
 BuildRequires:	gettext-tools >= 0.19.7
 BuildRequires:	glib2-devel >= 1:2.68
@@ -83,7 +82,6 @@ UPnP:
 %prep
 %setup -q
 %patch -P0 -p1
-%patch -P1 -p1
 
 %build
 %meson
@@ -113,6 +111,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_desktopdir}/gupnp-av-cp.desktop
 %{_desktopdir}/gupnp-network-light.desktop
 %{_desktopdir}/gupnp-universal-cp.desktop
-%{_iconsdir}/hicolor/*x*/apps/av-cp.png
-%{_iconsdir}/hicolor/*x*/apps/network-light.png
-%{_iconsdir}/hicolor/*x*/apps/universal-cp.png
+%{_iconsdir}/hicolor/*x*/apps/gupnp-av-cp.png
+%{_iconsdir}/hicolor/*x*/apps/gupnp-network-light.png
+%{_iconsdir}/hicolor/*x*/apps/gupnp-universal-cp.png
diff --git a/gupnp-tools-desktop.patch b/gupnp-tools-desktop.patch
index cd05ed4..af8e50d 100644
--- a/gupnp-tools-desktop.patch
+++ b/gupnp-tools-desktop.patch
@@ -1,5 +1,5 @@
---- gupnp-tools-0.8.15/data/gupnp-av-cp.desktop.in.orig	2018-12-10 17:34:41.475536944 +0100
-+++ gupnp-tools-0.8.15/data/gupnp-av-cp.desktop.in	2018-12-10 17:36:25.845535752 +0100
+--- gupnp-tools-0.12.4/data/gupnp-av-cp.desktop.in.orig	2018-12-10 17:34:41.475536944 +0100
++++ gupnp-tools-0.12.4/data/gupnp-av-cp.desktop.in	2018-12-10 17:36:25.845535752 +0100
 @@ -2,7 +2,7 @@
  Encoding=UTF-8
  Name=UPnP AV Control Point
@@ -8,9 +8,9 @@
 +Categories=GTK;Network;RemoteAccess;
  Exec=gupnp-av-cp
  # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
- Icon=av-cp
---- gupnp-tools-0.10.1/data/gupnp-network-light.desktop.in.orig	2021-06-23 06:33:51.584911804 +0200
-+++ gupnp-tools-0.10.1/data/gupnp-network-light.desktop.in	2021-06-23 17:56:49.748602942 +0200
+ Icon=gupnp-av-cp
+--- gupnp-tools-0.12.4/data/gupnp-network-light.desktop.in.orig	2021-06-23 06:33:51.584911804 +0200
++++ gupnp-tools-0.12.4/data/gupnp-network-light.desktop.in	2021-06-23 17:56:49.748602942 +0200
 @@ -2,7 +2,7 @@
  Encoding=UTF-8
  Name=UPnP Network Light
@@ -19,9 +19,9 @@
 +Categories=GTK;Network;RemoteAccess;
  Exec=gupnp-network-light
  # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
- Icon=network-light
---- gupnp-tools-0.8.15/data/gupnp-universal-cp.desktop.in.orig	2018-12-10 17:34:41.475536944 +0100
-+++ gupnp-tools-0.8.15/data/gupnp-universal-cp.desktop.in	2018-12-10 17:36:47.982202167 +0100
+ Icon=gupnp-network-light
+--- gupnp-tools-0.12.4/data/gupnp-universal-cp.desktop.in.orig	2018-12-10 17:34:41.475536944 +0100
++++ gupnp-tools-0.12.4/data/gupnp-universal-cp.desktop.in	2018-12-10 17:36:47.982202167 +0100
 @@ -2,7 +2,7 @@
  Encoding=UTF-8
  Name=UPnP Universal Control Point
@@ -30,4 +30,4 @@
 +Categories=GTK;Network;RemoteAccess;
  Exec=gupnp-universal-cp
  # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
- Icon=universal-cp
+ Icon=gupnp-universal-cp
diff --git a/gupnp-tools-no-deprecated-libxml2-api.patch b/gupnp-tools-no-deprecated-libxml2-api.patch
deleted file mode 100644
index ebebcb7..0000000
--- a/gupnp-tools-no-deprecated-libxml2-api.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From bdf669b02ec9bcd5640af009f7977309474c36ae Mon Sep 17 00:00:00 2001
-From: Jan Tojnar <jtojnar at gmail.com>
-Date: Sun, 12 Apr 2026 13:30:19 +0200
-Subject: [PATCH] common: Do not use deprecated `xmlIndentTreeOutput`
-
-`xmlDocDumpFormatMemoryEnc` already controls this with the last format option.
-
-Fixes: https://gitlab.gnome.org/GNOME/gupnp-tools/-/issues/29
----
- src/common/pretty-print.c | 4 ----
- 1 file changed, 4 deletions(-)
-
-diff --git a/src/common/pretty-print.c b/src/common/pretty-print.c
-index 1519cb0..03b66d3 100644
---- a/src/common/pretty-print.c
-+++ b/src/common/pretty-print.c
-@@ -31,7 +31,6 @@ char *
- pretty_print_xml (const char *xml)
- {
-         xmlDocPtr doc;
--        int old_value;
-         char *text;
-         int length;
- 
-@@ -44,14 +43,11 @@ pretty_print_xml (const char *xml)
-         if (!doc)
-                 return NULL;
- 
--        old_value = xmlIndentTreeOutput;
--        xmlIndentTreeOutput = 1;
-         xmlDocDumpFormatMemoryEnc (doc,
-                                    (xmlChar **) &text,
-                                    &length,
-                                    "UTF-8",
-                                    1);
--        xmlIndentTreeOutput = old_value;
-         xmlFreeDoc (doc);
- 
-         return text;
--- 
-GitLab
-
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gupnp-tools.git/commitdiff/f32884a08a85dc2ea74d3de59a553bd46047246f



More information about the pld-cvs-commit mailing list