summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-03-18 03:30:21 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-03-18 03:30:21 +0000
commitbb37a4ecb6bee92615f1312d9907129490105052 (patch)
tree2cf401f22a5a0bdc6f5acf0e98101ac83e5b32f4
parentd8fdc79f0eff1e0a0c630ec38a5792640c0f8311 (diff)
Tue Mar 18 03:26:07 UTC 2014
-rw-r--r--community/acpid/PKGBUILD6
-rw-r--r--community/docker/PKGBUILD32
-rw-r--r--community/erlang-cl/PKGBUILD34
-rw-r--r--community/fbgrab/PKGBUILD27
-rw-r--r--community/fox-devel/PKGBUILD50
-rw-r--r--community/fox-devel/fox-devel.install17
-rw-r--r--community/fox/PKGBUILD5
-rw-r--r--community/gogglesmm/PKGBUILD17
-rw-r--r--community/libnatpmp/PKGBUILD31
-rw-r--r--community/libstrophe/PKGBUILD40
-rw-r--r--community/libtaginfo/PKGBUILD6
-rw-r--r--community/libuv/PKGBUILD6
-rw-r--r--community/mediaproxy/PKGBUILD8
-rw-r--r--community/opendkim/PKGBUILD8
-rw-r--r--community/openmw/PKGBUILD4
-rw-r--r--community/profanity/PKGBUILD30
-rw-r--r--community/snapper/PKGBUILD9
-rw-r--r--community/unshield/PKGBUILD19
-rw-r--r--core/openssh/PKGBUILD15
-rw-r--r--core/openssh/lowercase.patch32
-rw-r--r--extra/freetype2/PKGBUILD16
-rw-r--r--extra/freetype2/fix_segfault_with_harfbuzz.diff32
-rw-r--r--extra/libfs/PKGBUILD8
-rw-r--r--extra/prison/PKGBUILD10
-rw-r--r--extra/python-lxml/PKGBUILD18
-rw-r--r--extra/python-markupsafe/PKGBUILD8
-rw-r--r--extra/serf/PKGBUILD8
-rw-r--r--libre/hplip-libre/PKGBUILD8
28 files changed, 332 insertions, 172 deletions
diff --git a/community/acpid/PKGBUILD b/community/acpid/PKGBUILD
index 12f4ccbf1..9451b442a 100644
--- a/community/acpid/PKGBUILD
+++ b/community/acpid/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 104282 2014-01-16 21:18:23Z seblu $
+# $Id: PKGBUILD 107539 2014-03-17 19:07:44Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: xduugu
# Contributor: Manolis Tzanidakis
# Contributor: Jonathan Schmidt <j.schmidt@archlinux.us
pkgname=acpid
-pkgver=2.0.21
+pkgver=2.0.22
pkgrel=1
pkgdesc='A daemon for delivering ACPI power management events with netlink support'
arch=('i686' 'x86_64')
@@ -20,7 +20,7 @@ source=("http://downloads.sourceforge.net/sourceforge/acpid2/$pkgname-$pkgver.ta
'acpid.service'
'anything'
'handler.sh')
-md5sums=('252bb4b3a8053227e743e267d98b8a52'
+md5sums=('c8ba756030d1b21fc973ec3d640f27f1'
'd11700eb136e0489835ddaf977a7905b'
'79cc7a9dceacdeffd51f070c2ba5f023'
'2d37b98d6e74bab815604b8b48c6cfd4'
diff --git a/community/docker/PKGBUILD b/community/docker/PKGBUILD
index d8cd387e3..6526c2c43 100644
--- a/community/docker/PKGBUILD
+++ b/community/docker/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 105357 2014-02-05 21:59:10Z seblu $
+# $Id: PKGBUILD 107548 2014-03-17 21:18:56Z seblu $
# Maintainer: Sébastien "Seblu" Luttringer
pkgname=docker
-_truever=0.8.0
+_truever=0.9.0
pkgver=${_truever%.*}
pkgrel=1
epoch=1
@@ -10,36 +10,30 @@ pkgdesc='Pack, ship and run any application as a lightweight container'
arch=('x86_64')
url='http://www.docker.io/'
license=('Apache')
-depends=('bridge-utils' 'iproute2' 'device-mapper' 'lxc' 'sqlite' 'systemd')
+depends=('bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 'systemd')
makedepends=('git' 'go' 'btrfs-progs')
-optdepends=('btrfs-progs: btrfs backend support')
+optdepends=('btrfs-progs: btrfs backend support'
+ 'lxc: lxc backend support')
# don't strip binaries! A sha1 is used to check binary consistency.
options=('!strip')
install=$pkgname.install
source=("git+https://github.com/dotcloud/docker.git#tag=v$_truever")
md5sums=('SKIP')
-# magic harcoded path
-_magic=src/github.com/dotcloud
-
-prepare() {
- mkdir -p "$_magic"
- ln -sfn "../../../docker" "$_magic/docker"
-}
build() {
- cd "$_magic/docker"
- export GOPATH="$srcdir:$srcdir/$_magic/docker/vendor"
+ cd docker
+ export AUTO_GOPATH=1
./hack/make.sh dynbinary
}
-check() {
- cd "$_magic/docker"
- # Will be added upstream soon
- #./hack/make.sh dyntest
-}
+#check() {
+# cd "$_magic/docker"
+# # Will be added upstream soon
+# ./hack/make.sh dyntest
+#}
package() {
- cd "$_magic/docker"
+ cd docker
install -Dm755 "bundles/$_truever/dynbinary/docker-$_truever" "$pkgdir/usr/bin/docker"
install -Dm755 "bundles/$_truever/dynbinary/dockerinit-$_truever" "$pkgdir/usr/lib/docker/dockerinit"
# completion
diff --git a/community/erlang-cl/PKGBUILD b/community/erlang-cl/PKGBUILD
index bd40ff483..b195be36e 100644
--- a/community/erlang-cl/PKGBUILD
+++ b/community/erlang-cl/PKGBUILD
@@ -3,36 +3,30 @@
# Contributor: kappa <kappacurve@gmail.com>
pkgname=erlang-cl
-pkgver=1.0
-pkgrel=3
+pkgver=1.2.1
+pkgrel=1
arch=('x86_64' 'i686')
pkgdesc='OpenCL binding for Erlang'
-url="http://github.com/tonyrog/cl"
-license=('custom:unknown')
+url='http://github.com/tonyrog/cl'
+license=('MIT')
depends=('erlang' 'libcl' 'bash')
replaces=('cl')
-makedepends=('opencl-headers')
-source=("$pkgname-$pkgver.tar.gz::https://nodeload.github.com/tonyrog/cl/tar.gz/master")
-sha256sums=('76991eba2418ced8e28f4237878e1ec8bb231193c614dab63623ff518b2dc56c')
-if [ "$CARCH" = "x86_64" ]
-then
- _wordsize=64
-else
- _wordsize=32
-fi
-_dirname='cl-master'
+makedepends=('opencl-headers' 'rebar')
+source=("https://github.com/tonyrog/cl/archive/cl-$pkgver.zip")
+sha256sums=('63d720995f5bfa9f6a11211bb0ec400ad28799d127d2a642f06ee33769b145ab')
build() {
- cd "$srcdir/$_dirname/c_src"
+ cd "cl-cl-$pkgver/c_src"
- make configure
- ./configure --with-wordsize="$_wordsize" --prefix=/usr
- make "all$_wordsize"
- rm config.*
+ rebar compile
+ #make configure
+ #./configure --with-wordsize="$_wordsize" --prefix=/usr
+ #[ $CARCH = x86_64 ] && make all64 || make all32
+ #rm config.*
}
package() {
- cd "$srcdir/$_dirname"
+ cd "cl-cl-$pkgver"
mkdir -p "$pkgdir/usr/lib/erlang/lib/cl-$pkgver"
cp -r * "$pkgdir/usr/lib/erlang/lib/cl-$pkgver"
diff --git a/community/fbgrab/PKGBUILD b/community/fbgrab/PKGBUILD
index 9190eda5c..19b4e9286 100644
--- a/community/fbgrab/PKGBUILD
+++ b/community/fbgrab/PKGBUILD
@@ -1,24 +1,27 @@
-# $Id: PKGBUILD 90021 2013-05-06 19:36:50Z foutrelis $
+# $Id: PKGBUILD 107372 2014-03-17 09:29:27Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
pkgname=fbgrab
-pkgver=1.0
-pkgrel=7
+pkgver=1.2
+pkgrel=1
pkgdesc="A framebuffer screenshot grabber"
arch=(i686 x86_64)
-url="http://hem.bredband.net/gmogmo/fbgrab/"
+url="http://fbgrab.monells.se/"
license=("GPL")
depends=('libpng')
makedepends=('libpng')
-source=(http://hem.bredband.net/gmogmo/fbgrab/fbgrab-1.0.tar.gz)
-md5sums=('7af4d8774684182ed690d5da82d6d234')
+source=("http://fbgrab.monells.se/fbgrab-$pkgver.tar.gz")
+md5sums=('15b432735d6efd0373722bb96577b945')
build() {
- cd $srcdir/$pkgname-$pkgver
- sed -i '1,1i#include <zlib.h>' fbgrab.c
- gcc -g -Wall fbgrab.c -lpng -lz -o fbgrab
- strip fbgrab
- install -D -m755 $srcdir/$pkgname-$pkgver/fbgrab $pkgdir/usr/bin/fbgrab
- install -D -m644 $srcdir/$pkgname-$pkgver/fbgrab.1.man $pkgdir/usr/share/man/man1/fbgrab.1
+ cd $srcdir/$pkgname
+ make
}
+
+package() {
+ cd $srcdir/$pkgname
+ make install DESTDIR=$pkgdir
+ mkdir -p $pkgdir/usr/share
+ mv $pkgdir/usr/man $pkgdir/usr/share/man
+} \ No newline at end of file
diff --git a/community/fox-devel/PKGBUILD b/community/fox-devel/PKGBUILD
new file mode 100644
index 000000000..3260e87bf
--- /dev/null
+++ b/community/fox-devel/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer : speps <speps at aur dot archlinux dot org>
+# Contributor: Dany Martineau <dany.luc.martineau@gmail.com>
+
+pkgname=fox-devel
+pkgver=1.7.46 # version 1.7.26 up breaks theme management, maybe restored in 1.7.29
+pkgrel=1
+pkgdesc="Free Objects for X: GUI Toolkit for C++, development version."
+arch=('i686' 'x86_64')
+url="http://www.fox-toolkit.org/"
+license=('LGPL' 'custom')
+depends=('glu' 'libsm' 'libtiff' 'libxcursor' 'libxft' 'libxi' 'libxrandr')
+makedepends=('mesa')
+install="$pkgname.install"
+provides=("fox=$pkgver")
+source=("${url/www/ftp}pub/fox-$pkgver.tar.gz")
+md5sums=('e30f45e4fcdc6f4ed655e41d5c4a4df2')
+
+build() {
+ cd fox-$pkgver
+ ./configure --prefix=/usr \
+ --enable-static=no \
+ --enable-release \
+ --with-xft=yes \
+ --with-opengl=yes \
+ --with-xim \
+ --with-xshm \
+ --with-shape \
+ --with-xcursor \
+ --with-xrender \
+ --with-xrandr \
+ --with-xfixes \
+ --with-xinput
+ make
+}
+
+package() {
+ cd fox-$pkgver
+ make DESTDIR="$pkgdir/" install
+
+ # license
+ install -Dm644 LICENSE_ADDENDUM "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+ # rename apps to prevent conflicts with fox
+ for _f in `find $pkgdir/usr/bin -type f`; do
+ mv $_f $_f-1.7
+ done;
+ for _f in `find $pkgdir/usr/share/man -type f`; do
+ mv $_f `dirname $_f`/`basename $_f .1`-1.7.1
+ done;
+}
diff --git a/community/fox-devel/fox-devel.install b/community/fox-devel/fox-devel.install
new file mode 100644
index 000000000..f69a50935
--- /dev/null
+++ b/community/fox-devel/fox-devel.install
@@ -0,0 +1,17 @@
+post_install() {
+ cat << EOF
+
+>>> Theme management seems to be broken since version 1.7.25, btw seems quite resolved in 1.7.29
+>>> If you get black background widgets, or an empty themes list, try this steps:
+>>>
+>>> delete configure file -> rm ~/.config/fox.rc
+>>> launch ControlPanel-1.7, you'll notice themes list is empty
+>>> hit Close than Save
+>>> launch ControlPanel-1.7, themes are back again
+
+EOF
+}
+
+post_upgrade() {
+ post_install
+} \ No newline at end of file
diff --git a/community/fox/PKGBUILD b/community/fox/PKGBUILD
index 55481bec4..77fb3a080 100644
--- a/community/fox/PKGBUILD
+++ b/community/fox/PKGBUILD
@@ -1,10 +1,11 @@
-# $Id: PKGBUILD 102384 2013-12-09 23:15:34Z bgyorgy $
+# $Id: PKGBUILD 107429 2014-03-17 10:21:01Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Ben <ben@benmazer.net>
pkgname=fox
+epoch=1
pkgver=1.6.49
-pkgrel=4
+pkgrel=5
pkgdesc="Free Objects for X: GUI Toolkit for C++"
arch=('i686' 'x86_64')
url="http://www.fox-toolkit.org/"
diff --git a/community/gogglesmm/PKGBUILD b/community/gogglesmm/PKGBUILD
index 1cb59f293..42abfdb9a 100644
--- a/community/gogglesmm/PKGBUILD
+++ b/community/gogglesmm/PKGBUILD
@@ -1,24 +1,27 @@
-# $Id: PKGBUILD 103914 2014-01-13 17:16:46Z andyrtr $
+# $Id: PKGBUILD 107471 2014-03-17 13:16:20Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sander Jansen <sander@knology.net>
pkgname=gogglesmm
-pkgver=0.12.7
-pkgrel=3
+pkgver=0.13.0
+pkgrel=4
pkgdesc="Music Manager and Player"
arch=('i686' 'x86_64')
-url="http://code.google.com/p/gogglesmm/"
+url="http://gogglesmm.github.io/"
license=('GPL3')
install=gogglesmm.install
-depends=('fox>=1.6.0' 'xine-lib>=1.0' 'sqlite>=3.4.0' 'taglib' 'dbus-core' 'curl' 'expat' 'libgcrypt')
+depends=('glew' 'fox-devel' 'xine-lib>=1.0' 'sqlite>=3.4.0' 'taglib'
+ 'dbus-core' 'curl' 'expat' 'libgcrypt' 'gcc-libs' 'libmad'
+ 'libpulse' 'opus' 'faad2')
makedepends=('pkgconfig' 'glproto' 'dri2proto' 'glu' 'mesa')
replaces=('musicmanager')
conflicts=('musicmanager')
-source=(http://gogglesmm.googlecode.com/files/gogglesmm-$pkgver.tar.bz2)
-md5sums=('9ca337ab496b57d79e66d0541c7da970')
+source=($pkgname-$pkgver.tar.gz::https://github.com/gogglesmm/gogglesmm/archive/$pkgver.tar.gz)
+md5sums=('aa912ea42958311412e2300361d15812')
build() {
cd $srcdir/gogglesmm-$pkgver
+ export RESWRAP=/usr/bin/reswrap-1.7
./configure --prefix=/usr
make
}
diff --git a/community/libnatpmp/PKGBUILD b/community/libnatpmp/PKGBUILD
new file mode 100644
index 000000000..e82261a32
--- /dev/null
+++ b/community/libnatpmp/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 107318 2014-03-17 02:18:37Z anatolik $
+# Maintainer: Anatol Pomozov <anatol dot pomozov at gmail>
+# Contributor: Gustavo Alvarez <s1pkn07@gmail.com>
+# Contributor: Kristjan Reinloo <mail at kreinloo dot net>
+# Contributor: Pierre Bourdon <delroth@gmail.com>
+
+pkgname=libnatpmp
+pkgver=20131126
+pkgrel=1
+pkgdesc='A portable and fully compliant implementation of the NAT-PMP protocol'
+arch=(i686 x86_64)
+url='http://miniupnp.free.fr/libnatpmp.html'
+license=(BSD)
+depends=(glibc)
+source=(http://miniupnp.tuxfamily.org/files/libnatpmp-$pkgver.tar.gz)
+sha1sums=('604a620fa38e0681d4822400156db2daaee954d1')
+
+prepare() {
+ sed -e 's/CFLAGS = /CFLAGS += /' -i $pkgname-$pkgver/Makefile
+}
+
+build() {
+ cd $pkgname-$pkgver
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make INSTALLPREFIX="$pkgdir/usr" INSTALLDIRINC="$pkgdir/usr/include" install
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
diff --git a/community/libstrophe/PKGBUILD b/community/libstrophe/PKGBUILD
new file mode 100644
index 000000000..d2231886e
--- /dev/null
+++ b/community/libstrophe/PKGBUILD
@@ -0,0 +1,40 @@
+# $Id: PKGBUILD 107463 2014-03-17 12:50:07Z bpiotrowski $
+# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
+
+pkgname=libstrophe
+pkgver=20131107
+pkgrel=1
+pkgdesc='Simple, lightweight C library for writing XMPP clients'
+arch=('i686' 'x86_64')
+url='http://strophe.im/libstrophe/'
+license=('MIT' 'GPL3')
+makedepends=('git' 'doxygen' 'expat')
+checkdepends=('check')
+options=('staticlibs')
+source=(git://github.com/strophe/libstrophe.git#commit=d408eaf)
+md5sums=('SKIP')
+
+pkgver() {
+ cd $pkgname
+ git log -1 --format="%cd" --date=short | tr -d '-'
+}
+
+prepare() {
+ cd $pkgname
+ ./bootstrap.sh
+}
+
+build() {
+ cd $pkgname
+ ./configure --prefix=/usr
+ make
+ doxygen
+}
+
+check() {
+ make -C $pkgname check
+}
+
+package() {
+ make -C $pkgname DESTDIR="$pkgdir" install
+}
diff --git a/community/libtaginfo/PKGBUILD b/community/libtaginfo/PKGBUILD
index e9fdc1b46..50c3887da 100644
--- a/community/libtaginfo/PKGBUILD
+++ b/community/libtaginfo/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 102566 2013-12-15 04:07:29Z fyan $
+# $Id: PKGBUILD 107321 2014-03-17 02:34:57Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
pkgname=libtaginfo
-pkgver=0.2.0
+pkgver=0.2.1
pkgrel=1
pkgdesc="Library for reading media metadata"
arch=('i686' 'x86_64')
@@ -10,6 +10,7 @@ url="https://bitbucket.org/shuerhaaken/libtaginfo"
depends=('taglib' 'gcc-libs')
license=('GPL2')
source=("https://bitbucket.org/shuerhaaken/libtaginfo/downloads/$pkgname-$pkgver.tar.gz")
+sha512sums=('f1a79b1f7ea12bce10c82c0a4106f855c95b6efeef25e7548fc629d4f8977f50fe62637426a53ec0333902d5e2a81980c189719d030d7f85897ecfa8cbb1ba41')
build() {
cd $pkgname-$pkgver
@@ -22,4 +23,3 @@ package() {
make DESTDIR="$pkgdir" install
}
-md5sums=('db4358e6328609e262c291f365ec8e81')
diff --git a/community/libuv/PKGBUILD b/community/libuv/PKGBUILD
index 55195d7af..37ac3696d 100644
--- a/community/libuv/PKGBUILD
+++ b/community/libuv/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 106163 2014-02-24 13:13:50Z mtorromeo $
+# $Id: PKGBUILD 107512 2014-03-17 16:32:30Z mtorromeo $
# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
pkgname=libuv
-pkgver=0.11.19
+pkgver=0.11.22
pkgrel=1
pkgdesc="A new platform layer for Node.JS"
arch=('i686' 'x86_64')
@@ -38,4 +38,4 @@ package() {
"$pkgdir/usr/share/doc/$pkgname/ChangeLog"
}
-sha256sums=('2d2d17be846d0fe459ad1b56f10eab1e6cdf9693f7d9dbd89bb2b0de3e24ef58')
+sha256sums=('0067beb126db780e297d8c5e580f31903e6465064252d09e6c35ee06aca5cd4a')
diff --git a/community/mediaproxy/PKGBUILD b/community/mediaproxy/PKGBUILD
index 940e7b69f..a55cffb5e 100644
--- a/community/mediaproxy/PKGBUILD
+++ b/community/mediaproxy/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 90685 2013-05-13 14:28:43Z spupykin $
+# $Id: PKGBUILD 107384 2014-03-17 09:31:23Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Colin Pitrat <colin.pitrat@gmail.com>
pkgname=mediaproxy
-pkgver=2.5.2
-pkgrel=5
+pkgver=2.6.0
+pkgrel=1
pkgdesc="Open-source media proxy for OpenSER"
url="http://mediaproxy.ag-projects.com/"
arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@ source=("http://download.ag-projects.com/MediaProxy/mediaproxy-$pkgver.tar.gz"
"mediaproxy-dispatcher.service"
"mediaproxy-relay.service"
"mediaproxy.tmpfiles")
-md5sums=('840de8f52e656991be728c15ec30bb5e'
+md5sums=('726610cf1ee4a3a9855b8cd6adf85502'
'4a1fa0b6ce0a8bd44bf0f1d9d36a6154'
'23c1a584835de00a958ef963cdd40040'
'60a25f2cb6429a0a7d62d45d0c75a0ea')
diff --git a/community/opendkim/PKGBUILD b/community/opendkim/PKGBUILD
index 8c0210b17..8830e4cf8 100644
--- a/community/opendkim/PKGBUILD
+++ b/community/opendkim/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 105611 2014-02-11 17:57:21Z spupykin $
+# $Id: PKGBUILD 107380 2014-03-17 09:30:35Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Thomas Jost <schnouki@schnouki.net>
pkgname=opendkim
-pkgver=2.9.0
-pkgrel=2
+pkgver=2.9.1
+pkgrel=1
pkgdesc="An open source implementation of the DKIM sender authentication system. Based on a fork of dkim-milter."
arch=(i686 x86_64)
url="http://www.opendkim.org/"
@@ -17,7 +17,7 @@ install=opendkim.install
source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.gz
opendkim.conf
opendkim.service)
-md5sums=('af682e58877bf9153b6af4400aad6d4d'
+md5sums=('77f688f648026b042fc8a07e725e5358'
'3e2bb1058ac0662f01e675aa6ac7ee8f'
'85010750a21954e2d3cf5d57fe210d3f')
diff --git a/community/openmw/PKGBUILD b/community/openmw/PKGBUILD
index ebac4c7ea..16d0874f2 100644
--- a/community/openmw/PKGBUILD
+++ b/community/openmw/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Sandy Carter <bwrsandman@gmail.com>
pkgname=openmw
-pkgver=0.28.0
+pkgver=0.29.0
pkgrel=1
pkgdesc="An open-source engine reimplementation for the role-playing game Morrowind"
arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@ license=('GPL3' 'MIT' 'custom')
depends=('openal' 'ogre' 'mygui' 'bullet' 'qt4' 'ffmpeg' 'sdl2' 'unshield')
makedepends=('cmake' 'boost')
source=("https://github.com/zinnschlag/openmw/archive/${pkgname}-${pkgver}.tar.gz")
-sha1sums=('2686b0a588571b9196e691b0ac484c59d8c49bce')
+sha1sums=('2a391a4f16bf6305746aee241c1f1a7771bc692c')
build() {
cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}"
diff --git a/community/profanity/PKGBUILD b/community/profanity/PKGBUILD
new file mode 100644
index 000000000..286f14f95
--- /dev/null
+++ b/community/profanity/PKGBUILD
@@ -0,0 +1,30 @@
+# $Id$
+# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
+# Contributor: jason ryan <jasonwryan@gmail.com>
+
+pkgname=profanity
+pkgver=0.3.1
+pkgrel=3
+pkgdesc='Console based XMPP client'
+arch=('i686' 'x86_64')
+url='http://www.profanity.im'
+license=('GPL3')
+depends=('curl' 'expat' 'glib2')
+makedepends=('check' 'doxygen' 'libstrophe')
+source=($url/profanity-$pkgver.tar.gz)
+md5sums=('8967191ac70a61b770aaee27992258f3')
+
+prepare() {
+ cd $pkgname-$pkgver
+ ./bootstrap.sh
+}
+
+build() {
+ cd $pkgname-$pkgver
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ make -C $pkgname-$pkgver DESTDIR="$pkgdir" install
+}
diff --git a/community/snapper/PKGBUILD b/community/snapper/PKGBUILD
index 60f581cf9..14c9ccf68 100644
--- a/community/snapper/PKGBUILD
+++ b/community/snapper/PKGBUILD
@@ -2,14 +2,15 @@
# Contributor: Tom Kuther <gimpel@sonnenkinder.org>
pkgname=snapper
-pkgver=0.1.8
-pkgrel=2
+pkgver=0.2.1
+pkgrel=1
pkgdesc="A tool for managing BTRFS and LVM snapshots. It can create, diff and restore snapshots and provides timelined auto-snapping."
arch=('i686' 'x86_64')
url="http://snapper.io"
license=('GPL2')
-depends=('btrfs-progs' 'libxml2' 'dbus' 'boost-libs')
+depends=('btrfs-progs' 'libxml2' 'dbus' 'boost-libs' 'acl')
makedepends=('boost' 'lvm2' 'libxslt' 'docbook-xsl' 'pam' 'git')
+optdepends=('pam: pam_snapper')
backup=('etc/conf.d/snapper')
source=("ftp://ftp.suse.com/pub/projects/$pkgname/$pkgname-$pkgver.tar.bz2")
options=(!libtool)
@@ -54,4 +55,4 @@ package() {
rm -f "$pkgdir"/usr/share/man/man*/snapper-zypp-plugin.*.gz
}
-sha256sums=('989a261411b7bf4f23373222402c37764e4f1714e301a8e9e396bb92a74e0539')
+sha256sums=('37f4aa1712be2cd561d1bc062c27f30b7bd4d470fd57c95f53b90fba522352f5')
diff --git a/community/unshield/PKGBUILD b/community/unshield/PKGBUILD
index e1f794569..5824cb505 100644
--- a/community/unshield/PKGBUILD
+++ b/community/unshield/PKGBUILD
@@ -1,28 +1,25 @@
-# $Id: PKGBUILD 101042 2013-11-15 12:43:16Z spupykin $
+# $Id: PKGBUILD 107442 2014-03-17 11:03:03Z spupykin $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
pkgname=unshield
-pkgver=0.6
-pkgrel=4
+pkgver=1.0
+pkgrel=1
pkgdesc="Extracts CAB files from InstallShield installers"
arch=('i686' 'x86_64')
-url="http://sourceforge.net/projects/synce/files/"
+url="https://github.com/twogood/unshield"
license=('custom')
depends=('zlib')
-source=(http://downloads.sourceforge.net/sourceforge/synce/${pkgname}-${pkgver}.tar.gz
- libunshield.c.patch)
-md5sums=('31a829192a255160d1f71cda4c865c9c'
- 'aa731ca6fd7c7dfb03f8b07e232b37d3')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/twogood/unshield/archive/$pkgver.tar.gz")
+md5sums=('b2abb96a73422590d17ce4415c6df07d')
prepare() {
cd ${srcdir}/${pkgname}-${pkgver}
- sed -i 's|CFLAGS="-ansi -Wall -Werror"|CFLAGS="-ansi -Wall"|g' configure
+ sed -i 's|-Werror||g' configure.ac.in
}
build() {
cd ${srcdir}/${pkgname}-${pkgver}
- # See http://www.mail-archive.com/synce-devel@lists.sourceforge.net/msg01796.html
- patch -Np0 -i "${srcdir}/libunshield.c.patch"
+ ./bootstrap
./configure --prefix=/usr
make
}
diff --git a/core/openssh/PKGBUILD b/core/openssh/PKGBUILD
index 56f49da61..06aba8955 100644
--- a/core/openssh/PKGBUILD
+++ b/core/openssh/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 205496 2014-02-06 05:24:35Z bisson $
+# $Id: PKGBUILD 208093 2014-03-17 20:47:18Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Aaron Griffin <aaron@archlinux.org>
# Contributor: judd <jvinet@zeroflux.org>
pkgname=openssh
-pkgver=6.5p1
-pkgrel=2
+pkgver=6.6p1
+pkgrel=1
pkgdesc='Free version of the SSH connectivity tools'
url='http://www.openssh.org/portable.html'
license=('custom:BSD')
@@ -15,14 +15,12 @@ depends=('krb5' 'openssl' 'libedit' 'ldns')
optdepends=('xorg-xauth: X11 forwarding'
'x11-ssh-askpass: input passphrase in X')
source=("ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/${pkgname}-${pkgver}.tar.gz"{,.asc}
- 'lowercase.patch'
'sshdgenkeys.service'
'sshd@.service'
'sshd.service'
'sshd.socket'
'sshd.pam')
-sha1sums=('3363a72b4fee91b29cf2024ff633c17f6cd2f86d' 'SKIP'
- '3163a71cbaeac39d0783ad4c501fd0630d6c0c22'
+sha1sums=('b850fd1af704942d9b3c2eff7ef6b3a59b6a6b6e' 'SKIP'
'cc1ceec606c98c7407e7ac21ade23aed81e31405'
'6a0ff3305692cf83aca96e10f3bb51e1c26fccda'
'ec49c6beba923e201505f5669cea48cad29014db'
@@ -33,11 +31,6 @@ backup=('etc/ssh/ssh_config' 'etc/ssh/sshd_config' 'etc/pam.d/sshd')
install=install
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -p1 -i ../lowercase.patch
-}
-
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/core/openssh/lowercase.patch b/core/openssh/lowercase.patch
deleted file mode 100644
index 50b9e6e7d..000000000
--- a/core/openssh/lowercase.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From d56b44d2dfa093883a5c4e91be3f72d99946b170 Mon Sep 17 00:00:00 2001
-From: Damien Miller <djm@mindrot.org>
-Date: Tue, 04 Feb 2014 00:26:04 +0000
-Subject: - djm@cvs.openbsd.org 2014/02/04 00:24:29
-
- [ssh.c]
- delay lowercasing of hostname until right before hostname
- canonicalisation to unbreak case-sensitive matching of ssh_config;
- reported by Ike Devolder; ok markus@
----
-diff --git a/ssh.c b/ssh.c
-index ec95733..add760c 100644
---- a/ssh.c
-+++ b/ssh.c
-@@ -780,7 +780,6 @@ main(int ac, char **av)
- if (!host)
- usage();
-
-- lowercase(host);
- host_arg = xstrdup(host);
-
- OpenSSL_add_all_algorithms();
-@@ -914,6 +913,7 @@ main(int ac, char **av)
- }
-
- /* If canonicalization requested then try to apply it */
-+ lowercase(host);
- if (options.canonicalize_hostname != SSH_CANONICALISE_NO)
- addrs = resolve_canonicalize(&host, options.port);
- /*
---
-cgit v0.9.2
diff --git a/extra/freetype2/PKGBUILD b/extra/freetype2/PKGBUILD
index 3f2d9ecfa..453c91973 100644
--- a/extra/freetype2/PKGBUILD
+++ b/extra/freetype2/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 207503 2014-03-11 15:49:00Z andyrtr $
+# $Id: PKGBUILD 208094 2014-03-17 20:55:35Z andyrtr $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=freetype2
pkgver=2.5.3
-pkgrel=1
+pkgrel=2
pkgdesc="TrueType font rendering library"
arch=(i686 x86_64)
license=('GPL')
@@ -14,18 +14,24 @@ depends=('zlib' 'bzip2' 'sh' 'libpng' 'harfbuzz')
source=(http://downloads.sourceforge.net/sourceforge/freetype/freetype-${pkgver}.tar.bz2{,.sig}
freetype-2.2.1-enable-valid.patch
freetype-2.5.1-enable-spr.patch
- freetype-2.5.1-enable-sph.patch)
+ freetype-2.5.1-enable-sph.patch
+ fix_segfault_with_harfbuzz.diff)
sha1sums=('d3c26cc17ec7fe6c36f4efc02ef92ab6aa3f4b46'
'SKIP'
'f279d922a873d62a8af50bfc873051839d194dca'
'13ee8d558593db991ad29fa090b461f914536104'
- 'c31fa3d342ead56f3acfa1f267b474a7686d0014')
+ 'c31fa3d342ead56f3acfa1f267b474a7686d0014'
+ 'c99013b4c19494cd26031878368191cd2b4459b0')
prepare() {
cd "${srcdir}/freetype-${pkgver}"
patch -Np1 -i "${srcdir}/freetype-2.2.1-enable-valid.patch"
patch -Np1 -i "${srcdir}/freetype-2.5.1-enable-spr.patch"
-
+
+ # fix segfaults # https://bugs.archlinux.org/task/39365
+ # http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=23367ff97f33ef6a2b7e1fced1157c87a46d9596
+ patch -Np1 -i "${srcdir}/fix_segfault_with_harfbuzz.diff"
+
# Disabled for now due to resistance
# Kept here for easier rebuilds via ABS
# https://bugs.archlinux.org/task/35274
diff --git a/extra/freetype2/fix_segfault_with_harfbuzz.diff b/extra/freetype2/fix_segfault_with_harfbuzz.diff
new file mode 100644
index 000000000..a1832eb16
--- /dev/null
+++ b/extra/freetype2/fix_segfault_with_harfbuzz.diff
@@ -0,0 +1,32 @@
+From 23367ff97f33ef6a2b7e1fced1157c87a46d9596 Mon Sep 17 00:00:00 2001
+From: Werner Lemberg <wl@gnu.org>
+Date: Mon, 17 Mar 2014 06:33:14 +0000
+Subject: Fix Savannah bug #41869.
+
+This works around a problem with HarfBuzz (<= 0.9.26), which doesn't
+validate glyph indices returned by
+`hb_ot_layout_lookup_collect_glyphs'.
+
+* src/autofit/hbshim.c (af_get_coverage): Guard `idx'.
+
+* docs/CHANGES: Updated.
+---
+diff --git a/src/autofit/hbshim.c b/src/autofit/hbshim.c
+index 11fb743..2eda8d7 100644
+--- a/src/autofit/hbshim.c
++++ b/src/autofit/hbshim.c
+@@ -347,6 +347,11 @@
+ count++;
+ #endif
+
++ /* HarfBuzz 0.9.26 and older doesn't validate glyph indices */
++ /* returned by `hb_ot_layout_lookup_collect_glyphs'... */
++ if ( idx >= (hb_codepoint_t)globals->glyph_count )
++ continue;
++
+ if ( gstyles[idx] == AF_STYLE_UNASSIGNED )
+ gstyles[idx] = (FT_Byte)style_class->style;
+ #ifdef FT_DEBUG_LEVEL_TRACE
+--
+cgit v0.9.0.2
+
diff --git a/extra/libfs/PKGBUILD b/extra/libfs/PKGBUILD
index 104082d0b..8b2e387d1 100644
--- a/extra/libfs/PKGBUILD
+++ b/extra/libfs/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 197087 2013-10-21 18:34:58Z andyrtr $
+# $Id: PKGBUILD 208087 2014-03-17 17:35:29Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libfs
-pkgver=1.0.5
-pkgrel=2
+pkgver=1.0.6
+pkgrel=1
pkgdesc="X11 Font Services Library"
arch=('i686' 'x86_64')
license=('custom')
@@ -12,7 +12,7 @@ url="http://xorg.freedesktop.org/"
depends=('glibc' 'xproto' 'fontsproto')
makedepends=('xorg-util-macros' 'xtrans')
source=("${url}/releases/individual/lib/libFS-${pkgver}.tar.bz2")
-sha256sums=('22eb3005dd8053aef7ff82758da5dd59ca9738410bcf847e675780e3a1f96107')
+sha256sums=('9007fcfbd37bfa6ede4000ec4b5c2dc6dc0f52789358361b43f68e9ae4d6aed7')
build() {
cd "${srcdir}/libFS-${pkgver}"
diff --git a/extra/prison/PKGBUILD b/extra/prison/PKGBUILD
index 942c46b30..579d0be69 100644
--- a/extra/prison/PKGBUILD
+++ b/extra/prison/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 206549 2014-03-01 08:22:41Z andrea $
+# $Id: PKGBUILD 208045 2014-03-17 08:06:03Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=prison
-pkgver=1.0
-pkgrel=2
+pkgver=1.1.0
+pkgrel=1
pkgdesc="A barcode API to produce QRCode barcodes and DataMatrix barcodes"
arch=('i686' 'x86_64')
url='https://projects.kde.org/projects/kdesupport/prison'
license=('GPL')
depends=('qt4' 'libdmtx' 'qrencode')
makedepends=('cmake')
-source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.gz")
-md5sums=('8baac61506e37a31482a0df4a5d02cd2')
+source=("http://download.kde.org/stable/${pkgname}/1.1/src/${pkgname}-${pkgver}.tar.xz")
+md5sums=('d809eaf66b0954dc28e8d63afca838ed')
prepare() {
mkdir build
diff --git a/extra/python-lxml/PKGBUILD b/extra/python-lxml/PKGBUILD
index e0b658181..3d2779651 100644
--- a/extra/python-lxml/PKGBUILD
+++ b/extra/python-lxml/PKGBUILD
@@ -1,23 +1,23 @@
-# $Id: PKGBUILD 206583 2014-03-02 05:03:16Z angvp $
+# $Id: PKGBUILD 208047 2014-03-17 08:12:53Z fyan $
# Maintainer: Angel Velasquez <angvp@archlinux.org>
pkgbase=python-lxml
pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs')
-pkgver=3.3.1
+pkgver=3.3.3
pkgrel=1
arch=('i686' 'x86_64')
license=('BSD' 'custom')
url="http://lxml.de/"
makedepends=('python2' 'python' 'libxslt' 'python-cssselect' 'python2-cssselect')
source=(http://pypi.python.org/packages/source/l/lxml/lxml-${pkgver}.tar.gz{,.asc})
-md5sums=('09401c787d9b2660b0d76c4c6baec0f3'
+md5sums=('f2675837b4358a5ecab5fd9a783fd0e5'
'SKIP')
-# Temporary commented due a conflict with devtools and lxml
-#check() {
-# cd lxml-$pkgver
-# make PYTHON=python2 test
-# make PYTHON=python test
-#}
+check() {
+ cd lxml-$pkgver
+ # Workaround encoding issue
+ LANG=en_US.UTF-8 make PYTHON=python2 test
+ LANG=en_US.UTF-8 make PYTHON=python test
+}
package_python2-lxml() {
pkgdesc="Python2 binding for the libxml2 and libxslt libraries"
diff --git a/extra/python-markupsafe/PKGBUILD b/extra/python-markupsafe/PKGBUILD
index fd1757779..1b302e731 100644
--- a/extra/python-markupsafe/PKGBUILD
+++ b/extra/python-markupsafe/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 193420 2013-08-20 06:10:07Z angvp $
+# $Id: PKGBUILD 208037 2014-03-17 07:42:18Z fyan $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Alex Anthony <alex.anthony28991@gmail.com>
pkgname=('python-markupsafe' 'python2-markupsafe')
-pkgver=0.18
-pkgrel=2
+pkgver=0.19
+pkgrel=1
pkgdesc="Implements a XML/HTML/XHTML Markup safe string for Python"
arch=('i686' 'x86_64')
url="http://pypi.python.org/pypi/MarkupSafe"
license=('custom')
makedepends=('python-setuptools' 'python2-setuptools')
source=("http://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-${pkgver}.tar.gz")
-md5sums=('f8d252fd05371e51dec2fe9a36890687')
+md5sums=('ccb3f746c807c5500850987006854a6d')
build() {
cp -r MarkupSafe-${pkgver} python2-MarkupSafe-${pkgver}
diff --git a/extra/serf/PKGBUILD b/extra/serf/PKGBUILD
index fff40fb74..f26e233ad 100644
--- a/extra/serf/PKGBUILD
+++ b/extra/serf/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 200589 2013-11-29 15:17:26Z angvp $
+# $Id: PKGBUILD 208083 2014-03-17 16:24:17Z anatolik $
# Maintainer: Angel Velasquez <angvp@archlinux.org>
# Contributor: Stéphane Gaudreault <stephane@archlinux.org>
pkgname=serf
-pkgver=1.3.2
+pkgver=1.3.4
pkgrel=1
pkgdesc="High-performance asynchronous HTTP client library"
arch=('i686' 'x86_64')
@@ -12,8 +12,8 @@ license=('Apache')
depends=('apr-util')
makedepends=('scons')
options=('!staticlibs')
-source=(http://serf.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('43ce30fccf39ab0186a7590e2733e3ec')
+source=(http://serf.googlecode.com/svn/src_releases/${pkgname}-${pkgver}.zip)
+md5sums=('f2d469ac03db98781c9d414fed5368ae')
build() {
cd ${pkgname}-${pkgver}
diff --git a/libre/hplip-libre/PKGBUILD b/libre/hplip-libre/PKGBUILD
index b39575e9c..c382d2661 100644
--- a/libre/hplip-libre/PKGBUILD
+++ b/libre/hplip-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 206910 2014-03-05 19:15:57Z andyrtr $
+# $Id: PKGBUILD 208088 2014-03-17 17:40:46Z andyrtr $
# Maintainer: Tom Gundersen <teg@jklm.no>
# Contributor : Rémy Oudompheng <remy@archlinux.org>
# Contributor: Morgan LEFIEUX <comete@archlinuxfr.org>
@@ -6,8 +6,8 @@
_pkgname=hplip
pkgname=hplip-libre
-pkgver=3.14.1
-pkgrel=2.1
+pkgver=3.14.3
+pkgrel=1
pkgdesc="Drivers for HP DeskJet, OfficeJet, Photosmart, Business Inkjet and some LaserJet, without printers with nonfree drivers support and hplip-plugin binary blobs recommendation (Parabola rebranded)"
arch=('i686' 'x86_64')
url="http://hplipopensource.com"
@@ -31,7 +31,7 @@ provides=$_pkgname=$pkgver
install=hplip.install
source=(http://downloads.sourceforge.net/${_pkgname}/$_pkgname-$pkgver.tar.gz{,.asc}
disable_upgrade.patch)
-md5sums=('11eb45f3d3edf1f03887fd13afc61b51'
+md5sums=('a0ae59a75d202b92738dc24610b98428'
'SKIP'
'a853ba0eb0883f4bcee00b4277128b29')