Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package budgie-desktop for openSUSE:Factory 
checked in at 2025-03-24 13:27:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/budgie-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.budgie-desktop.new.2696 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "budgie-desktop"

Mon Mar 24 13:27:43 2025 rev:50 rq:1255074 version:10.9.2+3

Changes:
--------
--- /work/SRC/openSUSE:Factory/budgie-desktop/budgie-desktop.changes    
2025-03-07 16:46:37.828606282 +0100
+++ /work/SRC/openSUSE:Factory/.budgie-desktop.new.2696/budgie-desktop.changes  
2025-03-24 13:27:52.860870867 +0100
@@ -2 +2 @@
-Wed Jan 29 14:52:00 UTC 2025 - gm...@opensuse.org
+Fri Mar 21 17:11:24 UTC 2025 - gm...@opensuse.org
@@ -4,31 +4,6 @@
-- Update to version 10.9.2+24:
-  * icon-tasklist: Remove last references to xid
-  * Switch session files, leave magpie session in the code
-    for a future release
-  * Center the polkit dialog
-  * Rejig notifications to work with layer-shell positioning
-  * Screen Dimming
-  * Add a root menu for the desktop
-  * Add our wayland compatible screenlocker
-  * Add a bridge between gsettings and labwc
-  * Change our Desktop Current Session ID to Budgie
-    from Budgie:GNOME
-  * Session management
-  * fix: gicon resulting in extremely bright or dim icons when
-    no icon was found (used fallback)
-  * windowing: Remove window mapper class since we don't need
-    it on Wayland
-  * Add support for background handling via swaybg
-- Move everything to wayland
-- Add patches to fix minor issues:
-  * user-config-path.patch
-  * wrong-typelib-version.patch
-
--------------------------------------------------------------------
-Mon Jan 27 09:25:24 UTC 2025 - gm...@opensuse.org
-
-- Update to version 10.9.2+5:
-  * Adapt to xf4w v4.19.8
-  * feat: implement initial wayland support in panel,
-    panel manager, popovers, and Raven
-  * fix tasklist indicator line on right panel
+- Update to version 10.9.2+3:
+  * Add override for overlay-key to prevent crash with
+    mutter-common v48-rc
+  * Resolve vala 0.56.18 compact class inheritance removal
+  * Adapt to libxfce4windowing v4.19.7 which includes Window
+    activate API break
@@ -37,3 +11,0 @@
-  * feat: bump to 10.9.2
-  * icon-tasklist: Fix some pinned launchers not properly'
-    updating when opened
@@ -44,2 +15,0 @@
-  * windowing: Set a new last active window when the last
-    active window is closed
@@ -47,2 +16,0 @@
-  * fix: inability for popover pin button to be themed
-  * New windowing tracker and large refactor of IconTasklist
@@ -50,2 +18 @@
-  * daemon/notifications: Fix default notification action being
-    performed
+  * Fix default notification action being performed
@@ -53,0 +21,5 @@
+  * Add am_cflags to ignore poorly generated C code from vala
+  * vapi: Update libxfce4windowing to 4.19.3
+  * fix: workspace applet window icon click not performing
+    workspace switch
+  * fix: set budgie run dialog to skip pager and taskbar

Old:
----
  budgie-desktop-10.9.2+24.obscpio
  user-config-path.patch
  wrong-typelib-version.patch

New:
----
  budgie-desktop-10.9.2+3.obscpio

BETA DEBUG BEGIN:
  Old: WARN: user-config-path.patch not found in changes
 
  Old: WARN: wrong-typelib-version.patch not found in changes
 
BETA DEBUG END:

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

Other differences:
------------------
++++++ budgie-desktop.spec ++++++
--- /var/tmp/diff_new_pack.BmauXH/_old  2025-03-24 13:27:54.164925202 +0100
+++ /var/tmp/diff_new_pack.BmauXH/_new  2025-03-24 13:27:54.164925202 +0100
@@ -21,16 +21,21 @@
 %if 0%{?suse_version} < 1550
 %define _distconfdir %{_sysconfdir}
 %endif
+%if 0%{?suse_version} >= 1600 || 0%{?sle_version} >= 150600
+%bcond_without magpie
+%else
+%bcond_with magpie
+%endif
 Name:           budgie-desktop
