git: 3101d911a04b - main - sysutils/cinnamon-control-center: Update to 6.4.1

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Sun, 13 Jul 2025 20:00:53 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3101d911a04b027d1f76aeab06329f8195473ebc

commit 3101d911a04b027d1f76aeab06329f8195473ebc
Author:     Pavel Timofeev <timp87@gmail.com>
AuthorDate: 2025-07-13 08:05:12 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-07-13 20:00:39 +0000

    sysutils/cinnamon-control-center: Update to 6.4.1
    
    PR:             288177
---
 sysutils/cinnamon-control-center/Makefile          | 31 +++++++---------------
 sysutils/cinnamon-control-center/distinfo          |  6 ++---
 .../files/patch-panels_display_icons_meson.build   | 11 --------
 sysutils/cinnamon-control-center/pkg-plist         | 10 -------
 4 files changed, 13 insertions(+), 45 deletions(-)

diff --git a/sysutils/cinnamon-control-center/Makefile b/sysutils/cinnamon-control-center/Makefile
index 5e402f45c523..f45b7ce4ca34 100644
--- a/sysutils/cinnamon-control-center/Makefile
+++ b/sysutils/cinnamon-control-center/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	cinnamon-control-center
-PORTVERSION=	5.4.6
-PORTREVISION=	5
+DISTVERSION=	6.4.1
 CATEGORIES=	sysutils gnome
 DIST_SUBDIR=	gnome
 
@@ -11,26 +10,20 @@ WWW=		https://github.com/linuxmint/cinnamon-control-center
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		error: too few arguments to function call, expected 6, have 5
-
-BUILD_DEPENDS=	cinnamon-settings-daemon>=1.0.0:sysutils/cinnamon-settings-daemon \
-		iso-codes>0:misc/iso-codes
+BUILD_DEPENDS=	iso-codes>0:misc/iso-codes
 LIB_DEPENDS=	libcinnamon-desktop.so:x11/cinnamon-desktop \
 		libcinnamon-menu-3.so:x11/cinnamon-menus \
-		libdbus-1.so:devel/dbus \
 		libfontconfig.so:x11-fonts/fontconfig \
-		libfreetype.so:print/freetype2 \
 		libnotify.so:devel/libnotify \
 		libpolkit-gobject-1.so:sysutils/polkit \
 		libxklavier.so:x11/libxklavier \
-		libharfbuzz.so:print/harfbuzz \
 		libupower-glib.so:sysutils/upower \
 		libgudev-1.0.so:devel/libgudev
-RUN_DEPENDS:=	${BUILD_DEPENDS}
+RUN_DEPENDS=	iso-codes>0:misc/iso-codes
 
 USES=		gettext gnome meson pkgconfig python:build shebangfix xorg
-USE_GNOME=	cairo gdkpixbuf glib20 gtk30 intltool libgnomekbd libxml2
-USE_XORG=	x11 xfixes xorgproto sm
+USE_GNOME=	cairo gdkpixbuf glib20 gtk30 libgnomekbd
+USE_XORG=	x11 xorgproto
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	linuxmint
@@ -44,21 +37,17 @@ SHEBANG_GLOB=	*.py
 
 GLIB_SCHEMAS=	org.cinnamon.control-center.display.gschema.xml
 
-OPTIONS_DEFINE=	COLORD ONLINEACCOUNTS WACOM
-OPTIONS_DEFAULT=COLORD ONLINEACCOUNTS WACOM
-OPTIONS_SUB=	yes
+OPTIONS_DEFINE=		COLORD WACOM
+OPTIONS_DEFAULT=	COLORD WACOM
+OPTIONS_SUB=		yes
 
-ONLINEACCOUNTS_DESC=	GNOME Online Accounts panel support
-WACOM_DESC=	Wacom management panel support
+WACOM_DESC=		Wacom management panel support
 
 COLORD_LIB_DEPENDS=	libcolord.so:graphics/colord
 COLORD_MESON_TRUE=	color
 
-ONLINEACCOUNTS_LIB_DEPENDS=	libgoa-1.0.so:net/gnome-online-accounts
-ONLINEACCOUNTS_MESON_TRUE=	onlineaccounts
-
 WACOM_LIB_DEPENDS=	libwacom.so:x11/libwacom
-WACOM_USE=		xorg=xi
+WACOM_USE=		XORG=xi
 WACOM_MESON_TRUE=	wacom
 
 .include <bsd.port.mk>
