From a8fff09ba6d0f8b78b43e63541b1254763d4f48e Mon Sep 17 00:00:00 2001 From: root Date: Wed, 7 Nov 2012 01:04:45 -0800 Subject: Wed Nov 7 01:04:45 PST 2012 --- extra/banshee/PKGBUILD | 19 ++---- extra/gvfs/PKGBUILD | 15 +++-- ...onnected-added-signals-at-object-creation.patch | 39 +++++++++++ extra/htop/PKGBUILD | 29 +++++---- extra/hwloc/PKGBUILD | 6 +- extra/link-grammar/PKGBUILD | 8 +-- extra/live-media/PKGBUILD | 6 +- extra/lm_sensors/PKGBUILD | 10 +-- extra/mercurial/PKGBUILD | 6 +- ...t-pane-plugin-when-webkit-isn-t-available.patch | 37 +++++++++++ extra/rhythmbox/PKGBUILD | 17 +++-- extra/rhythmbox/rhythmbox-2.98-xinitthreads.patch | 76 ++++++++++++++++++++++ extra/subversion/PKGBUILD | 5 +- extra/subversion/subversion.install | 7 ++ extra/thunar/PKGBUILD | 10 +-- extra/vice/PKGBUILD | 10 +-- extra/webkitgtk/PKGBUILD | 8 +-- extra/xfdesktop/PKGBUILD | 15 ++--- 18 files changed, 241 insertions(+), 82 deletions(-) create mode 100644 extra/gvfs/do-not-emit-connected-added-signals-at-object-creation.patch create mode 100644 extra/rhythmbox/Disable-the-context-pane-plugin-when-webkit-isn-t-available.patch create mode 100644 extra/rhythmbox/rhythmbox-2.98-xinitthreads.patch create mode 100644 extra/subversion/subversion.install (limited to 'extra') diff --git a/extra/banshee/PKGBUILD b/extra/banshee/PKGBUILD index 0cce416cd..e1ae6bf4c 100644 --- a/extra/banshee/PKGBUILD +++ b/extra/banshee/PKGBUILD @@ -4,32 +4,27 @@ pkgname=banshee pkgver=2.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="Music management and playback for GNOME" arch=('i686' 'x86_64') url="http://banshee.fm/" license=('MIT') -depends=(libxxf86vm gst-plugins-base mono-addins dbus-sharp-glib boo libwebkit libsoup-gnome gdata-sharp taglib-sharp gudev-sharp gkeyfile-sharp gconf-sharp libmtp libgpod mono-zeroconf desktop-file-utils hicolor-icon-theme xdg-utils media-player-info gst-plugins-bad mono-upnp) +depends=(libxxf86vm gstreamer0.10-base-plugins mono-addins dbus-sharp-glib boo libwebkit libsoup-gnome gdata-sharp taglib-sharp gudev-sharp gkeyfile-sharp gconf-sharp libmtp libgpod mono-zeroconf desktop-file-utils hicolor-icon-theme xdg-utils media-player-info gstreamer0.10-bad-plugins mono-upnp) makedepends=('intltool' 'gnome-doc-utils' 'gtk-sharp-beans' 'gnome-common') -optdepends=('gst-plugins-good: Extra media codecs' - 'gst-plugins-ugly: Extra media codecs' - 'gst-libav: Extra media codecs' +optdepends=('gstreamer0.10-good-plugins: Extra media codecs' + 'gstreamer0.10-ugly-plugins: Extra media codecs' + 'gstreamer0.10-ffmpeg: Extra media codecs' 'brasero: CD burning') options=('!libtool') install=$pkgname.install -source=(http://download.gnome.org/sources/$pkgname/2.6/$pkgname-$pkgver.tar.xz - gst-1.0.patch) -sha256sums=('a47cc741f8ef2f81726ec4872e8179b17efa271c0c991e912e384fabf777394a' - 'eddf696b0be91331fae8d63c23277a355e94539a3436a8619dab2d732b30234e') +source=(http://download.gnome.org/sources/$pkgname/2.6/$pkgname-$pkgver.tar.xz) +sha256sums=('a47cc741f8ef2f81726ec4872e8179b17efa271c0c991e912e384fabf777394a') build() { export MONO_SHARED_DIR="$srcdir/.wabi" mkdir -p "$MONO_SHARED_DIR" cd "$srcdir/$pkgname-$pkgver" - #https://bugzilla.gnome.org/show_bug.cgi?id=679433 - patch -Np1 -i "${srcdir}/gst-1.0.patch" - ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --disable-docs \ --disable-static \ diff --git a/extra/gvfs/PKGBUILD b/extra/gvfs/PKGBUILD index 903546354..9b966cd4c 100644 --- a/extra/gvfs/PKGBUILD +++ b/extra/gvfs/PKGBUILD @@ -1,20 +1,27 @@ -# $Id: PKGBUILD 169942 2012-10-30 22:46:10Z heftig $ +# $Id: PKGBUILD 170252 2012-11-06 11:45:54Z foutrelis $ # Maintainer: Jan de Groot pkgbase=gvfs pkgname=('gvfs' 'gvfs-smb' 'gvfs-afc' 'gvfs-afp' 'gvfs-gphoto2' 'gvfs-obexftp') -pkgver=1.14.0 +pkgver=1.14.1 pkgrel=1 arch=('i686' 'x86_64') license=('LGPL') makedepends=('avahi' 'bluez' 'dbus-glib' 'fuse' 'intltool' 'libarchive' 'libcdio' 'libgphoto2' 'libimobiledevice' 'libsoup-gnome' 'smbclient' 'udisks2' 'libsecret' 'docbook-xsl' 'gtk3') url="http://www.gnome.org" options=(!libtool) -source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver%.*}/$pkgbase-$pkgver.tar.xz) -sha256sums=('71ab8cf60070025d1aff9bee1f514fdb45682ffad01b6856cabab1bc3791bfb4') +source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver%.*}/$pkgbase-$pkgver.tar.xz + do-not-emit-connected-added-signals-at-object-creation.patch) +sha256sums=('0af86cd7ee7b6daca144776bdf12f2f30d3e18fdd70b4da58e1a68cea4f6716a' + '2596b5a35e08566c4c3a8c8cc48f93534ee93c47eb13b649a8b399a9b656f9d0') build() { cd "$pkgbase-$pkgver" + + # https://bugzilla.gnome.org/show_bug.cgi?id=687525 + # https://bugzilla.gnome.org/show_bug.cgi?id=684677 + patch -Np1 -i "$srcdir/do-not-emit-connected-added-signals-at-object-creation.patch" + ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --disable-static \ --libexecdir=/usr/lib/gvfs \ diff --git a/extra/gvfs/do-not-emit-connected-added-signals-at-object-creation.patch b/extra/gvfs/do-not-emit-connected-added-signals-at-object-creation.patch new file mode 100644 index 000000000..9369c87bd --- /dev/null +++ b/extra/gvfs/do-not-emit-connected-added-signals-at-object-creation.patch @@ -0,0 +1,39 @@ +From ca7743a63721c3dd1c166006539e356412466dcc Mon Sep 17 00:00:00 2001 +From: Cosimo Cecchi +Date: Sun, 23 Sep 2012 18:51:32 +0000 +Subject: proxy: don't emit connected/added signals at object creation + +It's unnecessary to emit those signals when the object is created, and +it can cause weird side-effects if applications e.g. play a sound on +signal emission. + +https://bugzilla.gnome.org/show_bug.cgi?id=684677 +--- +diff --git a/monitor/proxy/gproxyvolumemonitor.c b/monitor/proxy/gproxyvolumemonitor.c +index 1af6c34..37fc788 100644 +--- a/monitor/proxy/gproxyvolumemonitor.c ++++ b/monitor/proxy/gproxyvolumemonitor.c +@@ -955,6 +955,7 @@ g_proxy_volume_monitor_constructor (GType type, + GObjectClass *parent_class; + GError *error; + const char *dbus_name; ++ gchar *name_owner; + + G_LOCK (proxy_vm); + +@@ -1018,7 +1019,12 @@ g_proxy_volume_monitor_constructor (GType type, + /* listen to when the owner of the service appears/disappears */ + g_signal_connect (monitor->proxy, "notify::g-name-owner", G_CALLBACK (name_owner_changed), monitor); + /* initially seed drives/volumes/mounts if we have an owner */ +- name_owner_changed (G_OBJECT (monitor->proxy), NULL, monitor); ++ name_owner = g_dbus_proxy_get_name_owner (G_DBUS_PROXY (monitor->proxy)); ++ if (name_owner != NULL) ++ { ++ seed_monitor (monitor); ++ g_free (name_owner); ++ } + + g_hash_table_insert (the_volume_monitors, (gpointer) type, object); + +-- +cgit v0.9.0.2 diff --git a/extra/htop/PKGBUILD b/extra/htop/PKGBUILD index 3f17df113..93b4db608 100644 --- a/extra/htop/PKGBUILD +++ b/extra/htop/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 150717 2012-02-21 01:27:23Z angvp $ +# $Id: PKGBUILD 170397 2012-11-07 01:25:17Z dreisner $ # Maintainer: Angel Velasquez # Contributor: Eric Belanger # Contributor: Daniel J Griffiths pkgname=htop -pkgver=1.0.1 +pkgver=1.0.2 pkgrel=1 pkgdesc="Interactive process viewer" arch=('i686' 'x86_64') @@ -12,27 +12,28 @@ url="http://htop.sourceforge.net/" license=('GPL') depends=('ncurses') makedepends=('python2') -optdepends=('lsof' 'strace') +optdepends=('lsof: show files opened by a process' + 'strace: attach to a running process') options=('!emptydirs') -changelog=ChangeLog -source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz) -md5sums=('d3b80d905a6bff03f13896870787f901') +source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") +md5sums=('0d01cca8df3349c74569cefebbd9919e') build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$pkgname-$pkgver" - sed -i 's|ncursesw/curses.h|curses.h|' RichString.h RichString.c configure - sed -i 's|python|python2|' scripts/MakeHeader.py + sed -i 's|ncursesw/curses.h|curses.h|' RichString.[ch] configure + sed -i 's|python|python2|' scripts/MakeHeader.py - ./configure --prefix=/usr \ + ./configure \ + --prefix=/usr \ --enable-unicode \ --enable-openvz \ - --enable-vserver \ + --enable-vserver \ --enable-cgroup - make + + make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install } diff --git a/extra/hwloc/PKGBUILD b/extra/hwloc/PKGBUILD index c1a138c3e..c59e2a8b5 100644 --- a/extra/hwloc/PKGBUILD +++ b/extra/hwloc/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 167416 2012-10-02 00:13:40Z stephane $ +# $Id: PKGBUILD 170363 2012-11-06 14:16:10Z stephane $ # Maintainer : Stéphane Gaudreault # Contributor: Sylvain HENRY # Contributor: Hervé YVIQUEL pkgname=hwloc -pkgver=1.5 +pkgver=1.5.1 pkgrel=1 pkgdesc="Portable Hardware Locality is a portable abstraction of hierarchical architectures" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ depends=('sh' 'pciutils' 'cairo' 'libxml2') makedepends=('pkg-config') options=('!libtool' '!docs') source=(http://www.open-mpi.org/software/hwloc/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2) -sha1sums=('b2e60bd40cfc6ca79dde68b19a83e8a4719d6b14') +sha1sums=('5ce00444d7ffc261ff7877ce685a920fb38a771a') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/link-grammar/PKGBUILD b/extra/link-grammar/PKGBUILD index b8bddf377..de4fc64e2 100644 --- a/extra/link-grammar/PKGBUILD +++ b/extra/link-grammar/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 169082 2012-10-17 18:53:40Z giovanni $ +# $Id: PKGBUILD 170367 2012-11-06 17:34:52Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Jan de Groot pkgname=link-grammar -pkgver=4.7.8 +pkgver=4.7.9 pkgrel=1 pkgdesc="A Grammar Checking library" arch=('i686' 'x86_64') url="http://www.abisource.com/downloads/link-grammar/" license=('BSD') -depends=('glibc') +depends=('aspell') options=('!libtool' '!makeflags') source=("http://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz") -md5sums=('27de0300841a6e8cbd607d5cb43d4eda') +md5sums=('c115f2b46d577e038e52128ece034144') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/live-media/PKGBUILD b/extra/live-media/PKGBUILD index bf9a5c9eb..ede9b38e2 100644 --- a/extra/live-media/PKGBUILD +++ b/extra/live-media/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 169731 2012-10-27 18:57:25Z giovanni $ +# $Id: PKGBUILD 170369 2012-11-06 17:42:18Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Gilles CHAUVIN pkgname=live-media -pkgver=2012.10.24 +pkgver=2012.11.05 pkgrel=1 pkgdesc="A set of C++ libraries for multimedia streaming" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ license=('LGPL') url="http://live555.com/liveMedia" depends=('gcc-libs') source=("http://live555.com/liveMedia/public/live.${pkgver}.tar.gz") -md5sums=('4cda836ab242a31eb1b117b1b05cc572') +md5sums=('0618f2a0b0f60131b616b03cf3b4d5ce') build() { cd ${srcdir}/live diff --git a/extra/lm_sensors/PKGBUILD b/extra/lm_sensors/PKGBUILD index 7ce96cdfa..9635bb17a 100644 --- a/extra/lm_sensors/PKGBUILD +++ b/extra/lm_sensors/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 168402 2012-10-10 23:19:44Z eric $ +# $Id: PKGBUILD 170399 2012-11-07 01:42:13Z eric $ # Maintainer: Eric Bélanger pkgname=lm_sensors -pkgver=3.3.2 -pkgrel=5 +pkgver=3.3.3 +pkgrel=1 pkgdesc="Collection of user space tools for general SMBus access and hardware monitoring" arch=('i686' 'x86_64') url="http://www.lm-sensors.org/" @@ -17,8 +17,8 @@ source=(http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-${pkgver}.tar.bz sensors.rc fancontrol.rc healthd healthd.conf healthd.rc sensord.conf \ sensord.rc fancontrol.service sensord.service healthd.service \ daemonarg.patch linux_3.0.patch) -sha1sums=('5d0f026ad763124e8c2ad733b6e1ad5e6473993d' - 'a486d9fb6c5b0aff4520f6312106c67f5163f1cf' +sha1sums=('b55c06f425993e42f13553f204066c446da36fd3' + '035a721f20e4ad568f4fdde2d7c25d906c192458' 'b2e664b9b87759991f02d0a1e8cac5e95098c0a5' 'a068ac0a3115a6191a487e11422506baa922b40a' 'afaad558d2ad4732aa53b69afa23ccf37bc67ab1' diff --git a/extra/mercurial/PKGBUILD b/extra/mercurial/PKGBUILD index a5c916b24..7d5e3f18c 100644 --- a/extra/mercurial/PKGBUILD +++ b/extra/mercurial/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 167548 2012-10-02 17:15:26Z giovanni $ +# $Id: PKGBUILD 170371 2012-11-06 17:48:48Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Douglas Soares de Andrade pkgname=mercurial -pkgver=2.3.2 +pkgver=2.4 pkgrel=1 pkgdesc="A scalable distributed SCM tool" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ optdepends=('tk: for the hgk GUI') backup=('etc/mercurial/hgrc') source=("http://mercurial.selenic.com/release/${pkgname}-${pkgver}.tar.gz" 'mercurial.profile') -md5sums=('6e90450ab3886bc650031e0d9aef367a' +md5sums=('c1fc9bec6951dd3c913092c3c72da014' '43e1d36564d4c7fbe9a091d3ea370a44') package() { diff --git a/extra/rhythmbox/Disable-the-context-pane-plugin-when-webkit-isn-t-available.patch b/extra/rhythmbox/Disable-the-context-pane-plugin-when-webkit-isn-t-available.patch new file mode 100644 index 000000000..dc3f3429a --- /dev/null +++ b/extra/rhythmbox/Disable-the-context-pane-plugin-when-webkit-isn-t-available.patch @@ -0,0 +1,37 @@ +From a8f5d8cec87ef1586897e94e49bdf54db64bf97b Mon Sep 17 00:00:00 2001 +From: Kalev Lember +Date: Thu, 11 Oct 2012 10:59:16 +0200 +Subject: [PATCH] Disable the context pane plugin when webkit isn't available + +--- + plugins/Makefile.am | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/plugins/Makefile.am b/plugins/Makefile.am +index e4f6e69..3a9ea03 100644 +--- a/plugins/Makefile.am ++++ b/plugins/Makefile.am +@@ -14,7 +14,6 @@ SUBDIRS = \ + if ENABLE_PYTHON + SUBDIRS += \ + artsearch \ +- context \ + im-status \ + lyrics \ + magnatune \ +@@ -24,8 +23,12 @@ SUBDIRS += \ + sendto \ + rb + ++if WITH_WEBKIT ++SUBDIRS += context + endif + ++endif # ENABLE_PYTHON ++ + if WITH_LIRC + SUBDIRS += lirc + endif +-- +1.7.12.1 + diff --git a/extra/rhythmbox/PKGBUILD b/extra/rhythmbox/PKGBUILD index 859fc2565..177c70c77 100644 --- a/extra/rhythmbox/PKGBUILD +++ b/extra/rhythmbox/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 169984 2012-10-30 23:00:26Z heftig $ +# $Id: PKGBUILD 170248 2012-11-06 10:20:15Z jgc $ # Maintainer: Jan de Groot # Contributor: Giovanni Scafora pkgname=rhythmbox pkgver=2.98 -pkgrel=2 +pkgrel=3 pkgdesc="An iTunes-like music playback and management application" arch=('i686' 'x86_64') license=('GPL') @@ -14,18 +14,25 @@ depends=('dconf' 'desktop-file-utils' 'grilo' 'libdmapsharing' 'libgpod' 'libmtp' 'libnotify' 'libpeas' 'lirc-utils' 'media-player-info' 'python2-gobject' 'python2-mako' 'totem-plparser' 'tdb' 'libdiscid') -makedepends=('gnome-doc-utils' 'intltool' 'brasero' 'gobject-introspection' 'vala') +makedepends=('gnome-doc-utils' 'intltool' 'brasero' 'gobject-introspection' 'vala' 'gnome-common' 'gtk-doc') optdepends=('gstreamer0.10-ugly-plugins: Extra media codecs' 'gstreamer0.10-bad-plugins: Extra media codecs' 'gstreamer0.10-ffmpeg: Extra media codecs' 'brasero: cd burning') options=('!libtool' '!emptydirs') install=rhythmbox.install -source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('a5c0a18a7c76133d36c7dcbdc37e304eae8272703985b17b540d68603b0c76d5') +source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz + Disable-the-context-pane-plugin-when-webkit-isn-t-available.patch + rhythmbox-2.98-xinitthreads.patch) +sha256sums=('a5c0a18a7c76133d36c7dcbdc37e304eae8272703985b17b540d68603b0c76d5' + '6510214e7fe0a18d17d8c599ae065bd48c2e1f82931fe82e3d1cc684a0801cd6' + 'cd9af451a411e5a621c385d43f5ddd3664b3d085fc12dc7d5e5cd1f5db9e73b0') build() { cd "$pkgname-$pkgver" + patch -Np1 -i "${srcdir}/Disable-the-context-pane-plugin-when-webkit-isn-t-available.patch" + patch -Np1 -i "${srcdir}/rhythmbox-2.98-xinitthreads.patch" + autoreconf -fi PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc \ --libexecdir=/usr/lib/rhythmbox \ --localstatedir=/var --disable-static \ diff --git a/extra/rhythmbox/rhythmbox-2.98-xinitthreads.patch b/extra/rhythmbox/rhythmbox-2.98-xinitthreads.patch new file mode 100644 index 000000000..6a6426038 --- /dev/null +++ b/extra/rhythmbox/rhythmbox-2.98-xinitthreads.patch @@ -0,0 +1,76 @@ +From 1780aab638aa39704be34fc214de39b4847a87b2 Mon Sep 17 00:00:00 2001 +From: Bastien Nocera +Date: Wed, 17 Oct 2012 19:02:50 +0200 +Subject: [PATCH] shell: Call XInitThreads() on X11 systems + +Otherwise bad things can happen with some plugins that expect +mutexes to work, like the visualiser plugin and Clutter. + +https://bugzilla.gnome.org/show_bug.cgi?id=686320 +--- + configure.ac | 15 +++++++++++++++ + shell/main.c | 12 ++++++++++++ + 2 files changed, 27 insertions(+) + +diff --git a/configure.ac b/configure.ac +index 009c838..8a88d72 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -86,10 +86,25 @@ PKG_PROG_PKG_CONFIG + + PKG_CHECK_MODULES(RB_CLIENT, glib-2.0 >= $GLIB_REQS gio-2.0 >= $GLIB_REQS gio-unix-2.0 >= $GLIB_REQS) + ++dnl Always require libX11 for XInitThreads() on X11 systems ++X11_PKG="" ++gdk_targets=`$PKG_CONFIG --variable targets gdk-3.0` ++for target in $gdk_targets; do ++ case "$target" in ++ x11) ++ X11_PKG=x11 ++ break ++ ;; ++ *) ++ ;; ++ esac ++done ++ + dnl note: gio-unix-2.0 is here for libmediaplayerid + PKG_CHECK_MODULES(RHYTHMBOX, \ + gobject-introspection-1.0 >= $GOBJECT_INTROSPECTION_REQS \ + gtk+-3.0 >= $GTK_REQS \ ++ $X11_PKG \ + gdk-pixbuf-2.0 >= $GDK_PIXBUF_REQS \ + glib-2.0 >= $GLIB_REQS \ + gio-2.0 >= $GLIB_REQS \ +diff --git a/shell/main.c b/shell/main.c +index 3c0346d..696f3e9 100644 +--- a/shell/main.c ++++ b/shell/main.c +@@ -34,6 +34,11 @@ + #include + #include + ++#ifdef GDK_WINDOWING_X11 ++/* X11 headers */ ++#include ++#endif ++ + #include + + #include "rb-shell.h" +@@ -51,6 +56,13 @@ main (int argc, char **argv) + int new_argc; + char **new_argv; + ++#ifdef GDK_WINDOWING_X11 ++ if (XInitThreads () == 0) { ++ g_critical ("Initialising threading support failed."); ++ return 1; ++ } ++#endif ++ + /* disable multidevice so clutter-gtk events work. + * this needs to be done before gtk_open, so the visualizer + * plugin can't do it. +-- +1.7.12.1 \ No newline at end of file diff --git a/extra/subversion/PKGBUILD b/extra/subversion/PKGBUILD index 54dc81bd8..c112ab7bc 100644 --- a/extra/subversion/PKGBUILD +++ b/extra/subversion/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 168489 2012-10-12 17:51:02Z stephane $ +# $Id: PKGBUILD 170250 2012-11-06 11:27:11Z stephane $ # Maintainer: Stéphane Gaudreault # Contributor: Paul Mattal # Contributor: Jason Chu pkgname=subversion pkgver=1.7.7 -pkgrel=1 +pkgrel=2 pkgdesc="A Modern Concurrent Version Control System" arch=('i686' 'x86_64') license=('APACHE') @@ -18,6 +18,7 @@ backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve') url="http://subversion.apache.org/" provides=('svn') options=('!makeflags' '!libtool' '!emptydirs') +install=${pkgname}.install source=(http://apache.mirror.rafal.ca/subversion/$pkgname-$pkgver.tar.bz2{,.asc} svnserve svn diff --git a/extra/subversion/subversion.install b/extra/subversion/subversion.install new file mode 100644 index 000000000..6ba32b74a --- /dev/null +++ b/extra/subversion/subversion.install @@ -0,0 +1,7 @@ +post_install() { + usr/bin/systemd-tmpfiles --create svnserve.conf || true +} + +post_upgrade() { + post_install +} diff --git a/extra/thunar/PKGBUILD b/extra/thunar/PKGBUILD index a1570a2b0..69e10d76e 100644 --- a/extra/thunar/PKGBUILD +++ b/extra/thunar/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 170122 2012-11-03 06:32:33Z foutrelis $ +# $Id: PKGBUILD 170254 2012-11-06 11:47:03Z foutrelis $ # Maintainer: Evangelos Foutras # Contributor: Andrew Simmons pkgname=thunar pkgver=1.4.0 -pkgrel=3 +pkgrel=4 pkgdesc="Modern file manager for Xfce" arch=('i686' 'x86_64') url="http://thunar.xfce.org" @@ -23,19 +23,13 @@ optdepends=('gvfs: for trash support, mounting with udisk and remote filesystems options=('!libtool') install=$pkgname.install source=(http://archive.xfce.org/src/xfce/$pkgname/1.4/Thunar-$pkgver.tar.bz2 - thunar-1.4.0-dont-add-duplicates-of-devices.patch thunar-1.4.0-show-loop-devices-hack.patch) sha256sums=('2c11a19e64cef708a264fb4d5d933389899c3d132fe7b1e313dd6e37bfe4c8ba' - 'c25f86a4c298c24327b0681702167aea9f9d712a738c8f3883f5d66da7f08f19' '185c44db9bdf578d22cb69b81dce7fcc3e2ee6031b1547de6453ff0752dbc97e') build() { cd "$srcdir/Thunar-$pkgver" - # https://bugzilla.xfce.org/show_bug.cgi?id=9440 - # Backport of http://git.xfce.org/xfce/thunar/commit/?id=70a4301 - patch -Np1 -i "$srcdir/thunar-1.4.0-dont-add-duplicates-of-devices.patch" - # Fix: Loop devices not appearing in Thunar side pane # https://bugs.archlinux.org/task/29894 # https://bugzilla.xfce.org/show_bug.cgi?id=8947 diff --git a/extra/vice/PKGBUILD b/extra/vice/PKGBUILD index d4e85f681..373864d38 100644 --- a/extra/vice/PKGBUILD +++ b/extra/vice/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 170154 2012-11-03 18:23:13Z giovanni $ +# $Id: PKGBUILD 170377 2012-11-06 19:33:54Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Tom Newsom pkgname=vice pkgver=2.4 -pkgrel=1 +pkgrel=2 pkgdesc="The Versatile Commodore 8-bit Emulator" arch=('i686' 'x86_64') license=('GPL') url="http://www.viceteam.org/" -depends=('alsa-lib' 'giflib' 'libxxf86vm' 'vte') +depends=('alsa-lib' 'giflib' 'libxxf86vm' 'vte' 'libnet' 'libpcap') makedepends=('xorg-font-utils') options=('!makeflags') install=vice.install @@ -34,9 +34,11 @@ build() { autoreconf ./configure --prefix=/usr \ + --enable-ethernet \ --with-alsa \ --enable-fullscreen \ - --enable-gnomeui + --enable-gnomeui \ + --disable-ffmpeg make } diff --git a/extra/webkitgtk/PKGBUILD b/extra/webkitgtk/PKGBUILD index d77de3a00..cfc4d7652 100644 --- a/extra/webkitgtk/PKGBUILD +++ b/extra/webkitgtk/PKGBUILD @@ -4,11 +4,11 @@ pkgbase=webkitgtk pkgname=('webkitgtk2' 'webkitgtk3') pkgver=1.10.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="http://webkitgtk.org/" license=('custom') -makedepends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gtk3' 'gst-plugins-base-libs' 'gperf' 'gobject-introspection' 'python2' 'mesa' 'ruby' 'gtk-doc') +makedepends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gtk3' 'gst-plugins-base-libs' 'gstreamer0.10-base' 'gperf' 'gobject-introspection' 'python2' 'mesa' 'ruby' 'gtk-doc') options=('!libtool' '!emptydirs') source=(http://webkitgtk.org/releases/webkitgtk-$pkgver.tar.xz) sha1sums=('3a2df2eb42ffdd7f3b39873d5461c347a6330493') @@ -22,7 +22,7 @@ build() { --enable-introspection \ --disable-silent-rules \ --libexecdir=/usr/lib/webkitgtk2 \ - --with-gstreamer=1.0 \ + --with-gstreamer=0.10 \ --with-gtk=2.0 \ --disable-webkit2 make all stamp-po @@ -50,7 +50,7 @@ package_webkitgtk3() { package_webkitgtk2() { pkgdesc="GTK+ Web content engine library for GTK+ 2.0" - depends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gst-plugins-base-libs') + depends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gstreamer0.10-base') conflicts=('libwebkit') provides=("libwebkit=${pkgver}") replaces=('libwebkit') diff --git a/extra/xfdesktop/PKGBUILD b/extra/xfdesktop/PKGBUILD index eb747321b..463787925 100644 --- a/extra/xfdesktop/PKGBUILD +++ b/extra/xfdesktop/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 170243 2012-11-05 22:45:59Z foutrelis $ +# $Id: PKGBUILD 170256 2012-11-06 11:49:29Z foutrelis $ # Maintainer: Evangelos Foutras # Contributor: tobias pkgname=xfdesktop pkgver=4.10.0 -pkgrel=4 +pkgrel=5 pkgdesc="A desktop manager for Xfce" arch=('i686' 'x86_64') url="http://www.xfce.org/" @@ -17,11 +17,9 @@ replaces=('xfce4-menueditor') options=('!libtool') install=xfdesktop.install source=(http://archive.xfce.org/src/xfce/$pkgname/4.10/$pkgname-$pkgver.tar.bz2 - add-backgrounds-xfce-to-search-path.patch - avoid-duplicating-volume-icons.patch) + add-backgrounds-xfce-to-search-path.patch) sha256sums=('897ae6ee435dcc89809ad70c15c5d15347d1cf4fc8033238b17dcc47836c2d7b' - 'fcb27e24abfd50c5555fe01ae946a2bc5a133d3f5cee076eef517ccc5f668dd5' - 'f2ad30fe8fed9e2f5a65c214f03b65353527d285a4ea0ec22a1feac5c452446b') + 'fcb27e24abfd50c5555fe01ae946a2bc5a133d3f5cee076eef517ccc5f668dd5') build() { cd "$srcdir/$pkgname-$pkgver" @@ -30,11 +28,6 @@ build() { # https://bugzilla.xfce.org/show_bug.cgi?id=8799 patch -Np1 -i "$srcdir/add-backgrounds-xfce-to-search-path.patch" - # Workaround for GVFS 1.14.0 which emits volume-added signals for - # pre-existing volumes. - # https://bugzilla.xfce.org/show_bug.cgi?id=9464 - patch -Np1 -i "$srcdir/avoid-duplicating-volume-icons.patch" - ./configure \ --prefix=/usr \ --sysconfdir=/etc \ -- cgit v1.2.3-54-g00ecf