-Version:        10.9.2+24
+Version:        10.9.2+3
 Release:        0
 Summary:        GTK3 Desktop Environment
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/GUI/Other
 URL:            https://github.com/BuddiesOfBudgie/budgie-desktop
 Source0:        %{name}-%{version}.tar.xz
-Patch0:         user-config-path.patch
-Patch1:         wrong-typelib-version.patch
+# Solus stupid 1000
+BuildRequires:  budgie-screensaver
 BuildRequires:  intltool
 BuildRequires:  meson
 BuildRequires:  pkgconfig
@@ -48,6 +53,11 @@
 BuildRequires:  pkgconfig(gtk-doc)
 BuildRequires:  pkgconfig(ibus-1.0)
 BuildRequires:  pkgconfig(libgnome-menu-3.0)
+%if %{with magpie}
+BuildRequires:  pkgconfig(libmagpie-0)
+%else
+BuildRequires:  (pkgconfig(libmutter-11) or pkgconfig(libmutter-10))
+%endif
 BuildRequires:  pkgconfig(libnotify)
 BuildRequires:  pkgconfig(libpeas-gtk-1.0)
 BuildRequires:  pkgconfig(libpulse)
@@ -61,32 +71,28 @@
 BuildRequires:  pkgconfig(gstreamer-1.0)
 BuildRequires:  pkgconfig(libcanberra)
 BuildRequires:  pkgconfig(libcanberra-gtk3)
-BuildRequires:  pkgconfig(libxfce4windowing-0) >= 4.19.7
+BuildRequires:  pkgconfig(libxfce4windowing-0) >= 4.19.3
 BuildRequires:  pkgconfig(upower-glib) >= 1.0
-BuildRequires:  pkgconfig(gtk-layer-shell-0) >= 0.9.0
 # remove old applet
 Provides:       budgie-trash-applet = 1.7.0
 Obsoletes:      budgie-trash-applet
-# remove X11 stuff
-Obsoletes:      budgie-screensaver
 # flatpak/snap
-BuildRequires:  xdg-desktop-portal
-Requires:       xdg-desktop-portal
 Requires:       xdg-desktop-portal-gtk
+# https://discuss.getsol.us/d/6970-cant-lock-my-screen/3
+Conflicts:      gnome-shell
+#
 # rebrand and gnome porting
 Requires:       (budgie-desktop-view >= 1.3+4 or nemo or desktopfolder)
-Suggests:       budgie-desktop-view >= 1.3+4
-Requires:       gtklock
-Requires:       swaybg
-Requires:       wlopm
-Requires:       swayidle
-Requires:       budgie-session-manager
-Suggests:       budgie-wayland-session
-Requires:       typelib-1_0-Budgie-2_0 >= %{version}
+Suggests:       budgie-desktop-view >= 1.3+0
+Requires:       budgie-screensaver >= 5.1.0+0
+Requires:       typelib-1_0-Budgie-1_0 >= %{version}
 Requires:       typelib-1_0-BudgieRaven-1_0 >= %{version}
-Requires:       budgie-desktop-branding >= 20250305.1
+Requires:       budgie-desktop-branding >= 20240412.1
 Requires:       budgie-control-center >= 1.4.0+2
 Requires:       budgie-session >= 0.9.1
+%if %{with magpie}
+Requires:       magpie >= 0.9.3+0
+%endif
 Requires:       budgie-backgrounds >= 3.0
 #
 # unchanged SOVER but new APIs
@@ -107,17 +113,20 @@
 Requires:       xdg-user-dirs-gtk
 Requires:       zenity
 Requires:       NetworkManager-applet
+Requires:       (lightdm or sddm or gdm)
+Suggests:       lightdm
+Requires(post): update-alternatives
+Requires(postun):update-alternatives
 
 %description
-The Budgie Desktop is a feature-rich, modern desktop designed to keep out the 
way of the user.
+Budgie Desktop is the flagship desktop for the Solus Operating System.
 
-
-%package -n typelib-1_0-Budgie-2_0
+%package -n typelib-1_0-Budgie-1_0
 Summary:        Main Introspection bindings for the Budgie Desktop
 Group:          System/Libraries
 Requires:       typelib-1_0-PeasGtk-1_0
 
