Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package upmpdcli for openSUSE:Factory 
checked in at 2026-02-10 21:13:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/upmpdcli (Old)
 and      /work/SRC/openSUSE:Factory/.upmpdcli.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "upmpdcli"

Tue Feb 10 21:13:39 2026 rev:23 rq:1332288 version:1.9.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/upmpdcli/upmpdcli.changes        2025-11-24 
17:18:00.014967723 +0100
+++ /work/SRC/openSUSE:Factory/.upmpdcli.new.1670/upmpdcli.changes      
2026-02-10 21:14:45.269425861 +0100
@@ -1,0 +2,21 @@
+Tue Feb 10 12:49:20 UTC 2026 - Michael Pujos <[email protected]>
+
+- updated upmpdcli.keyring
+- added upstream fix-confgui.patch to fix upmpdcl-config failing to start
+- made package upmpdcli-uprcrl supplementing package recoll
+- Update to 1.9.12:
+  * Media server: uprcl: speed up initialisation by using stored recoll
+    data instead of accessing the file system
+- Update to 1.9.11:
+  * Media server: uprcl: search: support "=" operator for properties
+    (mostly motivated by upplay new "click on album title" feature)
+  * Media server: uprcl: add option to not run the indexer on startup
+  * Media server: uprcl: don't add "album" tag on album entries
+- Update to 1.9.10:
+  * Media server: Qobuz: improve search, make it usable
+- Update to 1.9.9:
+  * Media server: uprcl: improve cover detection. Fix incompatibility with 
recoll
+- Update to 1.9.8:
+  * Media server: Subsonic plugins updates
+
+-------------------------------------------------------------------

Old:
----
  upmpdcli-1.9.7.tar.gz
  upmpdcli-1.9.7.tar.gz.asc

New:
----
  fix-confgui.patch
  upmpdcli-1.9.12.tar.gz
  upmpdcli-1.9.12.tar.gz.asc

----------(New B)----------
  New:- updated upmpdcli.keyring
- added upstream fix-confgui.patch to fix upmpdcl-config failing to start
- made package upmpdcli-uprcrl supplementing package recoll
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ upmpdcli.spec ++++++
--- /var/tmp/diff_new_pack.VOCi8M/_old  2026-02-10 21:14:45.793447819 +0100
+++ /var/tmp/diff_new_pack.VOCi8M/_new  2026-02-10 21:14:45.793447819 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package upmpdcli
 #
-# Copyright (c) 2025 SUSE LLC and contributors
-# Copyright (c) 2025 Andreas Stieger <[email protected]>
+# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2026 Andreas Stieger <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,19 @@
 #
 
 
+%bcond_without confgui
 Name:           upmpdcli
-Version:        1.9.7
+Version:        1.9.12
 Release:        0
 Summary:        UPnP AV and OpenHome Media Renderer front-end to MPD, the 
Music Player Daemon
 License:        GPL-2.0-or-later
 URL:            https://www.lesbonscomptes.com/updmpdcli
 Source0:        
https://www.lesbonscomptes.com/upmpdcli/downloads/upmpdcli-%{version}.tar.gz
 Source1:        
https://www.lesbonscomptes.com/upmpdcli/downloads/upmpdcli-%{version}.tar.gz.asc
-Source2:        
https://www.lesbonscomptes.com/pages/jf-at-dockes.org.pub#/%{name}.keyring
+Source2:        
https://www.lesbonscomptes.com/pages/lesbonscomptes.gpg#/%{name}.keyring
 Patch0:         harden_upmpdcli.service.patch
+# PATCH-FIX-UPSTREAM fix-confgui.patch
+Patch1:         fix-confgui.patch
 BuildRequires:  gcc-c++
 BuildRequires:  meson
 BuildRequires:  pkgconfig
@@ -62,7 +65,12 @@
 
 %build
 export QMAKE=qmake-qt5
-%meson -Dscctl=true -Dconfgui=true
+%meson \
+%if %{with confgui}
+           -Dconfgui=true \
+%endif
+                  -Dscctl=true
+
 %meson_build
 
 %install
@@ -127,6 +135,7 @@
 
 ####
 
