Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-music for openSUSE:Factory checked in at 2026-07-08 17:32:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-music (Old) and /work/SRC/openSUSE:Factory/.gnome-music.new.1982 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-music" Wed Jul 8 17:32:14 2026 rev:88 rq:1364084 version:50.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-music/gnome-music.changes 2026-06-28 21:06:04.489145560 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-music.new.1982/gnome-music.changes 2026-07-08 17:32:22.120750456 +0200 @@ -1,0 +2,11 @@ +Thu Jul 2 19:35:11 UTC 2026 - Bjørn Lie <[email protected]> + +- Add upstream bug fix patches: + + efda5de2d24f01141c5e291ae4267663a8e34831.patch: + localsearchwrapper: Fix Tsparql import for type checking + + acde5b9fa0955d901c61d980e48e790843b67ed0.patch: application: + Add missing gi.require_version on `GstAudio` +- Drop global __requires_exclude typelib\\(TSparql\\), no longer + needed. + +------------------------------------------------------------------- New: ---- acde5b9fa0955d901c61d980e48e790843b67ed0.patch efda5de2d24f01141c5e291ae4267663a8e34831.patch ----------(New B)---------- New: localsearchwrapper: Fix Tsparql import for type checking + acde5b9fa0955d901c61d980e48e790843b67ed0.patch: application: Add missing gi.require_version on `GstAudio` New:- Add upstream bug fix patches: + efda5de2d24f01141c5e291ae4267663a8e34831.patch: localsearchwrapper: Fix Tsparql import for type checking ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-music.spec ++++++ --- /var/tmp/diff_new_pack.epKgkF/_old 2026-07-08 17:32:22.984780494 +0200 +++ /var/tmp/diff_new_pack.epKgkF/_new 2026-07-08 17:32:22.988780633 +0200 @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%global __requires_exclude typelib\\(TSparql\\) Name: gnome-music Version: 50.0 @@ -25,6 +24,10 @@ Group: Productivity/Multimedia/Sound/Players URL: https://www.gnome.org Source0: %{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM efda5de2d24f01141c5e291ae4267663a8e34831.patch - localsearchwrapper: Fix Tsparql import for type checking +Patch0: https://gitlab.gnome.org/GNOME/gnome-music/-/commit/efda5de2d24f01141c5e291ae4267663a8e34831.patch +# PATCH-FIX-UPSTREAM acde5b9fa0955d901c61d980e48e790843b67ed0.patch - application: Add missing gi.require_version on `GstAudio` +Patch1: https://gitlab.gnome.org/GNOME/gnome-music/-/commit/acde5b9fa0955d901c61d980e48e790843b67ed0.patch BuildRequires: desktop-file-utils BuildRequires: fdupes ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.epKgkF/_old 2026-07-08 17:32:23.028782024 +0200 +++ /var/tmp/diff_new_pack.epKgkF/_new 2026-07-08 17:32:23.032782163 +0200 @@ -1,6 +1,6 @@ -mtime: 1782328593 -commit: 4c0f70f3f3763c3cd3f1046135f3d6a4ea48798c84b866652f3b10b6ec7a2854 +mtime: 1783021017 +commit: 2b247ca97a3f202e2f830495f1d3da88f7fefb0f6ac5dd949a37f5961064c4e7 url: https://src.opensuse.org/GNOME/gnome-music -revision: 4c0f70f3f3763c3cd3f1046135f3d6a4ea48798c84b866652f3b10b6ec7a2854 +revision: 2b247ca97a3f202e2f830495f1d3da88f7fefb0f6ac5dd949a37f5961064c4e7 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ acde5b9fa0955d901c61d980e48e790843b67ed0.patch ++++++ >From acde5b9fa0955d901c61d980e48e790843b67ed0 Mon Sep 17 00:00:00 2001 From: Jean Felder <[email protected]> Date: Thu, 25 Jun 2026 22:25:24 +0200 Subject: [PATCH] application: Add missing gi.require_version on `GstAudio` --- gnomemusic/application.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnomemusic/application.py b/gnomemusic/application.py index 5b40433fd..8a3907608 100644 --- a/gnomemusic/application.py +++ b/gnomemusic/application.py @@ -11,6 +11,8 @@ # SPDX-License-Identifier: GPL-2.0-or-later WITH GStreamer-exception-2008 import asyncio +import gi +gi.require_version("GstAudio", "1.0") from gettext import gettext as _ from gi.events import GLibEventLoopPolicy -- GitLab ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-07-02 21:36:57.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ efda5de2d24f01141c5e291ae4267663a8e34831.patch ++++++ >From efda5de2d24f01141c5e291ae4267663a8e34831 Mon Sep 17 00:00:00 2001 From: Jean Felder <[email protected]> Date: Thu, 25 Jun 2026 18:51:22 +0200 Subject: [PATCH] localsearchwrapper: Fix Tsparql import for type checking It's `Tsparql`, `TSparql`. Also, `Tsparql` is already imported. There is no need to also import it for type checking Closes: https://gitlab.gnome.org/GNOME/gnome-music/-/work_items/672 --- gnomemusic/grilowrappers/localsearchwrapper.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnomemusic/grilowrappers/localsearchwrapper.py b/gnomemusic/grilowrappers/localsearchwrapper.py index cfb8c01c1..65d841cc5 100644 --- a/gnomemusic/grilowrappers/localsearchwrapper.py +++ b/gnomemusic/grilowrappers/localsearchwrapper.py @@ -19,7 +19,6 @@ from gnomemusic.grilowrappers.localsearchplaylists import LocalSearchPlaylists from gnomemusic.trackerwrapper import TrackerWrapper import gnomemusic.utils as utils if typing.TYPE_CHECKING: - from gi.repository import TSparql from gnomemusic.application import Application from gnomemusic.grilowrappers.playlist import Playlist CoreObject = Union[CoreAlbum, CoreArtist, CoreSong] @@ -266,7 +265,7 @@ class LocalSearchWrapper(GObject.Object): self._tsparql_playlists.check_smart_playlist_change() def _on_notifier_event( - self, notifier: TSparql.Notifier, service: str, graph: str, + self, notifier: Tsparql.Notifier, service: str, graph: str, events: set[Tsparql.NotifierEvent]) -> None: for event in events: urn = event.get_urn() @@ -479,7 +478,7 @@ class LocalSearchWrapper(GObject.Object): async def _search_generic( self, term: str, cancellable: Gio.Cancellable, - statement: TSparql.SparqlStatement, + statement: Tsparql.SparqlStatement, model: Gtk.FilterListModel) -> None: """Search and fill the model with results""" async with self._notificationmanager: -- GitLab
