git: 38b5c5c5ed9d - main - deskutils/gnome-tweaks: update to 46.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 10 Jun 2025 13:51:47 UTC
The branch main has been updated by bapt:
URL: https://cgit.FreeBSD.org/ports/commit/?id=38b5c5c5ed9da4586daa066cc16747b7d9f5f3ce
commit 38b5c5c5ed9da4586daa066cc16747b7d9f5f3ce
Author: Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-06-10 13:43:30 +0000
Commit: Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-06-10 13:46:22 +0000
deskutils/gnome-tweaks: update to 46.1
---
deskutils/gnome-tweaks/Makefile | 31 ++++++++++++++++++----------
deskutils/gnome-tweaks/distinfo | 6 +++---
deskutils/gnome-tweaks/pkg-descr | 5 ++++-
deskutils/gnome-tweaks/pkg-plist | 44 +++++++++++++++-------------------------
4 files changed, 43 insertions(+), 43 deletions(-)
diff --git a/deskutils/gnome-tweaks/Makefile b/deskutils/gnome-tweaks/Makefile
index 5f0ace6b6375..273f7b27f39d 100644
--- a/deskutils/gnome-tweaks/Makefile
+++ b/deskutils/gnome-tweaks/Makefile
@@ -1,11 +1,11 @@
PORTNAME= gnome-tweaks
-PORTVERSION= 40.10
-PORTREVISION= 4
+PORTVERSION= 46.1
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME
+DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
-COMMENT= Allows to tweak some hidden settings in GNOME3
+COMMENT= Allows to tweak some hidden settings in GNOME
WWW= https://gitlab.gnome.org/GNOME/gnome-tweaks
LICENSE= CC0-1.0 GPLv3+
@@ -13,21 +13,30 @@ LICENSE_COMB= multi
LICENSE_FILE_CC0-1.0= ${WRKSRC}/LICENSES/CC0-1.0
LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSES/GPL-3.0
-BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
-LIB_DEPENDS= libhandy-1.so:x11-toolkits/libhandy
-RUN_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \
- gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
+BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
+LIB_DEPENDS= libgudev-1.0.so:devel/libgudev
+RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \
+ gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
USES= gettext gnome localbase meson pkgconfig python shebangfix \
tar:xz
-USE_GNOME= gtk30 nautilus3 pygobject3
+USE_GNOME= glib20 gnomedesktop4 gtk40 introspection libadwaita pygobject3
GLIB_SCHEMAS= org.gnome.tweaks.gschema.xml
-SHEBANG_FILES= gnome-tweak-tool-lid-inhibitor gnome-tweaks \
- meson-postinstall.py
+SHEBANG_FILES= gnome-tweaks meson-postinstall.py
BINARY_ALIAS= python3=${PYTHON_VERSION}
NO_ARCH= yes
-PORTSCOUT= limitw:1,even
+
+post-patch:
+# Downgrade devel/libgudev
+ ${REINPLACE_CMD} -e 's|238|237|' \
+ ${WRKSRC}/meson.build
+
+ ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
+ ${WRKSRC}/gnome-tweaks
+ ${REINPLACE_CMD} -e 's|/usr|${LOCALBASE}|' \
+ ${WRKSRC}/gtweak/gsettings.py \
+ ${WRKSRC}/gtweak/gshellwrapper.py
# generates .py[co] files for installed modules
# if that's not done, ${PYTHON_SITELIBDIR}/gps will be polluted
diff --git a/deskutils/gnome-tweaks/distinfo b/deskutils/gnome-tweaks/distinfo
index c2fd119a5c16..181e3324b67b 100644
--- a/deskutils/gnome-tweaks/distinfo
+++ b/deskutils/gnome-tweaks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1656531135
-SHA256 (gnome-tweaks-40.10.tar.xz) = cffd3b33a399577fbb4491ce8fbd02f54c5924f1056f30114e8d420290ef23fc
-SIZE (gnome-tweaks-40.10.tar.xz) = 251712
+TIMESTAMP = 1745348042
+SHA256 (gnome/gnome-tweaks-46.1.tar.xz) = 2f192a7085fbd6843ecf825716d9da21ec9272029149ea35f3e159e0ac309b80
+SIZE (gnome/gnome-tweaks-46.1.tar.xz) = 691844
diff --git a/deskutils/gnome-tweaks/pkg-descr b/deskutils/gnome-tweaks/pkg-descr
index ed6815c11484..0452ccef06d2 100644
--- a/deskutils/gnome-tweaks/pkg-descr
+++ b/deskutils/gnome-tweaks/pkg-descr
@@ -1 +1,4 @@
-The gnome-tweak-tool allows to tweak some hidden settings in GTK3/GNOME3.
+GNOME Tweaks allows adjusting advanced configuration settings in GNOME.
+This includes things like the fonts used in user interface elements,
+alternative user interface themes, changes in window management behavior,
+GNOME Shell appearance, etc.
diff --git a/deskutils/gnome-tweaks/pkg-plist b/deskutils/gnome-tweaks/pkg-plist
index 0900cebce6a2..a2bb8d00ba2a 100644
--- a/deskutils/gnome-tweaks/pkg-plist
+++ b/deskutils/gnome-tweaks/pkg-plist
@@ -6,6 +6,8 @@ bin/gnome-tweaks
%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/app%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/defs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/defs%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/devicemanager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/devicemanager%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/gsettings%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/gsettings%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/gshellwrapper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -22,6 +24,7 @@ bin/gnome-tweaks
%%PYTHON_SITELIBDIR%%/gtweak/__pycache__/widgets%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/gtweak/app.py
%%PYTHON_SITELIBDIR%%/gtweak/defs.py
+%%PYTHON_SITELIBDIR%%/gtweak/devicemanager.py
%%PYTHON_SITELIBDIR%%/gtweak/gsettings.py
%%PYTHON_SITELIBDIR%%/gtweak/gshellwrapper.py
%%PYTHON_SITELIBDIR%%/gtweak/gtksettings.py
@@ -31,52 +34,35 @@ bin/gnome-tweaks
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_appearance%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_appearance%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_desktop%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_desktop%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_font%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_font%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_general%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_general%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_keymouse%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_keymouse%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_keyboard%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_keyboard%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_mouse%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_mouse%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_sound%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_sound%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_startup%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_startup%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_test%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_test%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_title_bar%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_title_bar%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_top_bar%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_top_bar%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_windows%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_windows%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_workspaces%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_workspaces%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_xkb%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_group_xkb%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_wacom%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/__pycache__/tweak_wacom%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_appearance.py
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_desktop.py
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_font.py
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_general.py
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_keymouse.py
+%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_keyboard.py
+%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_mouse.py
+%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_sound.py
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_startup.py
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_test.py
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_title_bar.py
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_top_bar.py
%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_windows.py
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_workspaces.py
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_group_xkb.py
-%%PYTHON_SITELIBDIR%%/gtweak/tweaks/tweak_wacom.py
%%PYTHON_SITELIBDIR%%/gtweak/tweakview.py
%%PYTHON_SITELIBDIR%%/gtweak/utils.py
%%PYTHON_SITELIBDIR%%/gtweak/widgets.py
-libexec/gnome-tweak-tool-lid-inhibitor
share/applications/org.gnome.tweaks.desktop
%%DATADIR%%/shell.css
%%DATADIR%%/shell.ui
+%%DATADIR%%/tweaks.ui
share/icons/hicolor/scalable/apps/org.gnome.tweaks.svg
share/icons/hicolor/symbolic/apps/org.gnome.tweaks-symbolic.svg
+share/locale/ab/LC_MESSAGES/gnome-tweaks.mo
share/locale/af/LC_MESSAGES/gnome-tweaks.mo
share/locale/ar/LC_MESSAGES/gnome-tweaks.mo
share/locale/as/LC_MESSAGES/gnome-tweaks.mo
@@ -103,9 +89,11 @@ share/locale/he/LC_MESSAGES/gnome-tweaks.mo
share/locale/hr/LC_MESSAGES/gnome-tweaks.mo
share/locale/hu/LC_MESSAGES/gnome-tweaks.mo
share/locale/id/LC_MESSAGES/gnome-tweaks.mo
+share/locale/ie/LC_MESSAGES/gnome-tweaks.mo
share/locale/is/LC_MESSAGES/gnome-tweaks.mo
share/locale/it/LC_MESSAGES/gnome-tweaks.mo
share/locale/ja/LC_MESSAGES/gnome-tweaks.mo
+share/locale/ka/LC_MESSAGES/gnome-tweaks.mo
share/locale/kk/LC_MESSAGES/gnome-tweaks.mo
share/locale/ko/LC_MESSAGES/gnome-tweaks.mo
share/locale/ky/LC_MESSAGES/gnome-tweaks.mo