+%if %{with confgui}
 %package config
 Summary:        GUI configuration editor for upmpdcli
 BuildRequires:  pkgconfig
@@ -139,6 +148,8 @@
 %license COPYING
 %{_bindir}/upmpdcli-config
 
+%endif
+
 ########## MEDIA SERVER PLUGINS
 
 %package bbc
@@ -272,6 +283,7 @@
 Requires:       python3-requests
 Requires:       python3-waitress
 Requires:       upmpdcli = %{version}
+Supplements:    (upmpdcli and recoll)
 BuildArch:      noarch
 
 %description uprcl

++++++ fix-confgui.patch ++++++
>From 71a8d5bd7536f38067e20031f7912b61b5126304 Mon Sep 17 00:00:00 2001
From: Jean-Francois Dockes <[email protected]>
Date: Tue, 10 Feb 2026 16:20:54 +0100
Subject: [PATCH] upmpdcli-config: accept "str" as alias to "string". Fix a few
 other issues in the XML

---
 cfgui/xmltoconfgui.cpp | 2 ++
 src/upmpdcli.conf-xml  | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/cfgui/xmltoconfgui.cpp b/cfgui/xmltoconfgui.cpp
index 83c97e9..0c2e53a 100644
--- a/cfgui/xmltoconfgui.cpp
+++ b/cfgui/xmltoconfgui.cpp
@@ -115,6 +115,8 @@ ConfTabsW *xmlToConfGUI(const std::string& xml, 
std::string& toptext,
                     paramtype = ConfTabsW::CFPT_INT;
                 } else if (m_curvartp == "string") {
                     paramtype = ConfTabsW::CFPT_STR;
+                } else if (m_curvartp == "str") {
+                    paramtype = ConfTabsW::CFPT_STR;
                 } else if (m_curvartp == "cstr") {
                     paramtype = ConfTabsW::CFPT_CSTR;
                 } else if (m_curvartp == "cstrl") {
diff --git a/src/upmpdcli.conf-xml b/src/upmpdcli.conf-xml
index 6376832..66bfc48 100644
--- a/src/upmpdcli.conf-xml
+++ b/src/upmpdcli.conf-xml
@@ -707,7 +707,7 @@ upradiostitle = Upmpdcli Radio List
 # <descr>The port of the SubSonic server</descr></var>
 #subsonicport = 4533
 
-# <var name="subsonicserverpath" type="str" values="0 65535 4533">
+# <var name="subsonicserverpath" type="string">
 # <brief>SubSonic server path.</brief>
 # <descr>Optional, use only if the server is exposed on a specific 
path</descr></var>
 #subsonicserverpath = my-srv-path
@@ -811,7 +811,7 @@ upradiostitle = Upmpdcli Radio List
 # <descr>Allows the plugin to remove old cache images from the server, 
recommended</descr></var>
 #subsonicenablecachedimageagelimit = 0
 
-# <var name="subsoniccachedimagemaxagedays" type="int">
+# <var name="subsoniccachedimagemaxagedays" type="int" values="0 3650 60">
 # <brief>Age limit for image files in image cache in days</brief>
 # <descr>Sets the maximum image file age in days, relevant when pruning is 
enabled</descr></var>
 #subsoniccachedimagemaxagedays = 60
@@ -833,7 +833,7 @@ upradiostitle = Upmpdcli Radio List
 # to be ascending instead of descending (default)</descr></var>
 #subsonicartistalbumnewestfirst = 0
 
-# <var name="subsonicmaxrandomsonglistsize" type="int">
+# <var name="subsonicmaxrandomsonglistsize" type="int" values="2 500 250">
 # <brief>Number of songs in Random Songs (list)</brief>
 # <descr>Set the maximum number of songs in Random Songs (list),
 # defaults to 250, cannot be more than 500</descr></var>
-- 
GitLab


++++++ upmpdcli-1.9.7.tar.gz -> upmpdcli-1.9.12.tar.gz ++++++
++++ 6801 lines of diff (skipped)

++++++ upmpdcli.keyring ++++++
Binary files /var/tmp/diff_new_pack.VOCi8M/_old and 
/var/tmp/diff_new_pack.VOCi8M/_new differ

Reply via email to