-%description -n typelib-1_0-Budgie-2_0
+%description -n typelib-1_0-Budgie-1_0
 This package provides GObject Introspection files required for
 developing Budgie Applets using interpreted languages, such as Python
 GObject Introspection bindings.
@@ -197,28 +206,14 @@
 %description -n libbudgie-raven-plugin0
 Shared library for budgie raven plugins to link against.
 
-%package -n budgie-labwc-session
-Summary:        Labwc session files for Budgie
-Group:          System/GUI/Other
-Requires:       python3-systemd
-Requires:       labwc
-Requires:       (sddm or lightdm or gdm)
-Suggests:       sddm
-Provides:       budgie-session-manager = %{version}
-Requires(post): update-alternatives
-Requires(postun):update-alternatives
-
-%description -n budgie-labwc-session
-Provides the labwc session files for Budgie
-
 %lang_package
 
 %prep
-%autosetup -p1
+%autosetup
 
 %build
 export CFLAGS="%{optflags} -Wno-pedantic"
-%meson -Dc_std=none -Dxdg-appdir=%{_distconfdir}/xdg/autostart 
-Dwith-runtime-dependencies=false
+%meson -Dc_std=none -Dxdg-appdir=%{_distconfdir}/xdg/autostart
 %meson_build
 
 %install
@@ -226,18 +221,21 @@
 
 # update-alternatives
 mkdir -p %{buildroot}%{_sysconfdir}/alternatives
-touch %{buildroot}%{_sysconfdir}/alternatives/default-waylandsession.desktop
-ln -s %{_sysconfdir}/alternatives/default-waylandsession.desktop 
%{buildroot}%{_datadir}/wayland-sessions/default.desktop
+touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop
+ln -s %{_sysconfdir}/alternatives/default-xsession.desktop 
%{buildroot}%{_datadir}/xsessions/default.desktop
+
+# handled by budgie-screensaver
+rm 
%{buildroot}%{_distconfdir}/xdg/autostart/org.buddiesofbudgie.BudgieDesktopScreensaver.desktop
 
 %find_lang %{name}
 
-%post -n budgie-labwc-session
-%{_sbindir}/update-alternatives --install 
%{_datadir}/wayland-sessions/default.desktop \
-  default-waylandsession.desktop 
%{_datadir}/wayland-sessions/budgie-desktop.desktop 20
-
-%postun -n budgie-labwc-session
-[ -f %{_datadir}/wayland-sessions/budgie-desktop.desktop ] || 
%{_sbindir}/update-alternatives \
-  --remove default-waylandsession.desktop 
%{_datadir}/wayland-sessions/budgie-desktop.desktop
+%post
+%{_sbindir}/update-alternatives --install 
%{_datadir}/xsessions/default.desktop \
+  default-xsession.desktop %{_datadir}/xsessions/budgie-desktop.desktop 20
+
+%postun
+[ -f %{_datadir}/xsessions/budgie-desktop.desktop ] || 
%{_sbindir}/update-alternatives \
+  --remove default-xsession.desktop 
%{_datadir}/xsessions/budgie-desktop.desktop
 
 %ldconfig_scriptlets -n libraven0
 %ldconfig_scriptlets -n libbudgietheme0
@@ -253,18 +251,20 @@
 %{_libexecdir}/budgie-desktop
 %{_mandir}/man1/*%{?ext_man}
 %{_datadir}/budgie
-%{_datadir}/%{name}
 %{_datadir}/applications/*.desktop
 %{_datadir}/backgrounds
 %{_datadir}/glib-2.0/schemas/*.gschema.xml
 %{_datadir}/glib-2.0/schemas/*.gschema.override
 %{_datadir}/icons/hicolor/scalable/*/*.svg
