diff options
22 files changed, 229 insertions, 197 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 diff --git a/extra/accountsservice/PKGBUILD b/extra/accountsservice/PKGBUILD index ca65f4be1..9f559b676 100644 --- a/extra/accountsservice/PKGBUILD +++ b/extra/accountsservice/PKGBUILD @@ -1,24 +1,17 @@ -# $Id: PKGBUILD 199022 2013-11-06 14:06:17Z jgc $ +# $Id: PKGBUILD 208513 2014-03-22 19:41:54Z heftig $ # Maintainer: Ionut Biru <ibiru@archlinux.org> pkgname=accountsservice -pkgver=0.6.35 -pkgrel=2 +pkgver=0.6.37 +pkgrel=1 pkgdesc="D-Bus interface for user account query and manipulation" arch=(i686 x86_64) url="http://www.freedesktop.org/software/accountsservice/" license=('GPL3') depends=('glib2' 'polkit' 'systemd') makedepends=('intltool' 'gobject-introspection') -source=($url/$pkgname-$pkgver.tar.xz - avoid-deleting-the-root-user.patch) -md5sums=('3a81133e95faafb603de4475802cb06a' - '4970e77c3c0d56e513f9a5f29fdacd2c') - -prepare() { - cd $pkgname-$pkgver - patch -Np1 -i ../avoid-deleting-the-root-user.patch -} +source=($url/$pkgname-$pkgver.tar.xz) +md5sums=('aa5f4da715b8ec19024e39def88831a0') build() { cd $pkgname-$pkgver diff --git a/extra/accountsservice/avoid-deleting-the-root-user.patch b/extra/accountsservice/avoid-deleting-the-root-user.patch deleted file mode 100644 index b8dfaa931..000000000 --- a/extra/accountsservice/avoid-deleting-the-root-user.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 980692e6b9cfe4a34e22f566e0981a8c549e4348 Mon Sep 17 00:00:00 2001 -From: Matthias Clasen <mclasen@redhat.com> -Date: Fri, 01 Nov 2013 21:09:25 +0000 -Subject: Avoid deleting the root user - -The check we have in place against deleting the root user can -be tricked by exploiting the fact that we are checking a gint64, -and then later cast it to a uid_t. This can be seen with the -following test, which will delete your root account: - -qdbus --system org.freedesktop.Accounts /org/freedesktop/Accounts \ - org.freedesktop.Accounts.DeleteUser -9223372036854775808 true - -Found with the dfuzzer tool, -https://github.com/matusmarhefka/dfuzzer ---- -diff --git a/src/daemon.c b/src/daemon.c -index ea75190..9c7001b 100644 ---- a/src/daemon.c -+++ b/src/daemon.c -@@ -1227,7 +1227,7 @@ daemon_uncache_user (AccountsAccounts *accounts, - } - - typedef struct { -- gint64 uid; -+ uid_t uid; - gboolean remove_files; - } DeleteUserData; - -@@ -1309,13 +1309,13 @@ daemon_delete_user (AccountsAccounts *accounts, - Daemon *daemon = (Daemon*)accounts; - DeleteUserData *data; - -- if (uid == 0) { -+ if ((uid_t)uid == 0) { - throw_error (context, ERROR_FAILED, "Refuse to delete root user"); - return TRUE; - } - - data = g_new0 (DeleteUserData, 1); -- data->uid = uid; -+ data->uid = (uid_t)uid; - data->remove_files = remove_files; - - daemon_local_check_auth (daemon, --- -cgit v0.9.0.2-2-gbebe diff --git a/extra/ffmpeg-compat/PKGBUILD b/extra/ffmpeg-compat/PKGBUILD index 1fb5e77f8..1327fd0a7 100644 --- a/extra/ffmpeg-compat/PKGBUILD +++ b/extra/ffmpeg-compat/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 204592 2014-01-23 13:42:13Z bpiotrowski $ -# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> +# $Id: PKGBUILD 208330 2014-03-22 14:26:01Z bpiotrowski $ +# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> # Contributor: Paul Mattal <paul@archlinux.org> pkgname=ffmpeg-compat -pkgver=0.10.11 +pkgver=0.10.12 pkgrel=1 epoch=1 pkgdesc='Complete and free Internet live audio and video broadcasting solution' @@ -22,7 +22,7 @@ depends=( makedepends=('libvdpau' 'yasm') source=(http://ffmpeg.org/releases/ffmpeg-$pkgver.tar.bz2 ffmpeg-0.10.10-freetype2.patch) -sha256sums=('99a81aa43325de9c670659c15496ef348b5c4c65306caa1ce0893ae5f4f636d0' +sha256sums=('118d82ca182871a9599202362106f03348dc335e2aec7d998d1f59ede3a8db02' '05cf516b292c3815ecaaf72f12c0c73891b62b47d83f5d81f09380949e691988') prepare() { @@ -66,7 +66,6 @@ build() { --enable-vdpau \ --enable-version3 \ --enable-x11grab - make } diff --git a/extra/libmikmod/PKGBUILD b/extra/libmikmod/PKGBUILD index 526bad1d2..3ca523c2a 100644 --- a/extra/libmikmod/PKGBUILD +++ b/extra/libmikmod/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 203444 2014-01-10 21:24:03Z heftig $ +# $Id: PKGBUILD 208511 2014-03-22 19:33:36Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Allan McRae <allan@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=libmikmod -pkgver=3.3.5 +pkgver=3.3.6 pkgrel=1 pkgdesc="A portable sound library" license=(GPL LGPL) @@ -14,7 +14,7 @@ depends=(libpulse sh) makedepends=(alsa-lib) install=$pkgname.install source=(http://downloads.sourceforge.net/mikmod/$pkgname-$pkgver.tar.gz) -sha256sums=('b714ee340a04e6867f60246f679e0f40063b92f99269b6b715c8bf19ad469fb6') +sha256sums=('3f363e03f7b1db75b9b6602841bbd440ed275a548e53545f980df8155de4d330') prepare() { mkdir build diff --git a/extra/libmikmod/libmikmod-3.1.12-loopingvolume-fix.diff b/extra/libmikmod/libmikmod-3.1.12-loopingvolume-fix.diff deleted file mode 100644 index f0ce70e34..000000000 --- a/extra/libmikmod/libmikmod-3.1.12-loopingvolume-fix.diff +++ /dev/null @@ -1,15 +0,0 @@ -Yi-Huang Han - Wed Oct 24 21:55:47 PDT 2001 - * Fixed MOD music volume when looping - -diff -ru libmikmod-3.1.12.orig/playercode/mplayer.c libmikmod-3.1.12/playercode/mplayer.c ---- libmikmod-3.1.12.orig/playercode/mplayer.c 2009-10-05 00:19:59.000000000 -0700 -+++ libmikmod-3.1.12/playercode/mplayer.c 2009-10-05 00:44:35.000000000 -0700 -@@ -3019,7 +3019,7 @@ - { - MUTEX_LOCK(vars); - if (pf) -- pf->volume=(volume<0)?0:(volume>128)?128:volume; -+ pf->volume=pf->initvolume=(volume<0)?0:(volume>128)?128:volume; - MUTEX_UNLOCK(vars); - } - diff --git a/extra/libmikmod/libmikmod-3.2.0-64bit-fix.diff b/extra/libmikmod/libmikmod-3.2.0-64bit-fix.diff deleted file mode 100644 index c965f9ab7..000000000 --- a/extra/libmikmod/libmikmod-3.2.0-64bit-fix.diff +++ /dev/null @@ -1,12 +0,0 @@ -diff -u -r libmikmod-3.2.0-orig/include/mikmod.h libmikmod-3.2.0/include/mikmod.h ---- libmikmod-3.2.0-orig/include/mikmod.h 2012-06-01 15:15:42.000000000 +0200 -+++ libmikmod-3.2.0/include/mikmod.h 2012-10-03 20:03:48.173576199 +0200 -@@ -85,7 +85,7 @@ - - - --#if defined(__arch64__) || defined(__alpha) || defined(__x86_64) || defined(__powerpc64__) -+#if defined(__arch64__) || defined(__alpha) || defined(__x86_64) || defined(__powerpc64__) || defined(_LP64) - /* 64 bit architectures */ - - typedef signed char SBYTE; /* 1 byte, signed */ diff --git a/libre/ath9k-htc-firmware/fix.patch b/libre/ath9k-htc-firmware/fix.patch deleted file mode 100644 index 68a504a8a..000000000 --- a/libre/ath9k-htc-firmware/fix.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/libre/ath9k-htc-firmware/PKGBUILD b/libre/ath9k-htc-firmware/PKGBUILD -index 172cb97..2a6af01 100644 ---- a/libre/ath9k-htc-firmware/PKGBUILD -+++ b/libre/ath9k-htc-firmware/PKGBUILD -@@ -16,6 +16,9 @@ md5sums=('73c66751151dd47535cb4142477da480' - - prepare() { - -+ mkdir -p $srcdir/bin -+ ln -s /usr/bin/xtensa-unknown-elf-as $srcdir/bin/as -+ export PATH=$srcdir/bin:$PATH - cd $srcdir/open-ath9k-htc-firmware-$pkgver/target_firmware - mkdir -p build/{k2,magpie} - -@@ -35,6 +38,7 @@ INCLUDE(CMakeForceCompiler) - SET(CMAKE_SYSTEM_PROCESSOR xtensa) - SET(COMPILER_PREFIX "xtensa-unknown-elf") - SET(CMAKE_FIND_ROOT_PATH /usr/xtensa-unknown-elf) -+SET(CMAKE_OBJCOPY /usr/bin/xtensa-unknown-elf-objcopy) - - CMAKE_FORCE_C_COMPILER(/usr/bin/xtensa-unknown-elf-gcc GNU) - EOF |