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

Reply via email to