-%{_datadir}/icons/hicolor/symbolic/*/*.svg
 %{_datadir}/gnome-session
+%{_datadir}/xsessions/default.desktop
+%{_datadir}/xsessions/budgie-desktop.desktop
+%dir %{_datadir}/xdg-desktop-portal
 %{_datadir}/xdg-desktop-portal/budgie-portals.conf
 %{_libdir}/budgie-desktop
 %{_distconfdir}/xdg/autostart/*.desktop
-%exclude %{_distconfdir}/xdg/autostart/org.buddiesofbudgie.labwc-bridge.desktop
+%ghost %{_sysconfdir}/alternatives/default-xsession.desktop
+%ghost %{_sysconfdir}/alternatives/default.desktop
 
 %files -n libraven0
 %{_libdir}/libraven.so.*
@@ -290,25 +290,17 @@
 %{_includedir}/budgie-desktop
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/*.so
-%{_datadir}/gir-1.0/Budgie-2.0.gir
+%{_datadir}/gir-1.0/Budgie-1.0.gir
 %{_datadir}/gir-1.0/BudgieRaven-1.0.gir
-%{_datadir}/vala/vapi/budgie-2.0.*
+%{_datadir}/vala/vapi/budgie-1.0.*
 %{_datadir}/vala/vapi/budgie-raven-plugin-1.0.*
 
-%files -n typelib-1_0-Budgie-2_0
-%{_libdir}/girepository-1.0/Budgie-2.0.typelib
+%files -n typelib-1_0-Budgie-1_0
+%{_libdir}/girepository-1.0/Budgie-1.0.typelib
 
 %files -n typelib-1_0-BudgieRaven-1_0
 %{_libdir}/girepository-1.0/BudgieRaven-1.0.typelib
 
-%files -n budgie-labwc-session
-%{_distconfdir}/xdg/autostart/org.buddiesofbudgie.labwc-bridge.desktop
-%dir %{_datadir}/wayland-sessions
-%{_datadir}/wayland-sessions/default.desktop
-%{_datadir}/wayland-sessions/budgie-desktop.desktop
-%ghost %{_sysconfdir}/alternatives/default-waylandsession.desktop
-%ghost %{_sysconfdir}/alternatives/default.desktop
-
 %files doc
 %{_datadir}/gtk-doc/html/budgie-desktop
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.BmauXH/_old  2025-03-24 13:27:54.192926368 +0100
+++ /var/tmp/diff_new_pack.BmauXH/_new  2025-03-24 13:27:54.196926535 +0100
@@ -2,10 +2,9 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param 
name="url">https://github.com/BuddiesOfBudgie/budgie-desktop.git</param>
-    <param name="revision">0b8a8dd3daceebf355ddf18f487eac7e2d2812f9</param>
-    <param name="versionformat">10.9.2+@TAG_OFFSET@</param>
+    <param name="revision">c24091bb424abe99ebcdd33eedd37068f735ad2a</param>
+    <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">v?(.*)|\+0</param>
-    <param name="parent-tag">3f38b1e344941a0f1d5065be1f04fe533dbe3ecf</param>
     <param name="changesgenerate">enable</param>
   </service>
   <service name="tar" mode="buildtime"/>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.BmauXH/_old  2025-03-24 13:27:54.220927535 +0100
+++ /var/tmp/diff_new_pack.BmauXH/_new  2025-03-24 13:27:54.224927702 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/BuddiesOfBudgie/budgie-desktop.git</param>
-              <param 
name="changesrevision">0b8a8dd3daceebf355ddf18f487eac7e2d2812f9</param></service></servicedata>
+              <param 
name="changesrevision">c24091bb424abe99ebcdd33eedd37068f735ad2a</param></service></servicedata>
 (No newline at EOF)
 

++++++ budgie-desktop-10.9.2+24.obscpio -> budgie-desktop-10.9.2+3.obscpio 
++++++
++++ 13548 lines of diff (skipped)

++++++ budgie-desktop.obsinfo ++++++
--- /var/tmp/diff_new_pack.BmauXH/_old  2025-03-24 13:27:54.804951869 +0100
+++ /var/tmp/diff_new_pack.BmauXH/_new  2025-03-24 13:27:54.808952036 +0100
@@ -1,5 +1,5 @@
 name: budgie-desktop
-version: 10.9.2+24
-mtime: 1738075077
-commit: 0b8a8dd3daceebf355ddf18f487eac7e2d2812f9
+version: 10.9.2+3
+mtime: 1741992045
+commit: c24091bb424abe99ebcdd33eedd37068f735ad2a
 

Reply via email to