diff options
27 files changed, 401 insertions, 309 deletions
diff --git a/community/allegro/PKGBUILD b/community/allegro/PKGBUILD index 9980ad250..b432c47e3 100644 --- a/community/allegro/PKGBUILD +++ b/community/allegro/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 90003 2013-05-06 19:36:13Z foutrelis $ +# $Id: PKGBUILD 93187 2013-06-27 16:11:54Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> # Contributor: arjan <arjan@archlinux.org> pkgname=allegro -pkgver=5.0.9 -pkgrel=3 +pkgver=5.0.10 +pkgrel=1 pkgdesc='Portable library mainly aimed at video game and multimedia programming' arch=('x86_64' 'i686') url='http://alleg.sourceforge.net/' @@ -14,7 +14,7 @@ license=('custom') makedepends=('cmake' 'mesa-libgl' 'glu') depends=('jack' 'libxpm' 'libxxf86dga' 'libgl' 'physfs' 'gtk2' 'libpulse') source=("http://downloads.sourceforge.net/alleg/$pkgname-$pkgver.tar.gz") -sha256sums=('ba28ac307023f1c756f1c421086f81d1e19ec5f09412d5848303c64177a20bd5') +sha256sums=('71b81080f34f6e485edd0c51f22923c18ff967d5db438e591e6f3885d5bdcda1') build() { cd "$srcdir" diff --git a/community/chmsee/PKGBUILD b/community/chmsee/PKGBUILD index 083c66c2b..d10d3b141 100644 --- a/community/chmsee/PKGBUILD +++ b/community/chmsee/PKGBUILD @@ -1,23 +1,23 @@ -# $Id: PKGBUILD 90845 2013-05-14 19:53:14Z lcarlier $ +# $Id: PKGBUILD 93170 2013-06-27 01:34:18Z foutrelis $ # Maintainer : Laurent Carlier <lordheavym@gmail.com> # Contributor: dionydonny <dionydonny@gmail.com> # Contributor: Ermanno <erm67@yahoo.it> pkgname=chmsee -pkgver=2.0 -pkgrel=6 +pkgver=2.0.1 +pkgrel=1 arch=('i686' 'x86_64') pkgdesc="A chm (MS HTML help file format) viewer based on xulrunner." url="http://chmsee.googlecode.com/" license=('GPL') -depends=('xulrunner>18.0' 'xulrunner<22.0' 'chmlib' 'desktop-file-utils') +depends=('xulrunner>18.0' 'xulrunner<23.0' 'chmlib' 'desktop-file-utils') makedepends=('python2') #source=(chmsee-$pkgver.tar.gz::https://github.com/jungleji/chmsee/tarball/v$pkgver #source=(https://github.com/jungleji/chmsee/archive/b2a3c2ad32bfe9db067665ea1928d7e130d1b5e7.zip source=(https://chmsee.googlecode.com/files/${pkgname}-${pkgver}.tar.gz chmsee) install=chmsee.install -md5sums=('a9a1e79094e5a2674caa3b1f1e34f5e7' +md5sums=('08f813d65ed2a9e3af8ff1092650d0a5' '1787edd1de8aa75bd9fa75a5ab319e85') build() { @@ -25,7 +25,10 @@ build() { cp Makefile.arch Makefile sed -i -e 's/17.*/18.0/g' ../application.ini - sed -i -e 's/19.*/21.0/g' ../application.ini + sed -i -e 's/21.*/22.*/g' ../application.ini + + # xpcom has been merged into xul in xulrunner 22.0 + sed -i -e 's/-lxpcom/-lxul/' common.mk make -j1 } @@ -34,7 +37,7 @@ package() { cd ${srcdir}/chmsee-* install -d ${pkgdir}/usr/share/chmsee - cp -a * ${pkgdir}/usr/share/chmsee + cp -a * ${pkgdir}/usr/share/chmsee rm -r ${pkgdir}/usr/share/chmsee/src install -Dm644 data/chmsee.desktop.in \ ${pkgdir}/usr/share/applications/chmsee.desktop diff --git a/community/fcitx-chewing/PKGBUILD b/community/fcitx-chewing/PKGBUILD index 462035ae1..f2dc14eaa 100644 --- a/community/fcitx-chewing/PKGBUILD +++ b/community/fcitx-chewing/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 82974 2013-01-26 07:14:41Z fyan $ +# $Id: PKGBUILD 93175 2013-06-27 03:40:28Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=fcitx-chewing -pkgver=0.2.0 +pkgver=0.2.1 pkgrel=1 pkgdesc='Fcitx Wrapper for chewing' arch=('i686' 'x86_64') @@ -26,4 +26,4 @@ package() { cd "$srcdir"/${pkgname}-${pkgver}/build make DESTDIR="$pkgdir" install } -md5sums=('d4dacf213673b5cac50db41427eb6b35') +md5sums=('1879ad51b16e07db40338db55054833c') diff --git a/community/libpinyin/PKGBUILD b/community/libpinyin/PKGBUILD index 2a0e230fe..4622a10d9 100644 --- a/community/libpinyin/PKGBUILD +++ b/community/libpinyin/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 92622 2013-06-10 07:23:18Z fyan $ +# $Id: PKGBUILD 93183 2013-06-27 13:57:26Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Yangtse <yangtsesu@gmail.com> # Contributor: WU Jun <quark at lihdd dot net> pkgname=libpinyin -pkgver=0.9.92 +pkgver=0.9.93 pkgrel=1 pkgdesc="Library to deal with pinyin" arch=('i686' 'x86_64') @@ -30,5 +30,5 @@ package() { cd "${srcdir}/libpinyin-$pkgver" make DESTDIR="${pkgdir}" install } -sha512sums=('6e88143d0032a7da61d141b23df2265540ea7667dfe641e9f1945cf8bc7b2c9df72d96bfa4df4333d550ca9f6d64545076b1aceda1d2b855fa95a2bd793943f4' +sha512sums=('7214c7913ed116a5557e89958d0d117e7a2781dcbbcc8b1c6713fb569ca121a5763e5cf1dedfdb4607638f773875c374112865d3a306876906a126954c4ef387' '8719d99b2efb22438ec067c046f8d45addb3e0d336e8d6ec4b8ed22370fe81366d19a34934bb059230f86e74c379acb62822ee3458850437880d531de8ff3e0e') diff --git a/community/python2-ldap/PKGBUILD b/community/python2-ldap/PKGBUILD index 548ac6af6..7086a3b52 100644 --- a/community/python2-ldap/PKGBUILD +++ b/community/python2-ldap/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 72704 2012-06-20 12:26:14Z spupykin $ +# $Id: PKGBUILD 93180 2013-06-27 12:10:25Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Morgan LEFIEUX <comete_AT_archlinuxfr.org> pkgname=python2-ldap -pkgver=2.4.10 +pkgver=2.4.13 pkgrel=1 pkgdesc="Provides an object-oriented API to access LDAP directory servers from Python programs" arch=('i686' 'x86_64') @@ -13,12 +13,16 @@ depends=('python2' 'libldap>=2.4.26') makedepends=('chrpath') replaces=('python-ldap') source=(http://pypi.python.org/packages/source/p/python-ldap/python-ldap-$pkgver.tar.gz) -md5sums=('a15827ca13c90e9101e5e9405c1d83be') +md5sums=('74b7b50267761540451eade44b2049ee') build() { cd $srcdir/python-ldap-$pkgver sed -i 's|<sasl.h>|<sasl/sasl.h>|' Modules/LDAPObject.c python2 setup.py build +} + +package() { + cd $srcdir/python-ldap-$pkgver python2 setup.py install --root $pkgdir install -D -m644 LICENCE $pkgdir/usr/share/licenses/$pkgname/LICENSE chrpath -d $pkgdir/usr/lib/python2.7/site-packages/_ldap.so diff --git a/extra/colord/PKGBUILD b/extra/colord/PKGBUILD index a311b0478..3d774d6b8 100644 --- a/extra/colord/PKGBUILD +++ b/extra/colord/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 185329 2013-05-13 11:18:43Z heftig $ +# $Id: PKGBUILD 188955 2013-06-27 04:04:12Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> pkgname=colord -pkgver=1.0.0 +pkgver=1.0.1 pkgrel=1 pkgdesc="System daemon for managing color devices" arch=(i686 x86_64) @@ -16,7 +16,7 @@ options=('!libtool') install=colord.install backup=(etc/colord.conf) source=($url/releases/$pkgname-$pkgver.tar.xz) -sha1sums=('a01547080f0905dacca37c5ded3886431144a36a') +sha1sums=('d480eb23a3de67cab090c810c894cc68069a278d') build() { cd $pkgname-$pkgver diff --git a/extra/gnome-shell/0001-st-Be-more-forgiving-when-calling-get_theme_node-on-.patch b/extra/gnome-shell/0001-st-Be-more-forgiving-when-calling-get_theme_node-on-.patch new file mode 100644 index 000000000..8a3f69bdb --- /dev/null +++ b/extra/gnome-shell/0001-st-Be-more-forgiving-when-calling-get_theme_node-on-.patch @@ -0,0 +1,37 @@ +From ace549c1bf1861b4cbaec6f2451a6341aa738bae Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org> +Date: Mon, 24 Jun 2013 18:09:04 +0200 +Subject: [PATCH] st: Be more forgiving when calling get_theme_node() on + unstaged widgets + +While it is obviously still an error to call get_theme_node() on a +widget that hasn't been added to the stage hierarchy yet, asserting +on it hasn't proven too successful in avoiding those errors - it's +likely the most frequent reason for crash reports. Just accept that +there'll always be code paths where we can hit this case and make +it non-fatal. + +https://bugzilla.gnome.org/show_bug.cgi?id=610279 +--- + src/st/st-widget.c | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/src/st/st-widget.c b/src/st/st-widget.c +index 42992ec..4875acc 100644 +--- a/src/st/st-widget.c ++++ b/src/st/st-widget.c +@@ -608,8 +608,9 @@ st_widget_get_theme_node (StWidget *widget) + + if (stage == NULL) + { +- g_error ("st_widget_get_theme_node called on the widget %s which is not in the stage.", +- st_describe_actor (CLUTTER_ACTOR (widget))); ++ g_critical ("st_widget_get_theme_node called on the widget %s which is not in the stage.", ++ st_describe_actor (CLUTTER_ACTOR (widget))); ++ return g_object_new (ST_TYPE_THEME_NODE, NULL); + } + + if (parent_node == NULL) +-- +1.8.3.1 + diff --git a/extra/gnome-shell/PKGBUILD b/extra/gnome-shell/PKGBUILD index 55c76ce08..930763625 100644 --- a/extra/gnome-shell/PKGBUILD +++ b/extra/gnome-shell/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 187902 2013-06-07 22:40:58Z heftig $ +# $Id: PKGBUILD 188954 2013-06-27 04:03:27Z heftig $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Contributor: Flamelab <panosfilip@gmail.com pkgname=gnome-shell pkgver=3.8.3 -pkgrel=1 +pkgrel=2 pkgdesc="The next generation GNOME Shell" arch=(i686 x86_64) url="http://live.gnome.org/GnomeShell" @@ -19,15 +19,20 @@ options=('!libtool' '!emptydirs') install=gnome-shell.install groups=(gnome) source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver::3}/$pkgname-$pkgver.tar.xz - nm-libexecdir.patch) + nm-libexecdir.patch + 0001-st-Be-more-forgiving-when-calling-get_theme_node-on-.patch) sha256sums=('145724f21ead9dbe0c39d3ab468b39264c7aaf3f0fa5d152b295d905d8339c22' - 'e5bb10ad2e5c3e0fde3d05babd1bfdda701e553e02d493f7e54cb7832ce7e607') + 'e5bb10ad2e5c3e0fde3d05babd1bfdda701e553e02d493f7e54cb7832ce7e607' + 'c5f0c9b071d5c31e11289c45743e1f82f6bba8201a28e0efb7a197f57cbb2105') prepare() { cd $pkgname-$pkgver # FS#30747 FS#32730 Problems due to libexecdir different from NM patch -Np1 -i ../nm-libexecdir.patch + + # FS#35174 Nautilus crashes GS + patch -Np1 -i ../0001-st-Be-more-forgiving-when-calling-get_theme_node-on-.patch } build() { diff --git a/extra/imagemagick/PKGBUILD b/extra/imagemagick/PKGBUILD index 2d309d049..b167e4cf1 100644 --- a/extra/imagemagick/PKGBUILD +++ b/extra/imagemagick/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 187911 2013-06-08 05:14:18Z eric $ +# $Id: PKGBUILD 188981 2013-06-27 18:52:49Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgbase=imagemagick pkgname=('imagemagick' 'imagemagick-doc') -pkgver=6.8.5.10 +pkgver=6.8.6.2 pkgrel=1 arch=('i686' 'x86_64') url="http://www.imagemagick.org/" @@ -13,7 +13,7 @@ makedepends=('libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'ghostscript' \ #source=(http://www.imagemagick.org/download/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \ source=(ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \ perlmagick.rpath.patch) -sha1sums=('ae47754c676df262956d1c740cf4ff297dfda71b' +sha1sums=('58b09b94a59457a7c82a4db9cc29e9a5718129a2' 'e143cf9d530fabf3b58023899b5cc544ba93daec') prepare() { diff --git a/extra/intel-tbb/PKGBUILD b/extra/intel-tbb/PKGBUILD index 731e23024..950b81527 100644 --- a/extra/intel-tbb/PKGBUILD +++ b/extra/intel-tbb/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 186302 2013-05-24 12:22:34Z stephane $ +# $Id: PKGBUILD 188979 2013-06-27 17:08:09Z eric $ # Maintainer: Stéphane Gaudreault <stephane@archlinux.org> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Denis Martinez <deuns.martinez AT gmail.com> pkgname=intel-tbb -pkgver=4.1_20130314 +pkgver=4.1_20130613 pkgrel=1 pkgdesc='High level abstract threading library' arch=('i686' 'x86_64') @@ -12,16 +12,16 @@ url='http://www.threadingbuildingblocks.org/' license=('GPL') depends=('gcc-libs') source=("http://threadingbuildingblocks.org/sites/default/files/software_releases/source/tbb${pkgver/\./}oss_src.tgz") -sha1sums=('e2bf74c1e492b06faf3ecdf2321e64ca698c0921') +sha1sums=('b1322bd10c5b05a79f61edb236adc0513b4a1532') build() { - cd "${srcdir}"/tbb${pkgver/\./}oss + cd tbb${pkgver/\./}oss make } package() { - cd "${srcdir}"/tbb${pkgver/\./}oss + cd tbb${pkgver/\./}oss install -d "${pkgdir}"/usr/lib install -m755 build/linux_*/*.so* "${pkgdir}"/usr/lib diff --git a/extra/libkfbapi/PKGBUILD b/extra/libkfbapi/PKGBUILD new file mode 100644 index 000000000..6182653fd --- /dev/null +++ b/extra/libkfbapi/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 188957 2013-06-27 06:08:07Z andrea $ +# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Contributor: birdflesh <antkoul at gmail dot com> + +pkgname=libkfbapi +pkgver=1.0 +pkgrel=1 +pkgdesc="KDE library for accessing Facebook services" +arch=('i686' 'x86_64') +url='https://projects.kde.org/libkfbapi' +license=('GPL') +depends=('kdepimlibs') +makedepends=('cmake' 'automoc4' 'boost') +source=("http://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.bz2") +md5sums=('05ce3213a1383796a02115705c2bf829') + +prepare() { + mkdir build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ + -DQT_QMAKE_EXECUTABLE=qmake-qt4 \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +} diff --git a/extra/libva-intel-driver/PKGBUILD b/extra/libva-intel-driver/PKGBUILD index e822af1bc..1bf94b42b 100644 --- a/extra/libva-intel-driver/PKGBUILD +++ b/extra/libva-intel-driver/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 182376 2013-04-09 18:36:11Z ioni $ +# $Id: PKGBUILD 188964 2013-06-27 12:37:13Z heftig $ # Maintainer : Ionut Biru <ibiru@archlinux.org> pkgname=libva-intel-driver -pkgver=1.0.20 +pkgver=1.2.0 pkgrel=1 pkgdesc="VA-API implementation for Intel G45 chipsets and Intel HD Graphics for Intel Core processor family." arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ depends=('libva') options=('!libtool') replaces=('libva-driver-intel') source=(http://www.freedesktop.org/software/vaapi/releases/$pkgname/$pkgname-$pkgver.tar.bz2) -sha1sums=('0aeba2d78f02c4f2c13b519c468e04fa88b2ae3e') +sha1sums=('580c8dc5d2323b1e7dd9506512695001f845c2f1') build() { cd $pkgname-$pkgver diff --git a/extra/libva/PKGBUILD b/extra/libva/PKGBUILD index 7781d7219..c4424f064 100644 --- a/extra/libva/PKGBUILD +++ b/extra/libva/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 182375 2013-04-09 18:35:29Z ioni $ +# $Id: PKGBUILD 188963 2013-06-27 12:36:37Z heftig $ # Maintainer : Ionut Biru <ibiru@archlinux.org> pkgname=libva -pkgver=1.1.1 +pkgver=1.2.1 pkgrel=1 pkgdesc="Video Acceleration (VA) API for Linux" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ optdepends=('libva-vdpau-driver: vdpau back-end for nvidia' 'libva-intel-driver: back-end for intel cards') options=('!libtool') source=(http://www.freedesktop.org/software/vaapi/releases/$pkgname/$pkgname-$pkgver.tar.bz2) -sha1sums=('755e488677a196c9ac18b8c0d11aa2a56e050306') +sha1sums=('f716a4cadd670b14f44a2e833f96a2c509956339') build() { cd "$pkgname-$pkgver" diff --git a/extra/ntfs-3g_ntfsprogs/PKGBUILD b/extra/ntfs-3g_ntfsprogs/PKGBUILD index 116ab72b7..4771b8a05 100644 --- a/extra/ntfs-3g_ntfsprogs/PKGBUILD +++ b/extra/ntfs-3g_ntfsprogs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 185299 2013-05-13 04:23:22Z eric $ +# $Id: PKGBUILD 188990 2013-06-27 19:50:33Z bpiotrowski $ # Maintainer: Tom Gundersen <teg@jklm.no> # Contributor: Ronald van Haren <ronald.archlinux.org> # Contributor: Thomas Bächler <thomas.archlinux.org> @@ -6,7 +6,7 @@ pkgbase=ntfs-3g_ntfsprogs pkgname=ntfs-3g pkgver=2013.1.13 -pkgrel=3 +pkgrel=4 pkgdesc="NTFS filesystem utilities" arch=('i686' 'x86_64') url="http://www.tuxera.com/community/ntfs-3g-download/" @@ -29,7 +29,8 @@ build() { ./configure --prefix=/usr \ --with-fuse=external --disable-static \ --enable-posix-acls --disable-ldconfig \ - --mandir=/usr/share/man --sbin=/usr/bin + --mandir=/usr/share/man --sbin=/usr/bin \ + --enable-extras make } diff --git a/extra/xf86-video-intel/PKGBUILD b/extra/xf86-video-intel/PKGBUILD index 205ef1547..0176e4071 100644 --- a/extra/xf86-video-intel/PKGBUILD +++ b/extra/xf86-video-intel/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 188921 2013-06-25 16:24:01Z andyrtr $ +# $Id: PKGBUILD 188960 2013-06-27 09:01:12Z lcarlier $ # Maintainer: AndyRTR <andyrtr@archlinux.org> # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=xf86-video-intel pkgver=2.21.10 -pkgrel=2 +pkgrel=3 arch=(i686 x86_64) url="http://xorg.freedesktop.org/" license=('custom') @@ -19,15 +19,19 @@ conflicts=('xorg-server<1.14.0' 'X-ABI-VIDEODRV_VERSION<14' 'X-ABI-VIDEODRV_VERS options=('!libtool') groups=('xorg-drivers' 'xorg') source=(${url}/archive/individual/driver/${pkgname}-${pkgver}.tar.bz2 - firefox_image_fix.diff) + firefox_image_fix.diff + pd_crash_X_fix.diff) sha256sums=('7a4bcad83e8153ab1eec46dfee2412b7b20d087f438af4bf97f460f67c5ca9b6' - '33465c66b0a4bca2dfd242c86cb8cb882fbf841e1c2da632a5aa76f9d04b84d1') + '33465c66b0a4bca2dfd242c86cb8cb882fbf841e1c2da632a5aa76f9d04b84d1' + 'cfc83edf018408d9d5b7f5bb329ea364a203eb12bdf537270b89ad85203fbc44') build() { cd "${srcdir}/${pkgname}-${pkgver}" # fix image issues in FF+TB, https://bugs.freedesktop.org/show_bug.cgi?id=66059 patch -Np1 -i ${srcdir}/firefox_image_fix.diff + # fix X crash with pd, https://bugs.freedesktop.org/show_bug.cgi?id=66104 + patch -Np1 -i ${srcdir}/pd_crash_X_fix.diff ./configure --prefix=/usr \ --enable-dri diff --git a/extra/xf86-video-intel/pd_crash_X_fix.diff b/extra/xf86-video-intel/pd_crash_X_fix.diff new file mode 100644 index 000000000..6b10ec74e --- /dev/null +++ b/extra/xf86-video-intel/pd_crash_X_fix.diff @@ -0,0 +1,148 @@ +From c88d911d4209a8ede5ec705ad925383c69182977 Mon Sep 17 00:00:00 2001 +From: Chris Wilson <chris@chris-wilson.co.uk> +Date: Mon, 24 Jun 2013 14:30:00 +0100 +Subject: [PATCH] sna: Initialise gc->ops->PolyPoint for miWideDash + +The miWideDash may also call PolyPoint rather than emit spans, so make +sure that we correctly prepare sna_poly_point before calling mi*. + +Reported-by: Tobias Brodel <toby.jamesjoy@gmail.com> +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=66104 +Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> +--- + src/sna/sna_accel.c | 60 +++++++++++++++++++++++++++++++++++++++++++++++------ + 1 file changed, 54 insertions(+), 6 deletions(-) + +diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c +index 43d6a67..a3e4ed4 100644 +--- a/src/sna/sna_accel.c ++++ b/src/sna/sna_accel.c +@@ -5750,6 +5750,39 @@ sna_poly_point__fill_clip_boxes(DrawablePtr drawable, GCPtr gc, + } + + static void ++sna_poly_point__dash(DrawablePtr drawable, GCPtr gc, ++ int mode, int n, DDXPointPtr pt) ++{ ++ struct sna_fill_spans *data = sna_gc(gc)->priv; ++ struct sna_fill_op *op = data->op; ++ ++ if (op->base.u.blt.pixel == gc->fgPixel) ++ sna_poly_point__fill(drawable, gc, mode, n, pt); ++} ++ ++static void ++sna_poly_point__dash_clip_extents(DrawablePtr drawable, GCPtr gc, ++ int mode, int n, DDXPointPtr pt) ++{ ++ struct sna_fill_spans *data = sna_gc(gc)->priv; ++ struct sna_fill_op *op = data->op; ++ ++ if (op->base.u.blt.pixel == gc->fgPixel) ++ sna_poly_point__fill_clip_extents(drawable, gc, mode, n, pt); ++} ++ ++static void ++sna_poly_point__dash_clip_boxes(DrawablePtr drawable, GCPtr gc, ++ int mode, int n, DDXPointPtr pt) ++{ ++ struct sna_fill_spans *data = sna_gc(gc)->priv; ++ struct sna_fill_op *op = data->op; ++ ++ if (op->base.u.blt.pixel == gc->fgPixel) ++ sna_poly_point__fill_clip_boxes(drawable, gc, mode, n, pt); ++} ++ ++static void + sna_fill_spans__fill(DrawablePtr drawable, + GCPtr gc, int n, + DDXPointPtr pt, int *width, int sorted) +@@ -8175,16 +8208,20 @@ spans_fallback: + sna_gc_ops__tmp.FillSpans = sna_fill_spans__fill_offset; + else + sna_gc_ops__tmp.FillSpans = sna_fill_spans__fill; ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__fill; + } else { + region_maybe_clip(&data.region, + gc->pCompositeClip); + if (RegionNil(&data.region)) + return; + +- if (region_is_singular(&data.region)) ++ if (region_is_singular(&data.region)) { + sna_gc_ops__tmp.FillSpans = sna_fill_spans__fill_clip_extents; +- else ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__fill_clip_extents; ++ } else { + sna_gc_ops__tmp.FillSpans = sna_fill_spans__fill_clip_boxes; ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__fill_clip_boxes; ++ } + } + assert(gc->miTranslate); + +@@ -8200,16 +8237,20 @@ spans_fallback: + sna_gc_ops__tmp.FillSpans = sna_fill_spans__dash_offset; + else + sna_gc_ops__tmp.FillSpans = sna_fill_spans__dash; ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__dash; + } else { + region_maybe_clip(&data.region, + gc->pCompositeClip); + if (RegionNil(&data.region)) + return; + +- if (region_is_singular(&data.region)) ++ if (region_is_singular(&data.region)) { + sna_gc_ops__tmp.FillSpans = sna_fill_spans__dash_clip_extents; +- else ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__dash_clip_extents; ++ } else { + sna_gc_ops__tmp.FillSpans = sna_fill_spans__dash_clip_boxes; ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__dash_clip_boxes; ++ } + } + assert(gc->miTranslate); + +@@ -8239,6 +8280,7 @@ spans_fallback: + */ + sna_gc_ops__tmp.FillSpans = sna_fill_spans__gpu; + sna_gc_ops__tmp.PolyFillRect = sna_poly_fill_rect__gpu; ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__gpu; + gc->ops = &sna_gc_ops__tmp; + + switch (gc->lineStyle) { +@@ -9083,16 +9125,20 @@ spans_fallback: + sna_gc_ops__tmp.FillSpans = sna_fill_spans__fill_offset; + else + sna_gc_ops__tmp.FillSpans = sna_fill_spans__fill; ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__fill; + } else { + region_maybe_clip(&data.region, + gc->pCompositeClip); + if (RegionNil(&data.region)) + return; + +- if (region_is_singular(&data.region)) ++ if (region_is_singular(&data.region)) { + sna_gc_ops__tmp.FillSpans = sna_fill_spans__fill_clip_extents; +- else ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__fill_clip_extents; ++ } else { + sna_gc_ops__tmp.FillSpans = sna_fill_spans__fill_clip_boxes; ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__fill_clip_boxes; ++ } + } + assert(gc->miTranslate); + gc->ops = &sna_gc_ops__tmp; +@@ -9103,6 +9149,8 @@ spans_fallback: + fill.done(data.sna, &fill); + } else { + sna_gc_ops__tmp.FillSpans = sna_fill_spans__gpu; ++ sna_gc_ops__tmp.PolyFillRect = sna_poly_fill_rect__gpu; ++ sna_gc_ops__tmp.PolyPoint = sna_poly_point__gpu; + gc->ops = &sna_gc_ops__tmp; + + for (i = 0; i < n; i++) +-- +1.8.3.1 + diff --git a/extra/xulrunner/PKGBUILD b/extra/xulrunner/PKGBUILD index 8045f9ab8..1553ddcc3 100644 --- a/extra/xulrunner/PKGBUILD +++ b/extra/xulrunner/PKGBUILD @@ -1,8 +1,9 @@ -# $Id: PKGBUILD 185530 2013-05-14 19:12:24Z foutrelis $ +# $Id: PKGBUILD 188951 2013-06-27 01:33:26Z foutrelis $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Alexander Baldeck <alexander@archlinux.org> + pkgname=xulrunner -pkgver=21.0 +pkgver=22.0 pkgrel=1 pkgdesc="Mozilla Runtime Environment" arch=('i686' 'x86_64') @@ -16,7 +17,7 @@ source=(ftp://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$pkgver/source/ shared-libs.patch) options=('!emptydirs') replaces=('xulrunner-oss') -sha256sums=('c3623bc243bd57c7267eacac658993f5f635f639235bea9ed8fce9b52e59be64' +sha256sums=('f806adf3f1c5b4c8d26322401ef876c73a549f93911be921044f508d698ac589' '3fba82b327f8825ebe93ceaeaea4968d57cf7d700f40bf4457b06d263bcc2e8f' '23485d937035648add27a7657f6934dc5b295e886cdb0506eebd02a43d07f269' 'e2b4a00d14f4ba69c62b3f9ef9908263fbab179ba8004197cbc67edbd916fdf1') diff --git a/libre/grub/PKGBUILD b/libre/grub/PKGBUILD index 59c7dbe0a..56d994beb 100644 --- a/libre/grub/PKGBUILD +++ b/libre/grub/PKGBUILD @@ -13,7 +13,7 @@ _GRUB_BZR_REV="5043" pkgname=grub pkgdesc="GNU GRand Unified Bootloader (2), (Parabola rebranded)" pkgver=2.00.${_GRUB_BZR_REV} -pkgrel=1 +pkgrel=2 url="https://www.gnu.org/software/grub/" arch=('x86_64' 'i686') license=('GPL3') @@ -26,7 +26,7 @@ replaces=('grub-common' 'grub-bios' "grub-efi-${_EFI_ARCH}") provides=('grub-common' 'grub-bios' "grub-efi-${_EFI_ARCH}") makedepends=('xz' 'freetype2' 'bdf-unifont' 'ttf-dejavu' 'python' 'autogen' - 'texinfo' 'help2man' 'gettext' 'device-mapper' 'fuse' 'bzr') + 'texinfo' 'help2man' 'gettext' 'device-mapper' 'fuse' 'bzr' 'rsync') depends=('sh' 'xz' 'gettext' 'device-mapper') optdepends=('freetype2: For grub-mkfont usage' 'fuse: For grub-mount usage' @@ -159,7 +159,7 @@ _build_grub-efi() { } -build() { +prepare() { ## Set ARCH dependent variables if [[ "${CARCH}" == 'x86_64' ]]; then @@ -182,7 +182,18 @@ build() { ## Requires python2 # sed 's|python |python2 |g' -i "${srcdir}/grub-${pkgver}/autogen.sh" - + + ## pull in language files + ./linguas.sh + +} + +build() { + + cd "${srcdir}/grub-${pkgver}/" + + # remove not working langs which need LC_ALL=C.UTF-8 + sed -i -e 's#en@cyrillic en@greek##g' po/LINGUAS _build_grub-common_and_bios echo diff --git a/libre/iceweasel-l10n/PKGBUILD b/libre/iceweasel-l10n/PKGBUILD index 298d740cc..375785d88 100644 --- a/libre/iceweasel-l10n/PKGBUILD +++ b/libre/iceweasel-l10n/PKGBUILD @@ -1,8 +1,8 @@ -# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net> +# Maintainer: André Silva <emulatorman@lavabit.com> +# Maintainer: Márcio Silva <coadde@lavabit.com> +# Contributor: Luke Shumaker <lukeshu@sbcglobal.net> # Contributor: fauno <fauno@kiwwwi.com.ar> # Contributor: Figue <ffigue@gmail.com> -# Maintainer: Márcio Silva <coadde@lavabit.com> -# Maintainer: André Silva <emulatorman@lavabit.com> # Based on icecat-i18n package, which is in turn based on firefox-i18n # When updating to a newer upstream release: @@ -11,7 +11,7 @@ # - Run 'make'. It will take care of everything else for you. _debname=iceweasel -_debver=21.0 +_debver=22.0 _debrel=1 _debrepo=http://ftp.debian.org/debian/pool/main/ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; } @@ -23,7 +23,7 @@ pkgname=($(for lang in ${_langpacks[@]} do echo $pkgbase-$lang | tr A-Z a-z done)) pkgver=$_debver.$_debrel -pkgrel=2 +pkgrel=1 pkgdesc="Language packs for Debian Iceweasel." arch=('any') @@ -54,7 +54,7 @@ build() { cd $srcdir/$_path unzip -q langpack-$i@iceweasel.mozilla.org.xpi -d $i rm langpack-$i@iceweasel.mozilla.org.xpi - install -Dm644 $srcdir/region.properties $i/chrome/$i/locale/browser-region + install -Dm644 $srcdir/region.properties $i/browser/chrome/$i/locale/browser-region cd $i zip -q -r $srcdir/$_path/langpack-$i@iceweasel.mozilla.org.xpi . done @@ -75,91 +75,91 @@ package_iceweasel-l10n-$(echo $lang | tr A-Z a-z)() { done md5sums=('e88728730ecf9f0f145de5f70e362b15' - '59b4b2a362eece9edabb2fdc0f548ea2' - '24df894af578b902d16d4bc91759e926' - '489f555d46d08e3cb37eb5cb16203a3b' - '3b71f901014bd3fdcfc53d19a13cff10' - 'fc4a5af84dcf6b055b11b8d2ac9868ac' - '7d03e2d5c2660942d5fbb5078b71c8cc' - 'd12132ce5c0a4a881363dfebbf23fbee' - '09a5cf2d291f052433bdf834fe1f5100' - 'a8eb8983f0c63c1383f18f894f2292ee' - 'ef6fbffbad81223386c30c06da584f65' - 'f4b80fc31cea5e0aa3c03eab9f36765f' - 'c7ba7f36e104046ab22f37202c5e291e' - 'e884fe1127ef15376f4d72047e2ee924' - 'b235bed0eb4f872d5478a58c00341458' - '577498e39c9dd00ea2fb72146b3b5eac' - 'c611cfc16c7c7b5b6c877fd88b40c10e' - '5c6e2f317aba37bc701e4aab4720fcd7' - 'f9f7db03d1fcf2337902eba79289934c' - 'e601dc8a1bdd9204ca3a4db5e4fe0df1' - 'c2075468a1fea47efb7c65000fe73652' - 'fcf2f689a8d06c7c2c6bb49f57037d55' - 'f0c8d22cc820bb7177326bb069a38f5e' - '9dd2dc6c155ec3a61e26fba4baa980bc' - '41eff39b7c819c78fcac10f8064a2627' - 'c3f9a5f5305fece3f165d5d946805180' - 'd424c55b8a0242e500916f5bfdc60319' - 'f5d41bf99c08a27c4f4a2d370e6414f2' - '420a3b3194938ecc31e05899bd0c52e4' - '19e23ac8f3e187c1b7112e1a252adacb' - 'f1c9f646c5b70f591497cc36b7312aae' - 'b246026367f3c5416397566bd5980e5b' - '24e4bf6cc17e3fd724387e157e6a49b1' - '60af06bc25f259311284d83cb6b2ba02' - 'c5d8d2fecb6b0d2172ea1b4a4bdb2d68' - '58c93fd5ad320935666f0e10a2111f0a' - '7777c5b6bfa40c3ece5b48ef18d12938' - '47725d7fa7594f5739725096ae999dd1' - 'c2f34c4fbd2eaf0a9c7e8d97ac49ae43' - '7900a33d5694744af6c1b3a6b8a5f2df' - '97a95a5c30d8ba542a4c5457a831259d' - '02a3052bf3af409c56cdca72c23f2669' - 'a617e607fe3f952b6a152707c5c895e4' - '8d93b0550a30af8377e6198d67fb740e' - '938c22bdb193a8be3cf317deded8a49e' - 'f343106f50810e14ae1264933d5495fb' - 'a58187d70e895b90ea7667b08e0df6e4' - 'a014309f9621a15a7f86e759d5a42aa5' - '8a4c8bea9c508ad4ca395eb5d31e3105' - '6e728d930ca539a022d1d5cc5d8cc9c8' - '6c10afb3a86a1305ec4fdfde5702908e' - '3f749b1b19d5534442eb9daf5f9ddba1' - 'd8876e6f3ee24768a602128963f80e1c' - '6b7213d8c4d625ff0293e7a7c8eb4254' - '3d2b5b760c369ce1ff764205b196f0e5' - 'c09eec3566a2352f1dd2f2ad0e7cbf6c' - '5e560da497a4e448413bfd343d23493d' - 'faf5235cb19f5d1ee1d8868eb9399d8a' - '1dc06a576d7c87059125fa51e8677500' - 'ea7c6eb5df30fbf3b7b4737025492fd9' - 'f50c41542503959ddcc0ce200c2f8ec4' - '1a633a935016e3570327b52b66bb0dca' - '59bcc03566d356ac027655453775efa4' - '2d8644f035fe7d4e77a0f5eb196ddb0b' - 'a5cf6b19492d3e969187fe847d4ee990' - 'e3167e646b7c556e0d43565a13b066f9' - 'b1ce311e588dd120d04c2d94597ae100' - '129a07881b89c3f3ab14971dec88007f' - '37bc634c1f82bd9a01ea7e817e100d71' - 'd9b39409aa83bcae7aa22c54ebcd48b0' - '582926879e8d10d52448f373cd3fbd33' - 'cf6bafb6e3ee659c27579b43038f704c' - '083f69fd4f64fd436d7fdfe8a7747b41' - '6f65d6a154fa2c7d72045b4b34fc8890' - '1a060b1b08d6fa8413995003c62b220f' - '84194eba8c736cd8036975a8423758c0' - '30f15d767b3e867df514175680a78a8d' - '32946289930406ed3ccd1c174e464210' - '05547b17ebd589408a9633aeb4fede40' - 'f53c078d1ed0e90f2d68f098b34279f2' - 'a11cf418be9247856f3179f85fe57c9a' - '39d47c6e738749b1c01d06a1b112c368' - '63adbbe9ac9dde80d2c3ae0c861f1d33' - '82d6b78bf72083a5e01652c02e152680' - '725a322b12f522591a5fba5aa32031bb' - '98c7ed17e8fbe4478032a31ad2c2aa07' - 'a7c33685d88af8a90a14c874538fa53a' - '9b43e2e557c82a20509f34a54cc42e0f' - '84e12ebfd749a04adc5b3ace348a06f1') + 'ee742b573a169d31560f6a6becb41e3a' + '5d0dc39924ce4e0db437996d8a34fdd0' + '0f0ac315f5fbb5e081e5e9969c5482fc' + '4f9acf9efb7bfdaaa6061d76a61f1fe0' + 'ba5e95c3b6a48c8078353658e90a86f0' + '62b101c5e3ec1bfb7096c1728a5a1f89' + '33c910cb338f15b1f8bb53642f926c3a' + 'c971d199e6ce406095c82fe0aa11fe01' + '023ffab908dfd2ba970a1b5b9e5d2b0e' + '4c268fbe223e195ead80454880d064c7' + '8bd1c3303d7c17f2bc60240496c76ce2' + 'cf9e7a05dfa86d45246d0605d00e2d87' + 'a5fc01397dbe6d52f996b93b8a3cf55d' + '0b838e5ff9bdef95353f6e7dcd259558' + 'b529eea7fba51b4384fde80b47e7bebc' + '4f7fd9e189de9df37ff69cf34fc99f02' + 'c43a7be1aa8a0f00023e024de46198c2' + 'a4122057c2b2d4cec5079fef3c195b69' + 'adf7ca92a9df2d80a150fba8f94d12ad' + 'ce406f27700d972231e6a58f137068e2' + '1183cf8ff60af67e723bf3279d45058f' + 'bf22f66d181f97f5d818b8a1cd708617' + 'a684274da448a765a47a9c945803ab4a' + '328a0a2affc13ec597233ab0011ea506' + '099cc06876fe8e59a50bedb498169721' + '2e4cfd617507d28fc7083cfd9a49b5c7' + '8065c4a6d1634f6571d8dd3b428d3e6b' + '03a8757b10ca780690b80685918d9fb3' + '650db5a5d7d84ee533a34d4e6927e7b4' + 'eafd888466b00b1130aa24ce3e5ff689' + '1904330faee4503f733e006aa4f70d12' + '2a9846c969feacdba46956b57231667a' + 'e28a0fdf769432fed614da3252f03b41' + '3268b4c75e04c8315c93c0c47fedc602' + '5a0358ed95f4be6a1fe2f7654ea97e38' + '9ab21ef94c416f0925dee7fa1bd7feb0' + 'bee9b7995ccefdfe76b911032aa91a1b' + '59e6062bc9b97ae55f33ac7354491ce1' + 'b449c0dd635d34005b72a0f8a6c6573e' + 'b21e26451d5fc860a58d8a4cc0b9be99' + 'b558424e457aff17c582d642aa85fc24' + '5b603ba3e3c54902057308cb09c80e4e' + '20c17f3d945614cc36916dcf0c479a5a' + 'a2178a56487c0449244f50763893583e' + 'e256a82b04816566e10c9d4c8cb62c57' + 'afc5407fae17c2e894216b2e649d230a' + '92f60bbe78aae87dfa2df2bf008db10a' + 'a02788678251a677c6cf7c2123391f2a' + '4f927451a8b375e0f5ddb291c1fb7b80' + 'bcd9dbdabbe837b615c3c94e664addc1' + '2b50509cf00c2fa27292b055c31fc415' + 'e7b48db429e08751ed60b9500bba9d7d' + 'cab6a762cb378503f797da42d47283ad' + '8be4595d4788114c9c167435a5bc8d3c' + 'd03539bb9460209fa474385060077032' + '2ce9415f8f11aa7e8498a1abfc3ef39f' + '4119ba2afd5db58625571a119c1f09cb' + '981e12b8649b4450c5ac1e9e8ffbac83' + '881032091c863b249d1f463a1f1ab58f' + '13b6072c1adf21a2b8363a77073c83ea' + 'ba3646116673d62583b03c8789b72370' + 'b40dfef3bf5c27673a600e22135a86d3' + 'f2d5b8b91a20ab2170c5c62db1179ad4' + 'badc3b2a5c87b9df2d4176b0542fa836' + '882799e21bf63baaf4b1d335ae3ffffa' + 'f0ff3990e05f7d7d4386a1dc9cc78423' + '7bff28a8b1dee5f603b582d0ecd51f35' + '015469155969f9c2bdb79a2bd0d41402' + '59a8ff29e9a15d6b174dea2c7995ab3f' + '63b5a9127a721dd40ed3ad8f78132ad5' + 'f3f2fcdd40ea556de88cff9edae0ee3d' + '0d07f11308c2c339b965389e221fb6d5' + 'ae002208626b4b52680f33f2645c1d47' + 'a170a839e3fae8ef76f80c30d5f136f1' + '16d6fa49650822e036c50892b4f0c3f1' + '6eb5c5b1caf73c6d4bc9ec60991db988' + '846e79dbc479856f919f264d9821233c' + '01bb7fe8b663610ef4a5813ff3f7d895' + '670495986ec1643302641ec214a6c38e' + '251ced2c35aed8d301b23922b35d5e7a' + 'ce1d7bc395ccec6b9d4b143d5b8c5ba7' + 'f90747e32f6414f3494219becd331eb3' + '8fba2382f07aecec5234608741fdb72d' + '9c06e17e2dbba42dbe01a1264c57e39e' + '0a3aff57dab8c018daf0d9e71211bbb5' + 'a15982154bccdb4abdedaa8a86edd259' + '92a75129f4dd1f9700bd355e2c15b393' + 'bb02b3047d33b870ca5f549ce5561d98') diff --git a/libre/iceweasel-libre/PKGBUILD b/libre/iceweasel-libre/PKGBUILD index bf6f8fe83..359dd684b 100644 --- a/libre/iceweasel-libre/PKGBUILD +++ b/libre/iceweasel-libre/PKGBUILD @@ -58,7 +58,7 @@ source=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.bz2" md5sums=('45d7121606cc3b21cd2797c87b5dc3bd' 'bf0440dd8c31527359d797daaf0d3edd' '2d7ac85c32df6a4ccfcc6de7a1420bf7' - 'df08eaa1ac3bc6c2356be4fbf8ec8932' + '383e8e2a97a8b13fe56d153adb6878b6' '0bbedfc161291de9dc61c531bf062c22' '7b9e5996dd9fe0b186a43a297db1c6b5' 'abf5ecb74caa857abb42bcfbb3442d9c' diff --git a/libre/iceweasel-libre/mozconfig.pgo b/libre/iceweasel-libre/mozconfig.pgo index 71ba205a4..2f4ebe32b 100644 --- a/libre/iceweasel-libre/mozconfig.pgo +++ b/libre/iceweasel-libre/mozconfig.pgo @@ -1,3 +1,3 @@ # PGO -mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 $(MAKE) -C $(MOZ_OBJDIR) pgo-profile-run' +mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) $(MOZ_OBJDIR)/_profile/pgo/profileserver.py 10' diff --git a/libre/libretools/PKGBUILD b/libre/libretools/PKGBUILD index dcf59bda4..80b154dff 100644 --- a/libre/libretools/PKGBUILD +++ b/libre/libretools/PKGBUILD @@ -9,8 +9,8 @@ pkgdesc="Programs for Parabola development" url="https://projects.parabolagnulinux.org/packages/libretools.git/" license=('GPL3' 'GPL2') -pkgver=20130622 -_libretools_commit=5dd6e17100a86b79a3fd6fedc8cce49dcc298356 +pkgver=20130627 +_libretools_commit=08375ed421d18b48388169c7fc7cf4ca076577ba _devtools_commit=bf8513ae631484a0c292ad085ea7ede9859f8e0f _packages_url=https://projects.parabolagnulinux.org/packages @@ -74,5 +74,5 @@ package_libretools-mips64el() { make install-libretools-mips64el DESTDIR="$pkgdir" } -md5sums=('a5a5029740cef767b8e731ab8c48890b' +md5sums=('acbdcd22c1b922f943651dbf7c320bbd' 'b28b1492fda205be7c577fc03cbc3399') diff --git a/social/openswan/PKGBUILD b/social/openswan/PKGBUILD deleted file mode 100644 index b60ca8401..000000000 --- a/social/openswan/PKGBUILD +++ /dev/null @@ -1,46 +0,0 @@ -# Contributor: Jan Fader <jan.fader@web.de> -pkgname=openswan -pkgver=2.6.36 -pkgrel=1 -pkgdesc="Open Source implementation of IPsec for the Linux operating system" -url="http://www.openswan.org" -license=('GPL' 'custom') -arch=('i686' 'x86_64') -depends=('iproute' 'gmp' 'perl') -backup=(etc/ipsec.conf \ - etc/ipsec.d/policies/{block,clear,clear-or-private,private,private-or-clear}) -source=(http://www.openswan.org/download/openswan-$pkgver.tar.gz - openswan.rc.d - compile.patch) - -build() { - # Create /etc/rc.d for init script, and license directory - mkdir -p $pkgdir/{etc/rc.d,usr/share/licenses/openswan} - - cd $srcdir/openswan-$pkgver - patch -p1 -i $srcdir/compile.patch - - # Change install paths to Arch defaults - sed -i 's|/usr/local|/usr|;s|libexec/ipsec|lib/openswan|' Makefile.inc - - make USE_XAUTH=true USE_OBJDIR=true programs -} - -package(){ - cd $srcdir/openswan-$pkgver - make DESTDIR=$pkgdir install - - # Change permissions in /var - chmod 755 $pkgdir/var/run/pluto - - # Copy License - cp LICENSE $pkgdir/usr/share/licenses/openswan - - # Install init script - install -Dm755 ../openswan.rc.d $pkgdir/etc/rc.d/openswan - # fix manpages - mv $pkgdir/usr/man $pkgdir/usr/share/ -} -md5sums=('b3a1733493520bb18729633b62ef8247' - '543d84162761b9cc9ec319e938c4dd2a' - '5540437bb334873da646e21ac9caa963') diff --git a/social/openswan/compile.patch b/social/openswan/compile.patch deleted file mode 100644 index 8ddff67f2..000000000 --- a/social/openswan/compile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- openswan-2.6.23/Makefile 2009-09-09 02:42:54.000000000 +0200 -+++ Makefile 2009-12-30 10:13:53.000000000 +0100 -@@ -12,6 +12,8 @@ - # or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - # for more details. - # -+CFLAGS=-fno-strict-aliasing -+CXXFLAGS=-fno-strict-aliasing - - - OPENSWANSRCDIR?=$(shell pwd) diff --git a/social/openswan/openswan.rc.d b/social/openswan/openswan.rc.d deleted file mode 100755 index 30bd0d56e..000000000 --- a/social/openswan/openswan.rc.d +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions - -case "$1" in - start) - stat_busy "Starting Openswan IPsec" - /etc/rc.d/ipsec --start - if [ $? -gt 0 ]; then - stat_fail - else - stat_done - add_daemon openswan - fi - ;; - stop) - stat_busy "Stopping Openswan IPsec" - /etc/rc.d/ipsec --stop - if [ $? -gt 0 ]; then - stat_fail - else - stat_done - rm_daemon openswan - fi - ;; - restart) - stat_busy "Restarting Openswan IPsec" - /etc/rc.d/ipsec --restart - if [ $? -gt 0 ]; then - stat_fail - else - stat_done - add_daemon openswan - fi - ;; - status) - /etc/rc.d/ipsec --status - ;; - *) - echo "usage: $0 {start|stop|restart|status}" -esac - diff --git a/~brendan/guile/PKGBUILD b/~brendan/guile/PKGBUILD deleted file mode 100644 index af8827563..000000000 --- a/~brendan/guile/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# Maintainer: Patrick McCarty <pnorcks at gmail dot com> -# Contributor: Emmanuel 'guinness' Boudreault -# Parabola Maintainer: Brendan Tildesley (brendyn) -# -# This is `guile-devel' from AUR, with very little changes. -pkgname=guile -pkgver=2.0.5 -pkgrel=1 -pkgdesc="GNU Ubiquitous Intelligent Language for Extensions - a portable, embeddable Scheme implementation written in C" -url="http://www.gnu.org/software/guile/" -arch=('i686' 'x86_64') -license=('GPL') -depends=('gmp>=4.3.1' 'libtool' 'ncurses>=5.7' 'texinfo' - 'libunistring' 'gc' 'libffi') -conflicts=('guile' 'guile-git') -provides=("guile=$pkgver") -install=guile.install -options=('!libtool') -source=(ftp://ftp.gnu.org/pub/gnu/guile/guile-${pkgver}.tar.gz) -sha256sums=('2a026ea6cdbc51ca71bcd9787839debfa45ac5db1e26dc00b30ca9b128b10956') - -build() { - cd "${srcdir}/guile-${pkgver}" - - ./configure --prefix=/usr - make LDFLAGS+="-lpthread" -} - -package() { - cd "${srcdir}/guile-${pkgver}" - make DESTDIR="${pkgdir}" install -} diff --git a/~brendan/guile/guile.install b/~brendan/guile/guile.install deleted file mode 100644 index ed113ab8f..000000000 --- a/~brendan/guile/guile.install +++ /dev/null @@ -1,23 +0,0 @@ -infodir=usr/share/info -filelist=(guile.info - r5rs.info) - -post_install() { - [ -x usr/bin/install-info ] || return 0 - for file in ${filelist[@]}; do - install-info $infodir/$file $infodir/dir 2> /dev/null - done -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - [ -x usr/bin/install-info ] || return 0 - for file in ${filelist[@]}; do - install-info --delete $infodir/$file $infodir/dir 2> /dev/null - done -} - -# vim:set ts=2 sw=2 et: |