summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Duchateau <duchateau.olivier@gmail.com>2025-07-04 01:43:16 -0700
committerDon Lewis <truckman@FreeBSD.org>2025-07-04 01:43:16 -0700
commit7094dfd4168d35dbd6917f3037b27a2dc3d0ae7a (patch)
treec3d367c17aaad1c87b0bde91f0fc70ddc96bd76f
parentgraphics/evince: Update to 48.1 (diff)
sysutils/gnome-control-center: Update to 47.7
Update gnome-control-center to version 47.7. Remove unneeded patch. USE_LDCONFIG is not needed. (truckman) Pet portlint makefile order. (truckman) PR: 287874
-rw-r--r--sysutils/gnome-control-center/Makefile8
-rw-r--r--sysutils/gnome-control-center/distinfo6
-rw-r--r--sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c11
3 files changed, 6 insertions, 19 deletions
diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile
index f5f4c56a1801..2c09ab0fa2f2 100644
--- a/sysutils/gnome-control-center/Makefile
+++ b/sysutils/gnome-control-center/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gnome-control-center
-PORTVERSION= 47.6
-PORTREVISION= 1
+PORTVERSION= 47.7
CATEGORIES= sysutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -12,8 +11,6 @@ WWW= https://apps.gnome.org/Settings/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-PORTSCOUT= limit:^47\.
-
BUILD_DEPENDS= gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
tecla>0:x11/tecla
@@ -47,7 +44,6 @@ USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \
USE_GNOME= cairo gdkpixbufextra gnomedesktop4 glib20 gtk40 gsound \
libadwaita libxml2
USE_XORG= x11 xi
-USE_LDCONFIG= yes
BINARY_ALIAS= python3=${PYTHON_VERSION}
MESON_ARGS= -Dlocation-services=disabled \
@@ -63,6 +59,8 @@ OPTIONS_DEFAULT= WAYLAND
WAYLAND_MESON_TRUE= wayland
+PORTSCOUT= limit:^47\.
+
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${LOCALBASE}|' \
${WRKSRC}/panels/printers/pp-host.c
diff --git a/sysutils/gnome-control-center/distinfo b/sysutils/gnome-control-center/distinfo
index a0958f175d71..651a1b70e6a3 100644
--- a/sysutils/gnome-control-center/distinfo
+++ b/sysutils/gnome-control-center/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748511367
-SHA256 (gnome/gnome-control-center-47.6.tar.xz) = 70f38495330c61c4367f2561523f0d4ec28c0dec15731745dcedd81b3378f3d2
-SIZE (gnome/gnome-control-center-47.6.tar.xz) = 7089364
+TIMESTAMP = 1751102179
+SHA256 (gnome/gnome-control-center-47.7.tar.xz) = e6863e56c361f57c330e22e9c178e173683af91100a053f77bc84148a769f5f5
+SIZE (gnome/gnome-control-center-47.7.tar.xz) = 7089812
diff --git a/sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c b/sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c
deleted file mode 100644
index 72fbc5a798e4..000000000000
--- a/sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- panels/system/about/cc-about-page.c.orig 2025-05-26 08:10:04 UTC
-+++ panels/system/about/cc-about-page.c
-@@ -159,7 +159,7 @@ cc_about_page_dispose (GObject *object)
- CcAboutPage *self = CC_ABOUT_PAGE (object);
-
- if (self->system_details_window)
-- adw_dialog_close (self->system_details_window);
-+ adw_dialog_force_close (self->system_details_window);
- g_clear_object (&self->system_details_window);
-
- g_clear_handle_id (&self->create_system_details_id, g_source_remove);