diff --git a/sysutils/cinnamon-control-center/distinfo b/sysutils/cinnamon-control-center/distinfo
index 2fbdd9028240..109462425ac8 100644
--- a/sysutils/cinnamon-control-center/distinfo
+++ b/sysutils/cinnamon-control-center/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1660021625
-SHA256 (gnome/linuxmint-cinnamon-control-center-5.4.6_GH0.tar.gz) = e20cd4e94b0110b31753f81dd209e88d0dcc350450aa365c7227c5ca8f92e0ac
-SIZE (gnome/linuxmint-cinnamon-control-center-5.4.6_GH0.tar.gz) = 3872754
+TIMESTAMP = 1736401679
+SHA256 (gnome/linuxmint-cinnamon-control-center-6.4.1_GH0.tar.gz) = a68886524ce3f18952bc79d28061b71fc48a24e5dac5175874e3d390425bad92
+SIZE (gnome/linuxmint-cinnamon-control-center-6.4.1_GH0.tar.gz) = 1931746
diff --git a/sysutils/cinnamon-control-center/files/patch-panels_display_icons_meson.build b/sysutils/cinnamon-control-center/files/patch-panels_display_icons_meson.build
deleted file mode 100644
index 52a159dc00da..000000000000
--- a/sysutils/cinnamon-control-center/files/patch-panels_display_icons_meson.build
+++ /dev/null
@@ -1,11 +0,0 @@
---- panels/display/icons/meson.build.orig	2022-07-04 07:39:25 UTC
-+++ panels/display/icons/meson.build
-@@ -6,7 +6,7 @@ icon_sizes = [
-   'scalable'
- ]
- 
--foreach size : sizes
-+foreach size : icon_sizes
-   install_subdir(size,
-     strip_directory: true,
-     install_dir: get_option('datadir') / 'icons' / 'hicolor' / size / 'apps',
diff --git a/sysutils/cinnamon-control-center/pkg-plist b/sysutils/cinnamon-control-center/pkg-plist
index 53e9b46464b5..0f1e0e2a6d72 100644
--- a/sysutils/cinnamon-control-center/pkg-plist
+++ b/sysutils/cinnamon-control-center/pkg-plist
@@ -4,7 +4,6 @@ include/cinnamon-control-center-1/libcinnamon-control-center/cc-panel.h
 include/cinnamon-control-center-1/libcinnamon-control-center/cc-shell.h
 %%COLORD%%lib/cinnamon-control-center-1/panels/libcolor.so
 lib/cinnamon-control-center-1/panels/libdisplay.so
-%%ONLINEACCOUNTS%%lib/cinnamon-control-center-1/panels/libonline-accounts.so
 lib/cinnamon-control-center-1/panels/libregion.so
 %%WACOM%%lib/cinnamon-control-center-1/panels/libwacom-properties.so
 lib/libcinnamon-control-center.so
@@ -16,7 +15,6 @@ share/applications/cinnamon-display-panel.desktop
 %%WACOM%%share/applications/cinnamon-wacom-panel.desktop
 %%COLORD%%%%DATADIR%%/panels/cinnamon-color-panel.desktop
 %%DATADIR%%/panels/cinnamon-display-panel.desktop
-%%ONLINEACCOUNTS%%%%DATADIR%%/panels/cinnamon-online-accounts.desktop
 %%DATADIR%%/panels/cinnamon-region-panel.desktop
 %%WACOM%%%%DATADIR%%/panels/cinnamon-wacom-panel.desktop
 %%DATADIR%%/ui/cinnamon-region-panel-layout-chooser.ui
@@ -24,25 +22,17 @@ share/applications/cinnamon-display-panel.desktop
 %%DATADIR%%/ui/cinnamon-region-panel.ui
 %%COLORD%%%%DATADIR%%/ui/color.ui
 %%DATADIR%%/ui/language-chooser.ui
-%%ONLINEACCOUNTS%%%%DATADIR%%/ui/online-accounts.ui
 %%DATADIR%%/ui/shell.ui
 %%COLORD%%share/icons/hicolor/16x16/apps/cinnamon-preferences-color.png
 share/icons/hicolor/16x16/apps/cinnamon-preferences-desktop-display.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/16x16/apps/cs-online-accounts.png
 %%COLORD%%share/icons/hicolor/22x22/apps/cinnamon-preferences-color.png
 share/icons/hicolor/22x22/apps/cinnamon-preferences-desktop-display.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/22x22/apps/cs-online-accounts.png
 %%COLORD%%share/icons/hicolor/24x24/apps/cinnamon-preferences-color.png
 share/icons/hicolor/24x24/apps/cinnamon-preferences-desktop-display.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/24x24/apps/cs-online-accounts.png
 %%COLORD%%share/icons/hicolor/256x256/apps/cinnamon-preferences-color.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/256x256/apps/cs-online-accounts.png
 %%COLORD%%share/icons/hicolor/32x32/apps/cinnamon-preferences-color.png
 share/icons/hicolor/32x32/apps/cinnamon-preferences-desktop-display.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/32x32/apps/cs-online-accounts.png
 %%COLORD%%share/icons/hicolor/48x48/apps/cinnamon-preferences-color.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/48x48/apps/cs-online-accounts.png
-%%ONLINEACCOUNTS%%@dir share/icons/hicolor/64x64/apps
 %%COLORD%%share/icons/hicolor/64x64/apps/cinnamon-preferences-color.png
 %%COLORD%%share/icons/hicolor/scalable/apps/cinnamon-preferences-color.svg
 share/icons/hicolor/scalable/apps/cinnamon-preferences-desktop-display.svg