summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community/bird/PKGBUILD8
-rw-r--r--community/brise/PKGBUILD10
-rw-r--r--community/cinnamon-control-center/PKGBUILD8
-rw-r--r--community/cinnamon-control-center/gnomerrlabeler.patch31
-rw-r--r--community/cinnamon/PKGBUILD6
-rw-r--r--community/fcitx-rime/PKGBUILD2
-rw-r--r--community/ghemical/PKGBUILD29
-rw-r--r--community/ghemical/ghemical.desktop13
-rw-r--r--community/gnustep-back/PKGBUILD10
-rw-r--r--community/gnustep-base/PKGBUILD10
-rw-r--r--community/gnustep-gui/PKGBUILD8
-rw-r--r--community/ibus-rime/PKGBUILD8
-rw-r--r--community/kyotocabinet/PKGBUILD9
-rw-r--r--community/libghemical/PKGBUILD26
-rw-r--r--community/liboglappth/PKGBUILD26
-rw-r--r--community/librime/PKGBUILD8
-rw-r--r--community/nemo-fileroller/PKGBUILD4
-rw-r--r--community/nemo/PKGBUILD6
-rw-r--r--community/nginx/PKGBUILD8
-rw-r--r--community/rxvt-unicode/PKGBUILD8
-rw-r--r--community/xbmc/PKGBUILD8
-rw-r--r--core/iproute2/PKGBUILD16
-rw-r--r--extra/alsa-lib/PKGBUILD25
-rw-r--r--extra/alsa-lib/alsa-lib-1.0.27-inline.patch155
-rw-r--r--extra/alsa-lib/alsa-lib-1.0.27-inline2.patch28
-rw-r--r--extra/alsa-lib/alsa-lib-1.0.27-kernel.patch73
-rw-r--r--extra/alsa-lib/alsa-lib-1.0.27-segfault.patch102
-rw-r--r--libre-testing/libretools/PKGBUILD15
-rw-r--r--libre/abiword-libre/PKGBUILD6
-rw-r--r--libre/blender-libre/PKGBUILD4
-rw-r--r--libre/chroottools/PKGBUILD28
-rw-r--r--libre/cups-filters-libre/PKGBUILD4
-rw-r--r--libre/ghostscript-libre/PKGBUILD29
-rw-r--r--libre/gnu-ghostscript/PKGBUILD2
-rw-r--r--libre/gstreamer0.10-bad-libre/PKGBUILD4
-rw-r--r--libre/iceape-libre/PKGBUILD6
-rw-r--r--libre/iceape-libre/mozconfig1
-rw-r--r--libre/icecat/PKGBUILD11
-rw-r--r--libre/icecat/mozconfig2
-rw-r--r--libre/icecat/vendor.js3
-rw-r--r--libre/icedove-libre/PKGBUILD2
-rw-r--r--libre/iceweasel-libre/PKGBUILD8
-rw-r--r--libre/iceweasel-libre/mozconfig6
-rw-r--r--libre/iceweasel-libre/vendor.js3
-rw-r--r--libre/kdelibs-libre/PKGBUILD2
-rw-r--r--libre/mplayer-libre/PKGBUILD8
-rw-r--r--libre/soundkonverter-libre/PKGBUILD6
-rw-r--r--libre/texlive-bin-libre/PKGBUILD4
-rw-r--r--libre/virtualbox-libre/PKGBUILD4
-rw-r--r--pcr/miniupnpd/PKGBUILD40
-rw-r--r--pcr/miniupnpd/miniupnpd.init51
51 files changed, 544 insertions, 350 deletions
diff --git a/community/bird/PKGBUILD b/community/bird/PKGBUILD
index b74b4e930..2214d82be 100644
--- a/community/bird/PKGBUILD
+++ b/community/bird/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 82772 2013-01-24 11:12:07Z seblu $
-# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
+# $Id: PKGBUILD 90166 2013-05-07 19:14:15Z seblu $
+# Maintainer: Sébastien Luttringer
pkgbase=bird
pkgname=('bird' 'bird6')
-pkgver=1.3.9
+pkgver=1.3.10
pkgrel=1
arch=('i686' 'x86_64')
url='http://bird.network.cz/'
@@ -12,7 +12,7 @@ depends=('readline' 'ncurses')
source=("ftp://bird.network.cz/pub/bird/${pkgname}-${pkgver}.tar.gz"
'bird.service'
'bird6.service')
-md5sums=('86042560b5053dd008ba0b5ecbdde136'
+md5sums=('553c331b32bca9e926519cb2f67d68be'
'ccd12c994501e28a7256a6a2a17154b2'
'631eea3de9be2f259aaf91f281d2d39a')
diff --git a/community/brise/PKGBUILD b/community/brise/PKGBUILD
index 9cc64b8c9..efbeccd76 100644
--- a/community/brise/PKGBUILD
+++ b/community/brise/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 83933 2013-02-07 02:02:02Z fyan $
+# $Id: PKGBUILD 90136 2013-05-07 05:26:31Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: GONG Chen <chen dot sst at gmail dot com>
pkgname=brise
-pkgver=0.18
+pkgver=0.22
pkgrel=1
pkgdesc="Rime schema repository"
arch=('i686' 'x86_64')
url="http://code.google.com/p/rimeime/"
license=('GPL3')
depends=()
-makedepends=('cmake' 'librime>=0.9.8')
+makedepends=('cmake' 'librime>=0.9.9')
provides=('librime-data')
-conflicts=('librime<0.9.8' 'ibus-rime<0.9.8')
+conflicts=('librime<0.9.9' 'ibus-rime<0.9.9')
source=("http://rimeime.googlecode.com/files/$pkgname-$pkgver.tar.gz")
build() {
@@ -24,4 +24,4 @@ package() {
cd "${srcdir}/$pkgname"
make DESTDIR="$pkgdir" install
}
-md5sums=('1ba32458c6c697c454d65b0764f925ad')
+md5sums=('d9a55bc0b6bdd49e2622b76df43ef12f')
diff --git a/community/cinnamon-control-center/PKGBUILD b/community/cinnamon-control-center/PKGBUILD
index fcde00b2b..5ec28c926 100644
--- a/community/cinnamon-control-center/PKGBUILD
+++ b/community/cinnamon-control-center/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 89868 2013-05-03 19:53:33Z faidoc $
+# $Id: PKGBUILD 90134 2013-05-06 22:58:48Z faidoc $
# Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com
# Based on gnome-control-center:
# Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Jan de Groot <jgc@archlinux.org>
pkgname=cinnamon-control-center
-pkgver=1.7.5
+pkgver=1.8.0
pkgrel=1
pkgdesc="The Control Center for Cinnamon"
arch=('i686' 'x86_64')
@@ -19,8 +19,8 @@ options=('!libtool' '!emptydirs')
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/cinnamon-control-center/archive/$pkgver.tar.gz"
"gnomerrlabeler.patch"
"idle-delay.patch")
-sha256sums=('50192b279bd2d6c9a0cb686144d5cf8195e33fbe1e107baeca6da03a638e1f8d'
- '826de61fa60349a99c6895f2ffb0ea1c7f71031b17dd80bb245e3834b30b6ff6'
+sha256sums=('7230d509f5837906b5497279cfbd96180e5c8dad89777fb31a81fd0c73354fa9'
+ '604f0a30369d0380a0c5634f1fd50f3f44a89c0b3caec66b60d9e2648b569b90'
'42ea92628dc234d65e582592a66c0011d5bb2c2eac14854a06f7a9dc923c8d67')
build() {
diff --git a/community/cinnamon-control-center/gnomerrlabeler.patch b/community/cinnamon-control-center/gnomerrlabeler.patch
index b763078ba..b263613c4 100644
--- a/community/cinnamon-control-center/gnomerrlabeler.patch
+++ b/community/cinnamon-control-center/gnomerrlabeler.patch
@@ -1,6 +1,5 @@
-diff -Naur cinnamon-control-center-1.7.3.orig/panels/display/cc-display-panel.c cinnamon-control-center-1.7.3/panels/display/cc-display-panel.c
---- cinnamon-control-center-1.7.3.orig/panels/display/cc-display-panel.c 2013-04-15 16:04:38.000000000 +0200
-+++ cinnamon-control-center-1.7.3/panels/display/cc-display-panel.c 2013-04-22 03:46:53.499944701 +0200
+--- cinnamon-control-center-1.8.0.orig/panels/display/cc-display-panel.c 2013-05-05 13:12:28.000000000 +0200
++++ cinnamon-control-center-1.8.0/panels/display/cc-display-panel.c 2013-05-07 00:27:44.901035877 +0200
@@ -31,12 +31,13 @@
#define GNOME_DESKTOP_USE_UNSTABLE_API
#include <libgnome-desktop/gnome-rr.h>
@@ -8,7 +7,7 @@ diff -Naur cinnamon-control-center-1.7.3.orig/panels/display/cc-display-panel.c
-#include <libgnome-desktop/gnome-rr-labeler.h>
#include <gdk/gdkx.h>
#include <X11/Xlib.h>
- #include <glib/gi18n.h>
+ #include <glib/gi18n-lib.h>
#include <gdesktop-enums.h>
+#include "cc-rr-labeler.h"
@@ -34,7 +33,7 @@ diff -Naur cinnamon-control-center-1.7.3.orig/panels/display/cc-display-panel.c
g_object_unref (self->priv->labeler);
G_OBJECT_CLASS (cc_display_panel_parent_class)->finalize (object);
-@@ -293,16 +294,16 @@
+@@ -293,14 +294,14 @@
self->priv->current_output = NULL;
if (self->priv->labeler) {
@@ -43,36 +42,26 @@ diff -Naur cinnamon-control-center-1.7.3.orig/panels/display/cc-display-panel.c
g_object_unref (self->priv->labeler);
}
-- self->priv->labeler = gnome_rr_labeler_new (self->priv->current_configuration);
-+ self->priv->labeler = cc_rr_labeler_new (self->priv->current_configuration);
+ self->priv->labeler = gnome_rr_labeler_new (self->priv->current_configuration);
if (cc_panel_get_shell (CC_PANEL (self)) == NULL)
- gnome_rr_labeler_hide (self->priv->labeler);
+ cc_rr_labeler_hide (self->priv->labeler);
else
-- gnome_rr_labeler_show (self->priv->labeler);
-+ cc_rr_labeler_show (self->priv->labeler);
+ gnome_rr_labeler_show (self->priv->labeler);
- select_current_output_from_dialog_position (self);
-
-@@ -2594,9 +2595,9 @@
- if (self->priv->labeler == NULL)
- return;
+@@ -2596,7 +2597,7 @@
if (gtk_window_has_toplevel_focus (window))
-- gnome_rr_labeler_show (self->priv->labeler);
-+ cc_rr_labeler_show (self->priv->labeler);
+ gnome_rr_labeler_show (self->priv->labeler);
else
- gnome_rr_labeler_hide (self->priv->labeler);
+ cc_rr_labeler_hide (self->priv->labeler);
}
static void
-@@ -2606,9 +2607,9 @@
- if (CC_DISPLAY_PANEL(widget)->priv->labeler == NULL)
- return;
+@@ -2608,7 +2609,7 @@
if (gtk_widget_get_visible (widget)) {
-- gnome_rr_labeler_show (CC_DISPLAY_PANEL (widget)->priv->labeler);
-+ cc_rr_labeler_show (CC_DISPLAY_PANEL (widget)->priv->labeler);
+ gnome_rr_labeler_show (CC_DISPLAY_PANEL (widget)->priv->labeler);
} else {
- gnome_rr_labeler_hide (CC_DISPLAY_PANEL (widget)->priv->labeler);
+ cc_rr_labeler_hide (CC_DISPLAY_PANEL (widget)->priv->labeler);
diff --git a/community/cinnamon/PKGBUILD b/community/cinnamon/PKGBUILD
index d9f2a9be0..3b2290cfb 100644
--- a/community/cinnamon/PKGBUILD
+++ b/community/cinnamon/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90127 2013-05-06 21:43:47Z faidoc $
+# $Id: PKGBUILD 90140 2013-05-07 06:36:32Z faidoc $
# Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com>
# Contributor: M0Rf30
# Contributor: unifiedlinux
# Contributor: CReimer
pkgname=cinnamon
-pkgver=1.8.0
+pkgver=1.8.1
pkgrel=1
pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience"
arch=('i686' 'x86_64')
@@ -31,7 +31,7 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/Cinnamon/tarball/
"switch-applications.patch"
"fallback-helpers.patch"
"idle-dim.patch")
-sha256sums=('4530e15dd5089dfb394647cac716321315045a09539bfdf68b7cce4f2d3bf8c9'
+sha256sums=('c7ef75572d4967265a16102e7fa0734db35c33ee792c01dcb9eff7e43e711530'
'a0c05c995102b16f1060cbd43931eeaefeafd0265a0335e4ca14a143bd4c8c30'
'ee5694bdc997ffa35a817f691b15bae13747137d35ec2aecd0da298d7edbe426'
'0971ac14bc31167d3b94ea93e608c5d49518a12b89f40c97f84d80e715657aa3'
diff --git a/community/fcitx-rime/PKGBUILD b/community/fcitx-rime/PKGBUILD
index 808c6f7e2..3e5aef8cf 100644
--- a/community/fcitx-rime/PKGBUILD
+++ b/community/fcitx-rime/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 89979 2013-05-06 17:01:38Z fyan $
+# $Id: PKGBUILD 90138 2013-05-07 05:26:33Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: lh <jason52lh@gmail.com>
diff --git a/community/ghemical/PKGBUILD b/community/ghemical/PKGBUILD
deleted file mode 100644
index a4dc7cb38..000000000
--- a/community/ghemical/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# Maintainer: Xyne <ac xunilhcra enyx, backwards>
-# Contributor: Abhishek Dasgupta <abhidg@gmail.com>
-
-pkgname=ghemical
-pkgver=3.0.0
-pkgrel=2
-pkgdesc="Computational chemistry package."
-license=("GPL")
-arch=(i686 x86_64)
-url="http://bioinformatics.org/ghemical/ghemical/"
-depends=('libghemical>=3.0' 'liboglappth>=1.0' 'libglade' 'gtkglext' 'openbabel')
-makedepends=('pkgconfig' 'intltool>=0.40.0' 'gettext')
-source=(http://bioinformatics.org/ghemical/download/release20111012/${pkgname}-${pkgver}.tar.gz ghemical.desktop)
-md5sums=('becf98626f0eba73f7f042bc92aa60ac'
- '7e8789d42d1318a427a30f3bf64cb5a6')
-
-build() {
- cd -- "$srcdir/$pkgname-$pkgver/"
- ./configure --prefix=/usr
- # Some users have reported crashes due to the courier font.
- sed -i 's/courier 12/monospace/g' ./src/*.cpp
- make
-}
-
-package() {
- install -D -m644 "$srcdir"/ghemical.desktop "$pkgdir"/usr/share/applications/ghemical.desktop
- cd -- "$srcdir/$pkgname-$pkgver/"
- make DESTDIR="$pkgdir" install
-}
diff --git a/community/ghemical/ghemical.desktop b/community/ghemical/ghemical.desktop
deleted file mode 100644
index eff450186..000000000
--- a/community/ghemical/ghemical.desktop
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Type=Application
-Version=3.0.0
-Name=Ghemical
-GenericName=Computational chemistry package
-GenericName[de]=Chemisches Berechnungsprogramm
-Comment=3D molecule editor and computing program
-Comment[de]=3D Moleküleditor und Berechnungsprogramm
-Icon=/usr/share/ghemical/3.0.0/pixmaps/ghemical.png
-Exec=/usr/bin/ghemical
-Terminal=false
-Categories=Science;Chemistry;Education;
-StartupNotify=true
diff --git a/community/gnustep-back/PKGBUILD b/community/gnustep-back/PKGBUILD
index b059ca4a3..cccadceed 100644
--- a/community/gnustep-back/PKGBUILD
+++ b/community/gnustep-back/PKGBUILD
@@ -1,21 +1,21 @@
-# $Id: PKGBUILD 71960 2012-06-04 07:53:24Z spupykin $
+# $Id: PKGBUILD 90152 2013-05-07 13:33:45Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: Sebastian Sareyko <public@nooms.de>
pkgname=gnustep-back
-pkgver=0.22.0
-pkgrel=3
+pkgver=0.23.0
+pkgrel=1
pkgdesc="The GNUstep GUI Backend"
arch=('i686' 'x86_64')
url="http://www.gnustep.org/"
license=('LGPL')
depends=(libgl libxmu gcc-libs freetype2 cairo)
-makedepends=('gnustep-gui' 'libffi' 'gcc-objc')
+makedepends=('gnustep-make' 'gnustep-base' 'gnustep-gui' 'libffi' 'gcc-objc')
conflicts=('gnustep-back-svn')
groups=('gnustep-core')
source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz)
-md5sums=('6ea64404d78766f93d192ff467162f53')
+md5sums=('bde6f222bc74a0ba02f57fa1908c200e')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/community/gnustep-base/PKGBUILD b/community/gnustep-base/PKGBUILD
index 827afcf48..f8a72fa46 100644
--- a/community/gnustep-base/PKGBUILD
+++ b/community/gnustep-base/PKGBUILD
@@ -1,22 +1,22 @@
-# $Id: PKGBUILD 70019 2012-04-28 09:24:11Z allan $
+# $Id: PKGBUILD 90154 2013-05-07 13:34:08Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: Sebastian Sareyko <public@nooms.de>
pkgname=gnustep-base
-pkgver=1.24.0
-pkgrel=3
+pkgver=1.24.4
+pkgrel=1
pkgdesc="The GNUstep base package"
arch=('i686' 'x86_64')
url="http://www.gnustep.org/"
license=("GPL" "LGPL")
-depends=(libxslt avahi gmp gcc-libs openssl libffi gnustep-make gnutls)
+depends=(libxslt avahi gmp gcc-libs openssl libffi gnustep-make gnutls icu)
makedepends=(gcc-objc)
conflicts=('gnustep-base-svn')
groups=('gnustep-core')
options=('!emptydirs' '!makeflags')
source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz)
-md5sums=('53cd117e9f64729870e906b66d2314ba')
+md5sums=('b300f3e6f9c27705226b741c8c018038')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/gnustep-gui/PKGBUILD b/community/gnustep-gui/PKGBUILD
index 6fcde216c..e1b86356e 100644
--- a/community/gnustep-gui/PKGBUILD
+++ b/community/gnustep-gui/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90041 2013-05-06 19:37:36Z foutrelis $
+# $Id: PKGBUILD 90156 2013-05-07 13:34:32Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: Sebastian Sareyko <public@nooms.de>
pkgname=gnustep-gui
-pkgver=0.22.0
-pkgrel=4
+pkgver=0.23.1
+pkgrel=1
pkgdesc="The GNUstep GUI class library"
arch=('i686' 'x86_64')
url="http://www.gnustep.org/"
@@ -16,7 +16,7 @@ conflicts=('gnustep-gui-svn')
groups=('gnustep-core')
options=('!makeflags')
source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz)
-md5sums=('3aa3346071736206ca144ce1ce8f063f')
+md5sums=('1771bdb42f27ee946b17bf60fef5eb2e')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/community/ibus-rime/PKGBUILD b/community/ibus-rime/PKGBUILD
index 9ef07caed..d17860c54 100644
--- a/community/ibus-rime/PKGBUILD
+++ b/community/ibus-rime/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 83942 2013-02-07 09:33:33Z fyan $
+# $Id: PKGBUILD 90137 2013-05-07 05:26:33Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: GONG Chen <chen dot sst at gmail dot com>
# Contributor: 網軍總司令
pkgname=ibus-rime
-pkgver=0.9.8
+pkgver=0.9.9
pkgrel=1
pkgdesc="Rime input method engine for ibus"
arch=('i686' 'x86_64')
url="http://code.google.com/p/rimeime/"
license=('GPL3')
-depends=('ibus' 'libnotify' 'librime>=0.9.8' 'brise')
+depends=('ibus' 'libnotify' 'librime>=0.9.9' 'brise')
makedepends=('cmake')
install='ibus-rime.install'
source=("http://rimeime.googlecode.com/files/$pkgname-$pkgver.tar.gz")
@@ -25,4 +25,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-md5sums=('813148d4ddc9b14fe099d12a99befe63')
+sha512sums=('b18e6f3ba6c97e3b55900d9c4cb70d58f24b202bf2ae894ca861af10ddb028c193d9ac97e609f3b4f0f183b212b74180a02e5d823f235b4c799733933a48afb7')
diff --git a/community/kyotocabinet/PKGBUILD b/community/kyotocabinet/PKGBUILD
index 4a748bee2..bb08be242 100644
--- a/community/kyotocabinet/PKGBUILD
+++ b/community/kyotocabinet/PKGBUILD
@@ -1,23 +1,23 @@
-# $Id: PKGBUILD 85954 2013-03-10 07:13:55Z fyan $
+# $Id: PKGBUILD 90164 2013-05-07 16:07:18Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: Alexander Duscheleit <jinks@archlinux.us>
# Contributor: Joaquim Pedro (osmano807) <osmano807@gmail.com>
pkgname=kyotocabinet
pkgver=1.2.76
-pkgrel=2
+pkgrel=3
pkgdesc="a modern implementation of DBM in C++"
arch=('i686' 'x86_64')
url="http://fallabs.com/kyotocabinet"
license=('LGPL3')
-makedepends=('gcc>=3.1' 'make' 'pkgconfig' 'zlib')
+makedepends=('gcc' 'make' 'pkgconfig' 'zlib')
depends=('zlib' 'gcc-libs')
source=("http://fallabs.com/${pkgname}/pkg/${pkgname}-${pkgver}.tar.gz")
build() {
cd "$srcdir/$pkgname-$pkgver"
- ./configure --prefix=/usr
+ ./configure --prefix=/usr --disable-opt
make
}
@@ -26,4 +26,5 @@ package() {
make install DESTDIR="$pkgdir/"
}
+
sha512sums=('278db7b327eb4c21bf0137d9aa14fb67d74d5ce7ed1cb29fc9120d157a60de165ec0cf842903eb7952e8f998045ae585b958977fa973ba0e0773381de71d9f6a')
diff --git a/community/libghemical/PKGBUILD b/community/libghemical/PKGBUILD
deleted file mode 100644
index 1514a9674..000000000
--- a/community/libghemical/PKGBUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-# Maintainer: Xyne <ac xunilhcra enyx, backwards>
-# Contributor: Abhishek Dasgupta <abhidg@gmail.com>
-
-pkgname=libghemical
-pkgver=3.0.0
-pkgrel=1
-pkgdesc="Library containing computational chemistry facility of ghemical"
-license=("GPL")
-arch=(i686 x86_64)
-url="http://bioinformatics.org/ghemical/libghemical/"
-depends=('gcc-libs')
-makedepends=('openbabel' 'intltool>=0.40.0')
-options=(!libtool)
-source=(http://bioinformatics.org/ghemical/download/release20111012/${pkgname}-${pkgver}.tar.gz)
-md5sums=('1d5c9c19bb119470d2bb41a7e681eafd')
-
-build() {
- cd -- "$srcdir/$pkgname-$pkgver/"
- ./configure --prefix=/usr --enable-openbabel
- make
-}
-
-package() {
- cd -- "$srcdir/$pkgname-$pkgver/"
- make DESTDIR="$pkgdir" install
-}
diff --git a/community/liboglappth/PKGBUILD b/community/liboglappth/PKGBUILD
deleted file mode 100644
index 950e171d6..000000000
--- a/community/liboglappth/PKGBUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-# Maintainer: Xyne <ac xunilhcra enyx, backwards>
-# Contributor: Abhishek Dasgupta <abhidg@gmail.com>
-
-pkgname=liboglappth
-pkgver=1.0.0
-pkgrel=1
-pkgdesc="Library containing computational chemistry facility of ghemical"
-license=("GPL")
-arch=(i686 x86_64)
-url="http://bioinformatics.org/ghemical/libghemical/"
-depends=('gcc-libs')
-makedepends=('mesa')
-options=(!libtool)
-source=(http://bioinformatics.org/ghemical/download/release20111012/${pkgname}-${pkgver}.tar.gz)
-md5sums=('48261e5f4cf99e113fb22e524f0b1eeb')
-
-build() {
- cd -- "$srcdir/$pkgname-$pkgver/"
- ./configure --prefix=/usr --enable-openbabel
- make
-}
-
-package() {
- cd -- "$srcdir/$pkgname-$pkgver/"
- make DESTDIR="$pkgdir" install
-}
diff --git a/community/librime/PKGBUILD b/community/librime/PKGBUILD
index 22775c8e7..073cc7eff 100644
--- a/community/librime/PKGBUILD
+++ b/community/librime/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 87418 2013-03-31 19:18:22Z stephane $
+# $Id: PKGBUILD 90135 2013-05-07 05:26:30Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: GONG Chen <chen dot sst at gmail dot com>
# Contributor: 網軍總司令
pkgname=librime
-pkgver=0.9.8
+pkgver=0.9.9
pkgrel=2
pkgdesc="Rime input method engine"
arch=('i686' 'x86_64')
url="http://code.google.com/p/rimeime/"
license=('GPL3')
-depends=('boost' 'google-glog' 'kyotocabinet' 'opencc' 'yaml-cpp')
+depends=('boost' 'google-glog' 'kyotocabinet' 'opencc' 'yaml-cpp>=0.5')
optdepends=('brise: Rime schema repository')
makedepends=('cmake')
source=("http://rimeime.googlecode.com/files/$pkgname-$pkgver.tar.gz")
@@ -25,4 +25,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-md5sums=('2ef61458bd5b08652ae0ca190af072ba')
+md5sums=('bd705cd3e4c7ab6e47d983b07044769f')
diff --git a/community/nemo-fileroller/PKGBUILD b/community/nemo-fileroller/PKGBUILD
index 6b767fe38..b3b8c4268 100644
--- a/community/nemo-fileroller/PKGBUILD
+++ b/community/nemo-fileroller/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: twa022 <twa022 at gmail dot com>
pkgname=nemo-fileroller
-pkgver=1.7.1
+pkgver=1.8.0
pkgrel=1
pkgdesc="Nemo fileroller extension"
arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@ depends=('nemo' 'file-roller')
options=('!libtool' '!emptydirs')
sha256sums=('3381a3421b2fd69746b610cfa3dfeb83d4795076ec692fcf28bcccf69bfe36d0'
- 'b15f7cd536f595acd070cdff5b9c5c59df44bbc7bf91a1fd560702875b0f3669')
+ 'b89c4667b175ad6ad59b6938dab7e9b53c3bcdc25a5ac5177203662900aac2f5')
build() {
diff --git a/community/nemo/PKGBUILD b/community/nemo/PKGBUILD
index 804efe07b..7ebb2959a 100644
--- a/community/nemo/PKGBUILD
+++ b/community/nemo/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 89860 2013-05-03 19:19:27Z faidoc $
+# $Id: PKGBUILD 90132 2013-05-06 22:22:04Z faidoc $
# Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com>
# Contributor: Ner0
pkgname=nemo
-pkgver=1.7.6
+pkgver=1.8.0
pkgrel=1
pkgdesc="Cinnamon file manager (Nautilus fork)"
arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@ install=nemo.install
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver"
"tracker-0.16.patch"
"remove-desktop-background.patch")
-sha256sums=('670faa09fff6b2919231bbe6c580363c4cd0a7c87fc5324570083ed8955db9c8'
+sha256sums=('4812381bd2e926fa3cd4efcddc79585bab3ff1c226d1db69e7ce3802c783d18a'
'2b86f486add84e3affb0b14eb84425443e7cf5e593738d10d02e9c2ac0f17626'
'0bd07fd931ad701442358cdcbd26e0c5d57717ffadfd39a1cba137e36def1aa5')
diff --git a/community/nginx/PKGBUILD b/community/nginx/PKGBUILD
index ec7ab49e5..d6b99ae91 100644
--- a/community/nginx/PKGBUILD
+++ b/community/nginx/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 88940 2013-04-25 04:37:43Z bpiotrowski $
+# $Id: PKGBUILD 90146 2013-05-07 12:27:35Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Miroslaw Szot <mss@czlug.icis.pcz.pl>
@@ -7,8 +7,8 @@ _cfgdir=/etc/nginx
_tmpdir=/var/lib/nginx
pkgname=nginx
-pkgver=1.4.0
-pkgrel=2
+pkgver=1.4.1
+pkgrel=1
pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server'
arch=('i686' 'x86_64')
depends=('pcre' 'zlib' 'openssl' 'geoip')
@@ -29,7 +29,7 @@ backup=(${_cfgdir:1}/fastcgi.conf
source=(http://nginx.org/download/nginx-$pkgver.tar.gz
service
logrotate)
-sha256sums=('84aeb7a131fccff036dc80283dd98c989d2844eb84359cfe7c4863475de923a9'
+sha256sums=('bca5d1e89751ba29406185e1736c390412603a7e6b604f5b4575281f6565d119'
'77da8ce4d8378048606a25e09270ee187d6b226ee750b6cb4313af5549f5156a'
'9523a1fdd5eb61bf62f3049f6ee088b198e36d5edcce2d9b08bbeb2930aa5a16')
diff --git a/community/rxvt-unicode/PKGBUILD b/community/rxvt-unicode/PKGBUILD
index 90b22198d..e94f50ee7 100644
--- a/community/rxvt-unicode/PKGBUILD
+++ b/community/rxvt-unicode/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 87749 2013-04-06 00:49:20Z seblu $
+# $Id: PKGBUILD 90167 2013-05-07 19:14:34Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: tobias <tobias@archlinux.org>
@@ -6,12 +6,12 @@
pkgname=rxvt-unicode
pkgver=9.18
-pkgrel=2
+pkgrel=3
pkgdesc='An unicode enabled rxvt-clone terminal emulator (urxvt)'
arch=('i686' 'x86_64')
url='http://software.schmorp.de/pkg/rxvt-unicode.html'
license=('GPL')
-depends=('libxft' 'gdk-pixbuf2' 'perl' 'startup-notification')
+depends=('libxft' 'perl' 'startup-notification')
optdepends=('gtk2-perl: to use the urxvt-tabbed')
source=(
"http://dist.schmorp.de/rxvt-unicode/$pkgname-$pkgver.tar.bz2"
@@ -39,7 +39,6 @@ build() {
--enable-mousewheel \
--enable-next-scroll \
--enable-perl \
- --enable-pixbuf \
--enable-pointer-blank \
--enable-rxvt-scroll \
--enable-selectionscrolling \
@@ -53,6 +52,7 @@ build() {
--enable-xft \
--enable-xim \
--enable-xterm-scroll \
+ --disable-pixbuf \
--disable-frills
make
}
diff --git a/community/xbmc/PKGBUILD b/community/xbmc/PKGBUILD
index 5c4d247b0..6616f3643 100644
--- a/community/xbmc/PKGBUILD
+++ b/community/xbmc/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90111 2013-05-06 19:40:13Z foutrelis $
+# $Id: PKGBUILD 90148 2013-05-07 12:45:12Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
# Contributor: [vEX] <niechift.dot.vex.at.gmail.dot.com>
@@ -8,8 +8,8 @@
_prefix=/usr
pkgname=xbmc
-pkgver=12.1
-pkgrel=6
+pkgver=12.2
+pkgrel=1
pkgdesc="A software media player and entertainment hub for digital media"
arch=('i686' 'x86_64')
url="http://xbmc.org"
@@ -34,7 +34,7 @@ optdepends=('libcec: support for Pulse-Eight USB-CEC adapter'
install="${pkgname}.install"
source=("http://mirrors.xbmc.org/releases/source/xbmc-$pkgver.tar.gz"
"xbmc.service")
-md5sums=('8955473f84cb2a0513c0f3efd7e68843'
+md5sums=('489f3877decae4e265ece54f9eaef0ba'
'76fae229ebc3bcfaab7e7f27e4fb51f5')
build() {
diff --git a/core/iproute2/PKGBUILD b/core/iproute2/PKGBUILD
index 78824bcfd..a42ee69c7 100644
--- a/core/iproute2/PKGBUILD
+++ b/core/iproute2/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 180027 2013-03-14 20:45:46Z foutrelis $
+# $Id: PKGBUILD 184614 2013-05-07 16:15:47Z foutrelis $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Judd Vinet <jvinet@zeroflux.org>
pkgname=iproute2
-pkgver=3.8.0
+pkgver=3.9.0
pkgrel=1
pkgdesc="IP Routing Utilities"
arch=('i686' 'x86_64')
@@ -21,17 +21,23 @@ backup=('etc/iproute2/ematch_map' 'etc/iproute2/rt_dsfield' 'etc/iproute2/rt_pro
'etc/iproute2/rt_realms' 'etc/iproute2/rt_scopes' 'etc/iproute2/rt_tables')
source=(http://www.kernel.org/pub/linux/utils/net/$pkgname/$pkgname-$pkgver.tar.xz
iproute2-fhs.patch)
-sha1sums=('6d40dd2b91aad9ae084c99973dcdfdbf6fb353fc'
+sha1sums=('3f48a6d3019f1766f26cda6c4de5d3858837d92b'
'35b8cf2dc94b73eccad427235c07596146cd6f6c')
-build() {
+prepare() {
cd $srcdir/$pkgname-$pkgver
# set correct fhs structure
patch -Np1 -i "$srcdir/iproute2-fhs.patch"
- ./configure
+ # do not treat warnings as errors
+ sed -i 's/-Werror//' Makefile
+}
+build() {
+ cd $srcdir/$pkgname-$pkgver
+
+ ./configure
make
}
diff --git a/extra/alsa-lib/PKGBUILD b/extra/alsa-lib/PKGBUILD
index 7412d21da..99a6ba213 100644
--- a/extra/alsa-lib/PKGBUILD
+++ b/extra/alsa-lib/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 182774 2013-04-15 06:32:19Z tpowa $
+# $Id: PKGBUILD 184466 2013-05-07 10:49:12Z tpowa $
# Maintainer: judd <jvinet@zeroflux.org>
pkgname=alsa-lib
pkgver=1.0.27
-pkgrel=1
+pkgrel=2
pkgdesc="An alternative implementation of Linux sound support"
arch=('i686' 'x86_64')
url="http://www.alsa-project.org"
@@ -12,7 +12,20 @@ optdepends=('python2: for python smixer plugin')
makedepends=('python2')
license=('GPL')
options=(!libtool)
-source=(ftp://ftp.alsa-project.org/pub/lib/$pkgname-$pkgver.tar.bz2)
+source=(ftp://ftp.alsa-project.org/pub/lib/$pkgname-$pkgver.tar.bz2
+ alsa-lib-1.0.27-segfault.patch
+ alsa-lib-1.0.27-kernel.patch
+ alsa-lib-1.0.27-inline.patch
+ alsa-lib-1.0.27-inline2.patch)
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+ # add upstream patches
+ patch -Np1 -i "$srcdir/alsa-lib-1.0.27-segfault.patch"
+ patch -Np1 -i "$srcdir/alsa-lib-1.0.27-kernel.patch"
+ patch -Np1 -i "$srcdir/alsa-lib-1.0.27-inline.patch"
+ patch -Np1 -i "$srcdir/alsa-lib-1.0.27-inline2.patch"
+}
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -24,4 +37,8 @@ package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
}
-md5sums=('f090c7dbd0fe57d786d82e411eac2d08')
+md5sums=('f090c7dbd0fe57d786d82e411eac2d08'
+ '755cfcd116c28feac437eb6b5bdc51bb'
+ '277e2bc587de25e3294a0f597ae9246e'
+ 'db14deccb57d8dbcfc6f6d22bed45c1e'
+ '92ca1fec0cb99bfc302896cf9393a936')
diff --git a/extra/alsa-lib/alsa-lib-1.0.27-inline.patch b/extra/alsa-lib/alsa-lib-1.0.27-inline.patch
new file mode 100644
index 000000000..cc5cb8d75
--- /dev/null
+++ b/extra/alsa-lib/alsa-lib-1.0.27-inline.patch
@@ -0,0 +1,155 @@
+From 30122df4faf7ccc79b9525db95f55c5a8ed6fe4d Mon Sep 17 00:00:00 2001
+From: Takashi Iwai <tiwai@suse.de>
+Date: Thu, 25 Apr 2013 09:52:33 +0200
+Subject: [PATCH] Use __inline__ for exported headers
+
+Some programs are still using C90.
+
+Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=817077
+Signed-off-by: Takashi Iwai <tiwai@suse.de>
+---
+ include/control.h | 4 ++--
+ include/iatomic.h | 14 +++++++-------
+ include/pcm.h | 2 +-
+ include/pcm_extplug.h | 4 ++--
+ include/use-case.h | 4 ++--
+ 5 files changed, 14 insertions(+), 14 deletions(-)
+
+diff --git a/include/control.h b/include/control.h
+index 27fe2ac..5fdf379 100644
+--- a/include/control.h
++++ b/include/control.h
+@@ -234,7 +234,7 @@ int snd_ctl_open_lconf(snd_ctl_t **ctl, const char *name, int mode, snd_config_t
+ int snd_ctl_open_fallback(snd_ctl_t **ctl, snd_config_t *root, const char *name, const char *orig_name, int mode);
+ int snd_ctl_close(snd_ctl_t *ctl);
+ int snd_ctl_nonblock(snd_ctl_t *ctl, int nonblock);
+-static inline int snd_ctl_abort(snd_ctl_t *ctl) { return snd_ctl_nonblock(ctl, 2); }
++static __inline__ int snd_ctl_abort(snd_ctl_t *ctl) { return snd_ctl_nonblock(ctl, 2); }
+ int snd_async_add_ctl_handler(snd_async_handler_t **handler, snd_ctl_t *ctl,
+ snd_async_callback_t callback, void *private_data);
+ snd_ctl_t *snd_async_handler_get_ctl(snd_async_handler_t *handler);
+@@ -532,7 +532,7 @@ int snd_hctl_open(snd_hctl_t **hctl, const char *name, int mode);
+ int snd_hctl_open_ctl(snd_hctl_t **hctlp, snd_ctl_t *ctl);
+ int snd_hctl_close(snd_hctl_t *hctl);
+ int snd_hctl_nonblock(snd_hctl_t *hctl, int nonblock);
+-static inline int snd_hctl_abort(snd_hctl_t *hctl) { return snd_hctl_nonblock(hctl, 2); }
++static __inline__ int snd_hctl_abort(snd_hctl_t *hctl) { return snd_hctl_nonblock(hctl, 2); }
+ int snd_hctl_poll_descriptors_count(snd_hctl_t *hctl);
+ int snd_hctl_poll_descriptors(snd_hctl_t *hctl, struct pollfd *pfds, unsigned int space);
+ int snd_hctl_poll_descriptors_revents(snd_hctl_t *ctl, struct pollfd *pfds, unsigned int nfds, unsigned short *revents);
+diff --git a/include/iatomic.h b/include/iatomic.h
+index e92dbfd..5711fe8 100644
+--- a/include/iatomic.h
++++ b/include/iatomic.h
+@@ -980,7 +980,7 @@ static __inline__ int atomic_dec_and_test(volatile atomic_t *v)
+ return result;
+ }
+
+-static inline int atomic_add_negative(int i, volatile atomic_t *v)
++static __inline__ int atomic_add_negative(int i, volatile atomic_t *v)
+ {
+ unsigned long flags;
+ int result;
+@@ -1160,36 +1160,36 @@ typedef struct {
+
+ void snd_atomic_read_wait(snd_atomic_read_t *t);
+
+-static inline void snd_atomic_write_init(snd_atomic_write_t *w)
++static __inline__ void snd_atomic_write_init(snd_atomic_write_t *w)
+ {
+ w->begin = 0;
+ w->end = 0;
+ }
+
+-static inline void snd_atomic_write_begin(snd_atomic_write_t *w)
++static __inline__ void snd_atomic_write_begin(snd_atomic_write_t *w)
+ {
+ w->begin++;
+ wmb();
+ }
+
+-static inline void snd_atomic_write_end(snd_atomic_write_t *w)
++static __inline__ void snd_atomic_write_end(snd_atomic_write_t *w)
+ {
+ wmb();
+ w->end++;
+ }
+
+-static inline void snd_atomic_read_init(snd_atomic_read_t *r, snd_atomic_write_t *w)
++static __inline__ void snd_atomic_read_init(snd_atomic_read_t *r, snd_atomic_write_t *w)
+ {
+ r->write = w;
+ }
+
+-static inline void snd_atomic_read_begin(snd_atomic_read_t *r)
++static __inline__ void snd_atomic_read_begin(snd_atomic_read_t *r)
+ {
+ r->end = r->write->end;
+ rmb();
+ }
+
+-static inline int snd_atomic_read_ok(snd_atomic_read_t *r)
++static __inline__ int snd_atomic_read_ok(snd_atomic_read_t *r)
+ {
+ rmb();
+ return r->end == r->write->begin;
+diff --git a/include/pcm.h b/include/pcm.h
+index e440030..95b8aed 100644
+--- a/include/pcm.h
++++ b/include/pcm.h
+@@ -451,7 +451,7 @@ int snd_pcm_poll_descriptors_count(snd_pcm_t *pcm);
+ int snd_pcm_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space);
+ int snd_pcm_poll_descriptors_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents);
+ int snd_pcm_nonblock(snd_pcm_t *pcm, int nonblock);
+-static inline int snd_pcm_abort(snd_pcm_t *pcm) { return snd_pcm_nonblock(pcm, 2); }
++static __inline__ int snd_pcm_abort(snd_pcm_t *pcm) { return snd_pcm_nonblock(pcm, 2); }
+ int snd_async_add_pcm_handler(snd_async_handler_t **handler, snd_pcm_t *pcm,
+ snd_async_callback_t callback, void *private_data);
+ snd_pcm_t *snd_async_handler_get_pcm(snd_async_handler_t *handler);
+diff --git a/include/pcm_extplug.h b/include/pcm_extplug.h
+index 884f322..e3b71bc 100644
+--- a/include/pcm_extplug.h
++++ b/include/pcm_extplug.h
+@@ -188,7 +188,7 @@ int snd_pcm_extplug_set_slave_param_minmax(snd_pcm_extplug_t *extplug, int type,
+ /**
+ * set the parameter constraint with a single value
+ */
+-static inline int snd_pcm_extplug_set_param(snd_pcm_extplug_t *extplug, int type, unsigned int val)
++static __inline__ int snd_pcm_extplug_set_param(snd_pcm_extplug_t *extplug, int type, unsigned int val)
+ {
+ return snd_pcm_extplug_set_param_list(extplug, type, 1, &val);
+ }
+@@ -196,7 +196,7 @@ static inline int snd_pcm_extplug_set_param(snd_pcm_extplug_t *extplug, int type
+ /**
+ * set the parameter constraint for slave PCM with a single value
+ */
+-static inline int snd_pcm_extplug_set_slave_param(snd_pcm_extplug_t *extplug, int type, unsigned int val)
++static __inline__ int snd_pcm_extplug_set_slave_param(snd_pcm_extplug_t *extplug, int type, unsigned int val)
+ {
+ return snd_pcm_extplug_set_slave_param_list(extplug, type, 1, &val);
+ }
+diff --git a/include/use-case.h b/include/use-case.h
+index defd4ea..93b3456 100644
+--- a/include/use-case.h
++++ b/include/use-case.h
+@@ -354,7 +354,7 @@ int snd_use_case_mgr_reset(snd_use_case_mgr_t *uc_mgr);
+ * \param list Returned allocated list
+ * \return Number of list entries if success, otherwise a negative error code
+ */
+-static inline int snd_use_case_card_list(const char **list[])
++static __inline__ int snd_use_case_card_list(const char **list[])
+ {
+ return snd_use_case_get_list(NULL, NULL, list);
+ }
+@@ -365,7 +365,7 @@ static inline int snd_use_case_card_list(const char **list[])
+ * \param list Returned list of verbs
+ * \return Number of list entries if success, otherwise a negative error code
+ */
+-static inline int snd_use_case_verb_list(snd_use_case_mgr_t *uc_mgr,
++static __inline__ int snd_use_case_verb_list(snd_use_case_mgr_t *uc_mgr,
+ const char **list[])
+ {
+ return snd_use_case_get_list(uc_mgr, "_verbs", list);
+--
+1.7.11.7
+
diff --git a/extra/alsa-lib/alsa-lib-1.0.27-inline2.patch b/extra/alsa-lib/alsa-lib-1.0.27-inline2.patch
new file mode 100644
index 000000000..e99bae864
--- /dev/null
+++ b/extra/alsa-lib/alsa-lib-1.0.27-inline2.patch
@@ -0,0 +1,28 @@
+From a8f405b8f90d752c3609b9e918dc949c4efadf87 Mon Sep 17 00:00:00 2001
+From: Takashi Iwai <tiwai@suse.de>
+Date: Thu, 25 Apr 2013 09:55:49 +0200
+Subject: [PATCH] Add definition of __inline__ for non-GCC
+
+Signed-off-by: Takashi Iwai <tiwai@suse.de>
+---
+ include/asoundlib-head.h | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/include/asoundlib-head.h b/include/asoundlib-head.h
+index 6edbab0..71b5c29 100644
+--- a/include/asoundlib-head.h
++++ b/include/asoundlib-head.h
+@@ -40,6 +40,10 @@
+ #include <errno.h>
+ #include <stdarg.h>
+
++#ifndef __GNUC__
++#define __inline__ inline
++#endif
++
+ #include <alsa/asoundef.h>
+ #include <alsa/version.h>
+ #include <alsa/global.h>
+--
+1.7.11.7
+
diff --git a/extra/alsa-lib/alsa-lib-1.0.27-kernel.patch b/extra/alsa-lib/alsa-lib-1.0.27-kernel.patch
new file mode 100644
index 000000000..3d4eaf3cb
--- /dev/null
+++ b/extra/alsa-lib/alsa-lib-1.0.27-kernel.patch
@@ -0,0 +1,73 @@
+From 886f0cc3c274643de464e646535afb4ceee1d816 Mon Sep 17 00:00:00 2001
+From: Daniel Mack <zonque@gmail.com>
+Date: Thu, 18 Apr 2013 10:37:50 +0200
+Subject: [PATCH] bring pcm.h and pcm.c in sync with the kernel list
+
+In particular, this adds definitions and descriptions for G.723 and
+DSD types.
+
+Signed-off-by: Daniel Mack <zonque@gmail.com>
+Signed-off-by: Takashi Iwai <tiwai@suse.de>
+---
+ include/pcm.h | 14 +++++++++++++-
+ src/pcm/pcm.c | 12 ++++++++++++
+ 2 files changed, 25 insertions(+), 1 deletion(-)
+
+diff --git a/include/pcm.h b/include/pcm.h
+index d94ba90..e440030 100644
+--- a/include/pcm.h
++++ b/include/pcm.h
+@@ -199,7 +199,19 @@ typedef enum _snd_pcm_format {
+ SND_PCM_FORMAT_U18_3LE,
+ /** Unsigned 18bit Big Endian in 3bytes format */
+ SND_PCM_FORMAT_U18_3BE,
+- SND_PCM_FORMAT_LAST = SND_PCM_FORMAT_U18_3BE,
++ /* G.723 (ADPCM) 24 kbit/s, 8 samples in 3 bytes */
++ SND_PCM_FORMAT_G723_24,
++ /* G.723 (ADPCM) 24 kbit/s, 1 sample in 1 byte */
++ SND_PCM_FORMAT_G723_24_1B,
++ /* G.723 (ADPCM) 40 kbit/s, 8 samples in 3 bytes */
++ SND_PCM_FORMAT_G723_40,
++ /* G.723 (ADPCM) 40 kbit/s, 1 sample in 1 byte */
++ SND_PCM_FORMAT_G723_40_1B,
++ /* Direct Stream Digital (DSD) in 1-byte samples (x8) */
++ SND_PCM_FORMAT_DSD_U8,
++ /* Direct Stream Digital (DSD) in 2-byte samples (x16) */
++ SND_PCM_FORMAT_DSD_U16_LE,
++ SND_PCM_FORMAT_LAST = SND_PCM_FORMAT_DSD_U16_LE,
+
+ #if __BYTE_ORDER == __LITTLE_ENDIAN
+ /** Signed 16 bit CPU endian */
+diff --git a/src/pcm/pcm.c b/src/pcm/pcm.c
+index 2a87a7b..438fb3f 100644
+--- a/src/pcm/pcm.c
++++ b/src/pcm/pcm.c
+@@ -1558,6 +1558,12 @@ static const char *const snd_pcm_format_names[] = {
+ FORMAT(S18_3BE),
+ FORMAT(U18_3LE),
+ FORMAT(U18_3BE),
++ FORMAT(G723_24),
++ FORMAT(G723_24_1B),
++ FORMAT(G723_40),
++ FORMAT(G723_40_1B),
++ FORMAT(DSD_U8),
++ FORMAT(DSD_U16_LE),
+ };
+
+ static const char *const snd_pcm_format_aliases[SND_PCM_FORMAT_LAST+1] = {
+@@ -1611,6 +1617,12 @@ static const char *const snd_pcm_format_descriptions[] = {
+ FORMATD(S18_3BE, "Signed 18 bit Big Endian in 3bytes"),
+ FORMATD(U18_3LE, "Unsigned 18 bit Little Endian in 3bytes"),
+ FORMATD(U18_3BE, "Unsigned 18 bit Big Endian in 3bytes"),
++ FORMATD(G723_24, "G.723 (ADPCM) 24 kbit/s, 8 samples in 3 bytes"),
++ FORMATD(G723_24_1B, "G.723 (ADPCM) 24 kbit/s, 1 sample in 1 byte"),
++ FORMATD(G723_40, "G.723 (ADPCM) 40 kbit/s, 8 samples in 3 bytes"),
++ FORMATD(G723_40_1B, "G.723 (ADPCM) 40 kbit/s, 1 sample in 1 byte"),
++ FORMATD(DSD_U8, "Direct Stream Digital, 1-byte (x8), oldest bit in MSB"),
++ FORMATD(DSD_U16_LE, "Direct Stream Digital, 2-byte (x16), little endian, oldest bits in MSB"),
+ };
+
+ static const char *const snd_pcm_type_names[] = {
+--
+1.7.11.7
+
diff --git a/extra/alsa-lib/alsa-lib-1.0.27-segfault.patch b/extra/alsa-lib/alsa-lib-1.0.27-segfault.patch
new file mode 100644
index 000000000..72df46185
--- /dev/null
+++ b/extra/alsa-lib/alsa-lib-1.0.27-segfault.patch
@@ -0,0 +1,102 @@
+From e1e40c25535af35fa5cdf7ffc95a01fbff098ddd Mon Sep 17 00:00:00 2001
+From: Takashi Iwai <tiwai@suse.de>
+Date: Mon, 15 Apr 2013 18:12:17 +0200
+Subject: [PATCH] Fix doubly call of dlclose() in dlobj caching code
+
+When multiple dlobj_cache items point to the same dlobj, dlclose() may
+be called wrongly multiple times when these items are cleared, because
+we manage the dlobj_cache list as a flat list. This results in a bad
+segfault we've seen in openal-soft, for example.
+
+For fixing this, we need the refcounting of dlobj itself. But, in
+this case, we don't have to manage yet another list, since dlopen()
+does a proper refcounting by itself. That is, we can just call always
+dlopen() at each time a new function is assigned, and also call
+dlclose() for each released dlobj_cache item at cleanup.
+
+Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=814250
+
+Signed-off-by: Takashi Iwai <tiwai@suse.de>
+---
+ src/dlmisc.c | 31 +++++++++++--------------------
+ 1 file changed, 11 insertions(+), 20 deletions(-)
+
+diff --git a/src/dlmisc.c b/src/dlmisc.c
+index 3788382..2de0234 100644
+--- a/src/dlmisc.c
++++ b/src/dlmisc.c
+@@ -208,8 +208,7 @@ void *snd_dlobj_cache_get(const char *lib, const char *name,
+ {
+ struct list_head *p;
+ struct dlobj_cache *c;
+- void *func, *dlobj = NULL;
+- int dlobj_close = 0;
++ void *func, *dlobj;
+
+ snd_dlobj_lock();
+ list_for_each(p, &pcm_dlobj_list) {
+@@ -220,7 +219,6 @@ void *snd_dlobj_cache_get(const char *lib, const char *name,
+ continue;
+ if (!lib && c->lib)
+ continue;
+- dlobj = c->dlobj;
+ if (strcmp(c->name, name) == 0) {
+ c->refcnt++;
+ func = c->func;
+@@ -228,17 +226,16 @@ void *snd_dlobj_cache_get(const char *lib, const char *name,
+ return func;
+ }
+ }
++
++ dlobj = snd_dlopen(lib, RTLD_NOW);
+ if (dlobj == NULL) {
+- dlobj = snd_dlopen(lib, RTLD_NOW);
+- if (dlobj == NULL) {
+- if (verbose)
+- SNDERR("Cannot open shared library %s",
++ if (verbose)
++ SNDERR("Cannot open shared library %s",
+ lib ? lib : "[builtin]");
+- snd_dlobj_unlock();
+- return NULL;
+- }
+- dlobj_close = 1;
++ snd_dlobj_unlock();
++ return NULL;
+ }
++
+ func = snd_dlsym(dlobj, name, version);
+ if (func == NULL) {
+ if (verbose)
+@@ -257,8 +254,7 @@ void *snd_dlobj_cache_get(const char *lib, const char *name,
+ free((void *)c->lib);
+ free(c);
+ __err:
+- if (dlobj_close)
+- snd_dlclose(dlobj);
++ snd_dlclose(dlobj);
+ snd_dlobj_unlock();
+ return NULL;
+ }
+@@ -298,16 +294,11 @@ void snd_dlobj_cache_cleanup(void)
+ struct list_head *p, *npos;
+ struct dlobj_cache *c;
+
+- /* clean up caches only when really no user is present */
+ snd_dlobj_lock();
+- list_for_each(p, &pcm_dlobj_list) {
+- c = list_entry(p, struct dlobj_cache, list);
+- if (c->refcnt)
+- goto unlock;
+- }
+-
+ list_for_each_safe(p, npos, &pcm_dlobj_list) {
+ c = list_entry(p, struct dlobj_cache, list);
++ if (c->refcnt)
++ continue;
+ list_del(p);
+ snd_dlclose(c->dlobj);
+ free((void *)c->name); /* shut up gcc warning */
+--
+1.7.11.7
+
diff --git a/libre-testing/libretools/PKGBUILD b/libre-testing/libretools/PKGBUILD
index 88960ddba..4974e0dad 100644
--- a/libre-testing/libretools/PKGBUILD
+++ b/libre-testing/libretools/PKGBUILD
@@ -8,17 +8,18 @@ pkgdesc="Programs for Parabola development"
url="https://projects.parabolagnulinux.org/packages/libretools.git/"
license=('GPL3+' 'GPL2')
-pkgver=20130503
-_libretools_commit=0db5eebebe64db0d8c3b29b629b066a3909aa61d
+pkgver=20130507
+_libretools_commit=4ce4e426012375a9b44df012a143139645880c0d
_devtools_commit=a1a79ff77bb19166bd5631953a71e3d3222e5f1c
-pkgrel=1
-arch=('any')
-
_packages_url=https://projects.parabolagnulinux.org/packages
source=($_packages_url/libretools.git/snapshot/libretools-$_libretools_commit.tar.bz2
$_packages_url/devtools-par.git/snapshot/devtools-par-$_devtools_commit.tar.bz2)
+pkgrel=1
+arch=('any')
+makedepends=(emacs) # emacs --batch is used during the build to process text
+
build() {
cd "$srcdir"
ln -sf devtools-par-$_devtools_commit devtools-par
@@ -30,6 +31,7 @@ package_libretools() {
backup=(etc/libretools.conf etc/libretools.d/chroot.conf etc/libretools.d/librefetch.conf)
install=libretools.install
groups=(base-devel)
+ replaces=(chroottools)
depends=(
arch-install-scripts # `archroot` uses `pacstrap`
@@ -41,7 +43,6 @@ package_libretools() {
wget # `aur` and `pkgbuild-check-nonfree`
)
optdepends=('namcap: to check package files')
- makedepends=(emacs) # emacs --batch is used during the build to process text
cd "$srcdir/$pkgbase-$_libretools_commit"
make install-libretools install-doc DESTDIR="$pkgdir"
@@ -56,5 +57,5 @@ package_libretools-mips64el() {
make install-libretools-mips64el DESTDIR="$pkgdir"
}
-md5sums=('dabae9bb6040431e8e2b84871a027237'
+md5sums=('84fc56b35cca1a05a434d31218dbb891'
'c5cd04723119762701db766cb8f6e5ef')
diff --git a/libre/abiword-libre/PKGBUILD b/libre/abiword-libre/PKGBUILD
index dce707766..248da54c7 100644
--- a/libre/abiword-libre/PKGBUILD
+++ b/libre/abiword-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 173824 2012-12-24 15:08:34Z jgc $
+# $Id: PKGBUILD 183900 2013-04-29 15:40:28Z bpiotrowski $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Maël Lavault <moimael@neuf.fr>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -7,7 +7,7 @@ _pkgbase=abiword
pkgbase=abiword-libre
pkgname=('abiword-libre' 'abiword-libre-plugins')
pkgver=2.8.6
-pkgrel=8.1
+pkgrel=9
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.abisource.com"
@@ -60,7 +60,7 @@ build() {
}
package_abiword-libre() {
- pkgdesc="A fully-featured word processor that doesn't recommend unfree fonts"
+ pkgdesc="A fully-featured word processor that doesn't recommend nonfree fonts"
depends=('fribidi' 'wv' 'goffice0.8' 'librsvg' 'enchant' 'desktop-file-utils')
install=$pkgname.install
optdepends=('abiword-libre-plugins')
diff --git a/libre/blender-libre/PKGBUILD b/libre/blender-libre/PKGBUILD
index e303d8d2b..7e591dcee 100644
--- a/libre/blender-libre/PKGBUILD
+++ b/libre/blender-libre/PKGBUILD
@@ -13,7 +13,7 @@ fi
epoch=7
pkgver=2.66a
_pyver=3.3
-pkgrel=4
+pkgrel=5
pkgdesc="Fully integrated 3D graphics creation suite, without nonfree povray and cuda support$_spndesc"
arch=(
i686
@@ -30,7 +30,7 @@ depends=(
hicolor-icon-theme
'ilmbase=2.0.0'
jack
- libpng #1.5.15
+ 'libpng=1.6.2'
libtiff #4.0.3
openal #1.15.1
'openexr=2.0.0'
diff --git a/libre/chroottools/PKGBUILD b/libre/chroottools/PKGBUILD
deleted file mode 100644
index 55a7e165f..000000000
--- a/libre/chroottools/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-
-pkgname=chroottools
-pkgver=20121202
-pkgdesc='Chroot tools for Arch and Parabola package maintainers'
-url='https://projects.parabolagnulinux.org/packages/chroottools.git/'
-license=('GPL')
-
-pkgrel=2
-arch=('any')
-conflicts=(devtools)
-depends=(
- 'arch-install-scripts' # for pacstrap, used to make chroots
- 'curl' # used by checkpkg
-)
-source=("https://projects.parabolagnulinux.org/packages/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar")
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make PREFIX=/usr
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make PREFIX=/usr DESTDIR=${pkgdir} install
-}
-
-md5sums=('68bb7fb792c55031ad68a970b65ab793')
diff --git a/libre/cups-filters-libre/PKGBUILD b/libre/cups-filters-libre/PKGBUILD
index 789a3fdd9..14af90cc6 100644
--- a/libre/cups-filters-libre/PKGBUILD
+++ b/libre/cups-filters-libre/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 182682 2013-04-12 14:56:52Z andyrtr $
+# $Id: PKGBUILD 183882 2013-04-29 10:46:59Z foutrelis $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=cups-filters-libre
_pkgname=cups-filters
pkgver=1.0.34
-pkgrel=2
+pkgrel=3
pkgdesc="OpenPrinting CUPS Filters, without foomatic-db-nonfree recommendation"
arch=('i686' 'x86_64')
url="http://www.linuxfoundation.org/collaborate/workgroups/openprinting"
diff --git a/libre/ghostscript-libre/PKGBUILD b/libre/ghostscript-libre/PKGBUILD
index cf00963b8..9aceaadd1 100644
--- a/libre/ghostscript-libre/PKGBUILD
+++ b/libre/ghostscript-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 178158 2013-02-17 10:57:03Z andyrtr $
+# $Id: PKGBUILD 183802 2013-04-28 00:51:13Z eric $
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Maintainer (Parabola): Joshua Haase <hahj87@gmail.com>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -6,8 +6,8 @@
_pkgname=ghostscript
pkgname=ghostscript-libre
pkgver=9.07
-pkgrel=1 # rebuild for mips64el -march
-pkgdesc="An interpreter for the PostScript language without non-free files"
+pkgrel=2
+pkgdesc="An interpreter for the PostScript language without nonfree files"
arch=('i686' 'x86_64' 'mips64el')
license=('AGPL') #non free files removed
depends=('libxt' 'libcups' 'fontconfig' 'jasper' 'zlib' 'libpng>=1.5.7' 'libjpeg'
@@ -24,7 +24,7 @@ options=('!libtool')
md5sums=('eea27befc1e85bef6d4768202f6b03a5')
build() {
- cd ${srcdir}/ghostscript-${pkgver}
+ cd ghostscript-${pkgver}
# delete non-free packages
grep -l "are not altered" Resource/CMap/* | xargs rm -fv
@@ -51,7 +51,7 @@ build() {
make
# Build IJS
- cd ${srcdir}/ghostscript-${pkgver}/ijs
+ cd ijs
sed -i "s:AM_PROG_CC_STDC:AC_PROG_CC:g" configure.ac
./autogen.sh
./configure --prefix=/usr --enable-shared --disable-static
@@ -59,21 +59,20 @@ build() {
}
package() {
- cd ${srcdir}/ghostscript-${pkgver}
- make -j1 DESTDIR=${pkgdir} \
- cups_serverroot=${pkgdir}/etc/cups \
- cups_serverbin=${pkgdir}/usr/lib/cups install soinstall
+ cd ghostscript-${pkgver}
+ make -j1 DESTDIR="${pkgdir}" \
+ cups_serverroot="${pkgdir}"/etc/cups \
+ cups_serverbin="${pkgdir}"/usr/lib/cups install soinstall
# install missing doc files # http://bugs.archlinux.org/task/18023
- install -m 644 ${srcdir}/ghostscript-${pkgver}/doc/{Ps2ps2.htm,gs-vms.hlp,gsdoc.el,pscet_status.txt} ${pkgdir}/usr/share/ghostscript/$pkgver/doc/
+ install -m 644 "${srcdir}"/ghostscript-${pkgver}/doc/{Ps2ps2.htm,gs-vms.hlp,gsdoc.el,pscet_status.txt} "${pkgdir}"/usr/share/ghostscript/$pkgver/doc/
- mkdir -p ${pkgdir}/usr/share/licenses/${_pkgname}
- install -m644 LICENSE ${pkgdir}/usr/share/licenses/${_pkgname}/
+ install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${_pkgname}/LICENSE
# remove unwanted localized man-pages
- rm -rf $pkgdir/usr/share/man/[^man1]*
+ rm -rf "$pkgdir"/usr/share/man/[^man1]*
# install IJS
- cd ${srcdir}/ghostscript-${pkgver}/ijs
- make -j1 DESTDIR=${pkgdir} install
+ cd ijs
+ make -j1 DESTDIR="${pkgdir}" install
}
diff --git a/libre/gnu-ghostscript/PKGBUILD b/libre/gnu-ghostscript/PKGBUILD
index 18d64ea9c..827222b39 100644
--- a/libre/gnu-ghostscript/PKGBUILD
+++ b/libre/gnu-ghostscript/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnu-ghostscript
_gspkgver=9.07 # ghostscript package version
_pkgver=9.06
pkgver=9.06.0
-pkgrel=2
+pkgrel=3
pkgdesc="An interpreter for the PostScript language maintained by a team of GNU programmers"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
diff --git a/libre/gstreamer0.10-bad-libre/PKGBUILD b/libre/gstreamer0.10-bad-libre/PKGBUILD
index 1fddeb016..686f41e06 100644
--- a/libre/gstreamer0.10-bad-libre/PKGBUILD
+++ b/libre/gstreamer0.10-bad-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 168313 2012-10-08 14:04:19Z heftig $
+# $Id: PKGBUILD 183943 2013-04-29 17:33:53Z bpiotrowski $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Maintainer (Parabola): fauno <fauno@kiwwwi.com.ar>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -6,7 +6,7 @@
pkgbase=gstreamer0.10-bad-libre
pkgname=('gstreamer0.10-bad-libre' 'gstreamer0.10-bad-libre-plugins')
pkgver=0.10.23
-pkgrel=3.2
+pkgrel=4
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL' 'GPL')
makedepends=('pkgconfig' 'gstreamer0.10-base>=0.10.36' 'xvidcore' 'libdca' 'bzip2' 'libdc1394' 'neon' 'musicbrainz' 'faad2' 'libmms' 'libcdaudio' 'libmpcdec' 'mjpegtools' 'libdvdnav' 'libmodplug' 'jasper' 'liblrdf' 'libofa' 'soundtouch' 'libvdpau' 'schroedinger' 'libass' 'libvpx' 'gsm' 'libgme' 'rtmpdump' 'libsndfile' 'librsvg' 'wildmidi' 'opus')
diff --git a/libre/iceape-libre/PKGBUILD b/libre/iceape-libre/PKGBUILD
index aeb4d528f..e9292c842 100644
--- a/libre/iceape-libre/PKGBUILD
+++ b/libre/iceape-libre/PKGBUILD
@@ -11,11 +11,11 @@ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
_pkgname=${_debname}
pkgname=${_debname}-libre
pkgver=${_debver}.${_debrel}
-pkgrel=6
+pkgrel=8
pkgdesc="A libre version of Debian Iceape, the internet suite based on SeaMonkey."
arch=('i686' 'x86_64' 'mips64el')
license=('MPL' 'GPL' 'LGPL')
-depends=('alsa-lib' 'dbus-glib' 'desktop-file-utils' 'gtk2' 'hunspell' 'libevent' 'libnotify' 'libvpx' 'libxt' 'mime-types' 'mozilla-common' 'mozilla-searchplugins' 'nss' 'sqlite' 'startup-notification')
+depends=('alsa-lib' 'dbus-glib' 'desktop-file-utils' 'gtk2' 'gstreamer0.10-base' 'hunspell' 'libevent' 'libnotify' 'libvpx' 'libxt' 'mime-types' 'mozilla-common' 'mozilla-searchplugins' 'nss' 'sqlite' 'startup-notification')
makedepends=('unzip-libre' 'zip' 'pkg-config' 'python2' 'python2-ply' 'librsvg' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13' 'quilt')
replaces=('seamonkey')
conflicts=('seamonkey')
@@ -31,7 +31,7 @@ source=("${_debrepo}/`debfile ${_debname}`_${_debver}.orig.tar.bz2"
libre.patch)
md5sums=('1ee82aa6ec73c13e2099b4cb6f16a908'
'1fb9c4affad5f030c4e3544aadeaeea2'
- '70575e76b339fa7e17274a8ed84429fc'
+ 'cbcb3d6a01b73dd386fddee0535e6602'
'7266333e31731af8bb50c2eca8d0bd26'
'25b6fe16ac24cd5c852213e5c1adb272'
'c395d443a8c4c16880c7322bcf174743'
diff --git a/libre/iceape-libre/mozconfig b/libre/iceape-libre/mozconfig
index 3093d20ee..971d2db56 100644
--- a/libre/iceape-libre/mozconfig
+++ b/libre/iceape-libre/mozconfig
@@ -25,6 +25,7 @@ ac_add_options --with-pthreads
# Features
ac_add_options --enable-startup-notification
ac_add_options --enable-gio
+ac_add_options --enable-gstreamer
ac_add_options --disable-gnomevfs
ac_add_options --disable-crashreporter
diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD
index d32a96d52..22a4e391b 100644
--- a/libre/icecat/PKGBUILD
+++ b/libre/icecat/PKGBUILD
@@ -14,11 +14,11 @@ _pgo=true
pkgname=icecat
pkgver=17.0.1
-pkgrel=7
+pkgrel=9
pkgdesc='GNU IceCat, the standalone web browser based on Mozilla Firefox.'
arch=(i686 x86_64 mips64el)
license=(MPL GPL LGPL)
-depends=(alsa-lib dbus-glib desktop-file-utils gtk2 hicolor-icon-theme hunspell libevent libnotify libvpx libxt mime-types mozilla-common mozilla-searchplugins nss sqlite startup-notification)
+depends=(alsa-lib dbus-glib desktop-file-utils gtk2 gstreamer0.10-base hicolor-icon-theme hunspell libevent libnotify libvpx libxt mime-types mozilla-common mozilla-searchplugins nss sqlite startup-notification)
makedepends=(autoconf2.13 diffutils imagemagick libidl2 librsvg libxslt mesa pkg-config python2 unzip zip)
options=(!emptydirs)
if $_pgo; then
@@ -42,14 +42,14 @@ source=(
)
md5sums=(
c88a29aa92fc41a07e777a0e63ac5f7e
- 855f11c20d38133d107cc3c6f48162a8
+ 5154141da7cf38102927e3addb49ccac
383e8e2a97a8b13fe56d153adb6878b6
3009b176cc5f9b1e416b1bf7c45b064b
1dec37a964098fb3bc46bc767a5c0587
b41f82994fa056ffa5f8e6d99570e27a
b30ba2b5562558d510fdd09d626d0faa
64826fcf48816b13090042eefddbaa58
- e7b54d4bd68b2af4cfdef074e3ed08a2
+ 2c48d9feffb909df35b552f9c5c555d5
#c8552d030494443218d88792f4dbbd0f
)
@@ -99,8 +99,7 @@ prepare() {
# configure script misdetects the preprocessor without an optimization level
# https://bugs.archlinux.org/task/34644
- # TODO: re-enable when we're building with GCC >= 4.8 again
- #sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure
+ sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure
}
build() {
diff --git a/libre/icecat/mozconfig b/libre/icecat/mozconfig
index 75b61828a..d1fd0e3f8 100644
--- a/libre/icecat/mozconfig
+++ b/libre/icecat/mozconfig
@@ -27,7 +27,7 @@ ac_add_options --with-pthreads
# Features
ac_add_options --enable-startup-notification
-#ac_add_options --enable-gstreamer
+ac_add_options --enable-gstreamer
ac_add_options --disable-crashreporter
ac_add_options --disable-updater
diff --git a/libre/icecat/vendor.js b/libre/icecat/vendor.js
index 3fbf3d7b7..151140b8f 100644
--- a/libre/icecat/vendor.js
+++ b/libre/icecat/vendor.js
@@ -11,3 +11,6 @@ pref("extensions.shownSelectionUI", true);
// Make sure that safebrowsing is disabled
pref("browser.safebrowsing.enabled", false);
pref("browser.safebrowsing.malware.enabled", false);
+
+// Enable gstreamer support
+pref("media.gstreamer.enabled", true);
diff --git a/libre/icedove-libre/PKGBUILD b/libre/icedove-libre/PKGBUILD
index b16e32620..f440369e1 100644
--- a/libre/icedove-libre/PKGBUILD
+++ b/libre/icedove-libre/PKGBUILD
@@ -11,7 +11,7 @@ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
_pkgname=${_debname}
pkgname=${_debname}-libre
pkgver=${_debver}.${_debrel}
-pkgrel=1
+pkgrel=2
pkgdesc="A libre version of Debian Icedove, the standalone mail/news reader based on Mozilla Thunderbird."
arch=('i686' 'x86_64' 'mips64el')
license=('MPL' 'GPL' 'LGPL')
diff --git a/libre/iceweasel-libre/PKGBUILD b/libre/iceweasel-libre/PKGBUILD
index 314d5ca6d..c45a1f81f 100644
--- a/libre/iceweasel-libre/PKGBUILD
+++ b/libre/iceweasel-libre/PKGBUILD
@@ -22,12 +22,12 @@ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
_pkgname=iceweasel
pkgname=iceweasel-libre
pkgver=$_debver.$_debrel
-pkgrel=3
+pkgrel=4
pkgdesc="A libre version of Debian Iceweasel, the standalone web browser based on Mozilla Firefox."
arch=(i686 x86_64 mips64el)
license=(MPL GPL LGPL)
-depends=(alsa-lib dbus-glib desktop-file-utils gtk2 hicolor-icon-theme hunspell libevent libnotify libvpx libxt mime-types mozilla-common mozilla-searchplugins nss sqlite startup-notification)
+depends=(alsa-lib dbus-glib desktop-file-utils gtk2 gstreamer0.10-base hicolor-icon-theme hunspell libevent libnotify libvpx libxt mime-types mozilla-common mozilla-searchplugins nss sqlite startup-notification)
makedepends=(autoconf2.13 diffutils imagemagick libidl2 librsvg libxslt mesa pkg-config python2 quilt unzip zip)
[ "$CARCH" != "mips64el" ] && makedepends+=('yasm')
options=(!emptydirs)
@@ -54,12 +54,12 @@ source=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.bz2"
Bug-756390-Make-the-Reset-Firefox-feature-more-gener.patch)
md5sums=('22daa24b6490c654f131550cbf20fad3'
'0c70ab52f35701558081df3d360361a2'
- '01f56b3ccbead0f665ed82fae0b8f290'
+ 'a65f285d20e11e650f7220b9c7f2bbf2'
'383e8e2a97a8b13fe56d153adb6878b6'
'5addd418bf32b673fdfe80c8fefbea1a'
'7b9e5996dd9fe0b186a43a297db1c6b5'
'abf5ecb74caa857abb42bcfbb3442d9c'
- '6dd547c72bb875a3101135a1c32d4783'
+ '0c26941504d3f2abed759221e9bb5de1'
'52e52f840a49eb1d14be1c0065b03a93'
'a8fc4658d45b6bf9350023e5c3f34e56'
'd0e1f2625cd9f7234abdeb55aee00529')
diff --git a/libre/iceweasel-libre/mozconfig b/libre/iceweasel-libre/mozconfig
index d7961bf41..8fa6a5da1 100644
--- a/libre/iceweasel-libre/mozconfig
+++ b/libre/iceweasel-libre/mozconfig
@@ -13,9 +13,7 @@ ac_add_options --with-system-nss
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --with-system-bz2
-# Build with bundled libpng to avoid flickering tab loading icon
-# https://bugzilla.mozilla.org/show_bug.cgi?id=841734
-#ac_add_options --with-system-png
+ac_add_options --with-system-png
ac_add_options --with-system-libevent
ac_add_options --with-system-libvpx
ac_add_options --enable-system-hunspell
@@ -27,7 +25,7 @@ ac_add_options --with-pthreads
# Features
ac_add_options --enable-startup-notification
-#ac_add_options --enable-gstreamer
+ac_add_options --enable-gstreamer
ac_add_options --disable-crashreporter
ac_add_options --disable-updater
diff --git a/libre/iceweasel-libre/vendor.js b/libre/iceweasel-libre/vendor.js
index 865bfaec7..bd8bcb148 100644
--- a/libre/iceweasel-libre/vendor.js
+++ b/libre/iceweasel-libre/vendor.js
@@ -16,3 +16,6 @@ pref("keyword.URL", "");
pref("app.update.enabled", false);
pref("app.update.auto", false);
pref("dom.storage.enabled", false);
+
+// Enable gstreamer support
+pref("media.gstreamer.enabled", true);
diff --git a/libre/kdelibs-libre/PKGBUILD b/libre/kdelibs-libre/PKGBUILD
index 86d209821..5f91616a0 100644
--- a/libre/kdelibs-libre/PKGBUILD
+++ b/libre/kdelibs-libre/PKGBUILD
@@ -6,7 +6,7 @@
_pkgname=kdelibs
pkgname=kdelibs-libre
pkgver=4.10.2
-pkgrel=3
+pkgrel=4
pkgdesc="KDE Core Libraries"
arch=('i686' 'x86_64' 'mips64el')
url='https://projects.kde.org/projects/kde/kdelibs'
diff --git a/libre/mplayer-libre/PKGBUILD b/libre/mplayer-libre/PKGBUILD
index e5023f3cb..5ad383873 100644
--- a/libre/mplayer-libre/PKGBUILD
+++ b/libre/mplayer-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 178232 2013-02-18 16:28:11Z ioni $
+# $Id: PKGBUILD 183981 2013-04-30 09:11:10Z bpiotrowski $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -8,7 +8,7 @@ _pkgbase=mplayer
pkgbase=mplayer-libre
pkgname=('mplayer-libre' 'mencoder-libre')
pkgver=35920
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64' 'mips64el')
makedepends=('libxxf86dga' 'libxxf86vm' 'libmad' 'libxinerama' 'sdl' 'lame' 'libtheora' 'xvidcore' 'libmng' 'libxss' 'libgl' 'smbclient'
'aalib' 'jack' 'libcaca' 'x264' 'faad2' 'lirc-utils' 'libxvmc' 'enca' 'libvdpau' 'opencore-amr' 'libdca' 'a52dec' 'schroedinger' 'libvpx'
@@ -49,7 +49,7 @@ build() {
}
package_mplayer-libre() {
- pkgdesc="A movie player for GNU/Linux (without unfree faac support)"
+ pkgdesc="A movie player for GNU/Linux, without nonfree faac support"
install=mplayer.install
backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf')
depends=('desktop-file-utils' 'ttf-dejavu' 'enca' 'libxss' 'a52dec' 'libvpx' 'lirc-utils' 'x264' 'libmng' 'libdca' 'aalib' 'lame' 'fontconfig' 'libgl'
@@ -72,7 +72,7 @@ package_mplayer-libre() {
}
package_mencoder-libre() {
- pkgdesc="Free command line video decoding, encoding and filtering tool (without unfree faac support)"
+ pkgdesc="Free command line video decoding, encoding and filtering tool, without nonfree faac support"
depends=('enca' 'a52dec' 'libvpx' 'x264' 'libmng' 'libdca' 'bzip2' 'lame' 'alsa-lib' 'fontconfig' 'giflib' 'libpng' 'smbclient' 'xvidcore' 'opencore-amr'
'libmad' 'libtheora' 'fribidi' 'libjpeg' 'faad2' 'schroedinger' 'mpg123' 'libass' 'libbluray' 'libcdio-paranoia' 'libvorbis')
provides=("mencoder=$pkgver")
diff --git a/libre/soundkonverter-libre/PKGBUILD b/libre/soundkonverter-libre/PKGBUILD
index b37ef217c..a5c04bec4 100644
--- a/libre/soundkonverter-libre/PKGBUILD
+++ b/libre/soundkonverter-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id$
+# $Id: PKGBUILD 90159 2013-05-07 13:40:35Z stativ $
# Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com>
# Contributor: Mateusz Herych <heniekk@gmail.com>
# Contributor: Eric Belanger <eric@archlinux.org>
@@ -7,7 +7,7 @@
_pkgname=soundkonverter
pkgname=soundkonverter-libre
-pkgver=2.0.1
+pkgver=2.0.2
pkgrel=1
pkgdesc="Front-end to various audio converters, without nonfree faac and mac recommendation"
arch=('i686' 'x86_64')
@@ -36,7 +36,7 @@ conflicts=$_pkgname
provides=$_pkgname=$pkgver
install=$_pkgname.install
source=("http://kde-apps.org/CONTENT/content-files/29024-${_pkgname}-${pkgver}.tar.gz")
-md5sums=('d4f039003954c5279e56113237f608ca')
+md5sums=('08076f9d8c017d8c31f18b94bc9e6878')
build() {
cd "$srcdir"/$_pkgname-$pkgver
diff --git a/libre/texlive-bin-libre/PKGBUILD b/libre/texlive-bin-libre/PKGBUILD
index 1f8199a48..c5843d4e7 100644
--- a/libre/texlive-bin-libre/PKGBUILD
+++ b/libre/texlive-bin-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 183235 2013-04-18 23:55:16Z remy $
+# $Id: PKGBUILD 183993 2013-04-30 14:22:00Z foutrelis $
# Maintainer: Rémy Oudompheng <remy@archlinux.org>
# Contributor: francois <francois.archlinux.org>
# Maintainer (Parabola): Michał Masłowski <mtjm@mtjm.eu>
@@ -6,7 +6,7 @@
pkgname=texlive-bin-libre
pkgver=2012.0
-pkgrel=10
+pkgrel=11
pkgdesc="TeX Live binaries, without biber binaries (Parabola rebranded)"
license=('GPL')
arch=('i686' 'x86_64' 'mips64el')
diff --git a/libre/virtualbox-libre/PKGBUILD b/libre/virtualbox-libre/PKGBUILD
index 709edc49e..2810d1266 100644
--- a/libre/virtualbox-libre/PKGBUILD
+++ b/libre/virtualbox-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id$
+# $Id: PKGBUILD 89632 2013-04-30 16:22:22Z foutrelis $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
# Maintainer (Parabola): Nicolas Reynolds <fauno@kiwwwi.com.ar>
@@ -13,7 +13,7 @@ pkgname=('virtualbox-libre'
'virtualbox-libre-sdk'
'virtualbox-libre-guest-utils')
pkgver=4.2.12
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL' 'custom')
diff --git a/pcr/miniupnpd/PKGBUILD b/pcr/miniupnpd/PKGBUILD
index 30108d4d5..543002e04 100644
--- a/pcr/miniupnpd/PKGBUILD
+++ b/pcr/miniupnpd/PKGBUILD
@@ -1,49 +1,41 @@
# $Id$
# Maintainer: None
pkgname=miniupnpd
-pkgver=1.7.20121005
-pkgrel=4
+pkgver=1.8.20130503
+pkgrel=1
pkgdesc="Lightweight UPnP IGD daemon"
arch=('i686' 'x86_64' 'mips64el')
url="http://miniupnp.free.fr"
license=('BSD')
backup=(etc/miniupnpd/miniupnpd.conf)
-depends=('libnfnetlink')
-source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz" miniupnpd.init miniupnpd.systemd)
-sha1sums=('4579c4711a8455bf455f3757ac9ce0dc40088901'
- 'c84031d7af122c5bede8609bcfa80bc31f2a5e61'
- '9cf48feb98dadee8a566b2dc7811a95020ad3895')
-
-_ipt_arch_ver=$(pacman -Ss iptables | awk '/\/iptables/ { print $2 }')
-depends+=("iptables=$_ipt_arch_ver")
+depends=('libnfnetlink' 'iptables>=1.4.3')
+makedepends=('lsb-release')
+source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz"
+ miniupnpd.systemd)
+md5sums=('484dbda7c428b2d5f3768500a48d3375'
+ 'f862f79b673359adc80faf0be914394f'
+ '2cc73f661cacb2fa374eee3d1030f428')
build() {
- ipt_upstream_ver=iptables-${_ipt_arch_ver%%-*}
- if [ ! -d $ipt_upstream_ver ]; then
- curl -O "http://www.iptables.org/projects/iptables/files/${ipt_upstream_ver}.tar.bz2"
- bsdtar -jxvf $ipt_upstream_ver.tar.bz2
- fi
-
- cd "$srcdir/$ipt_upstream_ver"
- ./configure --enable-static
- make
-
cd "$srcdir/$pkgname-$pkgver"
- make -f Makefile.linux config.h
- IPTABLESPATH="$srcdir/$ipt_upstream_ver" make -f Makefile.linux
+
+ CONFIG_OPTIONS="--strict --ipv6" make -f Makefile.linux config.h
+ make -f Makefile.linux
}
package() {
cd "$srcdir/$pkgname-$pkgver"
mkdir -p "$pkgdir/usr/share/man/man8"
+
make PREFIX="$pkgdir/" -f Makefile.linux install
+
rm -r "${pkgdir}/etc/init.d"
+
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- install -Dm755 "${srcdir}/miniupnpd.init" "${pkgdir}/etc/rc.d/miniupnpd"
install -Dm644 "${srcdir}/miniupnpd.systemd" "${pkgdir}/usr/lib/systemd/system/miniupnpd.service"
+
sed -i 's:/sbin/iptables:/usr/sbin/iptables:
s:eth0:"`cat /etc/miniupnpd/miniupnpd.conf | '"awk -F= '/^ext_ifname/ { print \$2 }'"'`":' "${pkgdir}"/etc/miniupnpd/*.sh
sed -i -e "s/^uuid=[-0-9a-f]*/uuid=00000000-0000-0000-0000-000000000000/
s/make genuuid/uuidgen/" "${pkgdir}/etc/miniupnpd/miniupnpd.conf"
}
-
diff --git a/pcr/miniupnpd/miniupnpd.init b/pcr/miniupnpd/miniupnpd.init
deleted file mode 100644
index e09ac3ade..000000000
--- a/pcr/miniupnpd/miniupnpd.init
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh
-
-MINIUPNPD=/usr/sbin/miniupnpd
-ARGS='-f /etc/miniupnpd/miniupnpd.conf'
-PIDFILE='/var/run/miniupnpd.pid'
-IPTABLES_CREATE=/etc/miniupnpd/iptables_init.sh
-IPTABLES_REMOVE=/etc/miniupnpd/iptables_removeall.sh
-
-. /etc/rc.d/functions
-
-case "$1" in
- start)
- stat_busy "Starting MiniUPNPd"
-
- if ! pidof -o %PPID $MINIUPNPD &> /dev/null; then
- rm -f "$PIDFILE"
- fi
-
- $IPTABLES_CREATE > /dev/null 2>&1
-
- PID="$(cat "$PIDFILE" 2> /dev/null)"
-
- if [ -z "$PID" ] && $MINIUPNPD $ARGS; then
- add_daemon miniupnpd
- stat_done
- else
- stat_fail
- fi
- ;;
- stop)
- stat_busy "Stopping MiniUPNPd"
- PID="$(cat "$PIDFILE" 2> /dev/null)"
- if [ -n "$PID" ] && kill "$PID" &> /dev/null; then
- rm -f "$PIDFILE"
- rm_daemon miniupnpd
- stat_done
- else
- stat_fail
- fi
- ;;
- restart)
- "$0" stop
- sleep 1
- "$0" start
- ;;
- *)
- echo "Usage: /etc/rc.d/miniupnpd {start|stop|restart}"
- exit 2
- ;;
-esac
-exit 0