summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
Diffstat (limited to 'extra')
-rw-r--r--extra/a52dec/PKGBUILD3
-rw-r--r--extra/git/PKGBUILD2
-rw-r--r--extra/libaio/PKGBUILD4
-rw-r--r--extra/libbluray/PKGBUILD2
-rw-r--r--extra/libvpx/PKGBUILD7
-rw-r--r--extra/libvpx/mips64el.patch31
-rw-r--r--extra/lua51/PKGBUILD1
-rw-r--r--extra/nasm/PKGBUILD2
-rw-r--r--extra/orc/PKGBUILD2
-rw-r--r--extra/poppler/PKGBUILD4
-rw-r--r--extra/qt4/PKGBUILD2
-rw-r--r--extra/qt5/PKGBUILD4
-rw-r--r--extra/sqlite/PKGBUILD4
-rw-r--r--extra/thin-provisioning-tools/PKGBUILD2
14 files changed, 29 insertions, 41 deletions
diff --git a/extra/a52dec/PKGBUILD b/extra/a52dec/PKGBUILD
index 399550ddf..665e2192c 100644
--- a/extra/a52dec/PKGBUILD
+++ b/extra/a52dec/PKGBUILD
@@ -28,7 +28,8 @@ prepare() {
build() {
cd $pkgname-$pkgver
- ./configure --prefix=/usr --enable-shared
+ ./configure --prefix=/usr --enable-shared \
+ --build=${CARCH} --host=${CARCH}
make
}
diff --git a/extra/git/PKGBUILD b/extra/git/PKGBUILD
index a508a60fa..ac4faa705 100644
--- a/extra/git/PKGBUILD
+++ b/extra/git/PKGBUILD
@@ -9,7 +9,7 @@ arch=(i686 x86_64 'mips64el')
url="http://git-scm.com/"
license=('GPL2')
depends=('curl' 'expat>=2.0' 'perl-error' 'perl>=5.14.0' 'openssl' 'pcre')
-makedepends=('python2' 'emacs' 'libgnome-keyring')
+makedepends=('python2' 'emacs-nox' 'libgnome-keyring')
optdepends=('tk: gitk and git gui'
'perl-libwww: git svn'
'perl-term-readkey: git svn'
diff --git a/extra/libaio/PKGBUILD b/extra/libaio/PKGBUILD
index 01ddc86bb..0e9212586 100644
--- a/extra/libaio/PKGBUILD
+++ b/extra/libaio/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libaio
pkgver=0.3.109
-_patchver=${pkgver}-2
+_patchver=${pkgver}-3
pkgrel=7
pkgdesc="The Linux-native asynchronous I/O facility (aio) library"
arch=('i686' 'x86_64' 'mips64el')
@@ -29,3 +29,5 @@ package() {
md5sums=('435a5b16ca6198eaf01155263d855756'
'f942fe72127b612b93636387de47001b')
+md5sums=('435a5b16ca6198eaf01155263d855756'
+ '5b0b35888aeaef7f3f69f05813bd69c9')
diff --git a/extra/libbluray/PKGBUILD b/extra/libbluray/PKGBUILD
index 469d9a79d..4dc7e13ac 100644
--- a/extra/libbluray/PKGBUILD
+++ b/extra/libbluray/PKGBUILD
@@ -11,7 +11,7 @@ arch=('i686' 'x86_64' 'mips64el')
url='http://www.videolan.org/developers/libbluray.html'
license=('LGPL2.1')
depends=('libxml2' 'freetype2')
-source=(ftp://ftp.videolan.org/pub/videolan/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2)
+source=(http://ftp.videolan.org/pub/videolan/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2)
md5sums=('04cf15d0f3581a955d3a2ccb9dc06e9e')
build() {
diff --git a/extra/libvpx/PKGBUILD b/extra/libvpx/PKGBUILD
index 9995e36e5..5d19baf3c 100644
--- a/extra/libvpx/PKGBUILD
+++ b/extra/libvpx/PKGBUILD
@@ -18,6 +18,7 @@ md5sums=('SKIP'
prepare() {
if [ "$CARCH" = "mips64el" ]; then
+ cd ${pkgname}
patch -Np1 -i ${srcdir}/mips64el.patch
fi
}
@@ -45,3 +46,9 @@ package() {
make DIST_DIR="$pkgdir/usr" install
install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
+md5sums=('SKIP'
+ 'e75a41ccf5a79aab57aaecbadb48fec1')
+md5sums=('SKIP'
+ 'a4066b2f97a63b64274725ddc9d29338')
+md5sums=('SKIP'
+ 'eac9aec1596387f2530eca92065edb9c')
diff --git a/extra/libvpx/mips64el.patch b/extra/libvpx/mips64el.patch
index 075ee8119..1e99bd074 100644
--- a/extra/libvpx/mips64el.patch
+++ b/extra/libvpx/mips64el.patch
@@ -1,33 +1,14 @@
-diff -ru libvpx-1.2.0.orig/build/make/configure.sh libvpx-1.2.0/build/make/configure.sh
---- libvpx-1.2.0.orig/build/make/configure.sh 2013-05-12 15:15:57.130701452 +0200
-+++ libvpx-1.2.0/build/make/configure.sh 2013-05-12 15:17:30.904572335 +0200
-@@ -952,6 +952,14 @@
-
- esac
- ;;
-+ mips64*)
-+ link_with_cc=gcc
-+ setup_gnu_toolchain
-+ tune_cflags="-mtune="
-+ check_add_cflags -march=${tgt_isa}
-+ check_add_asflags -march=${tgt_isa}
-+ check_add_asflags -KPIC
-+ ;;
- mips*)
- link_with_cc=gcc
- setup_gnu_toolchain
-diff -ru libvpx-1.2.0.orig/configure libvpx-1.2.0/configure
---- libvpx-1.2.0.orig/configure 2013-05-12 15:15:57.259672776 +0200
-+++ libvpx-1.2.0/configure 2013-05-12 15:17:56.198583024 +0200
-@@ -98,6 +98,7 @@
- all_platforms="${all_platforms} armv7-linux-gcc" #neon Cortex-A8
- all_platforms="${all_platforms} armv7-none-rvct" #neon Cortex-A8
+--- a/configure 2014-01-10 10:13:08.513968273 -0300
++++ b/configure 2014-01-10 10:16:10.126761242 -0300
+@@ -102,6 +102,7 @@
+ all_platforms="${all_platforms} armv7-win32-vs11"
+ all_platforms="${all_platforms} armv7-win32-vs12"
all_platforms="${all_platforms} mips32-linux-gcc"
+all_platforms="${all_platforms} mips64el-linux-gcc"
all_platforms="${all_platforms} ppc32-darwin8-gcc"
all_platforms="${all_platforms} ppc32-darwin9-gcc"
all_platforms="${all_platforms} ppc32-linux-gcc"
-@@ -210,6 +211,7 @@
+@@ -229,6 +230,7 @@
neon
mips32
diff --git a/extra/lua51/PKGBUILD b/extra/lua51/PKGBUILD
index f5a8ca11d..d62683e70 100644
--- a/extra/lua51/PKGBUILD
+++ b/extra/lua51/PKGBUILD
@@ -29,6 +29,7 @@ build() {
cd lua-$pkgver
[[ $CARCH == x86_64 ]] && export CFLAGS="$CFLAGS -fPIC"
+ [[ $CARCH == mips64el ]] && export CFLAGS="$CFLAGS -fPIC"
sed -e 's:llua:llua5.1:' -e 's:/include:/include/lua5.1:' -i etc/lua.pc
sed -r -e '/^LUA_(SO|A|T)=/ s/lua/lua5.1/' -e '/^LUAC_T=/ s/luac/luac5.1/' \
-i src/Makefile
diff --git a/extra/nasm/PKGBUILD b/extra/nasm/PKGBUILD
index 8ef22a31f..1afe04f8e 100644
--- a/extra/nasm/PKGBUILD
+++ b/extra/nasm/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=nasm
pkgver=2.10.09
pkgrel=1
pkgdesc="An 80x86 assembler designed for portability and modularity"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://www.nasm.us"
license=('BSD')
depends=('glibc')
diff --git a/extra/orc/PKGBUILD b/extra/orc/PKGBUILD
index cd8ab8bc2..1f081ab65 100644
--- a/extra/orc/PKGBUILD
+++ b/extra/orc/PKGBUILD
@@ -8,7 +8,7 @@ arch=('i686' 'x86_64' 'mips64el')
license=('custom')
url="http://code.entropywave.com/projects/orc/"
depends=('glibc')
-makedepends=('valgrind')
+test "$CARCH" = "mips64el" || makedepends=('valgrind')
source=(http://gstreamer.freedesktop.org/src/orc/${pkgname}-${pkgver}.tar.gz)
build () {
diff --git a/extra/poppler/PKGBUILD b/extra/poppler/PKGBUILD
index eca8f6385..94b40802f 100644
--- a/extra/poppler/PKGBUILD
+++ b/extra/poppler/PKGBUILD
@@ -92,8 +92,8 @@ package_poppler-qt5() {
pkgdesc="Poppler Qt5 bindings"
depends=("poppler=${pkgver}" 'qt5-base')
- cd "${srcdir}/${pkgbase}-${pkgver}/poppler"
- make DESTDIR="${pkgdir}" install-libLTLIBRARIES
+# cd "${srcdir}/${pkgbase}-${pkgver}/poppler"
+# make DESTDIR="${pkgdir}" install-libLTLIBRARIES
cd "${srcdir}/${pkgbase}-${pkgver}/qt5"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/lib/pkgconfig"
diff --git a/extra/qt4/PKGBUILD b/extra/qt4/PKGBUILD
index a35a577f3..6d2c8ed65 100644
--- a/extra/qt4/PKGBUILD
+++ b/extra/qt4/PKGBUILD
@@ -12,7 +12,7 @@ pkgdesc='A cross-platform application and UI framework'
depends=('libtiff' 'libpng' 'sqlite' 'ca-certificates' 'dbus'
'fontconfig' 'libgl' 'libxrandr' 'libxv' 'libxi' 'alsa-lib'
'xdg-utils' 'hicolor-icon-theme' 'desktop-file-utils' 'libmng')
-makedepends=('postgresql-libs' 'mariadb' 'unixodbc' 'cups' 'gtk2' 'libfbclient'
+makedepends=('postgresql-libs' 'mariadb' 'unixodbc' 'cups' 'gtk2'
'mesa')
optdepends=('qtchooser: set the default Qt toolkit'
'postgresql-libs: PostgreSQL driver'
diff --git a/extra/qt5/PKGBUILD b/extra/qt5/PKGBUILD
index 0adac69d7..0dece960f 100644
--- a/extra/qt5/PKGBUILD
+++ b/extra/qt5/PKGBUILD
@@ -3,7 +3,6 @@
pkgbase=qt5
pkgname=('qt5-base'
- 'qt5-connectivity'
'qt5-declarative'
'qt5-doc'
'qt5-graphicaleffects'
@@ -18,9 +17,10 @@ pkgname=('qt5-base'
'qt5-svg'
'qt5-tools'
'qt5-translations'
- 'qt5-webkit'
'qt5-x11extras'
'qt5-xmlpatterns')
+[[ "$CARCH" != "mips64el" ]] &&
+pkgname+=('qt5-webkit' 'qt5-connectivity')
pkgver=5.2.0
pkgrel=2
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/sqlite/PKGBUILD b/extra/sqlite/PKGBUILD
index 46315af84..295af16f9 100644
--- a/extra/sqlite/PKGBUILD
+++ b/extra/sqlite/PKGBUILD
@@ -5,8 +5,6 @@
pkgbase="sqlite"
pkgname=('sqlite' 'sqlite-tcl')
_amalgamationver=3080200
-_docver=${_amalgamationver}
-#_docver=3080001
pkgver=3.8.2
pkgrel=1
pkgdesc="A C library that implements an SQL database engine"
@@ -16,11 +14,9 @@ url="http://www.sqlite.org/"
makedepends=('tcl' 'readline')
source=( # tarball containing the amalgamation for SQLite >= 3.7.5 together with a configure script and makefile for building it; includes now also the Tcl Extension Architecture (TEA)
http://www.sqlite.org/2013/sqlite-autoconf-$_amalgamationver.tar.gz
- http://www.sqlite.org/2013/sqlite-doc-${_docver}.zip
license.txt)
options=('!emptydirs')
sha1sums=('6033ef603ce221d367c665477514d972ef1dc90e'
- 'b9cbd42d08b8c1ce96656a6b111e918bb515b605'
'f34f6daa4ab3073d74e774aad21d66878cf26853')
build() {
diff --git a/extra/thin-provisioning-tools/PKGBUILD b/extra/thin-provisioning-tools/PKGBUILD
index a57b84756..55f8fbcb5 100644
--- a/extra/thin-provisioning-tools/PKGBUILD
+++ b/extra/thin-provisioning-tools/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=thin-provisioning-tools
pkgver=0.2.7
pkgrel=1
pkgdesc="A suite of tools for manipulating the metadata of the dm-thin device-mapper target"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="https://github.com/jthornber/thin-provisioning-tools"
license=('GPL3')
depends=('expat' 'gcc-libs')