From 98ba4ae196183c2d9b1cc2d61cf1ee82302863e3 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 2 Dec 2012 01:27:08 -0800 Subject: Sun Dec 2 01:26:32 PST 2012 --- extra/accountsservice/32bit-crash.patch | 26 ++++++++++++++++++++++++++ extra/accountsservice/PKGBUILD | 10 ++++++---- extra/brltty/PKGBUILD | 18 ++++++++---------- extra/intel-tbb/PKGBUILD | 10 +++++----- extra/ntfs-3g_ntfsprogs/PKGBUILD | 3 ++- 5 files changed, 47 insertions(+), 20 deletions(-) create mode 100644 extra/accountsservice/32bit-crash.patch (limited to 'extra') diff --git a/extra/accountsservice/32bit-crash.patch b/extra/accountsservice/32bit-crash.patch new file mode 100644 index 000000000..87b5d308e --- /dev/null +++ b/extra/accountsservice/32bit-crash.patch @@ -0,0 +1,26 @@ +From 4d5166d1833e42d81b854374aa6e73f83a67a70e Mon Sep 17 00:00:00 2001 +From: Matthias Clasen +Date: Tue, 27 Nov 2012 23:30:45 +0000 +Subject: Fix a crash on 32bit systems + +The login-frequency property of the User interface is defined +as uint64 type. Therefore, when setting it with g_object_set, +a 64bit value is collected, and passing an int might lead to +bad things. +https://bugs.freedesktop.org/show_bug.cgi?id=57343 +--- +diff --git a/src/daemon.c b/src/daemon.c +index ed3a114..4d6f3ab 100644 +--- a/src/daemon.c ++++ b/src/daemon.c +@@ -207,7 +207,7 @@ daemon_local_user_is_excluded (Daemon *daemon, const gchar *username, const gcha + #ifdef HAVE_UTMPX_H + + typedef struct { +- int frequency; ++ guint64 frequency; + gint64 time; + GList *previous_logins; + } UserAccounting; +-- +cgit v0.9.0.2-2-gbebe diff --git a/extra/accountsservice/PKGBUILD b/extra/accountsservice/PKGBUILD index 25244de8e..c09d7c2db 100644 --- a/extra/accountsservice/PKGBUILD +++ b/extra/accountsservice/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 171876 2012-11-22 07:10:34Z heftig $ +# $Id: PKGBUILD 172182 2012-12-01 09:02:32Z heftig $ # Maintainer: Ionut Biru pkgname=accountsservice pkgver=0.6.29 -pkgrel=1 +pkgrel=2 pkgdesc="D-Bus interface for user account query and manipulation" arch=(i686 x86_64) url="http://www.freedesktop.org/software/accountsservice/" @@ -11,13 +11,15 @@ license=('GPL3') depends=('glib2' 'polkit' 'systemd') makedepends=('intltool' 'gobject-introspection' 'vala') options=('!libtool') -source=($url/$pkgname-$pkgver.tar.xz more-exclusions.patch) +source=($url/$pkgname-$pkgver.tar.xz more-exclusions.patch 32bit-crash.patch) md5sums=('396c16f39711e24bb7cc685a170befa3' - '1d5cf127e5aac407fe7c37b2f4fd503c') + '1d5cf127e5aac407fe7c37b2f4fd503c' + '2d364b82e7bb1df4aaae70e9ac5be0ba') build() { cd $pkgname-$pkgver patch -Np1 -i ../more-exclusions.patch + patch -Np1 -i ../32bit-crash.patch ./configure --prefix=/usr --sysconfdir=/etc \ --libexecdir=/usr/lib/accountsservice \ --with-systemdsystemunitdir=/usr/lib/systemd/system \ diff --git a/extra/brltty/PKGBUILD b/extra/brltty/PKGBUILD index dbd4fcc63..de38d7e18 100644 --- a/extra/brltty/PKGBUILD +++ b/extra/brltty/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 171512 2012-11-18 10:27:37Z andyrtr $ +# $Id: PKGBUILD 172193 2012-12-02 04:25:56Z stephane $ # Maintainer: # Contributor: Jan de Groot # Contributor: Giovanni Scafora pkgname=brltty -pkgver=4.3 -pkgrel=7 +pkgver=4.4 +pkgrel=1 pkgdesc="Braille display driver for Linux/Unix" arch=('i686' 'x86_64') url="http://mielke.cc/brltty" @@ -19,8 +19,11 @@ install=brltty.install source=(http://mielke.cc/$pkgname/releases/$pkgname-$pkgver.tar.gz 'brltty' 'brltty.conf' - 'brltty.service') - + 'brltty.service') +md5sums=('8ebe96efe679f5f6ccff08928fec5b26' + '831ebaf0c56091702929c68805d20c4f' + 'a8ab8b3dd059e96e1734bc9cdcf844fc' + '7acecd700b9f94d76fe4a6ad56cb0448') build() { cd "$srcdir/$pkgname-$pkgver" ./configure --prefix=/usr \ @@ -30,7 +33,6 @@ build() { --with-screen-driver=a2 \ --enable-gpm \ --disable-java-bindings \ - --disable-caml-bindings \ PYTHON=/usr/bin/python2 make @@ -44,7 +46,3 @@ package() { install -D -m644 Documents/brltty.conf "$pkgdir/etc/brltty.conf" install -D -m644 "$srcdir/brltty.service" "$pkgdir/usr/lib/systemd/system/brltty.service" } -md5sums=('5ada573f88df32b6150db3b9a620e20b' - '831ebaf0c56091702929c68805d20c4f' - 'a8ab8b3dd059e96e1734bc9cdcf844fc' - '7acecd700b9f94d76fe4a6ad56cb0448') diff --git a/extra/intel-tbb/PKGBUILD b/extra/intel-tbb/PKGBUILD index 51dfef170..e98b0f201 100644 --- a/extra/intel-tbb/PKGBUILD +++ b/extra/intel-tbb/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 170541 2012-11-08 12:12:44Z stephane $ +# $Id: PKGBUILD 172195 2012-12-02 04:41:05Z stephane $ # Maintainer: Stéphane Gaudreault # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Denis Martinez pkgname=intel-tbb -pkgver=4.1_20120718 -pkgrel=2 +pkgver=4.1_20121003 +pkgrel=1 pkgdesc='High level abstract threading library' arch=('i686' 'x86_64') url='http://www.threadingbuildingblocks.org/' license=('GPL') depends=('gcc-libs') -source=("http://threadingbuildingblocks.org/uploads/77/188/4.1/tbb${pkgver/\./}oss_src.tgz") -sha1sums=('3fad942c867f032dc5ddeccd7ca19606eda7065d') +source=("http://threadingbuildingblocks.org/sites/default/files/software_releases/source/tbb${pkgver/\./}oss_src.tgz") +sha1sums=('072333068fa278635582846eaaa22d51c0100e09') build() { cd "${srcdir}"/tbb${pkgver/\./}oss diff --git a/extra/ntfs-3g_ntfsprogs/PKGBUILD b/extra/ntfs-3g_ntfsprogs/PKGBUILD index 87bb3452d..71f8e627d 100644 --- a/extra/ntfs-3g_ntfsprogs/PKGBUILD +++ b/extra/ntfs-3g_ntfsprogs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 171906 2012-11-23 08:19:20Z tomegun $ +# $Id: PKGBUILD 172190 2012-12-01 14:32:58Z dreisner $ # Maintainer: Tom Gundersen # Contributor: Ronald van Haren # Contributor: Thomas Bächler @@ -35,6 +35,7 @@ package_ntfs-3g() { mv "$pkgdir"/bin/* "$pkgdir"/usr/bin/ rm -rf "$pkgdir"/{s,}bin + rmdir "$pkgdir/lib" cd "$pkgdir"/usr/bin ln -s ntfs-3g mount.ntfs -- cgit v1.2.3-54-g00ecf