git: 2e56931b1028 - main - sysutils/budgie-control-center: update to 1.4.1

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Wed, 24 Sep 2025 22:27:46 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2e56931b1028e534b3e887d99dbb78a30eeab2b5

commit 2e56931b1028e534b3e887d99dbb78a30eeab2b5
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-09-09 15:21:49 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-09-24 22:27:35 +0000

    sysutils/budgie-control-center: update to 1.4.1
    
    Changelog:
    - https://github.com/BuddiesOfBudgie/budgie-control-center/releases/tag/v1.4.0
    - https://github.com/BuddiesOfBudgie/budgie-control-center/releases/tag/v1.4.1
    
    PR:             289415
    Reported by:    Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
---
 sysutils/budgie-control-center/Makefile             |  8 +++-----
 sysutils/budgie-control-center/distinfo             |  6 +++---
 .../budgie-control-center/files/patch-meson.build   | 21 +++++++++++++++------
 sysutils/budgie-control-center/pkg-plist            |  2 --
 4 files changed, 21 insertions(+), 16 deletions(-)

diff --git a/sysutils/budgie-control-center/Makefile b/sysutils/budgie-control-center/Makefile
index 5b7d0f139778..42be465072a7 100644
--- a/sysutils/budgie-control-center/Makefile
+++ b/sysutils/budgie-control-center/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	budgie-control-center
-DISTVERSION=	1.3.0
-PORTREVISION=	5
+DISTVERSION=	1.4.1
 CATEGORIES=	sysutils budgie
 MASTER_SITES=	BUDGIE
 
@@ -9,8 +8,7 @@ COMMENT=	Control center for the Budgie desktop
 WWW=		https://github.com/BuddiesOfBudgie/budgie-control-center
 
 LICENSE=	GPLv2+
-
-BROKEN=		Fails to build, error: too few arguments to function call, expected 6, have 5
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
 		gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
@@ -35,7 +33,7 @@ LIB_DEPENDS=	libhandy-1.so:x11-toolkits/libhandy \
 		libgnutls.so:security/gnutls
 RUN_DEPENDS=	gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
 
-USES=		budgie compiler:c++11-lib gettext gnome meson \
+USES=		budgie compiler:c++11-lib gettext-tools gnome meson \
 		localbase:ldflags pkgconfig samba:lib tar:xz xorg
 USE_GNOME=	cairo gdkpixbuf glib20 gnomedesktop3 gtk30 gsound libxml2
 USE_XORG=	x11 xi
diff --git a/sysutils/budgie-control-center/distinfo b/sysutils/budgie-control-center/distinfo
index 7ea974bbfb39..7c213d6c9407 100644
--- a/sysutils/budgie-control-center/distinfo
+++ b/sysutils/budgie-control-center/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692638958
-SHA256 (budgie/budgie-control-center-1.3.0.tar.xz) = d526a22f22cc5ae0fd7a6c6ce4460bb368e93cb6c1b09300f76b97144aab3819
-SIZE (budgie/budgie-control-center-1.3.0.tar.xz) = 4965500
+TIMESTAMP = 1757404125
+SHA256 (budgie/budgie-control-center-1.4.1.tar.xz) = 6184b30ccf939686a22101dd82d943fcfd8b7585261b656e633278b66227510e
+SIZE (budgie/budgie-control-center-1.4.1.tar.xz) = 4507740
diff --git a/sysutils/budgie-control-center/files/patch-meson.build b/sysutils/budgie-control-center/files/patch-meson.build
index ba606c8cb53d..7e898ca7c48b 100644
--- a/sysutils/budgie-control-center/files/patch-meson.build
+++ b/sysutils/budgie-control-center/files/patch-meson.build
@@ -1,13 +1,22 @@
---- meson.build.orig	2022-09-13 15:10:03 UTC
+--- meson.build.orig	2025-09-07 12:35:36 UTC
 +++ meson.build
-@@ -241,6 +241,10 @@ config_h.set('BUILD_WWAN', host_is_linux,
+@@ -121,7 +121,7 @@ gnome_desktop_dep = dependency('gnome-desktop-3.0', ve
+ gio_dep = dependency('gio-2.0')
+ glib_dep = dependency('glib-2.0', version: '>= 2.70.0')
+ gnome_desktop_dep = dependency('gnome-desktop-3.0', version: '>= 3.33.4')
+-gnome_settings_dep = dependency('gnome-settings-daemon', version: '>= 49.beta')
++gnome_settings_dep = dependency('gnome-settings-daemon', version: '>= 47.0')
+ #goa_dep = dependency('goa-1.0', version: goa_req_version)
+ gsettings_desktop_dep = dependency('gsettings-desktop-schemas', version: '>= 42.alpha')
+ libxml_dep = dependency('libxml-2.0')
+@@ -245,6 +245,10 @@ config_h.set('HAVE_WWAN', host_is_linux,
+              description: 'Define to 1 to build the WWan panel')
  config_h.set('HAVE_WWAN', host_is_linux,
               description: 'Define to 1 if WWan is available')
- 
-+# required timedate1 daemon
++
++# timedate1 daemon
 +config_h.set('BUILD_DATETIME', host_is_linux,
 +             description: 'Define to 1 to build the Datetime panel')
-+
+ 
  if host_is_linux_not_s390
    # gnome-bluetooth
-   gnome_bluetooth_dep = dependency('gnome-bluetooth-1.0', version: '>= 3.18.2')
diff --git a/sysutils/budgie-control-center/pkg-plist b/sysutils/budgie-control-center/pkg-plist
index 94657c1b3545..476f161d8329 100644
--- a/sysutils/budgie-control-center/pkg-plist
+++ b/sysutils/budgie-control-center/pkg-plist
@@ -16,7 +16,6 @@ share/applications/budgie-microphone-panel.desktop
 share/applications/budgie-mouse-panel.desktop
 share/applications/budgie-multitasking-panel.desktop
 share/applications/budgie-notifications-panel.desktop
-share/applications/budgie-online-accounts-panel.desktop
 share/applications/budgie-power-panel.desktop
 share/applications/budgie-printers-panel.desktop
 share/applications/budgie-region-panel.desktop
@@ -53,7 +52,6 @@ share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-microphone-symbol
 share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-mouse-symbolic.svg
 share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-multitasking-symbolic.svg
 share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-notifications-symbolic.svg
-share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-online-accounts-symbolic.svg
 share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-power-symbolic.svg
 share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-printers-symbolic.svg
 share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-region-symbolic.svg