[Midnightbsd-cvs] mports [19471] trunk/x11-wm: add mutter for gnome shell
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Jun 10 18:59:58 EDT 2015
Revision: 19471
http://svnweb.midnightbsd.org/mports/?rev=19471
Author: laffer1
Date: 2015-06-10 18:59:57 -0400 (Wed, 10 Jun 2015)
Log Message:
-----------
add mutter for gnome shell
Modified Paths:
--------------
trunk/x11-wm/Makefile
Added Paths:
-----------
trunk/x11-wm/mutter/
trunk/x11-wm/mutter/Makefile
trunk/x11-wm/mutter/distinfo
trunk/x11-wm/mutter/files/
trunk/x11-wm/mutter/files/patch-src_Makefile.in
trunk/x11-wm/mutter/files/patch-src_backends_meta-cursor-private.h
trunk/x11-wm/mutter/files/patch-src_backends_meta-cursor-renderer.h
trunk/x11-wm/mutter/pkg-descr
trunk/x11-wm/mutter/pkg-plist
Modified: trunk/x11-wm/Makefile
===================================================================
--- trunk/x11-wm/Makefile 2015-06-10 22:57:43 UTC (rev 19470)
+++ trunk/x11-wm/Makefile 2015-06-10 22:59:57 UTC (rev 19471)
@@ -18,6 +18,7 @@
SUBDIR += libdockapp
SUBDIR += libwraster
SUBDIR += metacity
+SUBDIR += mutter
SUBDIR += obconf
SUBDIR += obmenu
SUBDIR += openbox
Added: trunk/x11-wm/mutter/Makefile
===================================================================
--- trunk/x11-wm/mutter/Makefile (rev 0)
+++ trunk/x11-wm/mutter/Makefile 2015-06-10 22:59:57 UTC (rev 19471)
@@ -0,0 +1,50 @@
+# Created by: Pawel Worach <pawel.worach at gmail.com>
+# $MidnightBSD$
+# $FreeBSD: head/x11-wm/mutter/Makefile 382383 2015-03-27 09:24:39Z kwm $
+# $MCom: ports/trunk/x11-wm/mutter/Makefile 20040 2014-11-03 17:21:59Z kwm $
+
+PORTNAME= mutter
+PORTVERSION= 3.14.4
+CATEGORIES= x11-wm
+MASTER_SITES= GNOME
+DIST_SUBDIR= gnome3
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Window and compositing manager based on Clutter
+
+LICENSE= gpl2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= zenity>=3.0.0:${PORTSDIR}/x11/zenity \
+ gsettings-desktop-schemas>=3.4.0:${PORTSDIR}/devel/gsettings-desktop-schemas
+LIB_DEPENDS= libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification \
+ libclutter-1.0.so:${PORTSDIR}/graphics/clutter \
+ libxkbcommon.so:${PORTSDIR}/x11/libxkbcommon \
+ libcanberra-gtk3.so:${PORTSDIR}/audio/libcanberra-gtk3 \
+ libupower-glib.so:${PORTSDIR}/sysutils/upower
+RUN_DEPENDS= zenity>=3.0.0:${PORTSDIR}/x11/zenity \
+ gsettings-desktop-schemas>=3.4.0:${PORTSDIR}/devel/gsettings-desktop-schemas
+
+USES= gettext gmake libtool pathfix pkgconfig tar:xz
+USE_GNOME= gnomedesktop3 gnomeprefix gtk30 intlhack \
+ introspection:build
+USE_XORG= x11 xext xrandr xcomposite xcursor xinerama ice sm xfixes \
+ xrender xdamage
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+CPPFLAGS+= -I${LOCALBASE}/include -fno-omit-frame-pointer
+LDFLAGS+= -L${LOCALBASE}/lib
+CONFIGURE_ARGS= --enable-compile-warnings=maximum
+INSTALL_TARGET= install-strip
+GLIB_SCHEMAS= org.gnome.mutter.gschema.xml \
+ org.gnome.mutter.wayland.gschema.xml
+
+PLIST_SUB= VERSION=${PORTVERSION:R}
+
+.include <bsd.mport.options.mk>
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-Wcast-align||g' \
+ ${WRKSRC}/configure
+
+.include <bsd.port.mk>
Property changes on: trunk/x11-wm/mutter/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-wm/mutter/distinfo
===================================================================
--- trunk/x11-wm/mutter/distinfo (rev 0)
+++ trunk/x11-wm/mutter/distinfo 2015-06-10 22:59:57 UTC (rev 19471)
@@ -0,0 +1,2 @@
+SHA256 (gnome3/mutter-3.14.4.tar.xz) = b4fbcc0664484d6215fc1f2101e9b636303de63544b786f2f87ebf2f6a616a8b
+SIZE (gnome3/mutter-3.14.4.tar.xz) = 1608836
Property changes on: trunk/x11-wm/mutter/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-wm/mutter/files/patch-src_Makefile.in
===================================================================
--- trunk/x11-wm/mutter/files/patch-src_Makefile.in (rev 0)
+++ trunk/x11-wm/mutter/files/patch-src_Makefile.in 2015-06-10 22:59:57 UTC (rev 19471)
@@ -0,0 +1,11 @@
+--- src/Makefile.in.orig 2014-09-29 20:29:47.729666937 +0200
++++ src/Makefile.in 2014-09-29 20:31:17.504662747 +0200
+@@ -951,7 +951,7 @@
+ @HAVE_INTROSPECTION_TRUE@ $(libmutterinclude_base_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(filter %.c,$(libmutter_la_SOURCES) $(nodist_libmutter_la_SOURCES))
+
+- at HAVE_INTROSPECTION_TRUE@@META_GIR at _SCANNERFLAGS = --warn-all --warn-error
++ at HAVE_INTROSPECTION_TRUE@@META_GIR at _SCANNERFLAGS = --warn-all
+ dbus_idle_built_sources = meta-dbus-idle-monitor.c meta-dbus-idle-monitor.h
+ CLEANFILES = $(mutter_built_sources) $(typelib_DATA) $(gir_DATA) \
+ $(MUTTER_STAMP_FILES)
Property changes on: trunk/x11-wm/mutter/files/patch-src_Makefile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-wm/mutter/files/patch-src_backends_meta-cursor-private.h
===================================================================
--- trunk/x11-wm/mutter/files/patch-src_backends_meta-cursor-private.h (rev 0)
+++ trunk/x11-wm/mutter/files/patch-src_backends_meta-cursor-private.h 2015-06-10 22:59:57 UTC (rev 19471)
@@ -0,0 +1,12 @@
+--- src/backends/meta-cursor-private.h.orig 2014-11-23 16:45:02.933406434 +0100
++++ src/backends/meta-cursor-private.h 2014-11-23 16:45:36.450634686 +0100
+@@ -25,7 +25,9 @@
+ #include "meta-cursor.h"
+
+ #include <cogl/cogl.h>
++#if defined(HAVE_NATIVE_BACKEND)
+ #include <gbm.h>
++#endif
+
+ typedef struct {
+ CoglTexture2D *texture;
Property changes on: trunk/x11-wm/mutter/files/patch-src_backends_meta-cursor-private.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-wm/mutter/files/patch-src_backends_meta-cursor-renderer.h
===================================================================
--- trunk/x11-wm/mutter/files/patch-src_backends_meta-cursor-renderer.h (rev 0)
+++ trunk/x11-wm/mutter/files/patch-src_backends_meta-cursor-renderer.h 2015-06-10 22:59:57 UTC (rev 19471)
@@ -0,0 +1,12 @@
+--- src/backends/meta-cursor-renderer.h.orig 2014-10-02 16:29:20.000000000 +0200
++++ src/backends/meta-cursor-renderer.h 2014-11-23 16:44:45.685535555 +0100
+@@ -30,7 +30,9 @@
+ #include <meta/screen.h>
+ #include "meta-cursor.h"
+
++#if defined(HAVE_NATIVE_BACKEND)
+ #include <gbm.h>
++#endif
+
+ #define META_TYPE_CURSOR_RENDERER (meta_cursor_renderer_get_type ())
+ #define META_CURSOR_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), META_TYPE_CURSOR_RENDERER, MetaCursorRenderer))
Property changes on: trunk/x11-wm/mutter/files/patch-src_backends_meta-cursor-renderer.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-wm/mutter/pkg-descr
===================================================================
--- trunk/x11-wm/mutter/pkg-descr (rev 0)
+++ trunk/x11-wm/mutter/pkg-descr 2015-06-10 22:59:57 UTC (rev 19471)
@@ -0,0 +1,7 @@
+mutter is a minimal X window manager aimed at nontechnical users and is
+designed to integrate well with the GNOME desktop. mutter lacks some
+features that may be expected by traditional UNIX or other technical
+users; these users may want to investigate other available window man-
+agers for use with GNOME or standalone.
+
+WWW: -
Property changes on: trunk/x11-wm/mutter/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-wm/mutter/pkg-plist
===================================================================
--- trunk/x11-wm/mutter/pkg-plist (rev 0)
+++ trunk/x11-wm/mutter/pkg-plist 2015-06-10 22:59:57 UTC (rev 19471)
@@ -0,0 +1,179 @@
+bin/mutter
+include/mutter/meta/atomnames.h
+include/mutter/meta/barrier.h
+include/mutter/meta/boxes.h
+include/mutter/meta/common.h
+include/mutter/meta/compositor-mutter.h
+include/mutter/meta/compositor.h
+include/mutter/meta/display.h
+include/mutter/meta/errors.h
+include/mutter/meta/gradient.h
+include/mutter/meta/group.h
+include/mutter/meta/keybindings.h
+include/mutter/meta/main.h
+include/mutter/meta/meta-backend.h
+include/mutter/meta/meta-background-actor.h
+include/mutter/meta/meta-background-group.h
+include/mutter/meta/meta-background-image.h
+include/mutter/meta/meta-background.h
+include/mutter/meta/meta-cursor-tracker.h
+include/mutter/meta/meta-idle-monitor.h
+include/mutter/meta/meta-plugin.h
+include/mutter/meta/meta-shadow-factory.h
+include/mutter/meta/meta-shaped-texture.h
+include/mutter/meta/meta-version.h
+include/mutter/meta/meta-window-actor.h
+include/mutter/meta/prefs.h
+include/mutter/meta/screen.h
+include/mutter/meta/theme.h
+include/mutter/meta/types.h
+include/mutter/meta/util.h
+include/mutter/meta/window.h
+include/mutter/meta/workspace.h
+lib/libmutter.so
+lib/libmutter.so.0
+lib/libmutter.so.0.0.0
+lib/mutter/Meta-3.0.gir
+lib/mutter/Meta-3.0.typelib
+lib/mutter/plugins/default.so
+libdata/pkgconfig/libmutter.pc
+libexec/mutter-restart-helper
+man/man1/mutter.1.gz
+share/GConf/gsettings/mutter-schemas.convert
+share/applications/mutter.desktop
+share/applications/mutter-wayland.desktop
+share/doc/meta/MetaBackgroundActor.html
+share/doc/meta/MetaBarrier.html
+share/doc/meta/MetaDisplay.html
+share/doc/meta/MetaPlugin.html
+share/doc/meta/MetaRectangle.html
+share/doc/meta/MetaScreen.html
+share/doc/meta/MetaShadowFactory.html
+share/doc/meta/MetaShapedTexture.html
+share/doc/meta/MetaWindow.html
+share/doc/meta/MetaWindowActor.html
+share/doc/meta/MetaWorkspace.html
+share/doc/meta/annotation-glossary.html
+share/doc/meta/api-index-full.html
+share/doc/meta/core-reference.html
+share/doc/meta/deprecated-api-index.html
+share/doc/meta/home.png
+share/doc/meta/index.html
+share/doc/meta/index.sgml
+share/doc/meta/left-insensitive.png
+share/doc/meta/left.png
+share/doc/meta/meta-Common.html
+share/doc/meta/meta-Errors.html
+share/doc/meta/meta-Gradients.html
+share/doc/meta/meta-Main.html
+share/doc/meta/meta-MetaCompositor.html
+share/doc/meta/meta-MetaGroup.html
+share/doc/meta/meta-MetaKeybinding.html
+share/doc/meta/meta-Preferences.html
+share/doc/meta/meta-Utility-functions.html
+share/doc/meta/meta.devhelp2
+share/doc/meta/mutter-overview.html
+share/doc/meta/object-tree.html
+share/doc/meta/right-insensitive.png
+share/doc/meta/right.png
+share/doc/meta/running-mutter.html
+share/doc/meta/style.css
+share/doc/meta/up-insensitive.png
+share/doc/meta/up.png
+share/gnome-control-center/keybindings/50-mutter-navigation.xml
+share/gnome-control-center/keybindings/50-mutter-windows.xml
+share/gnome-control-center/keybindings/50-mutter-system.xml
+share/locale/am/LC_MESSAGES/mutter.mo
+share/locale/ar/LC_MESSAGES/mutter.mo
+share/locale/as/LC_MESSAGES/mutter.mo
+share/locale/ast/LC_MESSAGES/mutter.mo
+share/locale/az/LC_MESSAGES/mutter.mo
+share/locale/be/LC_MESSAGES/mutter.mo
+share/locale/be at latin/LC_MESSAGES/mutter.mo
+share/locale/bg/LC_MESSAGES/mutter.mo
+share/locale/bn/LC_MESSAGES/mutter.mo
+share/locale/bn_IN/LC_MESSAGES/mutter.mo
+share/locale/br/LC_MESSAGES/mutter.mo
+share/locale/bs/LC_MESSAGES/mutter.mo
+share/locale/ca/LC_MESSAGES/mutter.mo
+share/locale/ca at valencia/LC_MESSAGES/mutter.mo
+share/locale/cs/LC_MESSAGES/mutter.mo
+share/locale/cy/LC_MESSAGES/mutter.mo
+share/locale/da/LC_MESSAGES/mutter.mo
+share/locale/de/LC_MESSAGES/mutter.mo
+share/locale/dz/LC_MESSAGES/mutter.mo
+share/locale/el/LC_MESSAGES/mutter.mo
+share/locale/en_CA/LC_MESSAGES/mutter.mo
+share/locale/en_GB/LC_MESSAGES/mutter.mo
+share/locale/eo/LC_MESSAGES/mutter.mo
+share/locale/es/LC_MESSAGES/mutter.mo
+share/locale/et/LC_MESSAGES/mutter.mo
+share/locale/eu/LC_MESSAGES/mutter.mo
+share/locale/fa/LC_MESSAGES/mutter.mo
+share/locale/fi/LC_MESSAGES/mutter.mo
+share/locale/fr/LC_MESSAGES/mutter.mo
+share/locale/ga/LC_MESSAGES/mutter.mo
+share/locale/gl/LC_MESSAGES/mutter.mo
+share/locale/gu/LC_MESSAGES/mutter.mo
+share/locale/ha/LC_MESSAGES/mutter.mo
+share/locale/he/LC_MESSAGES/mutter.mo
+share/locale/hi/LC_MESSAGES/mutter.mo
+share/locale/hr/LC_MESSAGES/mutter.mo
+share/locale/hu/LC_MESSAGES/mutter.mo
+share/locale/hy/LC_MESSAGES/mutter.mo
+share/locale/id/LC_MESSAGES/mutter.mo
+share/locale/ig/LC_MESSAGES/mutter.mo
+share/locale/is/LC_MESSAGES/mutter.mo
+share/locale/it/LC_MESSAGES/mutter.mo
+share/locale/ja/LC_MESSAGES/mutter.mo
+share/locale/ka/LC_MESSAGES/mutter.mo
+share/locale/kk/LC_MESSAGES/mutter.mo
+share/locale/kn/LC_MESSAGES/mutter.mo
+share/locale/ko/LC_MESSAGES/mutter.mo
+share/locale/ku/LC_MESSAGES/mutter.mo
+share/locale/la/LC_MESSAGES/mutter.mo
+share/locale/lt/LC_MESSAGES/mutter.mo
+share/locale/lv/LC_MESSAGES/mutter.mo
+share/locale/mai/LC_MESSAGES/mutter.mo
+share/locale/mg/LC_MESSAGES/mutter.mo
+share/locale/mk/LC_MESSAGES/mutter.mo
+share/locale/ml/LC_MESSAGES/mutter.mo
+share/locale/mn/LC_MESSAGES/mutter.mo
+share/locale/mr/LC_MESSAGES/mutter.mo
+share/locale/ms/LC_MESSAGES/mutter.mo
+share/locale/nb/LC_MESSAGES/mutter.mo
+share/locale/nds/LC_MESSAGES/mutter.mo
+share/locale/ne/LC_MESSAGES/mutter.mo
+share/locale/nl/LC_MESSAGES/mutter.mo
+share/locale/nn/LC_MESSAGES/mutter.mo
+share/locale/oc/LC_MESSAGES/mutter.mo
+share/locale/or/LC_MESSAGES/mutter.mo
+share/locale/pa/LC_MESSAGES/mutter.mo
+share/locale/pl/LC_MESSAGES/mutter.mo
+share/locale/pt/LC_MESSAGES/mutter.mo
+share/locale/pt_BR/LC_MESSAGES/mutter.mo
+share/locale/ro/LC_MESSAGES/mutter.mo
+share/locale/ru/LC_MESSAGES/mutter.mo
+share/locale/rw/LC_MESSAGES/mutter.mo
+share/locale/si/LC_MESSAGES/mutter.mo
+share/locale/sk/LC_MESSAGES/mutter.mo
+share/locale/sl/LC_MESSAGES/mutter.mo
+share/locale/sq/LC_MESSAGES/mutter.mo
+share/locale/sr/LC_MESSAGES/mutter.mo
+share/locale/sr at latin/LC_MESSAGES/mutter.mo
+share/locale/sv/LC_MESSAGES/mutter.mo
+share/locale/ta/LC_MESSAGES/mutter.mo
+share/locale/te/LC_MESSAGES/mutter.mo
+share/locale/tg/LC_MESSAGES/mutter.mo
+share/locale/th/LC_MESSAGES/mutter.mo
+share/locale/tk/LC_MESSAGES/mutter.mo
+share/locale/tr/LC_MESSAGES/mutter.mo
+share/locale/ug/LC_MESSAGES/mutter.mo
+share/locale/uk/LC_MESSAGES/mutter.mo
+share/locale/vi/LC_MESSAGES/mutter.mo
+share/locale/wa/LC_MESSAGES/mutter.mo
+share/locale/xh/LC_MESSAGES/mutter.mo
+share/locale/yo/LC_MESSAGES/mutter.mo
+share/locale/zh_CN/LC_MESSAGES/mutter.mo
+share/locale/zh_HK/LC_MESSAGES/mutter.mo
+share/locale/zh_TW/LC_MESSAGES/mutter.mo
Property changes on: trunk/x11-wm/mutter/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list