x11-wm/magpie: New port. X11 window manager and compositor library

Magpie is a new dependency for the upcoming x11/budgie update.

ChangeLog: https://github.com/BuddiesOfBudgie/magpie/releases/tag/v0.9.2

 * Add x11-wm/magpie (component for the new stable release of
   x11/budgie-desktop)
 * Add patches from bug #271823 and bug #271824 (tested with mutter 43.x and
   44.x)
 * Add support in Mk/Uses/budgie.mk

PR:		273268
Reported by:	duchateau.olivier@gmail.com (maintainer)
This commit is contained in:
Olivier Duchateau
2023-08-23 08:56:03 +02:00
committed by Fernando Apesteguía
parent 2099947dde
commit 9dfd97607b
11 changed files with 525 additions and 1 deletions

View File

@@ -35,10 +35,12 @@ PLIST_SUB+= BUDGIE_PLUGINSDIR="lib/budgie-desktop/plugins" \
RAVEN_PLUGINSDIR="lib/budgie-desktop/raven-plugins"
# Available Budgie components are:
_USE_BUDGIE_ALL= libbudgie raven screensaver
_USE_BUDGIE_ALL= libbudgie libmagpie raven screensaver
libbudgie_LIB_DEPENDS= libbudgie-plugin.so:x11/budgie-desktop
libmagpie_LIB_DEPENDS= libmagpie-0.so:x11-wm/magpie
raven_LIB_DEPENDS= libraven.so:x11/budgie-desktop
raven_RUN_DEPENDS= budgie-desktop>0:x11/budgie-desktop

View File

@@ -68,6 +68,7 @@
SUBDIR += lxqt-panel
SUBDIR += lxqt-session
SUBDIR += lxsession
SUBDIR += magpie
SUBDIR += marco
SUBDIR += mcwm
SUBDIR += metacity

57
x11-wm/magpie/Makefile Normal file
View File

@@ -0,0 +1,57 @@
PORTNAME= magpie
DISTVERSION= 0.9.2
CATEGORIES= x11-wm budgie
MASTER_SITES= BUDGIE
MAINTAINER= duchateau.olivier@gmail.com
COMMENT= X11 window manager and compositor library for Budgie desktop
WWW= https://github.com/BuddiesOfBudgie/magpie
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
LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
libcanberra.so:audio/libcanberra \
libgudev-1.0.so:devel/libgudev \
libdrm.so:graphics/libdrm \
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
USES= budgie compiler:c++0x gettext gl gnome localbase meson \
pkgconfig tar:xz xorg
USE_GL= egl gbm
USE_GNOME= atk cairo gdkpixbuf2 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 \
-Dnative_backend=false \
-Dremote_desktop=false \
-Dlibwacom=false \
-Dprofiler=false
CFLAGS+= -Wno-format-nonliteral
CPPFLAGS+= -fno-omit-frame-pointer
.include <bsd.port.mk>

3
x11-wm/magpie/distinfo Normal file
View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1692634413
SHA256 (budgie/magpie-0.9.2.tar.xz) = 4109fb76621a7f58b4182f42fa8395688eae27dcb05227c3f56812356ba9fdb2
SIZE (budgie/magpie-0.9.2.tar.xz) = 2738972

View File

