git: 67726711226d - main - x11-wm/magpie: update to 0.9.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 09 Sep 2025 23:20:38 UTC
The branch main has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=67726711226d108e0abcd9c0a86c6a3381870c4b
commit 67726711226d108e0abcd9c0a86c6a3381870c4b
Author: Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-09-09 15:01:27 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-09-09 23:20:25 +0000
x11-wm/magpie: update to 0.9.4
Changelog: https://github.com/BuddiesOfBudgie/magpie/releases/tag/v0.9.4
PR: 289411
Reported by: Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
---
x11-wm/magpie/Makefile | 22 ++++++++--------------
x11-wm/magpie/distinfo | 6 +++---
.../files/patch-src_backends_meta-stage-impl.c | 17 -----------------
3 files changed, 11 insertions(+), 34 deletions(-)
diff --git a/x11-wm/magpie/Makefile b/x11-wm/magpie/Makefile
index e36e4797e133..b32d6fbd094d 100644
--- a/x11-wm/magpie/Makefile
+++ b/x11-wm/magpie/Makefile
@@ -1,6 +1,5 @@
PORTNAME= magpie
-DISTVERSION= 0.9.3
-PORTREVISION= 2
+DISTVERSION= 0.9.4
CATEGORIES= x11-wm budgie
MASTER_SITES= BUDGIE
@@ -13,8 +12,7 @@ LICENSE= GPLv2+
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
- xkeyboard-config>0:x11/xkeyboard-config \
- zenity>0:x11/zenity
+ xkeyboard-config>0:x11/xkeyboard-config
LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
libcanberra.so:audio/libcanberra \
libgudev-1.0.so:devel/libgudev \
@@ -22,37 +20,33 @@ LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
libinput.so:x11/libinput \
libgbm.so:graphics/mesa-libs \
libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2 \
libfribidi.so:converters/fribidi \
libgraphene-1.0.so:graphics/graphene \
libjson-glib-1.0.so:devel/json-glib \
libstartup-notification-1.so:x11/startup-notification \
libupower-glib.so:sysutils/upower \
libxkbcommon.so:x11/libxkbcommon \
- libxkbfile.so:x11/libxkbfile \
liblcms2.so:graphics/lcms2 \
libdbus-1.so:devel/dbus \
libcolord.so:graphics/colord
RUN_DEPENDS= gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
- xkeyboard-config>0:x11/xkeyboard-config \
- zenity>0:x11/zenity
+ xkeyboard-config>0:x11/xkeyboard-config
-USES= budgie compiler:c++0x gettext gl gnome localbase meson \
- pkgconfig tar:xz xorg
+USES= budgie compiler:c++0x gettext-tools gl gnome localbase meson \
+ pkgconfig python:build shebangfix tar:xz xorg
USE_GL= egl gbm
USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 introspection:build
USE_LDCONFIG= yes
USE_XORG= ice sm x11 xau xcb xcomposite xcursor xdamage xext xfixes xi \
- xinerama xrandr xrender xtst
-MESON_ARGS= -Dopengl_libname=libGL.so \
- -Dgles2_libname=libGLESv2 \
- -Dsystemd=false \
+ xinerama xkbfile xrandr xrender xtst
+MESON_ARGS= -Dsystemd=false \
-Dnative_backend=false \
-Dremote_desktop=false \
-Dlibwacom=false \
-Dprofiler=false
CFLAGS+= -Wno-format-nonliteral
CPPFLAGS+= -fno-omit-frame-pointer
+SHEBANG_FILES= tools/get-state.py
.include <bsd.port.mk>
diff --git a/x11-wm/magpie/distinfo b/x11-wm/magpie/distinfo
index 2b69ad1fb211..8f7be527a417 100644
--- a/x11-wm/magpie/distinfo
+++ b/x11-wm/magpie/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1693661625
-SHA256 (budgie/magpie-0.9.3.tar.xz) = 99060cefe4684be05daf8e82b414b78d15cbe2c723993db902681ab4017bbbe9
-SIZE (budgie/magpie-0.9.3.tar.xz) = 2781152
+TIMESTAMP = 1757326351
+SHA256 (budgie/magpie-0.9.4.tar.xz) = 348a572a78e6f199761fa45ebc2a7a8bbf267b8960d32cc4bf6fd4e6012dabdb
+SIZE (budgie/magpie-0.9.4.tar.xz) = 2782796
diff --git a/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c b/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c
deleted file mode 100644
index 65ccd7e0e4f0..000000000000
--- a/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/backends/meta-stage-impl.c.orig 2023-02-13 18:12:26 UTC
-+++ src/backends/meta-stage-impl.c
-@@ -551,10 +551,14 @@ meta_stage_impl_redraw_view_primary (MetaStageImpl
- * artefacts.
- */
- /* swap_region does not need damage history, set it up before that */
-+#if 0
- if (use_clipped_redraw)
- swap_region = cairo_region_copy (fb_clip_region);
- else
- swap_region = cairo_region_create ();
-+#else
-+ swap_region = cairo_region_copy (fb_clip_region);
-+#endif
-
- swap_with_damage = FALSE;
- if (has_buffer_age)