diff --git a/x11-wm/metacity/Makefile b/x11-wm/metacity/Makefile index bdf12a7da83c..380bad501064 100644 --- a/x11-wm/metacity/Makefile +++ b/x11-wm/metacity/Makefile @@ -1,46 +1,44 @@ PORTNAME= metacity -PORTVERSION= 3.56.0 +PORTVERSION= 3.57.1 CATEGORIES= x11-wm MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Window manager for GNOME Flashback WWW= https://gitlab.gnome.org/GNOME/metacity LICENSE= GPLv2 -BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ - zenity>0:x11/zenity +BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libharfbuzz.so:print/harfbuzz \ libgtop-2.0.so:devel/libgtop \ libstartup-notification-1.so:x11/startup-notification -RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ - zenity>0:x11/zenity +RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas USES= compiler:c11 gettext gmake gnome libtool localbase pathfix \ pkgconfig tar:xz xorg GNU_CONFIGURE= yes USE_XORG= sm ice x11 xcomposite xcursor xdamage xext xfixes xinerama \ xpresent xrandr xrender xres USE_GNOME= glib20 gtk30 libxml2:build pango USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= VULKAN OPTIONS_DEFAULT= VULKAN OPTIONS_SUB= yes VULKAN_DESC= Add support for Vulkan (compositor) VULKAN_BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader VULKAN_CONFIGURE_ENABLE= vulkan GLIB_SCHEMAS= org.gnome.metacity.enums.xml \ org.gnome.metacity.gschema.xml \ org.gnome.metacity.keybindings.gschema.xml \ org.gnome.metacity.theme.gschema.xml .include diff --git a/x11-wm/metacity/distinfo b/x11-wm/metacity/distinfo index 07b9488b6562..191e4798a366 100644 --- a/x11-wm/metacity/distinfo +++ b/x11-wm/metacity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749549249 -SHA256 (gnome/metacity-3.56.0.tar.xz) = 7554997104b26ff0e79a02b37a2ba189bdf4e7ccd54226f0faf4b1a59006c901 -SIZE (gnome/metacity-3.56.0.tar.xz) = 1749348 +TIMESTAMP = 1756037975 +SHA256 (gnome/metacity-3.57.1.tar.xz) = 1293a26e4dedfd4bf200b5bb788673008979ae3ac6d3053f7db481b87acc7cde +SIZE (gnome/metacity-3.57.1.tar.xz) = 1756412 diff --git a/x11-wm/metacity/files/patch-data_Makefile.in b/x11-wm/metacity/files/patch-data_Makefile.in new file mode 100644 index 000000000000..bd0cef865b54 --- /dev/null +++ b/x11-wm/metacity/files/patch-data_Makefile.in @@ -0,0 +1,10 @@ +--- data/Makefile.in.orig 2025-08-23 09:46:51 UTC ++++ data/Makefile.in +@@ -381,7 +381,6 @@ SUBDIRS = \ + keybindings \ + pkgconfig \ + schemas \ +- systemd \ + ui \ + $(NULL) + diff --git a/x11-wm/metacity/pkg-descr b/x11-wm/metacity/pkg-descr index fb1cb52b9383..e09ba9d7a359 100644 --- a/x11-wm/metacity/pkg-descr +++ b/x11-wm/metacity/pkg-descr @@ -1,4 +1,4 @@ -Metacity is a low-frills Window Manager, and is the default -Window Manager of the GNOME 2 desktop. It provides most of -the features expected of a Window Manager, but leaves everything -it can up to other components of the GNOME environment. +Metacity is a simple compositing window manager that integrates nicely +with GNOME Flashback. +It uses GTK+ 3 for drawing window frames, so that it inherits colors, +fonts, and so on from the GTK+ theme. diff --git a/x11-wm/metacity/pkg-plist b/x11-wm/metacity/pkg-plist index dc8e01275b97..695d881d9659 100644 --- a/x11-wm/metacity/pkg-plist +++ b/x11-wm/metacity/pkg-plist @@ -1,113 +1,114 @@ bin/metacity bin/metacity-message bin/metacity-theme-viewer include/metacity/libmetacity/meta-button.h include/metacity/libmetacity/meta-color.h include/metacity/libmetacity/meta-frame-borders.h include/metacity/libmetacity/meta-frame-enums.h include/metacity/libmetacity/meta-theme.h lib/libmetacity.so lib/libmetacity.so.3 -lib/libmetacity.so.%%GTK3_VERSION%% +lib/libmetacity.so.3.0.0 libdata/pkgconfig/libmetacity.pc +libexec/metacity-dialog share/applications/metacity.desktop share/gnome-control-center/keybindings/50-metacity-navigation.xml share/gnome-control-center/keybindings/50-metacity-system.xml share/gnome-control-center/keybindings/50-metacity-windows.xml share/locale/am/LC_MESSAGES/metacity.mo share/locale/ar/LC_MESSAGES/metacity.mo share/locale/as/LC_MESSAGES/metacity.mo share/locale/ast/LC_MESSAGES/metacity.mo share/locale/az/LC_MESSAGES/metacity.mo share/locale/be/LC_MESSAGES/metacity.mo share/locale/be@latin/LC_MESSAGES/metacity.mo share/locale/bg/LC_MESSAGES/metacity.mo share/locale/bn/LC_MESSAGES/metacity.mo share/locale/bn_IN/LC_MESSAGES/metacity.mo share/locale/br/LC_MESSAGES/metacity.mo share/locale/bs/LC_MESSAGES/metacity.mo share/locale/ca/LC_MESSAGES/metacity.mo share/locale/ca@valencia/LC_MESSAGES/metacity.mo share/locale/crh/LC_MESSAGES/metacity.mo share/locale/cs/LC_MESSAGES/metacity.mo share/locale/cy/LC_MESSAGES/metacity.mo share/locale/da/LC_MESSAGES/metacity.mo share/locale/de/LC_MESSAGES/metacity.mo share/locale/dz/LC_MESSAGES/metacity.mo share/locale/el/LC_MESSAGES/metacity.mo share/locale/en@shaw/LC_MESSAGES/metacity.mo share/locale/en_CA/LC_MESSAGES/metacity.mo share/locale/en_GB/LC_MESSAGES/metacity.mo share/locale/eo/LC_MESSAGES/metacity.mo share/locale/es/LC_MESSAGES/metacity.mo share/locale/et/LC_MESSAGES/metacity.mo share/locale/eu/LC_MESSAGES/metacity.mo share/locale/fa/LC_MESSAGES/metacity.mo share/locale/fi/LC_MESSAGES/metacity.mo share/locale/fr/LC_MESSAGES/metacity.mo share/locale/ga/LC_MESSAGES/metacity.mo share/locale/gl/LC_MESSAGES/metacity.mo share/locale/gu/LC_MESSAGES/metacity.mo share/locale/ha/LC_MESSAGES/metacity.mo share/locale/he/LC_MESSAGES/metacity.mo share/locale/hi/LC_MESSAGES/metacity.mo share/locale/hr/LC_MESSAGES/metacity.mo share/locale/hu/LC_MESSAGES/metacity.mo share/locale/hy/LC_MESSAGES/metacity.mo share/locale/id/LC_MESSAGES/metacity.mo share/locale/ig/LC_MESSAGES/metacity.mo share/locale/is/LC_MESSAGES/metacity.mo share/locale/it/LC_MESSAGES/metacity.mo share/locale/ja/LC_MESSAGES/metacity.mo share/locale/ka/LC_MESSAGES/metacity.mo share/locale/kn/LC_MESSAGES/metacity.mo share/locale/ko/LC_MESSAGES/metacity.mo share/locale/ku/LC_MESSAGES/metacity.mo share/locale/la/LC_MESSAGES/metacity.mo share/locale/lt/LC_MESSAGES/metacity.mo share/locale/lv/LC_MESSAGES/metacity.mo share/locale/mai/LC_MESSAGES/metacity.mo share/locale/mg/LC_MESSAGES/metacity.mo share/locale/mk/LC_MESSAGES/metacity.mo share/locale/ml/LC_MESSAGES/metacity.mo share/locale/mn/LC_MESSAGES/metacity.mo share/locale/mr/LC_MESSAGES/metacity.mo share/locale/ms/LC_MESSAGES/metacity.mo share/locale/nb/LC_MESSAGES/metacity.mo share/locale/nds/LC_MESSAGES/metacity.mo share/locale/ne/LC_MESSAGES/metacity.mo share/locale/nl/LC_MESSAGES/metacity.mo share/locale/nn/LC_MESSAGES/metacity.mo share/locale/oc/LC_MESSAGES/metacity.mo share/locale/or/LC_MESSAGES/metacity.mo share/locale/pa/LC_MESSAGES/metacity.mo share/locale/pl/LC_MESSAGES/metacity.mo share/locale/pt/LC_MESSAGES/metacity.mo share/locale/pt_BR/LC_MESSAGES/metacity.mo share/locale/ro/LC_MESSAGES/metacity.mo share/locale/ru/LC_MESSAGES/metacity.mo share/locale/rw/LC_MESSAGES/metacity.mo share/locale/si/LC_MESSAGES/metacity.mo share/locale/sk/LC_MESSAGES/metacity.mo share/locale/sl/LC_MESSAGES/metacity.mo share/locale/sq/LC_MESSAGES/metacity.mo share/locale/sr/LC_MESSAGES/metacity.mo share/locale/sr@latin/LC_MESSAGES/metacity.mo share/locale/sv/LC_MESSAGES/metacity.mo share/locale/ta/LC_MESSAGES/metacity.mo share/locale/te/LC_MESSAGES/metacity.mo share/locale/th/LC_MESSAGES/metacity.mo share/locale/tk/LC_MESSAGES/metacity.mo share/locale/tr/LC_MESSAGES/metacity.mo share/locale/ug/LC_MESSAGES/metacity.mo share/locale/uk/LC_MESSAGES/metacity.mo share/locale/vi/LC_MESSAGES/metacity.mo share/locale/wa/LC_MESSAGES/metacity.mo share/locale/xh/LC_MESSAGES/metacity.mo share/locale/yo/LC_MESSAGES/metacity.mo share/locale/zh_CN/LC_MESSAGES/metacity.mo share/locale/zh_HK/LC_MESSAGES/metacity.mo share/locale/zh_TW/LC_MESSAGES/metacity.mo share/man/man1/metacity-message.1.gz share/man/man1/metacity-theme-viewer.1.gz share/man/man1/metacity.1.gz