@@ -0,0 +1,29 @@
--- clutter/clutter/clutter-frame-clock.c.orig 2023-02-13 18:12:26 UTC
+++ clutter/clutter/clutter-frame-clock.c
@@ -776,7 +776,7 @@ clutter_frame_clock_get_max_render_time_debug_info (Cl
GString *string;
string = g_string_new (NULL);
- g_string_append_printf (string, "Max render time: %ld µs",
+ g_string_append_printf (string, "Max render time: %lld µs",
clutter_frame_clock_compute_max_render_time_us (frame_clock));
if (frame_clock->got_measurements_last_frame)
@@ -797,13 +797,13 @@ clutter_frame_clock_get_max_render_time_debug_info (Cl
frame_clock->swap_to_flip_us.values[i]);
}
- g_string_append_printf (string, "\nVblank duration: %ld µs +",
+ g_string_append_printf (string, "\nVblank duration: %lld µs +",
frame_clock->vblank_duration_us);
- g_string_append_printf (string, "\nDispatch to swap: %ld µs +",
+ g_string_append_printf (string, "\nDispatch to swap: %lld µs +",
max_dispatch_to_swap_us);
- g_string_append_printf (string, "\nmax(Swap to rendering done: %ld µs,",
+ g_string_append_printf (string, "\nmax(Swap to rendering done: %lld µs,",
max_swap_to_rendering_done_us);
- g_string_append_printf (string, "\nSwap to flip: %ld µs) +",
+ g_string_append_printf (string, "\nSwap to flip: %lld µs) +",
max_swap_to_flip_us);
g_string_append_printf (string, "\nConstant: %d µs",
clutter_max_render_time_constant_us);

View File

@@ -0,0 +1,34 @@
$OpenBSD: patch-cogl_cogl_cogl-dma-buf-handle_c,v 1.2 2021/06/04 10:56:17 ajacoutot Exp $
Index: cogl/cogl/cogl-dma-buf-handle.c
--- cogl/cogl/cogl-dma-buf-handle.c.orig 2023-06-01 15:35:15 UTC
+++ cogl/cogl/cogl-dma-buf-handle.c
@@ -36,7 +36,28 @@
#include <errno.h>
#include <gio/gio.h>
+#ifdef __linux__
#include <linux/dma-buf.h>
+#else // bundle on BSDs
+typedef uint64_t __u64;
+
+// From https://github.com/evadot/drm-subtree or https://reviews.freebsd.org/D23085
+struct dma_buf_sync
+{
+ __u64 flags;
+};
+
+#define DMA_BUF_SYNC_READ (1 << 0)
+#define DMA_BUF_SYNC_WRITE (2 << 0)
+#define DMA_BUF_SYNC_RW (DMA_BUF_SYNC_READ | DMA_BUF_SYNC_WRITE)
+#define DMA_BUF_SYNC_START (0 << 2)
+#define DMA_BUF_SYNC_END (1 << 2)
+#define DMA_BUF_SYNC_VALID_FLAGS_MASK \
+ (DMA_BUF_SYNC_RW | DMA_BUF_SYNC_END)
+
+#define DMA_BUF_BASE 'b'
+#define DMA_BUF_IOCTL_SYNC _IOW(DMA_BUF_BASE, 0, struct dma_buf_sync)
+#endif
#include <sys/ioctl.h>
#include <sys/mman.h>
#include <unistd.h>

View File

@@ -0,0 +1,20 @@
--- data/meson.build.orig 2023-07-10 19:45:21 UTC
+++ data/meson.build
@@ -47,12 +47,12 @@ if have_shared_components
install_data(['mutter-schemas.convert'],
install_dir: join_paths(datadir, 'GConf/gsettings'),
)
+endif
- if have_libgudev
- install_data(['61-magpie.rules'],
- install_dir: join_paths(udev_dir, 'rules.d'),
- )
- endif
+if have_libgudev
+ install_data(['61-magpie.rules'],
+ install_dir: join_paths(udev_dir, 'rules.d'),
+ )
endif
subdir('dbus-interfaces')

View File

@@ -0,0 +1,20 @@
--- meson.build.orig 2023-07-10 19:45:21 UTC
+++ meson.build
@@ -224,11 +224,15 @@ have_libgudev = get_option('udev')
if have_libgudev
libudev_dep = dependency('libudev', version: udev_req)
gudev_dep = dependency('gudev-1.0', version: gudev_req)
- udev_dep = dependency('udev')
+ udev_dep = dependency('udev', required: false)
udev_dir = get_option('udev_dir')
if udev_dir == ''
- udev_dir = udev_dep.get_pkgconfig_variable('udevdir')
+ if udev_dep.found()
+ udev_dir = udev_dep.get_pkgconfig_variable('udevdir')
+ else
+ udev_dir = libdir / 'udev/rules.d'
+ endif
endif
endif

View File

@@ -0,0 +1,17 @@
--- 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)

5
x11-wm/magpie/pkg-descr Normal file
View File

@@ -0,0 +1,5 @@
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.

336
x11-wm/magpie/pkg-plist Normal file
View File

@@ -0,0 +1,336 @@
include/magpie-0/clutter/cally/cally-actor.h
include/magpie-0/clutter/cally/cally-clone.h
include/magpie-0/clutter/cally/cally-factory.h
include/magpie-0/clutter/cally/cally-main.h
include/magpie-0/clutter/cally/cally-root.h
include/magpie-0/clutter/cally/cally-stage.h
include/magpie-0/clutter/cally/cally-text.h
include/magpie-0/clutter/cally/cally-util.h
include/magpie-0/clutter/cally/cally.h
include/magpie-0/clutter/clutter/clutter-action.h
include/magpie-0/clutter/clutter/clutter-actor-meta.h
include/magpie-0/clutter/clutter/clutter-actor.h
include/magpie-0/clutter/clutter/clutter-align-constraint.h
include/magpie-0/clutter/clutter/clutter-animatable.h
include/magpie-0/clutter/clutter/clutter-autocleanups.h
include/magpie-0/clutter/clutter/clutter-backend.h
include/magpie-0/clutter/clutter/clutter-bin-layout.h
include/magpie-0/clutter/clutter/clutter-bind-constraint.h
include/magpie-0/clutter/clutter/clutter-binding-pool.h
include/magpie-0/clutter/clutter/clutter-blur-effect.h
include/magpie-0/clutter/clutter/clutter-box-layout.h
include/magpie-0/clutter/clutter/clutter-brightness-contrast-effect.h
include/magpie-0/clutter/clutter/clutter-cairo.h
include/magpie-0/clutter/clutter/clutter-canvas.h
include/magpie-0/clutter/clutter/clutter-child-meta.h
include/magpie-0/clutter/clutter/clutter-click-action.h
include/magpie-0/clutter/clutter/clutter-clone.h
include/magpie-0/clutter/clutter/clutter-color-state.h
include/magpie-0/clutter/clutter/clutter-color-static.h
include/magpie-0/clutter/clutter/clutter-color.h
include/magpie-0/clutter/clutter/clutter-colorize-effect.h
include/magpie-0/clutter/clutter/clutter-constraint.h
include/magpie-0/clutter/clutter/clutter-container.h
include/magpie-0/clutter/clutter/clutter-content.h
include/magpie-0/clutter/clutter/clutter-deform-effect.h
include/magpie-0/clutter/clutter/clutter-deprecated.h
include/magpie-0/clutter/clutter/clutter-desaturate-effect.h
include/magpie-0/clutter/clutter/clutter-effect.h
include/magpie-0/clutter/clutter/clutter-enum-types.h
include/magpie-0/clutter/clutter/clutter-enums.h
include/magpie-0/clutter/clutter/clutter-event.h
include/magpie-0/clutter/clutter/clutter-fixed-layout.h
include/magpie-0/clutter/clutter/clutter-flow-layout.h
include/magpie-0/clutter/clutter/clutter-frame-clock.h
include/magpie-0/clutter/clutter/clutter-frame.h
include/magpie-0/clutter/clutter/clutter-gesture-action.h
include/magpie-0/clutter/clutter/clutter-grab.h
include/magpie-0/clutter/clutter/clutter-grid-layout.h
include/magpie-0/clutter/clutter/clutter-image.h
include/magpie-0/clutter/clutter/clutter-input-device-tool.h
include/magpie-0/clutter/clutter/clutter-input-device.h
include/magpie-0/clutter/clutter/clutter-input-focus.h
include/magpie-0/clutter/clutter/clutter-input-method.h
include/magpie-0/clutter/clutter/clutter-interval.h
include/magpie-0/clutter/clutter/clutter-keyframe-transition.h
include/magpie-0/clutter/clutter/clutter-keymap.h
include/magpie-0/clutter/clutter/clutter-keysyms.h
include/magpie-0/clutter/clutter/clutter-layout-manager.h
include/magpie-0/clutter/clutter/clutter-layout-meta.h
include/magpie-0/clutter/clutter/clutter-macros.h
include/magpie-0/clutter/clutter/clutter-main.h
include/magpie-0/clutter/clutter/clutter-marshal.h
include/magpie-0/clutter/clutter/clutter-mutter.h
include/magpie-0/clutter/clutter/clutter-offscreen-effect.h
include/magpie-0/clutter/clutter/clutter-page-turn-effect.h
include/magpie-0/clutter/clutter/clutter-paint-context.h
include/magpie-0/clutter/clutter/clutter-paint-node.h
include/magpie-0/clutter/clutter/clutter-paint-nodes.h
include/magpie-0/clutter/clutter/clutter-pan-action.h
include/magpie-0/clutter/clutter/clutter-path-constraint.h
include/magpie-0/clutter/clutter/clutter-path.h
include/magpie-0/clutter/clutter/clutter-pick-context.h
include/magpie-0/clutter/clutter/clutter-property-transition.h
include/magpie-0/clutter/clutter/clutter-rotate-action.h
include/magpie-0/clutter/clutter/clutter-script.h
include/magpie-0/clutter/clutter/clutter-scriptable.h
include/magpie-0/clutter/clutter/clutter-scroll-actor.h
include/magpie-0/clutter/clutter/clutter-seat.h
include/magpie-0/clutter/clutter/clutter-settings.h
include/magpie-0/clutter/clutter/clutter-shader-effect.h
include/magpie-0/clutter/clutter/clutter-shader-types.h
include/magpie-0/clutter/clutter/clutter-snap-constraint.h
include/magpie-0/clutter/clutter/clutter-stage-manager.h
include/magpie-0/clutter/clutter/clutter-stage-view.h
include/magpie-0/clutter/clutter/clutter-stage.h
include/magpie-0/clutter/clutter/clutter-swipe-action.h
include/magpie-0/clutter/clutter/clutter-tap-action.h
include/magpie-0/clutter/clutter/clutter-text-buffer.h
include/magpie-0/clutter/clutter/clutter-text.h
include/magpie-0/clutter/clutter/clutter-texture-content.h
include/magpie-0/clutter/clutter/clutter-timeline.h
include/magpie-0/clutter/clutter/clutter-transition-group.h
include/magpie-0/clutter/clutter/clutter-transition.h
include/magpie-0/clutter/clutter/clutter-types.h
include/magpie-0/clutter/clutter/clutter-units.h
include/magpie-0/clutter/clutter/clutter-virtual-input-device.h
include/magpie-0/clutter/clutter/clutter-zoom-action.h
include/magpie-0/clutter/clutter/clutter.h
include/magpie-0/clutter/clutter/deprecated/clutter-box-layout.h
include/magpie-0/clutter/clutter/deprecated/clutter-container.h
include/magpie-0/clutter/clutter/deprecated/clutter-timeline.h
include/magpie-0/cogl/cogl-pango/cogl-pango.h
include/magpie-0/cogl/cogl/cogl-atlas-texture.h
include/magpie-0/cogl/cogl/cogl-attribute-buffer.h
include/magpie-0/cogl/cogl/cogl-attribute.h
include/magpie-0/cogl/cogl/cogl-bitmap.h
include/magpie-0/cogl/cogl/cogl-buffer.h
include/magpie-0/cogl/cogl/cogl-color.h
include/magpie-0/cogl/cogl/cogl-context.h
include/magpie-0/cogl/cogl/cogl-defines.h
include/magpie-0/cogl/cogl/cogl-depth-state.h
include/magpie-0/cogl/cogl/cogl-display.h
include/magpie-0/cogl/cogl/cogl-dma-buf-handle.h
include/magpie-0/cogl/cogl/cogl-egl-defines.h
include/magpie-0/cogl/cogl/cogl-egl.h
include/magpie-0/cogl/cogl/cogl-fence.h
include/magpie-0/cogl/cogl/cogl-frame-info.h
include/magpie-0/cogl/cogl/cogl-framebuffer.h
include/magpie-0/cogl/cogl/cogl-glib-source.h
include/magpie-0/cogl/cogl/cogl-glx.h
include/magpie-0/cogl/cogl/cogl-graphene.h
include/magpie-0/cogl/cogl/cogl-gtype-private.h
include/magpie-0/cogl/cogl/cogl-index-buffer.h
include/magpie-0/cogl/cogl/cogl-indices.h
include/magpie-0/cogl/cogl/cogl-macros.h
include/magpie-0/cogl/cogl/cogl-matrix-stack.h
include/magpie-0/cogl/cogl/cogl-meta-texture.h
include/magpie-0/cogl/cogl/cogl-object.h
include/magpie-0/cogl/cogl/cogl-offscreen.h
include/magpie-0/cogl/cogl/cogl-onscreen-template.h
include/magpie-0/cogl/cogl/cogl-onscreen.h
include/magpie-0/cogl/cogl/cogl-output.h
include/magpie-0/cogl/cogl/cogl-pipeline-layer-state.h
include/magpie-0/cogl/cogl/cogl-pipeline-state.h
include/magpie-0/cogl/cogl/cogl-pipeline.h
include/magpie-0/cogl/cogl/cogl-pixel-buffer.h
include/magpie-0/cogl/cogl/cogl-pixel-format.h
include/magpie-0/cogl/cogl/cogl-poll.h
include/magpie-0/cogl/cogl/cogl-primitive-texture.h
include/magpie-0/cogl/cogl/cogl-primitive.h
include/magpie-0/cogl/cogl/cogl-renderer.h
include/magpie-0/cogl/cogl/cogl-scanout.h
include/magpie-0/cogl/cogl/cogl-snippet.h
include/magpie-0/cogl/cogl/cogl-sub-texture.h
include/magpie-0/cogl/cogl/cogl-swap-chain.h
include/magpie-0/cogl/cogl/cogl-texture-2d-sliced.h
include/magpie-0/cogl/cogl/cogl-texture-2d.h
include/magpie-0/cogl/cogl/cogl-texture-pixmap-x11.h
include/magpie-0/cogl/cogl/cogl-texture.h
include/magpie-0/cogl/cogl/cogl-trace.h
include/magpie-0/cogl/cogl/cogl-types.h
include/magpie-0/cogl/cogl/cogl-xlib-renderer.h
include/magpie-0/cogl/cogl/cogl-xlib.h
include/magpie-0/cogl/cogl/cogl.h
include/magpie-0/cogl/cogl/cogl1-context.h
include/magpie-0/cogl/cogl/deprecated/cogl-clutter.h
include/magpie-0/cogl/cogl/deprecated/cogl-shader.h
include/magpie-0/cogl/cogl/deprecated/cogl-type-casts.h
include/magpie-0/cogl/cogl/gl-prototypes/cogl-core-functions.h
include/magpie-0/cogl/cogl/gl-prototypes/cogl-gles2-functions.h
include/magpie-0/cogl/cogl/gl-prototypes/cogl-glsl-functions.h
include/magpie-0/cogl/cogl/gl-prototypes/cogl-in-gles-core-functions.h
include/magpie-0/cogl/cogl/gl-prototypes/cogl-in-gles2-core-functions.h
include/magpie-0/meta/barrier.h
include/magpie-0/meta/boxes.h
include/magpie-0/meta/common.h
include/magpie-0/meta/compositor-mutter.h
include/magpie-0/meta/compositor.h
include/magpie-0/meta/display.h
include/magpie-0/meta/group.h
include/magpie-0/meta/keybindings.h
include/magpie-0/meta/main.h
include/magpie-0/meta/meta-backend.h
include/magpie-0/meta/meta-background-actor.h
include/magpie-0/meta/meta-background-content.h
include/magpie-0/meta/meta-background-group.h
include/magpie-0/meta/meta-background-image.h
include/magpie-0/meta/meta-background.h
include/magpie-0/meta/meta-close-dialog.h
include/magpie-0/meta/meta-context.h
include/magpie-0/meta/meta-cursor-tracker.h
include/magpie-0/meta/meta-dnd.h
include/magpie-0/meta/meta-enum-types.h
include/magpie-0/meta/meta-enums.h
include/magpie-0/meta/meta-idle-monitor.h
include/magpie-0/meta/meta-inhibit-shortcuts-dialog.h
include/magpie-0/meta/meta-later.h
include/magpie-0/meta/meta-launch-context.h
include/magpie-0/meta/meta-monitor-manager.h
include/magpie-0/meta/meta-plugin.h
include/magpie-0/meta/meta-remote-access-controller.h
include/magpie-0/meta/meta-selection-source-memory.h
include/magpie-0/meta/meta-selection-source.h
include/magpie-0/meta/meta-selection.h
include/magpie-0/meta/meta-settings.h
include/magpie-0/meta/meta-shadow-factory.h
include/magpie-0/meta/meta-shaped-texture.h
include/magpie-0/meta/meta-sound-player.h
include/magpie-0/meta/meta-stage.h
include/magpie-0/meta/meta-startup-notification.h
include/magpie-0/meta/meta-window-actor.h
include/magpie-0/meta/meta-window-group.h
include/magpie-0/meta/meta-window-shape.h
include/magpie-0/meta/meta-workspace-manager.h
include/magpie-0/meta/meta-x11-display.h
include/magpie-0/meta/meta-x11-errors.h
include/magpie-0/meta/prefs.h
include/magpie-0/meta/theme.h
include/magpie-0/meta/types.h
include/magpie-0/meta/util.h
include/magpie-0/meta/window.h
include/magpie-0/meta/workspace.h
lib/libmagpie-0.so
lib/libmagpie-0.so.0
lib/libmagpie-0.so.0.0.0
lib/magpie-0/Cally-0.gir
lib/magpie-0/Cally-0.typelib
lib/magpie-0/Clutter-0.gir
lib/magpie-0/Clutter-0.typelib
lib/magpie-0/Cogl-0.gir
lib/magpie-0/Cogl-0.typelib
lib/magpie-0/CoglPango-0.gir
lib/magpie-0/CoglPango-0.typelib
lib/magpie-0/Meta-0.gir
lib/magpie-0/Meta-0.typelib
lib/magpie-0/libmagpie-clutter-0.so
lib/magpie-0/libmagpie-clutter-0.so.0
lib/magpie-0/libmagpie-clutter-0.so.0.0.0
lib/magpie-0/libmagpie-cogl-0.so
lib/magpie-0/libmagpie-cogl-0.so.0
lib/magpie-0/libmagpie-cogl-0.so.0.0.0
lib/magpie-0/libmagpie-cogl-pango-0.so
lib/magpie-0/libmagpie-cogl-pango-0.so.0
lib/magpie-0/libmagpie-cogl-pango-0.so.0.0.0
lib/udev/rules.d/rules.d/61-magpie.rules
libdata/pkgconfig/libmagpie-0.pc
libdata/pkgconfig/magpie-clutter-0.pc
libdata/pkgconfig/magpie-cogl-0.pc
libdata/pkgconfig/magpie-cogl-pango-0.pc
share/locale/ab/LC_MESSAGES/magpie.mo
share/locale/am/LC_MESSAGES/magpie.mo
share/locale/ar/LC_MESSAGES/magpie.mo
share/locale/as/LC_MESSAGES/magpie.mo
share/locale/ast/LC_MESSAGES/magpie.mo
share/locale/az/LC_MESSAGES/magpie.mo
share/locale/be/LC_MESSAGES/magpie.mo
share/locale/be@latin/LC_MESSAGES/magpie.mo
share/locale/bg/LC_MESSAGES/magpie.mo
share/locale/bn/LC_MESSAGES/magpie.mo
share/locale/bn_IN/LC_MESSAGES/magpie.mo
share/locale/br/LC_MESSAGES/magpie.mo
share/locale/bs/LC_MESSAGES/magpie.mo
share/locale/ca/LC_MESSAGES/magpie.mo
share/locale/ca@valencia/LC_MESSAGES/magpie.mo
share/locale/cs/LC_MESSAGES/magpie.mo
share/locale/cy/LC_MESSAGES/magpie.mo
share/locale/da/LC_MESSAGES/magpie.mo
share/locale/de/LC_MESSAGES/magpie.mo
share/locale/dz/LC_MESSAGES/magpie.mo
share/locale/el/LC_MESSAGES/magpie.mo
share/locale/en_CA/LC_MESSAGES/magpie.mo
share/locale/en_GB/LC_MESSAGES/magpie.mo
share/locale/eo/LC_MESSAGES/magpie.mo
share/locale/es/LC_MESSAGES/magpie.mo
share/locale/et/LC_MESSAGES/magpie.mo
share/locale/eu/LC_MESSAGES/magpie.mo
share/locale/fa/LC_MESSAGES/magpie.mo
share/locale/fi/LC_MESSAGES/magpie.mo
share/locale/fr/LC_MESSAGES/magpie.mo
share/locale/fur/LC_MESSAGES/magpie.mo
share/locale/ga/LC_MESSAGES/magpie.mo
share/locale/gd/LC_MESSAGES/magpie.mo
share/locale/gl/LC_MESSAGES/magpie.mo
share/locale/gu/LC_MESSAGES/magpie.mo
share/locale/ha/LC_MESSAGES/magpie.mo
share/locale/he/LC_MESSAGES/magpie.mo
share/locale/hi/LC_MESSAGES/magpie.mo
share/locale/hr/LC_MESSAGES/magpie.mo
share/locale/hu/LC_MESSAGES/magpie.mo
share/locale/hy/LC_MESSAGES/magpie.mo
share/locale/id/LC_MESSAGES/magpie.mo
share/locale/ig/LC_MESSAGES/magpie.mo
share/locale/is/LC_MESSAGES/magpie.mo
share/locale/it/LC_MESSAGES/magpie.mo
share/locale/ja/LC_MESSAGES/magpie.mo
share/locale/ka/LC_MESSAGES/magpie.mo
share/locale/kk/LC_MESSAGES/magpie.mo
share/locale/kn/LC_MESSAGES/magpie.mo
share/locale/ko/LC_MESSAGES/magpie.mo
share/locale/ku/LC_MESSAGES/magpie.mo
share/locale/la/LC_MESSAGES/magpie.mo
share/locale/lt/LC_MESSAGES/magpie.mo
share/locale/lv/LC_MESSAGES/magpie.mo
share/locale/mai/LC_MESSAGES/magpie.mo
share/locale/mg/LC_MESSAGES/magpie.mo
share/locale/mk/LC_MESSAGES/magpie.mo
share/locale/ml/LC_MESSAGES/magpie.mo
share/locale/mn/LC_MESSAGES/magpie.mo
share/locale/mr/LC_MESSAGES/magpie.mo
share/locale/ms/LC_MESSAGES/magpie.mo
share/locale/nb/LC_MESSAGES/magpie.mo
share/locale/nds/LC_MESSAGES/magpie.mo
share/locale/ne/LC_MESSAGES/magpie.mo
share/locale/nl/LC_MESSAGES/magpie.mo
share/locale/nn/LC_MESSAGES/magpie.mo
share/locale/oc/LC_MESSAGES/magpie.mo
share/locale/or/LC_MESSAGES/magpie.mo
share/locale/pa/LC_MESSAGES/magpie.mo
share/locale/pl/LC_MESSAGES/magpie.mo
share/locale/pt/LC_MESSAGES/magpie.mo
share/locale/pt_BR/LC_MESSAGES/magpie.mo
share/locale/ro/LC_MESSAGES/magpie.mo
share/locale/ru/LC_MESSAGES/magpie.mo
share/locale/rw/LC_MESSAGES/magpie.mo
share/locale/si/LC_MESSAGES/magpie.mo
share/locale/sk/LC_MESSAGES/magpie.mo
share/locale/sl/LC_MESSAGES/magpie.mo
share/locale/sq/LC_MESSAGES/magpie.mo
share/locale/sr/LC_MESSAGES/magpie.mo
share/locale/sr@latin/LC_MESSAGES/magpie.mo
share/locale/sv/LC_MESSAGES/magpie.mo
share/locale/ta/LC_MESSAGES/magpie.mo
share/locale/te/LC_MESSAGES/magpie.mo
share/locale/tg/LC_MESSAGES/magpie.mo
share/locale/th/LC_MESSAGES/magpie.mo
share/locale/tk/LC_MESSAGES/magpie.mo
share/locale/tr/LC_MESSAGES/magpie.mo
share/locale/ug/LC_MESSAGES/magpie.mo
share/locale/uk/LC_MESSAGES/magpie.mo
share/locale/vi/LC_MESSAGES/magpie.mo
share/locale/wa/LC_MESSAGES/magpie.mo
share/locale/xh/LC_MESSAGES/magpie.mo
share/locale/yo/LC_MESSAGES/magpie.mo
share/locale/zh_CN/LC_MESSAGES/magpie.mo
share/locale/zh_HK/LC_MESSAGES/magpie.mo
share/locale/zh_TW/LC_MESSAGES/magpie.mo