summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Marc-Antoine Perennou <keruspe@exherbo.org> 2017-09-11 16:08:06 +0200
committerAvatar Marc-Antoine Perennou <keruspe@exherbo.org> 2017-09-12 10:43:39 +0200
commit01476ca9f6892b7870f439e449aee0d4899bbd82 (patch)
tree21a18506e381d89ebf1bfbc6beff89dc006d49b2
parent5593e3c986c52667ff6d111284b3a9e53711e106 (diff)
downloadgnome-01476ca9f6892b7870f439e449aee0d4899bbd82.tar.gz
gnome-01476ca9f6892b7870f439e449aee0d4899bbd82.tar.xz
mutter: bump to 3.25.92
Signed-off-by: Marc-Antoine Perennou <keruspe@exherbo.org>
-rw-r--r--packages/gnome-desktop/mutter/mutter-3.25.92.exheres-088
1 files changed, 88 insertions, 0 deletions
diff --git a/packages/gnome-desktop/mutter/mutter-3.25.92.exheres-0 b/packages/gnome-desktop/mutter/mutter-3.25.92.exheres-0
new file mode 100644
index 0000000..7141c13
--- /dev/null
+++ b/packages/gnome-desktop/mutter/mutter-3.25.92.exheres-0
@@ -0,0 +1,88 @@
+# Copyright 2009 Saleem Abdulrasool <compnerd@compnerd.org>
+# Copyright 2011 Brett Witherspoon <spoonb@exherbo.org>
+# Distributed under the terms of the GNU General Public License v2
+
+require gnome.org [ suffix=tar.xz no_tarball=true ] gsettings
+require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.15 ] ]
+
+SUMMARY="Clutter and metacity based compositing window manager"
+
+LICENCES="GPL-2"
+SLOT="0"
+PLATFORMS="~amd64 ~x86"
+MYOPTIONS="gobject-introspection
+ sound [[ description = [ Enable the use of libcanberra for event sounds ] ]]
+ wacom [[ description = [ Use libwacom for tablet identification ] ]]
+ ( linguas: am ar as ast az be be@latin bg bn bn_IN br bs ca ca@valencia cs cy da de dz el en_CA
+ en_GB eo es et eu fa fi fr fur ga gl gu ha he hi hr hu hy id ig is it ja ka kk kn ko ku
+ la lt lv mai mg mk ml mn mr ms nb nds ne nl nn oc or pa pl pt pt_BR ro ru rw si sk
+ sl sq sr sr@latin sv ta te tg th tk tr ug uk vi wa xh yo zh_CN zh_HK zh_TW )
+"
+
+BUGS_TO="spoonb@exherbo.org"
+
+DEPENDENCIES="
+ build:
+ sys-devel/gettext[>=0.19.6]
+ sys-libs/wayland-protocols[>=1.9]
+ virtual/pkg-config[>=0.21]
+ build+run:
+ core/json-glib
+ dev-libs/glib:2[>=2.53.2]
+ gnome-desktop/gnome-desktop:3.0
+ gnome-desktop/gsettings-desktop-schemas[>=3.21.4][gobject-introspection?]
+ gnome-desktop/libgudev[>=232]
+ gnome-desktop/zenity
+ sys-apps/upower[>=0.99.0]
+ sys-libs/libinput[>=1.4]
+ sys-libs/wayland[>=1.13.0]
+ x11-apps/xkeyboard-config
+ x11-dri/mesa[>=10.3]
+ x11-dri/libdrm
+ x11-libs/cairo[>=1.10.0]
+ x11-libs/gtk+:3[>=3.19.8][gobject-introspection?][wayland]
+ x11-libs/pango[>=1.2.0]
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXcomposite[>=0.2]
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi[>=1.6.99.1]
+ x11-libs/libXinerama
+ x11-libs/libXrandr[>=1.5.0]
+ x11-libs/libXrender
+ x11-libs/libxcb
+ x11-libs/libxkbcommon[X][>=0.4.3]
+ x11-libs/libxkbfile
+ x11-libs/startup-notification[>=0.7]
+ gobject-introspection? ( gnome-desktop/gobject-introspection:1[>=0.9.5] )
+ sound? ( media-libs/libcanberra[providers:gtk3][>=0.26] )
+ wacom? ( x11-libs/libwacom[>=0.19] )
+ run:
+ x11-server/xorg-server[xwayland]
+ recommendation:
+ gnome-desktop/gnome-themes-standard [[
+ description = [ Provides default GNOME 3 theme (Adwaita) ]
+ ]]
+"
+
+# Bundled clutter fails its tests
+RESTRICT="test"
+
+DEFAULT_SRC_CONFIGURE_PARAMS=( '--enable-sm' '--enable-startup-notification' '--disable-debug'
+ '--enable-native-backend' '--enable-wayland' '--enable-gudev'
+ '--enable-egl-device' '--disable-scrollkeeper' '--disable-static'
+ # need to reduce default compiler warnings due to deprecation errors
+ '--enable-compile-warnings=maximum' )
+ # --enable-remote-desktop requires pipewire
+DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=( 'gobject-introspection introspection' 'wacom libwacom' )
+DEFAULT_SRC_CONFIGURE_OPTION_WITHS=( 'sound libcanberra' )
+
+src_prepare() {
+ edo autopoint
+ autotools_src_prepare
+}
+