diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/caps/PKGBUILD | 6 | ||||
-rw-r--r-- | community/freeradius/PKGBUILD | 8 | ||||
-rw-r--r-- | community/gimp-ufraw/PKGBUILD | 24 | ||||
-rw-r--r-- | community/gnonlin/PKGBUILD | 6 | ||||
-rw-r--r-- | community/go/PKGBUILD | 28 | ||||
-rw-r--r-- | community/granite/PKGBUILD | 8 | ||||
-rwxr-xr-x | community/lightdm-gtk2-greeter/PKGBUILD | 18 | ||||
-rwxr-xr-x | community/lightdm-gtk3-greeter/PKGBUILD | 18 | ||||
-rw-r--r-- | community/liteide/PKGBUILD | 21 | ||||
-rwxr-xr-x | community/plex-home-theater/PKGBUILD | 46 | ||||
-rwxr-xr-x | community/plex-home-theater/plexhometheater.sh | 4 | ||||
-rw-r--r-- | community/profanity/PKGBUILD | 15 | ||||
-rw-r--r-- | community/synapse/PKGBUILD | 13 | ||||
-rw-r--r-- | community/synapse/concrete-gtk-timeout.patch | 75 | ||||
-rw-r--r-- | community/xcircuit/PKGBUILD | 6 |
15 files changed, 216 insertions, 80 deletions
diff --git a/community/caps/PKGBUILD b/community/caps/PKGBUILD index d005a1651..767651cec 100644 --- a/community/caps/PKGBUILD +++ b/community/caps/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 106751 2014-03-07 08:56:06Z speps $ +# $Id: PKGBUILD 108085 2014-03-22 15:15:08Z speps $ # Maintainer : speps <speps at aur dot archlinux dot org> # Contributor: DonVla <donvla@users.sourceforge.net> pkgname=caps -pkgver=0.9.21 +pkgver=0.9.23 pkgrel=1 pkgdesc="The LADSPA C* Audio Plugin Suite" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=('GPL3') groups=('ladspa-plugins') depends=('ladspa') source=("http://quitte.de/dsp/caps_$pkgver.tar.bz2") -md5sums=('8d1fb8fa5d185a348bde14c88102ffc2') +md5sums=('b7792c3977ac471ebcfced0ed52710d5') prepare() { cd $pkgname-$pkgver diff --git a/community/freeradius/PKGBUILD b/community/freeradius/PKGBUILD index 0b3911119..57824b3de 100644 --- a/community/freeradius/PKGBUILD +++ b/community/freeradius/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 105909 2014-02-19 08:49:58Z spupykin $ +# $Id: PKGBUILD 108112 2014-03-22 20:07:23Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Jason R Begley (jayray@digitalgoat.com> pkgname=freeradius -pkgver=3.0.1 +pkgver=3.0.2 pkgrel=1 pkgdesc="The premier open source RADIUS server" arch=('i686' 'x86_64') @@ -18,7 +18,7 @@ source=("ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2"{ freeradius.tmpfiles freeradius.service https://github.com/FreeRADIUS/freeradius-server/commit/ff5147c9e5088c7.patch) -md5sums=('40b7533582c3f870af117213e8905958' +md5sums=('c6b25a532e65ce6bfef4f422b7240d4d' 'SKIP' 'f959e89812bedfc9f8308076f78cd74e' 'e3f18e3a25df3b692e59f60605354708' @@ -26,7 +26,7 @@ md5sums=('40b7533582c3f870af117213e8905958' prepare() { cd $srcdir/freeradius-server-$pkgver - patch -p1 <$srcdir/ff5147c9e5088c7.patch +# patch -p1 <$srcdir/ff5147c9e5088c7.patch } build() { diff --git a/community/gimp-ufraw/PKGBUILD b/community/gimp-ufraw/PKGBUILD index 969390369..bf642c29a 100644 --- a/community/gimp-ufraw/PKGBUILD +++ b/community/gimp-ufraw/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 104795 2014-01-26 12:17:33Z andyrtr $ +# $Id: PKGBUILD 108091 2014-03-22 16:40:00Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Tobias Kieslich <tobias@archlinux.org> # Contributor: Martin Sugioarto <nakal@web.de> pkgname=gimp-ufraw -pkgver=0.19 -pkgrel=3 +pkgver=0.19.2 +pkgrel=1 pkgdesc='Converter for raw files; utility and GIMP plugin' url='http://ufraw.sourceforge.net/' arch=('x86_64' 'i686') @@ -16,25 +16,31 @@ optdepends=('gimp: to use the gimp import plugin for raw images' 'cinepaint: to use the cinepaint import plugin for raw images') install="$pkgname.install" source=("http://downloads.sourceforge.net/ufraw/ufraw-$pkgver.tar.gz") -sha256sums=('12d551418c5e69ae904cb92e9ac11b4d2e4327a857ee13ac890f34320eb58b9a') +sha256sums=('73befe9f16f015a8c0f26cef3bb2e17cac9ae64aef2ade48c29aedb1ee51abd3') + +prepare() { + # One of the include files that comes with cinepaint looks for ../lib/wire/... + mkdir -p lib + ln -s /usr/include/cinepaint/wire lib/wire +} build() { - cd "$srcdir/ufraw-$pkgver" + cd "ufraw-$pkgver" ./configure \ --prefix=/usr \ --enable-extras \ --enable-mime \ --enable-openmp \ - --with-gimp \ - --with-cinepaint \ - --enable-contrast + --with-gimp \ + --with-cinepaint \ + --enable-contrast sed -i "s/-ffast-math -fomit-frame-pointer -W -Wall -O3/${CFLAGS}/" Makefile make } package() { - cd "$srcdir/ufraw-$pkgver" + cd "ufraw-$pkgver" make DESTDIR="$pkgdir" install rm -f "$pkgdir/usr/bin/dcraw" diff --git a/community/gnonlin/PKGBUILD b/community/gnonlin/PKGBUILD index 43c8e8108..b949de4f9 100644 --- a/community/gnonlin/PKGBUILD +++ b/community/gnonlin/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 99777 2013-10-30 23:39:20Z allan $ +# $Id: PKGBUILD 108106 2014-03-22 19:57:05Z spupykin $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Abhishek Dasgupta <abhidg@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> pkgname=gnonlin -pkgver=1.1.90 +pkgver=1.2.0 pkgrel=1 pkgdesc='Library for creating non-linear video editors' arch=('x86_64' 'i686') @@ -14,8 +14,8 @@ depends=('gstreamer') makedepends=('python' 'gst-plugins-base' 'pkgconfig') license=('LGPL') source=("http://gstreamer.freedesktop.org/src/$pkgname/$pkgname-$pkgver.tar.xz") -sha256sums=('e4a2dd8af1c0c97f2f63e918a25c26e871c896e88b7ee85948509f68f29e8935') sha256sums=('b2214ee45583a4532d110e852e2aecf787cefa8fe50f44c8234fb55713feba61') +sha256sums=('876e225c250b95b1a0632c284afc472b08a5072539b233e414a96af426581e96') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD index 9eee99996..3307eb9c3 100644 --- a/community/go/PKGBUILD +++ b/community/go/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 106448 2014-03-03 17:04:25Z arodseth $ +# $Id: PKGBUILD 108061 2014-03-22 01:23:54Z arodseth $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Rémy Oudompheng <remy@archlinux.org> @@ -7,11 +7,12 @@ # Contributor: Christian Himpel <chressie@gmail.com> # Contributor: Mike Rosset <mike.rosset@gmail.com> # Contributor: Daniel YC Lin <dlin.tw@gmail.com> +# Contributor: John Luebs <jkluebs@gmail.com> pkgname=go -pkgver=1.2.1 -pkgrel=1 epoch=2 +pkgver=1.2.1 +pkgrel=2 pkgdesc='Compiler and tools for the Go programming language from Google' arch=('x86_64' 'i686') url='http://golang.org/' @@ -27,8 +28,10 @@ source=("$pkgname-$pkgver::hg+https://code.google.com/p/$pkgname#branch=release- md5sums=('SKIP') build() { - cd "$pkgname-$pkgver/src" + export GOROOT="$srcdir/$pkgname-$pkgver" + cd "$GOROOT/src" + export GOPATH="$srcdir/" export GOROOT_FINAL=/usr/lib/go # @@ -53,8 +56,18 @@ build() { done done - # TODO: Find a way to install these tools as well: - #go get code.google.com/p/go.tools/cmd/... + GOOS=linux + case "$CARCH" in + x86_64) GOARCH=amd64 ;; + i686) GOARCH=386 ;; + esac + + $GOROOT/bin/go get -d code.google.com/p/go.tools/cmd/godoc + $GOROOT/bin/go build -o $srcdir/godoc code.google.com/p/go.tools/cmd/godoc + for tool in vet cover; do + $GOROOT/bin/go get -d code.google.com/p/go.tools/cmd/${tool} + $GOROOT/bin/go build -o $GOROOT/pkg/tool/${GOOS}_${GOARCH}/${tool} code.google.com/p/go.tools/cmd/${tool} + done } check() { @@ -78,6 +91,9 @@ check() { package() { cd "$pkgname-$pkgver" + export GOROOT="$srcdir/$pkgname-$pkgver" + + install -Dm755 $srcdir/godoc $pkgdir/usr/bin/godoc install -Dm644 LICENSE \ "$pkgdir/usr/share/licenses/go/LICENSE" diff --git a/community/granite/PKGBUILD b/community/granite/PKGBUILD index 3af80216c..231a9a71a 100644 --- a/community/granite/PKGBUILD +++ b/community/granite/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 102691 2013-12-17 13:25:28Z alucryd $ +# $Id: PKGBUILD 108074 2014-03-22 12:15:26Z alucryd $ # Maintainer: Maxime Gauduin <alucryd at gmail dot com> # Contributor: Ner0 <darkelfdarkelf666 at yahoo dot co dot uk> pkgname=granite -pkgver=0.2.3 +pkgver=0.2.3.1 pkgrel=1 pkgdesc='An extension of GTK+ libraries' arch=('i686' 'x86_64') @@ -12,8 +12,8 @@ license=('LGPL3') depends=('gtk3' 'libgee06') makedepends=('cmake' 'gobject-introspection' 'vala') install="${pkgname}.install" -source=("${url}/${pkgver%\.?}/${pkgver}/+download/${pkgname}-${pkgver}.tgz") -sha256sums=('e0a448e647ee4b6dcff543b1d8695e9cb7e630e38c31ba741cf6b19eddae71f1') +source=("${url}/${pkgver%.?.?}/${pkgver}/+download/${pkgname}-${pkgver}.tgz") +sha256sums=('56f05338bb7967f0b912d35bf780a3ddd68b517e1939371a14a5f79581a8f80d') build() { cd ${pkgname}-${pkgver} diff --git a/community/lightdm-gtk2-greeter/PKGBUILD b/community/lightdm-gtk2-greeter/PKGBUILD index 08a70115d..1f0638ca8 100755 --- a/community/lightdm-gtk2-greeter/PKGBUILD +++ b/community/lightdm-gtk2-greeter/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 106115 2014-02-23 10:34:01Z alucryd $ +# $Id: PKGBUILD 108072 2014-03-22 12:14:53Z alucryd $ # Maintainer: Maxime Gauduin <alucryd@gmail.com> # Contributor: Padfoot <padfoot@exemail.com.au> pkgname=lightdm-gtk2-greeter -pkgver=1.8.1 -pkgrel=2 +pkgver=1.8.3 +pkgrel=1 epoch=1 pkgdesc='GTK+ greeter for LightDM' arch=('i686' 'x86_64') @@ -16,16 +16,8 @@ provides=("${pkgname/2/}") conflicts=("${pkgname/2/3}") backup=('etc/lightdm/lightdm-gtk-greeter.conf') install="${pkgname/2/}.install" -source=("https://launchpad.net/${pkgname/2/}/${pkgver%.?}/${pkgver}/+download/${pkgname/2/}-${pkgver}.tar.gz" - 'session-preselection.patch') -sha256sums=('dac5ce9ac54a6b3c1ef9f9cc056f13f01352c2a897c5bed11e52505132610bab' - 'f7fad1e4b563ddc3f9035d15defcc87c57e2dd7c290aa78808c0a54bb766d94b') - -prepare() { - cd ${pkgname/2/}-${pkgver} - - patch -Np0 -i ../session-preselection.patch -} +source=("https://launchpad.net/${pkgname/2/}/${pkgver%.?}/${pkgver}/+download/${pkgname/2/}-${pkgver}.tar.gz") +sha256sums=('5c4676a7aa85f1507d7169df8b2cc026db208811a8945d615adb53c50d80eb03') build() { cd ${pkgname/2/}-${pkgver} diff --git a/community/lightdm-gtk3-greeter/PKGBUILD b/community/lightdm-gtk3-greeter/PKGBUILD index b44584af8..0dc96d5f2 100755 --- a/community/lightdm-gtk3-greeter/PKGBUILD +++ b/community/lightdm-gtk3-greeter/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 106113 2014-02-23 10:33:19Z alucryd $ +# $Id: PKGBUILD 108076 2014-03-22 12:17:38Z alucryd $ # Maintainer: Maxime Gauduin <alucryd@gmail.com> # Contributor: Padfoot <padfoot@exemail.com.au> pkgname=lightdm-gtk3-greeter -pkgver=1.8.1 -pkgrel=2 +pkgver=1.8.3 +pkgrel=1 epoch=1 pkgdesc='GTK+ greeter for LightDM' arch=('i686' 'x86_64') @@ -16,16 +16,8 @@ provides=("${pkgname/3/}") conflicts=("${pkgname/3/2}") backup=('etc/lightdm/lightdm-gtk-greeter.conf') install="${pkgname/3/}.install" -source=("https://launchpad.net/${pkgname/3/}/${pkgver%.?}/${pkgver}/+download/${pkgname/3/}-${pkgver}.tar.gz" - 'session-preselection.patch') -sha256sums=('dac5ce9ac54a6b3c1ef9f9cc056f13f01352c2a897c5bed11e52505132610bab' - 'f7fad1e4b563ddc3f9035d15defcc87c57e2dd7c290aa78808c0a54bb766d94b') - -prepare() { - cd ${pkgname/3/}-${pkgver} - - patch -Np0 -i ../session-preselection.patch -} +source=("https://launchpad.net/${pkgname/3/}/${pkgver%.?}/${pkgver}/+download/${pkgname/3/}-${pkgver}.tar.gz") +sha256sums=('5c4676a7aa85f1507d7169df8b2cc026db208811a8945d615adb53c50d80eb03') build() { cd ${pkgname/3/}-${pkgver} diff --git a/community/liteide/PKGBUILD b/community/liteide/PKGBUILD index e6808bb8d..cf4a7486c 100644 --- a/community/liteide/PKGBUILD +++ b/community/liteide/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 106526 2014-03-05 18:06:03Z arodseth $ +# $Id: PKGBUILD 108100 2014-03-22 17:06:48Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: spambanane <happy.house@gmx.de> # Contributor: Matteo <matteo.dek@gmail.com> # Contributor: Matthew Zimmerman <mzimmerman@gmail.com> pkgname=liteide -pkgver=20.1 -pkgrel=2 +pkgver=21.1 +pkgrel=1 pkgdesc='IDE for editing and building projects written in the Go programming language ("golangide")' license=('LGPL') arch=('x86_64' 'i686') @@ -14,12 +14,12 @@ url='https://github.com/visualfc/liteide' depends=('go' 'qt5-webkit') replaces=('golangide') conflicts=('golangide') -makedepends=('gendesk' 'git') +makedepends=('gendesk' 'git' 'go') options=('!strip' '!emptydirs') -source=("$pkgname.zip::https://github.com/visualfc/liteide/archive/x$pkgver.zip" +source=("$pkgname-x$pkgver::git://github.com/visualfc/liteide.git#tag=x$pkgver" 'liteide.png') -sha256sums=('3a3e664e9a76745308fd14eb89b4376f1fb1ac1195b8e2cefcef922e8e93dde2' - '47c52b22326034bd3d6a7b11b05a53c8b3838c08e145171cf5cad2ca00260697') +md5sums=('SKIP' + '7f459be003d754a3a2c34be91b8c0b1f') prepare() { gendesk -f -n --name 'LiteIDE' --pkgname "$pkgname" --pkgdesc "$pkgdesc" @@ -34,7 +34,7 @@ build() { mkdir -p go export GOPATH=`pwd`/go - ./update_pkg.sh + ./update_pkg.sh ./build_linux.sh # Fixing insecure RPATH, need to test if this is still needed @@ -53,7 +53,7 @@ package() { "$pkgdir/usr/share/doc/$pkgname" msg2 'Packaging executables...' - for binary in goastview goapi goexec godocview liteide; do + for binary in gocode liteide; do # goimports liteide_stub install -Dm755 "bin/$binary" "$pkgdir/usr/bin/$binary" done ln -s /usr/bin/liteide "$pkgdir/usr/bin/golangide" @@ -86,8 +86,7 @@ package() { rm -rf "$pkgdir/usr/share/$pkgname/doc" # Fix for FS#38781 - mkdir -p "$pkgdir/usr/share/$pkgname/linux" - ln -s "/usr/share/$pkgname/liteenv" "$pkgdir/usr/share/$pkgname/linux/liteenv" + mv "$pkgdir/usr/share/liteide/linux/liteenv" "$pkgdir/usr/share/liteide/liteenv" } # vim:set ts=2 sw=2 et: diff --git a/community/plex-home-theater/PKGBUILD b/community/plex-home-theater/PKGBUILD new file mode 100755 index 000000000..ef49131ed --- /dev/null +++ b/community/plex-home-theater/PKGBUILD @@ -0,0 +1,46 @@ +# $Id: PKGBUILD 108096 2014-03-22 16:58:27Z alucryd $ +# Maintainer: Maxime Gauduin <alucryd@gmail.com> +# Contributor: Daniel Wallace <daniel.wallace@gatech.edu> + +pkgname=plex-home-theater +pkgver=1.0.12 +pkgrel=1 +pkgdesc='Plex Home Theater' +arch=('i686' 'x86_64') +url='http://www.plexapp.com/' +license=('GPL2') +depends=('boost-libs' 'curl' 'fontconfig' 'glew' 'java-runtime' 'lame' 'libass' 'libcdio' 'libjpeg-turbo' 'libmad' 'libmicrohttpd' 'libmodplug' 'libmpeg2' 'libsamplerate' 'libssh' 'libusb-compat' 'libva' 'libxrandr' 'lzo2' 'mesa' 'rtmpdump' 'sdl_image' 'sdl_mixer' 'smbclient' 'taglib' 'tinyxml' 'yajl') +makedepends=('boost' 'cmake' 'doxygen' 'ftgl' 'java-environment' 'libcec' 'libplist' 'libshairport' 'nasm' 'swig' 'unzip' 'zip') +optdepends=('libplist: AirPlay support' + 'libshairport: AirPlay support' + 'libcec: Pulse-Eight USB-CEC adapter support' + 'pulseaudio: PulseAudio support') +source=("https://github.com/plexinc/plex-home-theater-public/archive/pht-v${pkgver}.tar.gz" + 'plexhometheater.sh') +sha256sums=('408edd875fd8b4d2e5fc9c97719e8c2399c6a84e4c1c10222d32f46f46ef82bd' + 'c551d8f50342dcfede5a11e1bae2c18b25d44b89a5a29863e5809d45ef365702') + +build() { + cd plex-home-theater-public-pht-v${pkgver} + + if [[ -d build ]]; then + rm -rf build + fi + mkdir build && cd build + + cmake .. -DCMAKE_BUILD_TYPE='Release' -DCMAKE_INSTALL_PREFIX='/opt/plexhometheater' -DCMAKE_C_FLAGS="$CMAKE_C_FLAGS -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include" -DCMAKE_CXX_FLAGS="$CMAKE_CXX_FLAGS -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include" -DENABLE_{AUTOUPDATE,DUMP_SYMBOLS}='FALSE' -DENABLE_PYTHON='TRUE' -DPYTHON_EXEC='/usr/bin/python2' -DUSE_INTERNAL_FFMPEG='TRUE' -DCREATE_BUNDLE='FALSE' + make +} + +package() { + cd plex-home-theater-public-pht-v${pkgver}/build + + make DESTDIR="${pkgdir}" install + + install -dm 755 "${pkgdir}"/usr/{bin,share/{applications,pixmaps}} + install -m 755 "${srcdir}"/plexhometheater.sh "${pkgdir}"/usr/bin/ + install -m 644 ../plex/Resources/plexhometheater.desktop "${pkgdir}"/usr/share/applications/ + install -m 644 ../plex/Resources/plex-icon-256.png "${pkgdir}"/usr/share/pixmaps/plexhometheater.png +} + +# vim: ts=2 sw=2 et: diff --git a/community/plex-home-theater/plexhometheater.sh b/community/plex-home-theater/plexhometheater.sh new file mode 100755 index 000000000..31be2dd02 --- /dev/null +++ b/community/plex-home-theater/plexhometheater.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +export XBMC_HOME=/opt/plexhometheater/share/XBMC +exec /opt/plexhometheater/bin/plexhometheater diff --git a/community/profanity/PKGBUILD b/community/profanity/PKGBUILD index 286f14f95..939a1a1fd 100644 --- a/community/profanity/PKGBUILD +++ b/community/profanity/PKGBUILD @@ -3,20 +3,21 @@ # Contributor: jason ryan <jasonwryan@gmail.com> pkgname=profanity -pkgver=0.3.1 -pkgrel=3 +pkgver=0.4.0.rc1 +pkgrel=1 pkgdesc='Console based XMPP client' arch=('i686' 'x86_64') url='http://www.profanity.im' license=('GPL3') -depends=('curl' 'expat' 'glib2') -makedepends=('check' 'doxygen' 'libstrophe') -source=($url/profanity-$pkgver.tar.gz) -md5sums=('8967191ac70a61b770aaee27992258f3') +depends=('curl' 'expat' 'glib2' 'libotr') +makedepends=('doxygen' 'libstrophe') +source=(https://github.com/boothj5/profanity/archive/$pkgver.tar.gz) +md5sums=('1b96b279bced5896c223d088c99c0ca6') prepare() { cd $pkgname-$pkgver - ./bootstrap.sh + sed -i '21s/development/release/' configure.ac + autoreconf -fi } build() { diff --git a/community/synapse/PKGBUILD b/community/synapse/PKGBUILD index c6a3accf1..bcc1da070 100644 --- a/community/synapse/PKGBUILD +++ b/community/synapse/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 88681 2013-04-21 22:16:50Z heftig $ +# $Id: PKGBUILD 108063 2014-03-22 06:02:43Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Alessio Sergi <asergi at archlinux dot us> pkgname=synapse pkgver=0.2.10 -pkgrel=5 +pkgrel=6 pkgdesc="A semantic file launcher" arch=('i686' 'x86_64') url="https://launchpad.net/synapse-project" @@ -24,10 +24,12 @@ optdepends=('banshee: banshee plugin' install=$pkgname.install source=("https://launchpad.net/$pkgname-project/0.2/$pkgver/+download/$pkgname-$pkgver.tar.gz" "fix-check-desktop.patch" - "check-null-exec.patch") + "check-null-exec.patch" + "concrete-gtk-timeout.patch") sha1sums=('6e8a800bdbdded4e167734c8e49d95a9e44998ff' 'b64fa4efc4efd01f77f84d19a7a63c10186d0211' - 'f494e5b36a77421114ce04b7085369abe5c00d68') + 'f494e5b36a77421114ce04b7085369abe5c00d68' + '6ab8b30bb23fb143d641da62dec7caa61fcd4e28') build() { cd "$srcdir/$pkgname-$pkgver" @@ -38,6 +40,9 @@ build() { # don't crash on empty Exec field patch -Np1 -i "$srcdir"/check-null-exec.patch + # Namely use Gtk.Timeout: + patch -Np1 -i "$srcdir"/concrete-gtk-timeout.patch + # DSO fix export LDFLAGS="$LDFLAGS -lm" diff --git a/community/synapse/concrete-gtk-timeout.patch b/community/synapse/concrete-gtk-timeout.patch new file mode 100644 index 000000000..a9014eb0a --- /dev/null +++ b/community/synapse/concrete-gtk-timeout.patch @@ -0,0 +1,75 @@ +diff --git a/src/ui/inspector.vala b/src/ui/inspector.vala +index b5ec8be..b608a2f 100644 +--- a/src/ui/inspector.vala ++++ b/src/ui/inspector.vala +@@ -28,7 +28,7 @@ namespace UI + + public Inspector () + { +- timer_id = Timeout.add (500, this.check_window_at_pointer); ++ timer_id = Gtk.Timeout.add (500, this.check_window_at_pointer); + } + + ~Inspector () +diff --git a/src/ui/widgets-matchlistview.vala b/src/ui/widgets-matchlistview.vala +index 2c7b1a7..8a77d74 100644 +--- a/src/ui/widgets-matchlistview.vala ++++ b/src/ui/widgets-matchlistview.vala +@@ -551,7 +551,7 @@ namespace Synapse.Gui + } + if (needs_animation) + { +- if (tid == 0) tid = Timeout.add (ANIM_TIMEOUT, this.update_current_offsets); ++ if (tid == 0) tid = Gtk.Timeout.add (ANIM_TIMEOUT, this.update_current_offsets); + this.queue_draw (); + return true; + } +@@ -734,7 +734,7 @@ namespace Synapse.Gui + this.inhibit_move = true; + this.set_indexes (this.dragdrop_target_item, this.dragdrop_target_item); + this.selected_index_changed (this.select_index); +- Timeout.add (Gtk.Settings.get_default ().gtk_double_click_time ,()=>{ ++ Gtk.Timeout.add (Gtk.Settings.get_default ().gtk_double_click_time ,()=>{ + if (inhibit_move) + { + inhibit_move = false; +diff --git a/src/ui/widgets.vala b/src/ui/widgets.vala +index 2dd8f16..3acf736 100644 +--- a/src/ui/widgets.vala ++++ b/src/ui/widgets.vala +@@ -185,7 +185,7 @@ namespace Synapse.Gui + { + if (tid != 0) return; + +- tid = Timeout.add (40, ()=>{ ++ tid = Gtk.Timeout.add (40, ()=>{ + offset = (offset - 1) % (_anim_width); + queue_draw (); + return true; +@@ -245,7 +245,7 @@ namespace Synapse.Gui + { + if (tid == 0) + { +- tid = Timeout.add (INITIAL_TIMEOUT, ()=>{ ++ tid = Gtk.Timeout.add (INITIAL_TIMEOUT, ()=>{ + tid = 0; + start_animation (); + return false; +@@ -1085,7 +1085,7 @@ namespace Synapse.Gui + } + if (tid == 0) + { +- tid = Timeout.add (30, ()=>{ ++ tid = Gtk.Timeout.add (30, ()=>{ + return update_current_offset (); + }); + } +@@ -1121,7 +1121,7 @@ namespace Synapse.Gui + }); + this.size_allocate.connect (()=>{ + if (tid == 0) +- tid = Timeout.add (30, ()=>{ ++ tid = Gtk.Timeout.add (30, ()=>{ + return update_current_offset (); + }); + }); diff --git a/community/xcircuit/PKGBUILD b/community/xcircuit/PKGBUILD index c734e1865..0b68da251 100644 --- a/community/xcircuit/PKGBUILD +++ b/community/xcircuit/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 102706 2013-12-17 17:42:48Z spupykin $ +# $Id: PKGBUILD 108110 2014-03-22 19:57:32Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Giovanni Scafora <linuxmania@gmail.com> # Contributor: simo <simo@archlinux.org> pkgname=xcircuit -pkgver=3.7.55 +pkgver=3.7.56 pkgrel=1 pkgdesc="A program for drawing publishable-quality electrical circuit schematic diagrams" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ license=('GPL2') depends=('tk' 'libxpm' 'zlib') makedepends=('chrpath') source=(http://opencircuitdesign.com/xcircuit/archive/$pkgname-$pkgver.tgz) -md5sums=('938bccd7f8309f897ef6c2e742f5dbac') +md5sums=('8fb1c92407c27791122867ba39171aab') build() { cd $srcdir/$pkgname-$pkgver |