Port details on branch 2026Q4
magpie X11 window manager and compositor library for Budgie desktop
0.9.4_2 x11-wm Σ =0 0.9.4_2Version of this port present on the latest quarterly branch. Maintainer: duchateau.olivier@gmail.com Port Added: 2026-10-26 21:03:14
Last Update: 2026-10-26 20:59:54
Commit Hash: 3906884
Also Listed In: budgie
License: GPLv2+
WWW: https://github.com/BuddiesOfBudgie/magpie Description: # Magpie is a X11 window manager and compositor library.
It is a soft-fork of GNOME's mutter at version 43 tailored to the requirements
of the Budgie Desktop 10 series. Magpie allows mutter based desktops such as
GNOME Shell to co-exist since the key-components such as libmagpie are
separated by both name and file-system install location. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For LIB depends:libmagpie-0.so:x11-wm/magpie
To install the port : # cd /usr/ports/x11-wm/magpie/ && make install clean To add the package , run one of these commands: pkg install x11-wm/magpie pkg install magpie NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: magpie Flavors: # there is no flavor information for this port. distinfo: # TIMESTAMP = 1757326351
SHA256 (budgie/magpie-0.9.4.tar.xz) = 348a572a78e6f199761fa45ebc2a7a8bbf267b8960d32cc4bf6fd4e6012dabdb
SIZE (budgie/magpie-0.9.4.tar.xz) = 2782796
No package information for this port in our database # Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
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 gettext-tools>=0.26 : devel/gettext-tools g-ir-scanner : devel/gobject-introspection meson : devel/meson ninja : devel/ninja pkgconf>=1.3.0_1 : devel/pkgconf python3.12 : lang/python312 ice.pc : x11/libICE sm.pc : x11/libSM x11.pc : x11/libX11 xau.pc : x11/libXau xcb.pc : x11/libxcb xcomposite.pc : x11/libXcomposite xcursor.pc : x11/libXcursor xdamage.pc : x11/libXdamage xext.pc : x11/libXext xfixes.pc : x11/libXfixes xi.pc : x11/libXi xinerama.pc : x11/libXinerama xkbfile.pc : x11/libxkbfile xrandr.pc : x11/libXrandr xrender.pc : x11/libXrender xtst.pc : x11/libXtst
Runtime dependencies: #
gnome-settings-daemon>0 : sysutils/gnome-settings-daemon gsettings-desktop-schemas>0 : devel/gsettings-desktop-schemas mutter>0 : x11-wm/mutter xkeyboard-config>0 : x11/xkeyboard-config ice.pc : x11/libICE sm.pc : x11/libSM x11.pc : x11/libX11 xau.pc : x11/libXau xcb.pc : x11/libxcb xcomposite.pc : x11/libXcomposite xcursor.pc : x11/libXcursor xdamage.pc : x11/libXdamage xext.pc : x11/libXext xfixes.pc : x11/libXfixes xi.pc : x11/libXi xinerama.pc : x11/libXinerama xkbfile.pc : x11/libxkbfile xrandr.pc : x11/libXrandr xrender.pc : x11/libXrender xtst.pc : x11/libXtst
Library dependencies: #
libcanberra-gtk3.so : audio/libcanberra-gtk3 libcanberra.so : audio/libcanberra libgudev-1.0.so : devel/libgudev libdrm.so : graphics/libdrm libinput.so : x11/libinput libfontconfig.so : x11-fonts/fontconfig 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 liblcms2.so : graphics/lcms2 libdbus-1.so : devel/dbus libcolord.so : graphics/colord libEGL.so : graphics/libglvnd libgbm.so : graphics/mesa-libs libatk-1.0.so : accessibility/at-spi2-core libcairo.so : graphics/cairo libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2 libglib-2.0.so : devel/glib20 libintl.so : devel/gettext-runtime libgtk-3.so : x11-toolkits/gtk30 libharfbuzz.so : print/harfbuzz libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port #
Configuration Options : #
No options to configure Options name : #
x11-wm_magpie USES: #
budgie compiler:c++0x gettext-tools gl gnome localbase meson pkgconfig python:build shebangfix tar:xz xorg
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Number of commits found: 1 #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
0.9.4_2 26 Oct 2026 20:59:54
Jochen Neumeister (joneum)
x11-wm/magpie: Add missing run dependency on x11-wm/mutter
libmagpie requires the org.gnome.mutter GSettings schemas, which are
only installed by x11-wm/mutter. Without them budgie-wm and
budgie-daemon abort at login.
PR: 289898
Sponsored by: Netzkommune GmbH
(cherry picked from commit 28a018ef66fd86cbb9be6d5aff1d9757c890e6e6)
Number of commits found: 1