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 2023-02-10 14:34:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/budgie-desktop (Old) and /work/SRC/openSUSE:Factory/.budgie-desktop.new.1848 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "budgie-desktop" Fri Feb 10 14:34:12 2023 rev:40 rq:1064037 version:10.7+0 Changes: -------- --- /work/SRC/openSUSE:Factory/budgie-desktop/budgie-desktop.changes 2022-09-02 21:57:18.396407371 +0200 +++ /work/SRC/openSUSE:Factory/.budgie-desktop.new.1848/budgie-desktop.changes 2023-02-10 14:34:13.997530793 +0100 @@ -1,0 +2,27 @@ +Sun Feb 05 15:26:49 UTC 2023 - gm...@opensuse.org + +- Budgie Desktop 10.7 "Superhero Raven" + * New application indexer, replacing our use of libgnome-menus + and unifying our logic used in both Budgie Menu and Budgie Run + Dialog + * Budgie Desktop Settings now has a new design for widget + selection + * Budgie Menu now leverages switcheroo-control if available to + switch between GPU environments when launching applications + that request it + * Budgie Menu now provides a "personal user menu" which has + quick XDG directory access + * In the new bottom strip of Budgie Menu, we now have buttons for + launching Budgie Desktop Settings, Budgie Control Center + and our new Power Dialog + * New Budgie Screenshot application built into the desktop + * Full list available at: + https://blog.buddiesofbudgie.org/budgie-10-7-released/ +- Add BRs pkgconfig(gee-0.8), pkgconfig(gstreamer-1.0), + pkgconfig(libcanberra), pkgconfig(libcanberra-gtk3) +- New libraries libbudgie-appindexer0, libbudgie-raven-plugin0 +- New introspection binding BudgieRaven-1.0 +- Some change of namespace from org.solus-project to + org.buddiesofbudgie + +------------------------------------------------------------------- @@ -44 +71,2 @@ - * Drop unnecessary Comment in daemon desktop that produces warning. + * Drop unnecessary Comment in daemon desktop that produces + warning. @@ -47 +75,2 @@ - * IconTasklist: Swap button key in hashtable when first_app changes + * IconTasklist: Swap button key in hashtable when first_app + changes @@ -57 +86,2 @@ - * Mark [GtkChild] properties as unowned to resolve compiler warnings + * Mark [GtkChild] properties as unowned to resolve compiler + warnings @@ -123,2 +153,2 @@ - * Proper icon tasklist scaling (#64) - * Fix inconsistency when opening Raven (#68) + * Proper icon tasklist scaling + * Fix inconsistency when opening Raven @@ -139 +169,2 @@ - * Actually fix notification pausing sometimes breaking Firefox notifications + * Actually fix notification pausing sometimes breaking Firefox + notifications @@ -143 +174,2 @@ - * Fix some applications showing their own notification popups when paused + * Fix some applications showing their own notification popups when + paused @@ -145 +177,2 @@ - * Ensure gschema override for switch-input-source* is formatted correctly. + * Ensure gschema override for switch-input-source* is formatted + correctly. @@ -147 +180,2 @@ - * Perform additional sanity check on add_app due to invalid windows being tracked on app closures. + * Perform additional sanity check on add_app due to invalid windows + being tracked on app closures. @@ -203,2 +237,2 @@ - * Clock applet: Don't show empty second/date label if not enabled (#2168) - * Revert "Use ibus daemonize to allow ibus popups to appear Closes: #729 (#2111)" + * Clock applet: Don't show empty second/date label if not enabled + * Revert "Use ibus daemonize to allow ibus popups to appear @@ -206 +240 @@ - * Add Mutter 9 support (#2165) + * Add Mutter 9 support @@ -208,2 +242,2 @@ - * Use ibus daemonize to allow ibus popups to appear Closes: #729 (#2111) - * Enable Mod3 (Meta or Hyper) for Tab Switching (#2164) + * Use ibus daemonize to allow ibus popups to appear + * Enable Mod3 (Meta or Hyper) for Tab Switching @@ -301 +335 @@ - * Resolve issues with status applet spacing persistence (#2093) + * Resolve issues with status applet spacing persistence @@ -307,3 +341,3 @@ - * Add spacing setting to StatusApplet (#2088) - * Add setting to pause notifications while apps are fullscreen (#2092) - * Synchronize X errors in carbon_child_realize (#2091) + * Add spacing setting to StatusApplet + * Add setting to pause notifications while apps are fullscreen + * Synchronize X errors in carbon_child_realize @@ -316,2 +350,3 @@ - * Prevent Budgie Desktop Settings from being pinned via drag-and-drop. Fixes #2085. - * Use standard mute/unmute methods (#2084) + * Prevent Budgie Desktop Settings from being pinned via + drag-and-drop + * Use standard mute/unmute methods @@ -323 +358 @@ - * Fix regression in Budgie Desktop Settings icon handling (#2082) + * Fix regression in Budgie Desktop Settings icon handling @@ -331 +366 @@ - * Fix issue with KeePass causing panel segfaults (#2072) + * Fix issue with KeePass causing panel segfaults @@ -339,2 +374,2 @@ - * Rejig nemo support with desktop settings (#2064) - * Apply dock mode class on init (#2058) + * Rejig nemo support with desktop settings + * Apply dock mode class on init @@ -348 +383,2 @@ - * Implement setting to choose which side of the screen Raven opens on + * Implement setting to choose which side of the screen Raven + opens on @@ -478 +514,2 @@ - * Rework-grab-and-ungrab-keys.patch (gh#solus-project/budgie-desktop#1907) + * Rework-grab-and-ungrab-keys.patch + (gh#solus-project/budgie-desktop#1907) Old: ---- budgie-desktop-10.6.4+0.obscpio New: ---- budgie-desktop-10.7+0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ budgie-desktop.spec ++++++ --- /var/tmp/diff_new_pack.nCmQwh/_old 2023-02-10 14:34:14.589534330 +0100 +++ /var/tmp/diff_new_pack.nCmQwh/_new 2023-02-10 14:34:14.593534354 +0100 @@ -1,7 +1,7 @@ # # spec file for package budgie-desktop # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2013-2016 Ikey Doherty <i...@solus-project.com> # Copyright (c) 2021 Callum Farmer <gm...@opensuse.org> # @@ -22,7 +22,7 @@ %define _distconfdir %{_sysconfdir} %endif Name: budgie-desktop -Version: 10.6.4+0 +Version: 10.7+0 Release: 0 Summary: GTK3 Desktop Environment License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -58,23 +58,30 @@ BuildRequires: pkgconfig(upower-glib) BuildRequires: pkgconfig(uuid) BuildRequires: pkgconfig(vapigen) +BuildRequires: pkgconfig(gee-0.8) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(libcanberra) +BuildRequires: pkgconfig(libcanberra-gtk3) # flatpak/snap Recommends: (xdg-desktop-portal-gnome if (flatpak or snapd)) # https://discuss.getsol.us/d/6970-cant-lock-my-screen/3 Conflicts: gnome-shell # # rebrand and gnome porting -Requires: budgie-desktop-view >= 1.2+0 -Requires: budgie-screensaver >= 5.0.2+0 +Requires: budgie-desktop-view >= 1.2.1+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 >= 20220627.1 -Requires: budgie-control-center >= 1.0.2+0 +Requires: budgie-control-center >= 1.2.0+0 # # unchanged SOVER but new APIs Requires: libraven0 >= %{version} Requires: libbudgietheme0 >= %{version} Requires: libbudgie-plugin0 >= %{version} Requires: libbudgie-private0 >= %{version} +Requires: libbudgie-appindexer0 >= %{version} +Requires: libbudgie-raven-plugin0 >= %{version} # Requires: gnome-session-core Requires: gnome-settings-daemon @@ -90,7 +97,7 @@ Budgie Desktop is the flagship desktop for the Solus Operating System. %package -n typelib-1_0-Budgie-1_0 -Summary: Introspection bindings for the Budgie Desktop +Summary: Main Introspection bindings for the Budgie Desktop Group: System/Libraries Requires: typelib-1_0-PeasGtk-1_0 @@ -99,6 +106,15 @@ developing Budgie Applets using interpreted languages, such as Python GObject Introspection bindings. +%package -n typelib-1_0-BudgieRaven-1_0 +Summary: Raven Introspection bindings for the Budgie Desktop +Group: System/Libraries + +%description -n typelib-1_0-BudgieRaven-1_0 +This package provides GObject Introspection files required for +developing Budgie Raven plugins using interpreted languages, such as Python +GObject Introspection bindings. + %package devel Summary: Development files for the Budgie Desktop Group: Development/Libraries/GNOME @@ -106,6 +122,8 @@ Requires: libbudgietheme0 = %{version} Requires: libbudgie-plugin0 = %{version} Requires: libbudgie-private0 = %{version} +Requires: libbudgie-appindexer0 = %{version} +Requires: libbudgie-raven-plugin0 = %{version} %description devel This package provides development files required for software to be @@ -149,6 +167,20 @@ %description -n libbudgie-private0 Private library for Budgie desktop to link against. +%package -n libbudgie-appindexer0 +Summary: Private library for Budgie Menu +Group: System/Libraries + +%description -n libbudgie-appindexer0 +Private library for Budgie menu to link against. + +%package -n libbudgie-raven-plugin0 +Summary: Shared library for Budgie raven plugins +Group: System/Libraries + +%description -n libbudgie-raven-plugin0 +Shared library for budgie raven plugins to link against. + %lang_package %prep @@ -167,7 +199,7 @@ touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop ln -s %{_sysconfdir}/alternatives/default-xsession.desktop %{buildroot}%{_datadir}/xsessions/default.desktop -rm %{buildroot}%{_sysconfdir}/xdg/autostart/budgie-desktop-screensaver.desktop +rm %{buildroot}%{_sysconfdir}/xdg/autostart/org.buddiesofbudgie.BudgieDesktopScreensaver.desktop %find_lang %{name} @@ -179,30 +211,30 @@ [ -f %{_datadir}/xsessions/budgie-desktop.desktop ] || %{_sbindir}/update-alternatives \ --remove default-xsession.desktop %{_datadir}/xsessions/budgie-desktop.desktop -%post -n libraven0 -p /sbin/ldconfig -%postun -n libraven0 -p /sbin/ldconfig -%post -n libbudgietheme0 -p /sbin/ldconfig -%postun -n libbudgietheme0 -p /sbin/ldconfig -%post -n libbudgie-plugin0 -p /sbin/ldconfig -%postun -n libbudgie-plugin0 -p /sbin/ldconfig -%post -n libbudgie-private0 -p /sbin/ldconfig -%postun -n libbudgie-private0 -p /sbin/ldconfig +%ldconfig_scriptlets -n libraven0 +%ldconfig_scriptlets -n libbudgietheme0 +%ldconfig_scriptlets -n libbudgie-plugin0 +%ldconfig_scriptlets -n libbudgie-private0 +%ldconfig_scriptlets -n libbudgie-appindexer0 +%ldconfig_scriptlets -n libbudgie-raven-plugin0 %files %license LICENSE LICENSE.LGPL2.1 -%{_datadir}/gnome-session %{_bindir}/budgie-* +%{_bindir}/org.buddiesofbudgie* +%{_libexecdir}/budgie-desktop %{_mandir}/man1/*%{?ext_man} -%{_datadir}/applications/budgie-*.desktop +%{_datadir}/budgie +%{_datadir}/applications/*.desktop %{_datadir}/backgrounds -%{_datadir}/glib-2.0/schemas/com.solus-project.*.gschema.xml -%{_datadir}/glib-2.0/schemas/20_solus-project.budgie.wm.gschema.override +%{_datadir}/glib-2.0/schemas/*.gschema.xml +%{_datadir}/glib-2.0/schemas/*.gschema.override %{_datadir}/icons/hicolor/scalable/*/*.svg +%{_datadir}/gnome-session %{_datadir}/xsessions/default.desktop %{_datadir}/xsessions/budgie-desktop.desktop %{_libdir}/budgie-desktop -%{_datadir}/budgie -%{_sysconfdir}/xdg/autostart/budgie-desktop-nm-applet.desktop +%{_sysconfdir}/xdg/autostart/*.desktop %ghost %{_sysconfdir}/alternatives/default-xsession.desktop %ghost %{_sysconfdir}/alternatives/default.desktop @@ -220,16 +252,27 @@ %files -n libbudgie-private0 %{_libdir}/libbudgie-private.so.* +%files -n libbudgie-appindexer0 +%{_libdir}/libbudgie-appindexer.so.* + +%files -n libbudgie-raven-plugin0 +%{_libdir}/libbudgie-raven-plugin.so.* + %files devel %{_includedir}/budgie-desktop %{_libdir}/pkgconfig/*.pc %{_libdir}/*.so %{_datadir}/gir-1.0/Budgie-1.0.gir +%{_datadir}/gir-1.0/BudgieRaven-1.0.gir %{_datadir}/vala/vapi/budgie-1.0.* +%{_datadir}/vala/vapi/budgie-raven-plugin-1.0.* %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 doc %{_datadir}/gtk-doc/html/budgie-desktop ++++++ _service ++++++ --- /var/tmp/diff_new_pack.nCmQwh/_old 2023-02-10 14:34:14.625534545 +0100 +++ /var/tmp/diff_new_pack.nCmQwh/_new 2023-02-10 14:34:14.629534569 +0100 @@ -2,7 +2,7 @@ <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">c986bd3b13212f88e4488784f00a1cf586a396e6</param> + <param name="revision">8855cc2e960a39fda1b542cb6fcda3ee8ee70303</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.nCmQwh/_old 2023-02-10 14:34:14.649534688 +0100 +++ /var/tmp/diff_new_pack.nCmQwh/_new 2023-02-10 14:34:14.653534712 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/BuddiesOfBudgie/budgie-desktop.git</param> - <param name="changesrevision">c986bd3b13212f88e4488784f00a1cf586a396e6</param></service></servicedata> + <param name="changesrevision">8855cc2e960a39fda1b542cb6fcda3ee8ee70303</param></service></servicedata> (No newline at EOF) ++++++ budgie-desktop-10.6.4+0.obscpio -> budgie-desktop-10.7+0.obscpio ++++++ /work/SRC/openSUSE:Factory/budgie-desktop/budgie-desktop-10.6.4+0.obscpio /work/SRC/openSUSE:Factory/.budgie-desktop.new.1848/budgie-desktop-10.7+0.obscpio differ: char 49, line 1 ++++++ budgie-desktop.obsinfo ++++++ --- /var/tmp/diff_new_pack.nCmQwh/_old 2023-02-10 14:34:14.693534952 +0100 +++ /var/tmp/diff_new_pack.nCmQwh/_new 2023-02-10 14:34:14.697534975 +0100 @@ -1,5 +1,5 @@ name: budgie-desktop -version: 10.6.4+0 -mtime: 1661877391 -commit: c986bd3b13212f88e4488784f00a1cf586a396e6 +version: 10.7+0 +mtime: 1675006047 +commit: 8855cc2e960a39fda1b542cb6fcda3ee8ee70303