[arch-commits] Commit in clutter/repos (14 files)
Date: Friday, March 6, 2015 @ 15:13:03 Author: jgc Revision: 232941 archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64 Added: clutter/repos/gnome-unstable-i686/ clutter/repos/gnome-unstable-i686/PKGBUILD (from rev 232940, clutter/trunk/PKGBUILD) clutter/repos/gnome-unstable-i686/closure-annotation.patch (from rev 232940, clutter/trunk/closure-annotation.patch) clutter/repos/gnome-unstable-i686/create-pangocontext-per-actor.patch (from rev 232940, clutter/trunk/create-pangocontext-per-actor.patch) clutter/repos/gnome-unstable-i686/dont-update-pangocontext.patch (from rev 232940, clutter/trunk/dont-update-pangocontext.patch) clutter/repos/gnome-unstable-i686/evdev-flush-event-queue.patch (from rev 232940, clutter/trunk/evdev-flush-event-queue.patch) clutter/repos/gnome-unstable-i686/libinput08.patch (from rev 232940, clutter/trunk/libinput08.patch) clutter/repos/gnome-unstable-x86_64/ clutter/repos/gnome-unstable-x86_64/PKGBUILD (from rev 232940, clutter/trunk/PKGBUILD) clutter/repos/gnome-unstable-x86_64/closure-annotation.patch (from rev 232940, clutter/trunk/closure-annotation.patch) clutter/repos/gnome-unstable-x86_64/create-pangocontext-per-actor.patch (from rev 232940, clutter/trunk/create-pangocontext-per-actor.patch) clutter/repos/gnome-unstable-x86_64/dont-update-pangocontext.patch (from rev 232940, clutter/trunk/dont-update-pangocontext.patch) clutter/repos/gnome-unstable-x86_64/evdev-flush-event-queue.patch (from rev 232940, clutter/trunk/evdev-flush-event-queue.patch) clutter/repos/gnome-unstable-x86_64/libinput08.patch (from rev 232940, clutter/trunk/libinput08.patch) ---+ gnome-unstable-i686/PKGBUILD | 33 + gnome-unstable-i686/closure-annotation.patch | 22 + gnome-unstable-i686/create-pangocontext-per-actor.patch | 224 gnome-unstable-i686/dont-update-pangocontext.patch| 37 + gnome-unstable-i686/evdev-flush-event-queue.patch | 54 ++ gnome-unstable-i686/libinput08.patch | 90 gnome-unstable-x86_64/PKGBUILD| 33 + gnome-unstable-x86_64/closure-annotation.patch| 22 + gnome-unstable-x86_64/create-pangocontext-per-actor.patch | 224 gnome-unstable-x86_64/dont-update-pangocontext.patch | 37 + gnome-unstable-x86_64/evdev-flush-event-queue.patch | 54 ++ gnome-unstable-x86_64/libinput08.patch| 90 12 files changed, 920 insertions(+) Copied: clutter/repos/gnome-unstable-i686/PKGBUILD (from rev 232940, clutter/trunk/PKGBUILD) === --- gnome-unstable-i686/PKGBUILD(rev 0) +++ gnome-unstable-i686/PKGBUILD2015-03-06 14:13:03 UTC (rev 232941) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org +# Contributor: Sergej Pupykin pupykin.s+a...@gmail.com +# Contributor: William Rea sillywi...@gmail.com + +pkgname=clutter +pkgver=1.21.6 +pkgrel=1 +pkgdesc=A GObject based library for creating fast, visually rich graphical user interfaces +arch=('i686' 'x86_64') +url=http://clutter-project.org/; +license=('LGPL') +depends=('cogl' 'mesa' 'json-glib' 'atk' 'libxi' 'libxkbcommon' 'libinput') +makedepends=('gobject-introspection') +source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) +sha256sums=('4546561d88b7a53128025307786c040eb5dbfe6e08dd237652317f8e832f1879') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --enable-introspection \ +--enable-wayland-backend --enable-egl-backend --enable-evdev-input \ +--enable-wayland-compositor + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install +} Copied: clutter/repos/gnome-unstable-i686/closure-annotation.patch (from rev 232940, clutter/trunk/closure-annotation.patch) === --- gnome-unstable-i686/closure-annotation.patch (rev 0) +++ gnome-unstable-i686/closure-annotation.patch2015-03-06 14:13:03 UTC (rev 232941) @@ -0,0 +1,22 @@ +From 084dc49a0cdadeed7de896df81e9af536f2ab678 Mon Sep 17 00:00:00 2001 +From: Rico Tzschichholz ric...@ubuntu.com +Date: Thu, 2 Oct 2014 09:27:36 +0200 +Subject: x11: Add missing closure annotation to ClutterX11FilterFunc + + +diff --git a/clutter/x11/clutter-x11.h b/clutter/x11/clutter-x11.h +index b0ab8a1..285ea51 100644 +--- a/clutter/x11/clutter-x11.h b/clutter/x11/clutter-x11.h +@@ -85,7 +85,7 @@ typedef struct _ClutterX11XInputDevice ClutterX11XInputDevice; + * ClutterX11FilterFunc: + * @xev: Native X11 event structure + * @cev: Clutter
[arch-commits] Commit in clutter/repos (14 files)
Date: Sunday, January 18, 2015 @ 01:21:56 Author: heftig Revision: 229505 archrelease: copy trunk to staging-i686, staging-x86_64 Added: clutter/repos/staging-i686/ clutter/repos/staging-i686/PKGBUILD (from rev 229504, clutter/trunk/PKGBUILD) clutter/repos/staging-i686/closure-annotation.patch (from rev 229504, clutter/trunk/closure-annotation.patch) clutter/repos/staging-i686/create-pangocontext-per-actor.patch (from rev 229504, clutter/trunk/create-pangocontext-per-actor.patch) clutter/repos/staging-i686/dont-update-pangocontext.patch (from rev 229504, clutter/trunk/dont-update-pangocontext.patch) clutter/repos/staging-i686/evdev-flush-event-queue.patch (from rev 229504, clutter/trunk/evdev-flush-event-queue.patch) clutter/repos/staging-i686/libinput08.patch (from rev 229504, clutter/trunk/libinput08.patch) clutter/repos/staging-x86_64/ clutter/repos/staging-x86_64/PKGBUILD (from rev 229504, clutter/trunk/PKGBUILD) clutter/repos/staging-x86_64/closure-annotation.patch (from rev 229504, clutter/trunk/closure-annotation.patch) clutter/repos/staging-x86_64/create-pangocontext-per-actor.patch (from rev 229504, clutter/trunk/create-pangocontext-per-actor.patch) clutter/repos/staging-x86_64/dont-update-pangocontext.patch (from rev 229504, clutter/trunk/dont-update-pangocontext.patch) clutter/repos/staging-x86_64/evdev-flush-event-queue.patch (from rev 229504, clutter/trunk/evdev-flush-event-queue.patch) clutter/repos/staging-x86_64/libinput08.patch (from rev 229504, clutter/trunk/libinput08.patch) + staging-i686/PKGBUILD | 53 staging-i686/closure-annotation.patch | 22 + staging-i686/create-pangocontext-per-actor.patch | 224 +++ staging-i686/dont-update-pangocontext.patch| 37 +++ staging-i686/evdev-flush-event-queue.patch | 54 staging-i686/libinput08.patch | 90 +++ staging-x86_64/PKGBUILD| 53 staging-x86_64/closure-annotation.patch| 22 + staging-x86_64/create-pangocontext-per-actor.patch | 224 +++ staging-x86_64/dont-update-pangocontext.patch | 37 +++ staging-x86_64/evdev-flush-event-queue.patch | 54 staging-x86_64/libinput08.patch| 90 +++ 12 files changed, 960 insertions(+) Copied: clutter/repos/staging-i686/PKGBUILD (from rev 229504, clutter/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-01-18 00:21:56 UTC (rev 229505) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org +# Contributor: Sergej Pupykin pupykin.s+a...@gmail.com +# Contributor: William Rea sillywi...@gmail.com + +pkgname=clutter +pkgver=1.20.0 +pkgrel=3 +pkgdesc=A GObject based library for creating fast, visually rich graphical user interfaces +arch=('i686' 'x86_64') +url=http://clutter-project.org/; +license=('LGPL') +depends=('cogl' 'mesa' 'json-glib' 'atk' 'libxi' 'libxkbcommon' 'libinput') +makedepends=('gobject-introspection' 'python2') +source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz +closure-annotation.patch +evdev-flush-event-queue.patch +dont-update-pangocontext.patch +create-pangocontext-per-actor.patch +libinput08.patch) +sha256sums=('cc940809e6e1469ce349c4bddb0cbcc2c13c087d4fc15cda9278d855ee2d1293' +'af2931bfd1f444244edd84e49e926ee82d434703d56ae77759ce0635f5f72475' +'0d2508da28d5032c4ec7531396f490e4f16c98cbf99fae3c878ed3012f65dcba' +'cdee1e269e0c11ceea3b32a3345f62e052516bb4e4be6337ae4bfec735c8750f' +'a3e0a47f0fe5bff8bc1170cf07c16ca6722ea49b00c704d4d00b16e2781923cd' +'219ffb7eb7570970834f636edf6f3ad67977f5ca337dc617fc877d1cf4e998d9') + +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../closure-annotation.patch + patch -Np1 -i ../evdev-flush-event-queue.patch + patch -Np1 -i ../dont-update-pangocontext.patch + patch -Np1 -i ../create-pangocontext-per-actor.patch + patch -Np1 -i ../libinput08.patch + autoreconf -fi +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --enable-introspection \ +--enable-wayland-backend --enable-egl-backend --enable-evdev-input \ +--enable-wayland-compositor + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install +} Copied: clutter/repos/staging-i686/closure-annotation.patch (from rev 229504, clutter/trunk/closure-annotation.patch) === --- staging-i686/closure-annotation.patch