summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--extra/bijiben/PKGBUILD2
-rw-r--r--extra/five-or-more/PKGBUILD2
-rw-r--r--extra/four-in-a-row/PKGBUILD2
-rw-r--r--extra/gnome-chess/PKGBUILD2
-rw-r--r--extra/gnome-clocks/PKGBUILD2
-rw-r--r--extra/gnome-klotski/PKGBUILD2
-rw-r--r--extra/gnome-mahjongg/PKGBUILD2
-rw-r--r--extra/gnome-menus/PKGBUILD2
-rw-r--r--extra/gnome-mines/PKGBUILD2
-rw-r--r--extra/gnome-nibbles/PKGBUILD2
-rw-r--r--extra/gnome-photos/PKGBUILD2
-rw-r--r--extra/gnome-robots/PKGBUILD2
-rw-r--r--extra/gnome-tetravex/PKGBUILD2
-rw-r--r--extra/gnome-weather/PKGBUILD2
-rw-r--r--extra/gstreamer0.10-good/PKGBUILD6
-rw-r--r--extra/iagno/PKGBUILD2
-rw-r--r--extra/js185/PKGBUILD2
-rw-r--r--extra/libgee06/PKGBUILD2
-rw-r--r--extra/libqmi/PKGBUILD2
-rw-r--r--extra/lightsoff/PKGBUILD2
-rw-r--r--extra/qtchooser/PKGBUILD2
-rw-r--r--extra/quadrapassel/PKGBUILD2
-rw-r--r--extra/swell-foop/PKGBUILD2
-rw-r--r--extra/tali/PKGBUILD2
-rw-r--r--extra/webkitgtk2/PKGBUILD18
25 files changed, 42 insertions, 28 deletions
diff --git a/extra/bijiben/PKGBUILD b/extra/bijiben/PKGBUILD
index 3deecf27b..52d8bdf85 100644
--- a/extra/bijiben/PKGBUILD
+++ b/extra/bijiben/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=bijiben
pkgver=3.8.1
pkgrel=1
pkgdesc="Write out notes, every detail matters"
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
url="https://live.gnome.org/Bijiben"
license=(GPL)
depends=(libtracker-sparql clutter-gtk libzeitgeist webkitgtk3 hicolor-icon-theme desktop-file-utils)
diff --git a/extra/five-or-more/PKGBUILD b/extra/five-or-more/PKGBUILD
index 47eefa009..7de473167 100644
--- a/extra/five-or-more/PKGBUILD
+++ b/extra/five-or-more/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=five-or-more
pkgver=3.8.1
pkgrel=1
pkgdesc="Remove colored balls from the board by forming lines"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'gtk3' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/four-in-a-row/PKGBUILD b/extra/four-in-a-row/PKGBUILD
index 5300d1e79..39fbaaa54 100644
--- a/extra/four-in-a-row/PKGBUILD
+++ b/extra/four-in-a-row/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=four-in-a-row
pkgver=3.8.1
pkgrel=1
pkgdesc="Make lines of the same color to win"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'gtk3' 'libcanberra' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/gnome-chess/PKGBUILD b/extra/gnome-chess/PKGBUILD
index 60ab99397..5ec4bb961 100644
--- a/extra/gnome-chess/PKGBUILD
+++ b/extra/gnome-chess/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-chess
pkgver=3.8.1
pkgrel=1
pkgdesc="Play the classic two-player boardgame of chess"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'gtk3' 'librsvg' 'sqlite')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/gnome-clocks/PKGBUILD b/extra/gnome-clocks/PKGBUILD
index 0bbce5dfa..2e25edaba 100644
--- a/extra/gnome-clocks/PKGBUILD
+++ b/extra/gnome-clocks/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-clocks
pkgver=3.8.1
pkgrel=1
pkgdesc="Clocks applications for GNOME"
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
url="https://www.gnome.org/"
license=(GPL)
depends=(gtk3 libcanberra libgweather gnome-desktop libnotify
diff --git a/extra/gnome-klotski/PKGBUILD b/extra/gnome-klotski/PKGBUILD
index 14a69ab5d..99d1552d8 100644
--- a/extra/gnome-klotski/PKGBUILD
+++ b/extra/gnome-klotski/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-klotski
pkgver=3.8.1
pkgrel=1
pkgdesc="Slide blocks to solve the puzzle"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'gtk3' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/gnome-mahjongg/PKGBUILD b/extra/gnome-mahjongg/PKGBUILD
index c3d79b652..c6b6fa33b 100644
--- a/extra/gnome-mahjongg/PKGBUILD
+++ b/extra/gnome-mahjongg/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-mahjongg
pkgver=3.8.0
pkgrel=1
pkgdesc="Disassemble a pile of tiles by removing matching pairs"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'gtk3' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/gnome-menus/PKGBUILD b/extra/gnome-menus/PKGBUILD
index 482a14cce..e819f3217 100644
--- a/extra/gnome-menus/PKGBUILD
+++ b/extra/gnome-menus/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-menus
pkgver=3.8.0
pkgrel=2
pkgdesc="GNOME menu specifications"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
depends=('glib2')
makedepends=('intltool' 'gobject-introspection')
options=('!libtool')
diff --git a/extra/gnome-mines/PKGBUILD b/extra/gnome-mines/PKGBUILD
index 6c30c5076..5943c2dc1 100644
--- a/extra/gnome-mines/PKGBUILD
+++ b/extra/gnome-mines/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-mines
pkgver=3.8.1
pkgrel=1
pkgdesc="Clear hidden mines from a minefield"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'gtk3' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/gnome-nibbles/PKGBUILD b/extra/gnome-nibbles/PKGBUILD
index d10cfdc7c..528bbeb45 100644
--- a/extra/gnome-nibbles/PKGBUILD
+++ b/extra/gnome-nibbles/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-nibbles
pkgver=3.8.0
pkgrel=1
pkgdesc="Guide a worm around a maze"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'clutter-gtk' 'libcanberra' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/gnome-photos/PKGBUILD b/extra/gnome-photos/PKGBUILD
index 45e7aedc5..8e8d670bd 100644
--- a/extra/gnome-photos/PKGBUILD
+++ b/extra/gnome-photos/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-photos
pkgver=3.8.0
pkgrel=1
pkgdesc="Access, organize, and share your photos on GNOME"
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
url="https://www.gnome.org/"
license=(GPL)
depends=(exempi gtk3 libexif librsvg babl gegl gnome-desktop gnome-online-accounts lcms2 tracker hicolor-icon-theme)
diff --git a/extra/gnome-robots/PKGBUILD b/extra/gnome-robots/PKGBUILD
index 8f4c471d2..cc7133763 100644
--- a/extra/gnome-robots/PKGBUILD
+++ b/extra/gnome-robots/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-robots
pkgver=3.8.1
pkgrel=1
pkgdesc="Avoid the robots and make them crash into each other"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'gtk3' 'libcanberra' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/gnome-tetravex/PKGBUILD b/extra/gnome-tetravex/PKGBUILD
index b07cb7346..28ccd7c14 100644
--- a/extra/gnome-tetravex/PKGBUILD
+++ b/extra/gnome-tetravex/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=gnome-tetravex
pkgver=3.8.1
pkgrel=1
pkgdesc="Complete the puzzle by matching numbered tiles"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'gtk3' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/gnome-weather/PKGBUILD b/extra/gnome-weather/PKGBUILD
index ad522aab2..3544e97c1 100644
--- a/extra/gnome-weather/PKGBUILD
+++ b/extra/gnome-weather/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=gnome-weather
pkgver=3.8.1
pkgrel=1
pkgdesc="Access current weather conditions and forecasts"
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
url="https://www.gnome.org/"
license=(GPL)
depends=(gtk3 gjs libgweather)
diff --git a/extra/gstreamer0.10-good/PKGBUILD b/extra/gstreamer0.10-good/PKGBUILD
index 3d0b13a61..eca4778b8 100644
--- a/extra/gstreamer0.10-good/PKGBUILD
+++ b/extra/gstreamer0.10-good/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=gstreamer0.10-good
pkgname=('gstreamer0.10-good' 'gstreamer0.10-good-plugins')
pkgver=0.10.31
pkgrel=1
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('LGPL')
makedepends=('intltool' 'pkgconfig' 'gstreamer0.10-base>=0.10.34' 'libavc1394' 'libiec61883' 'aalib' 'libshout' 'libdv' 'flac' 'gconf' 'wavpack' 'taglib' 'libsoup-gnome' 'v4l-utils' 'libcaca' 'bzip2' 'gdk-pixbuf2' 'libpulse' 'jack' 'udev')
url="http://gstreamer.freedesktop.org/"
@@ -22,8 +22,8 @@ build() {
--disable-schemas-install \
--disable-hal \
--disable-esd \
- --with-package-name="GStreamer Good Plugins (Archlinux)" \
- --with-package-origin="http://www.archlinux.org/"
+ --with-package-name="GStreamer Good Plugins (Parabola)" \
+ --with-package-origin="https://parabolagnulinux.org/"
make
sed -e 's/gst sys ext/gst/' -i Makefile
diff --git a/extra/iagno/PKGBUILD b/extra/iagno/PKGBUILD
index 5b3929525..005cc69cd 100644
--- a/extra/iagno/PKGBUILD
+++ b/extra/iagno/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=iagno
pkgver=3.8.1
pkgrel=1
pkgdesc="Dominate the board in a classic version of Reversi"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'gtk3' 'libcanberra' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/js185/PKGBUILD b/extra/js185/PKGBUILD
index 94db39ed1..d7f687665 100644
--- a/extra/js185/PKGBUILD
+++ b/extra/js185/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=js185
pkgver=1.0.0
pkgrel=2
pkgdesc="JavaScript interpreter and libraries (legacy)"
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
url="https://developer.mozilla.org/En/SpiderMonkey/1.8.5"
license=(MPL)
depends=(nspr gcc-libs)
diff --git a/extra/libgee06/PKGBUILD b/extra/libgee06/PKGBUILD
index 74d09fc53..a5419fab7 100644
--- a/extra/libgee06/PKGBUILD
+++ b/extra/libgee06/PKGBUILD
@@ -10,7 +10,7 @@ pkgrel=1
pkgdesc="GObject collection library (legacy)"
url="http://live.gnome.org/Libgee"
license=(LGPL2.1)
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
depends=(glib2)
makedepends=(gobject-introspection)
options=('!libtool')
diff --git a/extra/libqmi/PKGBUILD b/extra/libqmi/PKGBUILD
index 814032292..d3a6d6fd4 100644
--- a/extra/libqmi/PKGBUILD
+++ b/extra/libqmi/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=libqmi
pkgver=1.2.0
pkgrel=2
pkgdesc="QMI modem protocol helper library"
-arch=(i686 x86_64)
+arch=(i686 x86_64 mips64el)
url="http://cgit.freedesktop.org/libqmi"
license=(GPL2)
depends=(glib2 bash)
diff --git a/extra/lightsoff/PKGBUILD b/extra/lightsoff/PKGBUILD
index 3e8780c64..8099b7997 100644
--- a/extra/lightsoff/PKGBUILD
+++ b/extra/lightsoff/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=lightsoff
pkgver=3.8.0
pkgrel=1
pkgdesc="Turn off all the lights"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'clutter-gtk' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/qtchooser/PKGBUILD b/extra/qtchooser/PKGBUILD
index d288fb09d..c402efc78 100644
--- a/extra/qtchooser/PKGBUILD
+++ b/extra/qtchooser/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=qtchooser
pkgver=26
pkgrel=3
pkgdesc='Wrap the other Qt tools by searching for different instances of Qt on the system'
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='http://qt.gitorious.org/qt/qtchooser'
license=('GPL')
depends=('gcc-libs')
diff --git a/extra/quadrapassel/PKGBUILD b/extra/quadrapassel/PKGBUILD
index ccf63c4b7..1374c9d02 100644
--- a/extra/quadrapassel/PKGBUILD
+++ b/extra/quadrapassel/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=quadrapassel
pkgver=3.8.1
pkgrel=1
pkgdesc="Fit falling blocks together (Tetris-like game for GNOME)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'clutter-gtk' 'libcanberra' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/swell-foop/PKGBUILD b/extra/swell-foop/PKGBUILD
index 5d93838ca..4b20245b8 100644
--- a/extra/swell-foop/PKGBUILD
+++ b/extra/swell-foop/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=swell-foop
pkgver=3.8.1
pkgrel=1
pkgdesc="Clear the screen by removing groups of colored and shaped tiles"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'clutter-gtk' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/tali/PKGBUILD b/extra/tali/PKGBUILD
index 2558d262c..c33e2cb6c 100644
--- a/extra/tali/PKGBUILD
+++ b/extra/tali/PKGBUILD
@@ -6,7 +6,7 @@ pkgname=tali
pkgver=3.8.0
pkgrel=1
pkgdesc="Beat the odds in a poker-style dice game"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'gtk3' 'librsvg')
makedepends=('intltool' 'itstool' 'gobject-introspection')
diff --git a/extra/webkitgtk2/PKGBUILD b/extra/webkitgtk2/PKGBUILD
index f8ec61fe5..c62f1250c 100644
--- a/extra/webkitgtk2/PKGBUILD
+++ b/extra/webkitgtk2/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=webkitgtk2
pkgver=1.10.2
pkgrel=4
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url="http://webkitgtk.org/"
license=('custom')
makedepends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gstreamer0.10-base' 'gperf' 'gobject-introspection' 'python2' 'mesa' 'ruby' 'gtk-doc')
@@ -16,6 +16,20 @@ build() {
cd "$srcdir/webkitgtk-$pkgver"
mkdir build-gtk2
+ if [ "$CARCH" = "mips64el" ]; then
+ # Fix MIPS N32 support.
+ sed -i 's/defined(_ABIO32)/(defined(_ABIO32) || defined(_ABIN32))/' \
+ Source/WTF/wtf/Platform.h
+ # Don't enable JIT even if configure finds that it's not supported.
+ sed -i 's/#define ENABLE_JIT 1/#define ENABLE_JIT 0/' \
+ Source/WTF/wtf/Platform.h
+
+# --disable-optimizations will add -O0
+ export CFLAGS="${CFLAGS/-O[0-9]}"
+
+ extra="--disable-fast-malloc --disable-optimizations"
+ fi
+
cd build-gtk2
PYTHON=/usr/bin/python2 ../configure --prefix=/usr \
--enable-introspection \
@@ -23,7 +37,7 @@ build() {
--libexecdir=/usr/lib/webkitgtk2 \
--with-gstreamer=0.10 \
--with-gtk=2.0 \
- --disable-webkit2
+ --disable-webkit2 $extra
make all stamp-po
}