summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/audex/PKGBUILD13
-rw-r--r--community/converseen/PKGBUILD9
-rw-r--r--community/couchdb/PKGBUILD4
-rw-r--r--community/cuneiform/PKGBUILD5
-rw-r--r--community/dee/PKGBUILD4
-rw-r--r--community/dwdiff/PKGBUILD4
-rw-r--r--community/fcitx/PKGBUILD4
-rw-r--r--community/hevea/PKGBUILD6
-rw-r--r--community/ibus-qt/PKGBUILD6
-rw-r--r--community/kadu/PKGBUILD21
-rw-r--r--community/libfbclient/PKGBUILD4
-rw-r--r--community/mapnik/PKGBUILD4
-rw-r--r--community/mingw32-binutils/PKGBUILD10
-rw-r--r--community/mpdscribble/PKGBUILD22
-rw-r--r--community/mpdscribble/service5
-rw-r--r--community/openttd/PKGBUILD4
-rw-r--r--community/parrot/PKGBUILD12
-rw-r--r--community/performous/PKGBUILD4
-rw-r--r--community/rss-glx/PKGBUILD4
-rw-r--r--community/tigervnc/PKGBUILD22
-rw-r--r--community/tigervnc/glx.patch85
-rw-r--r--community/tigervnc/xorg113.patch275
-rw-r--r--community/tigervnc/xserver113.patch92
-rw-r--r--community/ubuntuone-client/PKGBUILD14
-rw-r--r--community/ubuntuone-client/lp1093111.patch10
-rw-r--r--community/virtualbox-modules-lts/PKGBUILD4
-rw-r--r--community/yaz/PKGBUILD9
-rw-r--r--community/yaz/yaz.changelog2
28 files changed, 570 insertions, 88 deletions
diff --git a/community/audex/PKGBUILD b/community/audex/PKGBUILD
index 780896cf1..fcc03eedc 100644
--- a/community/audex/PKGBUILD
+++ b/community/audex/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 74830 2012-08-06 23:08:31Z andrea $
+# $Id: PKGBUILD 82705 2013-01-23 09:18:31Z lcarlier $
# Maintainer: Laurent Carlier <lordheavym@gmail.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: mightyjaym <jmambrosino@gmail.com>
# Contributor: moostik <mooostik_at_gmail.com>
pkgname=audex
-pkgver=0.74b1
-pkgrel=4
+pkgver=0.76b2
+pkgrel=1
pkgdesc="A CDDA extraction tool with a ftp upload function for KDE"
arch=('i686' 'x86_64')
url="http://kde-apps.org/content/show.php?content=77125"
@@ -18,15 +18,16 @@ optdepends=('vorbis-tools: OGG encoder'
'flac: FLAC encoder'
'lame: MP3 encoder')
install=${pkgname}.install
-source=("ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.tar.xz"
+#source=("ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.tar.xz"
+source=("http://kde.maniatek.com/${pkgname}/files/${pkgname}-${pkgver}.tar.xz"
"google_regex.patch" 'gcc47.patch')
-md5sums=('20fdf9a0f89c08f44a151b6bdaab8782'
+md5sums=('c971bbfa113e4d54b0dcaae8afbf70fb'
'77b33d8daead89d5f4f15b78a1cd1d55'
'64107bcf90e22910e57804be774822dd')
build() {
# fix bug FS#25193
- patch -Np0 -i "${srcdir}"/google_regex.patch
+ # patch -Np0 -i "${srcdir}"/google_regex.patch
cd ${pkgname}-${pkgver}
patch -p1 -i "${srcdir}"/gcc47.patch
diff --git a/community/converseen/PKGBUILD b/community/converseen/PKGBUILD
index 2646818bf..e555b60e2 100644
--- a/community/converseen/PKGBUILD
+++ b/community/converseen/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 79808 2012-11-12 22:07:56Z giovanni $
+# $Id: PKGBUILD 82692 2013-01-23 00:16:02Z eric $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: archtux <antonio.arias99999 at gmail.com>
pkgname=converseen
pkgver=0.5.2
-pkgrel=1
+pkgrel=2
pkgdesc="The batch image converter and resizer"
arch=('i686' 'x86_64')
url="http://converseen.sourceforge.net/"
@@ -21,7 +21,10 @@ build() {
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DImageMagick_Magick++_LIBRARY:FILEPATH=/usr/lib/libMagick++-Q16.so \
+ -DImageMagick_MagickWand_LIBRARY:FILEPATH=/usr/lib/libMagickWand-Q16.so \
+ -DImageMagick_MagickCore_LIBRARY:FILEPATH=/usr/lib/libMagickCore-Q16.so
make
}
diff --git a/community/couchdb/PKGBUILD b/community/couchdb/PKGBUILD
index fec729680..c09195ce1 100644
--- a/community/couchdb/PKGBUILD
+++ b/community/couchdb/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 82191 2013-01-11 10:20:37Z spupykin $
+# $Id: PKGBUILD 82681 2013-01-23 00:15:50Z eric $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua
# Contributor: Michael Fellinger <m.fellinger@gmail.com>
pkgname=couchdb
pkgver=1.2.1
-pkgrel=1
+pkgrel=2
pkgdesc="A document-oriented database that can be queried and indexed in a MapReduce fashion using JSON"
arch=('i686' 'x86_64')
url="http://couchdb.apache.org"
diff --git a/community/cuneiform/PKGBUILD b/community/cuneiform/PKGBUILD
index b59c0c3bd..fb3658edb 100644
--- a/community/cuneiform/PKGBUILD
+++ b/community/cuneiform/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 78925 2012-10-27 23:44:06Z ebelanger $
+# $Id: PKGBUILD 82693 2013-01-23 00:16:03Z eric $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Maxim Vuets <maxim.vuets@gmail.com>
pkgname=cuneiform
pkgver=1.1.0
_dpkgver=1.1
-pkgrel=4
+pkgrel=5
pkgdesc="Linux port of an OCR system developed in Russia. Supports more than 20 languages."
arch=('i686' 'x86_64')
url="https://launchpad.net/cuneiform-linux"
@@ -16,6 +16,7 @@ source=(http://launchpad.net/cuneiform-linux/${_dpkgver}/${_dpkgver}/+download/c
md5sums=('09fd160cdfc512f26442a7e91246598d')
_SRC_ROOT="${srcdir}/${pkgname}-linux-${pkgver}"
+md5sums=('09fd160cdfc512f26442a7e91246598d')
build() {
cd "${_SRC_ROOT}"
diff --git a/community/dee/PKGBUILD b/community/dee/PKGBUILD
index 19cb7576d..b0f6440a6 100644
--- a/community/dee/PKGBUILD
+++ b/community/dee/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 80236 2012-11-18 10:29:58Z andrea $
+# $Id: PKGBUILD 82682 2013-01-23 00:15:51Z eric $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
pkgname=dee
pkgver=1.0.14
-pkgrel=3
+pkgrel=4
pkgdesc="Library to provide objects allowing to create Model-View-Controller type programs across DBus"
arch=('i686' 'x86_64')
url="https://launchpad.net/dee"
diff --git a/community/dwdiff/PKGBUILD b/community/dwdiff/PKGBUILD
index 620f4ab66..ef766763b 100644
--- a/community/dwdiff/PKGBUILD
+++ b/community/dwdiff/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 80237 2012-11-18 10:30:05Z andrea $
+# $Id: PKGBUILD 82683 2013-01-23 00:15:52Z eric $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=dwdiff
pkgver=2.0.4
-pkgrel=2
+pkgrel=3
pkgdesc="A front-end for the diff program that operates at the word level instead of the line level"
arch=('i686' 'x86_64')
url="http://os.ghalkes.nl/dwdiff.html"
diff --git a/community/fcitx/PKGBUILD b/community/fcitx/PKGBUILD
index 4aea87ec8..e8b8cac7f 100644
--- a/community/fcitx/PKGBUILD
+++ b/community/fcitx/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 81502 2012-12-22 13:42:19Z fyan $
+# $Id: PKGBUILD 82684 2013-01-23 00:15:53Z eric $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: csslayer <wengxt AT gmail com>
@@ -6,7 +6,7 @@
pkgbase=fcitx
pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
pkgver=4.2.6.1
-pkgrel=4
+pkgrel=5
groups=('fcitx-im')
arch=('i686' 'x86_64')
url="http://code.google.com/p/fcitx/"
diff --git a/community/hevea/PKGBUILD b/community/hevea/PKGBUILD
index d03059046..7a807f97e 100644
--- a/community/hevea/PKGBUILD
+++ b/community/hevea/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 75888 2012-09-04 15:42:07Z spupykin $
+# $Id: PKGBUILD 82724 2013-01-23 15:18:44Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Brian Nguyen <bhnguyen@gmail.com>
# Original Packager: Tom K <tomk@runbox.com>
pkgname=hevea
-pkgver=2.00
+pkgver=2.01
pkgrel=1
pkgdesc="A quite complete and fast LATEX to HTML translator"
arch=(i686 x86_64)
@@ -13,7 +13,7 @@ license=('GPL')
url="http://pauillac.inria.fr/~maranget/hevea/"
install=hevea.install
source=(http://pauillac.inria.fr/~maranget/$pkgname/distri/$pkgname-$pkgver.tar.gz)
-md5sums=('5cf0070c7cf5c7c020a657c513eaa0b5')
+md5sums=('81f6fba8918ccc319e508983eff374fb')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/community/ibus-qt/PKGBUILD b/community/ibus-qt/PKGBUILD
index aed97d135..9b320aed4 100644
--- a/community/ibus-qt/PKGBUILD
+++ b/community/ibus-qt/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 80239 2012-11-18 10:30:25Z andrea $
+# $Id: PKGBUILD 82685 2013-01-23 00:15:54Z eric $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: garion < garion @ mailoo.org >
@@ -6,7 +6,7 @@
pkgname=ibus-qt
pkgver=1.3.1
-pkgrel=6
+pkgrel=7
pkgdesc='IBus qt library and IBus qt input method plugin'
arch=('i686' 'x86_64')
license=('LGPL')
@@ -28,7 +28,7 @@ build() {
}
package() {
- cd "${srcdir}//${pkgname}-${pkgver}-Source/build"
+ cd "${srcdir}/${pkgname}-${pkgver}-Source/build"
make DESTDIR="${pkgdir}" install
}
md5sums=('769e8872ca8a59327b2073ce2f142589'
diff --git a/community/kadu/PKGBUILD b/community/kadu/PKGBUILD
index e9d2c6f33..c4ce385b7 100644
--- a/community/kadu/PKGBUILD
+++ b/community/kadu/PKGBUILD
@@ -1,34 +1,37 @@
-# $Id: PKGBUILD 76360 2012-09-16 14:56:37Z bpiotrowski $
+# $Id: PKGBUILD 82749 2013-01-23 20:16:18Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Mateusz Herych
# Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org>
pkgname=kadu
pkgver=0.12.3
-pkgrel=1
-pkgdesc='A Qt-based Jabber/XMPP and Gadu-Gadu client'
+pkgrel=2
+pkgdesc='Qt-based Jabber/XMPP and Gadu-Gadu client'
arch=('i686' 'x86_64')
url='http://www.kadu.net/'
license=('GPL')
-depends=('libgadu' 'libxss' 'enchant' 'phonon' 'qca-ossl' 'libidn' 'libmpdclient' 'qtwebkit' 'xdg-utils')
+depends=('libgadu' 'libxss' 'enchant' 'phonon' 'qca-ossl'
+ 'libidn' 'libmpdclient' 'qtwebkit' 'xdg-utils')
makedepends=('cmake' 'libao' 'libsndfile' 'libxtst' 'curl')
install=kadu.install
source=(http://download.kadu.im/stable/$pkgname-$pkgver.tar.bz2)
-md5sums=('c5d6f0bd384cd96090819ea018eb8ad8')
+sha256sums=('d607bbd0d00b01bfb70dd15f15c8be4076896a935041651e67a3887ad12ab8a8')
build() {
cd $srcdir
mkdir build
cd build
+
cmake ../$pkgname-$pkgver \
- -DCMAKE_INSTALL_PREFIX=/usr
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib
make
}
package() {
cd $srcdir/build
- make DESTDIR=$pkgdir install
- mv $pkgdir/usr/sdk "$pkgdir"/usr/share/kadu/sdk
+ make DESTDIR=$pkgdir LIBDIR=/usr/lib install
+
+ mv $pkgdir/usr/sdk $pkgdir/usr/share/kadu/sdk
rm -rf $pkgdir/usr/{lib,include}/{libgadu*,pkgconfig}
- rm -rf $pkgdir/usr/share/kadu/{HISTORY,README}
}
diff --git a/community/libfbclient/PKGBUILD b/community/libfbclient/PKGBUILD
index 969cb6ecb..0d7520599 100644
--- a/community/libfbclient/PKGBUILD
+++ b/community/libfbclient/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 80240 2012-11-18 10:30:33Z andrea $
+# $Id: PKGBUILD 82686 2013-01-23 00:15:55Z eric $
# Maintainer: Carlier Laurent <lordheavym@gmail.com>
# Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org>
pkgname=libfbclient
pkgver=2.5.2.26539
-pkgrel=1
+pkgrel=2
pkgdesc="Client library for Firebird."
arch=('i686' 'x86_64')
url="http://www.firebirdsql.org/"
diff --git a/community/mapnik/PKGBUILD b/community/mapnik/PKGBUILD
index 4088d1020..9d3b7ebee 100644
--- a/community/mapnik/PKGBUILD
+++ b/community/mapnik/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 80294 2012-11-19 14:11:03Z spupykin $
+# $Id: PKGBUILD 82687 2013-01-23 00:15:56Z eric $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: David Dent <thewinch@gmail.com>
# Contributor: orbisvicis <orbisvicis@gmail.com>
pkgname=mapnik
pkgver=2.1.0
-pkgrel=3
+pkgrel=4
pkgdesc="Free Toolkit for developing mapping applications. Above all Mapnik is about rendering beautiful maps"
arch=('i686' 'x86_64')
url="http://mapnik.org/"
diff --git a/community/mingw32-binutils/PKGBUILD b/community/mingw32-binutils/PKGBUILD
index 608f75fb3..f8266faec 100644
--- a/community/mingw32-binutils/PKGBUILD
+++ b/community/mingw32-binutils/PKGBUILD
@@ -1,19 +1,21 @@
-# $Id: PKGBUILD 80285 2012-11-19 12:16:35Z spupykin $
+# $Id: PKGBUILD 82709 2013-01-23 10:13:43Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Ondrej Jirman <megous@megous.com>
# Contributor: mosra <mosra@centrum.cz>
pkgname=mingw32-binutils
pkgver=2.23.1
-pkgrel=1
+pkgrel=2
_uprel=1
arch=(i686 x86_64)
url="https://sourceforge.net/projects/mingw/files/MinGW/Base/binutils/"
pkgdesc="A set of programs to assemble and manipulate binary and object files (mingw)"
depends=('glibc' 'zlib')
license=(GPL)
-source=(https://downloads.sourceforge.net/project/mingw/MinGW/Base/binutils/binutils-$pkgver/binutils-$pkgver-${_uprel}-mingw32-src.tar.lzma)
-md5sums=('5d76604f545b151230d1c86e1b8cfab3')
+source=("https://downloads.sourceforge.net/project/mingw/MinGW/Base/binutils/binutils-$pkgver/binutils-$pkgver-${_uprel}-mingw32-src.tar.lzma"
+ "http://sourceware.org/git/?p=binutils.git;a=patch;h=260cd95271cdf002ed8e419898fd29c42e257841")
+md5sums=('5d76604f545b151230d1c86e1b8cfab3'
+ '9226501a8258a12c81956252ba3b4ba1')
build() {
[ $NOEXTRACT -eq 1 ] || tar --lzma -xf binutils-$pkgver-${_uprel}-mingw32-src.tar.lzma
diff --git a/community/mpdscribble/PKGBUILD b/community/mpdscribble/PKGBUILD
index 75a653a32..f7198378c 100644
--- a/community/mpdscribble/PKGBUILD
+++ b/community/mpdscribble/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 75389 2012-08-21 18:46:41Z bpiotrowski $
+# $Id: PKGBUILD 82753 2013-01-23 20:52:45Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowwski.pl>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: evr <evanroman at gmail>
@@ -6,21 +6,20 @@
pkgname=mpdscribble
pkgver=0.22
-pkgrel=5
-pkgdesc='An mpd client which submits track info to last.fm'
+pkgrel=6
+pkgdesc='MPD client which submits track info to Last.fm'
url='http://mpd.wikia.com/wiki/Client:Mpdscribble'
arch=('i686' 'x86_64')
license=('GPL')
depends=('libsoup' 'glib2' 'libmpdclient')
-install='mpdscribble.install'
+install=$pkgname.install
source=(http://downloads.sourceforge.net/musicpd/mpdscribble-${pkgver}.tar.bz2
- rc.d service)
-md5sums=('652ee927b797e9a4cef45494e77047db'
- 'f54c937c7b3ab8e4d39e4b903c2993fc'
- '7e0a80c12225b0fe7be9c993f0079e95')
+ service)
+sha256sums=('1cde2b5f8c70f0e3e6f059d01bf0b0f2eac2b29fbcd14b01a8a5103e603feb41'
+ '8a6568235e8b2ac7535a6f99f4401450a4162bac0cacb938af2ec39a808e1132')
build() {
- cd mpdscribble-${pkgver}
+ cd mpdscribble-$pkgver
./configure \
--prefix=/usr \
@@ -31,13 +30,10 @@ build() {
}
package() {
- cd mpdscribble-${pkgver}
+ cd mpdscribble-$pkgver
make DESTDIR="${pkgdir}" install
- install -D "${srcdir}"/rc.d \
- "${pkgdir}"/etc/rc.d/mpdscribble
-
install -Dm644 "${srcdir}"/service \
"${pkgdir}"/usr/lib/systemd/system/mpdscribble.service
diff --git a/community/mpdscribble/service b/community/mpdscribble/service
index 1475866ce..25f64d7d5 100644
--- a/community/mpdscribble/service
+++ b/community/mpdscribble/service
@@ -1,12 +1,9 @@
[Unit]
Description=last.fm updater for MPD
-Wants=mpd.service
After=mpd.service
[Service]
-Type=forking
-PIDFile=/run/mpdscribble.pid
-ExecStart=/usr/bin/mpdscribble --pidfile /run/mpdscribble.pid
+ExecStart=/usr/bin/mpdscribble --no-daemon
[Install]
WantedBy=multi-user.target
diff --git a/community/openttd/PKGBUILD b/community/openttd/PKGBUILD
index a71f62515..bbcfdc26d 100644
--- a/community/openttd/PKGBUILD
+++ b/community/openttd/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 80243 2012-11-18 10:31:01Z andrea $
+# $Id: PKGBUILD 82688 2013-01-23 00:15:57Z eric $
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
pkgname=openttd
pkgver=1.2.3
-pkgrel=2
+pkgrel=3
pkgdesc='An engine for running Transport Tycoon Deluxe.'
arch=('i686' 'x86_64')
url='http://www.openttd.org'
diff --git a/community/parrot/PKGBUILD b/community/parrot/PKGBUILD
index 4843f8b55..3e7a72a0c 100644
--- a/community/parrot/PKGBUILD
+++ b/community/parrot/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 81903 2013-01-03 10:07:48Z spupykin $
+# $Id: PKGBUILD 82738 2013-01-23 16:27:21Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: mpie <michael.kyne-phillips1@ntlworld.com>
pkgname=parrot
-pkgver=4.11.0
-#_rel=stable
-_rel=devel
-pkgrel=1
+pkgver=5.0.0
+_rel=stable
+#_rel=devel
+pkgrel=2
pkgdesc="Standalone VM that can execute bytecode compiled dynamic languages"
arch=('x86_64' 'i686')
url="http://www.parrotcode.org/"
@@ -16,7 +16,7 @@ makedepends=('perl-json')
optdepends=('freeglut')
options=('!makeflags')
source=(ftp://ftp.parrot.org/pub/parrot/releases/$_rel/$pkgver/$pkgname-$pkgver.tar.bz2)
-md5sums=('fd2e9c0145e224ca022783e61caf6fc5')
+md5sums=('4f16127f539e019a30d21b4d1ea7196f')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/performous/PKGBUILD b/community/performous/PKGBUILD
index 6150853ed..945a20355 100644
--- a/community/performous/PKGBUILD
+++ b/community/performous/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 80212 2012-11-17 17:48:39Z lcarlier $
+# $Id: PKGBUILD 82694 2013-01-23 00:16:04Z eric $
# Maintainer : Laurent Carlier <lordheavym@gmail.com>
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
pkgname=performous
pkgver=0.7.0
-pkgrel=1
+pkgrel=2
pkgdesc='A free game like "Singstar", "Rockband" or "Stepmania"'
arch=('i686' 'x86_64')
url="http://performous.org/"
diff --git a/community/rss-glx/PKGBUILD b/community/rss-glx/PKGBUILD
index c90e25ac1..6caa46a48 100644
--- a/community/rss-glx/PKGBUILD
+++ b/community/rss-glx/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 78940 2012-10-27 23:45:28Z ebelanger $
+# $Id: PKGBUILD 82695 2013-01-23 00:16:05Z eric $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Corrado 'bardo' Primier <corrado.primier@mail.polimi.it>
# Contributor: Tate "Tatey" Johnson <tatey86@tpg.com.au>
pkgname=rss-glx
pkgver=0.9.1
-pkgrel=12
+pkgrel=13
pkgdesc="The Really Slick Screensavers port to GLX"
arch=('i686' 'x86_64')
url="http://rss-glx.sourceforge.net/"
diff --git a/community/tigervnc/PKGBUILD b/community/tigervnc/PKGBUILD
index 7e050085e..5719e84e8 100644
--- a/community/tigervnc/PKGBUILD
+++ b/community/tigervnc/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 79431 2012-11-04 20:22:06Z spupykin $
+# $Id: PKGBUILD 82711 2013-01-23 10:24:39Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Uroš Vampl <mobile.leecher at gmail dot com>
pkgname=tigervnc
pkgver=1.2.0
-pkgrel=9
-_xorgver=1.12.3
+pkgrel=10
+_xorgver=1.13.1
pkgdesc="suite of VNC servers and clients. VNC 4 branch of TightVNC."
arch=('i686' 'x86_64')
url="http://www.tigervnc.org"
@@ -24,14 +24,20 @@ source=(http://downloads.sourceforge.net/tigervnc/${pkgname}-${pkgver}.tar.gz
vncserver.service
xorg111.patch
xorg112.patch
+ xorg113.patch
+ xserver113.patch
+ glx.patch
gnutls.patch
gethomedir.patch
cmakelists.patch)
md5sums=('3a5755b4ed600a81c3a17976c6f8420d'
- '65a53b11bc01dcc97ee9b201dc620c32'
+ 'a13d8876e3e804189392119638a07a1f'
'0903d5a0dfa38e0b04964505b644585c'
'b680b55f7f9f569cd26ac0b330012a8b'
'f73e055153889ae7b5aac8e697f7a841'
+ 'ef4078ba31a583dc3134e9090fbd30d0'
+ 'fabbe561d4ac845317ffdbf1bb2eeb02'
+ '4b86c015c78a0360205fdcf511ea1c39'
'1a5fe8867ab3e49e20aafc70c415494f'
'fa059baabe72308bf82622bca73cb3e0'
'6ef923c71cc0e79c4b37eb3b124eea75')
@@ -45,20 +51,22 @@ build() {
patch -Np1 -i ${srcdir}/cmakelists.patch
patch -Np1 -i ${srcdir}/xorg111.patch
patch -Np1 -i ${srcdir}/xorg112.patch
+ patch -Np1 -i ${srcdir}/xorg113.patch
+ patch -Np1 -i ${srcdir}/glx.patch
cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr -DUSE_INCLUDED_FLTK=yes
make
cd unix/xserver
- patch -Np1 -i ../xserver110.patch
+ patch -Np3 -i ${srcdir}/xserver113.patch
autoreconf -fiv
./configure --prefix=/usr \
--disable-static --disable-xinerama --without-dtrace \
--disable-xorg --disable-xnest --disable-xvfb --disable-dmx \
--disable-xwin --disable-xephyr --disable-kdrive --with-pic \
--disable-config-dbus --disable-config-hal --disable-config-udev \
- --disable-unit-tests --disable-devel-docs --disable-dri \
- --enable-dri2 --enable-glx --enable-glx-tls
+ --disable-unit-tests --disable-devel-docs --disable-selective-werror \
+ --disable-dri --enable-dri2 --enable-glx --enable-glx-tls
make
}
diff --git a/community/tigervnc/glx.patch b/community/tigervnc/glx.patch
new file mode 100644
index 000000000..b2ecb672f
--- /dev/null
+++ b/community/tigervnc/glx.patch
@@ -0,0 +1,85 @@
+diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/Makefile.am tigervnc-1.2.0/unix/xserver/hw/vnc/Makefile.am
+--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/Makefile.am 2011-10-31 09:14:40.000000000 +0100
++++ tigervnc-1.2.0/unix/xserver/hw/vnc/Makefile.am 2013-01-21 03:39:14.924841615 +0100
+@@ -7,6 +7,10 @@
+ XREGION_LIB=$(LIB_DIR)/Xregion/libXregion.la
+ COMMON_LIBS=$(NETWORK_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB)
+
++if GLX
++GLX_LIB = $(top_srcdir)/glx/libglx.la
++endif
++
+ noinst_LTLIBRARIES = libvnccommon.la
+
+ HDRS = RegionHelper.h vncExtInit.h vncHooks.h XserverDesktop.h xorg-version.h \
+@@ -34,7 +38,8 @@
+ -UHAVE_CONFIG_H \
+ -DXFree86Server -DVENDOR_RELEASE="$(VENDOR_RELEASE)" \
+ -DVENDOR_STRING="\"$(VENDOR_STRING)\"" -I$(TIGERVNC_SRCDIR)/common \
+- -I$(top_srcdir)/include ${XSERVERLIBS_CFLAGS} -I$(includedir)
++ -I$(top_srcdir)/include ${XSERVERLIBS_CFLAGS} -I$(includedir) \
++ -I$(top_srcdir)/glx
+
+ Xvnc_LDADD = $(XVNC_LIBS) libvnccommon.la $(COMMON_LIBS) \
+ $(XSERVER_LIBS) $(XSERVER_SYS_LIBS) $(XVNC_SYS_LIBS) -lX11
+@@ -55,7 +60,7 @@
+
+ libvnc_la_LDFLAGS = -module -avoid-version
+
+-libvnc_la_LIBADD = libvnccommon.la $(COMMON_LIBS)
++libvnc_la_LIBADD = libvnccommon.la $(COMMON_LIBS) $(GLX_LIB)
+
+ EXTRA_DIST = Xvnc.man
+
+diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xvnc.cc tigervnc-1.2.0/unix/xserver/hw/vnc/xvnc.cc
+--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xvnc.cc 2012-03-09 21:34:29.000000000 +0100
++++ tigervnc-1.2.0/unix/xserver/hw/vnc/xvnc.cc 2013-01-21 03:38:38.187300899 +0100
+@@ -87,6 +87,17 @@
+ #include "version-config.h"
+ #include "site.h"
+ #endif
++
++#if XORG >= 113
++#ifdef GLXEXT
++/* C++ really is the worst */
++#define private _private
++#include "glxserver.h"
++#undef private
++#include "glx_extinit.h"
++#endif
++#endif
++
+ #undef class
+ #undef public
+ }
+@@ -1305,6 +1316,16 @@
+ dispatchException &= ~DE_RESET;
+ }
+
++#if XORG >= 113
++#ifdef GLXEXT
++static ExtensionModule vnc_glx_ext = {
++ GlxExtensionInit,
++ "GLX",
++ &noGlxExtension
++};
++#endif
++#endif
++
+ void
+ InitOutput(ScreenInfo *screenInfo, int argc, char **argv)
+ {
+@@ -1314,6 +1335,13 @@
+ int i;
+ int NumFormats = 0;
+
++#if XORG >= 113
++#ifdef GLXEXT
++ if (serverGeneration == 1)
++ LoadExtension(&vnc_glx_ext, TRUE);
++#endif
++#endif
++
+ /* initialize pixmap formats */
+
+ /* must have a pixmap depth to match every screen depth */
diff --git a/community/tigervnc/xorg113.patch b/community/tigervnc/xorg113.patch
new file mode 100644
index 000000000..505e0a758
--- /dev/null
+++ b/community/tigervnc/xorg113.patch
@@ -0,0 +1,275 @@
+diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/vncHooks.cc tigervnc-1.2.0/unix/xserver/hw/vnc/vncHooks.cc
+--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/vncHooks.cc 2012-01-23 16:54:11.000000000 +0100
++++ tigervnc-1.2.0/unix/xserver/hw/vnc/vncHooks.cc 2012-09-06 18:53:26.392282102 +0200
+@@ -116,7 +116,11 @@
+
+ // screen functions
+
++#if XORG < 112
+ static Bool vncHooksCloseScreen(int i, ScreenPtr pScreen);
++#else
++static Bool vncHooksCloseScreen(ScreenPtr pScreen);
++#endif
+ static Bool vncHooksCreateGC(GCPtr pGC);
+ static void vncHooksCopyWindow(WindowPtr pWin, DDXPointRec ptOldOrg,
+ RegionPtr pOldRegion);
+@@ -133,8 +137,13 @@
+ DeviceIntPtr pDev,
+ #endif
+ ScreenPtr pScreen, CursorPtr cursor);
++#if XORG < 112
+ static void vncHooksBlockHandler(int i, pointer blockData, pointer pTimeout,
+ pointer pReadmask);
++#else
++static void vncHooksBlockHandler(ScreenPtr pScreen, pointer pTimeout,
++ pointer pReadmask);
++#endif
+ #ifdef RENDER
+ static void vncHooksComposite(CARD8 op, PicturePtr pSrc, PicturePtr pMask,
+ PicturePtr pDst, INT16 xSrc, INT16 ySrc, INT16 xMask,
+@@ -335,7 +344,11 @@
+ // CloseScreen - unwrap the screen functions and call the original CloseScreen
+ // function
+
++#if XORG < 112
+ static Bool vncHooksCloseScreen(int i, ScreenPtr pScreen_)
++#else
++static Bool vncHooksCloseScreen(ScreenPtr pScreen_)
++#endif
+ {
+ SCREEN_UNWRAP(pScreen_, CloseScreen);
+
+@@ -366,7 +379,11 @@
+
+ DBGPRINT((stderr,"vncHooksCloseScreen: unwrapped screen functions\n"));
+
++#if XORG < 112
+ return (*pScreen->CloseScreen)(i, pScreen);
++#else
++ return (*pScreen->CloseScreen)(pScreen);
++#endif
+ }
+
+ // CreateGC - wrap the "GC funcs"
+@@ -531,14 +548,27 @@
+ // BlockHandler - ignore any changes during the block handler - it's likely
+ // these are just drawing the cursor.
+
++#if XORG < 112
+ static void vncHooksBlockHandler(int i, pointer blockData, pointer pTimeout,
+ pointer pReadmask)
++#else
++static void vncHooksBlockHandler(ScreenPtr pScreen_, pointer pTimeout,
++ pointer pReadmask)
++#endif
+ {
++#if XORG < 112
+ SCREEN_UNWRAP(screenInfo.screens[i], BlockHandler);
++#else
++ SCREEN_UNWRAP(pScreen_, BlockHandler);
++#endif
+
+ vncHooksScreen->desktop->ignoreHooks(true);
+
++#if XORG < 112
+ (*pScreen->BlockHandler) (i, blockData, pTimeout, pReadmask);
++#else
++ (*pScreen->BlockHandler) (pScreen, pTimeout, pReadmask);
++#endif
+
+ vncHooksScreen->desktop->ignoreHooks(false);
+
+diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xf86vncModule.cc tigervnc-1.2.0/unix/xserver/hw/vnc/xf86vncModule.cc
+--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xf86vncModule.cc 2012-09-06 18:52:54.668284962 +0200
++++ tigervnc-1.2.0/unix/xserver/hw/vnc/xf86vncModule.cc 2012-09-06 18:53:26.393282091 +0200
+@@ -53,8 +53,10 @@
+ {
+ vncExtensionInitWithParams,
+ "VNC",
++#if XORG < 112
+ NULL,
+ NULL,
++#endif
+ NULL
+ };
+
+diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xorg-version.h tigervnc-1.2.0/unix/xserver/hw/vnc/xorg-version.h
+--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xorg-version.h 2012-09-06 18:52:54.669284923 +0200
++++ tigervnc-1.2.0/unix/xserver/hw/vnc/xorg-version.h 2012-09-06 18:53:26.393282091 +0200
+@@ -40,8 +40,10 @@
+ #define XORG 111
+ #elif XORG_VERSION_CURRENT < ((1 * 10000000) + (12 * 100000) + (99 * 1000))
+ #define XORG 112
++#elif XORG_VERSION_CURRENT < ((1 * 10000000) + (13 * 100000) + (99 * 1000))
++#define XORG 113
+ #else
+-#error "X.Org newer than 1.10 is not supported"
++#error "X.Org newer than 1.13 is not supported"
+ #endif
+
+ #endif
+diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xvnc.cc tigervnc-1.2.0/unix/xserver/hw/vnc/xvnc.cc
+--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xvnc.cc 2012-09-06 18:52:51.896283812 +0200
++++ tigervnc-1.2.0/unix/xserver/hw/vnc/xvnc.cc 2012-09-06 18:59:25.784263082 +0200
+@@ -285,7 +285,11 @@
+ }
+
+ void
++#if XORG < 113
+ OsVendorFatalError()
++#else
++OsVendorFatalError(const char *f, va_list args)
++#endif
+ {
+ }
+
+@@ -626,14 +630,25 @@
+ }
+ #endif
+
++#if XORG < 113
+ static ColormapPtr InstalledMaps[MAXSCREENS];
++#else
++static DevPrivateKeyRec cmapScrPrivateKeyRec;
++#define cmapScrPrivateKey (&cmapScrPrivateKeyRec)
++#define GetInstalledColormap(s) ((ColormapPtr) dixLookupPrivate(&(s)->devPrivates, cmapScrPrivateKey))
++#define SetInstalledColormap(s,c) (dixSetPrivate(&(s)->devPrivates, cmapScrPrivateKey, c))
++#endif
+
+ static int
+ vfbListInstalledColormaps(ScreenPtr pScreen, Colormap *pmaps)
+ {
+ /* By the time we are processing requests, we can guarantee that there
+ * is always a colormap installed */
++#if XORG < 113
+ *pmaps = InstalledMaps[pScreen->myNum]->mid;
++#else
++ *pmaps = GetInstalledColormap(pScreen)->mid;
++#endif
+ return (1);
+ }
+
+@@ -641,8 +656,16 @@
+ static void
+ vfbInstallColormap(ColormapPtr pmap)
+ {
++#if XORG < 113
+ int index = pmap->pScreen->myNum;
+- ColormapPtr oldpmap = InstalledMaps[index];
++#endif
++ ColormapPtr oldpmap;
++
++#if XORG < 113
++ oldpmap = InstalledMaps[index];
++#else
++ oldpmap = GetInstalledColormap(pmap->pScreen);
++#endif
+
+ if (pmap != oldpmap)
+ {
+@@ -656,7 +679,11 @@
+ if(oldpmap != (ColormapPtr)None)
+ WalkTree(pmap->pScreen, TellLostMap, (char *)&oldpmap->mid);
+ /* Install pmap */
++#if XORG < 113
+ InstalledMaps[index] = pmap;
++#else
++ SetInstalledColormap(pmap->pScreen, pmap);
++#endif
+ WalkTree(pmap->pScreen, TellGainedMap, (char *)&pmap->mid);
+
+ entries = pmap->pVisual->ColormapEntries;
+@@ -692,7 +719,11 @@
+ static void
+ vfbUninstallColormap(ColormapPtr pmap)
+ {
++#if XORG < 113
+ ColormapPtr curpmap = InstalledMaps[pmap->pScreen->myNum];
++#else
++ ColormapPtr curpmap = GetInstalledColormap(pmap->pScreen);
++#endif
+
+ if(pmap == curpmap)
+ {
+@@ -1153,31 +1184,66 @@
+ #endif
+
+ static Bool
++#if XORG < 113
+ vfbCloseScreen(int index, ScreenPtr pScreen)
++#else
++vfbCloseScreen(ScreenPtr pScreen)
++#endif
+ {
++#if XORG < 113
+ vfbScreenInfoPtr pvfb = &vfbScreens[index];
++#else
++ vfbScreenInfoPtr pvfb = &vfbScreens[pScreen->myNum];
++#endif
+ int i;
+
+ pScreen->CloseScreen = pvfb->closeScreen;
+
+ /*
+ * XXX probably lots of stuff to clean. For now,
+- * clear InstalledMaps[] so that server reset works correctly.
++ * clear installed colormaps so that server reset works correctly.
+ */
++#if XORG < 113
+ for (i = 0; i < MAXSCREENS; i++)
+ InstalledMaps[i] = NULL;
+
+ return pScreen->CloseScreen(index, pScreen);
++#else
++ for (i = 0; i < screenInfo.numScreens; i++)
++ SetInstalledColormap(screenInfo.screens[i], NULL);
++
++ /*
++ * fb overwrites miCloseScreen, so do this here
++ */
++ if (pScreen->devPrivate)
++ (*pScreen->DestroyPixmap) ((PixmapPtr) pScreen->devPrivate);
++ pScreen->devPrivate = NULL;
++
++ return pScreen->CloseScreen(pScreen);
++#endif
+ }
+
+ static Bool
++#if XORG < 113
+ vfbScreenInit(int index, ScreenPtr pScreen, int argc, char **argv)
++#else
++vfbScreenInit(ScreenPtr pScreen, int argc, char **argv)
++#endif
+ {
++#if XORG < 113
+ vfbScreenInfoPtr pvfb = &vfbScreens[index];
++#else
++ vfbScreenInfoPtr pvfb = &vfbScreens[pScreen->myNum];
++#endif
+ int dpi;
+ int ret;
+ void *pbits;
+
++#if XORG >= 113
++ if (!dixRegisterPrivateKey(&cmapScrPrivateKeyRec, PRIVATE_SCREEN, 0))
++ return FALSE;
++#endif
++
+ /* 96 is the default used by most other systems */
+ dpi = 96;
+ if (monitorResolution)
+@@ -1185,8 +1251,13 @@
+
+ pbits = vfbAllocateFramebufferMemory(&pvfb->fb);
+ if (!pbits) return FALSE;
++#if XORG < 113
+ vncFbptr[index] = pbits;
+ vncFbstride[index] = pvfb->fb.paddedWidth;
++#else
++ vncFbptr[pScreen->myNum] = pbits;
++ vncFbstride[pScreen->myNum] = pvfb->fb.paddedWidth;
++#endif
+
+ miSetPixmapDepths();
+
diff --git a/community/tigervnc/xserver113.patch b/community/tigervnc/xserver113.patch
new file mode 100644
index 000000000..e4fabf3b0
--- /dev/null
+++ b/community/tigervnc/xserver113.patch
@@ -0,0 +1,92 @@
+diff -up tigervnc-1.2.0/unix/xserver/configure.ac.vnc tigervnc-1.2.0/unix/xserver/configure.ac
+--- tigervnc-1.2.0/unix/xserver/configure.ac.vnc 2012-08-28 15:35:23.778810954 +0200
++++ tigervnc-1.2.0/unix/xserver/configure.ac 2012-08-28 15:54:46.396743431 +0200
+@@ -31,7 +31,6 @@ RELEASE_DATE="2012-08-21"
+ RELEASE_NAME="Splashing Orca"
+ AC_CONFIG_SRCDIR([Makefile.am])
+ AM_INIT_AUTOMAKE([foreign dist-bzip2])
+-AM_MAINTAINER_MODE
+
+ # Require xorg-macros minimum of 1.14 for XORG_COMPILER_BRAND in XORG_DEFAULT_OPTIONS
+ m4_ifndef([XORG_MACROS_VERSION],
+@@ -73,6 +72,7 @@ dnl forcing an entire recompile.x
+ AC_CONFIG_HEADERS(include/version-config.h)
+
+ AM_PROG_AS
++AC_PROG_CXX
+ AC_PROG_LN_S
+ AC_LIBTOOL_WIN32_DLL
+ AC_DISABLE_STATIC
+@@ -1561,6 +1561,10 @@ if test "x$XVFB" = xyes; then
+ AC_SUBST([XVFB_SYS_LIBS])
+ fi
+
++dnl Xvnc DDX
++AC_SUBST([XVNC_CPPFLAGS], ["-DHAVE_DIX_CONFIG_H $XSERVER_CFLAGS"])
++AC_SUBST([XVNC_LIBS], ["$FB_LIB $FIXES_LIB $XEXT_LIB $CONFIG_LIB $DBE_LIB $RECORD_LIB $GLX_LIBS $RANDR_LIB $RENDER_LIB $DAMAGE_LIB $MIEXT_SYNC_LIB $MIEXT_DAMAGE_LIB $MIEXT_SHADOW_LIB $XI_LIB $XKB_LIB $XKB_STUB_LIB $COMPOSITE_LIB $MAIN_LIB"])
++AC_SUBST([XVNC_SYS_LIBS], ["$GLX_SYS_LIBS"])
+
+ dnl Xnest DDX
+
+@@ -1596,6 +1600,8 @@ if test "x$XORG" = xauto; then
+ fi
+ AC_MSG_RESULT([$XORG])
+
++AC_DEFINE_UNQUOTED(XORG_VERSION_CURRENT, [$VENDOR_RELEASE], [Current Xorg version])
++
+ if test "x$XORG" = xyes; then
+ XORG_DDXINCS='-I$(top_srcdir)/hw/xfree86 -I$(top_srcdir)/hw/xfree86/include -I$(top_srcdir)/hw/xfree86/common'
+ XORG_OSINCS='-I$(top_srcdir)/hw/xfree86/os-support -I$(top_srcdir)/hw/xfree86/os-support/bus -I$(top_srcdir)/os'
+@@ -1815,7 +1821,6 @@ if test "x$XORG" = xyes; then
+ AC_DEFINE(XORG_SERVER, 1, [Building Xorg server])
+ AC_DEFINE(XORGSERVER, 1, [Building Xorg server])
+ AC_DEFINE(XFree86Server, 1, [Building XFree86 server])
+- AC_DEFINE_UNQUOTED(XORG_VERSION_CURRENT, [$VENDOR_RELEASE], [Current Xorg version])
+ AC_DEFINE(NEED_XF86_TYPES, 1, [Need XFree86 typedefs])
+ AC_DEFINE(NEED_XF86_PROTOTYPES, 1, [Need XFree86 helper functions])
+ AC_DEFINE(__XSERVERNAME__, "Xorg", [Name of X server])
+@@ -2280,6 +2285,7 @@ hw/dmx/Makefile
+ hw/dmx/man/Makefile
+ hw/vfb/Makefile
+ hw/vfb/man/Makefile
++hw/vnc/Makefile
+ hw/xnest/Makefile
+ hw/xnest/man/Makefile
+ hw/xwin/Makefile
+diff -up tigervnc-1.2.0/unix/xserver/hw/Makefile.am.vnc tigervnc-1.2.0/unix/xserver/hw/Makefile.am
+--- tigervnc-1.2.0/unix/xserver/hw/Makefile.am.vnc 2012-08-28 15:35:23.856810890 +0200
++++ tigervnc-1.2.0/unix/xserver/hw/Makefile.am 2012-08-28 15:35:42.272795917 +0200
+@@ -33,7 +33,8 @@ SUBDIRS = \
+ $(XNEST_SUBDIRS) \
+ $(DMX_SUBDIRS) \
+ $(KDRIVE_SUBDIRS) \
+- $(XQUARTZ_SUBDIRS)
++ $(XQUARTZ_SUBDIRS) \
++ vnc
+
+ DIST_SUBDIRS = dmx xfree86 vfb xnest xwin xquartz kdrive
+
+diff -up tigervnc-1.2.0/unix/xserver/mi/miinitext.c.vnc xserver/mi/miinitext.c
+--- tigervnc-1.2.0/unix/xserver/mi/miinitext.c.vnc 2012-08-28 15:35:23.000000000 +0200
++++ tigervnc-1.2.0/unix/xserver/mi/miinitext.c 2012-09-05 15:07:40.714953972 +0200
+@@ -112,6 +112,10 @@ SOFTWARE.
+ #include "micmap.h"
+ #include "globals.h"
+
++#ifdef TIGERVNC
++extern void vncExtensionInit(INITARGS);
++#endif
++
+ /* The following is only a small first step towards run-time
+ * configurable extensions.
+ */
+@@ -299,6 +303,9 @@ static ExtensionModule staticExtensions[
+ #ifdef XSELINUX
+ {SELinuxExtensionInit, SELINUX_EXTENSION_NAME, &noSELinuxExtension},
+ #endif
++#ifdef TIGERVNC
++ {vncExtensionInit, "VNC-EXTENSION", NULL},
++#endif
+ };
+
+ static ExtensionModule *ExtensionModuleList = NULL;
diff --git a/community/ubuntuone-client/PKGBUILD b/community/ubuntuone-client/PKGBUILD
index 6d95a2a4a..798331ad9 100644
--- a/community/ubuntuone-client/PKGBUILD
+++ b/community/ubuntuone-client/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 79225 2012-11-01 10:28:41Z bgyorgy $
+# $Id: PKGBUILD 82715 2013-01-23 12:42:21Z bgyorgy $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
pkgname=ubuntuone-client
pkgver=4.0.0
-pkgrel=3
+pkgrel=4
pkgdesc="Ubuntu One helps you store, sync and share files between your computers"
arch=('i686' 'x86_64')
url="https://launchpad.net/ubuntuone-client"
@@ -14,10 +14,12 @@ options=('!libtool')
install=$pkgname.install
source=(http://launchpad.net/ubuntuone-client/stable-4-0/$pkgver/+download/$pkgname-$pkgver.tar.gz
1339_1338.diff
- fix-notify-hint.patch)
+ fix-notify-hint.patch
+ lp1093111.patch)
md5sums=('738039703d4dcf54518a725f8ffbc4de'
'e82e80c229de06692988c1f938a34fb9'
- '54dfeb2be011f0a12ea7cfa0f0c19bec')
+ '54dfeb2be011f0a12ea7cfa0f0c19bec'
+ 'ca79cb558231639e28be7276017ae91c')
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -30,6 +32,10 @@ build() {
# https://bugzilla.gnome.org/show_bug.cgi?id=665166
patch -Np1 -i "$srcdir/fix-notify-hint.patch"
+ # Fix compatibility with glibc 2.17
+ # https://bugs.launchpad.net/ubuntuone-client/+bug/1093111
+ patch -Np1 -i "$srcdir/lp1093111.patch"
+
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \
--disable-static \
PYTHON=python2
diff --git a/community/ubuntuone-client/lp1093111.patch b/community/ubuntuone-client/lp1093111.patch
new file mode 100644
index 000000000..8663915d3
--- /dev/null
+++ b/community/ubuntuone-client/lp1093111.patch
@@ -0,0 +1,10 @@
+--- a/ubuntuone/syncdaemon/tritcask.py 2013-01-18 18:27:41.809017000 +0200
++++ b/ubuntuone/syncdaemon/tritcask.py 2013-01-22 15:08:15.015987671 +0200
+@@ -300,6 +300,7 @@
+ self.fd.seek(0, os.SEEK_END)
+ self.fd.write(crc32 + header)
+ self.fd.write(key)
++ self.fd.flush()
+ value_pos = self.fd.tell()
+ self.fd.write(value)
+ self.fd.flush()
diff --git a/community/virtualbox-modules-lts/PKGBUILD b/community/virtualbox-modules-lts/PKGBUILD
index c1fcbe5c5..b75cd8b0e 100644
--- a/community/virtualbox-modules-lts/PKGBUILD
+++ b/community/virtualbox-modules-lts/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 81642 2012-12-25 14:12:06Z seblu $
+# $Id: PKGBUILD 82760 2013-01-23 21:19:41Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Sébastien Luttringer <seblu@aur.archlinux.org>
@@ -6,7 +6,7 @@
pkgbase=virtualbox-modules-lts
pkgname=('virtualbox-host-modules-lts' 'virtualbox-guest-modules-lts')
pkgver=4.2.6
-pkgrel=3
+pkgrel=5
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
diff --git a/community/yaz/PKGBUILD b/community/yaz/PKGBUILD
index a6463eede..8861c7966 100644
--- a/community/yaz/PKGBUILD
+++ b/community/yaz/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 80246 2012-11-18 10:31:25Z andrea $
+# $Id: PKGBUILD 82691 2013-01-23 00:16:01Z eric $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Ray Rashif <schiv@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
@@ -7,16 +7,17 @@
# Contributor: Robert Emil Berge <filoktetes@linuxophic.org>
pkgname=yaz
-pkgver=4.2.43
-pkgrel=2
+pkgver=4.2.49
+pkgrel=1
pkgdesc="A toolkit supporting the development of Z39.50/SRW/SRU clients and servers"
arch=('i686' 'x86_64')
url="http://www.indexdata.dk/yaz"
license=('BSD')
depends=('openssl' 'libxslt' 'icu')
options=('!libtool')
+changelog=$pkgname.changelog
source=(http://ftp.indexdata.dk/pub/$pkgname/$pkgname-$pkgver.tar.gz)
-sha256sums=('849419a3e647568f2cc9a6097e009f0be8f379759d6d13274eb5d19314b1bfc2')
+sha256sums=('b4dd27100fdf18219a0e1fde53eaf385e426db6795ab4fbb4a01796d4c9056a1')
build() {
cd ${srcdir}/$pkgname-$pkgver
diff --git a/community/yaz/yaz.changelog b/community/yaz/yaz.changelog
new file mode 100644
index 000000000..2124e895e
--- /dev/null
+++ b/community/yaz/yaz.changelog
@@ -0,0 +1,2 @@
+2013-01-20 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * yaz 4.2.49-1