summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-06-03 03:32:55 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-06-03 03:32:55 +0000
commit11196316291f49af2bacd1b4531e0a548729dea2 (patch)
treec0ae60259974e11fa566cc66836cbffe0594376e /community
parent62ef4573f0f6a0a2ccaee3967ec3845afb6faaf0 (diff)
Tue Jun 3 03:28:08 UTC 2014
Diffstat (limited to 'community')
-rw-r--r--community/busybox/PKGBUILD20
-rw-r--r--community/dbmail/PKGBUILD18
-rw-r--r--community/dbmail/dbmail-7-systemd.diff14
-rw-r--r--community/gcompris/PKGBUILD6
-rw-r--r--community/gdal/PKGBUILD9
-rw-r--r--community/gdal/fix_json_012.patch84
-rw-r--r--community/glusterfs/PKGBUILD9
-rw-r--r--community/glusterfs/glusterfs.install7
-rw-r--r--community/libmemcached/PKGBUILD20
-rw-r--r--community/libmemcached/gcc-4.8.patch183
-rw-r--r--community/libmemcached/libmemcached-fix-linking-with-libpthread.patch19
-rw-r--r--community/libmicrohttpd/PKGBUILD6
-rw-r--r--community/libvirt/PKGBUILD8
-rwxr-xr-xcommunity/lightdm/PKGBUILD11
-rw-r--r--community/postgis/PKGBUILD17
-rw-r--r--community/postgis/fix_json_012.patch23
-rw-r--r--community/radvd/PKGBUILD6
-rw-r--r--community/usb_modeswitch/PKGBUILD12
18 files changed, 229 insertions, 243 deletions
diff --git a/community/busybox/PKGBUILD b/community/busybox/PKGBUILD
index fd2ab4bd3..cc86c766a 100644
--- a/community/busybox/PKGBUILD
+++ b/community/busybox/PKGBUILD
@@ -1,21 +1,33 @@
-# $Id: PKGBUILD 104422 2014-01-20 13:27:29Z spupykin $
+# $Id: PKGBUILD 112467 2014-06-02 10:55:16Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Jens Pranaitis <jens@jenux.homelinux.org>
pkgname=busybox
pkgver=1.22.1
-pkgrel=1
+pkgrel=2
pkgdesc="Utilities for rescue and embedded systems"
arch=("i686" "x86_64")
url="http://www.busybox.net"
license=('GPL')
makedepends=("make" "gcc" "sed" "ncurses")
-source=($url/downloads/$pkgname-$pkgver.tar.bz2
- config)
+source=("$url/downloads/$pkgname-$pkgver.tar.bz2"
+ http://busybox.net/downloads/fixes-$pkgver/busybox-$pkgver-{ash,date,iplink,nc}.patch
+ "config")
install=busybox.install
md5sums=('337d1a15ab1cb1d4ed423168b1eb7d7e'
+ '538d8cddbdfc449239b25a40bc8d1575'
+ 'bc381f9ceb3824141c968f5bc4353943'
+ '24686ec2750a8703feb57fc9c6aaed1d'
+ '69eecaae5f812d08655dfdf34b60503f'
'e7c697e37b2120f0e0a354c48180cde4')
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+ for i in $srcdir/*.patch; do
+ patch -p1 <$i
+ done
+}
+
build() {
cd "$srcdir/$pkgname-$pkgver"
cp $srcdir/config .config
diff --git a/community/dbmail/PKGBUILD b/community/dbmail/PKGBUILD
index a5b65c902..e9f7fdb0c 100644
--- a/community/dbmail/PKGBUILD
+++ b/community/dbmail/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 107773 2014-03-19 12:02:14Z spupykin $
+# $Id: PKGBUILD 112473 2014-06-02 14:02:07Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sebastian Faltoni <sebastian.faltoni@gmail.com>
pkgname=dbmail
-pkgver=3.1.13
+pkgver=3.1.15
pkgrel=1
pkgdesc="Fast and scalable sql based mail services"
arch=('i686' 'x86_64')
@@ -21,30 +21,30 @@ backup=(etc/xinetd.d/dbmail-imapd
etc/xinetd.d/dbmail-lmtpd
etc/xinetd.d/dbmail-timsieved)
#source=("dbmail-$pkgver::git://git.subdir.eu/paul/dbmail#branch=dbmail_3_1"
-source=("http://www.dbmail.org/download/3.1/dbmail-${pkgver}.tar.gz"
+#source=("http://www.dbmail.org/download/3.1/dbmail-${pkgver}.tar.gz"
+source=("dbmail-$pkgver.tar.gz::http://git.dbmail.eu/paul/dbmail/snapshot/dbmail-$pkgver.tar.gz"
"dbmail-imapd.xinetd"
"dbmail-lmtpd.xinetd"
"dbmail-pop3d.xinetd"
"dbmail-timsieved.xinetd"
"dbmail-7-systemd.diff")
-md5sums=('528f718a9c3909fbd5c0d77f9dfcb68b'
+md5sums=('84d1af55891f0e2259e5f11462ddd997'
'890de13361afbdf4fed12d6d7eb53e66'
'961593658cd596297d03d25eb9c9e98f'
'4cb764894abd3914802e90602bf90a0c'
'e78dc86355f9aaf24590bc7c6611162f'
- 'a781a4ebe2dd75ed635c9b4a239b38d8')
+ '225d7ddcc357b4fd65e4b6a2719d0476')
prepare() {
cd $srcdir/dbmail-${pkgver}/
patch -Rp1 <$srcdir/dbmail-7-systemd.diff
- aclocal
- automake --add-missing
- autoreconf
}
build() {
cd $srcdir/dbmail-${pkgver}/
- automake
+ aclocal
+ automake --add-missing
+ autoreconf
[ -f Makefile ] || ./configure \
--prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc \
--with-ldap --with-sieve \
diff --git a/community/dbmail/dbmail-7-systemd.diff b/community/dbmail/dbmail-7-systemd.diff
index 097949694..7931a06dc 100644
--- a/community/dbmail/dbmail-7-systemd.diff
+++ b/community/dbmail/dbmail-7-systemd.diff
@@ -1,6 +1,6 @@
-diff -wbBurN dbmail.git/configure.in dbmail-3.1.5/configure.in
---- dbmail.git/configure.in 2013-09-05 18:07:48.661707165 +0400
-+++ dbmail-3.1.5/configure.in 2013-09-09 15:05:17.639600103 +0400
+diff -wbBurN dbmail.git/configure.ac dbmail-3.1.5/configure.ac
+--- dbmail.git/configure.ac 2013-09-05 18:07:48.661707165 +0400
++++ dbmail-3.1.5/configure.ac 2013-09-09 15:05:17.639600103 +0400
@@ -44,10 +44,6 @@
AS_HELP_STRING([--enable-manpages], [Enable building and installation of man pages]))
AM_CONDITIONAL(MANPAGES, [ test "$enable_manpages" = "yes" ])
@@ -29,7 +29,7 @@ diff -wbBurN dbmail.git/systemd/dbmail-imapd.service.in dbmail-3.1.5/systemd/dbm
@@ -1,11 +0,0 @@
-[Unit]
-Description=DBMail Imap Server
--After=syslog.target network.target mysqld.service postgresql.service
+-After=network.target mysqld.service postgresql.service
-
-[Service]
-Type=forking
@@ -44,7 +44,7 @@ diff -wbBurN dbmail.git/systemd/dbmail-lmtpd.service.in dbmail-3.1.5/systemd/dbm
@@ -1,11 +0,0 @@
-[Unit]
-Description=DBMail LMTP Server
--After=syslog.target network.target mysqld.service postgresql.service
+-After=network.target mysqld.service postgresql.service
-
-[Service]
-Type=forking
@@ -59,7 +59,7 @@ diff -wbBurN dbmail.git/systemd/dbmail-pop3d.service.in dbmail-3.1.5/systemd/dbm
@@ -1,11 +0,0 @@
-[Unit]
-Description=DBMail pop3 Server
--After=syslog.target network.target mysqld.service postgresql.service
+-After=network.target mysqld.service postgresql.service
-
-[Service]
-Type=forking
@@ -74,7 +74,7 @@ diff -wbBurN dbmail.git/systemd/dbmail-timsieved.service.in dbmail-3.1.5/systemd
@@ -1,11 +0,0 @@
-[Unit]
-Description=DBMail Sieve Server
--After=syslog.target network.target mysqld.service postgresql.service
+-After=network.target mysqld.service postgresql.service
-
-[Service]
-Type=forking
diff --git a/community/gcompris/PKGBUILD b/community/gcompris/PKGBUILD
index b99a3a1ec..4e36aca2e 100644
--- a/community/gcompris/PKGBUILD
+++ b/community/gcompris/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 108741 2014-04-02 12:57:33Z foutrelis $
+# $Id: PKGBUILD 112501 2014-06-02 20:37:52Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: Daniel Isenmann <daniel.isenmann [at] gmx.de>
pkgname=gcompris
-pkgver=14.03
+pkgver=14.05
pkgrel=1
pkgdesc="Educational software suite comprising of numerous activities for children aged 2 to 10"
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ optdepends=('gnucap: for computer simulation within the electricity activity'
'tuxpaint: for the painting activity')
makedepends=('texinfo' 'texi2html' 'intltool')
source=(http://gcompris.net/download/$pkgname-$pkgver.tar.bz2)
-sha256sums=('7e0a95c67ff55f54a359c10394bddec178034543e0dddfc348a74a9e55825551')
+sha256sums=('57043458993130ce6a71b10c76d24be29f8c6c514bb063c71ebdab4da19eb44f')
prepare() {
cd $pkgname-$pkgver
diff --git a/community/gdal/PKGBUILD b/community/gdal/PKGBUILD
index 3610ec278..23d749363 100644
--- a/community/gdal/PKGBUILD
+++ b/community/gdal/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 110915 2014-05-09 14:55:04Z andyrtr $
+# $Id: PKGBUILD 112475 2014-06-02 16:15:40Z anatolik $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=gdal
pkgver=1.11.0
-pkgrel=1
+pkgrel=2
pkgdesc="A translator library for raster geospatial data formats"
arch=('i686' 'x86_64')
url="http://www.gdal.org/"
@@ -18,14 +18,19 @@ optdepends=('postgresql: postgresql database support'
'swig: perl binding support')
changelog=$pkgname.changelog
source=(http://download.osgeo.org/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz
+ fix_json_012.patch
gdal-1.5.1-python-install.patch)
sha256sums=('989db33ff411e2c888348e71edec5ad06c74ed68781ebfbc4e85179b9d65aafe'
+ '0ef2a20e9a0e86f85eab9a4a1e5caf7364f1d547deed6f2249fe542d4d2881f4'
'55a0a961b2d1caddf80f18b6763a96690b0b6443fbd5a0c89e29503ded3bcea6')
prepare() {
cd "${srcdir}/$pkgname-$pkgver"
patch -Np0 -i "${srcdir}/gdal-1.5.1-python-install.patch"
+ # Fix compilation failure related to recent json-c changes. FS#40584
+ patch -Np0 -i "${srcdir}/fix_json_012.patch"
+
# python2 fixes
sed -i 's_python python1.5_python2 python python1.5_' configure
for file in swig/python/{,osgeo/,samples/,scripts/}*.py; do
diff --git a/community/gdal/fix_json_012.patch b/community/gdal/fix_json_012.patch
new file mode 100644
index 000000000..5317a6f93
--- /dev/null
+++ b/community/gdal/fix_json_012.patch
@@ -0,0 +1,84 @@
+Index: ogr/ogrsf_frmts/couchdb/ogrcouchdbdatasource.cpp
+===================================================================
+--- ogr/ogrsf_frmts/couchdb/ogrcouchdbdatasource.cpp (revision 27044)
++++ ogr/ogrsf_frmts/couchdb/ogrcouchdbdatasource.cpp (revision 27267)
+@@ -1079,5 +1079,5 @@
+ CPLError( CE_Failure, CPLE_AppDefined,
+ "JSON parsing error: %s (at offset %d)",
+- json_tokener_errors[jstok->err], jstok->char_offset);
++ json_tokener_error_desc(jstok->err), jstok->char_offset);
+
+ json_tokener_free(jstok);
+Index: ogr/ogrsf_frmts/gme/ogrgmejson.cpp
+===================================================================
+--- ogr/ogrsf_frmts/gme/ogrgmejson.cpp (revision 27208)
++++ ogr/ogrsf_frmts/gme/ogrgmejson.cpp (revision 27267)
+@@ -515,5 +515,5 @@
+ CPLError( CE_Failure, CPLE_AppDefined,
+ "JSON parsing error: %s (at offset %d)",
+- json_tokener_errors[jstok->err], jstok->char_offset);
++ json_tokener_error_desc(jstok->err), jstok->char_offset);
+
+ json_tokener_free(jstok);
+Index: ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp
+===================================================================
+--- ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp (revision 27044)
++++ ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp (revision 27267)
+@@ -78,5 +78,5 @@
+ CPLError( CE_Failure, CPLE_AppDefined,
+ "GeoJSON parsing error: %s (at offset %d)",
+- json_tokener_errors[jstok->err], jstok->char_offset);
++ json_tokener_error_desc(jstok->err), jstok->char_offset);
+
+ json_tokener_free(jstok);
+@@ -1517,5 +1517,5 @@
+ CPLError( CE_Failure, CPLE_AppDefined,
+ "GeoJSON parsing error: %s (at offset %d)",
+- json_tokener_errors[jstok->err], jstok->char_offset);
++ json_tokener_error_desc(jstok->err), jstok->char_offset);
+ json_tokener_free(jstok);
+ return NULL;
+Index: ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp
+===================================================================
+--- ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp (revision 27044)
++++ ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp (revision 27267)
+@@ -75,5 +75,5 @@
+ CPLError( CE_Failure, CPLE_AppDefined,
+ "TopoJSON parsing error: %s (at offset %d)",
+- json_tokener_errors[jstok->err], jstok->char_offset);
++ json_tokener_error_desc(jstok->err), jstok->char_offset);
+
+ json_tokener_free(jstok);
+Index: ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp
+===================================================================
+--- ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp (revision 27050)
++++ ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp (revision 27267)
+@@ -79,5 +79,5 @@
+ CPLError( CE_Failure, CPLE_AppDefined,
+ "ESRIJSON parsing error: %s (at offset %d)",
+- json_tokener_errors[jstok->err], jstok->char_offset);
++ json_tokener_error_desc(jstok->err), jstok->char_offset);
+
+ json_tokener_free(jstok);
+Index: ogr/ogrsf_frmts/cartodb/ogrcartodbdatasource.cpp
+===================================================================
+--- ogr/ogrsf_frmts/cartodb/ogrcartodbdatasource.cpp (revision 27044)
++++ ogr/ogrsf_frmts/cartodb/ogrcartodbdatasource.cpp (revision 27267)
+@@ -505,5 +505,5 @@
+ CPLError( CE_Failure, CPLE_AppDefined,
+ "JSON parsing error: %s (at offset %d)",
+- json_tokener_errors[jstok->err], jstok->char_offset);
++ json_tokener_error_desc(jstok->err), jstok->char_offset);
+ json_tokener_free(jstok);
+ CPLHTTPDestroyResult(psResult);
+Index: frmts/mbtiles/mbtilesdataset.cpp
+===================================================================
+--- frmts/mbtiles/mbtilesdataset.cpp (revision 27215)
++++ frmts/mbtiles/mbtilesdataset.cpp (revision 27267)
+@@ -619,5 +619,5 @@
+ CPLError( CE_Failure, CPLE_AppDefined,
+ "JSON parsing error: %s (at offset %d)",
+- json_tokener_errors[jstok->err],
++ json_tokener_error_desc(jstok->err),
+ jstok->char_offset);
+ json_tokener_free(jstok);
diff --git a/community/glusterfs/PKGBUILD b/community/glusterfs/PKGBUILD
index 382db18de..abba92161 100644
--- a/community/glusterfs/PKGBUILD
+++ b/community/glusterfs/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 110808 2014-05-07 14:49:12Z spupykin $
+# $Id: PKGBUILD 112465 2014-06-02 10:47:17Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributors:
# Andrei Antoukh - niwi@niwi.be - http://www.niwi.be
@@ -7,11 +7,12 @@
pkgname=glusterfs
pkgver=3.5.0
_basever=`echo $pkgver | cut -f1-2 -d.`
-pkgrel=1
+pkgrel=2
pkgdesc='Is a cluster file-system capable of scaling to several peta-bytes.'
arch=(i686 x86_64)
url='http://www.gluster.org/'
license=(GPL2 LGPL3)
+install=glusterfs.install
depends=(fuse python2 libxml2)
makedepends=(flex bison)
source=(http://download.gluster.org/pub/gluster/glusterfs/$_basever/$pkgver/glusterfs-$pkgver.tar.gz)
@@ -45,6 +46,9 @@ package() {
make -j1 DESTDIR=$pkgdir install
+ mkdir -p $pkgdir/usr/lib/tmpfiles.d
+ echo "d /var/run/glusterfs 0755 root root -" >$pkgdir/usr/lib/tmpfiles.d/glusterfs.conf
+
install -D -m 644 \
$srcdir/$pkgname-$pkgver/{README,INSTALL,COPYING*} \
$pkgdir/usr/share/doc/glusterfs/
@@ -52,6 +56,7 @@ package() {
cp -rf \
$srcdir/$pkgname-$pkgver/doc/* \
$pkgdir/usr/share/doc/glusterfs/
+ rm -rf $pkgdir/var/run
}
# vim:set ts=2 sw=2 et:
diff --git a/community/glusterfs/glusterfs.install b/community/glusterfs/glusterfs.install
new file mode 100644
index 000000000..19f4ec4d6
--- /dev/null
+++ b/community/glusterfs/glusterfs.install
@@ -0,0 +1,7 @@
+post_install() {
+ systemd-tmpfiles --create glusterfs.conf
+}
+
+post_upgrade() {
+ systemd-tmpfiles --create glusterfs.conf
+}
diff --git a/community/libmemcached/PKGBUILD b/community/libmemcached/PKGBUILD
index 929d2fc03..ac56d3e62 100644
--- a/community/libmemcached/PKGBUILD
+++ b/community/libmemcached/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 98953 2013-10-21 15:55:33Z foutrelis $
+# $Id: PKGBUILD 112507 2014-06-02 21:55:03Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
pkgname=libmemcached
-pkgver=1.0.17
-pkgrel=2
+pkgver=1.0.18
+pkgrel=1
pkgdesc="C and C++ client library to the memcached server"
arch=('i686' 'x86_64')
url="http://libmemcached.org/"
@@ -11,15 +11,17 @@ license=('GPL')
depends=('glibc' 'libsasl' 'libevent')
makedepends=('perl' 'memcached' 'python-sphinx')
source=(http://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz
- gcc-4.8.patch)
-sha256sums=('7bb27b2589400f918df1cf5002cb01ef7ccac6e23f818604e2386de62c80bba5'
- '4a6b5d70cf7905fbd9e58a4646a6943da5f77b5e0a87b1518c4688f437963194')
+ libmemcached-fix-linking-with-libpthread.patch)
+sha256sums=('e22c0bb032fde08f53de9ffbc5a128233041d9f33b5de022c0978a2149885f82'
+ '02cd903ed217ef6d023bccefecb8d599ffab9b800a4f1a4e0124f4d71888d0dc')
prepare() {
cd "$srcdir/$pkgname-$pkgver"
- # Fix build with GCC 4.8 (patch from Debian)
- patch -Np1 -i "$srcdir/gcc-4.8.patch"
+ # Fix linking against libpthread (patch from Fedora)
+ # https://bugzilla.redhat.com/show_bug.cgi?id=1037707
+ # https://bugs.launchpad.net/libmemcached/+bug/1281907
+ patch -Np1 -i ../libmemcached-fix-linking-with-libpthread.patch
}
build() {
@@ -32,7 +34,7 @@ build() {
check() {
cd "$srcdir/$pkgname-$pkgver"
- make -k check
+ #make -k check
}
package() {
diff --git a/community/libmemcached/gcc-4.8.patch b/community/libmemcached/gcc-4.8.patch
deleted file mode 100644
index 5f42d3f3c..000000000
--- a/community/libmemcached/gcc-4.8.patch
+++ /dev/null
@@ -1,183 +0,0 @@
-Description: Fix compilation with gcc-4.8
- This patch fixes the error flags made incompatible with gcc-4.8:
- g++: error: -fsanitize=address is incompatible with -fsanitize=thread
-Author: Brian Aker
-Last-Update: 2013-06-14
-Bug: https://bugs.launchpad.net/libmemcached/+bug/1164442
-
---- a/libtest/run.gdb 2012-03-26 01:08:09 +0000
-+++ b/libtest/run.gdb 2013-04-10 05:25:24 +0000
-@@ -1,5 +1,6 @@
- set logging on
- set logging overwrite on
- set environment LIBTEST_IN_GDB=1
-+set ASAN_OPTIONS=abort_on_error=1
- run
- thread apply all bt
-
---- a/m4/ax_harden_compiler_flags.m4 2013-02-12 05:44:21 +0000
-+++ b/m4/ax_harden_compiler_flags.m4 2013-04-10 05:25:24 +0000
-@@ -53,7 +53,7 @@
- # ? _APPEND_COMPILE_FLAGS_ERROR([-Wlong-long]) -- Don't turn on for
- # compatibility issues memcached_stat_st
-
--#serial 8
-+#serial 9
-
- AC_DEFUN([_WARNINGS_AS_ERRORS],
- [AC_CACHE_CHECK([if all warnings into errors],[ac_cv_warnings_as_errors],
-@@ -92,9 +92,12 @@
- _APPEND_COMPILE_FLAGS_ERROR([-H])
- _APPEND_COMPILE_FLAGS_ERROR([-ggdb])
- _APPEND_COMPILE_FLAGS_ERROR([-g])
-- _APPEND_COMPILE_FLAGS_ERROR([-O0])],
-- [_APPEND_COMPILE_FLAGS_ERROR([-g])
-- _APPEND_COMPILE_FLAGS_ERROR([-O2])])
-+ _APPEND_COMPILE_FLAGS_ERROR([-O0]),
-+ _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer])
-+ ],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-g])
-+ _APPEND_COMPILE_FLAGS_ERROR([-O2])
-+ ])
-
- AS_IF([test "x$ac_cv_vcs_checkout" = xyes],
- [_APPEND_COMPILE_FLAGS_ERROR([-fstack-check])
-@@ -155,26 +158,31 @@
- _APPEND_COMPILE_FLAGS_ERROR([-Wundef])
- _APPEND_COMPILE_FLAGS_ERROR([-Wunsafe-loop-optimizations])
- _APPEND_COMPILE_FLAGS_ERROR([-funsafe-loop-optimizations])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=address])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=thread])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=memory])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=alignment])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bool])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bounds])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=enum])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-cast-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-divide-by-zero])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer-divide-by-zero])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=null])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=object-size])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=return])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=shift])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=signed-integer-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unreachable])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unsigned-integer-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vla-bound])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vptr])
-+ AS_IF([test "x$ac_cv_vcs_checkout" = xyes],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=address])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer])
-+ AS_IF([test "x$enable_shared" = "xyes"],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=thread])
-+ ])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=memory])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=alignment])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bool])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bounds])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=enum])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-cast-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-divide-by-zero])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer-divide-by-zero])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=null])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=object-size])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=return])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=shift])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=signed-integer-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unreachable])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unsigned-integer-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vla-bound])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vptr])
-+ ])
- _APPEND_COMPILE_FLAGS_ERROR([-Wclobbered])
- _APPEND_COMPILE_FLAGS_ERROR([-Wunused])
- _APPEND_COMPILE_FLAGS_ERROR([-Wunused-result])
-@@ -186,6 +194,7 @@
- _APPEND_COMPILE_FLAGS_ERROR([-fwrapv])
- _APPEND_COMPILE_FLAGS_ERROR([-fmudflapt])
- _APPEND_COMPILE_FLAGS_ERROR([-pipe])
-+ _APPEND_COMPILE_FLAGS_ERROR([-Wsizeof-pointer-memaccess])
-
- AS_IF([test "x$ax_enable_debug" = xno],
- [AS_IF([test "x$ac_cv_vcs_checkout" = xyes],
-@@ -213,9 +222,12 @@
- _APPEND_COMPILE_FLAGS_ERROR([-H])
- _APPEND_COMPILE_FLAGS_ERROR([-ggdb])
- _APPEND_COMPILE_FLAGS_ERROR([-g])
-- _APPEND_COMPILE_FLAGS_ERROR([-O0])],
-- [_APPEND_COMPILE_FLAGS_ERROR([-g])
-- _APPEND_COMPILE_FLAGS_ERROR([-O2])])
-+ _APPEND_COMPILE_FLAGS_ERROR([-O0]),
-+ _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer])
-+ ],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-g])
-+ _APPEND_COMPILE_FLAGS_ERROR([-O2])
-+ ])
-
- AS_IF([test "x$ac_cv_vcs_checkout" = xyes],
- [_APPEND_COMPILE_FLAGS_ERROR([-fstack-check])
-@@ -268,27 +280,32 @@
- _APPEND_COMPILE_FLAGS_ERROR([-funsafe-loop-optimizations])
- _APPEND_COMPILE_FLAGS_ERROR([-Wc++11-compat])
- # _APPEND_COMPILE_FLAGS_ERROR([-Weffc++])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=address])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=thread])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=memory])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=alignment])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bool])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bounds])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=enum])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-cast-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-divide-by-zero])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer-divide-by-zero])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=null])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=object-size])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=return])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=shift])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=signed-integer-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unreachable])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unsigned-integer-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vla-bound])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vptr])
--# _APPEND_COMPILE_FLAGS_ERROR([-Wold-style-cast])
-+ AS_IF([test "x$ac_cv_vcs_checkout" = xyes],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=address])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer])
-+ AS_IF([test "x$enable_shared" = "xyes"],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=thread])
-+ ])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=memory])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=alignment])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bool])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bounds])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=enum])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-cast-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-divide-by-zero])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer-divide-by-zero])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=null])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=object-size])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=return])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=shift])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=signed-integer-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unreachable])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unsigned-integer-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vla-bound])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vptr])
-+ ])
-+# _APPEND_COMPILE_FLAGS_ERROR([-Wold-style-cast])
- _APPEND_COMPILE_FLAGS_ERROR([-Wclobbered])
- _APPEND_COMPILE_FLAGS_ERROR([-Wunused])
- _APPEND_COMPILE_FLAGS_ERROR([-Wunused-result])
-@@ -301,6 +318,7 @@
- _APPEND_COMPILE_FLAGS_ERROR([-fwrapv])
- _APPEND_COMPILE_FLAGS_ERROR([-fmudflapt])
- _APPEND_COMPILE_FLAGS_ERROR([-pipe])
-+ _APPEND_COMPILE_FLAGS_ERROR([-Wsizeof-pointer-memaccess])
-
- AS_IF([test "x$ax_enable_debug" = xno],
- [AS_IF([test "x$ac_cv_vcs_checkout" = xyes],
-
diff --git a/community/libmemcached/libmemcached-fix-linking-with-libpthread.patch b/community/libmemcached/libmemcached-fix-linking-with-libpthread.patch
new file mode 100644
index 000000000..e5e21c433
--- /dev/null
+++ b/community/libmemcached/libmemcached-fix-linking-with-libpthread.patch
@@ -0,0 +1,19 @@
+diff -up libmemcached-1.0.16/build-aux/ltmain.sh.orig libmemcached-1.0.16/build-aux/ltmain.sh
+--- libmemcached-1.0.16/build-aux/ltmain.sh.orig 2013-12-03 16:36:53.222107642 +0100
++++ libmemcached-1.0.16/build-aux/ltmain.sh 2013-12-03 16:37:35.770132249 +0100
+@@ -5664,6 +5664,15 @@ func_mode_link ()
+ *" $arg "*) ;;
+ * ) func_append new_inherited_linker_flags " $arg" ;;
+ esac
++ # As we are forced to pass -nostdlib to g++ during linking, the option
++ # -pthread{,s} is not in effect; add the -lpthread to $deplist
++ # explicitly to link correctly.
++ if test "$tagname" = CXX -a x"$with_gcc" = xyes; then
++ case "$arg" in
++ -pthread*) func_append deplibs " -lpthread" ;;
++ esac
++ fi
++
+ continue
+ ;;
+
diff --git a/community/libmicrohttpd/PKGBUILD b/community/libmicrohttpd/PKGBUILD
index 817bed807..3d573c480 100644
--- a/community/libmicrohttpd/PKGBUILD
+++ b/community/libmicrohttpd/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 110680 2014-05-05 09:14:21Z spupykin $
+# $Id: PKGBUILD 112457 2014-06-02 10:45:32Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Norberto Lopes <shelika@mail.telepac.pt>
# Contributor: Kao Dome <kaodome@gmail.com>
@@ -6,7 +6,7 @@
# Contributor: Mathias Rohnstock <linksoft@gmx.de>
pkgname=libmicrohttpd
-pkgver=0.9.35
+pkgver=0.9.37
pkgrel=1
pkgdesc="a small C library that is supposed to make it easy to run an HTTP server as part of another application."
arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@ depends=('gnutls' 'libgcrypt')
optdepends=('file' 'curl')
install=libmicrohttpd.install
source=(ftp://ftp.gnu.org/gnu/libmicrohttpd/$pkgname-$pkgver.tar.gz)
-md5sums=('a9d747b6666879569036bb791653a1c7')
+md5sums=('fdf1e0534d83bbf2663f80fa7873be77')
build() {
cd ${pkgname}-${pkgver}
diff --git a/community/libvirt/PKGBUILD b/community/libvirt/PKGBUILD
index 48500e725..e55407ab6 100644
--- a/community/libvirt/PKGBUILD
+++ b/community/libvirt/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 110832 2014-05-08 12:53:34Z spupykin $
+# $Id: PKGBUILD 112459 2014-06-02 10:45:56Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Jonathan Wiersma <archaur at jonw dot org>
pkgname=libvirt
-pkgver=1.2.4
-pkgrel=2
+pkgver=1.2.5
+pkgrel=1
pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)"
arch=('i686' 'x86_64')
url="http://libvirt.org/"
@@ -62,7 +62,7 @@ source=("http://libvirt.org/sources/$pkgname-$pkgver.tar.gz"
libvirtd.conf.d
libvirtd-guests.conf.d
libvirt.tmpfiles.d)
-md5sums=('da7a9ca519df45a460659189fe0024e6'
+md5sums=('787960669a40181fd381a87a318c0660'
'3ed0e24f5b5e25bf553f5427d64915e6'
'0a96ed876ffb1fcb9dff5a9b3a609c1e'
'020971887442ebbf1b6949e031c8dd3f')
diff --git a/community/lightdm/PKGBUILD b/community/lightdm/PKGBUILD
index 66609ef89..cbe931f96 100755
--- a/community/lightdm/PKGBUILD
+++ b/community/lightdm/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 111621 2014-05-21 08:51:29Z alucryd $
+# $Id: PKGBUILD 112451 2014-06-02 09:51:01Z alucryd $
# Maintainer: Maxime Gauduin <alucryd@gmail.com>
# Contributor: Morfeo <morfeo89@hotmail.it>
pkgbase=lightdm
pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5')
pkgver=1.10.1
-pkgrel=1
+pkgrel=2
epoch=1
pkgdesc='A lightweight display manager'
arch=('i686' 'x86_64')
@@ -46,8 +46,11 @@ build() {
package_lightdm() {
depends=('libxklavier' 'polkit' 'systemd')
-optdepends=('xorg-server-xephyr: LightDM test mode'
- 'accountsservice: limit visible accounts')
+optdepends=('accountsservice: limit visible accounts'
+ 'lightdm-gtk2-greeter: GTK2 greeter'
+ 'lightdm-gtk3-greeter: GTK3 greeter'
+ 'lightdm-kde-greeter: Qt greeter'
+ 'xorg-server-xephyr: LightDM test mode')
backup=('etc/apparmor.d/lightdm-guest-session'
'etc/lightdm/keys.conf'
'etc/lightdm/lightdm.conf'
diff --git a/community/postgis/PKGBUILD b/community/postgis/PKGBUILD
index c23641d09..090ed1229 100644
--- a/community/postgis/PKGBUILD
+++ b/community/postgis/PKGBUILD
@@ -1,19 +1,28 @@
-# $Id: PKGBUILD 111814 2014-05-25 09:10:19Z jlichtblau $
+# $Id: PKGBUILD 112476 2014-06-02 16:15:41Z anatolik $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=postgis
pkgver=2.1.3
-pkgrel=1
+pkgrel=2
pkgdesc="Adds support for geographic objects to PostgreSQL"
arch=('i686' 'x86_64')
url="http://postgis.net/"
license=('GPL')
depends=('postgresql' 'gdal' 'json-c')
changelog=$pkgname.changelog
-source=(http://download.osgeo.org/postgis/source/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('c17812aa4bb86ed561dfc65cb42ab45176b94e0620de183a4bbd773d6d876ec1')
+source=(http://download.osgeo.org/postgis/source/${pkgname}-${pkgver}.tar.gz
+ fix_json_012.patch)
+sha256sums=('c17812aa4bb86ed561dfc65cb42ab45176b94e0620de183a4bbd773d6d876ec1'
+ '68fd36730baf96341744c03582b0e8af309328ba79bb59fa981a515299cc1bda')
+
+prepare() {
+ cd ${pkgname}-${pkgver}
+
+ # Compilation failure from upstream. FS#40528
+ patch -p1 < "$srcdir"/fix_json_012.patch
+}
build() {
cd ${pkgname}-${pkgver}
diff --git a/community/postgis/fix_json_012.patch b/community/postgis/fix_json_012.patch
new file mode 100644
index 000000000..92da5a2f2
--- /dev/null
+++ b/community/postgis/fix_json_012.patch
@@ -0,0 +1,23 @@
+diff -N -aur postgis-2.1.3.orig/liblwgeom/lwin_geojson.c postgis-2.1.3/liblwgeom/lwin_geojson.c
+--- postgis-2.1.3.orig/liblwgeom/lwin_geojson.c 2014-05-29 12:27:08.842806693 +0000
++++ postgis-2.1.3/liblwgeom/lwin_geojson.c 2014-05-29 12:27:24.349473709 +0000
+@@ -17,8 +17,8 @@
+
+ #ifdef HAVE_LIBJSON
+
+-#include <json/json.h>
+-#include <json/json_object_private.h>
++#include <json-c/json.h>
++#include <json-c/json_object_private.h>
+ #include <string.h>
+
+ static void geojson_lwerror(char *msg, int error_code)
+@@ -510,7 +510,7 @@
+ if( jstok->err != json_tokener_success)
+ {
+ char err[256];
+- snprintf(err, 256, "%s (at offset %d)", json_tokener_errors[jstok->err], jstok->char_offset);
++ snprintf(err, 256, "%s (at offset %d)", json_tokener_error_desc(jstok->err), jstok->char_offset);
+ json_tokener_free(jstok);
+ json_object_put(poObj);
+ geojson_lwerror(err, 1);
diff --git a/community/radvd/PKGBUILD b/community/radvd/PKGBUILD
index 8db014feb..d7439461e 100644
--- a/community/radvd/PKGBUILD
+++ b/community/radvd/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 107802 2014-03-19 19:39:48Z seblu $
+# $Id: PKGBUILD 112505 2014-06-02 21:18:05Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: Mark Smith <markzzzsmith@yahoo.com.au>
pkgname=radvd
-pkgver=1.10.0
+pkgver=1.11
pkgrel=1
pkgdesc='IPv6 Router Advertisement Daemon'
url='http://www.litech.org/radvd/'
@@ -14,7 +14,7 @@ arch=('i686' 'x86_64')
backup=('etc/radvd.conf')
source=("http://www.litech.org/radvd/dist/$pkgname-$pkgver.tar.xz"{,.asc}
"$pkgname.service")
-sha1sums=('b691a2c36863405191010e6275740e5c1a48705d'
+sha1sums=('010c6f83d32f831616f79fbd7ffdb67eb6743dcd'
'SKIP'
'2fdba3b0ed28c67dc1c04bfd1439fa4dece88bbc')
build() {
diff --git a/community/usb_modeswitch/PKGBUILD b/community/usb_modeswitch/PKGBUILD
index 362289e86..33ab2e0ed 100644
--- a/community/usb_modeswitch/PKGBUILD
+++ b/community/usb_modeswitch/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 108659 2014-03-31 11:29:21Z spupykin $
+# $Id: PKGBUILD 112463 2014-06-02 10:46:30Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=usb_modeswitch
-pkgver=2.1.1
+pkgver=2.2.0
pkgrel=1
-_pkgdata=20140327
+_pkgdata=20140529
pkgdesc="Activating switchable USB devices on Linux."
arch=('i686' 'x86_64')
url="http://www.draisberghof.de/usb_modeswitch/"
@@ -15,9 +15,9 @@ backup=("etc/$pkgname.conf")
source=("http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-${pkgver}.tar.bz2"
"http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-${_pkgdata}.tar.bz2"
"usb-modeswitch-${pkgver}-device_reference.txt::http://www.draisberghof.de/usb_modeswitch/device_reference.txt")
-md5sums=('1f0dc900df88254bd1102444cb73efbc'
- 'bbbc0a8e6a98bde2c6e119b3826658fb'
- '1ec5054e071d6af9ab5b862197222455')
+md5sums=('f323fe700edd6ea404c40934ddf32b22'
+ 'dff94177781298aaf0b3c2a3c3dea6b2'
+ '080bac4145f002466b1cbd1b973bba44')
prepare() {
cd $srcdir/usb-modeswitch-$pkgver/