summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-03-15 04:04:05 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-03-15 04:04:05 +0000
commit8cd8534c45f14c6dfea3f1f2228451d192c33b3e (patch)
tree8dc070d5ca8ecdac8bb23a37b793ecf92893c227 /community
parent4d799458274f83bcf13d49715eaa435045a719d7 (diff)
Sat Mar 15 03:58:34 UTC 2014
Diffstat (limited to 'community')
-rw-r--r--community/agg/PKGBUILD23
-rw-r--r--community/agg/autotools.patch11
-rw-r--r--community/denemo/PKGBUILD13
-rw-r--r--community/fossil/PKGBUILD46
-rwxr-xr-xcommunity/fossil/bash.completion33
-rw-r--r--community/fossil/fossil-xinetd23
-rw-r--r--community/fossil/fossil.service11
-rw-r--r--community/fossil/fossil.socket10
-rw-r--r--community/galculator/PKGBUILD8
-rw-r--r--community/gnash/PKGBUILD44
-rw-r--r--community/gnash/gnash-0.8.10-boost-1.50.patch12
-rw-r--r--community/gnash/gnucash-0.8.10-giflib-5.0.patch12
-rwxr-xr-xcommunity/lightdm/PKGBUILD6
-rw-r--r--community/mx/PKGBUILD36
-rw-r--r--community/nautilus-actions/PKGBUILD6
-rw-r--r--community/nsd/PKGBUILD6
-rw-r--r--community/pidgin-talkfilters/PKGBUILD8
-rw-r--r--community/python-qrencode/PKGBUILD26
-rw-r--r--community/python2-qrencode/PKGBUILD24
-rw-r--r--community/rsyslog/PKGBUILD6
-rw-r--r--community/schroot/PKGBUILD8
-rw-r--r--community/xdebug/PKGBUILD8
-rw-r--r--community/xmobar/PKGBUILD6
-rw-r--r--community/xtrabackup/PKGBUILD9
-rw-r--r--community/xulrunner/PKGBUILD13
-rw-r--r--community/xulrunner/mozconfig2
-rw-r--r--community/xulrunner/unbreak-plugin-build.patch76
27 files changed, 383 insertions, 103 deletions
diff --git a/community/agg/PKGBUILD b/community/agg/PKGBUILD
index fe60133a4..0c235e835 100644
--- a/community/agg/PKGBUILD
+++ b/community/agg/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 99669 2013-10-30 22:54:38Z allan $
+# $Id: PKGBUILD 107181 2014-03-14 08:12:44Z andrea $
# Maintainer: Jonathan Conder <jonno dot conder at gmail dot com>
pkgname=agg
pkgver=2.5
-pkgrel=4
+pkgrel=5
pkgdesc="A High Quality Rendering Engine for C++"
arch=('i686' 'x86_64')
url="http://www.antigrain.com/"
@@ -14,21 +14,28 @@ replaces=('antigrain')
options=('!makeflags')
source=("http://www.antigrain.com/${pkgname}-${pkgver}.tar.gz"
agg-2.4-depends.patch
- agg-2.5-pkgconfig.patch)
+ agg-2.5-pkgconfig.patch
+ autotools.patch)
md5sums=('0229a488bc47be10a2fee6cf0b2febd6'
'22f8e48c137d25038181c86d5e40b110'
- '43a19a7b1564c591e56c8d09a0fd8da5')
+ '43a19a7b1564c591e56c8d09a0fd8da5'
+ 'e042231955a8daee5f3cdfa4ee4e866a')
+
+prepare() {
+ cd ${pkgname}-${pkgver}
+ patch -p1 -i "${srcdir}/agg-2.4-depends.patch"
+ patch -p1 -i "${srcdir}/agg-2.5-pkgconfig.patch"
+ patch -p0 -i "${srcdir}/autotools.patch"
+}
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np1 -i "${srcdir}/agg-2.4-depends.patch"
- patch -Np1 -i "${srcdir}/agg-2.5-pkgconfig.patch"
+ cd ${pkgname}-${pkgver}
sh ./autogen.sh
./configure --prefix=/usr --disable-static
make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
}
diff --git a/community/agg/autotools.patch b/community/agg/autotools.patch
new file mode 100644
index 000000000..b273477a3
--- /dev/null
+++ b/community/agg/autotools.patch
@@ -0,0 +1,11 @@
+--- configure.in~ 2013-02-22 09:30:00.000000000 -0600
++++ configure.in 2013-02-22 09:30:49.030777571 -0600
+@@ -8,7 +8,7 @@
+ AC_PROG_CC
+ AC_PROG_CXX
+ AC_ISC_POSIX
+-AM_C_PROTOTYPES
++#AM_C_PROTOTYPES
+ if test "x$U" != "x"; then
+ AC_MSG_ERROR(Compiler not ANSI compliant)
+ fi
diff --git a/community/denemo/PKGBUILD b/community/denemo/PKGBUILD
index fbc3cd89d..6822f3f14 100644
--- a/community/denemo/PKGBUILD
+++ b/community/denemo/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 102121 2013-12-05 14:32:13Z spupykin $
+# $Id: PKGBUILD 107193 2014-03-14 09:39:02Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Philipp Sandhaus <philipp.sandhaus@gmx.de>
# Contributor: Robert Emil Berge <filoktetes@linuxophic.org>
# Contributor: Gnud <ach.gnud@gmail.com>
pkgname=denemo
-pkgver=1.1.0
+pkgver=20140314
pkgrel=1
pkgdesc="A music score editor"
arch=('i686' 'x86_64')
@@ -14,13 +14,14 @@ license=('GPL')
depends=('aubio' 'portaudio' 'lilypond' 'gtk3' 'libxml2' 'guile' 'fftw'
'librsvg' 'fluidsynth' 'libsmf' 'evince' 'gtksourceview3' 'portmidi'
'rubberband')
-makedepends=('intltool')
-backup=('etc/denemo/denemo.conf')
-source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-md5sums=('5e708247b2abd9b3b196e8e2e033bf11')
+makedepends=('intltool' 'git')
+#source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz")
+source=("$pkgname-$pkgver::git://git.sv.gnu.org/denemo.git#commit=9bdb8e75be68ed3d1ba25a1d512107ac56d2bf18")
+md5sums=('SKIP')
build() {
cd $srcdir/$pkgname-$pkgver
+ [ -x configure ] || ./autogen.sh
./configure --prefix=/usr --sysconfdir=/etc
make
}
diff --git a/community/fossil/PKGBUILD b/community/fossil/PKGBUILD
new file mode 100644
index 000000000..1c105dbdb
--- /dev/null
+++ b/community/fossil/PKGBUILD
@@ -0,0 +1,46 @@
+# $Id: PKGBUILD 107210 2014-03-14 15:09:48Z anatolik $
+# Maintainer: Anatol Pomozov <anatol pomozov at gmail>
+# Contributor: Daniel YC Lin <dlin.tw at gmail>
+# Contributor: Konstantin Plotnikov <kostyapl at gmail dot com>
+
+pkgname=fossil
+pkgver=1.28
+_date_pkgver=20140127173344
+# NOTE: update _date_pkgver from http://www.fossil-scm.org/download.html
+pkgrel=3
+pkgdesc='Simple, high-reliability, distributed software configuration management'
+arch=(i686 x86_64)
+license=(BSD)
+url='http://www.fossil-scm.org'
+depends=(openssl zlib)
+source=(
+ fossil.socket
+ fossil.service
+ fossil-xinetd
+ bash.completion
+ http://www.fossil-scm.org/download/fossil-src-$_date_pkgver.tar.gz
+)
+sha256sums=('f885e17998dc1eece1688a75e516663462fe72a7f4f132def4132055777c7ff8'
+ 'c4973079facf209d3757db81df08f8d0843ede242f2a0c12281720da65e3b166'
+ '2f9a141fadfb7cb5225f0d65a308949bbc592bff9d567b5c472edb413c81f5aa'
+ 'e22e19dba1a4be6a62af0b77ff0267c2a0f19edf2f6a9133ee64246fae5d87da'
+ 'aca7c5a7c39ae2880712020e089c9c12543ba656c71d8cf8ac50e3c8871baa80')
+
+build() {
+ cd fossil-src-$_date_pkgver
+ ./configure --prefix=/usr
+ # headers and translate targets are problematic with parallel jobs
+ make -j1 bld bld/headers
+ make
+}
+
+package() {
+ install -Dm644 fossil-xinetd "$pkgdir"/etc/xinetd.d/fossil
+ install -Dm644 fossil.socket "$pkgdir"/usr/lib/systemd/system/fossil.socket
+ install -Dm644 fossil.service "$pkgdir"/usr/lib/systemd/system/fossil@.service
+ install -Dm644 bash.completion "$pkgdir"/usr/share/bash-completion/completions/fossil
+
+ cd fossil-src-$_date_pkgver
+ install -Dm755 fossil "$pkgdir"/usr/bin/fossil
+ install -Dm644 COPYRIGHT-BSD2.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
diff --git a/community/fossil/bash.completion b/community/fossil/bash.completion
new file mode 100755
index 000000000..63bb9f15b
--- /dev/null
+++ b/community/fossil/bash.completion
@@ -0,0 +1,33 @@
+_fossil()
+{
+local cur prev opts
+
+#Var used by BASH
+COMPREPLY=()
+#word we are trying to complete
+cur="${COMP_WORDS[COMP_CWORD]}"
+#word before the one we're trying to complete
+prev="${COMP_WORDS[COMP_CWORD-1]}"
+#list of word that fossil know
+opts="add addremove all annotate bisect branch cat changes checkout "
+opts="$opts ci clean clone close co commit delete diff export extras "
+opts="$opts finfo gdiff help import info init ls merge mv new open "
+opts="$opts pull push rebuild remote-url revert rm settings sqlite3 "
+opts="$opts stash status sync tag timeline ui undo unset update version"
+
+case "${prev}" in
+add) opts="--dotfiles --ignore" ;;
+addremove) opts="--dotfiles --ignore --test" ;;
+all) opts="list ls pull push rebuild sync" ;;
+annotate) opts="--limit --log --filevers" ;;
+bisect) opts="bad good next options reset vlist" ;;
+branch) opts="list ls -R --repository" ;;
+merge) opts="--nochange -n --force -f --detail"
+esac
+
+compopt -o filenames
+COMPREPLY=($(compgen -fW "${opts}" -- "${cur}") \
+$(compgen -d -- "$cur"))
+}
+
+complete -F _fossil fossil
diff --git a/community/fossil/fossil-xinetd b/community/fossil/fossil-xinetd
new file mode 100644
index 000000000..28e22a198
--- /dev/null
+++ b/community/fossil/fossil-xinetd
@@ -0,0 +1,23 @@
+service fossil
+{
+#better not change any of these
+type = UNLISTED
+socket_type = stream
+protocol = tcp
+wait = no
+user = root
+server = /usr/bin/fossil
+
+#only change these
+#http port, fossil will listen
+port = 8055
+
+#change this path to where your fossil repositories are
+server_args = http /var/fossil
+
+#comment next line to enable remote access
+only_from = 127.0.0.1 localhost
+
+#change to `no` to activate fossil
+disable = yes
+}
diff --git a/community/fossil/fossil.service b/community/fossil/fossil.service
new file mode 100644
index 000000000..9c585100e
--- /dev/null
+++ b/community/fossil/fossil.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Fossil service
+
+[Service]
+# /var/fossil is the default path to fossil repositories
+ExecStart=-/usr/bin/fossil http /var/fossil
+StandardInput=socket
+# Uncomment this line to use fossil with URL prefix
+# This allows fossil to generate correct hyperlinks and redirects when
+# hosted within virtual directory (e.g. nginx reverse-proxy setups)
+#Environment=SCRIPT_NAME=/fossil
diff --git a/community/fossil/fossil.socket b/community/fossil/fossil.socket
new file mode 100644
index 000000000..96aee9f06
--- /dev/null
+++ b/community/fossil/fossil.socket
@@ -0,0 +1,10 @@
+[Unit]
+Description=Fossil socket
+
+[Socket]
+# TCP port to listen on
+ListenStream=8055
+Accept=yes
+
+[Install]
+WantedBy=sockets.target
diff --git a/community/galculator/PKGBUILD b/community/galculator/PKGBUILD
index 3efb0ea56..ede9b5151 100644
--- a/community/galculator/PKGBUILD
+++ b/community/galculator/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 104578 2014-01-23 04:23:17Z bgyorgy $
+# $Id: PKGBUILD 107224 2014-03-14 16:49:24Z bgyorgy $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
# Contributor: Bartłomiej Piotrowski <barthalion@gmail.com>
# Contributor: SpepS <dreamspepser at yahoo dot it>
@@ -6,8 +6,8 @@
pkgbase=galculator
pkgname=(galculator galculator-gtk2)
-pkgver=2.1.2
-pkgrel=2
+pkgver=2.1.3
+pkgrel=1
pkgdesc='GTK+ based scientific calculator'
arch=('i686' 'x86_64')
url='http://galculator.sourceforge.net/'
@@ -16,7 +16,7 @@ depends=('gtk3' 'gtk2')
makedepends=('intltool')
install=$pkgname.install
source=(http://downloads.sourceforge.net/galculator/galculator-$pkgver.tar.bz2)
-sha256sums=('23e7e8d02ec49bf06e061e7fa56c779fd0f353ec294c30fd88858786d8e4a79b')
+sha256sums=('91ac62d6d74da910cb79c68f7bf3f4505ac0efe51091150c4ea54fe1c1306235')
build() {
# GTK3 version
diff --git a/community/gnash/PKGBUILD b/community/gnash/PKGBUILD
index a29530d85..dedb8d94b 100644
--- a/community/gnash/PKGBUILD
+++ b/community/gnash/PKGBUILD
@@ -1,45 +1,41 @@
-# $Id: PKGBUILD 102250 2013-12-07 10:36:34Z bpiotrowski $
+# $Id: PKGBUILD 107173 2014-03-14 00:16:07Z heftig $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgbase=gnash
pkgname=(gnash-common gnash-gtk)
-pkgver=0.8.10
-pkgrel=11
+pkgver=0.8.11dev
+pkgrel=1
arch=(i686 x86_64)
url="http://www.gnu.org/software/gnash/"
license=(GPL3)
makedepends=(curl giflib libldap sdl agg libjpeg libpng libtool mesa glu
- speex fontconfig
- gstreamer0.10-base
+ speex fontconfig ffmpeg jemalloc
gtk2 libldap xulrunner hicolor-icon-theme desktop-file-utils gconf gtkglext
- pkgconfig boost)
+ pkgconfig boost git)
options=(!emptydirs)
-source=(http://ftp.gnu.org/gnu/gnash/${pkgver}/gnash-${pkgver}.tar.bz2
- nodebug.patch gnash-0.8.10-boost-1.50.patch gnucash-0.8.10-giflib-5.0.patch)
-sha256sums=('9625072e45df92baa2c28fc9999d4e2deb66bc827530baedfad2e4e2292d1224'
- '0ebb104a7632af997c7e6b268755949fa0c1eea5e32015b95a22d63d0e431551'
- 'ac3e7dbcb2ea30b8a263168462e739aa07706e0e3cdc672410a42a4357dbf54c'
- 'd1597ce496d95913a7d5873a0a3c58e4f40fa4ec6e3fc7ae939a66f1362b3e57')
+source=('gnash::git://git.sv.gnu.org/gnash.git#commit=a3180f2'
+ nodebug.patch)
+sha256sums=('SKIP'
+ '0ebb104a7632af997c7e6b268755949fa0c1eea5e32015b95a22d63d0e431551')
-build() {
- cd gnash-$pkgver
+prepare() {
+ cd gnash
# Disable very, very verbose debugging (gigabytes of logs)
patch -Np1 -i ../nodebug.patch
- # Link to libboost_system.so
- patch -Np1 -i ../gnash-0.8.10-boost-1.50.patch
-
- patch -Np1 -i ../gnucash-0.8.10-giflib-5.0.patch
-
./autogen.sh
+}
+
+build() {
+ cd gnash
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--with-plugins-install=system \
--with-npapi-plugindir=/usr/lib/mozilla/plugins \
--enable-gui=sdl,gtk,dump \
- --enable-media=gst \
+ --enable-media=ffmpeg \
--enable-renderer=all \
--enable-device=x11
@@ -51,13 +47,11 @@ build() {
package_gnash-common() {
pkgdesc="A GNU Flash movie player"
depends=(curl giflib sdl agg libjpeg libpng libltdl libgl glu
- speex fontconfig cairo
- gstreamer0.10-base
+ speex fontconfig cairo ffmpeg jemalloc
boost-libs)
backup=(etc/gnashrc etc/gnashthumbnailrc)
- cd gnash-$pkgver
-
+ cd gnash
make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install
# Split gnash-gtk
@@ -79,7 +73,7 @@ package_gnash-gtk() {
mv gtk/* "$pkgdir"
- cd gnash-$pkgver
+ cd gnash
make DESTDIR="$pkgdir" install-plugin
install -m755 -d "$pkgdir/usr/share/gconf/schemas"
diff --git a/community/gnash/gnash-0.8.10-boost-1.50.patch b/community/gnash/gnash-0.8.10-boost-1.50.patch
deleted file mode 100644
index a422ce932..000000000
--- a/community/gnash/gnash-0.8.10-boost-1.50.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u -r gnash-0.8.10/macros/boost.m4 gnash-0.8.10-boost1.50/macros/boost.m4
---- gnash-0.8.10/macros/boost.m4 2012-01-19 20:17:49.000000000 +0100
-+++ gnash-0.8.10-boost-1.50/macros/boost.m4 2012-07-11 10:56:11.089137186 +0200
-@@ -37,7 +37,7 @@
- boost_headers="detail/lightweight_mutex.hpp thread/thread.hpp multi_index_container.hpp multi_index/key_extractors.hpp thread/mutex.hpp program_options/options_description.hpp iostreams/stream.hpp"
- dnl this is a list of *required* libraries. If any of these are missing, this
- dnl test will return a failure, and Gnash won't build.
-- boost_libs="thread program_options iostreams"
-+ boost_libs="thread program_options iostreams system"
-
- dnl this is a list of *recommended* libraries. If any of these are missing, this
- dnl test will return a warning, and Gnash will build, but testing won't work.
diff --git a/community/gnash/gnucash-0.8.10-giflib-5.0.patch b/community/gnash/gnucash-0.8.10-giflib-5.0.patch
deleted file mode 100644
index 2ca7032bb..000000000
--- a/community/gnash/gnucash-0.8.10-giflib-5.0.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -rupN a/libbase/GnashImageGif.cpp b/libbase/GnashImageGif.cpp
---- a/libbase/GnashImageGif.cpp 2012-01-19 19:17:48.000000000 +0000
-+++ b/libbase/GnashImageGif.cpp 2013-07-30 09:08:37.707930583 +0000
-@@ -269,7 +269,7 @@ GifInput::processRecord(GifRecordType re
- void
- GifInput::read()
- {
-- _gif = DGifOpen(_inStream.get(), &readData);
-+ _gif = DGifOpen(_inStream.get(), &readData, NULL);
-
- GifRecordType record;
-
diff --git a/community/lightdm/PKGBUILD b/community/lightdm/PKGBUILD
index a50c7166f..d8df2e88f 100755
--- a/community/lightdm/PKGBUILD
+++ b/community/lightdm/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 105938 2014-02-19 16:00:07Z alucryd $
+# $Id: PKGBUILD 107208 2014-03-14 15:04:38Z alucryd $
# Maintainer: Maxime Gauduin <alucryd@gmail.com>
# Contributor: Morfeo <morfeo89@hotmail.it>
pkgbase=lightdm
pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5')
-pkgver=1.8.7
+pkgver=1.8.8
pkgrel=1
epoch=1
pkgdesc='A lightweight display manager'
@@ -20,7 +20,7 @@ source=("https://launchpad.net/lightdm/${pkgver%.*}/${pkgver}/+download/${pkgbas
'lightdm.rules'
'lightdm-default-config.patch'
'Xsession')
-sha256sums=('6a56b98224f147e27e0c26ce586ae9b7380dd23291b38a625fcc79a50cc63e39'
+sha256sums=('b366c7580574766f40d5b24dbaaecdc5e332be6df44bd4b3df0c04a729b493ba'
'0d2adba25cdbe59e97ffd302083db9d5e23920780f41e04f64512cd6b633289a'
'b29521fbd7a48a8f60b93ecca3b30c30bcb71560de8033c8d39b25c22c6f696f'
'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0'
diff --git a/community/mx/PKGBUILD b/community/mx/PKGBUILD
new file mode 100644
index 000000000..66b99a6bb
--- /dev/null
+++ b/community/mx/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 107203 2014-03-14 13:54:54Z flexiondotorg $
+#Maintainer : Martin Wimpress <code@flexion.org>
+#Contributor: GGR <gaby.greboval at yahoo dot com>
+
+pkgname=mx
+pkgver=1.4.7
+pkgrel=2
+pkgdesc="A widget toolkit using Clutter"
+arch=('i686' 'x86_64')
+url="http://www.clutter-project.org"
+license=('LGPL')
+depends=('clutter' 'dbus-glib' 'gtk2' 'startup-notification')
+makedepends=('gobject-introspection' 'gtk-doc' 'intltool' 'libtool' 'vala')
+source=("https://github.com/clutter-project/${pkgname}/archive/${pkgver}.tar.gz")
+sha256sums=('8a7514ea33c1dec7251d0141e24a702e7701dc9f00348cbcf1816925b7f74dbc')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ NOCONFIGURE=1 ./autogen.sh
+ # patch to resolv GL errors
+ # source : https://github.com/clutter-project/mx/pull/62
+ sed -i 's/GLushort/gushort/g' mx/mx-deform-texture.c
+ sed -i 's/GLfloat/gfloat/g' mx/mx-texture-frame.c
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure \
+ --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community/nautilus-actions/PKGBUILD b/community/nautilus-actions/PKGBUILD
index 5fc5bb0cc..928386603 100644
--- a/community/nautilus-actions/PKGBUILD
+++ b/community/nautilus-actions/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 99919 2013-10-31 02:28:23Z allan $
+# $Id: PKGBUILD 107222 2014-03-14 16:43:44Z bgyorgy $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Roman Kyrylych <roman@archlinux.org>
@@ -6,12 +6,12 @@
pkgname=nautilus-actions
pkgver=3.2.3
-pkgrel=1
+pkgrel=2
pkgdesc="Configures programs to be launched when files are selected in Nautilus"
arch=('i686' 'x86_64')
url="http://www.nautilus-actions.org/"
license=('GPL')
-depends=('nautilus' 'libunique3' 'libgtop' 'gconf')
+depends=('nautilus' 'libunique3' 'libgtop' 'libsm' 'gconf')
makedepends=('intltool' 'gnome-doc-utils')
install=nautilus-actions.install
source=(http://www.nautilus-actions.org/downloads/$pkgname-$pkgver.tar.gz)
diff --git a/community/nsd/PKGBUILD b/community/nsd/PKGBUILD
index 3a5568b86..94ee496ce 100644
--- a/community/nsd/PKGBUILD
+++ b/community/nsd/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 107130 2014-03-13 00:08:38Z bisson $
+# $Id: PKGBUILD 107220 2014-03-14 16:30:47Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: Roberto Alsina <ralsina@kde.org>
pkgname=nsd
-pkgver=4.0.2
+pkgver=4.0.3
pkgrel=1
pkgdesc='Authoritative only, high performance and simple DNS server'
url='http://www.nlnetlabs.nl/nsd/'
@@ -15,7 +15,7 @@ makedepends=('flex')
source=("http://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"
'tmpfiles.d'
'service')
-sha1sums=('0855a3a9613e36381cbc36bfc451fb5c92189acc'
+sha1sums=('8e5d53fd59c102854470b9b17f54cc1e7dc854b6'
'7ad2b8da961a893095eede8963cf8026b13186a1'
'3dbe300d834a32c9a339a6c76c58f5c240239e9b')
diff --git a/community/pidgin-talkfilters/PKGBUILD b/community/pidgin-talkfilters/PKGBUILD
index f094aa050..363bf9f7d 100644
--- a/community/pidgin-talkfilters/PKGBUILD
+++ b/community/pidgin-talkfilters/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=pidgin-talkfilters
pkgver=2.7.0
-pkgrel=2
+pkgrel=3
pkgdesc="Implements GNU talkfilters in pidgin chats"
arch=('i686' 'x86_64')
url="https://bitbucket.org/rekkanoryo/purple-plugin-pack"
@@ -15,13 +15,17 @@ sha256sums=('2bbcf5e778a33968ba7f2864d2a6cb526a8984be3e4151642a583eee8eafb03c')
build() {
cd "$srcdir"/purple-plugin-pack-$pkgver
+ sed -i -e 's|GETTEXT_PACKAGE=plugin_pack|GETTEXT_PACKAGE=pidgin_talkfilters|'\
+ configure.ac
+ autoreconf -vfi
PYTHON=/usr/bin/python2 \
./configure --prefix=/usr --with-plugins=talkfilters
+
+ make
}
package() {
cd "$srcdir"/purple-plugin-pack-$pkgver
- make
make DESTDIR="$pkgdir" install
}
diff --git a/community/python-qrencode/PKGBUILD b/community/python-qrencode/PKGBUILD
new file mode 100644
index 000000000..fea97d190
--- /dev/null
+++ b/community/python-qrencode/PKGBUILD
@@ -0,0 +1,26 @@
+# $Id: PKGBUILD 107213 2014-03-14 15:30:46Z flexiondotorg $
+# Maintainer: Martin Wimpress <code@flexion.org>
+
+pkgname=python-qrencode
+pkgver=1.01
+pkgrel=5
+pkgdesc="A simple wrapper for the C qrencode library"
+arch=('i686' 'x86_64')
+url="http://pypi.python.org/pypi/qrencode"
+license=('Apache')
+depends=('python-pillow' 'qrencode')
+makedepends=('gcc')
+source=("http://pypi.python.org/packages/source/q/qrencode/qrencode-${pkgver}.tar.gz")
+sha256sums=('fd8cdabd743e2db7a1ad332d4f0fe037e5a7807cb2f1d32da3e39439088bb610')
+
+prepare() {
+ cd "${srcdir}/qrencode-${pkgver}"
+ sed -i 's/import Image/from PIL import Image/' qrencode/__init__.py
+}
+
+package() {
+ cd "${srcdir}/qrencode-${pkgver}"
+ python setup.py install --prefix=/usr --root="${pkgdir}"
+}
+
+
diff --git a/community/python2-qrencode/PKGBUILD b/community/python2-qrencode/PKGBUILD
new file mode 100644
index 000000000..1fb6370a6
--- /dev/null
+++ b/community/python2-qrencode/PKGBUILD
@@ -0,0 +1,24 @@
+# $Id: PKGBUILD 107215 2014-03-14 15:31:57Z flexiondotorg $
+# Maintainer: Martin Wimpress <code@flexion.org>
+
+pkgname=python2-qrencode
+pkgver=1.01
+pkgrel=5
+pkgdesc="A simple wrapper for the C qrencode library"
+arch=('i686' 'x86_64')
+url="http://pypi.python.org/pypi/qrencode"
+license=('Apache')
+depends=('python2-pillow' 'qrencode')
+makedepends=('gcc')
+source=("http://pypi.python.org/packages/source/q/qrencode/qrencode-${pkgver}.tar.gz")
+sha256sums=('fd8cdabd743e2db7a1ad332d4f0fe037e5a7807cb2f1d32da3e39439088bb610')
+
+prepare() {
+ cd "${srcdir}/qrencode-${pkgver}"
+ sed -i 's/import Image/from PIL import Image/' qrencode/__init__.py
+}
+
+package() {
+ cd "${srcdir}/qrencode-${pkgver}"
+ python2 setup.py install --prefix=/usr --root="${pkgdir}"
+}
diff --git a/community/rsyslog/PKGBUILD b/community/rsyslog/PKGBUILD
index 9e0fe100c..0b2ce436f 100644
--- a/community/rsyslog/PKGBUILD
+++ b/community/rsyslog/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 105661 2014-02-13 09:27:04Z spupykin $
+# $Id: PKGBUILD 107187 2014-03-14 08:52:54Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=rsyslog
-pkgver=7.6.0
+pkgver=7.6.1
pkgrel=1
pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability"
url="http://www.rsyslog.com/"
@@ -21,7 +21,7 @@ options=('strip' 'zipman')
source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz"
'rsyslog.logrotate'
'rsyslog.conf')
-md5sums=('26a12cb6d6693839aea07d29f8654bc9'
+md5sums=('093c462a5245012bd9e7b82dd8aedffb'
'0d990373f5c70ddee989296007b4df5b'
'd61dd424e660eb16401121eed20d98bc')
diff --git a/community/schroot/PKGBUILD b/community/schroot/PKGBUILD
index e1bf8e9eb..79701902b 100644
--- a/community/schroot/PKGBUILD
+++ b/community/schroot/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 102276 2013-12-07 10:37:05Z bpiotrowski $
+# $Id: PKGBUILD 107189 2014-03-14 08:53:27Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Andreas Wagner <Andreas dot Wagner at em dot uni-frankfurt dot de>
pkgname=schroot
-pkgver=1.6.5
-pkgrel=5
+pkgver=1.6.8
+pkgrel=1
pkgdesc="Allows users to execute shell commands under different root filesystems. (Successor to dchroot)."
url="http://packages.qa.debian.org/s/schroot.html"
license=('GPL3')
@@ -28,7 +28,7 @@ source=("http://ftp.debian.org/debian/pool/main/s/$pkgname/${pkgname}_${pkgver}.
'pam.d.schroot.patch'
'colon-completion.patch'
'fix-bash-completion.patch')
-md5sums=('99f679d68f180a56289b3ec40d214ae4'
+md5sums=('ab584352cb73c8e137d47ef8d160a275'
'54239847f89b9a4772910415bde6276a'
'5a3f7b839c7e0b8933748da7c5b6385b'
'ddb2f09c02b24dab777110f9808472e1'
diff --git a/community/xdebug/PKGBUILD b/community/xdebug/PKGBUILD
index 7aa15c063..714f6127d 100644
--- a/community/xdebug/PKGBUILD
+++ b/community/xdebug/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 95812 2013-08-17 08:23:12Z pierre $
+# $Id: PKGBUILD 107191 2014-03-14 08:53:43Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Jonathan Wiersma <arch aur at jonw dot org>
# Contributor: Jonathan Wiersma <arch aur at jonw dot org>
# Contributor: sracker <smb.sac@gmail.com>
pkgname=xdebug
-pkgver=2.2.3
-pkgrel=3
+pkgver=2.2.4
+pkgrel=1
pkgdesc="PHP debugging extension"
arch=('i686' 'x86_64')
url="http://www.xdebug.org"
@@ -15,7 +15,7 @@ depends=('php')
backup=('etc/php/conf.d/xdebug.ini')
source=(http://www.xdebug.org/files/$pkgname-$pkgver.tgz
xdebug.ini)
-md5sums=('e49cec9861b45dc0b36eae33bf8a14fa'
+md5sums=('a2edd77f112ab47286c280df041c396a'
'6a1f2ef91c632d4c9b7b218cd2e278ef')
build() {
diff --git a/community/xmobar/PKGBUILD b/community/xmobar/PKGBUILD
index 4e0a01d44..61cef82f1 100644
--- a/community/xmobar/PKGBUILD
+++ b/community/xmobar/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 106937 2014-03-10 18:31:13Z jelle $
+# $Id: PKGBUILD 107201 2014-03-14 13:17:51Z jelle $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
pkgname=xmobar
-pkgver=0.20
+pkgver=0.20.1
pkgrel=1
pkgdesc="A Minimalistic Text Based Status Bar"
url="http://hackage.haskell.org/package/xmobar"
@@ -14,7 +14,7 @@ makedepends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-x11-xft=0.3.1-9' 'ha
'haskell-stm=2.4.2-2' 'haskell-parsec=3.1.3-3' 'haskell-mtl=2.1.2-3' 'haskell-regex-base' 'haskell-regex-compat haskell-http')
options=('strip')
source=(http://hackage.haskell.org/packages/archive/xmobar/$pkgver/xmobar-$pkgver.tar.gz)
-md5sums=('09483ed2ff57b81d46aa3eb1ac6d89e4')
+md5sums=('cee66bfa9aa36d25329ffd5ac044aeaf')
build() {
cd ${srcdir}/xmobar-$pkgver
diff --git a/community/xtrabackup/PKGBUILD b/community/xtrabackup/PKGBUILD
index d90eeb4a8..8c1eba308 100644
--- a/community/xtrabackup/PKGBUILD
+++ b/community/xtrabackup/PKGBUILD
@@ -1,10 +1,11 @@
# $Id$
-# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
+# Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
+
pkgname=xtrabackup
-pkgver=2.1.7
-pkgrel=3
+pkgver=2.1.8
+pkgrel=1
pkgdesc='Non-blocking backup tool for MySQL'
arch=('i686' 'x86_64')
url='http://www.percona.com/software/percona-xtrabackup/'
@@ -39,5 +40,5 @@ package() {
done
}
-sha256sums=('b0a89dd805fe25d1fd00c3f84b43d59e88173a19e2075d444a116118e2623587'
+sha256sums=('2a397372aaa42228b48e74b89c41265d0b0c4be815069a86feb855bc8fbf2ffa'
'e6f329c061c921be6e44e16fd64d79bcca8c61ea1ce4a1d2f923408d30318b25')
diff --git a/community/xulrunner/PKGBUILD b/community/xulrunner/PKGBUILD
index 8fe4e064a..baf1a4fe0 100644
--- a/community/xulrunner/PKGBUILD
+++ b/community/xulrunner/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 105483 2014-02-09 04:20:46Z cbehan $
+# $Id: PKGBUILD 107175 2014-03-14 04:14:05Z cbehan $
# Maintainer: Connor Behan <connor.behan@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Alexander Baldeck <alexander@archlinux.org>
pkgname=xulrunner
-pkgver=27.0
+pkgver=28.0
pkgrel=1
pkgdesc="Mozilla Runtime Environment"
arch=('i686' 'x86_64')
license=('MPL' 'GPL' 'LGPL')
-depends=('gtk2' 'mozilla-common' 'nss' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'libevent' 'libvpx' 'python2')
+depends=('gtk2' 'mozilla-common' 'nss' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'libpulse' 'libevent' 'libvpx' 'python2')
makedepends=('zip' 'unzip' 'pkg-config' 'diffutils' 'yasm' 'mesa' 'autoconf2.13' 'gstreamer0.10-base')
url="http://wiki.mozilla.org/XUL:Xul_Runner"
source=(ftp://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$pkgver/source/xulrunner-$pkgver.source.tar.bz2
@@ -18,10 +18,10 @@ source=(ftp://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$pkgver/source/
shared-libs.patch)
options=('!emptydirs' '!makeflags' 'staticlibs')
replaces=('xulrunner-oss')
-sha256sums=('4f6125c053e12c4ac3317b075e289b10ce470dd90ed6fc43c4572bf1acc64981'
- '8455f7bc00e8ad6e69bba43171083c778420a8b1c566347ed5381ae9cf98191a'
+sha256sums=('6eacdc549c252da57d1f51a363ad8c7e62f09ec8c796e8eb69ddb3e1008df7af'
+ '38f1f7a49a03b67a6b96bb696640a28fd20b42f6e45a27a81d25d66fd0148e4e'
'23485d937035648add27a7657f6934dc5b295e886cdb0506eebd02a43d07f269'
- 'e2b4a00d14f4ba69c62b3f9ef9908263fbab179ba8004197cbc67edbd916fdf1')
+ 'e2b4a00d14f4ba69c62b3f9ef9908263fbab179ba8004197cbc67edbd916fdf1')
prepare() {
cd "$srcdir/mozilla-release"
@@ -30,6 +30,7 @@ prepare() {
#fix libdir/sdkdir - fedora
patch -Np1 -i ../mozilla-pkgconfig.patch
patch -Np1 -i ../shared-libs.patch
+ #patch -Np1 -i ../unbreak-plugin-build.patch
# WebRTC build tries to execute "python" and expects Python 2
# Workaround taken from chromium PKGBUILD
diff --git a/community/xulrunner/mozconfig b/community/xulrunner/mozconfig
index d2078e936..ce95b12e8 100644
--- a/community/xulrunner/mozconfig
+++ b/community/xulrunner/mozconfig
@@ -28,4 +28,4 @@ ac_add_options --disable-tests
ac_add_options --disable-installer
# https://bugzilla.mozilla.org/show_bug.cgi?id=955876
-ac_add_options --enable-release
+#ac_add_options --enable-release
diff --git a/community/xulrunner/unbreak-plugin-build.patch b/community/xulrunner/unbreak-plugin-build.patch
new file mode 100644
index 000000000..63e624ef3
--- /dev/null
+++ b/community/xulrunner/unbreak-plugin-build.patch
@@ -0,0 +1,76 @@
+
+# HG changeset patch
+# User Ehsan Akhgari <ehsan@mozilla.com>
+# Date 1392421799 18000
+# Node ID 0691948a0abedc7db35c4cb67ec11ad06f782ab0
+# Parent 6f78482c5792b03adca38c924cc4a41f6e16b8ff
+Bug 784739 follow-up: Use NULL in npruntime.h
+
+diff --git a/dom/plugins/base/npruntime.h b/dom/plugins/base/npruntime.h
+--- a/dom/plugins/base/npruntime.h
++++ b/dom/plugins/base/npruntime.h
+@@ -132,23 +132,23 @@ void NPN_ReleaseVariantValue(NPVariant *
+ #define NPVARIANT_TO_INT32(_v) ((_v).value.intValue)
+ #define NPVARIANT_TO_DOUBLE(_v) ((_v).value.doubleValue)
+ #define NPVARIANT_TO_STRING(_v) ((_v).value.stringValue)
+ #define NPVARIANT_TO_OBJECT(_v) ((_v).value.objectValue)
+
+ #define VOID_TO_NPVARIANT(_v) \
+ NP_BEGIN_MACRO \
+ (_v).type = NPVariantType_Void; \
+- (_v).value.objectValue = nullptr; \
++ (_v).value.objectValue = NULL; \
+ NP_END_MACRO
+
+ #define NULL_TO_NPVARIANT(_v) \
+ NP_BEGIN_MACRO \
+ (_v).type = NPVariantType_Null; \
+- (_v).value.objectValue = nullptr; \
++ (_v).value.objectValue = NULL; \
+ NP_END_MACRO
+
+ #define BOOLEAN_TO_NPVARIANT(_val, _v) \
+ NP_BEGIN_MACRO \
+ (_v).type = NPVariantType_Bool; \
+ (_v).value.boolValue = !!(_val); \
+ NP_END_MACRO
+
+@@ -211,17 +211,17 @@ typedef void *NPIdentifier;
+
+ /*
+ NPObjects have methods and properties. Methods and properties are
+ identified with NPIdentifiers. These identifiers may be reflected
+ in script. NPIdentifiers can be either strings or integers, IOW,
+ methods and properties can be identified by either strings or
+ integers (i.e. foo["bar"] vs foo[1]). NPIdentifiers can be
+ compared using ==. In case of any errors, the requested
+- NPIdentifier(s) will be nullptr. NPIdentifier lifetime is controlled
++ NPIdentifier(s) will be NULL. NPIdentifier lifetime is controlled
+ by the browser. Plugins do not need to worry about memory management
+ with regards to NPIdentifiers.
+ */
+ NPIdentifier NPN_GetStringIdentifier(const NPUTF8 *name);
+ void NPN_GetStringIdentifiers(const NPUTF8 **names, int32_t nameCount,
+ NPIdentifier *identifiers);
+ NPIdentifier NPN_GetIntIdentifier(int32_t intid);
+ bool NPN_IdentifierIsString(NPIdentifier identifier);
+@@ -278,17 +278,17 @@ typedef bool (*NPConstructFunctionPtr)(N
+ NPInvokeFunctionPtr function may return 0 to indicate a void
+ result.
+
+ NPInvalidateFunctionPtr is called by the scripting environment
+ when the native code is shutdown. Any attempt to message a
+ NPObject instance after the invalidate callback has been
+ called will result in undefined behavior, even if the native code
+ is still retaining those NPObject instances. (The runtime
+- will typically return immediately, with 0 or nullptr, from an
++ will typically return immediately, with 0 or NULL, from an
+ attempt to dispatch to a NPObject, but this behavior should not
+ be depended upon.)
+
+ The NPEnumerationFunctionPtr function may pass an array of
+ NPIdentifiers back to the caller. The callee allocs the memory of
+ the array using NPN_MemAlloc(), and it's the caller's responsibility
+ to release it using NPN_MemFree().
+ */
+