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
