summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-04-17 03:23:13 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-04-17 03:23:13 +0000
commitd9e3d7066ad07c8dd884792dd90fecb9f5971ab2 (patch)
tree576dd0e595b65810f7f19ae8b9e9617a52831dec
parentc78a18750fc2b9df6ea94089159f4176a1f9198d (diff)
Thu Apr 17 03:20:20 UTC 2014
-rw-r--r--community/arpack/PKGBUILD13
-rw-r--r--community/bip/PKGBUILD15
-rw-r--r--community/bip/bip.install11
-rw-r--r--community/bip/bip.service3
-rw-r--r--community/crash/PKGBUILD8
-rw-r--r--community/geany/PKGBUILD6
-rw-r--r--community/gnome-boxes/PKGBUILD30
-rw-r--r--community/gnome-boxes/gnome-boxes.install12
-rw-r--r--community/gource/PKGBUILD13
-rw-r--r--community/gpsbabel/PKGBUILD15
-rw-r--r--community/jansson/PKGBUILD8
-rw-r--r--community/libgexiv2/PKGBUILD17
-rw-r--r--community/libosinfo/PKGBUILD36
-rw-r--r--community/lxc/PKGBUILD5
-rw-r--r--community/mtd-utils/PKGBUILD8
-rw-r--r--community/mx/PKGBUILD36
-rw-r--r--community/notion/PKGBUILD34
-rw-r--r--community/opendkim/PKGBUILD6
-rwxr-xr-xcommunity/plank-config/PKGBUILD34
-rwxr-xr-xcommunity/plank-config/plank-config.install12
-rw-r--r--community/zathura-pdf-mupdf/PKGBUILD8
-rw-r--r--core/nilfs-utils/PKGBUILD8
-rw-r--r--cross/cross-binutils/PKGBUILD192
-rw-r--r--cross/cross-gcc/PKGBUILD284
-rw-r--r--cross/cross-gcc/mips-kfreebsd-gnu.patch426
-rw-r--r--extra/java7-openjdk/PKGBUILD36
-rw-r--r--extra/pilot-link/PKGBUILD36
-rw-r--r--extra/pilot-link/pilot-link-png14.patch100
-rw-r--r--extra/qtcreator/PKGBUILD4
-rw-r--r--libre/midori-libre/PKGBUILD62
30 files changed, 421 insertions, 1057 deletions
diff --git a/community/arpack/PKGBUILD b/community/arpack/PKGBUILD
index 6655c1ce5..8f93e5ef8 100644
--- a/community/arpack/PKGBUILD
+++ b/community/arpack/PKGBUILD
@@ -1,22 +1,23 @@
-# $Id: PKGBUILD 99686 2013-10-30 23:01:28Z allan $
+# $Id: PKGBUILD 109613 2014-04-16 18:15:26Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: William Rea <sillywilly@gmail.com>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
pkgname=arpack
-pkgver=3.1.2
-pkgrel=2
+pkgver=3.1.5
+pkgrel=1
arch=('x86_64' 'i686')
pkgdesc='Fortran77 subroutines designed to solve large scale eigenvalue problems'
url='http://forge.scilab.org/index.php/p/arpack-ng/'
license=('BSD')
depends=('lapack' 'openmpi')
+makedepends=('openmpi' 'gcc-fortran')
provides=('arpack-ng')
source=("http://forge.scilab.org/upload/$pkgname-ng/files/$pkgname-ng_$pkgver.tar.gz")
-sha256sums=('9338bda5bef5a4bafd99c18f327acb54f8be4ffc5c53d0a186e4aa27db3260f2')
+sha256sums=('a269ce7806bc77ced31ef794d23c3e3aff8543b65550fd7e3e24660f2a79d515')
build() {
- cd "$pkgname-ng_$pkgver"
+ cd "$pkgname-ng-$pkgver"
./configure --prefix=/usr --enable-mpi
make \
@@ -26,7 +27,7 @@ build() {
}
package() {
- cd "$pkgname-ng_$pkgver"
+ cd "$pkgname-ng-$pkgver"
make DESTDIR="$pkgdir/" install
install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
diff --git a/community/bip/PKGBUILD b/community/bip/PKGBUILD
index 52879dd91..a27bcbe38 100644
--- a/community/bip/PKGBUILD
+++ b/community/bip/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 104918 2014-01-28 11:06:38Z flexiondotorg $
+# $Id: PKGBUILD 109598 2014-04-16 15:09:29Z flexiondotorg $
# Maintainer: Martin Wimpress <code@flexion.org>
pkgname=bip
pkgver=0.8.9
-pkgrel=1
+pkgrel=4
pkgdesc="Multiuser IRC proxy that supports replaying of logged conversations."
arch=('i686' 'x86_64')
url="http://bip.milkypond.org/"
license=('GPL')
depends=('openssl')
-source=("http://pkgs.fedoraproject.org/repo/pkgs/${pkgname}/${pkgname}-${pkgver}.tar.gz/04158ad020db221ed87cdc03660ef6c9//$pkgname-$pkgver.tar.gz"
- ${pkgname}.service)
+source=("http://pkgs.fedoraproject.org/repo/pkgs/${pkgname}/${pkgname}-${pkgver}.tar.gz/04158ad020db221ed87cdc03660ef6c9/${pkgname}-${pkgver}.tar.gz"
+ "${pkgname}.service")
md5sums=('04158ad020db221ed87cdc03660ef6c9'
- 'e9a445ed7b0cf12e57d77cf42021160c')
+ 'a716f77fc40573cd359d9984a9cc8a66')
install=${pkgname}.install
prepare() {
@@ -25,7 +25,8 @@ prepare() {
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr
+ ./configure \
+ --prefix=/usr
make
}
@@ -35,5 +36,5 @@ package() {
install -D -m755 ${srcdir}/${pkgname}-${pkgver}/scripts/bipgenconfig "${pkgdir}"/usr/bin/bipgenconfig
install -D -m644 ${srcdir}/${pkgname}-${pkgver}/samples/$pkgname.conf "${pkgdir}"/usr/share/$pkgname/$pkgname.conf.sample
install -D -m644 ${srcdir}/${pkgname}-${pkgver}/samples/$pkgname.vim "${pkgdir}"/usr/share/vim/syntax/$pkgname.vim
- install -D -m 0644 ../${pkgname}.service "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+ install -D -m 0644 ${srcdir}/${pkgname}.service "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
}
diff --git a/community/bip/bip.install b/community/bip/bip.install
index 5c7857aff..53ec9ac10 100644
--- a/community/bip/bip.install
+++ b/community/bip/bip.install
@@ -1,15 +1,14 @@
post_install() {
if ! getent passwd bip > /dev/null; then
echo "==> Creating bip user"
- usr/bin/useradd --comment "Bip IRC Proxy" --shell /bin/sh --home /var/lib/bip --system --user-group bip
+ /usr/bin/useradd --comment "Bip IRC Proxy" --shell /bin/sh --home /var/lib/bip --system --user-group bip
fi
-
- mkdir -p /var/run/bip 2 > /dev/null
+ mkdir -p /var/run/bip 2>/dev/null
chown -R bip:bip /var/run/bip
-
- mkdir -p /var/log/bip 2 > /dev/null
+ mkdir -p /var/lib/bip 2>/dev/null
+ chown -R bip:bip /var/lib/bip
+ mkdir -p /var/log/bip 2>/dev/null
chown -R bip:bip /var/log/bip
- systemctl daemon-reload
}
post_upgrade() {
diff --git a/community/bip/bip.service b/community/bip/bip.service
index 299866088..520e31420 100644
--- a/community/bip/bip.service
+++ b/community/bip/bip.service
@@ -1,13 +1,12 @@
[Unit]
Description=Bip IRC Proxy Server
After=network.target
-ConditionPathExists=/etc/bip.conf
[Service]
User=bip
Type=forking
PIDFile=/var/run/bip/bip.pid
-ExecStart=/usr/bin/bip -f /etc/bip.conf
+ExecStart=/usr/bin/bip -f /etc/bip.conf -s /var/lib/bip
[Install]
WantedBy=multi-user.target
diff --git a/community/crash/PKGBUILD b/community/crash/PKGBUILD
index 850df9fe9..3cf37fa71 100644
--- a/community/crash/PKGBUILD
+++ b/community/crash/PKGBUILD
@@ -1,19 +1,19 @@
-# $Id: PKGBUILD 106055 2014-02-21 18:36:18Z anatolik $
+# $Id: PKGBUILD 109605 2014-04-16 17:01:53Z anatolik $
# Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com>
# Contributor: Bernhard Walle <bernhard.walle@gmx.de>
# Contributor: Michael Eckert <michael.eckert@linuxmail.org>
# Contributor: Mathieu Pasquet <mathieui@mathieui.net>
pkgname=crash
-pkgver=7.0.5
-pkgrel=2
+pkgver=7.0.6
+pkgrel=1
pkgdesc='Linux kernel crashdump analysis tool'
url='http://people.redhat.com/~anderson'
arch=(i686 x86_64)
license=(GPL)
depends=(xz ncurses zlib)
source=(http://people.redhat.com/~anderson/crash-$pkgver.tar.gz)
-sha256sums=('d5c5b2c8a5dc1e85d38d847cdfea1aa37a58ad38711bc3727c28f22618bfe64c')
+sha256sums=('c347c44c9a69f914de2192b3b1ba48b9a6c5fcbd4e2de909d00d176f2ea0ed29')
prepare() {
cd crash-$pkgver
diff --git a/community/geany/PKGBUILD b/community/geany/PKGBUILD
index 5f8af80f5..a7a8a9ef5 100644
--- a/community/geany/PKGBUILD
+++ b/community/geany/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 109346 2014-04-13 17:45:28Z arodseth $
+# $Id: PKGBUILD 109615 2014-04-16 19:38:06Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Ionut Biru <ibiru@archlinux.ro>
@@ -6,7 +6,7 @@
# Contributor: Allan McRae <mcrae_allan@hotmail.com>
pkgname=geany
-pkgver=1.24
+pkgver=1.24.1
pkgrel=1
pkgdesc='Fast and lightweight IDE'
arch=('x86_64' 'i686')
@@ -19,7 +19,7 @@ optdepends=('geany-plugins: various extra features'
'python2')
install="$pkgname.install"
source=("http://download.geany.org/$pkgname-$pkgver.tar.bz2")
-sha256sums=('51c37690fea9b7a9baaf7f9158c5d88d86ae81d44409ec0460aa0445fe0a039f')
+sha256sums=('7fb505d9b01fe6874890525f837644a6a38c23a372bb068c65ef3673108a8c33')
prepare() {
cd "$pkgname-$pkgver"
diff --git a/community/gnome-boxes/PKGBUILD b/community/gnome-boxes/PKGBUILD
new file mode 100644
index 000000000..238fdd0fa
--- /dev/null
+++ b/community/gnome-boxes/PKGBUILD
@@ -0,0 +1,30 @@
+# $Id: PKGBUILD 109559 2014-04-15 23:29:54Z bgyorgy $
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Stefano Facchini <stefano.facchini@gmail.com>
+
+pkgname=gnome-boxes
+pkgver=3.12.1
+pkgrel=1
+pkgdesc="Simple GNOME 3 application to access remote or virtual systems"
+arch=('i686' 'x86_64')
+url="https://wiki.gnome.org/Apps/Boxes"
+license=('LGPL')
+depends=('clutter-gtk' 'gtk-vnc' 'libosinfo' 'libsoup' 'libvirt-glib' 'spice-gtk3'
+ 'libtracker-sparql' 'qemu' 'cdrkit' 'libcdio' 'mtools' 'dconf'
+ 'gnome-icon-theme' 'gnome-themes-standard')
+makedepends=('gobject-introspection' 'intltool' 'itstool' 'spice-protocol' 'vala')
+install=$pkgname.install
+source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
+sha256sums=('b5e27756a9c485ce2dea3f8eae867b6c7be70862b16cc44f9b55d86dd633bb83')
+
+build() {
+ cd $pkgname-$pkgver
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \
+ --disable-static --disable-schemas-compile --enable-smartcard
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}
diff --git a/community/gnome-boxes/gnome-boxes.install b/community/gnome-boxes/gnome-boxes.install
new file mode 100644
index 000000000..c0ed9a0d7
--- /dev/null
+++ b/community/gnome-boxes/gnome-boxes.install
@@ -0,0 +1,12 @@
+post_install() {
+ glib-compile-schemas usr/share/glib-2.0/schemas
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/community/gource/PKGBUILD b/community/gource/PKGBUILD
index dd6510a37..661d4325e 100644
--- a/community/gource/PKGBUILD
+++ b/community/gource/PKGBUILD
@@ -1,23 +1,22 @@
-# $Id: PKGBUILD 102252 2013-12-07 10:36:37Z bpiotrowski $
+# $Id: PKGBUILD 109602 2014-04-16 16:51:36Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Jose Valecillos <valecillosjg (at) gmail (dot) com>
# Contributor: Olivier Ramonat <olivier at ramonat dot fr>
pkgname=gource
-pkgver=0.40
-pkgrel=4
+pkgver=0.41
+pkgrel=2
pkgdesc="software version control visualization"
license=(GPL3)
arch=(i686 x86_64)
url=http://code.google.com/p/gource/
-depends=('ftgl' 'sdl' 'sdl_image' 'pcre' 'glew' 'boost-libs')
+depends=('ftgl' 'sdl2' 'sdl2_image' 'pcre' 'glew' 'boost-libs')
makedepends=('boost' 'glm' 'mesa')
-source=(http://gource.googlecode.com/files/$pkgname-$pkgver.tar.gz)
-md5sums=('89c608a7aa3c901661eb1f2db6117492')
+source=(https://github.com/acaudwell/Gource/releases/download/gource-${pkgver}/gource-${pkgver}.tar.gz)
+md5sums=('3d8e0b6588878554e11bc03d19d517c9')
build() {
cd "$srcdir/$pkgname-$pkgver"
- sed -i "s/filesystem3/filesystem/g" src/logmill.cpp
./configure --prefix=/usr
make
}
diff --git a/community/gpsbabel/PKGBUILD b/community/gpsbabel/PKGBUILD
index 58865408f..e46ba9f37 100644
--- a/community/gpsbabel/PKGBUILD
+++ b/community/gpsbabel/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 85355 2013-03-01 10:32:31Z andrea $
+# $Id: PKGBUILD 109584 2014-04-16 10:40:49Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=gpsbabel
-pkgver=1.4.4
-pkgrel=2
+pkgver=1.5.0
+pkgrel=1
pkgdesc="Reads, writes, and manipulates GPS waypoints in a variety of formats"
arch=('i686' 'x86_64')
url="http://www.gpsbabel.org"
@@ -14,15 +14,15 @@ depends=('libusb-compat' 'expat')
makedepends=('fop' 'qt4' 'libxml2' 'libxslt' 'gtk2' 'lcms2' 'qtwebkit' 'java-environment' 'docbook-xsl')
optdepends=('qt4' 'qtwebkit')
options=('docs')
-source=("gpsbabel-$pkgver.tar.gz::http://archlinux-stuff.googlecode.com/files/gpsbabel-$pkgver.tar.gz")
-md5sums=('6c4c8f0cb9fcf9f8302585148878f174')
+source=("http://arch.p5n.pp.ru/~sergej/dl/2014/gpsbabel-$pkgver.tar.gz")
+md5sums=('fe536f1e091522a4bb0676700f195187')
build() {
cd $srcdir/gpsbabel-$pkgver
./configure --prefix=/usr
make
make doc
- (cd gui && qmake && make)
+ (cd gui && qmake-qt4 && make)
}
package() {
@@ -36,8 +36,7 @@ package() {
# Header install
mkdir -p $pkgdir/usr/include/gpsbabel
- cp {defs.h,queue.h,gbtypes.h,filterdefs.h,cet.h,cet_util.h,garmin_tables.h} \
- $pkgdir/usr/include/gpsbabel
+ cp *.h $pkgdir/usr/include/gpsbabel
# Doc install
mkdir -p $pkgdir/usr/share/doc/$pkgname
diff --git a/community/jansson/PKGBUILD b/community/jansson/PKGBUILD
index b93245670..99a53594d 100644
--- a/community/jansson/PKGBUILD
+++ b/community/jansson/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 99106 2013-10-24 13:00:22Z kkeen $
+# $Id: PKGBUILD 109562 2014-04-16 05:20:43Z kkeen $
# Maintainer: Kyle Keen <keenerd@gmail.com>
# Contributor: Dave Reisner <d@falconindy.com>
pkgname=jansson
-pkgver=2.5
-pkgrel=2
+pkgver=2.6
+pkgrel=1
pkgdesc='C library for encoding, decoding and manipulating JSON data'
arch=('i686' 'x86_64')
url='http://www.digip.org/jansson/'
@@ -12,7 +12,7 @@ depends=('glibc')
license=('MIT')
options=('staticlibs')
source=("http://www.digip.org/$pkgname/releases/$pkgname-$pkgver.tar.bz2")
-md5sums=('ab239be8c08871c8463b27cf7610947c')
+md5sums=('c70a52488db623a26f7213c7c6b7c878')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/libgexiv2/PKGBUILD b/community/libgexiv2/PKGBUILD
index 109e89635..d90f65601 100644
--- a/community/libgexiv2/PKGBUILD
+++ b/community/libgexiv2/PKGBUILD
@@ -1,22 +1,21 @@
-# $Id: PKGBUILD 108412 2014-03-27 14:47:20Z fyan $
+# $Id: PKGBUILD 109607 2014-04-16 17:10:16Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Ionut Biru <ibiru@archlinux.org>
pkgname=libgexiv2
-pkgver=0.7.0
-pkgrel=3
+pkgver=0.10.0
+pkgrel=1
pkgdesc='GObject-based wrapper around the Exiv2 library'
+url='https://wiki.gnome.org/Projects/gexiv2'
arch=('x86_64' 'i686')
-# http://yorba.org/download/gexiv2/
-url='http://redmine.yorba.org/projects/gexiv2/roadmap'
license=('GPL2')
depends=('exiv2' 'glib2')
makedepends=('python-gobject' 'python2-gobject')
-source=("http://yorba.org/download/gexiv2/${pkgver%.0}/$pkgname-$pkgver.tar.xz")
-sha256sums=('44ae5e74ec82a6b19e366cf6877ce34693ace85c5cb519a7158bdcfcb7e28e64')
+source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname/lib/}/${pkgver%.0}/${pkgname/lib/}-$pkgver.tar.xz")
+sha256sums=('9c8c97b36a0d4ca6656488b88908e4c94efb0dfc1b0e3e0850e38b90a9a30031')
build() {
- cd "$pkgname-$pkgver"
+ cd "${pkgname/lib/}-$pkgver"
# In order for the build process to include any python-related files,
# 'import gi; print(gi._overridesdir)' must work with either python or
@@ -26,7 +25,7 @@ build() {
}
package() {
- make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
+ make -C "${pkgname/lib/}-$pkgver" DESTDIR="$pkgdir" install
}
# vim:set ts=2 sw=2 et:
diff --git a/community/libosinfo/PKGBUILD b/community/libosinfo/PKGBUILD
new file mode 100644
index 000000000..89f6da3cc
--- /dev/null
+++ b/community/libosinfo/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 109558 2014-04-15 23:25:50Z bgyorgy $
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Stefano Facchini <stefano.facchini@gmail.com>
+
+pkgname=libosinfo
+pkgver=0.2.10
+pkgrel=2
+pkgdesc="GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support"
+arch=('i686' 'x86_64')
+url="http://libosinfo.org/"
+license=('GPL' 'LGPL')
+depends=('glib2' 'libxslt')
+makedepends=('check' 'gobject-introspection' 'intltool' 'libsoup' 'vala')
+options=('!libtool')
+source=(https://fedorahosted.org/releases/l/i/$pkgname/$pkgname-$pkgver.tar.gz)
+sha256sums=('564bd487a39dc09a10917c1d7a95f739ee7701d9cd0fbabcacea64f615e20a2d')
+
+build() {
+ cd $pkgname-$pkgver
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+ --disable-static --enable-udev \
+ --with-udev-rulesdir=/usr/lib/udev/rules.d \
+ --with-usb-ids-path=/usr/share/hwdata/usb.ids \
+ --with-pci-ids-path=/usr/share/hwdata/pci.ids
+ make
+}
+
+check() {
+ cd $pkgname-$pkgver
+ make check
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}
diff --git a/community/lxc/PKGBUILD b/community/lxc/PKGBUILD
index 569061e50..093d47373 100644
--- a/community/lxc/PKGBUILD
+++ b/community/lxc/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 109402 2014-04-14 14:53:46Z spupykin $
+# $Id: PKGBUILD 109576 2014-04-16 10:24:47Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Andrea Zucchelli <zukka77@gmail.com>
# Contributor: Daniel Micay <danielmicay@gmail.com>
@@ -8,7 +8,7 @@
pkgname=lxc
pkgver=1.0.3
epoch=1
-pkgrel=2
+pkgrel=3
pkgdesc="Linux Containers"
arch=('i686' 'x86_64')
url="http://linuxcontainers.org"
@@ -38,6 +38,7 @@ build() {
./autogen.sh
./configure \
--prefix=/usr \
+ --sbindir=/usr/bin \
--localstatedir=/var \
--libexecdir=/usr/lib \
--sysconfdir=/etc \
diff --git a/community/mtd-utils/PKGBUILD b/community/mtd-utils/PKGBUILD
index 5e98e0d9c..f0712a219 100644
--- a/community/mtd-utils/PKGBUILD
+++ b/community/mtd-utils/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 107779 2014-03-19 14:32:31Z bpiotrowski $
+# $Id: PKGBUILD 109566 2014-04-16 07:29:14Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
# Contributor: Phil Pirozhkov <pirjsuka@gmail.com>
pkgname=mtd-utils
pkgver=1.5.0
-pkgrel=3
+pkgrel=4
pkgdesc='Utilities for dealing with MTD devices'
arch=('i686' 'x86_64')
url='http://www.linux-mtd.infradead.org/'
@@ -13,6 +13,10 @@ depends=('lzo2' 'util-linux')
source=(ftp://ftp.infradead.org/pub/mtd-utils/$pkgname-$pkgver.tar.bz2)
md5sums=('7332f1143be4ba8ee2de3096cbd3b03b')
+prepare() {
+ sed -i 's/sbin/bin/' $pkgname-$pkgver/common.mk
+}
+
build() {
make -C $pkgname-$pkgver
}
diff --git a/community/mx/PKGBUILD b/community/mx/PKGBUILD
new file mode 100644
index 000000000..df67a31db
--- /dev/null
+++ b/community/mx/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 109568 2014-04-16 08:58:05Z flexiondotorg $
+# Maintainer : Martin Wimpress <code@flexion.org>
+# Contributor: GGR <gaby.greboval at yahoo dot com>
+
+pkgname=mx
+pkgver=1.4.7
+pkgrel=3
+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/notion/PKGBUILD b/community/notion/PKGBUILD
index 87ab1d721..56b97d14c 100644
--- a/community/notion/PKGBUILD
+++ b/community/notion/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 105675 2014-02-13 14:16:41Z spupykin $
+# $Id: PKGBUILD 109578 2014-04-16 10:25:03Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Eugen Zagorodniy e dot zagorodniy at gmail dot com
# Contributor: aunoor
pkgname=notion
-pkgver=20140213
+pkgver=20140416
pkgrel=1
pkgdesc="Tabbed tiling, window manager. Fork of Ion3"
url="http://sourceforge.net/projects/notion/"
@@ -14,6 +14,36 @@ depends=('glib2' 'gettext' 'lua' 'libxext' 'libsm')
optdepends=('libxinerama' 'libxrandr')
makedepends=('git' 'pkgconfig' 'libxinerama' 'libxrandr'
'rubber' 'latex2html' 'texlive-htmlxml' 'texlive-latexextra')
+backup=("etc/notion/cfg_defaults.lua"
+ "etc/notion/cfg_dock.lua"
+ "etc/notion/cfg_kludges.lua"
+ "etc/notion/cfg_layouts.lua"
+ "etc/notion/cfg_menu.lua"
+ "etc/notion/cfg_notion.lua"
+ "etc/notion/cfg_notioncore.lua"
+ "etc/notion/cfg_query.lua"
+ "etc/notion/cfg_sp.lua"
+ "etc/notion/cfg_statusbar.lua"
+ "etc/notion/cfg_tiling.lua"
+ "etc/notion/cfg_xrandr.lua"
+ "etc/notion/look.lua"
+ "etc/notion/look_brownsteel.lua"
+ "etc/notion/look_clean.lua"
+ "etc/notion/look_cleanios.lua"
+ "etc/notion/look_cleanviolet.lua"
+ "etc/notion/look_dusky.lua"
+ "etc/notion/look_greenlight.lua"
+ "etc/notion/look_greyviolet.lua"
+ "etc/notion/look_ios.lua"
+ "etc/notion/look_newviolet.lua"
+ "etc/notion/look_simpleblue.lua"
+ "etc/notion/lookcommon_clean.lua"
+ "etc/notion/lookcommon_emboss.lua"
+ "etc/notion/mod_xinerama.lua"
+ "etc/notion/statusbar_xkbgroup.lua"
+ "etc/notion/test_xinerama.lua"
+ "etc/notion/xkbbell.lua"
+ "etc/notion/xkbion.lua")
provides=('libtu' 'libextl')
changelog=ChangleLog
source=("notion::git://notion.git.sourceforge.net/gitroot/notion/notion"
diff --git a/community/opendkim/PKGBUILD b/community/opendkim/PKGBUILD
index 8830e4cf8..ac943c80e 100644
--- a/community/opendkim/PKGBUILD
+++ b/community/opendkim/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 107380 2014-03-17 09:30:35Z spupykin $
+# $Id: PKGBUILD 109574 2014-04-16 10:04:50Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Thomas Jost <schnouki@schnouki.net>
pkgname=opendkim
-pkgver=2.9.1
+pkgver=2.9.2
pkgrel=1
pkgdesc="An open source implementation of the DKIM sender authentication system. Based on a fork of dkim-milter."
arch=(i686 x86_64)
@@ -17,7 +17,7 @@ install=opendkim.install
source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.gz
opendkim.conf
opendkim.service)
-md5sums=('77f688f648026b042fc8a07e725e5358'
+md5sums=('08cc80a2aedec62b0444d8d6af24a155'
'3e2bb1058ac0662f01e675aa6ac7ee8f'
'85010750a21954e2d3cf5d57fe210d3f')
diff --git a/community/plank-config/PKGBUILD b/community/plank-config/PKGBUILD
new file mode 100755
index 000000000..ad8e621f4
--- /dev/null
+++ b/community/plank-config/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 109586 2014-04-16 10:47:58Z flexiondotorg $
+# Maintainer : Martin Wimpress <code@flexion.org>
+# Contributor: Ernesto Ricart <ernest2193@gmail.com>
+
+_pkgname=Plank-Config
+# Convert to lowercase
+pkgname=${_pkgname,,}
+pkgver=1.2
+pkgrel=3
+pkgdesc="A tool to configure Plank Dock"
+arch=('i686' 'x86_64')
+url="https://github.com/ernest21/Plank-Config/"
+license=('GPL')
+depends=('plank')
+makedepends=('vala')
+source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/ernest21/${_pkgname}/archive/v${pkgver}.tar.gz")
+md5sums=('7b5ee3842c079166d70aadb9eb14fd77')
+install=${pkgname}.install
+
+prepare() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ chmod +x ./autogen.sh
+ NOCONFIGURE=1 ./autogen.sh
+}
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ ./configure \
+ --prefix=/usr
+ make
+}
+package() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community/plank-config/plank-config.install b/community/plank-config/plank-config.install
new file mode 100755
index 000000000..27f359d34
--- /dev/null
+++ b/community/plank-config/plank-config.install
@@ -0,0 +1,12 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+} \ No newline at end of file
diff --git a/community/zathura-pdf-mupdf/PKGBUILD b/community/zathura-pdf-mupdf/PKGBUILD
index 5ddffef37..24f11e2a6 100644
--- a/community/zathura-pdf-mupdf/PKGBUILD
+++ b/community/zathura-pdf-mupdf/PKGBUILD
@@ -5,19 +5,19 @@
pkgname=zathura-pdf-mupdf
pkgver=0.2.6
-pkgrel=1
+pkgrel=2
pkgdesc="Adds pdf support to zathura by using the mupdf library"
arch=('i686' 'x86_64')
url="https://pwmt.org/projects/zathura/plugins/zathura-pdf-mupdf/"
license=('custom')
-depends=('mupdf>=1.3' 'zathura'
- 'jbig2dec' 'openjpeg2')
+depends=('zathura' 'jbig2dec' 'openjpeg2')
conflicts=('zathura-pdf-poppler')
+makedepends=('mupdf>=1.4')
source=("https://pwmt.org/projects/zathura/plugins/download/$pkgname-$pkgver.tar.gz")
md5sums=('5102e416aecc2a14d78cc9c83d529b39')
build() {
- make -C "${srcdir}/$pkgname-$pkgver"
+ make -C "${srcdir}/$pkgname-$pkgver" MUPDF_LIB=-lmupdf
}
package(){
diff --git a/core/nilfs-utils/PKGBUILD b/core/nilfs-utils/PKGBUILD
index 60140fc5a..365abf393 100644
--- a/core/nilfs-utils/PKGBUILD
+++ b/core/nilfs-utils/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 206066 2014-02-16 17:07:26Z dan $
+# $Id: PKGBUILD 210622 2014-04-16 03:17:38Z dan $
# Maintainer: Dan McGee <dan@archlinux.org>
# Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr>
pkgname=nilfs-utils
-pkgver=2.1.6
+pkgver=2.2.0
pkgrel=1
pkgdesc="A log-structured file system supporting continuous snapshotting (userspace utils)"
arch=('i686' 'x86_64')
-url="http://www.nilfs.org/"
+url="http://nilfs.sourceforge.net/"
license=('GPL2' 'LGPL2.1')
backup=('etc/nilfs_cleanerd.conf')
depends=('util-linux')
source=(http://www.nilfs.org/download/$pkgname-$pkgver.tar.bz2)
-md5sums=('3d8166ba2346b61ac8dd83a64e92ae0f')
+md5sums=('57480da0c9e6c35100e157b6cc87b6f8')
build() {
cd $pkgname-$pkgver
diff --git a/cross/cross-binutils/PKGBUILD b/cross/cross-binutils/PKGBUILD
deleted file mode 100644
index e343797c7..000000000
--- a/cross/cross-binutils/PKGBUILD
+++ /dev/null
@@ -1,192 +0,0 @@
-# $Id: PKGBUILD 205571 2014-02-07 22:40:19Z allan $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Maintainer: Márcio Silva (Parabola) <coadde@parabola.nu>
-
-# toolchain build order:
-# {kernel}-api-headers->glibc->binutils->gcc->binutils->glibc
-
-# toolchain (for cross-compiler) build order:
-# {kernel}-api-headers(host system)->glibc(host system)
-# ->binutils(host system)->gcc(host system)->binutils(host system)->glibc(host system)
-# ->binutils(cross)->gcc(cross)
-# ->kernel-api-headers(target system)->glibc(target system)
-# ->binutils(target system)->gcc(target system)->binutils(target system)
-# ->glibc(target system)
-
-# NOTE: libtool requires rebuilt with each new gcc version
-
-#--------------------------------------------------------------------------------
-# cross-compile table
-#--------------------------------------------------------------------------------
-
-# +-------------+-------------+-----------------------------------------------------------------------------------------------------+-----------+---------+
-# | -march | CARCH | CTARGET (_CTARGET) | Multilib | QEMU |
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-# | _march | CARCH | _arch | <machine> | _os_target (GNU/*) | _multilib | - |
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-# | mips64el | mips64el | mips64el | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | opt | bin/sys |
-# | mips64 | mips64 | mips64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | opt | bin/sys |
-# | * | mipsel | mipsel | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | no | bin/sys |
-# | * | mips | mips | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | no | bin/sys |
-# | x86_64 | x86_64 | x86_64 | unknown | gnu<|{linux,kfreebsd,kopenbsd,knetbsd,kdragonflybsd,kopensolaris}-gnu|elf | yes | bin/sys |
-# | i[3-7]86 | i[3-7]86 | i[3-7]86 | pc | gnu|{linux,kfreebsd,kopenbsd,knetbsd,kdragonflybsd,kopensolaris}-gnu | no | bin/sys |
-# | * | i386 | i386 | unknown | elf | no | bin/sys |
-# | armv8-a | aarch64 | aarch64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnu|elf | yes | - |
-# | armv8-a | aarch64_be | aarch64_be | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnu|elf | yes | - |
-# | armv7-a | armv7h | armv7l | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnueabihf|elf | no | bin/sys |
-# | armv6 | armv6h | armv6l | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnueabihf|elf | no | bin/sys |
-# | armv5te | arm | armv5tel | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnueabi | no | bin/sys |
-# | * | arm | arm | unknown | eabi | no | bin/sys |
-# | arm | armeb | armeb | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnueabi|eabi | no | bin |
-# | sparc64 | sparc64 | sparc64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnu | opt | bin/sys |
-# | sparc | sparc | sparc | unknown | {linux,kopenbsd,knetbsd,kopensolaris}-gnu | no | bin/sys |
-# | - | ia64 | ia64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu | yes | - |
-# | - | s390 | s390 | ibm | linux-gnu | no | - |
-# | - | s390x | s390x | ibm | linux-gnu | no | bin/sys |
-#v| powerpc64 | powerpc64 | powerpc64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | opt | bin/sys |x|eabi
-#x| powerpc64le | powerpc64le | powerpc64le | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | opt | - |
-# | powerpc | powerpc | powerpc | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | no | bin/sys |
-# | powerpcle | powerpcle | powerpcle | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | no | - |
-# | - | spu | spu | unknown | elf | no | - |
-# | - | sh64 | sh64 | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | opt | - |
-# | - | sh64le | sh64le | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | opt | - |
-# | - | sh4 | sh4 | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | bin/sys |
-# | - | sh4le | sh4le | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | bin/sys |
-# | - | sh | sh | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | - @ |
-# | - | shle | shle | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | - @ |
-# | - | xtensa | xtensa | unknown | elf | no | sys |
-# | * | avr | avr | unknown | elf | no | - |
-# | * | m68k | m68k | unknown | gnu|{linux,kopenbsd,knetbsd}-gnu|elf | no | bin/sys |
-# | - | lm32 | lm32 | unknown | linux-gnu|elf | no | sys |
-# | - | or32 | or32 | unknown | linux-gnu<|elf< | no | bin/sys |x|linux-gnu
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-
-# For "Wine"
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-#i| * | x86_64 | x86_64 | unknown | mingw64 | yes | bin/sys |
-#i| * | i[3-7]86 | i[3-7]86 | unknown | mingw32 | no | bin/sys |
-#?| * | aarch64 | aarch64 | unknown | ??? | yes | - |
-#?| * | aarch64_be | aarch64_be | unknown | ??? | yes | - |
-#?| * | armv7h | armv7l | unknown | ??? | no | bin/sys |
-#?| * | armv6h | armv6l | unknown | ??? | no | bin/sys |
-#?| * | arm | armv5tel | unknown | ??? | no | bin/sys |
-#?| * | armeb | armeb | unknown | ??? | no | bin |
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-
-# For "DOSBox"
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-#i| * | i386 | i386 | pc | msdosdjgpp | no | bin/sys |
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-
-# opt : Multilib is optional
-# * : Any supported by architecture.
-# - : None.
-# @ : bin/sys (Only sh4 and sh4l support)
-# < : experimental support. (future)
-
-#--------------------------------------------------------------------------------
-# options
-#--------------------------------------------------------------------------------
-
-# Hardware architecture:
-
-# options: "same", "mips64el", "x86_64", "i686" or "xtensa"
-_arch_target=mips64el
-
-# OS target:
-
-# system: <os> or <kernel>-<os>
-# options: "gnu", "linux-gnu", "kfreebsd-gnu" or "elf"
-_os_target=kfreebsd-gnu
-
-#--------------------------------------------------------------------------------
-# variables
-#--------------------------------------------------------------------------------
-
-# set the default values if it's not added
-[[ -z $_arch_target ]] && _arch_target=same
-[[ -z $_os_target ]] && _os_target=linux-gnu
-
-# set the value on _arch variable
-if [[ $_arch_target == same ]]; then
- _arch=$CARCH
-else
- _arch=$_arch_target
-fi
-
-# set the value on _target variable
-if [[ $_arch == i686 ]]; then
- _target=$_arch-pc-$_os_target
-else
- _target=$_arch-unknown-$_os_target
-fi
-
-#--------------------------------------------------------------------------------
-
-_pkgname=binutils
-pkgname=$_target-$_pkgname
-pkgver=2.24
-pkgrel=2
-pkgdesc="A set of programs to assemble and manipulate binary and object files"
-arch=('i686' 'x86_64' 'mips64el')
-url="http://www.gnu.org/software/$_pkgname/"
-license=('GPL')
-groups=('cross-devel')
-depends=('glibc>=2.19' 'zlib')
-checkdepends=('dejagnu' 'bc')
-provides=("$_pkgname=$pkgver")
-conflicts=("$_pkgname")
-install=$_pkgname.install
-source=(ftp://ftp.gnu.org/gnu/$_pkgname/$_pkgname-${pkgver}.tar.bz2{,.sig})
-md5sums=('e0f71a7b2ddab0f8612336ac81d9636b'
- 'SKIP')
-
-prepare() {
- cd ${srcdir}/$_pkgname-${pkgver}
-
- # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
- sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
-
- mkdir ${srcdir}/$_pkgname-build
-}
-
-build() {
- cd ${srcdir}/$_pkgname-build
-
- ${srcdir}/$_pkgname-${pkgver}/configure --prefix=/usr \
- --with-lib-path=/usr/lib:/usr/local/lib \
- --with-bugurl=https://labs.parabola.nu/ \
- --enable-threads --enable-shared \
- --enable-ld=default --enable-gold --enable-plugins \
- --disable-werror --target=$_target --program-prefix=$_target-
-
- # check the host environment and makes sure all the necessary tools are available
- make configure-host
-
- make tooldir=/usr
-}
-
-check() {
- cd ${srcdir}/$_pkgname-build
-
- # unset LDFLAGS as testsuite makes assumptions about which ones are active
- # do not abort on errors - manually check log files
- make LDFLAGS="" -k check || true
-}
-
-package() {
- cd ${srcdir}/$_pkgname-build
- make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install
-
- # link files
- for bin in addr2line c++filt dwp elfedit gprof ld{,.bfd,.gold} readelf size strings; do
- ln -s $_target-$bin $pkgdir/usr/bin/$bin; done
- if [[ $CHOST != $_target ]]; then
- for include in $(ls -1 $pkgdir/usr/$CHOST/$_target/include); do
- install -d $pkgdir/usr/include && ln -s $include $pkgdir/usr/include/$include; done
- for lib in $(ls -1 $pkgdir/usr/$CHOST/$_target/lib); do
- ln -s $lib $pkgdir/usr/lib/$lib; done
- fi
- for man in $(ls -1 $pkgdir/usr/share/man/man1); do
- ln -s $man $pkgdir/usr/share/man/man1/${man#$_target-}; done
-}
diff --git a/cross/cross-gcc/PKGBUILD b/cross/cross-gcc/PKGBUILD
deleted file mode 100644
index 0a1025c54..000000000
--- a/cross/cross-gcc/PKGBUILD
+++ /dev/null
@@ -1,284 +0,0 @@
-# $Id: PKGBUILD 105446 2014-02-08 10:44:41Z heftig $
-# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
-# Contributor: Allan McRae <allan@archlinux.org>
-# Maintainer: Márcio Silva (Parabola) <coadde@parabola.nu>
-
-# toolchain build order:
-# {kernel}-api-headers->glibc->binutils->gcc->binutils->glibc
-
-# toolchain (for cross-compiler) build order:
-# {kernel}-api-headers(host system)->glibc(host system)
-# ->binutils(host system)->gcc(host system)->binutils(host system)->glibc(host system)
-# ->binutils(cross)->gcc(cross)
-# ->kernel-api-headers(target system)->glibc(target system)
-# ->binutils(target system)->gcc(target system)->binutils(target system)
-# ->glibc(target system)
-
-# NOTE: libtool requires rebuilt with each new gcc version
-
-#--------------------------------------------------------------------------------
-# cross-compile table
-#--------------------------------------------------------------------------------
-
-# +-------------+-------------+-----------------------------------------------------------------------------------------------------+-----------+---------+
-# | -march | CARCH | CTARGET (_CTARGET) | Multilib | QEMU |
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-# | _march | CARCH | _arch | <machine> | _os_target (GNU/*) | _multilib | - |
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-# | mips64el | mips64el | mips64el | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | opt | bin/sys |
-# | mips64 | mips64 | mips64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | opt | bin/sys |
-# | * | mipsel | mipsel | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | no | bin/sys |
-# | * | mips | mips | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu|elf | no | bin/sys |
-# | x86_64 | x86_64 | x86_64 | unknown | gnu<|{linux,kfreebsd,kopenbsd,knetbsd,kdragonflybsd,kopensolaris}-gnu|elf | yes | bin/sys |
-# | i[3-7]86 | i[3-7]86 | i[3-7]86 | pc | gnu|{linux,kfreebsd,kopenbsd,knetbsd,kdragonflybsd,kopensolaris}-gnu | no | bin/sys |
-# | * | i386 | i386 | unknown | elf | no | bin/sys |
-# | armv8-a | aarch64 | aarch64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnu|elf | yes | - |
-# | armv8-a | aarch64_be | aarch64_be | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnu|elf | yes | - |
-# | armv7-a | armv7h | armv7l | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnueabihf|elf | no | bin/sys |
-# | armv6 | armv6h | armv6l | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnueabihf|elf | no | bin/sys |
-# | armv5te | arm | armv5tel | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnueabi | no | bin/sys |
-# | * | arm | arm | unknown | eabi | no | bin/sys |
-# | arm | armeb | armeb | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnueabi|eabi | no | bin |
-# | sparc64 | sparc64 | sparc64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd,kopensolaris}-gnu | opt | bin/sys |
-# | sparc | sparc | sparc | unknown | {linux,kopenbsd,knetbsd,kopensolaris}-gnu | no | bin/sys |
-# | - | ia64 | ia64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu | yes | - |
-# | - | s390 | s390 | ibm | linux-gnu | no | - |
-# | - | s390x | s390x | ibm | linux-gnu | no | bin/sys |
-#v| powerpc64 | powerpc64 | powerpc64 | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | opt | bin/sys |x|eabi
-#x| powerpc64le | powerpc64le | powerpc64le | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | opt | - |
-# | powerpc | powerpc | powerpc | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | no | bin/sys |
-# | powerpcle | powerpcle | powerpcle | unknown | {linux,kfreebsd,kopenbsd,knetbsd}-gnu{,eabi}|{elf,eabi} | no | - |
-# | - | spu | spu | unknown | elf | no | - |
-# | - | sh64 | sh64 | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | opt | - |
-# | - | sh64le | sh64le | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | opt | - |
-# | - | sh4 | sh4 | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | bin/sys |
-# | - | sh4le | sh4le | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | bin/sys |
-# | - | sh | sh | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | - @ |
-# | - | shle | shle | unknown | {linux,kopenbsd,knetbsd}-gnu|elf | no | - @ |
-# | - | xtensa | xtensa | unknown | elf | no | sys |
-# | * | avr | avr | unknown | elf | no | - |
-# | * | m68k | m68k | unknown | gnu|{linux,kopenbsd,knetbsd}-gnu|elf | no | bin/sys |
-# | - | lm32 | lm32 | unknown | linux-gnu|elf | no | sys |
-# | - | or32 | or32 | unknown | linux-gnu<|elf< | no | bin/sys |x|linux-gnu
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-
-# For "Wine"
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-#i| * | x86_64 | x86_64 | unknown | mingw64 | yes | bin/sys |
-#i| * | i[3-7]86 | i[3-7]86 | unknown | mingw32 | no | bin/sys |
-#?| * | aarch64 | aarch64 | unknown | ??? | yes | - |
-#?| * | aarch64_be | aarch64_be | unknown | ??? | yes | - |
-#?| * | armv7h | armv7l | unknown | ??? | no | bin/sys |
-#?| * | armv6h | armv6l | unknown | ??? | no | bin/sys |
-#?| * | arm | armv5tel | unknown | ??? | no | bin/sys |
-#?| * | armeb | armeb | unknown | ??? | no | bin |
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-
-# For "DOSBox"
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-#i| * | i386 | i386 | pc | msdosdjgpp | no | bin/sys |
-# +-------------+-------------+-------------+-----------+---------------------------------------------------------------------------+-----------+---------+
-
-# opt : Multilib is optional
-# * : Any supported by architecture.
-# - : None.
-# @ : bin/sys (Only sh4 and sh4l support)
-# < : experimental support. (future)
-
-#--------------------------------------------------------------------------------
-# options
-#--------------------------------------------------------------------------------
-
-# Hardware architecture:
-
-# options: "same", "mips64el", "x86_64", "i686" or "xtensa"
-_arch_target=mips64el
-
-# OS target:
-
-# system: <os> or <kernel>-<os>
-# options: "gnu", "linux-gnu", "kfreebsd-gnu" or "elf"
-_os_target=kfreebsd-gnu
-
-#--------------------------------------------------------------------------------
-# variables
-#--------------------------------------------------------------------------------
-
-# set the default values if it's not added
-[[ -z $_arch_target ]] && _arch_target=same
-[[ -z $_os_target ]] && _os_target=linux-gnu
-
-# set the value on _arch variable
-if [[ $_arch_target == same ]]; then
- _arch=$CARCH
-else
- _arch=$_arch_target
-fi
-
-# set the value on _target variable
-if [[ $_arch == i686 ]]; then
- _target=$_arch-pc-$_os_target
-else
- _target=$_arch-unknown-$_os_target
-fi
-
-#--------------------------------------------------------------------------------
-
-_pkgname=gcc
-pkgname=$_target-$_pkgname
-makedepends=('binutils>=2.24' 'libmpc' 'cloog' 'doxygen')
-pkgver=4.8.2
-_pkgver=4.8
-pkgrel=8
-_snapshot=4.8-20140206
-pkgdesc="The GNU Compiler Collection"
-arch=('i686' 'x86_64' 'mips64el')
-license=('GPL' 'LGPL' 'FDL' 'custom')
-url="http://$_pkgname.gnu.org"
-checkdepends=('dejagnu' 'inetutils')
-options=('!emptydirs')
-source=(#ftp://$_pkgname.gnu.org/pub/$_pkgname/releases/$_pkgname-${pkgver}/$_pkgname-${pkgver}.tar.bz2
- ftp://$_pkgname.gnu.org/pub/$_pkgname/snapshots/${_snapshot}/$_pkgname-${_snapshot}.tar.bz2
- $_pkgname-4.8-filename-output.patch
- $_pkgname-4.8-lambda-ICE.patch
- $_pkgname-xtensa.patch
- mips-kfreebsd-gnu.patch)
-md5sums=('9d35549404a2326540fb88301ebd1977'
- '40cb437805e2f7a006aa0d0c3098ab0f'
- '6eb6e080dbf7bc6825f53a0aaa6c4ef9'
- '81372ee980289a9f6df01dad31c64a63'
- '43282cddb2080b1180f7b76d3a8a832c')
-
-if [ -n "${_snapshot}" ]; then
- _basedir=$_pkgname-${_snapshot}
-else
- _basedir=$_pkgname-${pkgver}
-fi
-
-_libdir="usr/lib/$_pkgname/$_target/$pkgver"
-
-prepare() {
- cd ${srcdir}/${_basedir}
-
- # Do not run fixincludes
- sed -i 's@\./fixinc\.sh@-c true@' $_pkgname/Makefile.in
-
- # Parabola installs x86_64 libraries /lib
- [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' $_pkgname/config/i386/t-linux64
-
- echo ${pkgver} > $_pkgname/BASE-VER
-
- # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
- sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,$_pkgname}/configure
-
- # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653
- patch -p0 -i ${srcdir}/$_pkgname-4.8-filename-output.patch
-
- # http://gcc.gnu.org/bugzilla//show_bug.cgi?id=56710 - commit 3d1f8279
- patch -p1 -i ${srcdir}/$_pkgname-4.8-lambda-ICE.patch
-
- # installing libiberty headers is broken
- # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56780#c6
- sed -i 's#@target_header_dir@#libiberty#' libiberty/Makefile.in
-
- # open-ath9k-htc-firmware patch on xtensa-unknown-elf
- [[ $_target == xtensa-unknown-elf ]] && patch -p1 -i ${srcdir}/$_pkgname-xtensa.patch
-
- # mips patch on kfreebsd-gnu
- [[ $_target == mips64el-unknown-kfreebsd-gnu ]] && \
- patch -p1 -i ${srcdir}/mips-kfreebsd-gnu.patch
-
- mkdir ${srcdir}/$_pkgname-build
-}
-
-build() {
- cd ${srcdir}/$_pkgname-build
-
- # using -pipe causes spurious test-suite failures
- # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
- CFLAGS=${CFLAGS/-pipe/}
- CXXFLAGS=${CXXFLAGS/-pipe/}
-
- ${srcdir}/${_basedir}/configure --prefix=/usr \
- --libdir=/usr/lib --libexecdir=/usr/lib \
- --mandir=/usr/share/man --infodir=/usr/share/info \
- --with-bugurl=https://labs.parabola.nu/ \
- --enable-languages=c,c++,lto --disable-static \
- --enable-shared --enable-threads=posix \
- --with-system-zlib --enable-__cxa_atexit \
- --disable-libunwind-exceptions --enable-clocale=gnu \
- --disable-libstdcxx-pch --disable-libssp \
- --enable-gnu-unique-object --enable-linker-build-id \
- --enable-cloog-backend=isl --disable-cloog-version-check \
- --enable-lto --enable-plugin --enable-install-libiberty \
- --with-linker-hash-style=gnu \
- --disable-multilib --disable-werror \
- --enable-checking=release --target=$_target --program-prefix=$_target-
- make all-$_pkgname
-}
-
-package() {
- pkgdesc="The GNU Compiler Collection - C and C++ frontends"
- depends=("$_target-binutils>=2.24" 'libmpc' 'cloog')
- groups=('cross-devel')
- provides=("$_pkgname=$pkgver-$pkgrel")
- conflicts=("$_pkgname" "$_pkgname-ada" "$_pkgname-fortran" "$_pkgname-go" "$_pkgname-objc")
- install=$_pkgname.install
-
- cd ${srcdir}/$_pkgname-build
-
- make -C $_pkgname DESTDIR=${pkgdir} install-driver install-cpp install-$_pkgname-ar \
- c++.install-common install-headers install-plugin install-lto-wrapper
-
- install -m755 $_pkgname/gcov $pkgdir/usr/bin/
- install -m755 -t $pkgdir/${_libdir}/ $_pkgname/{cc1,cc1plus,collect2,lto1}
-
- make DESTDIR=${pkgdir} install-fixincludes
- make -C $_pkgname DESTDIR=${pkgdir} install-mkheaders
- make -C lto-plugin DESTDIR=${pkgdir} install
-
- make -C libiberty DESTDIR=${pkgdir} install
-
- make -C $_pkgname DESTDIR=${pkgdir} install-man install-info
-
- make -C libcpp DESTDIR=${pkgdir} install
- make -C $_pkgname DESTDIR=${pkgdir} install-po
-
- # many packages expect this symlinks
- ln -s $_pkgname ${pkgdir}/usr/bin/cc
-
- # POSIX conformance launcher scripts for c89 and c99
- cat > $pkgdir/usr/bin/c89 <<"EOF"
-#!/bin/sh
-fl="-std=c89"
-for opt; do
- case "$opt" in
- -ansi|-std=c89|-std=iso9899:1990) fl="";;
- -std=*) echo "`basename $0` called with non ANSI/ISO C option $opt" >&2
- exit 1;;
- esac
-done
-exec gcc $fl ${1+"$@"}
-EOF
-
- cat > $pkgdir/usr/bin/c99 <<"EOF"
-#!/bin/sh
-fl="-std=c99"
-for opt; do
- case "$opt" in
- -std=c99|-std=iso9899:1999) fl="";;
- -std=*) echo "`basename $0` called with non ISO C99 option $opt" >&2
- exit 1;;
- esac
-done
-exec gcc $fl ${1+"$@"}
-EOF
-
- chmod 755 $pkgdir/usr/bin/c{8,9}9
-
- # link files
- for bin2 in c++ cpp g++ gcc gcc-ar gcc-nm gcc-ranlib; do
- ln -s $_target-$bin2 $pkgdir/usr/bin/$bin2; done
- for man in $(ls -1 $pkgdir/usr/share/man/man1); do
- ln -s $man $pkgdir/usr/share/man/man1/${man#$_target-}; done
-}
diff --git a/cross/cross-gcc/mips-kfreebsd-gnu.patch b/cross/cross-gcc/mips-kfreebsd-gnu.patch
deleted file mode 100644
index 9c8acfa91..000000000
--- a/cross/cross-gcc/mips-kfreebsd-gnu.patch
+++ /dev/null
@@ -1,426 +0,0 @@
-diff -Nur a/gcc/config/mips/kfreebsd-gnu64.h b/gcc/config/mips/kfreebsd-gnu64.h
---- a/gcc/config/mips/kfreebsd-gnu64.h 1969-12-31 21:00:00.000000000 -0300
-+++ b/gcc/config/mips/kfreebsd-gnu64.h 2014-03-16 13:20:51.041846449 -0300
-@@ -0,0 +1,27 @@
-+/* Definitions for MIPS running Linux-based GNU systems with ELF format
-+ using n32/64 abi.
-+ Copyright (C) 2002-2013 Free Software Foundation, Inc.
-+
-+This file is part of GCC.
-+
-+GCC is free software; you can redistribute it and/or modify
-+it under the terms of the GNU General Public License as published by
-+the Free Software Foundation; either version 3, or (at your option)
-+any later version.
-+
-+GCC is distributed in the hope that it will be useful,
-+but WITHOUT ANY WARRANTY; without even the implied warranty of
-+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+GNU General Public License for more details.
-+
-+You should have received a copy of the GNU General Public License
-+along with GCC; see the file COPYING3. If not see
-+<http://www.gnu.org/licenses/>. */
-+
-+#define GNU_USER_LINK_EMULATION32 "elf32%{EB:b}%{EL:l}tsmip_fbsd"
-+#define GNU_USER_LINK_EMULATION64 "elf64%{EB:b}%{EL:l}tsmip_fbsd"
-+#define GNU_USER_LINK_EMULATIONN32 "elf32%{EB:b}%{EL:l}tsmipn32_fbsd"
-+
-+#define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1"
-+#define GLIBC_DYNAMIC_LINKER64 "/lib64/ld.so.1"
-+#define GNU_USER_DYNAMIC_LINKERN32 "/lib32/ld.so.1"
-diff -Nur a/gcc/config/mips/kfreebsd-gnu.h b/gcc/config/mips/kfreebsd-gnu.h
---- a/gcc/config/mips/kfreebsd-gnu.h 1969-12-31 21:00:00.000000000 -0300
-+++ b/gcc/config/mips/kfreebsd-gnu.h 2013-01-10 18:38:27.000000000 -0200
-@@ -0,0 +1,20 @@
-+/* Definitions for MIPS running Linux-based GNU systems with ELF format.
-+ Copyright (C) 1998-2013 Free Software Foundation, Inc.
-+
-+This file is part of GCC.
-+
-+GCC is free software; you can redistribute it and/or modify
-+it under the terms of the GNU General Public License as published by
-+the Free Software Foundation; either version 3, or (at your option)
-+any later version.
-+
-+GCC is distributed in the hope that it will be useful,
-+but WITHOUT ANY WARRANTY; without even the implied warranty of
-+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+GNU General Public License for more details.
-+
-+You should have received a copy of the GNU General Public License
-+along with GCC; see the file COPYING3. If not see
-+<http://www.gnu.org/licenses/>. */
-+
-+#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
-diff -Nur a/gcc/config/mips/mti-kfreebsd.h b/gcc/config/mips/mti-kfreebsd.h
---- a/gcc/config/mips/mti-kfreebsd.h 1969-12-31 21:00:00.000000000 -0300
-+++ b/gcc/config/mips/mti-kfreebsd.h 2014-03-16 06:26:20.059268372 -0300
-@@ -0,0 +1,43 @@
-+/* Target macros for mips*-mti-linux* targets.
-+ Copyright (C) 2012-2013 Free Software Foundation, Inc.
-+
-+This file is part of GCC.
-+
-+GCC is free software; you can redistribute it and/or modify
-+it under the terms of the GNU General Public License as published by
-+the Free Software Foundation; either version 3, or (at your option)
-+any later version.
-+
-+GCC is distributed in the hope that it will be useful,
-+but WITHOUT ANY WARRANTY; without even the implied warranty of
-+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+GNU General Public License for more details.
-+
-+You should have received a copy of the GNU General Public License
-+along with GCC; see the file COPYING3. If not see
-+<http://www.gnu.org/licenses/>. */
-+
-+/* This target is a multilib target, specify the sysroot paths. */
-+#undef SYSROOT_SUFFIX_SPEC
-+#define SYSROOT_SUFFIX_SPEC \
-+ "%{mips32:/mips32}%{mips64:/mips64}%{mips64r2:/mips64r2}%{mabi=64:/64}%{mel|EL:/el}%{msoft-float:/sof}"
-+
-+#undef DRIVER_SELF_SPECS
-+#define DRIVER_SELF_SPECS \
-+ /* Make sure a -mips option is present. This helps us to pick \
-+ the right multilib, and also makes the later specs easier \
-+ to write. */ \
-+ MIPS_ISA_LEVEL_SPEC, \
-+ \
-+ /* Infer the default float setting from -march. */ \
-+ MIPS_ARCH_FLOAT_SPEC, \
-+ \
-+ /* Infer the -msynci setting from -march if not explicitly set. */ \
-+ MIPS_ISA_SYNCI_SPEC, \
-+ \
-+ /* If no ABI option is specified, infer one from the ISA level \
-+ or -mgp setting. */ \
-+ "%{!mabi=*: %{" MIPS_32BIT_OPTION_SPEC ": -mabi=32;: -mabi=n32}}", \
-+ \
-+ /* Base SPECs. */ \
-+ BASE_DRIVER_SELF_SPECS
-diff -Nur a/gcc/config/mips/t-kfreebsd64 b/gcc/config/mips/t-kfreebsd64
---- a/gcc/config/mips/t-kfreebsd64 1969-12-31 21:00:00.000000000 -0300
-+++ b/gcc/config/mips/t-kfreebsd64 2014-03-16 04:56:34.851827638 -0300
-@@ -0,0 +1,26 @@
-+# Copyright (C) 2003-2013 Free Software Foundation, Inc.
-+#
-+# This file is part of GCC.
-+#
-+# GCC is free software; you can redistribute it and/or modify
-+# it under the terms of the GNU General Public License as published by
-+# the Free Software Foundation; either version 3, or (at your option)
-+# any later version.
-+#
-+# GCC is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+# GNU General Public License for more details.
-+#
-+# You should have received a copy of the GNU General Public License
-+# along with GCC; see the file COPYING3. If not see
-+# <http://www.gnu.org/licenses/>.
-+
-+MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi=64
-+MULTILIB_DIRNAMES = n32 32 64
-+MIPS_EL = $(if $(filter %el, $(firstword $(subst -, ,$(target)))),el)
-+MIPS_SOFT = $(if $(strip $(filter MASK_SOFT_FLOAT_ABI, $(target_cpu_default)) $(filter soft, $(with_float))),soft)
-+MULTILIB_OSDIRNAMES = \
-+ ../lib32$(call if_multiarch,:mips64$(MIPS_EL)-kfreebsd-gnuabin32$(MIPS_SOFT)) \
-+ ../lib$(call if_multiarch,:mips$(MIPS_EL)-kfreebsd-gnu$(MIPS_SOFT)) \
-+ ../lib64$(call if_multiarch,:mips64$(MIPS_EL)-kfreebsd-gnuabi64$(MIPS_SOFT))
-diff -Nur a/gcc/config/mips/t-mti-kfreebsd b/gcc/config/mips/t-mti-kfreebsd
---- a/gcc/config/mips/t-mti-kfreebsd 1969-12-31 21:00:00.000000000 -0300
-+++ b/gcc/config/mips/t-mti-kfreebsd 2013-01-10 18:38:27.000000000 -0200
-@@ -0,0 +1,33 @@
-+# Copyright (C) 2012-2013 Free Software Foundation, Inc.
-+#
-+# This file is part of GCC.
-+#
-+# GCC is free software; you can redistribute it and/or modify
-+# it under the terms of the GNU General Public License as published by
-+# the Free Software Foundation; either version 3, or (at your option)
-+# any later version.
-+#
-+# GCC is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+# GNU General Public License for more details.
-+#
-+# You should have received a copy of the GNU General Public License
-+# along with GCC; see the file COPYING3. If not see
-+# <http://www.gnu.org/licenses/>.
-+
-+# The default build is mips32r2, hard-float big-endian. Add mips32,
-+# soft-float, and little-endian variations.
-+
-+MULTILIB_OPTIONS = mips32/mips64/mips64r2 mabi=64 EL msoft-float
-+MULTILIB_DIRNAMES = mips32 mips64 mips64r2 64 el sof
-+MULTILIB_MATCHES = EL=mel EB=meb
-+
-+# The 64 bit ABI is not supported on the mips32 architecture.
-+MULTILIB_EXCEPTIONS += *mips32*/*mabi=64*
-+
-+# The 64 bit ABI is not supported on the mips32r2 architecture.
-+# Because mips32r2 is the default we can't use that flag to trigger
-+# the exception so we check for mabi=64 with no specific mips flag
-+# instead.
-+MULTILIB_EXCEPTIONS += mabi=64*
-diff -Nur a/gcc/config.gcc b/gcc/config.gcc
---- a/gcc/config.gcc 2013-12-07 01:29:47.000000000 -0200
-+++ b/gcc/config.gcc 2014-03-16 13:02:41.653469226 -0300
-@@ -1795,36 +1795,79 @@
- tm_file="elfos.h ${tm_file} mips/elf.h netbsd.h netbsd-elf.h mips/netbsd.h"
- extra_options="${extra_options} netbsd.opt netbsd-elf.opt"
- ;;
--mips*-mti-linux*)
-- tm_file="dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h ${tm_file} mips/gnu-user.h mips/gnu-user64.h mips/linux64.h mips/linux-common.h mips/mti-linux.h"
-- tmake_file="${tmake_file} mips/t-mti-linux"
-+mips*-mti-linux* | mips*-mti-kfreebsd*-gnu)
-+ tm_file="dbxelf.h elfos.h gnu-user.h glibc-stdint.h ${tm_file} mips/gnu-user.h mips/gnu-user64.h"
- tm_defines="${tm_defines} MIPS_ISA_DEFAULT=33 MIPS_ABI_DEFAULT=ABI_32"
-+ case ${target} in
-+ mips*-mti-linux*)
-+ tm_file="${tm_file} linux.h mips/linux64.h mips/linux-common.h mips/mti-linux.h
-+ tmake_file="${tmake_file} mips/t-mti-linux"
-+ ;;
-+ mips*-mti-kfreebsd*-gnu)
-+ tm_file="${tm_file} kfreebsd-gnu.h mips/kfreebsd-gnu64.h mips/mti-kfreebsd-gnu.h
-+ tmake_file="${tmake_file} mips/t-mti-kfreebsd"
-+ ;;
-+ esac
- gnu_ld=yes
- gas=yes
- test x$with_llsc != x || with_llsc=yes
- ;;
--mips64*-*-linux* | mipsisa64*-*-linux*)
-- tm_file="dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h ${tm_file} mips/gnu-user.h mips/gnu-user64.h mips/linux64.h mips/linux-common.h"
-- tmake_file="${tmake_file} mips/t-linux64"
-+mips64*-*-linux* | mipsisa64*-*-linux* | mips64*-*-kfreebsd*-gnu | mipsisa64*-*-kfreebsd*-gnu)
-+ tm_file="dbxelf.h elfos.h gnu-user.h glibc-stdint.h ${tm_file} mips/gnu-user.h mips/gnu-user64.h"
- tm_defines="${tm_defines} MIPS_ABI_DEFAULT=ABI_N32"
- case ${target} in
- mips64el-st-linux-gnu)
-- tm_file="${tm_file} mips/st.h"
-- tmake_file="${tmake_file} mips/t-st"
-+ tm_file="${tm_file} mips/st.h linux.h mips/linux64.h mips/linux-common.h"
-+ tmake_file="${tmake_file} mips/t-st mips/t-linux64"
- ;;
- mips64octeon*-*-linux*)
-+ tm_file="${tm_file} linux.h mips/linux64.h mips/linux-common.h"
-+ tmake_file="${tmake_file} mips/t-linux64"
- tm_defines="${tm_defines} MIPS_CPU_STRING_DEFAULT=\\\"octeon\\\""
- target_cpu_default=MASK_SOFT_FLOAT_ABI
- ;;
-+ mips64*-*-linux*)
-+ tm_file="${tm_file} linux.h mips/linux64.h mips/linux-common.h"
-+ tmake_file="${tmake_file} mips/t-linux64"
-+ ;;
- mipsisa64r2*-*-linux*)
-+ tm_file="${tm_file} linux.h mips/linux64.h mips/linux-common.h"
-+ tmake_file="${tmake_file} mips/t-linux64"
-+ tm_defines="${tm_defines} MIPS_ISA_DEFAULT=65"
-+ ;;
-+ mipsisa64*-*-linux*)
-+ tm_file="${tm_file} linux.h mips/linux64.h mips/linux-common.h"
-+ tmake_file="${tmake_file} mips/t-linux64"
-+ ;;
-+ mips64el-st-kfreebsd-gnu)
-+ tm_file="${tm_file} mips/st.h kfreebsd-gnu.h mips/kfreebsd-gnu64.h"
-+ tmake_file="${tmake_file} mips/t-st mips/t-kfreebsd64"
-+ ;;
-+ mips64octeon*-*-kfreebsd*-gnu)
-+ tm_file="${tm_file} kfreebsd-gnu.h mips/kfreebsd-gnu64.h"
-+ tmake_file="${tmake_file} mips/t-kfreebsd64"
-+ tm_defines="${tm_defines} MIPS_CPU_STRING_DEFAULT=\\\"octeon\\\""
-+ target_cpu_default=MASK_SOFT_FLOAT_ABI
-+ ;;
-+ mips64*-*-kfreebsd*-gnu)
-+ tm_file="${tm_file} kfreebsd-gnu.h mips/kfreebsd-gnu64.h"
-+ tmake_file="${tmake_file} mips/t-kfreebsd64"
-+ ;;
-+ mipsisa64r2*-*-kfreebsd*-gnu)
-+ tm_file="${tm_file} kfreebsd-gnu.h mips/kfreebsd-gnu64.h"
-+ tmake_file="${tmake_file} mips/t-kfreebsd64"
- tm_defines="${tm_defines} MIPS_ISA_DEFAULT=65"
- ;;
-+ mipsisa64*-*-kfreebsd*-gnu)
-+ tm_file="${tm_file} kfreebsd-gnu.h mips/kfreebsd-gnu64.h"
-+ tmake_file="${tmake_file} mips/t-kfreebsd64"
-+ ;;
- esac
- gnu_ld=yes
- gas=yes
- test x$with_llsc != x || with_llsc=yes
- ;;
--mips*-*-linux*) # Linux MIPS, either endian.
-+mips*-*-linux*) # MIPS, either endian.
- tm_file="dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h ${tm_file} mips/gnu-user.h mips/linux.h"
- if test x$enable_targets = xall; then
- tm_file="${tm_file} mips/gnu-user64.h mips/linux64.h"
-@@ -1840,6 +1883,22 @@
- esac
- test x$with_llsc != x || with_llsc=yes
- ;;
-+mips*-*-kfreebsd*-gnu) # MIPS, either endian.
-+ tm_file="dbxelf.h elfos.h gnu-user.h kfreebsd-gnu.h glibc-stdint.h ${tm_file} mips/gnu-user.h mips/kfreebsd-gnu.h"
-+ if test x$enable_targets = xall; then
-+ tm_file="${tm_file} mips/gnu-user64.h mips/kfreebsd-gnu64.h"
-+ tmake_file="${tmake_file} mips/t-kfreebsd64"
-+ fi
-+ tm_file="${tm_file} kfreebsd-gnu.h"
-+ case ${target} in
-+ mipsisa32r2*)
-+ tm_defines="${tm_defines} MIPS_ISA_DEFAULT=33"
-+ ;;
-+ mipsisa32*)
-+ tm_defines="${tm_defines} MIPS_ISA_DEFAULT=32"
-+ esac
-+ test x$with_llsc != x || with_llsc=yes
-+ ;;
- mips*-mti-elf*)
- tm_file="elfos.h newlib-stdint.h ${tm_file} mips/elf.h mips/sde.h mips/mti-elf.h"
- tmake_file="mips/t-mti-elf"
-diff -Nur a/libgcc/config/mips/kfreebsd-gnu-unwind.h b/libgcc/config/mips/kfreebsd-gnu-unwind.h
---- a/libgcc/config/mips/kfreebsd-gnu-unwind.h 1969-12-31 21:00:00.000000000 -0300
-+++ b/libgcc/config/mips/kfreebsd-gnu-unwind.h 2013-02-25 11:53:16.000000000 -0200
-@@ -0,0 +1,120 @@
-+/* DWARF2 EH unwinding support for MIPS Linux.
-+ Copyright (C) 2004-2013 Free Software Foundation, Inc.
-+
-+This file is part of GCC.
-+
-+GCC is free software; you can redistribute it and/or modify
-+it under the terms of the GNU General Public License as published by
-+the Free Software Foundation; either version 3, or (at your option)
-+any later version.
-+
-+GCC is distributed in the hope that it will be useful,
-+but WITHOUT ANY WARRANTY; without even the implied warranty of
-+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+GNU General Public License for more details.
-+
-+Under Section 7 of GPL version 3, you are granted additional
-+permissions described in the GCC Runtime Library Exception, version
-+3.1, as published by the Free Software Foundation.
-+
-+You should have received a copy of the GNU General Public License and
-+a copy of the GCC Runtime Library Exception along with this program;
-+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
-+<http://www.gnu.org/licenses/>. */
-+
-+#ifndef inhibit_libc
-+/* Do code reading to identify a signal frame, and set the frame
-+ state data appropriately. See unwind-dw2.c for the structs. */
-+
-+#include <signal.h>
-+#include <asm/unistd.h>
-+
-+/* The third parameter to the signal handler points to something with
-+ * this structure defined in asm/ucontext.h, but the name clashes with
-+ * struct ucontext from sys/ucontext.h so this private copy is used. */
-+typedef struct _sig_ucontext {
-+ unsigned long uc_flags;
-+ struct _sig_ucontext *uc_link;
-+ stack_t uc_stack;
-+ struct sigcontext uc_mcontext;
-+ sigset_t uc_sigmask;
-+} _sig_ucontext_t;
-+
-+#define MD_FALLBACK_FRAME_STATE_FOR mips_fallback_frame_state
-+
-+static _Unwind_Reason_Code
-+mips_fallback_frame_state (struct _Unwind_Context *context,
-+ _Unwind_FrameState *fs)
-+{
-+ u_int32_t *pc = (u_int32_t *) context->ra;
-+ struct sigcontext *sc;
-+ _Unwind_Ptr new_cfa, reg_offset;
-+ int i;
-+
-+ /* 24021061 li v0, 0x1061 (rt_sigreturn)*/
-+ /* 0000000c syscall */
-+ /* or */
-+ /* 24021017 li v0, 0x1017 (sigreturn) */
-+ /* 0000000c syscall */
-+ if (pc[1] != 0x0000000c)
-+ return _URC_END_OF_STACK;
-+#if _MIPS_SIM == _ABIO32
-+ if (pc[0] == (0x24020000 | __NR_sigreturn))
-+ {
-+ struct sigframe {
-+ u_int32_t ass[4]; /* Argument save space for o32. */
-+ u_int32_t trampoline[2];
-+ struct sigcontext sigctx;
-+ } *rt_ = context->cfa;
-+ sc = &rt_->sigctx;
-+ }
-+ else
-+#endif
-+ if (pc[0] == (0x24020000 | __NR_rt_sigreturn))
-+ {
-+ struct rt_sigframe {
-+ u_int32_t ass[4]; /* Argument save space for o32. */
-+ u_int32_t trampoline[2];
-+ siginfo_t info;
-+ _sig_ucontext_t uc;
-+ } *rt_ = context->cfa;
-+ sc = &rt_->uc.uc_mcontext;
-+ }
-+ else
-+ return _URC_END_OF_STACK;
-+
-+ new_cfa = (_Unwind_Ptr) sc;
-+ fs->regs.cfa_how = CFA_REG_OFFSET;
-+ fs->regs.cfa_reg = STACK_POINTER_REGNUM;
-+ fs->regs.cfa_offset = new_cfa - (_Unwind_Ptr) context->cfa;
-+
-+ /* On o32 Linux, the register save slots in the sigcontext are
-+ eight bytes. We need the lower half of each register slot,
-+ so slide our view of the structure back four bytes. */
-+#if _MIPS_SIM == _ABIO32 && defined __MIPSEB__
-+ reg_offset = 4;
-+#else
-+ reg_offset = 0;
-+#endif
-+
-+ for (i = 0; i < 32; i++) {
-+ fs->regs.reg[i].how = REG_SAVED_OFFSET;
-+ fs->regs.reg[i].loc.offset
-+ = (_Unwind_Ptr)&(sc->sc_regs[i]) + reg_offset - new_cfa;
-+ }
-+ /* "PC & -2" points to the faulting instruction, but the unwind code
-+ searches for "(ADDR & -2) - 1". (See MASK_RETURN_ADDR for the source
-+ of the -2 mask.) Adding 2 here ensures that "(ADDR & -2) - 1" is the
-+ address of the second byte of the faulting instruction.
-+
-+ Note that setting fs->signal_frame would not work. As the comment
-+ above MASK_RETURN_ADDR explains, MIPS unwinders must earch for an
-+ odd-valued address. */
-+ fs->regs.reg[DWARF_ALT_FRAME_RETURN_COLUMN].how = REG_SAVED_VAL_OFFSET;
-+ fs->regs.reg[DWARF_ALT_FRAME_RETURN_COLUMN].loc.offset
-+ = (_Unwind_Ptr)(sc->sc_pc) + 2 - new_cfa;
-+ fs->retaddr_column = DWARF_ALT_FRAME_RETURN_COLUMN;
-+
-+ return _URC_NO_REASON;
-+}
-+#endif
-diff -Nur a/libgcc/config.host b/libgcc/config.host
---- a/libgcc/config.host 2014-01-21 17:50:02.000000000 -0200
-+++ b/libgcc/config.host 2014-03-16 05:04:15.960188275 -0300
-@@ -732,6 +732,14 @@
- tmake_file="${tmake_file} mips/t-tpbit"
- fi
- ;;
-+mips*-*-kfreebsd*-gnu) # MIPS, either endian.
-+ extra_parts="$extra_parts crtfastmath.o"
-+ tmake_file="${tmake_file} t-crtfm mips/t-mips16"
-+ md_unwind_header=mips/kfreebsd-gnu-unwind.h
-+ if test "${ac_cv_sizeof_long_double}" = 16; then
-+ tmake_file="${tmake_file} mips/t-tpbit"
-+ fi
-+ ;;
- mips*-sde-elf*)
- tmake_file="$tmake_file mips/t-crtstuff mips/t-mips16"
- case "${with_newlib}" in
diff --git a/extra/java7-openjdk/PKGBUILD b/extra/java7-openjdk/PKGBUILD
index 4dbfe7020..22bac7a2c 100644
--- a/extra/java7-openjdk/PKGBUILD
+++ b/extra/java7-openjdk/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 208914 2014-03-28 15:50:12Z guillaume $
+# $Id: PKGBUILD 210627 2014-04-16 12:11:05Z guillaume $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Maintainer: Guillaume ALAUX <guillaume@archlinux.org>
# Contributor: Jan de Groot <jgc@archlinux.org>
@@ -6,19 +6,19 @@
pkgname=('jre7-openjdk-headless' 'jre7-openjdk' 'jdk7-openjdk' 'openjdk7-src' 'openjdk7-doc')
pkgbase=java7-openjdk
_java_ver=7
-_icedtea_ver=2.4.6
+_icedtea_ver=2.4.7
# check "${srcdir}/icedtea-${_icedtea_ver}"/Makefile.am
-_JDK_UPDATE_VERSION=51
+_JDK_UPDATE_VERSION=55
-_CORBA_CHANGESET=48ef1bb6d120
-_JAXP_CHANGESET=e0ba4b9a8b91
-_JAXWS_CHANGESET=4bd947cd146b
-_JDK_CHANGESET=b5282042aae0
-_LANGTOOLS_CHANGESET=06eeb77dac24
-_OPENJDK_CHANGESET=b028e58c1b77
+_CORBA_CHANGESET=e6ad5b912691
+_JAXP_CHANGESET=94b7e8e0d96f
+_JAXWS_CHANGESET=bd9a50a78d04
+_JDK_CHANGESET=9448fff93286
+_LANGTOOLS_CHANGESET=8c26a3c39128
+_OPENJDK_CHANGESET=13970e76b784
-_HOTSPOT_CHANGESET=172674e0ab65 # see "${srcdir}/icedtea-${_icedtea_ver}"/hotspot.map
+_HOTSPOT_CHANGESET=69b542696e5b # see "${srcdir}/icedtea-${_icedtea_ver}"/hotspot.map
_bootstrap=0 # 0/1 for quick build or full bootstrap
@@ -49,14 +49,14 @@ source=(http://icedtea.classpath.org/download/source/icedtea-${_icedtea_ver}.tar
jre7-openjdk.profile
jre7-openjdk.profile.csh)
-sha256sums=('1f2ea0a29d946b0e8dd8f74c485adc41c02710e88c17ef827b635e1e4215ad33'
- 'e6be030ac5934781d9682dc3108980fa7d2330c32da3cea4ae74df11fbaa92f2'
- '2fcfe699797154da8b4ba5242e32468b2f3f42a0cb17039915bfb1f84887a5b6'
- 'e7014057721b8392676bd24760c3f7b3dd40548abb3c8dfbe8df2fa04d7c1fca'
- '17ed5278872ad0c9ec3a849caf1480e5942b714e35c9a4a949d09daac4b34c5a'
- 'ab9b0e973625604b12a2f027cb2a6f9bc5160ef7df55408da6ca8a9c3aaed2d5'
- 'a67e62618c70ef9190b2aef2b49be9d79624be9363bda258828b17494e092477'
- '2aadfe9b1848a619bd2d35f802b3e71ef5286e7822f9e7b02ce2539ca817d9b0'
+sha256sums=('754350cbd704b22b7ba3d14c8283eb2d896d137824f95a9e6a2b34678658ade1'
+ 'bcd45546509defc439f42f230c0ca64e8aa6ec00542c3634aab3a4c10be3fe6b'
+ 'cc37272df260d08207c84763d4c39d7807728ba2d5908276b9bc63e925e70674'
+ '3515cd105c29563bf78432576e658005386f45d7c3b2b7eac7af86cf196aaaea'
+ '3e107628080d84a80a78ef0ef9dc3664989291dd17c8bacf031d59fba7bd7f4d'
+ '9222e5317264f20d4a0b8170b4c4d02459cda98333c18e3a75064e7856ff58be'
+ '5af29e32344e2f2fc0beb31f91b8312f2a0d6d02c53b4cb700ee2e27bcf1043b'
+ 'e3bbed298ed7c77169fdfddc47cdb85c62ef2e5e7ea04ca28aa8779861efca65'
'9ad943ceb3dbcdf45d72974fc3667886a7ed65c69ab9abc17be5412827551a7f'
'56b919ababb13bd6afdcdaceb112b529b6e82539255f2dae9a7e5eb91645164b'
'bd55299e08e6f8e61ba5baad0990170891801a29a1e8137e502b5e8a10fc37ea'
diff --git a/extra/pilot-link/PKGBUILD b/extra/pilot-link/PKGBUILD
new file mode 100644
index 000000000..e153dea78
--- /dev/null
+++ b/extra/pilot-link/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 198370 2013-10-30 14:27:24Z allan $
+# Maintainer: dale <dale@archlinux.org>
+
+# todo: add perl support, DESTDIR has no affect on perl
+# and it seems that moving the files manually doesn't work
+
+pkgname=pilot-link
+pkgver=0.12.5
+pkgrel=5
+pkgdesc="A suite of tools for connecting to PalmOS handheld devices"
+arch=(i686 x86_64)
+license=('GPL' 'LGPL')
+depends=('readline>=6.0' 'libpng>=1.6.0' 'libusb-compat' 'popt' 'bluez-libs')
+url="http://www.pilot-link.org/"
+source=(http://downloads.pilot-link.org/${pkgname}-${pkgver}.7z{,.asc}
+ pilot-link-png14.patch)
+md5sums=('cd409c09b93654f0fc45015a7fc17b2c'
+ 'SKIP'
+ 'a21a2eeb01544a8a261a75e64a3120c3')
+
+prepare() {
+ cd ${pkgname}-${pkgver}
+ patch -Np1 -i "${srcdir}/pilot-link-png14.patch"
+}
+
+build() {
+ cd ${pkgname}-${pkgver}
+ ./configure --prefix=/usr --enable-conduits --enable-libusb \
+ --with-libiconv --with-libpng --disable-static
+ make
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/pilot-link/pilot-link-png14.patch b/extra/pilot-link/pilot-link-png14.patch
new file mode 100644
index 000000000..9d753332e
--- /dev/null
+++ b/extra/pilot-link/pilot-link-png14.patch
@@ -0,0 +1,100 @@
+diff -ru pilot-link-0.12.4/src/pilot-read-notepad.c pilot-link-0.12.4.png14/src/pilot-read-notepad.c
+--- pilot-link-0.12.4/src/pilot-read-notepad.c 2007-02-05 00:06:02.000000000 +0100
++++ pilot-link-0.12.4.png14/src/pilot-read-notepad.c 2010-01-17 15:04:33.000000000 +0100
+@@ -39,10 +39,6 @@
+
+ #ifdef HAVE_PNG
+ #include "png.h"
+-#if (PNG_LIBPNG_VER < 10201)
+- #define png_voidp_NULL (png_voidp)NULL
+- #define png_error_ptr_NULL (png_error_ptr)NULL
+-#endif
+ #endif
+
+ const char *progname;
+@@ -166,8 +162,8 @@
+ width = n->body.width + 8;
+
+ png_ptr = png_create_write_struct
+- ( PNG_LIBPNG_VER_STRING, png_voidp_NULL,
+- png_error_ptr_NULL, png_error_ptr_NULL);
++ ( PNG_LIBPNG_VER_STRING, NULL,
++ NULL, NULL);
+
+ if(!png_ptr)
+ return;
+diff -ru pilot-link-0.12.4/src/pilot-read-palmpix.c pilot-link-0.12.4.png14/src/pilot-read-palmpix.c
+--- pilot-link-0.12.4/src/pilot-read-palmpix.c 2007-02-05 00:06:03.000000000 +0100
++++ pilot-link-0.12.4.png14/src/pilot-read-palmpix.c 2010-01-17 15:03:20.000000000 +0100
+@@ -42,10 +42,6 @@
+
+ #ifdef HAVE_PNG
+ #include "png.h"
+-#if (PNG_LIBPNG_VER < 10201)
+- #define png_voidp_NULL (png_voidp)NULL
+- #define png_error_ptr_NULL (png_error_ptr)NULL
+-#endif
+ #endif
+
+ const char *progname;
+@@ -223,8 +219,8 @@
+ png_infop info_ptr;
+
+ png_ptr = png_create_write_struct
+- ( PNG_LIBPNG_VER_STRING, png_voidp_NULL,
+- png_error_ptr_NULL, png_error_ptr_NULL);
++ ( PNG_LIBPNG_VER_STRING, NULL,
++ NULL, NULL);
+
+ if(!png_ptr)
+ return;
+diff -ru pilot-link-0.12.4/src/pilot-read-screenshot.c pilot-link-0.12.4.png14/src/pilot-read-screenshot.c
+--- pilot-link-0.12.4/src/pilot-read-screenshot.c 2006-11-02 15:54:31.000000000 +0100
++++ pilot-link-0.12.4.png14/src/pilot-read-screenshot.c 2010-01-17 15:03:52.000000000 +0100
+@@ -40,10 +40,6 @@
+
+ #ifdef HAVE_PNG
+ # include "png.h"
+-# if (PNG_LIBPNG_VER < 10201)
+-# define png_voidp_NULL (png_voidp)NULL
+-# define png_error_ptr_NULL (png_error_ptr)NULL
+-# endif
+ #endif
+
+ #define pi_mktag(c1,c2,c3,c4) (((c1)<<24)|((c2)<<16)|((c3)<<8)|(c4))
+@@ -87,8 +83,8 @@
+ gray_buf = malloc( state->w );
+
+ png_ptr = png_create_write_struct
+- (PNG_LIBPNG_VER_STRING, png_voidp_NULL,
+- png_error_ptr_NULL, png_error_ptr_NULL);
++ (PNG_LIBPNG_VER_STRING, NULL,
++ NULL, NULL);
+
+ if (!png_ptr)
+ return;
+diff -ru pilot-link-0.12.4/src/pilot-read-veo.c pilot-link-0.12.4.png14/src/pilot-read-veo.c
+--- pilot-link-0.12.4/src/pilot-read-veo.c 2007-02-05 00:06:03.000000000 +0100
++++ pilot-link-0.12.4.png14/src/pilot-read-veo.c 2010-01-17 15:04:14.000000000 +0100
+@@ -41,10 +41,6 @@
+
+ #ifdef HAVE_PNG
+ # include "png.h"
+-# if (PNG_LIBPNG_VER < 10201)
+-# define png_voidp_NULL (png_voidp)NULL
+-# define png_error_ptr_NULL (png_error_ptr)NULL
+-# endif
+ #endif
+
+ #define pi_mktag(c1,c2,c3,c4) (((c1)<<24)|((c2)<<16)|((c3)<<8)|(c4))
+@@ -856,8 +852,8 @@
+ png_infop info_ptr;
+
+ png_ptr = png_create_write_struct
+- (PNG_LIBPNG_VER_STRING, png_voidp_NULL,
+- png_error_ptr_NULL, png_error_ptr_NULL);
++ (PNG_LIBPNG_VER_STRING, NULL,
++ NULL, NULL);
+
+ if (!png_ptr)
+ return;
diff --git a/extra/qtcreator/PKGBUILD b/extra/qtcreator/PKGBUILD
index 623abcfa8..83b091604 100644
--- a/extra/qtcreator/PKGBUILD
+++ b/extra/qtcreator/PKGBUILD
@@ -7,8 +7,8 @@
# Contributor: delor <bartekpiech gmail com>
pkgname=qtcreator
-pkgver=3.1.0rc1
-_pkgver=v3.1.0-rc1
+pkgver=3.1.0
+_pkgver=v3.1.0
pkgrel=1
pkgdesc='Lightweight, cross-platform integrated development environment'
arch=('i686' 'x86_64')
diff --git a/libre/midori-libre/PKGBUILD b/libre/midori-libre/PKGBUILD
deleted file mode 100644
index 0bc20e41c..000000000
--- a/libre/midori-libre/PKGBUILD
+++ /dev/null
@@ -1,62 +0,0 @@
-# $Id: PKGBUILD 107240 2014-03-15 11:17:44Z arodseth $
-# Maintainer: Alexander Rødseth <rodseth@gmail.com>
-# Contributor: Andreas Radke <andyrtr@archlinux.org>
-# Contributor: rabyte <rabyte.at.gmail.dot.com>
-# Contributor: Johannes Krampf <wuischke.at.amule.dot.org>
-# Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
-# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
-
-_pkgname=midori
-pkgname=midori-libre
-pkgver=0.5.7
-pkgrel=2
-pkgdesc='Lightweight web browser (GTK2), without non-privacy search providers'
-arch=('x86_64' 'i686')
-url='http://www.midori-browser.org/'
-license=('LGPL2.1')
-install='midori.install'
-replaces=$_pkgname
-conflicts=$_pkgname
-provides=$_pkgname=$pkgver
-depends=('libzeitgeist' 'webkitgtk2' 'libnotify' 'libxss' 'hicolor-icon-theme' 'desktop-file-utils' 'libunique')
-makedepends=('bzr' 'python2' 'intltool' 'vala' 'librsvg' 'cmake')
-optdepends=('aria2: download utility')
-options=('!emptydirs')
-source=("http://www.midori-browser.org/downloads/${_pkgname}_${pkgver}_all_.tar.bz2")
-sha256sums=('2875bb2aa8a8a0cce342178f04700d4ebccd13bf1b2ad4cb3ba9fec7e2bd0b4d')
-
-prepare() {
- cd "$_pkgname-$pkgver"
-
- # remove non-privacy search providers
- sed -i 's|Duck Duck Go|DuckDuckGo HTML|
- s|duckduckgo[.]com|duckduckgo.com/html|
- \|Yahoo|d
- \|name=Yahoo|d
- \|text=Yahoo Web Search|d
- \|uri=http://search[.]yahoo[.]com/search?p=|d
- \|token=y|d
- \|Google|d
- \|name=Google|d
- \|text=Web Search|d
- \|uri=http://www[.]google[.]com/search?q=%s|d
- \|token=g|d
- \|Localize text or URL|d
- \|translate[.]google[.]com/?q=|d
- ' config/search
-}
-
-build() {
- cd "$_pkgname-$pkgver"
-
- mkdir -p build
- cd build
- cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib
- make
-}
-
-package() {
- make -C "$_pkgname-$pkgver/build" DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et: