Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions packages/b/budgie-applications-menu/abi_symbols
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
libslingshot.so:__bss_start
libslingshot.so:_edata
libslingshot.so:_end
libslingshot.so:app_center_dbus_get_component_from_desktop_id
libslingshot.so:app_center_dbus_get_component_from_desktop_id_finish
libslingshot.so:app_center_dbus_get_type
Expand Down Expand Up @@ -107,6 +104,7 @@ libslingshot.so:slingshot_backend_app_get_name
libslingshot.so:slingshot_backend_app_get_popularity
libslingshot.so:slingshot_backend_app_get_prefers_default_gpu
libslingshot.so:slingshot_backend_app_get_target
libslingshot.so:slingshot_backend_app_get_terminal
libslingshot.so:slingshot_backend_app_get_type
libslingshot.so:slingshot_backend_app_launch
libslingshot.so:slingshot_backend_app_new
Expand Down
2 changes: 1 addition & 1 deletion packages/b/budgie-applications-menu/abi_used_libs
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ libgtk-3.so.0
libhandy-1.so.0
libjson-glib-1.0.so.0
libm.so.6
libpeas-1.0.so.0
libpeas-2.so.0
libzeitgeist-2.0.so.0
8 changes: 4 additions & 4 deletions packages/b/budgie-applications-menu/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ libbudgie-plugin.so.0:budgie_plugin_get_type
libbudgie-plugin.so.0:budgie_popover_manager_register_popover
libbudgie-plugin.so.0:budgie_popover_manager_show_popover
libbudgie-plugin.so.0:budgie_popover_new
libc.so.6:__isoc23_strtol
libc.so.6:__stack_chk_fail
libc.so.6:bind_textdomain_codeset
libc.so.6:bindtextdomain
Expand All @@ -19,7 +20,6 @@ libc.so.6:strchr
libc.so.6:strcmp
libc.so.6:strlen
libc.so.6:strstr
libc.so.6:strtol
libc.so.6:textdomain
libgdk-3.so.0:gdk_display_get_app_launch_context
libgdk-3.so.0:gdk_display_get_default
Expand Down Expand Up @@ -594,9 +594,9 @@ libjson-glib-1.0.so.0:json_parser_get_root
libjson-glib-1.0.so.0:json_parser_load_from_file
libjson-glib-1.0.so.0:json_parser_new
libm.so.6:powf
libpeas-1.0.so.0:peas_extension_base_get_type
libpeas-1.0.so.0:peas_object_module_get_type
libpeas-1.0.so.0:peas_object_module_register_extension_type
libpeas-2.so.0:peas_extension_base_get_type
libpeas-2.so.0:peas_object_module_get_type
libpeas-2.so.0:peas_object_module_register_extension_type
libzeitgeist-2.0.so.0:zeitgeist_data_source_get_enabled
libzeitgeist-2.0.so.0:zeitgeist_data_source_get_unique_id
libzeitgeist-2.0.so.0:zeitgeist_data_source_registry_get_data_sources
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Evan Maddock <[email protected]>
Date: Fri, 31 Oct 2025 20:04:35 -0400
Subject: [PATCH] build: Port to libpeas-2 and budgie-1.0

Signed-off-by: Evan Maddock <[email protected]>
---
meson.build | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meson.build b/meson.build
index 269afd8f..a396836a 100644
--- a/meson.build
+++ b/meson.build
@@ -67,11 +67,11 @@ posix_dep = meson.get_compiler('vala').find_library('posix')
for_wayland = get_option('for-wayland')

if for_wayland == false
- budgie_dep = dependency('budgie-1.0')
+ budgie_dep = dependency('budgie-2.0')
else
budgie_dep = dependency('budgie-2.0')
endif
-peas_dep = dependency('libpeas-gtk-1.0')
+peas_dep = dependency('libpeas-2')

plank_dep = dependency('plank', required: false)
if plank_dep.version().version_compare('>=0.10.9')
8 changes: 5 additions & 3 deletions packages/b/budgie-applications-menu/package.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@
name : budgie-applications-menu
version : 2.5.0
release : 1
release : 2
source :
- git|https://github.com/UbuntuBudgie/applications-menu.git : c93e8fa29c3178e9d022559763a62898feeb9f48
- git|https://github.com/UbuntuBudgie/applications-menu.git : e9a3453fa1657d41269da33971d23b7895eaec90
homepage : https://github.com/UbuntuBudgie/applications-menu
license : GPL-3.0-or-later
component : desktop.budgie
summary : A Budgie Desktop applications menu
description: |
Lightweight and stylish app launcher for Budgie Desktop.
builddeps :
- pkgconfig(budgie-1.0)
- pkgconfig(budgie-2.0)
- pkgconfig(granite)
- pkgconfig(json-glib-1.0)
- pkgconfig(libhandy-1)
- pkgconfig(zeitgeist-2.0)
- vala
setup : |
%patch -p1 -i $pkgfiles/0001-build-Port-to-libpeas-2-and-budgie-1.0.patch

%meson_configure -Dwith-zeitgeist=true
build : |
%ninja_build
Expand Down
4 changes: 2 additions & 2 deletions packages/b/budgie-applications-menu/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -225,8 +225,8 @@
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-20</Date>
<Update release="2">
<Date>2025-11-01</Date>
<Version>2.5.0</Version>
<Comment>Packaging update</Comment>
<Name>Evan Maddock</Name>
Expand Down
2 changes: 1 addition & 1 deletion packages/b/budgie-calendar-applet/abi_used_libs
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ libgio-2.0.so.0
libglib-2.0.so.0
libgobject-2.0.so.0
libgtk-3.so.0
libpeas-1.0.so.0
libpeas-2.so.0
6 changes: 3 additions & 3 deletions packages/b/budgie-calendar-applet/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,6 @@ libgtk-3.so.0:gtk_widget_show_all
libgtk-3.so.0:gtk_window_present
libgtk-3.so.0:gtk_window_set_destroy_with_parent
libgtk-3.so.0:gtk_window_set_modal
libpeas-1.0.so.0:peas_extension_base_get_type
libpeas-1.0.so.0:peas_object_module_get_type
libpeas-1.0.so.0:peas_object_module_register_extension_type
libpeas-2.so.0:peas_extension_base_get_type
libpeas-2.so.0:peas_object_module_get_type
libpeas-2.so.0:peas_object_module_register_extension_type
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Evan Maddock <[email protected]>
Date: Fri, 31 Oct 2025 19:15:50 -0400
Subject: [PATCH] build: Port to libpeas-2 and budgie-2.0

Signed-off-by: Evan Maddock <[email protected]>
---
src/meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/meson.build b/src/meson.build
index dfaca89..b72f5c2 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -23,7 +23,7 @@ calendar_applet_sources = ['Applet.vala',
'AppletSettings.vala']

calendar_applet_deps = [dependency('gtk+-3.0', version: '>=3.18'),
- dependency('budgie-1.0', version: '>=2')]
+ dependency('budgie-2.0', version: '>=3')]

calendar_applet_vala_args = ['--target-glib=2.50', config_header]

4 changes: 3 additions & 1 deletion packages/b/budgie-calendar-applet/package.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name : budgie-calendar-applet
version : '5.3'
release : 7
release : 8
source :
- https://github.com/danielpinto8zz6/budgie-calendar-applet/archive/refs/tags/5.3.tar.gz : 921ad0d698ab7afea2c7e29351027013049f381f4e866fea1e0fa84982a8bb70
homepage : https://github.com/danielpinto8zz6/budgie-calendar-applet
Expand All @@ -13,6 +13,8 @@ builddeps :
- pkgconfig(budgie-1.0)
- vala
setup : |
%patch -p1 -i $pkgfiles/0001-build-Port-to-libpeas-2-and-budgie-2.0.patch

%meson_configure
build : |
%ninja_build
Expand Down
4 changes: 2 additions & 2 deletions packages/b/budgie-calendar-applet/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@
</Files>
</Package>
<History>
<Update release="7">
<Date>2023-10-18</Date>
<Update release="8">
<Date>2025-10-31</Date>
<Version>5.3</Version>
<Comment>Packaging update</Comment>
<Name>Evan Maddock</Name>
Expand Down

This file was deleted.

8 changes: 3 additions & 5 deletions packages/b/budgie-control-center/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : budgie-control-center
version : 1.4.0
release : 29
version : 1.4.1
release : 30
source :
- https://github.com/BuddiesOfBudgie/budgie-control-center/releases/download/v1.4.0/budgie-control-center-1.4.0.tar.xz : 120d760b6c1190e937cc7f3b3c50227682960123ff0bccfe3ff4902785550d82
- https://github.com/BuddiesOfBudgie/budgie-control-center/releases/download/v1.4.1/budgie-control-center-1.4.1.tar.xz : 6184b30ccf939686a22101dd82d943fcfd8b7585261b656e633278b66227510e
homepage : https://buddiesofbudgie.org
license : GPL-2.0-or-later
component : desktop.budgie
Expand Down Expand Up @@ -53,8 +53,6 @@
- sound-theme-freedesktop
networking : true
setup : |
# Fixes https://github.com/getsolus/packages/issues/4136
%patch -p1 -i $pkgfiles/fix-FTBFS-with-incompatible-pointer-types.patch
%meson_configure -Ddocumentation=true -Dprivileged_group=sudo
build : |
%ninja_build
Expand Down
14 changes: 7 additions & 7 deletions packages/b/budgie-control-center/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>budgie-control-center</Name>
<Homepage>https://buddiesofbudgie.org</Homepage>
<Packager>
<Name>Troy Harvey</Name>
<Email>[email protected]</Email>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
</Packager>
<License>GPL-2.0-or-later</License>
<PartOf>desktop.budgie</PartOf>
Expand Down Expand Up @@ -315,12 +315,12 @@
</Files>
</Package>
<History>
<Update release="29">
<Date>2025-10-16</Date>
<Version>1.4.0</Version>
<Update release="30">
<Date>2025-11-01</Date>
<Version>1.4.1</Version>
<Comment>Packaging update</Comment>
<Name>Troy Harvey</Name>
<Email>[email protected]</Email>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
</Update>
</History>
</PISI>
2 changes: 1 addition & 1 deletion packages/b/budgie-cputemp-applet/abi_used_libs
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ libgio-2.0.so.0
libglib-2.0.so.0
libgobject-2.0.so.0
libgtk-3.so.0
libpeas-1.0.so.0
libpeas-2.so.0
6 changes: 3 additions & 3 deletions packages/b/budgie-cputemp-applet/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,6 @@ libgtk-3.so.0:gtk_widget_set_margin_start
libgtk-3.so.0:gtk_widget_set_margin_top
libgtk-3.so.0:gtk_widget_set_valign
libgtk-3.so.0:gtk_widget_show_all
libpeas-1.0.so.0:peas_extension_base_get_type
libpeas-1.0.so.0:peas_object_module_get_type
libpeas-1.0.so.0:peas_object_module_register_extension_type
libpeas-2.so.0:peas_extension_base_get_type
libpeas-2.so.0:peas_object_module_get_type
libpeas-2.so.0:peas_object_module_register_extension_type
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Evan Maddock <[email protected]>
Date: Fri, 31 Oct 2025 18:36:44 -0400
Subject: [PATCH] build: Port to libpeas-2 and budgie-2.0

Signed-off-by: Evan Maddock <[email protected]>
---
plugin/meson.build | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/plugin/meson.build b/plugin/meson.build
index 9b0e4f5..1884880 100644
--- a/plugin/meson.build
+++ b/plugin/meson.build
@@ -12,18 +12,14 @@ applet_cputemp_sources = [

applet_cputemp_deps = [
dependency('gtk+-3.0', version: '>= 3.24.0'),
- dependency('libpeas-1.0', version: '>= 1.26.0'),
- dependency('budgie-1.0', version: '>=2')
+ dependency('libpeas-2', version: '>= 1.99.0'),
+ dependency('budgie-2.0', version: '>= 3')
]

shared_library(
'cputempapplet',
applet_cputemp_sources,
dependencies: applet_cputemp_deps,
- vala_args: [
- '--pkg', 'libpeas-1.0',
- '--pkg', 'gtk+-3.0',
- ],
install: true,
install_dir: LIB_INSTALL_DIR,
)
5 changes: 3 additions & 2 deletions packages/b/budgie-cputemp-applet/package.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name : budgie-cputemp-applet
version : 1.2.0
release : 4
release : 5
source :
- https://github.com/tarkah/budgie-cputemp-applet/archive/refs/tags/1.2.0.tar.gz : f3c897dc47a08398f1da0b1bb020d7fe07d01b93666ea6f48623990184a8325a
homepage : https://github.com/tarkah/budgie-cputemp-applet
Expand All @@ -10,10 +10,11 @@ summary : Applet to monitor CPU Temperature
description: |
An applet that monitors and displays CPU Temperature. Sensor can be chosen in the applet popover menu.
builddeps :
- pkgconfig(budgie-1.0)
- pkgconfig(budgie-2.0)
- vala
setup : |
%patch -p1 -i $pkgfiles/0001-assets-Add-AppStream-metainfo-file.patch
%patch -p1 -i $pkgfiles/0001-build-Port-to-libpeas-2-and-budgie-2.0.patch

%meson_configure --sysconfdir=/usr/share
build : |
Expand Down
2 changes: 1 addition & 1 deletion packages/b/budgie-cputemp-applet/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
</Files>
</Package>
<History>
<Update release="4">
<Update release="5">
<Date>2025-10-31</Date>
<Version>1.2.0</Version>
<Comment>Packaging update</Comment>
Expand Down
2 changes: 2 additions & 0 deletions packages/b/budgie-desktop/abi_libs
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
bsd-media-keys
budgie-daemon
budgie-panel
libbsd.so
libbudgie-appindexer.so.0
libbudgie-plugin.so.0
libbudgie-private.so.0
Expand Down
Loading