From 7fe2200cf4c57c5d69a8215b9e7c04338841ab15 Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 19:15:34 +0200 Subject: [PATCH 01/13] budgie-control-center: update to 2.1.0. --- srcpkgs/budgie-control-center/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/budgie-control-center/template b/srcpkgs/budgie-control-center/template index ceec63ce7ab6e2..3543d8877033ab 100644 --- a/srcpkgs/budgie-control-center/template +++ b/srcpkgs/budgie-control-center/template @@ -1,6 +1,6 @@ # Template file for 'budgie-control-center' pkgname=budgie-control-center -version=1.4.0 +version=2.1.0 revision=1 build_style=meson hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config @@ -20,7 +20,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://github.com/BuddiesOfBudgie/budgie-control-center" distfiles="https://github.com/BuddiesOfBudgie/budgie-control-center/releases/download/v${version}/budgie-control-center-${version}.tar.xz" -checksum=120d760b6c1190e937cc7f3b3c50227682960123ff0bccfe3ff4902785550d82 +checksum=b61ecd9946dfc5e75714d3311def8ba90efeaad58b4342ea001c236da50ea56c budgie-control-center-devel_package() { depends="${sourcepkg}>=${version}_${revision}" From 633335d3673f6a45312f3f301e2f5df285c6a162 Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 19:15:43 +0200 Subject: [PATCH 02/13] magpie: update to 0.9.4. --- srcpkgs/magpie/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/magpie/template b/srcpkgs/magpie/template index 515fa2989f28b2..c58ebd1225c1de 100644 --- a/srcpkgs/magpie/template +++ b/srcpkgs/magpie/template @@ -1,6 +1,6 @@ # Template file for 'magpie' pkgname=magpie -version=0.9.3 +version=0.9.4 revision=1 build_helper="gir" build_style=meson @@ -17,7 +17,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://github.com/BuddiesOfBudgie/magpie" distfiles="https://github.com/BuddiesOfBudgie/magpie/releases/download/v${version}/magpie-${version}.tar.xz" -checksum=99060cefe4684be05daf8e82b414b78d15cbe2c723993db902681ab4017bbbe9 +checksum=348a572a78e6f199761fa45ebc2a7a8bbf267b8960d32cc4bf6fd4e6012dabdb shlib_provides="libmagpie-clutter-0.so libmagpie-cogl-0.so libmagpie-cogl-pango-0.so" make_check=no # needs a full graphical session From 7ce1ee70899894465795828c04457ab0609d86c6 Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 19:15:48 +0200 Subject: [PATCH 03/13] budgie-desktop: update to 10.10.1. --- srcpkgs/budgie-desktop/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template index 74d5d0eb7e7b1e..773297694d12d3 100644 --- a/srcpkgs/budgie-desktop/template +++ b/srcpkgs/budgie-desktop/template @@ -1,6 +1,6 @@ # Template file for 'budgie-desktop' pkgname=budgie-desktop -version=10.8.2 +version=10.10.1 revision=1 build_style=meson build_helper=gir @@ -19,7 +19,7 @@ maintainer="Orphaned " license="GPL-2.0-only, LGPL-2.1-only" homepage="https://github.com/BuddiesOfBudgie/budgie-desktop" distfiles="https://github.com/BuddiesOfBudgie/budgie-desktop/releases/download/v${version}/budgie-desktop-v${version}.tar.xz" -checksum=a8f88a253a787bb51f122923456103b1dfd4b880c3c6be6cb08e6c70624f9673 +checksum=f911e306db9e23a67066a9eb3edde4cecad2f657edf8c81e41affb37948328db budgie-desktop-devel_package() { short_desc+=" - development files" From c241304919a1126743bce41c9fbdd6fe7611aedd Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 19:15:53 +0200 Subject: [PATCH 04/13] budgie-desktop-view: update to 10.10.1. --- srcpkgs/budgie-desktop-view/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template index 0e928f6269641d..9c646e6dc07b02 100644 --- a/srcpkgs/budgie-desktop-view/template +++ b/srcpkgs/budgie-desktop-view/template @@ -1,6 +1,6 @@ # Template file for 'budgie-desktop-view' pkgname=budgie-desktop-view -version=1.3 +version=10.10.1 revision=2 build_style=meson configure_args="-D werror=false" @@ -11,4 +11,4 @@ maintainer="Orphaned " license="Apache-2.0" homepage="https://github.com/BuddiesOfBudgie/budgie-desktop-view" distfiles="https://github.com/BuddiesOfBudgie/budgie-desktop-view/releases/download/v${version}/budgie-desktop-view-v${version}.tar.xz" -checksum=acf47e478fa6df75308c1a553668d236a484bd5fb1b60deba4b7744de0445411 +checksum=9c37a6964cd7800d240c74c14338097e5990336995b3c581a3160cbdc575439d From 0dac16c05addf03d172c4b3a6660da0758ff165a Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 19:31:10 +0200 Subject: [PATCH 05/13] budgie-control-center/patches/gcc14.patch: patch is obsolete, removed. --- .../budgie-control-center/patches/gcc14.patch | 65 ------------------- 1 file changed, 65 deletions(-) delete mode 100644 srcpkgs/budgie-control-center/patches/gcc14.patch diff --git a/srcpkgs/budgie-control-center/patches/gcc14.patch b/srcpkgs/budgie-control-center/patches/gcc14.patch deleted file mode 100644 index 893bbf13273fdd..00000000000000 --- a/srcpkgs/budgie-control-center/patches/gcc14.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 5d486ad2af74a6b5f643819f1000cb8388eba43d Mon Sep 17 00:00:00 2001 -From: Joshua Strobl -Date: Sat, 16 Mar 2024 16:44:46 +0200 -Subject: [PATCH] fix: FTBFS with incompatible-pointer-types - ---- - meson.build | 3 ++- - panels/display/cc-display-panel.c | 2 +- - panels/display/cc-display-settings.c | 2 +- - panels/sound/cc-sound-panel.c | 2 +- - 4 files changed, 5 insertions(+), 4 deletions(-) - -diff --git a/meson.build b/meson.build -index d0744aa89..c8dde2c2b 100644 ---- a/meson.build -+++ b/meson.build -@@ -77,7 +77,8 @@ if get_option('buildtype').contains('debug') - '-Wmissing-prototypes', - '-Wnested-externs', - '-Wno-strict-aliasing', -- '-Wno-sign-compare' -+ '-Wno-sign-compare', -+ '-Wno-incompatible-pointer-types' - ] - - common_flags += cc.get_supported_arguments(test_cflags) -diff --git a/panels/display/cc-display-panel.c b/panels/display/cc-display-panel.c -index 07ac4f291..61a6dab84 100644 ---- a/panels/display/cc-display-panel.c -+++ b/panels/display/cc-display-panel.c -@@ -959,7 +959,7 @@ set_current_output (CcDisplayPanel *panel, - if (cc_has_fractional_key()) - { - lockdown=cc_display_config_get_fractional_scaling (panel->current_config); -- gtk_widget_set_sensitive(panel->automatic_screen_lock_switch, !lockdown); -+ gtk_widget_set_sensitive(GTK_WIDGET (panel->automatic_screen_lock_switch), !lockdown); - } - } - -diff --git a/panels/display/cc-display-settings.c b/panels/display/cc-display-settings.c -index 406e7fe7c..0cf1369b4 100644 ---- a/panels/display/cc-display-settings.c -+++ b/panels/display/cc-display-settings.c -@@ -450,7 +450,7 @@ cc_display_settings_rebuild_ui (CcDisplaySettings *self) - cc_display_config_get_fractional_scaling (self->config)); - - gtk_switch_set_active (GTK_SWITCH (self->scale_fractional_switch), cc_display_config_get_fractional_scaling (self->config)); -- gtk_widget_set_visible(self->scale_fractional_row, cc_has_fractional_key()); -+ gtk_widget_set_visible(GTK_WIDGET (self->scale_fractional_row), cc_has_fractional_key()); - - gtk_widget_set_visible (self->underscanning_row, - cc_display_monitor_supports_underscanning (self->selected_output) && -diff --git a/panels/sound/cc-sound-panel.c b/panels/sound/cc-sound-panel.c -index c447bbf9a..75291d547 100644 ---- a/panels/sound/cc-sound-panel.c -+++ b/panels/sound/cc-sound-panel.c -@@ -300,7 +300,7 @@ cc_sound_panel_init (CcSoundPanel *self) - G_CONNECT_SWAPPED); - allow_amplified_changed_cb (self); - -- gtk_widget_set_visible(self->budgie_output_listbox, TRUE); -+ gtk_widget_set_visible(GTK_WIDGET (self->budgie_output_listbox), TRUE); - gtk_widget_set_visible(GTK_WIDGET (self->output_volume_slider), FALSE); - g_settings_bind (self->sound_settings, "allow-volume-overdrive", - self->allow_amplify_switch, "active", G_SETTINGS_BIND_DEFAULT); From 4e4735d29c89a78547c723898c65aa5ea5662494 Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 19:47:45 +0200 Subject: [PATCH 06/13] gnome-settings-daemon: update to 49.1. --- srcpkgs/gnome-settings-daemon/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template index 7ed3159bd29dfa..8d8a473d3d9414 100644 --- a/srcpkgs/gnome-settings-daemon/template +++ b/srcpkgs/gnome-settings-daemon/template @@ -1,6 +1,6 @@ # Template file for 'gnome-settings-daemon' pkgname=gnome-settings-daemon -version=48.1 +version=49.1 revision=1 build_style=meson configure_args="-Dsystemd=false" @@ -21,7 +21,7 @@ license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon" changelog="https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/raw/master/NEWS" distfiles="${GNOME_SITE}/gnome-settings-daemon/${version%.*}/gnome-settings-daemon-${version}.tar.xz" -checksum=3860a2ea214dcbcb6600ae7a1e3358a5389215087bc3e4a47cee3f87baee062e +checksum=2a9957fc4f91c3b9127b49484179bef485120d9c1c208e44d44e6a746e6cc1c1 CFLAGS="-UG_DISABLE_ASSERT" if [ "$CROSS_BUILD" ]; then From 40effe439a4d591bb758be38d340fa078152f27a Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 20:07:14 +0200 Subject: [PATCH 07/13] budgie-desktop-view: add dependencies --- srcpkgs/budgie-desktop-view/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template index 9c646e6dc07b02..334a6ec9189158 100644 --- a/srcpkgs/budgie-desktop-view/template +++ b/srcpkgs/budgie-desktop-view/template @@ -5,7 +5,7 @@ revision=2 build_style=meson configure_args="-D werror=false" hostmakedepends="pkg-config intltool vala glib-devel" -makedepends="libglib-devel gtk+3-devel vala-devel" +makedepends="libglib-devel gtk+3-devel vala-devel gtk-layer-shell-devel libwnck-devel libxfce4windowing-devel" short_desc="Budgie desktop icons application" maintainer="Orphaned " license="Apache-2.0" From 3269bbc7ea14f92aadfa8a1669ca84d838a65512 Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 20:31:39 +0200 Subject: [PATCH 08/13] budgie-desktop: add dependencies. --- srcpkgs/budgie-desktop/template | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template index 773297694d12d3..73f31c42ef4a39 100644 --- a/srcpkgs/budgie-desktop/template +++ b/srcpkgs/budgie-desktop/template @@ -6,14 +6,17 @@ build_style=meson build_helper=gir configure_args="-Dwith-gtk-doc=false -Duse-old-zenity=true" hostmakedepends="pkg-config intltool vala glib-devel gobject-introspection - sassc budgie-screensaver zenity" + sassc budgie-screensaver zenity wlopm swayidle gammastep grim slurp + swaybg swaylock" makedepends="alsa-lib-devel libcanberra-devel libgee-devel libnotify-devel - accountsservice-devel libpeas-devel libwnck-devel magpie-devel ibus-devel + accountsservice-devel libpeas2-devel libwnck-devel magpie-devel ibus-devel gnome-desktop-devel pulseaudio-devel upower-devel gtk+3-devel polkit-devel gnome-bluetooth1-devel gnome-menus-devel gnome-settings-daemon-devel vala - libupower-glib3 libuuid-devel" + libupower-glib3 libuuid-devel gstreamer1-devel gtk-layer-shell-devel + libxfce4windowing-devel" depends="gnome-session gnome-settings-daemon budgie-control-center elogind - gnome-themes-extra budgie-screensaver budgie-desktop-view zenity" + gnome-themes-extra budgie-screensaver budgie-desktop-view zenity + wlopm swayidle gammastep grim slurp swaybg swaylock" short_desc="Modern desktop environment from the Solus Project" maintainer="Orphaned " license="GPL-2.0-only, LGPL-2.1-only" From c59e12ab371af22b7e501ecaec6743252264b0d7 Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 21:44:55 +0200 Subject: [PATCH 09/13] budgie-desktop: added wdisplay as dependency. --- srcpkgs/budgie-desktop/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template index 73f31c42ef4a39..cbc3282f69bd73 100644 --- a/srcpkgs/budgie-desktop/template +++ b/srcpkgs/budgie-desktop/template @@ -14,9 +14,9 @@ makedepends="alsa-lib-devel libcanberra-devel libgee-devel libnotify-devel gnome-bluetooth1-devel gnome-menus-devel gnome-settings-daemon-devel vala libupower-glib3 libuuid-devel gstreamer1-devel gtk-layer-shell-devel libxfce4windowing-devel" -depends="gnome-session gnome-settings-daemon budgie-control-center elogind +depends="budgie-session gnome-settings-daemon budgie-control-center elogind gnome-themes-extra budgie-screensaver budgie-desktop-view zenity - wlopm swayidle gammastep grim slurp swaybg swaylock" + wlopm swayidle gammastep grim slurp swaybg swaylock labwc wdispalys" short_desc="Modern desktop environment from the Solus Project" maintainer="Orphaned " license="GPL-2.0-only, LGPL-2.1-only" From 06626dc133b3782ed7cb6d7f88e9d96f6b7b10a3 Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 21:45:48 +0200 Subject: [PATCH 10/13] New package: budgie-session-1.0.0 --- srcpkgs/budgie-session/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/budgie-session/template diff --git a/srcpkgs/budgie-session/template b/srcpkgs/budgie-session/template new file mode 100644 index 00000000000000..4707c3f27bdd47 --- /dev/null +++ b/srcpkgs/budgie-session/template @@ -0,0 +1,17 @@ +# Template file for 'budgie-session' +pkgname=budgie-session +version=1.0.0 +revision=1 +build_style=meson +configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user" +hostmakedepends="glib-devel gettext pkg-config xmlto" +makedepends="elogind-devel gnome-desktop-devel gtk+3-devel json-glib-devel + libglib-devel libICE-devel libSM-devel xtrans" +depends="dconf desktop-file-utils bash gsettings-desktop-schemas + hicolor-icon-theme polkit" +short_desc="Budgie Session is a softish fork of gnome-session, designed to provide a stable session manager for Budgie 10.x" +maintainer="Orphaned " +license="GPL-2.0-or-later, LGPL-2.1-or-later" +homepage="https://github.com/BuddiesOfBudgie/budgie-desktop" +distfiles="https://github.com/BuddiesOfBudgie/budgie-session/releases/download/v${version}/budgie-session-v${version}.tar.xz" +checksum=016beff9d52c3d0ed76c2be9577f4176f73b9b35f1574e8b277c6f9666a65ba8 From e4dfd137c1d90a3a0662091218f90fb71086e545 Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 22:14:20 +0200 Subject: [PATCH 11/13] budgie-session: Shorter description. --- srcpkgs/budgie-session/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/budgie-session/template b/srcpkgs/budgie-session/template index 4707c3f27bdd47..e57672e0359f43 100644 --- a/srcpkgs/budgie-session/template +++ b/srcpkgs/budgie-session/template @@ -9,7 +9,7 @@ makedepends="elogind-devel gnome-desktop-devel gtk+3-devel json-glib-devel libglib-devel libICE-devel libSM-devel xtrans" depends="dconf desktop-file-utils bash gsettings-desktop-schemas hicolor-icon-theme polkit" -short_desc="Budgie Session is a softish fork of gnome-session, designed to provide a stable session manager for Budgie 10.x" +short_desc="Stable session manager for Budgie 10.x" maintainer="Orphaned " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://github.com/BuddiesOfBudgie/budgie-desktop" From bf951cf386e602c6c76a4744ae7e9297e4cb9b3d Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 22:14:37 +0200 Subject: [PATCH 12/13] budgie-desktop-view: Fix revision. --- srcpkgs/budgie-desktop-view/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template index 334a6ec9189158..6e2204d80425b3 100644 --- a/srcpkgs/budgie-desktop-view/template +++ b/srcpkgs/budgie-desktop-view/template @@ -1,7 +1,7 @@ # Template file for 'budgie-desktop-view' pkgname=budgie-desktop-view version=10.10.1 -revision=2 +revision=1 build_style=meson configure_args="-D werror=false" hostmakedepends="pkg-config intltool vala glib-devel" From af3b1c29485accb84308d5a6be922af54d9d4c9c Mon Sep 17 00:00:00 2001 From: Tunguso4ka Date: Tue, 17 Feb 2026 22:27:53 +0200 Subject: [PATCH 13/13] budgie-desktop: fixed wdisplay name. --- srcpkgs/budgie-desktop/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template index cbc3282f69bd73..b88f0ea0a57649 100644 --- a/srcpkgs/budgie-desktop/template +++ b/srcpkgs/budgie-desktop/template @@ -16,7 +16,7 @@ makedepends="alsa-lib-devel libcanberra-devel libgee-devel libnotify-devel libxfce4windowing-devel" depends="budgie-session gnome-settings-daemon budgie-control-center elogind gnome-themes-extra budgie-screensaver budgie-desktop-view zenity - wlopm swayidle gammastep grim slurp swaybg swaylock labwc wdispalys" + wlopm swayidle gammastep grim slurp swaybg swaylock labwc wdisplays" short_desc="Modern desktop environment from the Solus Project" maintainer="Orphaned " license="GPL-2.0-only, LGPL-2.1-only"