diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-06-03 03:32:55 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-06-03 03:32:55 +0000 |
commit | 11196316291f49af2bacd1b4531e0a548729dea2 (patch) | |
tree | c0ae60259974e11fa566cc66836cbffe0594376e /community | |
parent | 62ef4573f0f6a0a2ccaee3967ec3845afb6faaf0 (diff) |
Tue Jun 3 03:28:08 UTC 2014
Diffstat (limited to 'community')
-rw-r--r-- | community/busybox/PKGBUILD | 20 | ||||
-rw-r--r-- | community/dbmail/PKGBUILD | 18 | ||||
-rw-r--r-- | community/dbmail/dbmail-7-systemd.diff | 14 | ||||
-rw-r--r-- | community/gcompris/PKGBUILD | 6 | ||||
-rw-r--r-- | community/gdal/PKGBUILD | 9 | ||||
-rw-r--r-- | community/gdal/fix_json_012.patch | 84 | ||||
-rw-r--r-- | community/glusterfs/PKGBUILD | 9 | ||||
-rw-r--r-- | community/glusterfs/glusterfs.install | 7 | ||||
-rw-r--r-- | community/libmemcached/PKGBUILD | 20 | ||||
-rw-r--r-- | community/libmemcached/gcc-4.8.patch | 183 | ||||
-rw-r--r-- | community/libmemcached/libmemcached-fix-linking-with-libpthread.patch | 19 | ||||
-rw-r--r-- | community/libmicrohttpd/PKGBUILD | 6 | ||||
-rw-r--r-- | community/libvirt/PKGBUILD | 8 | ||||
-rwxr-xr-x | community/lightdm/PKGBUILD | 11 | ||||
-rw-r--r-- | community/postgis/PKGBUILD | 17 | ||||
-rw-r--r-- | community/postgis/fix_json_012.patch | 23 | ||||
-rw-r--r-- | community/radvd/PKGBUILD | 6 | ||||
-rw-r--r-- | community/usb_modeswitch/PKGBUILD | 12 |
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/ |