From 4fb325456dea26858d4460500938e11572589fa4 Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Mon, 25 Aug 2014 18:35:07 -0300 Subject: bbswitch-parabola: fix pkg --- libre/bbswitch-parabola/PKGBUILD | 31 +++++++++++++------------------ libre/bbswitch-parabola/kmod.install | 12 ++++++------ 2 files changed, 19 insertions(+), 24 deletions(-) diff --git a/libre/bbswitch-parabola/PKGBUILD b/libre/bbswitch-parabola/PKGBUILD index 1b0dc8bd6..209f58cec 100644 --- a/libre/bbswitch-parabola/PKGBUILD +++ b/libre/bbswitch-parabola/PKGBUILD @@ -6,36 +6,31 @@ # Contributor: Luke Shumaker # Contributor: Márcio Silva -# Kernel info _basekernel=3.16 _kernelname= -# Source info _pkgname=bbswitch +pkgname=${_pkgname}-parabola${_kernelname} pkgver=0.8 +_extramodules=extramodules-${_basekernel}${_kernelname} +pkgrel=15.1 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops (built for the linux-libre${_kernelname} kernel package)" +arch=('i686' 'x86_64' 'mips64el') url="http://github.com/Bumblebee-Project/bbswitch" license=('GPL') -source=("https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz") -md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') - -# Package info -pkgrel=15.1 -arch=('i686' 'x86_64' 'mips64el') -install='kmod.install' # Generic (you shouldn't have to modify any of these variables) -pkgname=${_pkgname}-parabola${_kernelname} _toohigh=$(IFS=. read a b <<<$_basekernel; echo $a.$((b+1))) -_extramodules=extramodules-${_basekernel}${_kernelname} depends=("linux-libre${_kernelname}>=${_basekernel}" "linux-libre${_kernelname}<${_toohigh}") makedepends=("linux-libre${_kernelname}-headers>=${_basekernel}" "linux-libre${_kernelname}-headers<${_toohigh}") -replaces=("${_pkgname}${_kernelname}" "${_pkgname}-libre${_kernelname}") # for Arch-compatibility -conflicts=("${_pkgname}${_kernelname}" "${_pkgname}-libre${_kernelname}") # for Arch-compatibility -provides=("${_pkgname}${_kernelname}=${pkgver}") # for Arch-compatibility -if [[ -n "${_kernelname}" ]]; then - provides+=("${_pkgname}-parabola=${pkgver}") # pkgname without _kernelname -fi + +replaces=("${_pkgname}${_kernelname}" "${_pkgname}-libre${_kernelname}") +conflicts=("${_pkgname}${_kernelname}" "${_pkgname}-libre${_kernelname}") +provides=("${_pkgname}${_kernelname}=${pkgver}") + +install='kmod.install' +source=("https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz") +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') build() { cd "${srcdir}/${_pkgname}-${pkgver}" @@ -51,7 +46,7 @@ package() { # Set the correct extramodules directory for install cp -f "${startdir}/${install}" "${startdir}/${install}.pkg" true && install=${install}.pkg - sed -r "s/(_extramodules=).*/\1${_extramodules}/" -i "${startdir}/${install}" + sed -i "s/^_EXTRAMODULES=$/_EXTRAMODULES="${_extramodules}"/" "${startdir}/${install}" # Actually install install -Dm644 bbswitch.ko "${pkgdir}"/usr/lib/modules/${_extramodules}/bbswitch.ko diff --git a/libre/bbswitch-parabola/kmod.install b/libre/bbswitch-parabola/kmod.install index d4bd8cb34..40caa464f 100644 --- a/libre/bbswitch-parabola/kmod.install +++ b/libre/bbswitch-parabola/kmod.install @@ -1,14 +1,14 @@ +_EXTRAMODULES= + post_install() { - _extramodules=THIS_IS_AUTOMATICALLY_SET_BY_PKGBUILD - depmod $(cat /usr/lib/modules/${_extramodules}/version) + echo ">>> Updating module dependencies. Please wait ..." + depmod "$(cat /usr/lib/modules/$_EXTRAMODULES/version)" >/dev/null 2>&1 } post_upgrade() { - post_install + post_install } post_remove() { - post_install + post_install } - -# vim: ts=2 sw=2 et: -- cgit v1.2.3-54-g00ecf From 1ccc6299cc9a30c73f7de3502b0d6ef983483ebd Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Mon, 25 Aug 2014 19:27:20 -0300 Subject: acpi_call-parabola: rebuild pkg --- libre/acpi_call-parabola/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libre/acpi_call-parabola/PKGBUILD b/libre/acpi_call-parabola/PKGBUILD index 2ae1fd139..251e856f5 100644 --- a/libre/acpi_call-parabola/PKGBUILD +++ b/libre/acpi_call-parabola/PKGBUILD @@ -12,7 +12,7 @@ _kernelname= # libre/linux-libre{,-lts} _pkgname=acpi_call pkgname=${_pkgname}-parabola${_kernelname} pkgver=1.1.0 -pkgrel=11.1 +pkgrel=11.2 _extramodules=extramodules-${_basekernel}${_kernelname} pkgdesc="A linux kernel module that enables calls to ACPI methods through /proc/acpi/call (built for the linux-libre${_kernelname} kernel package)" arch=('i686' 'x86_64' 'mips64el') -- cgit v1.2.3-54-g00ecf From 4817a44d754f5dedea5b32331ae37704a5043dec Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Mon, 25 Aug 2014 21:34:57 -0300 Subject: lirc-parabola: fix pkg --- libre/lirc-parabola/PKGBUILD | 1 - 1 file changed, 1 deletion(-) diff --git a/libre/lirc-parabola/PKGBUILD b/libre/lirc-parabola/PKGBUILD index d5f36b531..1b5ee0bca 100644 --- a/libre/lirc-parabola/PKGBUILD +++ b/libre/lirc-parabola/PKGBUILD @@ -4,7 +4,6 @@ # Contributor: Luke Shumaker # Contributor: Márcio Silva - _basekernel=3.16 _kernelname= -- cgit v1.2.3-54-g00ecf From 6aff6fe1ade84ea2400c256ab694a1ad4695a338 Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Mon, 25 Aug 2014 23:40:53 -0300 Subject: add mips64el support --- elementary/gtk-engine-equinox/PKGBUILD | 2 +- elementary/postler/PKGBUILD | 2 +- elementary/vala-010/PKGBUILD | 2 +- gis/grass/PKGBUILD | 2 +- gis/libfreexl/PKGBUILD | 2 +- gis/libspatialite/PKGBUILD | 2 +- gis/merkaartor/PKGBUILD | 2 +- gis/qgis/PKGBUILD | 2 +- gis/spatialindex/PKGBUILD | 2 +- java/arduino/PKGBUILD | 2 +- java/byaccj/PKGBUILD | 2 +- java/java-rxtx/PKGBUILD | 2 +- java/jna/PKGBUILD | 2 +- java/not-working/protobuf/PKGBUILD | 2 +- kernels/xen-docs/PKGBUILD | 2 +- libre-multilib/pcsx2-libre/PKGBUILD | 2 +- libre/antlr2/PKGBUILD | 2 +- libre/audex-libre/PKGBUILD | 2 +- libre/avidemux-libre/PKGBUILD | 2 +- libre/avidemux-libre/PKGBUILD.WIP | 2 +- libre/blackbox-libre/PKGBUILD | 2 +- libre/bogofilter-libre/PKGBUILD | 2 +- libre/bumblebee-libre/PKGBUILD | 2 +- libre/clementine-libre/PKGBUILD | 2 +- libre/crosstool-ng/PKGBUILD | 2 +- libre/cups-filters-parabola/PKGBUILD | 2 +- libre/distcc-nozeroconf/PKGBUILD | 2 +- libre/doublecmd-libre/PKGBUILD | 2 +- libre/dvdrip-libre/PKGBUILD | 2 +- libre/ecasound-libre/PKGBUILD | 2 +- libre/ghostscript-libre/PKGBUILD | 2 +- libre/giflib-lts/PKGBUILD | 2 +- libre/gloobus-preview-libre/PKGBUILD | 2 +- libre/gnome-boxes-libre/PKGBUILD | 2 +- libre/grub-legacy/PKGBUILD | 2 +- libre/handbrake-svn/PKGBUILD | 2 +- libre/hardinfo/PKGBUILD | 2 +- libre/hplip-libre/PKGBUILD | 2 +- libre/libosinfo-libre/PKGBUILD | 2 +- libre/libquicktime-libre/PKGBUILD | 2 +- libre/liferea-libre/PKGBUILD | 2 +- libre/mplayer-libre-vaapi/PKGBUILD | 2 +- libre/mplayer-libre/PKGBUILD | 2 +- libre/nant/PKGBUILD | 2 +- libre/ogmrip-libre/PKGBUILD | 2 +- libre/oss-libre/PKGBUILD | 2 +- libre/parabolaweb-utils/PKGBUILD | 2 +- libre/python-reportlab-libre/PKGBUILD | 2 +- libre/rp-pppoe-libre/PKGBUILD | 2 +- libre/ruby-hpricot/PKGBUILD | 2 +- libre/ruby-rdiscount/PKGBUILD | 2 +- libre/sdl-libre/PKGBUILD | 2 +- libre/soundkonverter-libre/PKGBUILD | 2 +- libre/spacefm-libre/PKGBUILD | 2 +- libre/unzip-libre/PKGBUILD | 2 +- libre/xbmc-libre-lts/PKGBUILD | 2 +- libre/xbmc-libre/PKGBUILD | 2 +- libre/xbmc-pvr-addons-lts/PKGBUILD | 2 +- libre/xmlstarlet/PKGBUILD | 2 +- libre/xorg-server-libre/PKGBUILD | 2 +- nonprism/banshee-nonprism/PKGBUILD | 2 +- nonprism/centerim-nonprism/PKGBUILD | 2 +- nonprism/duplicity-nonprism/PKGBUILD | 2 +- nonprism/eog-plugins-nonprism/PKGBUILD | 2 +- nonprism/kdepim-nonprism/PKGBUILD | 2 +- nonprism/kdepim-runtime-nonprism/PKGBUILD | 2 +- nonprism/shotwell-nonprism/PKGBUILD | 2 +- nonprism/sylpheed-nonprism/PKGBUILD | 2 +- pcr/9mount/PKGBUILD | 2 +- pcr/amsynth/PKGBUILD | 2 +- pcr/anyremote/PKGBUILD | 2 +- pcr/apparmor/PKGBUILD | 2 +- pcr/asterisk/PKGBUILD | 2 +- pcr/babeld/PKGBUILD | 2 +- pcr/bambus/PKGBUILD | 2 +- pcr/bamf2/PKGBUILD | 2 +- pcr/barnyard2/PKGBUILD | 2 +- pcr/bison++/PKGBUILD | 2 +- pcr/boswars/PKGBUILD | 2 +- pcr/brutalchess/PKGBUILD | 2 +- pcr/bup/PKGBUILD | 2 +- pcr/cegui-0.5/PKGBUILD | 2 +- pcr/cegui-0.6/PKGBUILD | 2 +- pcr/cgdb/PKGBUILD | 2 +- pcr/cherokee/PKGBUILD | 2 +- pcr/cl-ppcre/PKGBUILD | 2 +- pcr/clx-git/PKGBUILD | 2 +- pcr/coin/PKGBUILD | 2 +- pcr/command-not-found/PKGBUILD | 2 +- pcr/conkeror/PKGBUILD | 2 +- pcr/conky-lua/PKGBUILD | 2 +- pcr/cowpatty/PKGBUILD | 2 +- pcr/cppo/PKGBUILD | 2 +- pcr/cpptest/PKGBUILD | 2 +- pcr/cpuminer/PKGBUILD | 2 +- pcr/culmus-latex/PKGBUILD | 2 +- pcr/cw/PKGBUILD | 2 +- pcr/d0_blind_id-git/PKGBUILD | 2 +- pcr/django-tagging/PKGBUILD | 2 +- pcr/dratmenu/PKGBUILD | 2 +- pcr/drumgizmo/PKGBUILD | 2 +- pcr/emacs-bzr/PKGBUILD | 2 +- pcr/emacs-elib/PKGBUILD | 2 +- pcr/emacs-js2-mode/PKGBUILD | 2 +- pcr/emacs-lucid/PKGBUILD | 2 +- pcr/eterm/PKGBUILD | 2 +- pcr/evolution-mapi/PKGBUILD | 2 +- pcr/filemq/PKGBUILD | 2 +- pcr/font-manager/PKGBUILD | 2 +- pcr/fpdns/PKGBUILD | 2 +- pcr/freeipmi/PKGBUILD | 2 +- pcr/freetuxtv/PKGBUILD | 2 +- pcr/galera/PKGBUILD | 2 +- pcr/gcc-gcj/PKGBUILD | 2 +- pcr/geis/PKGBUILD | 2 +- pcr/gens-gs/PKGBUILD | 2 +- pcr/ginn/PKGBUILD | 2 +- pcr/gloobus-preview-bzr/PKGBUILD | 2 +- pcr/gmqcc-git/PKGBUILD | 2 +- pcr/gnomeradio/PKGBUILD | 2 +- pcr/gnucash-docs/PKGBUILD | 2 +- pcr/gnuit/PKGBUILD | 2 +- pcr/godep/PKGBUILD | 2 +- pcr/grail/PKGBUILD | 2 +- pcr/grass/PKGBUILD | 2 +- pcr/gtkmm-utils/PKGBUILD | 2 +- pcr/hiawatha/PKGBUILD | 2 +- pcr/higan-gtk/PKGBUILD | 2 +- pcr/higan-qt/PKGBUILD | 2 +- pcr/htmldoc/PKGBUILD | 2 +- pcr/httrack/PKGBUILD | 2 +- pcr/hwd/PKGBUILD | 2 +- pcr/ibus-bogo/PKGBUILD | 2 +- pcr/idjc/PKGBUILD | 2 +- pcr/initng-git/PKGBUILD | 2 +- pcr/ipmiutil/PKGBUILD | 2 +- pcr/ipycli-git/PKGBUILD | 2 +- pcr/irssi-otr-git/PKGBUILD | 2 +- pcr/irssi-otr/PKGBUILD | 2 +- pcr/jack-rack/PKGBUILD | 2 +- pcr/jdee/PKGBUILD | 2 +- pcr/kamailio/PKGBUILD | 2 +- pcr/knot/PKGBUILD | 2 +- pcr/libast/PKGBUILD | 2 +- pcr/libcgroup/PKGBUILD | 2 +- pcr/libfreexl/PKGBUILD | 2 +- pcr/libibus/PKGBUILD | 2 +- pcr/libpng12/PKGBUILD | 2 +- pcr/libqinfinity/PKGBUILD | 2 +- pcr/libspatialite/PKGBUILD | 2 +- pcr/libsquish-svn/PKGBUILD | 2 +- pcr/liburcu/PKGBUILD | 2 +- pcr/libwww-hg/PKGBUILD | 2 +- pcr/lilo/PKGBUILD | 2 +- pcr/litecoin-qt/PKGBUILD | 2 +- pcr/log4c/PKGBUILD | 2 +- pcr/log4cxx/PKGBUILD | 2 +- pcr/lua51-sql-mysql/PKGBUILD | 2 +- pcr/lv2-ir/PKGBUILD | 2 +- pcr/mariadb-galera/PKGBUILD | 2 +- pcr/md5deep/PKGBUILD | 2 +- pcr/minetest-git/PKGBUILD | 2 +- pcr/mit-scheme/PKGBUILD | 2 +- pcr/moblock/PKGBUILD | 2 +- pcr/msdl/PKGBUILD | 2 +- pcr/multipath-tools/PKGBUILD | 2 +- pcr/multiwatch/PKGBUILD | 2 +- pcr/musescore/PKGBUILD | 2 +- pcr/nagios-nrpe-plugin/PKGBUILD | 2 +- pcr/nagios-plugins/PKGBUILD | 2 +- pcr/nautilus-dropbox/PKGBUILD | 2 +- pcr/nel-hg/PKGBUILD | 2 +- pcr/networkmanager-openswan/PKGBUILD | 2 +- pcr/networkmanager-strongswan/PKGBUILD | 2 +- pcr/nexuiz/PKGBUILD | 2 +- pcr/nfacct/PKGBUILD | 2 +- pcr/nginx-passenger/PKGBUILD | 2 +- pcr/note/PKGBUILD | 2 +- pcr/npapi-vlc-git/PKGBUILD | 2 +- pcr/ocaml-biniou/PKGBUILD | 2 +- pcr/ocaml-camomile/PKGBUILD | 2 +- pcr/ocaml-curl/PKGBUILD | 2 +- pcr/ocaml-easy-format/PKGBUILD | 2 +- pcr/ocaml-extlib/PKGBUILD | 2 +- pcr/ocaml-lwt/PKGBUILD | 2 +- pcr/ocaml-ounit/PKGBUILD | 2 +- pcr/ocaml-pcre/PKGBUILD | 2 +- pcr/ocaml-react/PKGBUILD | 2 +- pcr/ocaml-ssl/PKGBUILD | 2 +- pcr/ocaml-text/PKGBUILD | 2 +- pcr/ocaml-xmlm/PKGBUILD | 2 +- pcr/ocaml-yojson/PKGBUILD | 2 +- pcr/ocrodjvu/PKGBUILD | 2 +- pcr/oggfwd/PKGBUILD | 2 +- pcr/oinkmaster/PKGBUILD | 2 +- pcr/openchange/PKGBUILD | 2 +- pcr/openicc/PKGBUILD | 2 +- pcr/openjdk6/PKGBUILD | 2 +- pcr/openswan/PKGBUILD | 2 +- pcr/pacman-color/PKGBUILD | 2 +- pcr/pactools/PKGBUILD | 2 +- pcr/pandoc/PKGBUILD | 2 +- pcr/pdsh/PKGBUILD | 2 +- pcr/perl-astro-suntime/PKGBUILD | 2 +- pcr/perl-file-find-rule/PKGBUILD | 2 +- pcr/perl-iptables-chainmgr/PKGBUILD | 2 +- pcr/perl-iptables-parse/PKGBUILD | 2 +- pcr/perl-math-bigint-gmp/PKGBUILD | 2 +- pcr/perl-number-compare/PKGBUILD | 2 +- pcr/perl-sys-mmap/PKGBUILD | 2 +- pcr/perl-unicode-map/PKGBUILD | 2 +- pcr/polarssl/PKGBUILD | 2 +- pcr/postsrsd/PKGBUILD | 2 +- pcr/pspp/PKGBUILD | 2 +- pcr/pumpa/PKGBUILD | 2 +- pcr/pycryptopp/PKGBUILD | 2 +- pcr/python-efl/PKGBUILD | 2 +- pcr/python-gensim/PKGBUILD | 2 +- pcr/python-wsgiref/PKGBUILD | 2 +- pcr/python-xattr/PKGBUILD | 2 +- pcr/python2-async/PKGBUILD | 2 +- pcr/python2-djvulibre/PKGBUILD | 2 +- pcr/python2-gitdb/PKGBUILD | 2 +- pcr/python2-mock/PKGBUILD | 2 +- pcr/python2-passlib/PKGBUILD | 2 +- pcr/python2-pyicu/PKGBUILD | 2 +- pcr/python2-sendfile/PKGBUILD | 2 +- pcr/python2-smmap/PKGBUILD | 2 +- pcr/qemu-usbredir/PKGBUILD | 2 +- pcr/qgis/PKGBUILD | 2 +- pcr/qt-at-spi-git/PKGBUILD | 2 +- pcr/qtkeychain/PKGBUILD | 2 +- pcr/qtoctave/PKGBUILD | 2 +- pcr/quackle/PKGBUILD | 2 +- pcr/quvi-current/PKGBUILD | 2 +- pcr/re2-hg/PKGBUILD | 2 +- pcr/rosinstall/PKGBUILD | 2 +- pcr/rstudio-desktop/PKGBUILD | 2 +- pcr/ruby-libnotify/PKGBUILD | 2 +- pcr/ryzom-hg/PKGBUILD | 2 +- pcr/samba4/PKGBUILD | 2 +- pcr/sfml-git/PKGBUILD | 2 +- pcr/shogun/PKGBUILD | 2 +- pcr/sic/PKGBUILD | 2 +- pcr/sigil/PKGBUILD | 2 +- pcr/skanlite/PKGBUILD | 2 +- pcr/snort/PKGBUILD | 2 +- pcr/softhsm/PKGBUILD | 2 +- pcr/spatialindex/PKGBUILD | 2 +- pcr/sqlcipher/PKGBUILD | 2 +- pcr/steadyflow/PKGBUILD | 2 +- pcr/strongswan/PKGBUILD | 2 +- pcr/stumpwm-git/PKGBUILD | 2 +- pcr/supermodel/PKGBUILD | 2 +- pcr/swig1/PKGBUILD | 2 +- pcr/sword-svn/PKGBUILD | 2 +- pcr/syncthing/PKGBUILD | 2 +- pcr/tanglet/PKGBUILD | 2 +- pcr/ted/PKGBUILD | 2 +- pcr/textext/PKGBUILD | 2 +- pcr/theide/PKGBUILD | 2 +- pcr/timekpr/PKGBUILD | 2 +- pcr/toluapp/PKGBUILD | 2 +- pcr/triceratops-lv2/PKGBUILD | 2 +- pcr/tvenlinux-desktop/PKGBUILD | 2 +- pcr/ums/PKGBUILD | 2 +- pcr/unittestpp/PKGBUILD | 2 +- pcr/vuurmuur/PKGBUILD | 2 +- pcr/wallchange/PKGBUILD | 2 +- pcr/wdiff/PKGBUILD | 2 +- pcr/xchat-otr/PKGBUILD | 2 +- pcr/xfce4-whiskermenu-plugin/PKGBUILD | 2 +- pcr/xfwm4-titleless/PKGBUILD | 2 +- pcr/xonotic-git/PKGBUILD | 2 +- pcr/xtables-addons/PKGBUILD | 2 +- pcr/yoshimi/PKGBUILD | 2 +- pcr/zbase32/PKGBUILD | 2 +- pcr/zeroinstall-injector/PKGBUILD | 2 +- pcr/zeroinstall-injector/PKGBUILD1 | 2 +- pcr/zfec/PKGBUILD | 2 +- pcr/zsh-yaourt/PKGBUILD | 2 +- radio/idjc/PKGBUILD | 2 +- radio/jack-rack/PKGBUILD | 2 +- social/aiccu/PKGBUILD | 2 +- social/batctl/PKGBUILD | 2 +- social/bip/PKGBUILD | 2 +- social/bitcoin-daemon/PKGBUILD | 2 +- social/bitcoin/PKGBUILD | 2 +- social/diaspora-git/PKGBUILD | 2 +- social/dropbear/PKGBUILD | 2 +- social/ffingerd/PKGBUILD | 2 +- social/haveged/PKGBUILD | 2 +- social/liblockfile/PKGBUILD | 2 +- social/libpurple-minimal/PKGBUILD | 2 +- social/lockfile-progs/PKGBUILD | 2 +- social/netatalk/PKGBUILD | 2 +- social/nitroshare/PKGBUILD | 2 +- social/poco/PKGBUILD | 2 +- social/python-relatorio/PKGBUILD | 2 +- social/qxmlrpc/PKGBUILD | 2 +- social/spectrum/PKGBUILD | 2 +- social/strongswan/PKGBUILD | 2 +- social/tokyotyrant/PKGBUILD | 2 +- social/tomoyo-tools/PKGBUILD | 2 +- ~lukeshu/dasm/PKGBUILD | 2 +- ~lukeshu/dunst-lukeshu-git/PKGBUILD | 2 +- ~lukeshu/libfreenect-git/PKGBUILD | 2 +- ~lukeshu/make-graph/PKGBUILD | 2 +- ~lukeshu/openni-all/openni-git/PKGBUILD | 2 +- ~lukeshu/openni-all/openni-module-sensorkinect-git/PKGBUILD | 2 +- ~lukeshu/openni-all/openni-unstable-git/PKGBUILD | 2 +- ~lukeshu/openni-all/openni-unstable/PKGBUILD | 2 +- ~lukeshu/openni-all/openni/PKGBUILD | 2 +- ~lukeshu/thingutils-git/PKGBUILD | 2 +- ~smv/sword-svn/PKGBUILD | 2 +- ~smv/xiphos-svn/PKGBUILD | 2 +- 316 files changed, 316 insertions(+), 316 deletions(-) diff --git a/elementary/gtk-engine-equinox/PKGBUILD b/elementary/gtk-engine-equinox/PKGBUILD index df6a27ea1..c6742a410 100644 --- a/elementary/gtk-engine-equinox/PKGBUILD +++ b/elementary/gtk-engine-equinox/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=3 pkgdesc="A heavily modified version of the beautiful Aurora engine" url="http://gnome-look.org/content/show.php/Equinox+GTK+Engine?content=121881" license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('gtk2') makedepends=('libtool') options=('!libtool') diff --git a/elementary/postler/PKGBUILD b/elementary/postler/PKGBUILD index 894ccf408..b5d624895 100644 --- a/elementary/postler/PKGBUILD +++ b/elementary/postler/PKGBUILD @@ -4,7 +4,7 @@ pkgname=postler pkgver=0.1.1 pkgrel=2 pkgdesc="Postler is simple desktop mail client built in vala" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/postler" license=('GPL') depends=('libwebkit' 'libunique' 'libcanberra' 'libnotify') diff --git a/elementary/vala-010/PKGBUILD b/elementary/vala-010/PKGBUILD index 45e6a5bad..af72d0326 100644 --- a/elementary/vala-010/PKGBUILD +++ b/elementary/vala-010/PKGBUILD @@ -5,7 +5,7 @@ _pkgname=vala pkgver=0.10.4 pkgrel=1 pkgdesc="Compiler for the GObject type system (0.10 branch)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://live.gnome.org/Vala" license=('LGPL2.1') depends=('glib2') diff --git a/gis/grass/PKGBUILD b/gis/grass/PKGBUILD index 3ef489780..21a454577 100644 --- a/gis/grass/PKGBUILD +++ b/gis/grass/PKGBUILD @@ -6,7 +6,7 @@ pkgname=grass pkgver=6.4.2 pkgrel=2 pkgdesc='Geographic Information System (GIS) used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://grass.fbk.eu/' license=('GPL') depends=('cfitsio' 'fftw' 'gdal' 'libjpeg' 'libpng' 'libtiff' 'libxmu' 'mesa' 'python2' 'postgresql' 'proj' 'tcl' 'tk' 'wxpython' 'xorg-server') diff --git a/gis/libfreexl/PKGBUILD b/gis/libfreexl/PKGBUILD index ff0bfb0fc..8ce082994 100644 --- a/gis/libfreexl/PKGBUILD +++ b/gis/libfreexl/PKGBUILD @@ -3,7 +3,7 @@ pkgname=libfreexl pkgver=1.0.0b pkgrel=1 pkgdesc="Library to extract valid data from within an Excel (.xls) spreadsheet." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://www.gaia-gis.it/fossil/freexl/index" license=('MPL') source=("http://www.gaia-gis.it/gaia-sins/freexl-sources/freexl-1.0.0b.tar.gz") diff --git a/gis/libspatialite/PKGBUILD b/gis/libspatialite/PKGBUILD index 5199e3593..bac777968 100644 --- a/gis/libspatialite/PKGBUILD +++ b/gis/libspatialite/PKGBUILD @@ -4,7 +4,7 @@ pkgname=libspatialite pkgver=3.0.1 pkgrel=2 pkgdesc="SQLite extension to support spatial data types and operations" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://www.gaia-gis.it/fossil/libspatialite/index" license=('MPL') depends=('geos' 'proj' 'sqlite3' 'libfreexl') diff --git a/gis/merkaartor/PKGBUILD b/gis/merkaartor/PKGBUILD index 656cf4148..d52cfe14a 100644 --- a/gis/merkaartor/PKGBUILD +++ b/gis/merkaartor/PKGBUILD @@ -8,7 +8,7 @@ pkgver=0.17.2 pkgrel=3 pkgdesc='OpenStreetMap editor' url='http://merkaartor.be/' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') makedepends=('boost') depends=('qtwebkit' 'exiv2') diff --git a/gis/qgis/PKGBUILD b/gis/qgis/PKGBUILD index 9ab10a093..bb448fbe4 100644 --- a/gis/qgis/PKGBUILD +++ b/gis/qgis/PKGBUILD @@ -10,7 +10,7 @@ pkgrel=2 pkgdesc='Quantum GIS is a Geographic Information System (GIS) that supports vector, raster & database formats' url='http://qgis.org/' license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') # update to http://www.qgis.org/wiki/Building_QGIS_from_Source#Overview depends=('libmysqlclient' 'postgresql-libs' 'sqlite3' 'jasper' 'curl' 'qt' 'python2' 'python2-qt' 'giflib' 'cfitsio' 'qwt' 'gdal' 'flex' 'bison' 'libspatialite' 'spatialindex') makedepends=('cmake' 'grass' 'gsl' 'postgis' 'netcdf' 'fcgi' 'python2-sip') diff --git a/gis/spatialindex/PKGBUILD b/gis/spatialindex/PKGBUILD index 51ca4d275..473eebf0c 100644 --- a/gis/spatialindex/PKGBUILD +++ b/gis/spatialindex/PKGBUILD @@ -3,7 +3,7 @@ pkgname=spatialindex pkgver=1.7.1 pkgrel=1 pkgdesc="An extensible framework that supports robust spatial indexing methods and sophisticated spatial queries." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://libspatialindex.github.com/" license=('(L)GPL') depends=(gcc-libs) diff --git a/java/arduino/PKGBUILD b/java/arduino/PKGBUILD index aeb46feee..c726f35c1 100644 --- a/java/arduino/PKGBUILD +++ b/java/arduino/PKGBUILD @@ -5,7 +5,7 @@ pkgname=arduino pkgver=1.0.2 pkgrel=1 pkgdesc="Arduino SDK and IDE" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://arduino.cc/en/Main/Software" options=(!strip) license=('GPL') diff --git a/java/byaccj/PKGBUILD b/java/byaccj/PKGBUILD index 6ae2317fd..10f2bef95 100644 --- a/java/byaccj/PKGBUILD +++ b/java/byaccj/PKGBUILD @@ -8,7 +8,7 @@ url="http://byaccj.sourceforge.net/" license=('custom:Public Domain') pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') source=(http://downloads.sourceforge.net/project/byaccj/${pkgname}/${pkgver}/${pkgname}${pkgver}_src.tar.gz http://metadata.ftp-master.debian.org/changelogs/main/b/byacc-j/byacc-j_${pkgver}-1_copyright ldflags.patch) diff --git a/java/java-rxtx/PKGBUILD b/java/java-rxtx/PKGBUILD index ed05e12d1..87c253900 100644 --- a/java/java-rxtx/PKGBUILD +++ b/java/java-rxtx/PKGBUILD @@ -11,7 +11,7 @@ pkgdesc="A native library providing serial and parallel communication for Java" license=(LGPL2.1) pkgrel=4 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('java-runtime') makedepends=('java-environment') diff --git a/java/jna/PKGBUILD b/java/jna/PKGBUILD index f7248a637..b4f37778e 100644 --- a/java/jna/PKGBUILD +++ b/java/jna/PKGBUILD @@ -14,7 +14,7 @@ source=("git://github.com/twall/jna.git#tag=${pkgver}" #### pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('java-environment' 'libffi') makedepends=('apache-ant' 'zip' 'makepkg-git' 'git') checkdepends=('icedtea-web-java7' 'junit' 'libxtst') diff --git a/java/not-working/protobuf/PKGBUILD b/java/not-working/protobuf/PKGBUILD index 765e7972f..800be49ff 100644 --- a/java/not-working/protobuf/PKGBUILD +++ b/java/not-working/protobuf/PKGBUILD @@ -7,7 +7,7 @@ pkgname=('protobuf' 'python2-protobuf' 'java-protobuf') pkgver=2.4.1 pkgrel=2.1 pkgdesc="A way of encoding structured data in an efficient yet extensible format" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/protobuf/" license=('APACHE') depends=('gcc-libs' 'zlib') diff --git a/kernels/xen-docs/PKGBUILD b/kernels/xen-docs/PKGBUILD index 6be95b544..9f3cf7b72 100644 --- a/kernels/xen-docs/PKGBUILD +++ b/kernels/xen-docs/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xen-docs pkgver=4.4.0 pkgrel=1 pkgdesc="Xen 4 (docs)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.xen.org/" license=('GPL') makedepends=('markdown' 'transfig' 'ghostscript') diff --git a/libre-multilib/pcsx2-libre/PKGBUILD b/libre-multilib/pcsx2-libre/PKGBUILD index 109771926..3fb9571a9 100644 --- a/libre-multilib/pcsx2-libre/PKGBUILD +++ b/libre-multilib/pcsx2-libre/PKGBUILD @@ -8,7 +8,7 @@ pkgname=$_pkgname-libre pkgver=1.2.2 pkgrel=3 pkgdesc='A Sony PlayStation 2 emulator, without nonfree nvidia-cg-toolkit support' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.pcsx2.net' license=('GPL2' 'GPL3' 'LGPL2.1' 'LGPL3') makedepends=('cmake' 'sparsehash') diff --git a/libre/antlr2/PKGBUILD b/libre/antlr2/PKGBUILD index 49dbd2226..d7c9a55cb 100644 --- a/libre/antlr2/PKGBUILD +++ b/libre/antlr2/PKGBUILD @@ -11,7 +11,7 @@ url="http://www.antlr2.org/" license=('custom:Public Domain') pkgrel=6.1 # newer than Arch's 2.7.7-6 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') options=('staticlibs') makedepends=('java-environment' 'python2' 'bash' 'nant' 'jh') diff --git a/libre/audex-libre/PKGBUILD b/libre/audex-libre/PKGBUILD index df50539b9..acd5dcf82 100644 --- a/libre/audex-libre/PKGBUILD +++ b/libre/audex-libre/PKGBUILD @@ -10,7 +10,7 @@ pkgname=audex-libre pkgver=0.78 pkgrel=1 pkgdesc="A CDDA extraction tool with a ftp upload function for KDE, without nonfree faac recommendation" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://kde-apps.org/content/show.php?content=77125" license=('GPL') replaces=($_pkgname) diff --git a/libre/avidemux-libre/PKGBUILD b/libre/avidemux-libre/PKGBUILD index f4c612093..21f5dc09b 100644 --- a/libre/avidemux-libre/PKGBUILD +++ b/libre/avidemux-libre/PKGBUILD @@ -7,7 +7,7 @@ pkgbase=avidemux-libre pkgname=('avidemux-libre-cli' 'avidemux-libre-gtk' 'avidemux-libre-qt') pkgver=2.5.6 pkgrel=9 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://fixounet.free.fr/avidemux/" makedepends=('cmake' 'libxslt' 'gtk2' 'qt4' 'jack' 'libvorbis' 'sdl' 'libxv' diff --git a/libre/avidemux-libre/PKGBUILD.WIP b/libre/avidemux-libre/PKGBUILD.WIP index 2929c4e22..c79fb90e9 100644 --- a/libre/avidemux-libre/PKGBUILD.WIP +++ b/libre/avidemux-libre/PKGBUILD.WIP @@ -7,7 +7,7 @@ pkgbase=avidemux-libre pkgname=('avidemux-libre-cli' 'avidemux-libre-gtk' 'avidemux-libre-qt') pkgver=2.6.8 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url="http://fixounet.free.fr/avidemux/" makedepends=('cmake' 'libxslt' 'gtk3' 'qt4' 'jack' 'libvorbis' 'sdl' 'libxv' \ diff --git a/libre/blackbox-libre/PKGBUILD b/libre/blackbox-libre/PKGBUILD index 2ab972baf..94f07ee2e 100644 --- a/libre/blackbox-libre/PKGBUILD +++ b/libre/blackbox-libre/PKGBUILD @@ -10,7 +10,7 @@ pkgver=0.70.1 pkgrel=11 pkgdesc="A window manager for X11, without nonfree programs on the menu" url="http://blackboxwm.sourceforge.net/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('gcc-libs' 'libxft' 'libxext' 'libx11' 'libxt') replaces=($_pkgname) conflicts=($_pkgname) diff --git a/libre/bogofilter-libre/PKGBUILD b/libre/bogofilter-libre/PKGBUILD index 086cc1cd7..c9f0c0d6a 100644 --- a/libre/bogofilter-libre/PKGBUILD +++ b/libre/bogofilter-libre/PKGBUILD @@ -8,7 +8,7 @@ pkgname=bogofilter-libre pkgver=1.2.4 pkgrel=1 pkgdesc="A fast Bayesian spam filtering tool, without noncommercial files" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3') url="http://bogofilter.sourceforge.net" depends=('db' 'perl' 'gsl') diff --git a/libre/bumblebee-libre/PKGBUILD b/libre/bumblebee-libre/PKGBUILD index 70158aac1..82bfbca1d 100644 --- a/libre/bumblebee-libre/PKGBUILD +++ b/libre/bumblebee-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=bumblebee-libre pkgver=3.2.1 pkgrel=3 pkgdesc="NVIDIA Optimus support for GNU/Linux through VirtualGL, without nonfree nvidia driver support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('virtualgl' 'glib2' 'mesa-libgl') makedepends=('help2man') optdepends=('xf86-video-nouveau: nouveau driver' diff --git a/libre/clementine-libre/PKGBUILD b/libre/clementine-libre/PKGBUILD index 1f33f40c5..f34f648cb 100644 --- a/libre/clementine-libre/PKGBUILD +++ b/libre/clementine-libre/PKGBUILD @@ -14,7 +14,7 @@ pkgrel=2 pkgdesc='A modern music player and library organizer, without nonfree artwork and Spotify support' url='http://www.clementine-player.org/' license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') replaces=('clementine') conflicts=('clementine') provides=("clementine=$pkgver") diff --git a/libre/crosstool-ng/PKGBUILD b/libre/crosstool-ng/PKGBUILD index 5f4fa3ab7..971bbf669 100644 --- a/libre/crosstool-ng/PKGBUILD +++ b/libre/crosstool-ng/PKGBUILD @@ -6,7 +6,7 @@ pkgname=crosstool-ng pkgver=1.19.0 pkgrel=1 pkgdesc="A versatile cross toolchain generator (eglibc addons patch)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://crosstool-ng.org/" license=(GPL2) depends=('cvs' 'curl' 'gperf' 'wget') diff --git a/libre/cups-filters-parabola/PKGBUILD b/libre/cups-filters-parabola/PKGBUILD index 7d8af05b1..834b6dcd7 100644 --- a/libre/cups-filters-parabola/PKGBUILD +++ b/libre/cups-filters-parabola/PKGBUILD @@ -6,7 +6,7 @@ _pkgname=cups-filters pkgver=1.0.58 pkgrel=1 pkgdesc="OpenPrinting CUPS Filters, without foomatic-db-nonfree recommendation" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.linuxfoundation.org/collaborate/workgroups/openprinting" license=('GPL') depends=('lcms2' 'poppler' 'qpdf') diff --git a/libre/distcc-nozeroconf/PKGBUILD b/libre/distcc-nozeroconf/PKGBUILD index ed30cc230..e76ae7df4 100644 --- a/libre/distcc-nozeroconf/PKGBUILD +++ b/libre/distcc-nozeroconf/PKGBUILD @@ -11,7 +11,7 @@ provides=("$_pkgname=$pkgver") conflicts=("$_pkgname") pkgrel=1 pkgdesc="A distributed C, C++, Obj C compiler (without zeroconf support)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/distcc/" license=('GPL') depends=('gcc' 'popt') diff --git a/libre/doublecmd-libre/PKGBUILD b/libre/doublecmd-libre/PKGBUILD index f5c5a16c5..806913117 100644 --- a/libre/doublecmd-libre/PKGBUILD +++ b/libre/doublecmd-libre/PKGBUILD @@ -10,7 +10,7 @@ pkgver=0.5.10 _helpver=0.5.5 pkgrel=1 url="http://doublecmd.sourceforge.net/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') install="$_pkgbase.install" provides=("$_pkgbase") diff --git a/libre/dvdrip-libre/PKGBUILD b/libre/dvdrip-libre/PKGBUILD index c06b9c16e..5bb758015 100644 --- a/libre/dvdrip-libre/PKGBUILD +++ b/libre/dvdrip-libre/PKGBUILD @@ -8,7 +8,7 @@ pkgname=dvdrip-libre pkgver=0.98.11 pkgrel=11 pkgdesc="A Gtk frontend for transcode writen in Perl, without opcional hal and nonfree rar vobsub compression support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('custom') url="http://www.exit1.org/${_pkgname}/" install=${_pkgname}.install diff --git a/libre/ecasound-libre/PKGBUILD b/libre/ecasound-libre/PKGBUILD index 029fc5643..464ce2b64 100644 --- a/libre/ecasound-libre/PKGBUILD +++ b/libre/ecasound-libre/PKGBUILD @@ -9,7 +9,7 @@ pkgname=ecasound-libre pkgver=2.9.1 pkgrel=2 pkgdesc="Command-line multitrack audio processor, without nonfree faac recommendation" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.eca.cx/ecasound/" license=('GPL' 'LGPL') depends=('audiofile' 'liblo>=0.28' 'liboil' 'lilv') diff --git a/libre/ghostscript-libre/PKGBUILD b/libre/ghostscript-libre/PKGBUILD index 61c3e556f..c73b86a58 100644 --- a/libre/ghostscript-libre/PKGBUILD +++ b/libre/ghostscript-libre/PKGBUILD @@ -9,7 +9,7 @@ pkgname=ghostscript-libre pkgver=9.14 pkgrel=1 pkgdesc="An interpreter for the PostScript language, without nonfree JPEG XR support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('AGPL' 'custom') depends=('libxt' 'libcups' 'fontconfig' 'jasper' 'zlib' 'libpng>=1.5.7' 'libjpeg' 'libtiff>=4.0.0' 'lcms2' 'dbus' 'libpaper') diff --git a/libre/giflib-lts/PKGBUILD b/libre/giflib-lts/PKGBUILD index cdc103fc4..f6848bb86 100644 --- a/libre/giflib-lts/PKGBUILD +++ b/libre/giflib-lts/PKGBUILD @@ -12,7 +12,7 @@ pkgver=5.0.6 pkgrel=1 pkgdesc="A library for reading and writing gif images" url="http://sourceforge.net/projects/giflib/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('MIT') depends=('glibc') makedepends=('xmlto' 'docbook-xml' 'docbook-xsl') diff --git a/libre/gloobus-preview-libre/PKGBUILD b/libre/gloobus-preview-libre/PKGBUILD index 63fbe916e..1d2e51a15 100644 --- a/libre/gloobus-preview-libre/PKGBUILD +++ b/libre/gloobus-preview-libre/PKGBUILD @@ -7,7 +7,7 @@ pkgver=0.4.5.290 _pkgver=0.4.5-ubuntu11~ppa290 pkgrel=2 pkgdesc="Gnome application designed to enable a full screen preview of any kind of file, with libarchive support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gloobus.net/" license=('GPL') depends=('gstreamer0.10-base-plugins' 'gtksourceview3' 'poppler-glib' 'python2-dbus' 'python2-gobject' 'gconf' 'taglib' 'xdg-utils') diff --git a/libre/gnome-boxes-libre/PKGBUILD b/libre/gnome-boxes-libre/PKGBUILD index 32b25603c..1c2bff72c 100644 --- a/libre/gnome-boxes-libre/PKGBUILD +++ b/libre/gnome-boxes-libre/PKGBUILD @@ -9,7 +9,7 @@ pkgname=gnome-boxes-libre pkgver=3.12.3 pkgrel=1 pkgdesc="Simple GNOME 3 application to access remote or virtual systems, without nonfree system logos" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://wiki.gnome.org/Apps/Boxes" license=('LGPL') provides=($_pkgname=$pkgver) diff --git a/libre/grub-legacy/PKGBUILD b/libre/grub-legacy/PKGBUILD index 41c63052a..f1527d61f 100644 --- a/libre/grub-legacy/PKGBUILD +++ b/libre/grub-legacy/PKGBUILD @@ -9,7 +9,7 @@ _srcname=grub pkgver=0.97 pkgrel=25.1 pkgdesc="A GNU multiboot boot loader (Parabola rebranded)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://www.gnu.org/software/grub/" depends=('ncurses' 'diffutils' 'sed') diff --git a/libre/handbrake-svn/PKGBUILD b/libre/handbrake-svn/PKGBUILD index 41d5895b6..460683abd 100644 --- a/libre/handbrake-svn/PKGBUILD +++ b/libre/handbrake-svn/PKGBUILD @@ -10,7 +10,7 @@ url="http://handbrake.fr/" license=('GPL') pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') makedepends=('intltool' 'python2' 'gcc-libs' 'libnotify' 'gst-plugins-base' 'gtk3' 'dbus-glib') diff --git a/libre/hardinfo/PKGBUILD b/libre/hardinfo/PKGBUILD index c4bf21c3b..1c3e14740 100644 --- a/libre/hardinfo/PKGBUILD +++ b/libre/hardinfo/PKGBUILD @@ -6,7 +6,7 @@ pkgname=hardinfo pkgver=0.5.1 pkgrel=6 pkgdesc="A system information and benchmark tool (Parabola rebranded)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://sourceforge.net/projects/hardinfo.berlios/" license=('GPL2') depends=('gtk2' 'libsoup') diff --git a/libre/hplip-libre/PKGBUILD b/libre/hplip-libre/PKGBUILD index aa97da2e4..5558c54cc 100644 --- a/libre/hplip-libre/PKGBUILD +++ b/libre/hplip-libre/PKGBUILD @@ -10,7 +10,7 @@ pkgname=hplip-libre pkgver=3.14.6 pkgrel=1 pkgdesc="Drivers for HP DeskJet, OfficeJet, Photosmart, Business Inkjet and some LaserJet, without printers with nonfree drivers support and hplip-plugin binary blobs recommendation (Parabola rebranded)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://hplipopensource.com" license=('GPL') depends=('python2' 'ghostscript>=8.64-6' 'foomatic-db' 'foomatic-db-engine' diff --git a/libre/libosinfo-libre/PKGBUILD b/libre/libosinfo-libre/PKGBUILD index 5e759d2c2..27c637bb1 100644 --- a/libre/libosinfo-libre/PKGBUILD +++ b/libre/libosinfo-libre/PKGBUILD @@ -9,7 +9,7 @@ pkgname=libosinfo-libre 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, without support for nonfree systems" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://libosinfo.org/" license=('GPL' 'LGPL') depends=('glib2' 'libxslt') diff --git a/libre/libquicktime-libre/PKGBUILD b/libre/libquicktime-libre/PKGBUILD index 95ce92155..2fb92be3b 100644 --- a/libre/libquicktime-libre/PKGBUILD +++ b/libre/libquicktime-libre/PKGBUILD @@ -8,7 +8,7 @@ _pkgname=libquicktime pkgver=1.2.4 pkgrel=10 pkgdesc="A library for reading and writing quicktime files, without nonfree faac support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://libquicktime.sourceforge.net/" depends=('gtk2' 'ffmpeg' 'libxv' 'libxaw' 'faad2') diff --git a/libre/liferea-libre/PKGBUILD b/libre/liferea-libre/PKGBUILD index f0c0b685a..3718e0fe4 100644 --- a/libre/liferea-libre/PKGBUILD +++ b/libre/liferea-libre/PKGBUILD @@ -8,7 +8,7 @@ pkgname=liferea-libre pkgver=1.10.9 pkgrel=1 pkgdesc="A desktop news aggregator for online news feeds and weblogs, without nonfree suggestions" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://liferea.sourceforge.net/" provides=("liferea=$pkgver") replaces=('liferea') diff --git a/libre/mplayer-libre-vaapi/PKGBUILD b/libre/mplayer-libre-vaapi/PKGBUILD index ff52cad64..f2e092a8d 100644 --- a/libre/mplayer-libre-vaapi/PKGBUILD +++ b/libre/mplayer-libre-vaapi/PKGBUILD @@ -11,7 +11,7 @@ pkgname=mplayer-libre-vaapi pkgver=36265 pkgrel=12 pkgdesc="A movie player, compiled with vaapi support, without nonfree faac support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gitorious.org/vaapi/mplayer" license=('GPL') depends=('libxxf86dga' 'libxxf86vm' 'libmad' 'libcdio-paranoia' 'libxinerama' diff --git a/libre/mplayer-libre/PKGBUILD b/libre/mplayer-libre/PKGBUILD index 50fa504c4..9a940284a 100644 --- a/libre/mplayer-libre/PKGBUILD +++ b/libre/mplayer-libre/PKGBUILD @@ -10,7 +10,7 @@ pkgbase=mplayer-libre pkgname=('mplayer-libre' 'mencoder-libre') pkgver=37224 pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') makedepends=( 'libxxf86dga' 'libxxf86vm' 'libmad' 'libxinerama' 'sdl' 'lame' 'libtheora' 'xvidcore' 'libmng' 'libxss' 'libgl' 'smbclient' 'aalib' 'jack' 'libcaca' diff --git a/libre/nant/PKGBUILD b/libre/nant/PKGBUILD index 9f62c70dd..2faa9e401 100644 --- a/libre/nant/PKGBUILD +++ b/libre/nant/PKGBUILD @@ -5,7 +5,7 @@ pkgname=nant pkgver=0.92 pkgrel=2.1 pkgdesc="A free .NET build tool" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://nant.sourceforge.net" license=("GPL2") depends=('mono-basic') diff --git a/libre/ogmrip-libre/PKGBUILD b/libre/ogmrip-libre/PKGBUILD index 548bf2689..546798246 100644 --- a/libre/ogmrip-libre/PKGBUILD +++ b/libre/ogmrip-libre/PKGBUILD @@ -10,7 +10,7 @@ pkgname=ogmrip-libre pkgver=1.0.1 pkgrel=1 pkgdesc="Libraries and GTK2 interface for DVD ripping using mencoder, without nonfree faac support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://ogmrip.sourceforge.net/" license=('GPL') depends=('libdvdread>=4.1.3' 'mplayer' 'mencoder' 'enca' 'pkg-config' 'gconf' 'libglade' 'libnotify' 'enchant') diff --git a/libre/oss-libre/PKGBUILD b/libre/oss-libre/PKGBUILD index a2c7b10b5..21fce46de 100644 --- a/libre/oss-libre/PKGBUILD +++ b/libre/oss-libre/PKGBUILD @@ -8,7 +8,7 @@ pkgname=oss-libre pkgver=4.2_2007 pkgrel=4.1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://developer.opensound.com/" license=('GPL2') makedepends=('gtk2') diff --git a/libre/parabolaweb-utils/PKGBUILD b/libre/parabolaweb-utils/PKGBUILD index d65345435..a07bef8e7 100644 --- a/libre/parabolaweb-utils/PKGBUILD +++ b/libre/parabolaweb-utils/PKGBUILD @@ -12,7 +12,7 @@ _parabolaweb_commit=724f8c309c97aa9af7f963687342e8f37e682204 pkgrel=1 epoch=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') source=( "https://projects.parabolagnulinux.org/packages/$pkgname.git/snapshot/$pkgname-$pkgver.tar.bz2" diff --git a/libre/python-reportlab-libre/PKGBUILD b/libre/python-reportlab-libre/PKGBUILD index 5f749edbd..40a2e2ef4 100644 --- a/libre/python-reportlab-libre/PKGBUILD +++ b/libre/python-reportlab-libre/PKGBUILD @@ -12,7 +12,7 @@ _origname=reportlab pkgver=3.1.8 pkgrel=1 pkgdesc="A proven industry-strength PDF generating solution, without nonfree Adobe T1 fonts support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.reportlab.org/rl_toolkit.html" depends=('freetype2') checkdepends=('python' 'python2' 'python2-pillow' 'python-pillow') diff --git a/libre/rp-pppoe-libre/PKGBUILD b/libre/rp-pppoe-libre/PKGBUILD index 1832d8fae..7c4952e9a 100644 --- a/libre/rp-pppoe-libre/PKGBUILD +++ b/libre/rp-pppoe-libre/PKGBUILD @@ -8,7 +8,7 @@ pkgname=rp-pppoe-libre pkgver=3.11 pkgrel=5 pkgdesc="Roaring Penguin's Point-to-Point Protocol over Ethernet client, without nonfree ServPoET recommendation" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.roaringpenguin.com/pppoe/" license=('GPL') depends=('ppp=2.4.6' 'sh' 'net-tools') diff --git a/libre/ruby-hpricot/PKGBUILD b/libre/ruby-hpricot/PKGBUILD index 6a15b2af7..c76466aaf 100644 --- a/libre/ruby-hpricot/PKGBUILD +++ b/libre/ruby-hpricot/PKGBUILD @@ -8,7 +8,7 @@ url="http://github.com/hpricot/hpricot" license=('custom:MIT') pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ruby') makedepends=('rubygems') source=(http://rubygems.org/downloads/${_gemname}-${pkgver}.gem) diff --git a/libre/ruby-rdiscount/PKGBUILD b/libre/ruby-rdiscount/PKGBUILD index 966cf67ce..bb413b4d1 100644 --- a/libre/ruby-rdiscount/PKGBUILD +++ b/libre/ruby-rdiscount/PKGBUILD @@ -11,7 +11,7 @@ url="http://dafoster.net/projects/rdiscount/" license=('BSD3') pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('ruby') makedepends=('rubygems') source=(http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem) diff --git a/libre/sdl-libre/PKGBUILD b/libre/sdl-libre/PKGBUILD index f9449455e..ab057d514 100644 --- a/libre/sdl-libre/PKGBUILD +++ b/libre/sdl-libre/PKGBUILD @@ -10,7 +10,7 @@ pkgname=sdl-libre pkgver=1.2.15 pkgrel=6 pkgdesc="A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard, without nonfree riva_mmio.h file" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.libsdl.org" license=('LGPL') provides=("sdl=${pkgver}") diff --git a/libre/soundkonverter-libre/PKGBUILD b/libre/soundkonverter-libre/PKGBUILD index c0aea726b..748cc6cf3 100644 --- a/libre/soundkonverter-libre/PKGBUILD +++ b/libre/soundkonverter-libre/PKGBUILD @@ -10,7 +10,7 @@ pkgname=soundkonverter-libre pkgver=2.1.1 pkgrel=1 pkgdesc="Front-end to various audio converters, without nonfree faac and mac recommendation" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.kde-apps.org/content/show.php?content=29024" license=('GPL') replaces=($_pkgname) diff --git a/libre/spacefm-libre/PKGBUILD b/libre/spacefm-libre/PKGBUILD index 4f5ab553e..59c79f1c8 100644 --- a/libre/spacefm-libre/PKGBUILD +++ b/libre/spacefm-libre/PKGBUILD @@ -10,7 +10,7 @@ pkgname=spacefm-libre pkgver=0.9.4 pkgrel=2 pkgdesc='Multi-panel tabbed file manager, with unar support' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://ignorantguru.github.com/spacefm/' license=('GPL3') install=$_pkgname.install diff --git a/libre/unzip-libre/PKGBUILD b/libre/unzip-libre/PKGBUILD index 933fc8a6a..b3ef3d44d 100644 --- a/libre/unzip-libre/PKGBUILD +++ b/libre/unzip-libre/PKGBUILD @@ -10,7 +10,7 @@ _pkgver=${pkgver/./} pkgrel=7 pkgdesc='For extracting and viewing files in .zip archives' url='http://www.info-zip.org/UnZip.html' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('custom') depends=('bzip2' 'bash') provides=("${_pkgname}=${pkgver}") diff --git a/libre/xbmc-libre-lts/PKGBUILD b/libre/xbmc-libre-lts/PKGBUILD index 4ddb30185..2bd309de4 100644 --- a/libre/xbmc-libre-lts/PKGBUILD +++ b/libre/xbmc-libre-lts/PKGBUILD @@ -14,7 +14,7 @@ pkgver=12.3 _codename=Frodo pkgrel=6 pkgdesc="A software media player and entertainment hub for digital media (Frodo version), without nonfree addons and unrar support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://xbmc.org" license=('GPL2') conflicts=($_pkgname) diff --git a/libre/xbmc-libre/PKGBUILD b/libre/xbmc-libre/PKGBUILD index 90a07559f..c43e3db91 100644 --- a/libre/xbmc-libre/PKGBUILD +++ b/libre/xbmc-libre/PKGBUILD @@ -16,7 +16,7 @@ pkgver=13.2 _codename=Gotham pkgrel=2 pkgdesc="A software media player and entertainment hub for digital media (Gotham version), without nonfree addons and unrar support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://xbmc.org" license=('GPL2') replaces=($_pkgname) diff --git a/libre/xbmc-pvr-addons-lts/PKGBUILD b/libre/xbmc-pvr-addons-lts/PKGBUILD index 7b647d7d9..990d6e049 100644 --- a/libre/xbmc-pvr-addons-lts/PKGBUILD +++ b/libre/xbmc-pvr-addons-lts/PKGBUILD @@ -7,7 +7,7 @@ pkgname=xbmc-pvr-addons-lts pkgver=20131106.Frodo pkgrel=1 pkgdesc="XBMC PVR add-ons for current stable xbmc" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://github.com/opdenkamp/xbmc-pvr-addons" license=('GPL3') depends=('xbmc-libre-lts' 'libmysqlclient') diff --git a/libre/xmlstarlet/PKGBUILD b/libre/xmlstarlet/PKGBUILD index 76595486f..c8c126715 100644 --- a/libre/xmlstarlet/PKGBUILD +++ b/libre/xmlstarlet/PKGBUILD @@ -7,7 +7,7 @@ pkgname=xmlstarlet pkgver=1.3.1 pkgrel=1 pkgdesc="A set of tools to transform, query, validate, and edit XML documents" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://xmlstar.sourceforge.net/" license=('custom:MIT') depends=('libxslt>=1.1.9') diff --git a/libre/xorg-server-libre/PKGBUILD b/libre/xorg-server-libre/PKGBUILD index cd84a2066..c928dec68 100644 --- a/libre/xorg-server-libre/PKGBUILD +++ b/libre/xorg-server-libre/PKGBUILD @@ -7,7 +7,7 @@ pkgbase=xorg-server pkgname=('xorg-server-libre') pkgver=1.16.0 pkgrel=6 # build first with 0.1 and then rebuild it after xf86-input-evdev rebuild -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('custom') url="http://xorg.freedesktop.org" makedepends=('pixman' 'libx11' 'mesa' 'mesa-libgl' 'xf86driproto' 'xcmiscproto' 'xtrans' 'bigreqsproto' 'randrproto' diff --git a/nonprism/banshee-nonprism/PKGBUILD b/nonprism/banshee-nonprism/PKGBUILD index 9a8315a5b..6d1fc3db0 100644 --- a/nonprism/banshee-nonprism/PKGBUILD +++ b/nonprism/banshee-nonprism/PKGBUILD @@ -8,7 +8,7 @@ pkgname=banshee-nonprism pkgver=2.6.2 pkgrel=4 pkgdesc="Music management and playback for GNOME, without gdata-sharp support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://banshee.fm/" license=('MIT') depends=(libxxf86vm gst-plugins-base-libs mono-addins dbus-sharp-glib webkitgtk2 libsoup-gnome taglib-sharp gudev-sharp gkeyfile-sharp gconf-sharp libmtp libgpod mono-zeroconf desktop-file-utils hicolor-icon-theme media-player-info gst-plugins-bad mono-upnp gst-plugins-good) diff --git a/nonprism/centerim-nonprism/PKGBUILD b/nonprism/centerim-nonprism/PKGBUILD index a8972c970..58f77e1aa 100644 --- a/nonprism/centerim-nonprism/PKGBUILD +++ b/nonprism/centerim-nonprism/PKGBUILD @@ -8,7 +8,7 @@ pkgname=centerim-nonprism pkgver=4.22.10 pkgrel=3 pkgdesc="Fork of CenterICQ - A text mode menu- and window-driven IM interface, without support for unsafe and dangerous for privacy protocols" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.centerim.org" license=('GPL') depends=('python2' 'libjpeg' 'gpgme') diff --git a/nonprism/duplicity-nonprism/PKGBUILD b/nonprism/duplicity-nonprism/PKGBUILD index 1c7612999..a145c4165 100644 --- a/nonprism/duplicity-nonprism/PKGBUILD +++ b/nonprism/duplicity-nonprism/PKGBUILD @@ -9,7 +9,7 @@ pkgname=duplicity-nonprism pkgver=0.6.24 pkgrel=1 pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync algorithm, without python2-gdata recommendation' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.nongnu.org/duplicity/' license=('GPL') replaces=($_pkgname) diff --git a/nonprism/eog-plugins-nonprism/PKGBUILD b/nonprism/eog-plugins-nonprism/PKGBUILD index 8c69eb66a..513284441 100644 --- a/nonprism/eog-plugins-nonprism/PKGBUILD +++ b/nonprism/eog-plugins-nonprism/PKGBUILD @@ -7,7 +7,7 @@ pkgname=eog-plugins-nonprism pkgver=3.12.1 pkgrel=1 pkgdesc="Plugins for Eye of Gnome, without libgdata support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins" license=('GPL2') depends=('eog' 'libchamplain') diff --git a/nonprism/kdepim-nonprism/PKGBUILD b/nonprism/kdepim-nonprism/PKGBUILD index 8360b2788..fe78189f7 100644 --- a/nonprism/kdepim-nonprism/PKGBUILD +++ b/nonprism/kdepim-nonprism/PKGBUILD @@ -15,7 +15,7 @@ pkgname=('kdepim-akonadiconsole-nonprism' 'kdepim-libkdepim-nonprism') pkgver=4.14.0 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://pim.kde.org' license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdepim') diff --git a/nonprism/kdepim-runtime-nonprism/PKGBUILD b/nonprism/kdepim-runtime-nonprism/PKGBUILD index 574f5ddce..8cb1bd8c3 100644 --- a/nonprism/kdepim-runtime-nonprism/PKGBUILD +++ b/nonprism/kdepim-runtime-nonprism/PKGBUILD @@ -8,7 +8,7 @@ pkgname=kdepim-runtime-nonprism pkgver=4.14.0 pkgrel=3 pkgdesc='Extends the functionality of kdepim, without libkgapi and libkfbapi support' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='https://projects.kde.org/projects/kde/kdepim-runtime' license=('GPL' 'LGPL' 'FDL') depends=('kdebase-runtime' 'libkolab' 'libaccounts-qt' 'signon') diff --git a/nonprism/shotwell-nonprism/PKGBUILD b/nonprism/shotwell-nonprism/PKGBUILD index 27fb37a43..0f7b84603 100644 --- a/nonprism/shotwell-nonprism/PKGBUILD +++ b/nonprism/shotwell-nonprism/PKGBUILD @@ -10,7 +10,7 @@ pkgname=shotwell-nonprism pkgver=0.18.1 pkgrel=1 pkgdesc="A digital photo organizer designed for the GNOME desktop environment, without support for unsafe and dangerous for privacy protocols" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://yorba.org/shotwell/" license=('LGPL2.1') replaces=($_pkgname) diff --git a/nonprism/sylpheed-nonprism/PKGBUILD b/nonprism/sylpheed-nonprism/PKGBUILD index 13d3ce4ea..fae1f4661 100644 --- a/nonprism/sylpheed-nonprism/PKGBUILD +++ b/nonprism/sylpheed-nonprism/PKGBUILD @@ -10,7 +10,7 @@ pkgname=sylpheed-nonprism pkgver=3.4.2 pkgrel=1 pkgdesc="Lightweight and user-friendly e-mail client, without Gmail support" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://sylpheed.sraoss.jp/en/" license=('GPL') replaces=($_pkgname) diff --git a/pcr/9mount/PKGBUILD b/pcr/9mount/PKGBUILD index 3de06c084..9f28f9ac4 100644 --- a/pcr/9mount/PKGBUILD +++ b/pcr/9mount/PKGBUILD @@ -9,7 +9,7 @@ license=('custom:ISC') source=("http://sqweek.net/9p/$pkgname-$pkgver.tar.gz" fix-checks.patch) pkgrel=3 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/pcr/amsynth/PKGBUILD b/pcr/amsynth/PKGBUILD index 7142d6c9f..7af465551 100644 --- a/pcr/amsynth/PKGBUILD +++ b/pcr/amsynth/PKGBUILD @@ -4,7 +4,7 @@ pkgname=amsynth pkgver=1.4.0 pkgrel=1 pkgdesc="Analogue Modeling SYNTHesizer" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/$pkgname/" license=('GPL') depends=('gtkmm' 'jack' 'liblo' 'ladspa') diff --git a/pcr/anyremote/PKGBUILD b/pcr/anyremote/PKGBUILD index c1181f5fb..3e2ab05ea 100644 --- a/pcr/anyremote/PKGBUILD +++ b/pcr/anyremote/PKGBUILD @@ -7,7 +7,7 @@ pkgname=anyremote pkgver=6.3.2 pkgrel=1 pkgdesc="Remote control (console-oriented) through bluetooth or IR connection" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://anyremote.sourceforge.net" license=('GPL') depends=('bluez-libs' 'bluez' 'dbus-glib' 'libxtst') diff --git a/pcr/apparmor/PKGBUILD b/pcr/apparmor/PKGBUILD index 6a60e5f0b..9dd9061da 100644 --- a/pcr/apparmor/PKGBUILD +++ b/pcr/apparmor/PKGBUILD @@ -12,7 +12,7 @@ pkgver=2.8.3 _majorver=2.8 pkgrel=1 pkgdesc='Linux application security framework - mandatory access control for programs' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url='http://wiki.apparmor.net/index.php/Main_Page' makedepends=('bzr' 'flex' 'swig' 'perl' 'python' 'perl-locale-gettext' 'perl-rpc-xml' 'audit') diff --git a/pcr/asterisk/PKGBUILD b/pcr/asterisk/PKGBUILD index e67519bd5..e64d7c5bc 100644 --- a/pcr/asterisk/PKGBUILD +++ b/pcr/asterisk/PKGBUILD @@ -6,7 +6,7 @@ pkgname=asterisk pkgver=11.5.0 pkgrel=2 pkgdesc="A complete PBX solution" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') backup=('etc/asterisk/acl.conf' 'etc/asterisk/adsi.conf' 'etc/asterisk/agents.conf' 'etc/asterisk/alarmreceiver.conf' 'etc/asterisk/alsa.conf' 'etc/asterisk/amd.conf' diff --git a/pcr/babeld/PKGBUILD b/pcr/babeld/PKGBUILD index 08a82fbb3..0465bbca3 100644 --- a/pcr/babeld/PKGBUILD +++ b/pcr/babeld/PKGBUILD @@ -4,7 +4,7 @@ pkgname=babeld pkgver=1.5.0 pkgrel=1 pkgdesc="A loop-avoiding distance-vector routing protocol" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.pps.univ-paris-diderot.fr/~jch/software/babel/" license=('MIT') depends=('glibc') diff --git a/pcr/bambus/PKGBUILD b/pcr/bambus/PKGBUILD index ca0907bf7..66ed6b4d5 100644 --- a/pcr/bambus/PKGBUILD +++ b/pcr/bambus/PKGBUILD @@ -8,7 +8,7 @@ pkgver=2.4 pkgrel=1 pkgdesc="A small and simple GTK Gui to change Wallpapers using feh, Esetroot, hsetroot, habak or any other command tool." url="http://malisch-ts.de" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3') depends=('gtkmm' 'eterm') # 'eterm' can be changed in any command tool to draw the wallpaper. optdepends=('eterm' 'habak' 'feh' 'hsetroot' 'others') diff --git a/pcr/bamf2/PKGBUILD b/pcr/bamf2/PKGBUILD index dde900e7d..5a82289ff 100644 --- a/pcr/bamf2/PKGBUILD +++ b/pcr/bamf2/PKGBUILD @@ -6,7 +6,7 @@ _dname=bamf pkgver=0.2.126 pkgrel=2 pkgdesc="Removes the headache of applications matching into a simple DBus daemon and c wrapper library, 0.2 branch" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/bamf" license=('GPL') depends=('dbus-glib' 'libwnck3' 'libgtop') diff --git a/pcr/barnyard2/PKGBUILD b/pcr/barnyard2/PKGBUILD index 15fd5655a..9bc168601 100644 --- a/pcr/barnyard2/PKGBUILD +++ b/pcr/barnyard2/PKGBUILD @@ -5,7 +5,7 @@ pkgname=barnyard2 pkgver=2 pkgrel=1.13 pkgdesc="A dedicated spooler for Snort's unified2 binary output format." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.securixlive.com/barnyard2/index.php" license=('GPL2') depends=('libmariadbclient' 'libpcap') diff --git a/pcr/bison++/PKGBUILD b/pcr/bison++/PKGBUILD index 0aa6157d3..502c3297a 100644 --- a/pcr/bison++/PKGBUILD +++ b/pcr/bison++/PKGBUILD @@ -5,7 +5,7 @@ pkgname=bison++ pkgver=1.21.11 pkgrel=1 pkgdesc="Parser generator in C or C++ from BNF notation" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://packages.debian.org/bison++" license=('GPL') source=('http://ftp.de.debian.org/debian/pool/main/b/bison++/bison++_1.21.11.orig.tar.gz' 'http://ftp.de.debian.org/debian/pool/main/b/bison++/bison++_1.21.11-3.diff.gz') diff --git a/pcr/boswars/PKGBUILD b/pcr/boswars/PKGBUILD index 86d158904..1aa8f40bd 100644 --- a/pcr/boswars/PKGBUILD +++ b/pcr/boswars/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=4 pkgdesc="Futuristic real-time strategy game" url="http://www.boswars.org" license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('sdl' 'libpng' 'lua51' 'libvorbis' 'libtheora' 'libgl' 'python2') makedepends=('glu' 'coreutils') # nproc is in coreutils source=("http://www.boswars.org/dist/releases/$pkgname-$pkgver-src.tar.gz" diff --git a/pcr/brutalchess/PKGBUILD b/pcr/brutalchess/PKGBUILD index eb6d344b9..950448233 100644 --- a/pcr/brutalchess/PKGBUILD +++ b/pcr/brutalchess/PKGBUILD @@ -10,7 +10,7 @@ pkgrel=5 pkgdesc="Chess game inspired by 'Battle Chess'. Features full 3D graphics." url="http://sourceforge.net/projects/$pkgname" license=('GPL2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('sdl_image' 'freetype2' 'glu') source=("http://downloads.sourceforge.net/$pkgname/$pkgname-alpha-$pkgver-src.tar.gz") md5sums=('370476b63091b8d82a9ea57c604dcbab') diff --git a/pcr/bup/PKGBUILD b/pcr/bup/PKGBUILD index 630a55490..eeea2b521 100644 --- a/pcr/bup/PKGBUILD +++ b/pcr/bup/PKGBUILD @@ -12,7 +12,7 @@ pkgver=0.25rc1 _pkgver=0.25-rc1 pkgrel=2 pkgdesc="Backup tool using git pack files." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://github.com/apenwarr/bup" license=('GPL') depends=('python2-fuse' 'par2cmdline' 'python' 'git') diff --git a/pcr/cegui-0.5/PKGBUILD b/pcr/cegui-0.5/PKGBUILD index 12c8eb0f6..7dacec17e 100644 --- a/pcr/cegui-0.5/PKGBUILD +++ b/pcr/cegui-0.5/PKGBUILD @@ -5,7 +5,7 @@ pkgname=cegui-0.5 pkgver=0.5.0b pkgrel=1 pkgdesc="A free library providing windowing and widgets for graphics APIs/engines" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://crayzedsgui.sourceforge.net" #options=('!libtool') license=("MIT") diff --git a/pcr/cegui-0.6/PKGBUILD b/pcr/cegui-0.6/PKGBUILD index 50cb104fc..cb3387e19 100644 --- a/pcr/cegui-0.6/PKGBUILD +++ b/pcr/cegui-0.6/PKGBUILD @@ -7,7 +7,7 @@ _pkgver=0.6.2b pkgrel=13 pkgdesc="A free library providing windowing and widgets for graphics APIs/engines." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.cegui.org.uk/" license=('MIT') depends=('devil' 'freetype2' 'libxml2' 'lua' 'pcre' 'silly' 'glew' 'tinyxml' 'directfb' 'freeglut') diff --git a/pcr/cgdb/PKGBUILD b/pcr/cgdb/PKGBUILD index 1ecef9faa..40b08abcc 100644 --- a/pcr/cgdb/PKGBUILD +++ b/pcr/cgdb/PKGBUILD @@ -5,7 +5,7 @@ pkgname=cgdb pkgver=0.6.6 pkgrel=1 pkgdesc="Curses-based interface to the GNU Debugger" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://cgdb.sourceforge.net/" license=('GPL') depends=('readline>=5.1' 'ncurses' 'gdb') diff --git a/pcr/cherokee/PKGBUILD b/pcr/cherokee/PKGBUILD index 4ffe40afa..90b9691f3 100644 --- a/pcr/cherokee/PKGBUILD +++ b/pcr/cherokee/PKGBUILD @@ -8,7 +8,7 @@ pkgname=cherokee pkgver=1.2.103 pkgrel=1 pkgdesc="A very fast, flexible and easy to configure Web Server (Parabola rebranded)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.cherokee-project.com/" license=('GPL2') depends=('openssl' 'pcre') diff --git a/pcr/cl-ppcre/PKGBUILD b/pcr/cl-ppcre/PKGBUILD index 37f88ba7f..aca5816b8 100644 --- a/pcr/cl-ppcre/PKGBUILD +++ b/pcr/cl-ppcre/PKGBUILD @@ -8,7 +8,7 @@ pkgname=cl-ppcre pkgver=2.0.7 pkgrel=2 pkgdesc="Perl-compatible, portable regexp library for Common Lisp" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.weitz.de/cl-ppcre/" license=('BSD') diff --git a/pcr/clx-git/PKGBUILD b/pcr/clx-git/PKGBUILD index 8abc21c0e..17165711c 100644 --- a/pcr/clx-git/PKGBUILD +++ b/pcr/clx-git/PKGBUILD @@ -4,7 +4,7 @@ _clname=clx pkgver=20120421 pkgrel=1 pkgdesc="Xlib for common lisp systems" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.cliki.net/CLX" license=('custom') depends=('x-server' 'sbcl') diff --git a/pcr/coin/PKGBUILD b/pcr/coin/PKGBUILD index 8c1b88fe5..c03c6704d 100644 --- a/pcr/coin/PKGBUILD +++ b/pcr/coin/PKGBUILD @@ -10,7 +10,7 @@ pkgrel=9 pkgdesc='A high-level 3D graphics toolkit on top of OpenGL' url='http://www.coin3d.org/' license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('mesa' 'expat') makedepends=('doxygen') optdepends=('openal: sound/dynamic linking support' diff --git a/pcr/command-not-found/PKGBUILD b/pcr/command-not-found/PKGBUILD index 3cd03daa3..62670e767 100644 --- a/pcr/command-not-found/PKGBUILD +++ b/pcr/command-not-found/PKGBUILD @@ -7,7 +7,7 @@ pkgname=command-not-found pkgver=0.4.5 pkgrel=2 pkgdesc="In case a command could not be found this utility searches for packages containing this or a similar command (bash,zsh)." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://github.com/metti/command-not-found" license=('GPL3') depends=('boost-libs' 'tdb' 'libarchive' 'wget') diff --git a/pcr/conkeror/PKGBUILD b/pcr/conkeror/PKGBUILD index e914cd153..2561d5220 100644 --- a/pcr/conkeror/PKGBUILD +++ b/pcr/conkeror/PKGBUILD @@ -8,7 +8,7 @@ pkgver=1.0pre.git140428.1.git25 _gitver='commit=c5e640d874c65762c082430b42207bcafb58fda6' pkgrel=1 pkgdesc="A highly programmable web browser based on Mozilla XULRunner." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://conkeror.org/" license=('MPL1.1' 'GPL2' 'LGPL2.1') depends=('xulrunner' 'desktop-file-utils') diff --git a/pcr/conky-lua/PKGBUILD b/pcr/conky-lua/PKGBUILD index fced6f7ed..930445cc2 100644 --- a/pcr/conky-lua/PKGBUILD +++ b/pcr/conky-lua/PKGBUILD @@ -12,7 +12,7 @@ pkgrel=1 pkgdesc='Lightweight system monitor for X' url='http://conky.sourceforge.net/' license=('BSD' 'GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') options=('!emptydirs') makedepends=('docbook2x' 'toluapp' 'perl-xml-libxml') depends=('alsa-lib' 'libxml2' 'curl' 'wireless_tools' 'libxft' 'glib2' 'libxdamage' 'imlib2' 'lua' 'cairo') diff --git a/pcr/cowpatty/PKGBUILD b/pcr/cowpatty/PKGBUILD index c29c53ad8..200ace245 100644 --- a/pcr/cowpatty/PKGBUILD +++ b/pcr/cowpatty/PKGBUILD @@ -8,7 +8,7 @@ pkgname=cowpatty pkgver=4.6 pkgrel=5 pkgdesc="Wireless WPA/WPA2 PSK handshake cracking utility" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.wirelessdefence.org/Contents/coWPAttyMain.htm" license=('GPL') depends=('openssl' 'libpcap') diff --git a/pcr/cppo/PKGBUILD b/pcr/cppo/PKGBUILD index 601882a8a..021e9db02 100644 --- a/pcr/cppo/PKGBUILD +++ b/pcr/cppo/PKGBUILD @@ -7,7 +7,7 @@ pkgname=cppo pkgver=0.9.3 pkgrel=2 pkgdesc="The C preprocessor written in OCaml" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('BSD') makedepends=('ocaml') url='http://mjambon.com/cppo.html' diff --git a/pcr/cpptest/PKGBUILD b/pcr/cpptest/PKGBUILD index df08feb00..9b1cc6ead 100644 --- a/pcr/cpptest/PKGBUILD +++ b/pcr/cpptest/PKGBUILD @@ -9,7 +9,7 @@ depends=(gcc-libs) makedepends=(pkgconfig) source=(http://downloads.sourceforge.net/sourceforge/cpptest/$pkgname-$pkgver.tar.gz) md5sums=('79b9bff371d182f11a3235969f84ccb6') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license="LGPL" build() { diff --git a/pcr/cpuminer/PKGBUILD b/pcr/cpuminer/PKGBUILD index ce42aa339..507df9ab2 100644 --- a/pcr/cpuminer/PKGBUILD +++ b/pcr/cpuminer/PKGBUILD @@ -5,7 +5,7 @@ pkgname=$name pkgver=2.3.2 pkgrel=5 pkgdesc="pooler's Litecoin cpuminer." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://github.com/pooler/cpuminer" depends=('curl' 'jansson') license=('GPL2') diff --git a/pcr/culmus-latex/PKGBUILD b/pcr/culmus-latex/PKGBUILD index 5717d9cc7..16dce7c23 100644 --- a/pcr/culmus-latex/PKGBUILD +++ b/pcr/culmus-latex/PKGBUILD @@ -6,7 +6,7 @@ pkgname=culmus-latex pkgver=0.7.1 pkgrel=1 pkgdesc="Culmus Hebrew fonts for LaTeX" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://ivritex.sourceforge.net/" depends=('culmus' 'texlive-core' 'texlive-bin') install=culmus-latex.install diff --git a/pcr/cw/PKGBUILD b/pcr/cw/PKGBUILD index 82573f68d..4aad4555c 100644 --- a/pcr/cw/PKGBUILD +++ b/pcr/cw/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=1 pkgdesc="A non-intrusive ANSI color wrapper for common unix-based commands on GNU/linux." url="http://sourceforge.net/projects/cwrapper/" license=('GPL2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=() makedepends=('patch') install=cw.install diff --git a/pcr/d0_blind_id-git/PKGBUILD b/pcr/d0_blind_id-git/PKGBUILD index 99a3044e7..ffcc3ee58 100644 --- a/pcr/d0_blind_id-git/PKGBUILD +++ b/pcr/d0_blind_id-git/PKGBUILD @@ -3,7 +3,7 @@ pkgname=d0_blind_id-git pkgver=20120716 pkgrel=1 pkgdesc="Cryptographic library for identification with Schnorr ID scheme and Blind RSA Signatures" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://github.com/divVerent/d0_blind_id" license=('BSD') depends=('gmp') diff --git a/pcr/django-tagging/PKGBUILD b/pcr/django-tagging/PKGBUILD index da23b0495..1ed13533e 100644 --- a/pcr/django-tagging/PKGBUILD +++ b/pcr/django-tagging/PKGBUILD @@ -6,7 +6,7 @@ pkgname=django-tagging pkgver=0.3.1 pkgrel=2 pkgdesc="A generic tagging application for Django projects" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/django-tagging/" license=('MIT') depends=('python2') diff --git a/pcr/dratmenu/PKGBUILD b/pcr/dratmenu/PKGBUILD index aef16cdf4..5e1145437 100644 --- a/pcr/dratmenu/PKGBUILD +++ b/pcr/dratmenu/PKGBUILD @@ -7,7 +7,7 @@ pkgver=d299ddf pkgrel=2 epoch= pkgdesc="A trivial python hack to select windows in Ratpoison with dmenu." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://github.com/dimatura/dratmenu" license=('GPL') groups=() diff --git a/pcr/drumgizmo/PKGBUILD b/pcr/drumgizmo/PKGBUILD index d423a6f82..c4a79fb92 100644 --- a/pcr/drumgizmo/PKGBUILD +++ b/pcr/drumgizmo/PKGBUILD @@ -4,7 +4,7 @@ pkgname=drumgizmo pkgver=0.9.3 pkgrel=1 pkgdesc="A drum LV2 plugin and stand-alone application" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.drumgizmo.org/" license=('GPL') groups=('lv2-plugins') diff --git a/pcr/emacs-bzr/PKGBUILD b/pcr/emacs-bzr/PKGBUILD index 0497af51d..2eaac430a 100644 --- a/pcr/emacs-bzr/PKGBUILD +++ b/pcr/emacs-bzr/PKGBUILD @@ -13,7 +13,7 @@ pkgname=emacs-bzr pkgver=110380 pkgrel=1 pkgdesc='The extensible, customizable, self-documenting real-time display editor from its official Bzr repository' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.gnu.org/software/emacs/' license=('GPL3') if [[ $_opt_use_gtk2 = "y" ]]; then diff --git a/pcr/emacs-elib/PKGBUILD b/pcr/emacs-elib/PKGBUILD index f424b63a4..7382423f1 100644 --- a/pcr/emacs-elib/PKGBUILD +++ b/pcr/emacs-elib/PKGBUILD @@ -8,7 +8,7 @@ _pkgname=elib pkgver=1.0 pkgrel=3 pkgdesc="The Emacs Lisp library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://jdee.sourceforge.net/" license="GPL" depends=('emacs') diff --git a/pcr/emacs-js2-mode/PKGBUILD b/pcr/emacs-js2-mode/PKGBUILD index c81db90c7..480c7f47b 100644 --- a/pcr/emacs-js2-mode/PKGBUILD +++ b/pcr/emacs-js2-mode/PKGBUILD @@ -6,7 +6,7 @@ pkgname=emacs-js2-mode pkgver=20120726 pkgrel=1 pkgdesc="An improved JavaScript mode for GNU Emacs" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/js2-mode/" license=('GPL2') depends=('emacs') diff --git a/pcr/emacs-lucid/PKGBUILD b/pcr/emacs-lucid/PKGBUILD index e7ff10972..92a8def92 100644 --- a/pcr/emacs-lucid/PKGBUILD +++ b/pcr/emacs-lucid/PKGBUILD @@ -7,7 +7,7 @@ pkgname=emacs-lucid pkgver=24.3 pkgrel=7 pkgdesc="The extensible, customizable, self-documenting real-time display editor" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/emacs/emacs.html" license=('GPL3') depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick') diff --git a/pcr/eterm/PKGBUILD b/pcr/eterm/PKGBUILD index 3e2a2f5d7..20e44e25b 100644 --- a/pcr/eterm/PKGBUILD +++ b/pcr/eterm/PKGBUILD @@ -8,7 +8,7 @@ pkgname=eterm pkgver=0.9.6 pkgrel=1 pkgdesc="A vt102 terminal emulator intended as a replacement for xterm." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.eterm.org/" license=('custom') depends=('freetype2>=2.3.5' 'libast>=0.7' 'libxmu' 'libxres') diff --git a/pcr/evolution-mapi/PKGBUILD b/pcr/evolution-mapi/PKGBUILD index d63d65348..e79d3ec07 100644 --- a/pcr/evolution-mapi/PKGBUILD +++ b/pcr/evolution-mapi/PKGBUILD @@ -6,7 +6,7 @@ pkgver=3.6.2 _gnomever=3.6 pkgrel=1 pkgdesc="MAPI plugin for evolution." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnome.org" license=('GPL3') depends=('evolution>=3.6.2' 'openchange>=1.0-5') diff --git a/pcr/filemq/PKGBUILD b/pcr/filemq/PKGBUILD index 57f5eb69d..df4358a24 100644 --- a/pcr/filemq/PKGBUILD +++ b/pcr/filemq/PKGBUILD @@ -6,7 +6,7 @@ url="https://github.com/zeromq/filemq" license=('GPL3' 'LGPL3') depends=('zeromq' 'czmq') makedepends=('git') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') source=("git+https://github.com/zeromq/filemq#branch=master") sha256sums=('SKIP') diff --git a/pcr/font-manager/PKGBUILD b/pcr/font-manager/PKGBUILD index 76c731ef2..1ba739fc7 100644 --- a/pcr/font-manager/PKGBUILD +++ b/pcr/font-manager/PKGBUILD @@ -9,7 +9,7 @@ pkgver=0.5.7 pkgrel=4 pkgdesc="A font management application for the GNOME desktop" url="http://code.google.com/p/font-manager/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('pygtk>=2.0' 'libxml2' 'fontconfig') optdepends=('file-roller: to import/export font collections to archives' diff --git a/pcr/fpdns/PKGBUILD b/pcr/fpdns/PKGBUILD index b5791bbb1..95b85885f 100644 --- a/pcr/fpdns/PKGBUILD +++ b/pcr/fpdns/PKGBUILD @@ -9,7 +9,7 @@ url="http://code.google.com/p/fpdns/" depends=('') license=('BSD') options=('!emptydirs') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') source=('http://fpdns.googlecode.com/files/Net-DNS-Fingerprint-0.9.3.tar.gz') md5sums=('16f1fbc9e5c8b935a0a48a509dc58899') diff --git a/pcr/freeipmi/PKGBUILD b/pcr/freeipmi/PKGBUILD index 5b8fac7ba..fa18ac825 100644 --- a/pcr/freeipmi/PKGBUILD +++ b/pcr/freeipmi/PKGBUILD @@ -7,7 +7,7 @@ pkgname=freeipmi pkgver=1.4.1 pkgrel=1 pkgdesc="sensor monitoring, system event monitoring, power control, and serial-over-LAN (SOL)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/freeipmi/" license=('GPL') depends=('libgcrypt') diff --git a/pcr/freetuxtv/PKGBUILD b/pcr/freetuxtv/PKGBUILD index a3b180ae7..b12e495ca 100644 --- a/pcr/freetuxtv/PKGBUILD +++ b/pcr/freetuxtv/PKGBUILD @@ -3,7 +3,7 @@ pkgname=freetuxtv pkgver=0.6.5 pkgrel=3 pkgdesc="WebTV player to watch ADSL TV on the PC." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/freetuxtv/" license=('GPL3') depends=('vlc' 'gtk2' 'sqlite' 'curl' 'libnotify' 'dbus-glib') diff --git a/pcr/galera/PKGBUILD b/pcr/galera/PKGBUILD index 13e5c4937..534e3314c 100644 --- a/pcr/galera/PKGBUILD +++ b/pcr/galera/PKGBUILD @@ -5,7 +5,7 @@ pkgname=galera pkgver=25.3.5 pkgrel=1 pkgdesc='Galera WSREP provider' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('boost>=1.41' 'openssl') makedepends=('check' 'scons' 'patch') diff --git a/pcr/gcc-gcj/PKGBUILD b/pcr/gcc-gcj/PKGBUILD index 2ae2090ae..aed422a43 100644 --- a/pcr/gcc-gcj/PKGBUILD +++ b/pcr/gcc-gcj/PKGBUILD @@ -8,7 +8,7 @@ pkgname=gcc-gcj pkgver=4.9.0 pkgrel=1 pkgdesc="The GNU Compiler for Java" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL') url="http://gcc.gnu.org" depends=('gtk2' 'libxtst' 'alsa-lib' 'cloog>=0.16.2-1' 'libmpc>=0.8.2-2' 'classpath') diff --git a/pcr/geis/PKGBUILD b/pcr/geis/PKGBUILD index 655a60338..0af49e59a 100644 --- a/pcr/geis/PKGBUILD +++ b/pcr/geis/PKGBUILD @@ -5,7 +5,7 @@ pkgname=geis pkgver=2.2.15 pkgrel=3 pkgdesc="Implementation of the GEIS (Gesture Engine Interface and Support) interface." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/geis" license=('GPL' 'LGPL') depends=('grail' 'dbus' 'python-gobject') diff --git a/pcr/gens-gs/PKGBUILD b/pcr/gens-gs/PKGBUILD index 74df2c68c..29b828637 100644 --- a/pcr/gens-gs/PKGBUILD +++ b/pcr/gens-gs/PKGBUILD @@ -5,7 +5,7 @@ pkgver=r7 pkgrel=5 pkgdesc="An emulator of Sega Genesis, Sega CD and 32X, combining features from various forks of Gens" url="http://segaretro.org/Gens/GS" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') if [[ $CARCH == "x86_64" ]]; then depends=('lib32-gtk2' 'lib32-sdl' 'lib32-libgl') diff --git a/pcr/ginn/PKGBUILD b/pcr/ginn/PKGBUILD index 2fcad0d50..bf0e3bb55 100644 --- a/pcr/ginn/PKGBUILD +++ b/pcr/ginn/PKGBUILD @@ -5,7 +5,7 @@ pkgver=0.2.6 pkgrel=2 pkgdesc="A deamon with jinn-like wish-granting capabilities" url="http://launchpad.net/ginn" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('geis' 'bamf2' 'libxtst' 'libwnck') source=(http://launchpad.net/ginn/0.x/${pkgver}/+download/ginn-${pkgver}.tar.gz) diff --git a/pcr/gloobus-preview-bzr/PKGBUILD b/pcr/gloobus-preview-bzr/PKGBUILD index 42ecbb8f0..8ced34d1d 100644 --- a/pcr/gloobus-preview-bzr/PKGBUILD +++ b/pcr/gloobus-preview-bzr/PKGBUILD @@ -6,7 +6,7 @@ _pkgname=gloobus-preview pkgver=290 pkgrel=1 pkgdesc="A quicklook for GNU/Linux" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/gloobus-preview" license=('GPL3') depends=('desktop-file-utils' 'djvulibre' 'gstreamer0.10-base' \ diff --git a/pcr/gmqcc-git/PKGBUILD b/pcr/gmqcc-git/PKGBUILD index 2e36a5a1e..d3146ecb8 100644 --- a/pcr/gmqcc-git/PKGBUILD +++ b/pcr/gmqcc-git/PKGBUILD @@ -4,7 +4,7 @@ pkgname=gmqcc-git pkgver=20130214 pkgrel=1 pkgdesc="An Improved Quake C Compiler" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('glibc') conflicts=('gmqcc') provides=('gmqcc=0.2.4') diff --git a/pcr/gnomeradio/PKGBUILD b/pcr/gnomeradio/PKGBUILD index 1325bc4d2..9b2cf63dd 100644 --- a/pcr/gnomeradio/PKGBUILD +++ b/pcr/gnomeradio/PKGBUILD @@ -16,7 +16,7 @@ pkgrel=6.1 pkgdesc="An FM-radio tuner for the GNOME desktop" url="https://projects.gnome.org/gnomeradio/" license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') install=gnomeradio.install depends=(libgnome-media-profiles lirc-utils hicolor-icon-theme) makedepends=(gnome-doc-utils intltool gnome-vfs libgnomeui v4l-utils) diff --git a/pcr/gnucash-docs/PKGBUILD b/pcr/gnucash-docs/PKGBUILD index 35cde0fbb..9028ef5a9 100644 --- a/pcr/gnucash-docs/PKGBUILD +++ b/pcr/gnucash-docs/PKGBUILD @@ -5,7 +5,7 @@ pkgname=gnucash-docs pkgver=2.4.1 pkgrel=1 pkgdesc="User documentation for gnucash" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnucash.org" license=('GPL') depends=('gnucash' 'docbook-xml' 'rarian' 'yelp') diff --git a/pcr/gnuit/PKGBUILD b/pcr/gnuit/PKGBUILD index fbbd71330..60ba16b9e 100644 --- a/pcr/gnuit/PKGBUILD +++ b/pcr/gnuit/PKGBUILD @@ -6,7 +6,7 @@ pkgname=gnuit pkgver=4.9.5 pkgrel=1 pkgdesc="A set of interactive text-mode tools." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/gnuit/" license=('GPL3') depends=('bash') diff --git a/pcr/godep/PKGBUILD b/pcr/godep/PKGBUILD index eca1aa9f8..b12135c2d 100644 --- a/pcr/godep/PKGBUILD +++ b/pcr/godep/PKGBUILD @@ -4,7 +4,7 @@ pkgname=godep pkgver=r94.983ff92 pkgrel=1 pkgdesc="Dependency tool for go" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://github.com/tools/godep" license=('BSD') makedepends=('git' 'go' 'mercurial') diff --git a/pcr/grail/PKGBUILD b/pcr/grail/PKGBUILD index 665c0f270..79c7a1a73 100644 --- a/pcr/grail/PKGBUILD +++ b/pcr/grail/PKGBUILD @@ -6,7 +6,7 @@ pkgname=grail pkgver=3.1.0 pkgrel=1 pkgdesc="Gesture Recognition And Instantiation Library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/grail" license=('GPL') depends=('frame>=2.5.0' 'libxi') diff --git a/pcr/grass/PKGBUILD b/pcr/grass/PKGBUILD index dcbd97b38..125afee5d 100644 --- a/pcr/grass/PKGBUILD +++ b/pcr/grass/PKGBUILD @@ -7,7 +7,7 @@ pkgname=grass pkgver=6.4.3 pkgrel=3 pkgdesc='Geographic Information System (GIS) used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://grass.osgeo.org/' license=('GPL') depends=('cfitsio' 'fftw' 'gdal' 'glu' 'libjpeg' 'libpng' 'libtiff' 'libxmu' 'ncurses' 'mesa' 'python2' 'postgresql' 'proj' 'tcl' 'tk' 'wxpython2.8' 'xorg-server' 'zlib') diff --git a/pcr/gtkmm-utils/PKGBUILD b/pcr/gtkmm-utils/PKGBUILD index 84ec12708..639baa80c 100644 --- a/pcr/gtkmm-utils/PKGBUILD +++ b/pcr/gtkmm-utils/PKGBUILD @@ -6,7 +6,7 @@ pkgname=gtkmm-utils pkgver=0.4.1 pkgrel=2 pkgdesc="High level utility functions/classes/widgets for gtkmm and glibmm" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gtkmm-utils.googlecode.com/" license=('GPL') depends=('gtkmm') diff --git a/pcr/hiawatha/PKGBUILD b/pcr/hiawatha/PKGBUILD index 1288e09e2..fc12ef912 100644 --- a/pcr/hiawatha/PKGBUILD +++ b/pcr/hiawatha/PKGBUILD @@ -6,7 +6,7 @@ pkgver=9.2 pkgrel=1 pkgdesc="Secure and advanced webserver" url="https://www.hiawatha-webserver.org/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('libxslt' 'polarssl') optdepends=('php-fpm: Provides modern PHP fast cgi support (Recommended) ') diff --git a/pcr/higan-gtk/PKGBUILD b/pcr/higan-gtk/PKGBUILD index a1c37fc37..5573b46e4 100755 --- a/pcr/higan-gtk/PKGBUILD +++ b/pcr/higan-gtk/PKGBUILD @@ -4,7 +4,7 @@ pkgname=higan-gtk pkgver=092 pkgrel=2 pkgdesc="Nintendo multi-system emulator - GTK version" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/higan/" license=('GPL3') depends=('xdialog' 'libpulse' 'libao' 'libgl' 'libxv' 'openal' 'sdl') diff --git a/pcr/higan-qt/PKGBUILD b/pcr/higan-qt/PKGBUILD index 5b0bce679..5b467c283 100755 --- a/pcr/higan-qt/PKGBUILD +++ b/pcr/higan-qt/PKGBUILD @@ -4,7 +4,7 @@ pkgname=higan-qt pkgver=092 pkgrel=2 pkgdesc="Nintendo multi-system emulator - QT version" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/higan/" license=('GPL3') depends=('qt>=4.7.0' 'xdialog' 'libpulse' 'libao' 'libgl' 'libxv' 'openal' 'sdl') diff --git a/pcr/htmldoc/PKGBUILD b/pcr/htmldoc/PKGBUILD index b99e56f0a..0c84a3f94 100644 --- a/pcr/htmldoc/PKGBUILD +++ b/pcr/htmldoc/PKGBUILD @@ -9,7 +9,7 @@ pkgname=htmldoc pkgver=1.8.27 pkgrel=4 pkgdesc="Produce PDF or Postscript from HTML documents including TOCs and Indices" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.htmldoc.org" license=('GPL2') depends=('libxpm' 'fltk' 'libjpeg' 'openssl' 'shared-mime-info') diff --git a/pcr/httrack/PKGBUILD b/pcr/httrack/PKGBUILD index 6e138c949..771fdfd81 100644 --- a/pcr/httrack/PKGBUILD +++ b/pcr/httrack/PKGBUILD @@ -8,7 +8,7 @@ pkgname=httrack pkgver=3.47.27 pkgrel=1 pkgdesc="An easy-to-use offline browser utility." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.httrack.com/" license=('GPL3') depends=('bash' 'xdg-utils' 'hicolor-icon-theme' 'openssl') diff --git a/pcr/hwd/PKGBUILD b/pcr/hwd/PKGBUILD index f4af6f8f5..0470efa41 100644 --- a/pcr/hwd/PKGBUILD +++ b/pcr/hwd/PKGBUILD @@ -6,7 +6,7 @@ pkgname=hwd pkgver=5.5.2 pkgrel=2 pkgdesc="Hardware detect and xorg.conf generator for Arch Linux" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://user-contributions.org/projects/hwd/hwd.html" license=('GPL') depends=('bash' 'pciutils' 'usbutils' 'ddcxinfo-arch' 'wget') diff --git a/pcr/ibus-bogo/PKGBUILD b/pcr/ibus-bogo/PKGBUILD index acb7c5a5b..10d6848de 100644 --- a/pcr/ibus-bogo/PKGBUILD +++ b/pcr/ibus-bogo/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=0 pkgdesc="Vietnamese input method for IBus. \ Git version's https://aur.archlinux.org/packages/ibus-bogo-git/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://github.com/BoGoEngine/ibus-bogo-python" license=('GPL v3') depends=('ibus' 'python' 'python-gobject' 'libwnck3' 'python-pyqt4' 'libnotify' 'qt4') diff --git a/pcr/idjc/PKGBUILD b/pcr/idjc/PKGBUILD index cfd0d6e9d..4596ad841 100644 --- a/pcr/idjc/PKGBUILD +++ b/pcr/idjc/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=2 pkgdesc='Powerful yet easy-to-use source-client for individuals interested in streaming live radio shows over the Internet' url='http://idjc.sourceforge.net/' license=('GPL2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('desktop-file-utils' 'python2' 'dbus-python' 'mutagen' 'jack' 'pygtk' 'vorbis-tools' 'libsndfile' 'libsamplerate' 'glib2' 'lame' 'libmad' 'ffmpeg-compat' 'flac' 'speex' 'libshout-idjc') optdepends=('patchage' 'qjackctl') makedepends=('pkgconfig') diff --git a/pcr/initng-git/PKGBUILD b/pcr/initng-git/PKGBUILD index 38279ad89..baa877648 100644 --- a/pcr/initng-git/PKGBUILD +++ b/pcr/initng-git/PKGBUILD @@ -9,7 +9,7 @@ url="http://initng.org/" license=('GPL3') pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') provides=('init') depends=('dbus') makedepends=('git' 'acr' 'ftjam' 'makepkg-git') diff --git a/pcr/ipmiutil/PKGBUILD b/pcr/ipmiutil/PKGBUILD index bff60db1b..3e3f5aac0 100644 --- a/pcr/ipmiutil/PKGBUILD +++ b/pcr/ipmiutil/PKGBUILD @@ -7,7 +7,7 @@ pkgname=ipmiutil pkgver=2.7.5 pkgrel=1 pkgdesc="A simple program that lists results from the hardware detection library." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://sourceforge.net/projects/ipmiutil/" license=('BSD2.0') depends=('') diff --git a/pcr/ipycli-git/PKGBUILD b/pcr/ipycli-git/PKGBUILD index 533d96a78..aba3fe14f 100644 --- a/pcr/ipycli-git/PKGBUILD +++ b/pcr/ipycli-git/PKGBUILD @@ -5,7 +5,7 @@ pkgname=ipycli-git pkgver=r135.baa33ed pkgrel=1 pkgdesc="IPython subapp that supports adding arbitrary notebooks from the command line" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://github.com/dalejung/ipycli/" license=('BSD') depends=('python2' 'ipython2') diff --git a/pcr/irssi-otr-git/PKGBUILD b/pcr/irssi-otr-git/PKGBUILD index b4d19d97a..54c8a2336 100644 --- a/pcr/irssi-otr-git/PKGBUILD +++ b/pcr/irssi-otr-git/PKGBUILD @@ -6,7 +6,7 @@ pkgname=irssi-otr-git pkgver=20090814 pkgrel=1 pkgdesc="Off-the-Record Messaging (OTR) for the Irssi IRC client." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://irssi-otr.tuxfamily.org/" license=('GPL') depends=(irssi libotr git) diff --git a/pcr/irssi-otr/PKGBUILD b/pcr/irssi-otr/PKGBUILD index ae8552c33..fcbdb0498 100644 --- a/pcr/irssi-otr/PKGBUILD +++ b/pcr/irssi-otr/PKGBUILD @@ -4,7 +4,7 @@ pkgname=irssi-otr pkgver=1.0.0 pkgrel=1 pkgdesc="Off-the-Record Messaging (OTR) for the Irssi IRC client" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://github.com/cryptodotis/irssi-otr" provides=('irssi-otr4') license=('GPL2') diff --git a/pcr/jack-rack/PKGBUILD b/pcr/jack-rack/PKGBUILD index 7363705b7..80c931689 100644 --- a/pcr/jack-rack/PKGBUILD +++ b/pcr/jack-rack/PKGBUILD @@ -7,7 +7,7 @@ pkgver=1.4.7 pkgrel=4 pkgdesc="Effects rack for JACK" url="http://jack-rack.sourceforge.net" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('jack' 'gtk2' 'libxml2' 'ladspa') optdepends=('lash: LASH support' diff --git a/pcr/jdee/PKGBUILD b/pcr/jdee/PKGBUILD index 6d2b3453c..5af1f57ef 100644 --- a/pcr/jdee/PKGBUILD +++ b/pcr/jdee/PKGBUILD @@ -8,7 +8,7 @@ _pkgname=jde pkgver=2.4.0.1 pkgrel=1 pkgdesc="The Java Development Environment for Emacs" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://jdee.sourceforge.net/" license="GPL" depends=('emacs' 'cedet' 'emacs-elib') diff --git a/pcr/kamailio/PKGBUILD b/pcr/kamailio/PKGBUILD index 709d0bf96..741616dc3 100644 --- a/pcr/kamailio/PKGBUILD +++ b/pcr/kamailio/PKGBUILD @@ -6,7 +6,7 @@ pkgrel=1 pkgdesc="Rock solid SIP server" url="http://www.kamailio.org/" license=('GPL2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') makedepends=('flex' 'bison' 'docbook2x' 'mariadb' 'postgresql' 'libxml2' 'radiusclient-ng' 'lua51' 'mono' 'hiredis' 'libpurple' 'net-snmp' 'libunistring' 'python2') diff --git a/pcr/knot/PKGBUILD b/pcr/knot/PKGBUILD index 831d6c2d3..a59cb4e85 100644 --- a/pcr/knot/PKGBUILD +++ b/pcr/knot/PKGBUILD @@ -7,7 +7,7 @@ pkgver=1.4.6 pkgrel=1 pkgdesc='high-performance authoritative-only DNS server' url='https://www.knot-dns.cz/' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3') install=install depends=('liburcu>=0.5.4' 'openssl>=1.0.0' 'zlib') diff --git a/pcr/libast/PKGBUILD b/pcr/libast/PKGBUILD index d1e5adfff..c1de7aeda 100644 --- a/pcr/libast/PKGBUILD +++ b/pcr/libast/PKGBUILD @@ -7,7 +7,7 @@ pkgname=libast pkgver=0.7 pkgrel=3 pkgdesc="The Library of Assorted Spiffy Things." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://eterm.sourceforge.net" license=('BSD') depends=('imlib2' 'pcre' 'libsm') diff --git a/pcr/libcgroup/PKGBUILD b/pcr/libcgroup/PKGBUILD index 602045c75..605dcbca3 100644 --- a/pcr/libcgroup/PKGBUILD +++ b/pcr/libcgroup/PKGBUILD @@ -5,7 +5,7 @@ pkgname=libcgroup pkgver=0.40rc1 pkgrel=1 pkgdesc="Library that abstracts the control group file system in Linux" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://libcg.sourceforge.net" license=(LGPL) backup=('etc/cgconfig.conf' diff --git a/pcr/libfreexl/PKGBUILD b/pcr/libfreexl/PKGBUILD index c5361c0e8..9a6cac8d0 100644 --- a/pcr/libfreexl/PKGBUILD +++ b/pcr/libfreexl/PKGBUILD @@ -3,7 +3,7 @@ pkgname=libfreexl pkgver=1.0.0e pkgrel=1 pkgdesc="Library to extract valid data from within an Excel (.xls) spreadsheet." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://www.gaia-gis.it/fossil/freexl/index" license=('MPL') source=("http://www.gaia-gis.it/gaia-sins/freexl-sources/freexl-$pkgver.tar.gz") diff --git a/pcr/libibus/PKGBUILD b/pcr/libibus/PKGBUILD index ff32e8cb0..476dae72a 100644 --- a/pcr/libibus/PKGBUILD +++ b/pcr/libibus/PKGBUILD @@ -11,7 +11,7 @@ pkgname=lib$_pkgbase pkgver=1.4.99.20121109 pkgrel=1 pkgdesc="Library for Next Generation Input Bus for Linux" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://ibus.googlecode.com" license=('LGPL') depends=('glib2') diff --git a/pcr/libpng12/PKGBUILD b/pcr/libpng12/PKGBUILD index 5da1044de..d3ea430c8 100644 --- a/pcr/libpng12/PKGBUILD +++ b/pcr/libpng12/PKGBUILD @@ -9,7 +9,7 @@ _realname=libpng pkgver=1.2.50 pkgrel=1 pkgdesc="A collection of routines used to create PNG format graphics files" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.libpng.org/pub/png/libpng.html" license=('custom') depends=('zlib') diff --git a/pcr/libqinfinity/PKGBUILD b/pcr/libqinfinity/PKGBUILD index 2eaec2973..824713088 100644 --- a/pcr/libqinfinity/PKGBUILD +++ b/pcr/libqinfinity/PKGBUILD @@ -5,7 +5,7 @@ pkgname=libqinfinity pkgver=0.5.1 pkgrel=1 pkgdesc="Qt wrapper around libinfinity, a library for collaborative editing" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='https://projects.kde.org/projects/playground/libs/libqinfinity' license=('LGPL') depends=('libinfinity' 'qt4') diff --git a/pcr/libspatialite/PKGBUILD b/pcr/libspatialite/PKGBUILD index 59d7200e5..3664e45d7 100644 --- a/pcr/libspatialite/PKGBUILD +++ b/pcr/libspatialite/PKGBUILD @@ -4,7 +4,7 @@ pkgname=libspatialite pkgver=4.0.0 pkgrel=1 pkgdesc="SQLite extension to support spatial data types and operations" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://www.gaia-gis.it/fossil/libspatialite/index" license=('MPL') depends=('geos' 'proj' 'sqlite3' 'libfreexl') diff --git a/pcr/libsquish-svn/PKGBUILD b/pcr/libsquish-svn/PKGBUILD index 114f125b1..807100ea1 100644 --- a/pcr/libsquish-svn/PKGBUILD +++ b/pcr/libsquish-svn/PKGBUILD @@ -4,7 +4,7 @@ pkgname=libsquish-svn pkgver=48 pkgrel=5 pkgdesc="DXT compression library - svn build" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/libsquish" makedepends=('subversion' ) license=('MIT') diff --git a/pcr/liburcu/PKGBUILD b/pcr/liburcu/PKGBUILD index 040c45500..0ac0b206b 100644 --- a/pcr/liburcu/PKGBUILD +++ b/pcr/liburcu/PKGBUILD @@ -5,7 +5,7 @@ pkgname=liburcu pkgver=0.8.4 pkgrel=1 pkgdesc="LGPLv2.1 userspace RCU (read-copy-update) library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://lttng.org/urcu" license=('LGPL2.1') source=(http://lttng.org/files/urcu/userspace-rcu-${pkgver}.tar.bz2) diff --git a/pcr/libwww-hg/PKGBUILD b/pcr/libwww-hg/PKGBUILD index 567a3f57d..8cdac2e78 100644 --- a/pcr/libwww-hg/PKGBUILD +++ b/pcr/libwww-hg/PKGBUILD @@ -8,7 +8,7 @@ pkgver=20130730 _changeset=facbea79943a pkgrel=11 pkgdesc="A general-purpose client side WEB API" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://hg.kervala.net/packaging/" license=('W3C') depends=() diff --git a/pcr/lilo/PKGBUILD b/pcr/lilo/PKGBUILD index 4238f4219..c811fa6bb 100644 --- a/pcr/lilo/PKGBUILD +++ b/pcr/lilo/PKGBUILD @@ -7,7 +7,7 @@ pkgname=lilo pkgver=24.0 pkgrel=1 pkgdesc="A bootloader for GNU/Linux (Parabola rebranded)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://alioth.debian.org/projects/lilo/" license=('BSD') backup=('etc/lilo.conf') diff --git a/pcr/litecoin-qt/PKGBUILD b/pcr/litecoin-qt/PKGBUILD index 96f121070..73d89d909 100644 --- a/pcr/litecoin-qt/PKGBUILD +++ b/pcr/litecoin-qt/PKGBUILD @@ -3,7 +3,7 @@ pkgname='litecoin-qt' pkgver=0.8.6.1 pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.litecoin.org/" makedepends=('boost' 'automoc4' 'qrencode' 'miniupnpc') license=('MIT') diff --git a/pcr/log4c/PKGBUILD b/pcr/log4c/PKGBUILD index 4bee1d129..3fcd1ee30 100644 --- a/pcr/log4c/PKGBUILD +++ b/pcr/log4c/PKGBUILD @@ -5,7 +5,7 @@ pkgver=1.2.1 pkgrel=1 pkgdesc="Logging FrameWork for C, as Log4j or Log4Cpp" url="http://log4c.sourceforge.net/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license="LGPL" depends=('gcc-libs') makedepends=( 'bash' 'make' 'gcc' ) diff --git a/pcr/log4cxx/PKGBUILD b/pcr/log4cxx/PKGBUILD index 85cb7f551..fb15e7f9d 100644 --- a/pcr/log4cxx/PKGBUILD +++ b/pcr/log4cxx/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc="A C++ port of Log4j" url="http://logging.apache.org/log4cxx" license="APACHE" depends=('apr-util' 'libxml2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') makedepends=('autoconf' 'automake' 'libtool' 'patch' 'zip' 'gzip' 'sed') source=(http://archive.apache.org/dist/logging/$pkgname/$pkgver/apache-$pkgname-$pkgver.tar.gz diff --git a/pcr/lua51-sql-mysql/PKGBUILD b/pcr/lua51-sql-mysql/PKGBUILD index 05de8f661..5505140f9 100644 --- a/pcr/lua51-sql-mysql/PKGBUILD +++ b/pcr/lua51-sql-mysql/PKGBUILD @@ -7,7 +7,7 @@ pkgname=lua51-sql-mysql pkgdesc='MySQL module for Lua 5.1' pkgver=2.2.0 pkgrel=3 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.keplerproject.org/luasql/' license=('MIT') depends=('lua51' 'libmariadbclient') diff --git a/pcr/lv2-ir/PKGBUILD b/pcr/lv2-ir/PKGBUILD index cdeaf7414..4dcdafd18 100644 --- a/pcr/lv2-ir/PKGBUILD +++ b/pcr/lv2-ir/PKGBUILD @@ -4,7 +4,7 @@ pkgname=lv2-ir pkgver=1.3.2 pkgrel=1 pkgdesc="zero-latency, realtime, high performance signal convolver especially for creating reverb effects." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://factorial.hu/plugins/lv2/ir" license=('GPL') depends=('zita-convolver' 'libsamplerate' 'gtk2') diff --git a/pcr/mariadb-galera/PKGBUILD b/pcr/mariadb-galera/PKGBUILD index 1fc602d3b..cb6216fa6 100644 --- a/pcr/mariadb-galera/PKGBUILD +++ b/pcr/mariadb-galera/PKGBUILD @@ -7,7 +7,7 @@ pkgname='mariadb-galera' pkgver=10.0.12 _pkgver=${pkgver/.a/a} pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url='https://mariadb.com/kb/en/galera/' makedepends=('cmake' 'openssl' 'zlib' 'libaio' 'libxml2' 'openssl' 'pcre' 'galera') diff --git a/pcr/md5deep/PKGBUILD b/pcr/md5deep/PKGBUILD index 0649b1752..7d461e873 100755 --- a/pcr/md5deep/PKGBUILD +++ b/pcr/md5deep/PKGBUILD @@ -5,7 +5,7 @@ pkgname=md5deep pkgver=4.4 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') pkgdesc="Advanced checksum hashing tool" url="https://github.com/jessek/hashdeep" license=('Public Domain') diff --git a/pcr/minetest-git/PKGBUILD b/pcr/minetest-git/PKGBUILD index b9f2e95af..7aae831cb 100644 --- a/pcr/minetest-git/PKGBUILD +++ b/pcr/minetest-git/PKGBUILD @@ -5,7 +5,7 @@ pkgname=minetest-git pkgver=20130501 pkgrel=1 pkgdesc="An Infiniminer/Minecraft inspired game, git version." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://minetest.net/' license=('LGPL2.1') makedepends=('git' 'cmake' 'irrlicht' 'mesa' 'bzip2' 'libjpeg' 'libpng' 'zlib' 'curl') diff --git a/pcr/mit-scheme/PKGBUILD b/pcr/mit-scheme/PKGBUILD index c39cd6353..049399647 100644 --- a/pcr/mit-scheme/PKGBUILD +++ b/pcr/mit-scheme/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mit-scheme pkgver=9.2 pkgrel=1 pkgdesc='MIT/GNU Scheme' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url='http://www.gnu.org/software/mit-scheme/' depends=('glibc' 'ncurses' 'zlib') diff --git a/pcr/moblock/PKGBUILD b/pcr/moblock/PKGBUILD index 787b1f633..2b1b68010 100644 --- a/pcr/moblock/PKGBUILD +++ b/pcr/moblock/PKGBUILD @@ -6,7 +6,7 @@ pkgname=moblock pkgver=0.9rc2 pkgrel=8 pkgdesc="Console application that blocks connections from/to hosts listed in a file in peerguardian format" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://moblock.berlios.de/" license=('GPL') depends=(libnetfilter_queue iptables) diff --git a/pcr/msdl/PKGBUILD b/pcr/msdl/PKGBUILD index 632056457..2cf2d11a4 100644 --- a/pcr/msdl/PKGBUILD +++ b/pcr/msdl/PKGBUILD @@ -6,7 +6,7 @@ pkgver=1.2.7_r2 _pkgver=${pkgver/_/-} pkgrel=1 pkgdesc="A multi-protocol downloader for various streaming protocols" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://msdl.sourceforge.net/" license=('GPL3') depends=('glibc') diff --git a/pcr/multipath-tools/PKGBUILD b/pcr/multipath-tools/PKGBUILD index 24bb27921..4fc17bd91 100644 --- a/pcr/multipath-tools/PKGBUILD +++ b/pcr/multipath-tools/PKGBUILD @@ -9,7 +9,7 @@ pkgname=multipath-tools pkgver=0.5.0 pkgrel=1 pkgdesc='Multipath tools for Linux (including kpartx)' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://christophe.varoqui.free.fr/" license=('GPL2') depends=('libaio' 'device-mapper') diff --git a/pcr/multiwatch/PKGBUILD b/pcr/multiwatch/PKGBUILD index 0bf698bbc..64e82325e 100644 --- a/pcr/multiwatch/PKGBUILD +++ b/pcr/multiwatch/PKGBUILD @@ -3,7 +3,7 @@ pkgname=multiwatch pkgver='1.0.0' pkgrel=1 pkgdesc='Forks and watches multiple instances of a program in the same context' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://redmine.lighttpd.net/projects/multiwatch/wiki" license=('MIT') depends=('libev') diff --git a/pcr/musescore/PKGBUILD b/pcr/musescore/PKGBUILD index b7abf5877..7fabf0d7b 100644 --- a/pcr/musescore/PKGBUILD +++ b/pcr/musescore/PKGBUILD @@ -6,7 +6,7 @@ pkgname=musescore pkgver=1.3 pkgrel=3 pkgdesc="A music score editor written in Qt" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.musescore.org/en/" license=('GPL') depends=('shared-mime-info' 'qtscriptgenerator' 'portaudio') diff --git a/pcr/nagios-nrpe-plugin/PKGBUILD b/pcr/nagios-nrpe-plugin/PKGBUILD index 0a420b93d..df5563591 100644 --- a/pcr/nagios-nrpe-plugin/PKGBUILD +++ b/pcr/nagios-nrpe-plugin/PKGBUILD @@ -8,7 +8,7 @@ pkgver=2.13 pkgrel=1 pkgdesc="The Nagios NRPE server side plugin." license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.nagios.org" source=("http://downloads.sourceforge.net/nagios/nrpe-$pkgver.tar.gz") diff --git a/pcr/nagios-plugins/PKGBUILD b/pcr/nagios-plugins/PKGBUILD index 1434d2dee..5522e2282 100644 --- a/pcr/nagios-plugins/PKGBUILD +++ b/pcr/nagios-plugins/PKGBUILD @@ -6,7 +6,7 @@ pkgver=1.4.16 pkgrel=1 pkgdesc="Plugins are scripts and programs that perform host and service checks." license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.nagiosplugins.org" source=("http://downloads.sourceforge.net/nagiosplug/$pkgname-$pkgver.tar.gz" "stdio.patch") diff --git a/pcr/nautilus-dropbox/PKGBUILD b/pcr/nautilus-dropbox/PKGBUILD index fc4b0c6c6..de533023d 100644 --- a/pcr/nautilus-dropbox/PKGBUILD +++ b/pcr/nautilus-dropbox/PKGBUILD @@ -9,7 +9,7 @@ pkgname=nautilus-dropbox pkgver=1.4.0 pkgrel=2 pkgdesc="Dropbox for Linux - Nautilus extension" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://www.dropbox.com/" license=('custom:CC-BY-ND-3' 'GPL') depends=('libnotify' 'nautilus' 'dropbox' 'hicolor-icon-theme') diff --git a/pcr/nel-hg/PKGBUILD b/pcr/nel-hg/PKGBUILD index c0ab743f8..a26be232a 100644 --- a/pcr/nel-hg/PKGBUILD +++ b/pcr/nel-hg/PKGBUILD @@ -6,7 +6,7 @@ hgver=923522b pkgver=20131215 pkgrel=1 pkgdesc="a toolkit for the development of massively online universes." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.ryzomcore.org/" license=('AGPL3') depends=('libpng' 'libjpeg' 'libwww-hg' 'boost' 'freetype2' diff --git a/pcr/networkmanager-openswan/PKGBUILD b/pcr/networkmanager-openswan/PKGBUILD index f831e7ad2..a7aab22bf 100644 --- a/pcr/networkmanager-openswan/PKGBUILD +++ b/pcr/networkmanager-openswan/PKGBUILD @@ -6,7 +6,7 @@ _pkgname=NetworkManager-openswan pkgver=0.9.8.4 pkgrel=1 pkgdesc="NetworkManager plugin for IPSec VPN tunnels" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://ftp.acc.umu.se/pub/GNOME/sources/NetworkManager-openswan/" license=('GPL') depends=('openswan' 'gtk3' 'networkmanager' 'libgnome-keyring') diff --git a/pcr/networkmanager-strongswan/PKGBUILD b/pcr/networkmanager-strongswan/PKGBUILD index 7133769f2..5d1a54e81 100644 --- a/pcr/networkmanager-strongswan/PKGBUILD +++ b/pcr/networkmanager-strongswan/PKGBUILD @@ -5,7 +5,7 @@ _pkgname=NetworkManager-strongswan pkgver=1.3.0 pkgrel=2 pkgdesc="strongswan NetworkManager plugin" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://wiki.strongswan.org/projects/strongswan/wiki/NetworkManager" license=('GPL') depends=(networkmanager strongswan libgnomeui) diff --git a/pcr/nexuiz/PKGBUILD b/pcr/nexuiz/PKGBUILD index e2045c159..85a49a893 100644 --- a/pcr/nexuiz/PKGBUILD +++ b/pcr/nexuiz/PKGBUILD @@ -9,7 +9,7 @@ pkgname=nexuiz pkgver=2.5.2 _zipver=252 pkgrel=3 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') pkgdesc="A free software first person shooter" url="http://www.alientrap.org/games/nexuiz" license=("GPL") diff --git a/pcr/nfacct/PKGBUILD b/pcr/nfacct/PKGBUILD index 4558b77b2..bffeab3a6 100644 --- a/pcr/nfacct/PKGBUILD +++ b/pcr/nfacct/PKGBUILD @@ -5,7 +5,7 @@ pkgname=nfacct pkgver=1.0.0 pkgrel=1 pkgdesc="Command line tool to create/retrieve/delete accounting objects." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.netfilter.org/projects/nfacct/index.html" license=('GPL') depends=('libnetfilter_acct') diff --git a/pcr/nginx-passenger/PKGBUILD b/pcr/nginx-passenger/PKGBUILD index f2bfcf0c9..ea297b7da 100644 --- a/pcr/nginx-passenger/PKGBUILD +++ b/pcr/nginx-passenger/PKGBUILD @@ -13,7 +13,7 @@ pkgver=$_nginxver.passenger.$_passengerver pkgrel=1 pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server' pkgdesc+=" (with Passenger module)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://nginx.org' license=('custom') depends=('pcre' 'zlib' 'openssl') diff --git a/pcr/note/PKGBUILD b/pcr/note/PKGBUILD index 4066dc911..151e9e796 100644 --- a/pcr/note/PKGBUILD +++ b/pcr/note/PKGBUILD @@ -7,7 +7,7 @@ pkgname=$_perlmod pkgver=1.3.18 pkgrel=1 pkgdesc="A Perl-based note taking application with multiple backends" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.daemon.de/NOTE" license=('GPL') depends=('perl' 'perl-yaml') diff --git a/pcr/npapi-vlc-git/PKGBUILD b/pcr/npapi-vlc-git/PKGBUILD index 6c7f89301..c9fb64249 100644 --- a/pcr/npapi-vlc-git/PKGBUILD +++ b/pcr/npapi-vlc-git/PKGBUILD @@ -6,7 +6,7 @@ pkgname=$_pkgname-git pkgver=0.2.213.gc992dba pkgrel=1 pkgdesc="The modern VLC Mozilla plugin" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://git.videolan.org/?p=$_pkgname.git;a=summary" license=('LGPL-2.1') options=('!libtool') diff --git a/pcr/ocaml-biniou/PKGBUILD b/pcr/ocaml-biniou/PKGBUILD index c5b6b74dc..f401fcb2a 100644 --- a/pcr/ocaml-biniou/PKGBUILD +++ b/pcr/ocaml-biniou/PKGBUILD @@ -9,7 +9,7 @@ _oname=biniou pkgver=1.0.8 pkgrel=3 pkgdesc='A binary data serialization format inspired by JSON' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') options=('!strip' '!makeflags' 'staticlibs') license=('BSD') depends=('glibc') diff --git a/pcr/ocaml-camomile/PKGBUILD b/pcr/ocaml-camomile/PKGBUILD index 213d8b805..555211fbf 100644 --- a/pcr/ocaml-camomile/PKGBUILD +++ b/pcr/ocaml-camomile/PKGBUILD @@ -5,7 +5,7 @@ pkgname=ocaml-camomile pkgver=0.8.4 pkgrel=2 pkgdesc="Comprehensive Unicode library for OCaml" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://github.com/yoriyuki/Camomile" license=('LGPL') depends=('ocaml' 'ocaml-findlib>=1.2.3') diff --git a/pcr/ocaml-curl/PKGBUILD b/pcr/ocaml-curl/PKGBUILD index 0bc9669b4..193218c5a 100644 --- a/pcr/ocaml-curl/PKGBUILD +++ b/pcr/ocaml-curl/PKGBUILD @@ -7,7 +7,7 @@ pkgname=ocaml-curl pkgver=0.5.3 pkgrel=3 pkgdesc="OCaml bindings to libcurl networking library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('BSD') depends=('ocaml' 'curl>=7.9.8') makedepends=('ocaml-findlib') diff --git a/pcr/ocaml-easy-format/PKGBUILD b/pcr/ocaml-easy-format/PKGBUILD index 00a334d41..9682c343b 100644 --- a/pcr/ocaml-easy-format/PKGBUILD +++ b/pcr/ocaml-easy-format/PKGBUILD @@ -11,7 +11,7 @@ pkgver=1.0.2 pkgrel=1 pkgdesc="Data pretty printing made easy" url="http://mjambon.com/easy-format.html" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') options=('!strip' 'staticlibs') license=('BSD') makedepends=('ocaml-findlib') diff --git a/pcr/ocaml-extlib/PKGBUILD b/pcr/ocaml-extlib/PKGBUILD index 38193a1c7..2480ff623 100644 --- a/pcr/ocaml-extlib/PKGBUILD +++ b/pcr/ocaml-extlib/PKGBUILD @@ -5,7 +5,7 @@ pkgname=ocaml-extlib pkgver=1.5.4 pkgrel=2 pkgdesc="Extends the OCaml standard library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/ocaml-extlib/" license=('LGPL') depends=('ocaml') diff --git a/pcr/ocaml-lwt/PKGBUILD b/pcr/ocaml-lwt/PKGBUILD index d6c5e6ae5..8acf022ed 100644 --- a/pcr/ocaml-lwt/PKGBUILD +++ b/pcr/ocaml-lwt/PKGBUILD @@ -7,7 +7,7 @@ pkgname="ocaml-lwt" pkgver=2.4.4 pkgrel=1 pkgdesc="A library for cooperative threads in OCaml" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://ocsigen.org/lwt/" license=('LGPL') depends=('ocaml>=3.12.0' 'ocaml-compiler-libs' diff --git a/pcr/ocaml-ounit/PKGBUILD b/pcr/ocaml-ounit/PKGBUILD index da4ed250d..c313615ae 100644 --- a/pcr/ocaml-ounit/PKGBUILD +++ b/pcr/ocaml-ounit/PKGBUILD @@ -11,7 +11,7 @@ pkgname=ocaml-ounit _pkgname=ounit pkgver=2.0.0 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('MIT') pkgdesc="Unit testing framework for OCaml" url="http://ounit.forge.ocamlcore.org" diff --git a/pcr/ocaml-pcre/PKGBUILD b/pcr/ocaml-pcre/PKGBUILD index b2945798b..31eca2325 100644 --- a/pcr/ocaml-pcre/PKGBUILD +++ b/pcr/ocaml-pcre/PKGBUILD @@ -7,7 +7,7 @@ pkgname=ocaml-pcre pkgver=7.0.2 pkgrel=2 pkgdesc="Perl compatible regular expressions for OCaml" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.ocaml.info/home/ocaml_sources.html#toc18" license=('LGPL') depends=('ocaml' 'pcre>=4.5') diff --git a/pcr/ocaml-react/PKGBUILD b/pcr/ocaml-react/PKGBUILD index 513ff2acf..42dee85de 100644 --- a/pcr/ocaml-react/PKGBUILD +++ b/pcr/ocaml-react/PKGBUILD @@ -7,7 +7,7 @@ pkgname=ocaml-react pkgver=0.9.4 pkgrel=2 pkgdesc="An OCaml module for functional reactive programming" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://erratique.ch/software/react" license=('BSD') depends=('ocaml') diff --git a/pcr/ocaml-ssl/PKGBUILD b/pcr/ocaml-ssl/PKGBUILD index b8af1a731..8efd5a055 100644 --- a/pcr/ocaml-ssl/PKGBUILD +++ b/pcr/ocaml-ssl/PKGBUILD @@ -5,7 +5,7 @@ pkgname=ocaml-ssl pkgver=0.4.6 pkgrel=3 pkgdesc="OCaml SSL Library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://savonet.sourceforge.net/" license=('MIT') depends=('ocaml') diff --git a/pcr/ocaml-text/PKGBUILD b/pcr/ocaml-text/PKGBUILD index 436b15727..0ce09eabc 100644 --- a/pcr/ocaml-text/PKGBUILD +++ b/pcr/ocaml-text/PKGBUILD @@ -6,7 +6,7 @@ pkgname="${srcname}" pkgver='0.6' pkgrel=1 pkgdesc='A library for dealing with text in a convenient way' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://forge.ocamlcore.org/projects/ocaml-text/' license=('BSD') depends=('ocaml>=3.11.0') diff --git a/pcr/ocaml-xmlm/PKGBUILD b/pcr/ocaml-xmlm/PKGBUILD index 2476a3e9b..6feeb0a81 100644 --- a/pcr/ocaml-xmlm/PKGBUILD +++ b/pcr/ocaml-xmlm/PKGBUILD @@ -6,7 +6,7 @@ pkgname=ocaml-xmlm pkgver=1.1.1 pkgrel=1 pkgdesc="OCaml xml manipulation module" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://erratique.ch/software/xmlm/" license=('BSD') makedepends=('ocaml ocaml-findlib') diff --git a/pcr/ocaml-yojson/PKGBUILD b/pcr/ocaml-yojson/PKGBUILD index 2e5c9d2bb..afa945947 100644 --- a/pcr/ocaml-yojson/PKGBUILD +++ b/pcr/ocaml-yojson/PKGBUILD @@ -9,7 +9,7 @@ _oname=yojson pkgver=1.1.8 pkgrel=1 pkgdesc='An optimized parsing and printing library for JSON' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') options=('!strip' 'staticlibs') license=('BSD') depends=('ocaml-easy-format') diff --git a/pcr/ocrodjvu/PKGBUILD b/pcr/ocrodjvu/PKGBUILD index a61685702..d89011b57 100644 --- a/pcr/ocrodjvu/PKGBUILD +++ b/pcr/ocrodjvu/PKGBUILD @@ -4,7 +4,7 @@ pkgname=ocrodjvu pkgver=0.7.13 pkgrel=1 pkgdesc="ocrodjvu is a wrapper for OCR systems, that allows you to perform OCR on DjVu files." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://jwilk.net/software/ocrodjvu' license=('GPL2') depends=('python2' 'python2-lxml' 'python2-djvulibre') diff --git a/pcr/oggfwd/PKGBUILD b/pcr/oggfwd/PKGBUILD index 70665128c..0bbba0f91 100644 --- a/pcr/oggfwd/PKGBUILD +++ b/pcr/oggfwd/PKGBUILD @@ -4,7 +4,7 @@ pkgname=oggfwd pkgver=0.2 pkgrel=2 pkgdesc="pipes an ogg stream to an icecast server" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://v2v.cc/~j/oggfwd/" license=('GPL') source=(http://www.v2v.cc/~j/ffmpeg2theora/oggfwd/oggfwd.tar.gz) diff --git a/pcr/oinkmaster/PKGBUILD b/pcr/oinkmaster/PKGBUILD index da20ac3f9..e65cad6aa 100644 --- a/pcr/oinkmaster/PKGBUILD +++ b/pcr/oinkmaster/PKGBUILD @@ -6,7 +6,7 @@ pkgname=oinkmaster pkgver=2.0 pkgrel=7 pkgdesc="A script that will help you update and manage your Snort rules" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('BSD') url="http://oinkmaster.sourceforge.net/" depends=('snort') diff --git a/pcr/openchange/PKGBUILD b/pcr/openchange/PKGBUILD index 6542f140d..9a774867a 100644 --- a/pcr/openchange/PKGBUILD +++ b/pcr/openchange/PKGBUILD @@ -7,7 +7,7 @@ _dlid=180 pkgver=1.0 pkgrel=6 pkgdesc="Library for MAPI connectivity with Microsoft Exchange. This package was SPECIFICALLY created to support evolution-mapi and may not work for any other purpose." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.openchange.org" license=('GPL3') depends=('samba4>=4.0.0B1' 'popt' 'libical' 'sqlite3' 'file' 'boost' 'zlib') diff --git a/pcr/openicc/PKGBUILD b/pcr/openicc/PKGBUILD index 18642a1a5..7d4e74e18 100644 --- a/pcr/openicc/PKGBUILD +++ b/pcr/openicc/PKGBUILD @@ -5,7 +5,7 @@ pkgver=1.3.1 pkgrel=1 pkgdesc="Colour management projects to share ICC related implementation details" url="http://www.freedesktop.org/wiki/OpenIcc" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('xorg-server') source=("http://downloads.sourceforge.net/project/openicc/OpenICC-Profiles/icc-profiles-$pkgname-$pkgver.tar.bz2") license=('GPL') diff --git a/pcr/openjdk6/PKGBUILD b/pcr/openjdk6/PKGBUILD index 33b6c17e9..be2baf521 100644 --- a/pcr/openjdk6/PKGBUILD +++ b/pcr/openjdk6/PKGBUILD @@ -11,7 +11,7 @@ _openjdk_date=26_oct_2012 pkgver=${_javaver}.${_openjdk_version}_${_icedteaver} pkgrel=1.1 url='http://icedtea.classpath.org' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('custom') pkgdesc='Free Java environment based on OpenJDK 6.0 with IcedTea6 replacing binary plugs.' backup=(etc/profile.d/openjdk6.sh) diff --git a/pcr/openswan/PKGBUILD b/pcr/openswan/PKGBUILD index 4a81ca23b..cc06d558a 100644 --- a/pcr/openswan/PKGBUILD +++ b/pcr/openswan/PKGBUILD @@ -5,7 +5,7 @@ pkgrel=1 pkgdesc="Open Source implementation of IPsec for the Linux operating system" url="http://www.openswan.org" license=('GPL' 'custom') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('iproute2>=2.6.8' 'gmp' 'perl') optdepends=('python2') makedepends=('flex' 'bison') diff --git a/pcr/pacman-color/PKGBUILD b/pcr/pacman-color/PKGBUILD index 21944c31e..04e4efa68 100644 --- a/pcr/pacman-color/PKGBUILD +++ b/pcr/pacman-color/PKGBUILD @@ -6,7 +6,7 @@ pkgname=pacman-color pkgver=4.0.3 pkgrel=3 pkgdesc="A color patched command-line frontend for libalpm (Pacman)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.archlinux.org/pacman/" license=('GPL') depends=('pacman>=4.0' 'pacman<4.1') diff --git a/pcr/pactools/PKGBUILD b/pcr/pactools/PKGBUILD index 859b4db6b..7776e77a5 100644 --- a/pcr/pactools/PKGBUILD +++ b/pcr/pactools/PKGBUILD @@ -5,7 +5,7 @@ pkgname=pactools pkgver=0.8.2 pkgrel=1 pkgdesc="A collection of the best tools for pacman" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://pierloz.com/pactools" license=("GPL") depends=('perl' 'bash' 'python') diff --git a/pcr/pandoc/PKGBUILD b/pcr/pandoc/PKGBUILD index 89e35b17d..94be42fea 100644 --- a/pcr/pandoc/PKGBUILD +++ b/pcr/pandoc/PKGBUILD @@ -14,7 +14,7 @@ _srcrel=2 pkgdesc='Conversion between markup formats (no Haskell libs)' url='http://johnmacfarlane.net/pandoc/' license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') # Needed for pandoc-citeproc depends=('icu>=52' 'icu<=54') makedepends=('ghc' 'sh' 'cabal-install' 'alex' 'happy') diff --git a/pcr/pdsh/PKGBUILD b/pcr/pdsh/PKGBUILD index 2a01c667d..86bf8c987 100644 --- a/pcr/pdsh/PKGBUILD +++ b/pcr/pdsh/PKGBUILD @@ -7,7 +7,7 @@ pkgver=2.29 pkgrel=2 pkgdesc='Parallel Distributed Shell' url='http://code.google.com/p/pdsh/' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('glibc' 'openssh' 'readline') optdepends=('perl: required by the dshbak utility') diff --git a/pcr/perl-astro-suntime/PKGBUILD b/pcr/perl-astro-suntime/PKGBUILD index 2c81bbd8c..df0ba81ea 100644 --- a/pcr/perl-astro-suntime/PKGBUILD +++ b/pcr/perl-astro-suntime/PKGBUILD @@ -7,7 +7,7 @@ pkgname=perl-astro-suntime pkgver=0.01 pkgrel=2 pkgdesc="Calculate sun rise/set times" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/~ROBF/Astro-SunTime" license=('GPL' 'PerlArtistic') depends=('perl-time-modules') diff --git a/pcr/perl-file-find-rule/PKGBUILD b/pcr/perl-file-find-rule/PKGBUILD index 705b6fba6..3c56a610b 100644 --- a/pcr/perl-file-find-rule/PKGBUILD +++ b/pcr/perl-file-find-rule/PKGBUILD @@ -6,7 +6,7 @@ _realname=File-Find-Rule pkgver=0.33 pkgrel=1 pkgdesc="Perl/CPAN Module File::Find::Rule." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://search.cpan.org/dist/File-Find-Rule/" depends=('perl-text-glob' 'perl-number-compare' 'perl') diff --git a/pcr/perl-iptables-chainmgr/PKGBUILD b/pcr/perl-iptables-chainmgr/PKGBUILD index f3dbcd5fc..1ccfde72f 100644 --- a/pcr/perl-iptables-chainmgr/PKGBUILD +++ b/pcr/perl-iptables-chainmgr/PKGBUILD @@ -5,7 +5,7 @@ pkgname=perl-iptables-chainmgr pkgver=1.2 pkgrel=1 pkgdesc="IPTables::ChainMgr - Perl extension for manipulating iptables and ip6tables policies" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/~mrash/IPTables-ChainMgr/" license=('GPL' 'PerlArtistic') depends=('perl' 'iptables' 'perl-iptables-parse>=0.9' 'perl-netaddr-ip>=4.0') diff --git a/pcr/perl-iptables-parse/PKGBUILD b/pcr/perl-iptables-parse/PKGBUILD index 2883b7429..285de133a 100644 --- a/pcr/perl-iptables-parse/PKGBUILD +++ b/pcr/perl-iptables-parse/PKGBUILD @@ -5,7 +5,7 @@ pkgname=perl-iptables-parse pkgver=1.1 pkgrel=1 pkgdesc="IPTables::Parse - Perl extension for parsing iptables and ip6tables firewall rulesets" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/~mrash/IPTables-Parse/" license=('GPL' 'PerlArtistic') depends=('perl' 'iptables') diff --git a/pcr/perl-math-bigint-gmp/PKGBUILD b/pcr/perl-math-bigint-gmp/PKGBUILD index 32923d432..0f5546403 100644 --- a/pcr/perl-math-bigint-gmp/PKGBUILD +++ b/pcr/perl-math-bigint-gmp/PKGBUILD @@ -6,7 +6,7 @@ pkgname=perl-math-bigint-gmp pkgver=1.37 pkgrel=2 pkgdesc="Big integer calculations using the GNU Multiple Precision Arithmetic Library." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/~$_author/$_perlmod-$pkgver/" license=('GPL' 'PerlArtistic') depends=('perl>=5.16.2' 'gmp') diff --git a/pcr/perl-number-compare/PKGBUILD b/pcr/perl-number-compare/PKGBUILD index 889f40212..2961749e2 100644 --- a/pcr/perl-number-compare/PKGBUILD +++ b/pcr/perl-number-compare/PKGBUILD @@ -6,7 +6,7 @@ _realname=Number-Compare pkgver=0.03 pkgrel=1 pkgdesc="Perl/CPAN Module Number::Compare." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('unknown') url="http://search.cpan.org/dist/Number-Compare/" depends=('perl') diff --git a/pcr/perl-sys-mmap/PKGBUILD b/pcr/perl-sys-mmap/PKGBUILD index 4b7bf1d47..4f910fa0c 100644 --- a/pcr/perl-sys-mmap/PKGBUILD +++ b/pcr/perl-sys-mmap/PKGBUILD @@ -6,7 +6,7 @@ pkgname='perl-sys-mmap' pkgver='0.16' pkgrel='3' pkgdesc="uses mmap to map in a file as a Perl variable" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('PerlArtistic' 'GPL') options=('!emptydirs') depends=('perl') diff --git a/pcr/perl-unicode-map/PKGBUILD b/pcr/perl-unicode-map/PKGBUILD index 92b1ac51c..f8b7b783d 100644 --- a/pcr/perl-unicode-map/PKGBUILD +++ b/pcr/perl-unicode-map/PKGBUILD @@ -7,7 +7,7 @@ pkgname=perl-unicode-map pkgver=0.112 pkgrel=2 pkgdesc="Unicode::Map" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/~MSCHWARTZ/Unicode-Map" license=('GPL' 'PerlArtistic') depends=('perl') diff --git a/pcr/polarssl/PKGBUILD b/pcr/polarssl/PKGBUILD index cf24d05ae..4667b004d 100644 --- a/pcr/polarssl/PKGBUILD +++ b/pcr/polarssl/PKGBUILD @@ -4,7 +4,7 @@ pkgname=polarssl pkgver=1.2.8 pkgrel=1 pkgdesc="Portable cryptographic and SSL/TLS library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.polarssl.org/" license=('GPL2') source=(http://www.polarssl.org/code/releases/polarssl-"$pkgver"-gpl.tgz) diff --git a/pcr/postsrsd/PKGBUILD b/pcr/postsrsd/PKGBUILD index d377f36ad..43581298e 100644 --- a/pcr/postsrsd/PKGBUILD +++ b/pcr/postsrsd/PKGBUILD @@ -5,7 +5,7 @@ pkgname=postsrsd pkgver=1.1 pkgrel=1 pkgdesc="Provides the Sender Rewriting Scheme (SRS) via TCP-based lookup tables for Postfix" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('glibc') makedepends=('cmake' 'help2man') backup=('etc/postsrsd/postsrsd.conf') diff --git a/pcr/pspp/PKGBUILD b/pcr/pspp/PKGBUILD index a0b668b84..8cba34875 100644 --- a/pcr/pspp/PKGBUILD +++ b/pcr/pspp/PKGBUILD @@ -4,7 +4,7 @@ pkgname=pspp pkgver=0.8.2 pkgrel=1 pkgdesc="Statistical analysis program" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/pspp/" license=('GPL3') depends=('gsl' 'gtksourceview2' 'postgresql-libs' 'desktop-file-utils') diff --git a/pcr/pumpa/PKGBUILD b/pcr/pumpa/PKGBUILD index a5f6ee21c..7f5234548 100644 --- a/pcr/pumpa/PKGBUILD +++ b/pcr/pumpa/PKGBUILD @@ -9,7 +9,7 @@ url="http://sjoberg.fi/software/pumpa.html" license=('GPL3') pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') makedepends=('aspell' 'qjson' 'qt5-base') source=("http://gitorious.org/pumpa/pumpa/archive/v$pkgver.tar.gz") md5sums=('cb1a75b1365063198bd02b76e3fce2c5') diff --git a/pcr/pycryptopp/PKGBUILD b/pcr/pycryptopp/PKGBUILD index 54f8cda8a..7dd659593 100644 --- a/pcr/pycryptopp/PKGBUILD +++ b/pcr/pycryptopp/PKGBUILD @@ -5,7 +5,7 @@ pkgver=0.6.0 _pkgtag=1206569328141510525648634803928199668821045408958 pkgrel=2 pkgdesc="Python wrappers for the Crypto++ library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://allmydata.org/trac/pycryptopp' license=('GPL2' 'custom') depends=('python2' 'crypto++') diff --git a/pcr/python-efl/PKGBUILD b/pcr/python-efl/PKGBUILD index afca9af03..6387e3d4c 100644 --- a/pcr/python-efl/PKGBUILD +++ b/pcr/python-efl/PKGBUILD @@ -8,7 +8,7 @@ url="http://www.enlightenment.org" license=('LGPL3') # Also contains a copy of GPL3, but grep the source files; it's all LGPL pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') makedepends=(elementary python{,2}-dbus) source=("http://download.enlightenment.org/rel/bindings/python/$pkgname-$pkgver.tar.bz2") diff --git a/pcr/python-gensim/PKGBUILD b/pcr/python-gensim/PKGBUILD index e00cab736..d38b80700 100755 --- a/pcr/python-gensim/PKGBUILD +++ b/pcr/python-gensim/PKGBUILD @@ -4,7 +4,7 @@ pkgname=python-gensim pkgver=0.10.0 pkgrel=1 pkgdesc="Python framework for fast Vector Space Modelling" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://nlp.fi.muni.cz/projekty/gensim/" license=('LGPL') depends=('python-scipy') diff --git a/pcr/python-wsgiref/PKGBUILD b/pcr/python-wsgiref/PKGBUILD index 0ce289a14..98585a2ae 100644 --- a/pcr/python-wsgiref/PKGBUILD +++ b/pcr/python-wsgiref/PKGBUILD @@ -5,7 +5,7 @@ pkgname=python-wsgiref pkgver=0.1.2 pkgrel=2 pkgdesc="WSGI (PEP 333) Reference Library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://cheeseshop.python.org/pypi/wsgiref" license=('PSF or ZPL') depends=('python2') diff --git a/pcr/python-xattr/PKGBUILD b/pcr/python-xattr/PKGBUILD index d6977f435..f9b504284 100644 --- a/pcr/python-xattr/PKGBUILD +++ b/pcr/python-xattr/PKGBUILD @@ -4,7 +4,7 @@ pkgname=python-xattr pkgver=20111028 pkgrel=1 pkgdesc="module for manipulating filesystem extended attributes" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://undefined.org/python/#xattr" license=('MIT') conflicts=('pyattr') diff --git a/pcr/python2-async/PKGBUILD b/pcr/python2-async/PKGBUILD index 1799746f3..25aac88dd 100644 --- a/pcr/python2-async/PKGBUILD +++ b/pcr/python2-async/PKGBUILD @@ -5,7 +5,7 @@ pkgname=python2-async pkgver=0.6.1 pkgrel=1 pkgdesc="Async aims to make writing asyncronous processing easier." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://pypi.python.org/pypi/async" license=('BSD') depends=('python2') diff --git a/pcr/python2-djvulibre/PKGBUILD b/pcr/python2-djvulibre/PKGBUILD index 19509a37c..1f8bbc7ee 100644 --- a/pcr/python2-djvulibre/PKGBUILD +++ b/pcr/python2-djvulibre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=python2-djvulibre pkgver=0.3.9 pkgrel=2 pkgdesc="A set of Python bindings for the DjVuLibre library" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://jwilk.net/software/python-djvulibre" license=('GPL2') depends=('djvulibre' 'python2') diff --git a/pcr/python2-gitdb/PKGBUILD b/pcr/python2-gitdb/PKGBUILD index f0cde5926..8eb3e45f9 100644 --- a/pcr/python2-gitdb/PKGBUILD +++ b/pcr/python2-gitdb/PKGBUILD @@ -5,7 +5,7 @@ pkgname=python2-gitdb pkgver=0.5.4 pkgrel=1 pkgdesc="IO of git-style object databases" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://pypi.python.org/pypi/gitdb" license=('BSD') makedepends=('python2' 'python2-distribute') diff --git a/pcr/python2-mock/PKGBUILD b/pcr/python2-mock/PKGBUILD index 4fc1cd611..8b50301b7 100644 --- a/pcr/python2-mock/PKGBUILD +++ b/pcr/python2-mock/PKGBUILD @@ -7,7 +7,7 @@ pkgdesc="A Python Mocking and Patching Library for Testing" url='http://www.voidspace.org.uk/python/mock/' license=('BSD') depends=('python2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') source=("http://pypi.python.org/packages/source/m/mock/mock-$pkgver.tar.gz") md5sums=('c3971991738caa55ec7c356bbc154ee2') diff --git a/pcr/python2-passlib/PKGBUILD b/pcr/python2-passlib/PKGBUILD index 0fb516429..4a41f3801 100644 --- a/pcr/python2-passlib/PKGBUILD +++ b/pcr/python2-passlib/PKGBUILD @@ -6,7 +6,7 @@ pkgname=python2-passlib pkgver=1.6.1 pkgrel=1 pkgdesc="A password hashing library for Python." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url=("https://code.google.com/p/passlib/") license=('custom') depends=('python2') diff --git a/pcr/python2-pyicu/PKGBUILD b/pcr/python2-pyicu/PKGBUILD index bb3170db9..ae29030c1 100644 --- a/pcr/python2-pyicu/PKGBUILD +++ b/pcr/python2-pyicu/PKGBUILD @@ -4,7 +4,7 @@ _realpkgname=PyICU pkgver=1.7 pkgrel=1 pkgdesc="Python binding for ICU" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://pyicu.osafoundation.org/" license=('custom') depends=('python2' 'icu') diff --git a/pcr/python2-sendfile/PKGBUILD b/pcr/python2-sendfile/PKGBUILD index 714e8e07e..c30e4d1a1 100644 --- a/pcr/python2-sendfile/PKGBUILD +++ b/pcr/python2-sendfile/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=2 pkgdesc="A Python interface to sendfile(2)" url="http://code.google.com/p/pysendfile/" license=('MIT') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('python2') makedepends=('python2-distribute') source=("https://pypi.python.org/packages/source/p/$_pkgname/$_pkgname-$pkgver.tar.gz") diff --git a/pcr/python2-smmap/PKGBUILD b/pcr/python2-smmap/PKGBUILD index 2eb7a009c..666c82e7a 100644 --- a/pcr/python2-smmap/PKGBUILD +++ b/pcr/python2-smmap/PKGBUILD @@ -5,7 +5,7 @@ pkgname='python2-smmap' pkgver=0.8.2 pkgrel=1 pkgdesc="A pure git implementation of a sliding window memory map manager" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://pypi.python.org/pypi/smmap" license=('BSD') makedepends=('python2' 'python2-distribute') diff --git a/pcr/qemu-usbredir/PKGBUILD b/pcr/qemu-usbredir/PKGBUILD index 35f945d0e..480b19c7c 100644 --- a/pcr/qemu-usbredir/PKGBUILD +++ b/pcr/qemu-usbredir/PKGBUILD @@ -5,7 +5,7 @@ pkgname=qemu-usbredir pkgver=1.7.0 pkgrel=1 pkgdesc="A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2' 'LGPL2.1') url="http://wiki.qemu.org/Index.html" makedepends=('texi2html' 'perl' 'python2' 'spice-protocol') diff --git a/pcr/qgis/PKGBUILD b/pcr/qgis/PKGBUILD index fc87cbf12..971977b29 100644 --- a/pcr/qgis/PKGBUILD +++ b/pcr/qgis/PKGBUILD @@ -10,7 +10,7 @@ pkgrel=6 pkgdesc='Quantum GIS is a Geographic Information System (GIS) that supports vector, raster & database formats' url='http://qgis.org/' license=('GPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') # update to http://www.qgis.org/wiki/Building_QGIS_from_Source#Overview depends=('libmysqlclient' 'postgresql-libs' 'sqlite3' 'jasper' 'curl' 'pyqt' 'python2' 'python2-pyqt' 'giflib' 'cfitsio' 'qwt' 'gdal' 'flex' 'bison' 'libspatialite' 'spatialindex') makedepends=('cmake' 'grass' 'gsl' 'postgis' 'netcdf' 'fcgi' 'python2-sip') diff --git a/pcr/qt-at-spi-git/PKGBUILD b/pcr/qt-at-spi-git/PKGBUILD index fb42af603..d53a10982 100644 --- a/pcr/qt-at-spi-git/PKGBUILD +++ b/pcr/qt-at-spi-git/PKGBUILD @@ -14,7 +14,7 @@ license=('LGPL') provides=("$_pkgname=$_pkgver") pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('at-spi2-core' 'qt4>=4.8' 'kdelibs>=4.8') makedepends=('cmake' 'automoc4') diff --git a/pcr/qtkeychain/PKGBUILD b/pcr/qtkeychain/PKGBUILD index 8cce24b13..438dd6ea0 100644 --- a/pcr/qtkeychain/PKGBUILD +++ b/pcr/qtkeychain/PKGBUILD @@ -9,7 +9,7 @@ pkgname=qtkeychain pkgver=0.1 pkgrel=3 pkgdesc="Provides support for secure credentials storage." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://github.com/frankosterfeld/qtkeychain" license=('BSD2') depends=('qt4') diff --git a/pcr/qtoctave/PKGBUILD b/pcr/qtoctave/PKGBUILD index ed9b3fa7c..2103020ea 100644 --- a/pcr/qtoctave/PKGBUILD +++ b/pcr/qtoctave/PKGBUILD @@ -5,7 +5,7 @@ pkgname=qtoctave pkgver=0.10.1 pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') pkgdesc="Qt4 frontend for octave" url="https://forja.rediris.es/projects/csl-qtoctave/" license=('GPL2') diff --git a/pcr/quackle/PKGBUILD b/pcr/quackle/PKGBUILD index 9f6fc79e5..c5ef06b4e 100644 --- a/pcr/quackle/PKGBUILD +++ b/pcr/quackle/PKGBUILD @@ -3,7 +3,7 @@ pkgname=quackle pkgver=0.97 pkgrel=2 pkgdesc='Free crossword game (Scrabble-like) artificial intelligence and analysis tool' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://people.csail.mit.edu/jasonkb/quackle' license=('GPL') depends=('qt4') diff --git a/pcr/quvi-current/PKGBUILD b/pcr/quvi-current/PKGBUILD index c421f9dc0..009646597 100644 --- a/pcr/quvi-current/PKGBUILD +++ b/pcr/quvi-current/PKGBUILD @@ -8,7 +8,7 @@ provides=(quvi) pkgver=0.9.5 pkgrel=1 pkgdesc='Command-line tool for parsing video download links.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://quvi.sourceforge.net/' license=('AGPL3') depends=('libquvi') diff --git a/pcr/re2-hg/PKGBUILD b/pcr/re2-hg/PKGBUILD index 9af6e6827..8143f9022 100644 --- a/pcr/re2-hg/PKGBUILD +++ b/pcr/re2-hg/PKGBUILD @@ -5,7 +5,7 @@ pkgname=re2-hg pkgver=1 pkgrel=1 pkgdesc='Fast, safe and thread-friendly alternative to backtracking regular expression engines' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://code.google.com/p/re2/' license=('GPL2') provides=('re2') diff --git a/pcr/rosinstall/PKGBUILD b/pcr/rosinstall/PKGBUILD index 71077bc23..e171ad506 100644 --- a/pcr/rosinstall/PKGBUILD +++ b/pcr/rosinstall/PKGBUILD @@ -7,7 +7,7 @@ url='http://www.ros.org/' pkgname='rosinstall' pkgver='0.7.3' pkgrel='1' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('BSD') depends=('python2' 'cmake' 'wget' 'python2-vcstools' 'git' 'python2-distribute' 'python2-yaml' 'python2-wstool') diff --git a/pcr/rstudio-desktop/PKGBUILD b/pcr/rstudio-desktop/PKGBUILD index 4d3d04d77..ffbd08239 100644 --- a/pcr/rstudio-desktop/PKGBUILD +++ b/pcr/rstudio-desktop/PKGBUILD @@ -6,7 +6,7 @@ pkgver=0.97.332 _commit=e65a459 pkgrel=1 pkgdesc="A powerful and productive user interface for R" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.rstudio.org/" license=('AGPL') depends=('r>=2.11.1' 'qtwebkit' 'boost-libs>=1.50' 'shared-mime-info') diff --git a/pcr/ruby-libnotify/PKGBUILD b/pcr/ruby-libnotify/PKGBUILD index 25864f2b2..63b5a48af 100644 --- a/pcr/ruby-libnotify/PKGBUILD +++ b/pcr/ruby-libnotify/PKGBUILD @@ -7,7 +7,7 @@ pkgname=ruby-libnotify pkgver=0.8.0 pkgrel=1 pkgdesc="ruby bindings for libnotify, a library for desktop notifications" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://rubygems.org/downloads" license=('LGPL') depends=('ruby' 'libnotify' 'ruby-gtk2') diff --git a/pcr/ryzom-hg/PKGBUILD b/pcr/ryzom-hg/PKGBUILD index ee50d998a..418f53640 100644 --- a/pcr/ryzom-hg/PKGBUILD +++ b/pcr/ryzom-hg/PKGBUILD @@ -6,7 +6,7 @@ hgver=e7f0b9c pkgver=20140328 pkgrel=1 pkgdesc="An awesome free software 3D MMORPG game" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.ryzom.com/" license=('AGPL3') #depends=('nel-hg' 'ryzom-data' 'lua51') # use these when https://bitbucket.org/ryzom/ryzomcore/issue/149 is solved diff --git a/pcr/samba4/PKGBUILD b/pcr/samba4/PKGBUILD index c2b8c88fa..052772eed 100644 --- a/pcr/samba4/PKGBUILD +++ b/pcr/samba4/PKGBUILD @@ -8,7 +8,7 @@ pkgname=samba4 pkgver=4.0.0rc5 pkgrel=1 pkgdesc="Samba 4.0 Release Candidate" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.samba.org" license=('GPL3') depends=('db>=4.7' 'popt' 'libcups' 'acl' 'libldap' 'libcap>=2.16' 'pam' 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb') diff --git a/pcr/sfml-git/PKGBUILD b/pcr/sfml-git/PKGBUILD index 95f2b9b51..eb7b7e30f 100644 --- a/pcr/sfml-git/PKGBUILD +++ b/pcr/sfml-git/PKGBUILD @@ -5,7 +5,7 @@ pkgname=sfml-git pkgver=20120805 pkgrel=4 pkgdesc='A simple, fast, cross-platform, and object-oriented multimedia API.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.sfml-dev.org/' license=('zlib') depends=('libsndfile' 'libxrandr' 'libjpeg' 'openal' 'glew' 'freetype2') diff --git a/pcr/shogun/PKGBUILD b/pcr/shogun/PKGBUILD index 9439143e0..a779481b4 100644 --- a/pcr/shogun/PKGBUILD +++ b/pcr/shogun/PKGBUILD @@ -8,7 +8,7 @@ pkgname=shogun pkgver=3.2.0 pkgrel=1 pkgdesc="Shogun - A Large Scale Machine Learning Toolbox" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.shogun-toolbox.org" license=('GPLv3') depends=('python2' 'python2-numpy' 'swig' 'hdf5' 'blas' 'lapack') diff --git a/pcr/sic/PKGBUILD b/pcr/sic/PKGBUILD index 3f5085f31..c5bf7c0e3 100644 --- a/pcr/sic/PKGBUILD +++ b/pcr/sic/PKGBUILD @@ -7,7 +7,7 @@ pkgver=1.2 pkgrel=1 pkgdesc='An extremely simple IRC client.' license=('MIT') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://tools.suckless.org/sic' depends=('glibc') source=("http://dl.suckless.org/tools/$pkgname-$pkgver.tar.gz") diff --git a/pcr/sigil/PKGBUILD b/pcr/sigil/PKGBUILD index c5737e7d3..0dabcef35 100644 --- a/pcr/sigil/PKGBUILD +++ b/pcr/sigil/PKGBUILD @@ -7,7 +7,7 @@ pkgname=sigil pkgver=0.7.2 pkgrel=1 pkgdesc="A WYSIWYG ebook editor" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/sigil/" license=('GPL3') depends=('qt5-base' 'qt5-svg' 'qt5-webkit' 'qt5-xmlpatterns' 'qt5-tools') diff --git a/pcr/skanlite/PKGBUILD b/pcr/skanlite/PKGBUILD index 61677d0d5..0f12711f7 100644 --- a/pcr/skanlite/PKGBUILD +++ b/pcr/skanlite/PKGBUILD @@ -6,7 +6,7 @@ pkgname=skanlite pkgver=1.0 pkgrel=1.1 pkgdesc="Image Scanning Application for KDE" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.kde.org/applications/graphics/skanlite' license=('GPL') depends=('kdebase-runtime' 'libksane') diff --git a/pcr/snort/PKGBUILD b/pcr/snort/PKGBUILD index 78eaa633e..e5a2107b6 100644 --- a/pcr/snort/PKGBUILD +++ b/pcr/snort/PKGBUILD @@ -10,7 +10,7 @@ pkgname=snort pkgver=2.9.6.1 pkgrel=2 pkgdesc='A lightweight network intrusion detection system.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.snort.org' license=('GPL') depends=('libdaq' 'libdnet' 'libpcap' 'openssl' 'pcre' 'zlib') diff --git a/pcr/softhsm/PKGBUILD b/pcr/softhsm/PKGBUILD index dc88914ec..a85c68fef 100644 --- a/pcr/softhsm/PKGBUILD +++ b/pcr/softhsm/PKGBUILD @@ -4,7 +4,7 @@ pkgname=softhsm pkgver=1.3.4 pkgrel=1 pkgdesc="Software PKCS11 store" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.opendnssec.org/softhsm/" license=('custom' 'BSD') depends=('botan' 'sqlite3') diff --git a/pcr/spatialindex/PKGBUILD b/pcr/spatialindex/PKGBUILD index 866addfdb..a8b2f6fce 100644 --- a/pcr/spatialindex/PKGBUILD +++ b/pcr/spatialindex/PKGBUILD @@ -3,7 +3,7 @@ pkgname=spatialindex pkgver=1.8.0 pkgrel=1 pkgdesc="An extensible framework that supports robust spatial indexing methods and sophisticated spatial queries." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://libspatialindex.github.com/" license=('MIT') depends=(gcc-libs) diff --git a/pcr/sqlcipher/PKGBUILD b/pcr/sqlcipher/PKGBUILD index 45a3efbe9..d0c702e22 100644 --- a/pcr/sqlcipher/PKGBUILD +++ b/pcr/sqlcipher/PKGBUILD @@ -2,7 +2,7 @@ pkgname=sqlcipher pkgver=2.2.1 pkgrel=1 pkgdesc="SQLite extension that provides transparent 256-bit AES encryption of database files" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://sqlcipher.net/" license=('BSD') makedepends=('tcl' 'openssl' 'sqlite3' 'git') diff --git a/pcr/steadyflow/PKGBUILD b/pcr/steadyflow/PKGBUILD index c7eb85b35..3be25b36e 100644 --- a/pcr/steadyflow/PKGBUILD +++ b/pcr/steadyflow/PKGBUILD @@ -7,7 +7,7 @@ pkgver=0.2.0 pkgrel=3 pkgdesc="A download manager that aims for minimalism, ease of use, and a clean, malleable codebase" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url=https://launchpad.net/steadyflow license=('GPL3') install=steadyflow.install diff --git a/pcr/strongswan/PKGBUILD b/pcr/strongswan/PKGBUILD index 0f2d5a204..9d9942fa1 100644 --- a/pcr/strongswan/PKGBUILD +++ b/pcr/strongswan/PKGBUILD @@ -12,7 +12,7 @@ pkgrel=2 pkgdesc="open source IPsec implementation" url='http://www.strongswan.org' license=("GPL") -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('curl' 'gmp' 'iproute2' 'openssl' 'sqlite') conflicts=('openswan') options=(!libtool) diff --git a/pcr/stumpwm-git/PKGBUILD b/pcr/stumpwm-git/PKGBUILD index 3b717a119..f014ae958 100644 --- a/pcr/stumpwm-git/PKGBUILD +++ b/pcr/stumpwm-git/PKGBUILD @@ -9,7 +9,7 @@ pkgname=stumpwm-git pkgver=20110924 pkgrel=1 pkgdesc="A tiling, keyboard-driven window manager written in common lisp" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.nongnu.org/stumpwm/" license=('GPL2') provides=('stumpwm') diff --git a/pcr/supermodel/PKGBUILD b/pcr/supermodel/PKGBUILD index 3e2f10481..7621f5e90 100644 --- a/pcr/supermodel/PKGBUILD +++ b/pcr/supermodel/PKGBUILD @@ -4,7 +4,7 @@ pkgname=supermodel pkgver=0.2a pkgrel=1 pkgdesc='A Sega Model 3 Arcade Emulator' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.supermodel3.com/' license=('GPL3') depends=('mesa' 'glu' 'sdl' 'zlib') diff --git a/pcr/swig1/PKGBUILD b/pcr/swig1/PKGBUILD index 4e1b29797..540db98df 100644 --- a/pcr/swig1/PKGBUILD +++ b/pcr/swig1/PKGBUILD @@ -8,7 +8,7 @@ _pkgname=swig pkgver=1.3.40 pkgrel=1 pkgdesc="A compiler that integrates C and C++ code with scripting languages (legacy version)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.swig.org/" license=('custom') depends=('gcc-libs' 'zlib') diff --git a/pcr/sword-svn/PKGBUILD b/pcr/sword-svn/PKGBUILD index 42d09c3bc..ca0fbfb2c 100644 --- a/pcr/sword-svn/PKGBUILD +++ b/pcr/sword-svn/PKGBUILD @@ -3,7 +3,7 @@ pkgname=sword-svn pkgver=2793 pkgrel=1 pkgdesc="Libraries for Bible programs - svn -version" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.crosswire.org/sword/" license=('GPL') depends=('curl' 'clucene' 'swig') diff --git a/pcr/syncthing/PKGBUILD b/pcr/syncthing/PKGBUILD index 4929f8b6a..1791e31a8 100644 --- a/pcr/syncthing/PKGBUILD +++ b/pcr/syncthing/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=1 pkgdesc="Open Source Continuous Replication / Cluster Synchronization Thing" url="http://syncthing.net/" license=('MIT') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('glibc') makedepends=('git' 'go' 'godep' 'inetutils') source=("${pkgname}::git+https://github.com/calmh/syncthing.git#tag=v${pkgver}" diff --git a/pcr/tanglet/PKGBUILD b/pcr/tanglet/PKGBUILD index a8114ba62..3777b0dde 100644 --- a/pcr/tanglet/PKGBUILD +++ b/pcr/tanglet/PKGBUILD @@ -6,7 +6,7 @@ pkgname=tanglet pkgver=1.2.2 pkgrel=1 pkgdesc="A single player word finding game based on Boggle." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gottcode.org/${pkgname}/" license=('GPL3') depends=('qt5-base') diff --git a/pcr/ted/PKGBUILD b/pcr/ted/PKGBUILD index f78ce37b5..765fbf576 100644 --- a/pcr/ted/PKGBUILD +++ b/pcr/ted/PKGBUILD @@ -7,7 +7,7 @@ pkgname=ted pkgver=2.23 pkgrel=2 pkgdesc="A lightweight rtf text processor" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.nllgg.nl/Ted/" depends=('zlib' 'pcre' 'libxpm' 'libjpeg' 'libtiff' 'libpng' 'gtk2' 'libpaper' 'desktop-file-utils') license=('GPL') diff --git a/pcr/textext/PKGBUILD b/pcr/textext/PKGBUILD index f83f9ceea..c93a29c60 100644 --- a/pcr/textext/PKGBUILD +++ b/pcr/textext/PKGBUILD @@ -4,7 +4,7 @@ pkgname=textext pkgver=0.4.4 pkgrel=3 pkgdesc="An inkscape extension which lets you add LaTeX equations to your drawings" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('BSD') url="http://pav.iki.fi/software/textext/" depends=('inkscape' 'texlive-core' 'python2-lxml' 'pdf2svg') diff --git a/pcr/theide/PKGBUILD b/pcr/theide/PKGBUILD index 215b4493b..dc44d9fca 100644 --- a/pcr/theide/PKGBUILD +++ b/pcr/theide/PKGBUILD @@ -5,7 +5,7 @@ pkgname=theide pkgver=5485 pkgrel=1 pkgdesc="Modern IDE designed for developping large U++/C++ applications" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.ultimatepp.org" license=('BSD') groups=() diff --git a/pcr/timekpr/PKGBUILD b/pcr/timekpr/PKGBUILD index 79934358c..5a9272a16 100644 --- a/pcr/timekpr/PKGBUILD +++ b/pcr/timekpr/PKGBUILD @@ -4,7 +4,7 @@ pkgname=timekpr pkgver=0.3.2 pkgrel=9 pkgdesc="Control the computer usage of your user accounts. You can limit their daily usage based on a timed access duration and configure periods of day when they can log in." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url=https://launchpad.net/timekpr license=('GPL') depends=('python2') diff --git a/pcr/toluapp/PKGBUILD b/pcr/toluapp/PKGBUILD index faf09878a..0b81a5162 100644 --- a/pcr/toluapp/PKGBUILD +++ b/pcr/toluapp/PKGBUILD @@ -9,7 +9,7 @@ url="http://www.codenix.com/~tolua" depends=('lua') makedepends=('scons') license=('MIT') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') source=(http://www.codenix.com/~tolua/tolua++-${pkgver}.tar.bz2 config_linux.py) md5sums=('100aa6907b8108582080b37d79c0afd7' 'f85232adfa873ea012088dd4d7fb63d7') diff --git a/pcr/triceratops-lv2/PKGBUILD b/pcr/triceratops-lv2/PKGBUILD index db8b7b101..5a8a78ea3 100644 --- a/pcr/triceratops-lv2/PKGBUILD +++ b/pcr/triceratops-lv2/PKGBUILD @@ -4,7 +4,7 @@ pkgname=triceratops-lv2 pkgver=0.1.7 pkgrel=1 pkgdesc="Polyphonic synthesizer LV2 plugin" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://deliriumdecrypted.blogspot.com/" license=('GPL') groups=('lv2-plugins') diff --git a/pcr/tvenlinux-desktop/PKGBUILD b/pcr/tvenlinux-desktop/PKGBUILD index 0af13211d..8f92787aa 100644 --- a/pcr/tvenlinux-desktop/PKGBUILD +++ b/pcr/tvenlinux-desktop/PKGBUILD @@ -7,7 +7,7 @@ pkgver=20140127 pkgrel=2 pkgdesc="Simple bash script to watch and record TV on GNU/Linux/BSD without capture card/tuner. (TV in Spain, Peru, Chile, Cuba, Venezuela, Bolivia and Argentina)" url="http://www.tvenlinux.com/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3') depends=('mplayer' 'rtmpdump') optdepends=('zenity: for GTK users' 'kdialog: for QT users' 'curl: for view EPG (Electronic Program Guide)') diff --git a/pcr/ums/PKGBUILD b/pcr/ums/PKGBUILD index 5894c65d1..a43e26b06 100644 --- a/pcr/ums/PKGBUILD +++ b/pcr/ums/PKGBUILD @@ -6,7 +6,7 @@ pkgname=ums pkgver=4.0.0 pkgrel=1 pkgdesc="Universal Media Server: a DLNA-compliant UPnP Media Server." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.universalmediaserver.com/" license=('GPL2') depends=('mplayer' 'ffmpeg' 'mencoder' 'libmediainfo' 'java-runtime') diff --git a/pcr/unittestpp/PKGBUILD b/pcr/unittestpp/PKGBUILD index 5eb15be3e..17757bfc0 100644 --- a/pcr/unittestpp/PKGBUILD +++ b/pcr/unittestpp/PKGBUILD @@ -5,7 +5,7 @@ pkgname=unittestpp pkgver=1.4 pkgrel=3 pkgdesc="A lightweight unit testing framework for C++" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://unittest-cpp.sourceforge.net/" depends=('gcc-libs') source=("http://downloads.sourceforge.net/project/unittest-cpp/UnitTest%2B%2B/$pkgver/unittest-cpp-${pkgver}.zip") diff --git a/pcr/vuurmuur/PKGBUILD b/pcr/vuurmuur/PKGBUILD index b71507abf..025e56eaf 100644 --- a/pcr/vuurmuur/PKGBUILD +++ b/pcr/vuurmuur/PKGBUILD @@ -11,7 +11,7 @@ _pkgname=Vuurmuur pkgver=0.7 pkgrel=1 pkgdesc='powerful front-end for iptables aimed at system-administrators who need a decent firewall, but dont have netfilter specific knowledge' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.vuurmuur.org' license=('GPL') install='vuurmuur.install' diff --git a/pcr/wallchange/PKGBUILD b/pcr/wallchange/PKGBUILD index d37bb83db..26453c0f1 100644 --- a/pcr/wallchange/PKGBUILD +++ b/pcr/wallchange/PKGBUILD @@ -8,7 +8,7 @@ pkgver=1.2 pkgrel=1 pkgdesc="A small and simple command tool which is changing the wallpaper on a switch to the next virtual desktop." url="https://sourceforge.net/projects/wallchange-slim/files/" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') install=wallchange.install license=('GPL2') depends=('eterm' 'archlinux-wallpaper') # 'eterm' can be changed in any command tool to draw the wallpaper. diff --git a/pcr/wdiff/PKGBUILD b/pcr/wdiff/PKGBUILD index 41bee9679..86989ac83 100644 --- a/pcr/wdiff/PKGBUILD +++ b/pcr/wdiff/PKGBUILD @@ -4,7 +4,7 @@ pkgname=wdiff pkgver=1.2.1 pkgrel=1 pkgdesc="A front end to diff for comparing files on a word per word basis." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://www.gnu.org/software/$pkgname/" license=('GPL3') depends=('diffutils') diff --git a/pcr/xchat-otr/PKGBUILD b/pcr/xchat-otr/PKGBUILD index 3f7ca74bd..2392e5f82 100644 --- a/pcr/xchat-otr/PKGBUILD +++ b/pcr/xchat-otr/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xchat-otr pkgver=0.3 pkgrel=2 pkgdesc="Off-the-Record Messaging (OTR) plugin for the XChat IRC client" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://irssi-otr.tuxfamily.org/" license=('GPL') depends=('xchat' 'libotr3') diff --git a/pcr/xfce4-whiskermenu-plugin/PKGBUILD b/pcr/xfce4-whiskermenu-plugin/PKGBUILD index 5351360a0..74c80c87c 100644 --- a/pcr/xfce4-whiskermenu-plugin/PKGBUILD +++ b/pcr/xfce4-whiskermenu-plugin/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xfce4-whiskermenu-plugin pkgver=1.4.0 pkgrel=1 pkgdesc="Alternate Xfce menu" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://gottcode.org/${pkgname}/" license=('GPL2') depends=('xfce4-panel') diff --git a/pcr/xfwm4-titleless/PKGBUILD b/pcr/xfwm4-titleless/PKGBUILD index 174f52879..aeb3f820a 100644 --- a/pcr/xfwm4-titleless/PKGBUILD +++ b/pcr/xfwm4-titleless/PKGBUILD @@ -7,7 +7,7 @@ pkgname=xfwm4-titleless pkgver=4.10.1 pkgrel=1 pkgdesc="Xfce window manager - patched with option to hide titlebar when maximized" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://bitbucket.org/thesame/xfwm4-titleless" license=('GPL2') depends=('libxfce4ui' 'libwnck' 'hicolor-icon-theme') diff --git a/pcr/xonotic-git/PKGBUILD b/pcr/xonotic-git/PKGBUILD index 1db3204ff..30b054c11 100644 --- a/pcr/xonotic-git/PKGBUILD +++ b/pcr/xonotic-git/PKGBUILD @@ -6,7 +6,7 @@ pkgname=xonotic-git pkgver=20130214 pkgrel=1 pkgdesc="A free, fast-paced crossplatform first-person shooter" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://xonotic.org" license=('GPL') depends=( diff --git a/pcr/xtables-addons/PKGBUILD b/pcr/xtables-addons/PKGBUILD index c84701e86..61ee87ca7 100644 --- a/pcr/xtables-addons/PKGBUILD +++ b/pcr/xtables-addons/PKGBUILD @@ -5,7 +5,7 @@ pkgname=xtables-addons pkgver=1.46 pkgrel=1 pkgdesc="Successor to patch-o-matic(-ng). Additional extensions for iptables, ip6tables, etc. CHAOS, TARPIT, TEE, DELUDE and other targets; condition, geoip, ipp2p and other matches. Includes ipset package." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url="http://xtables-addons.sourceforge.net/" depends=('iptables>=1.4.3' 'glibc') diff --git a/pcr/yoshimi/PKGBUILD b/pcr/yoshimi/PKGBUILD index 26b16308e..ddfa20278 100644 --- a/pcr/yoshimi/PKGBUILD +++ b/pcr/yoshimi/PKGBUILD @@ -5,7 +5,7 @@ pkgname=yoshimi pkgver=1.2.1 pkgrel=1 pkgdesc="ZynAddSubFX fork with improved JACK audio & MIDI IO" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://yoshimi.sourceforge.net/" license=('GPL') depends=('jack' 'fltk' 'fftw' 'mxml' 'cairo') diff --git a/pcr/zbase32/PKGBUILD b/pcr/zbase32/PKGBUILD index cbc73632c..da6e45b56 100644 --- a/pcr/zbase32/PKGBUILD +++ b/pcr/zbase32/PKGBUILD @@ -4,7 +4,7 @@ pkgname=zbase32 pkgver=1.1.5 pkgrel=1 pkgdesc="alternate base32 encoder (not RFC 3548 compliant)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://pypi.python.org/pypi/zbase32' license=('BSD') depends=('python2') diff --git a/pcr/zeroinstall-injector/PKGBUILD b/pcr/zeroinstall-injector/PKGBUILD index ce9e072ee..e07509b45 100644 --- a/pcr/zeroinstall-injector/PKGBUILD +++ b/pcr/zeroinstall-injector/PKGBUILD @@ -8,7 +8,7 @@ _pkgname=0install pkgver=2.6.1 pkgrel=1 pkgdesc="A decentralised loosely-coupled secure installation system" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://0install.net" license=('GPL2' 'LGPL') depends=('ocaml-curl' 'ocaml-extlib' 'ocaml-lwt' diff --git a/pcr/zeroinstall-injector/PKGBUILD1 b/pcr/zeroinstall-injector/PKGBUILD1 index 564c9219f..c3584cbe7 100644 --- a/pcr/zeroinstall-injector/PKGBUILD1 +++ b/pcr/zeroinstall-injector/PKGBUILD1 @@ -9,7 +9,7 @@ _pkgname=0install pkgver=2.7 pkgrel=0 pkgdesc="A decentralised loosely-coupled secure installation system" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://0install.net" license=('GPL2' 'LGPL') depends=('gringo' 'clasp' 'opam' 'aspcud' 'ocaml' 'ocaml-curl' 'ocaml-extlib' 'ocaml-lwt' 'ocaml-biniou' diff --git a/pcr/zfec/PKGBUILD b/pcr/zfec/PKGBUILD index e2a33ae1b..a5d86e443 100644 --- a/pcr/zfec/PKGBUILD +++ b/pcr/zfec/PKGBUILD @@ -4,7 +4,7 @@ pkgname=zfec pkgver=1.4.24 pkgrel=2 pkgdesc="a fast erasure codec which can be used with the command-line, C, Python, or Haskell" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://pypi.python.org/pypi/zfec' license=('GPL' 'custom') depends=('python2' 'pyutil' 'zbase32') diff --git a/pcr/zsh-yaourt/PKGBUILD b/pcr/zsh-yaourt/PKGBUILD index 6a8e62f67..8768f3021 100644 --- a/pcr/zsh-yaourt/PKGBUILD +++ b/pcr/zsh-yaourt/PKGBUILD @@ -10,7 +10,7 @@ pkgdesc="ZSH functions to tab-complete repo package names for yaourt" url="http://bitbucket.org/Phrodo_00/zsh-yaourt" depends=(zsh) source=("https://bitbucket.org/Phrodo_00/${pkgname}/get/${_laststablerev}.tar.gz") -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') md5sums=('ac80ec05fa12e53fc8c58e5178609a6b') diff --git a/radio/idjc/PKGBUILD b/radio/idjc/PKGBUILD index 6ee8e29d7..fdd163b64 100644 --- a/radio/idjc/PKGBUILD +++ b/radio/idjc/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=1 pkgdesc='Powerful yet easy-to-use source-client for individuals interested in streaming live radio shows over the Internet' url='http://idjc.sourceforge.net/' license=('GPL2') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') #depends=('python2' 'jack' 'pygtk' 'lame' 'mutagen' 'flac' 'faad2' 'libsamplerate' 'vorbis-tools' 'libsndfile' 'ffmpeg' 'libmad' 'speex' 'dbus-python' 'imagemagick' 'twolame' 'libshout-idjc-git' 'mpg123') depends=('desktop-file-utils' 'python2' 'dbus-python' 'mutagen' 'jack' 'pygtk' 'vorbis-tools' 'libsndfile' 'libsamplerate' 'glib2' 'lame' 'libmad' 'ffmpeg' 'flac' 'speex' 'libshout-idjc') optdepends=('patchage' 'qjackctl') diff --git a/radio/jack-rack/PKGBUILD b/radio/jack-rack/PKGBUILD index 7363705b7..80c931689 100644 --- a/radio/jack-rack/PKGBUILD +++ b/radio/jack-rack/PKGBUILD @@ -7,7 +7,7 @@ pkgver=1.4.7 pkgrel=4 pkgdesc="Effects rack for JACK" url="http://jack-rack.sourceforge.net" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('jack' 'gtk2' 'libxml2' 'ladspa') optdepends=('lash: LASH support' diff --git a/social/aiccu/PKGBUILD b/social/aiccu/PKGBUILD index 5fc4cb086..55ccfb2c0 100644 --- a/social/aiccu/PKGBUILD +++ b/social/aiccu/PKGBUILD @@ -2,7 +2,7 @@ pkgname=aiccu pkgver=20070115 pkgrel=7 pkgdesc="SixXS Automatic IPv6 Connectivity Client Utility - AICCU" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.sixxs.net/tools/aiccu/" license=('BSD') depends=('gnutls' 'iproute2') diff --git a/social/batctl/PKGBUILD b/social/batctl/PKGBUILD index 23a2df1ee..002132fb0 100644 --- a/social/batctl/PKGBUILD +++ b/social/batctl/PKGBUILD @@ -4,7 +4,7 @@ pkgname=batctl pkgver=2012.3.0 pkgrel=1 pkgdesc="B.A.T.M.A.N. advanced control and management tool" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.open-mesh.net/" license=('GPL') depends=('glibc') diff --git a/social/bip/PKGBUILD b/social/bip/PKGBUILD index 6dd7ac8ba..756bd0959 100644 --- a/social/bip/PKGBUILD +++ b/social/bip/PKGBUILD @@ -4,7 +4,7 @@ pkgname=bip pkgver=0.8.8 pkgrel=1 pkgdesc="Multiuser IRC proxy that supports replaying of logged irc conversations" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://bip.milkypond.org/" license=('GPL') depends=('openssl' 'perl') diff --git a/social/bitcoin-daemon/PKGBUILD b/social/bitcoin-daemon/PKGBUILD index b00f974a3..8815eae9f 100644 --- a/social/bitcoin-daemon/PKGBUILD +++ b/social/bitcoin-daemon/PKGBUILD @@ -9,7 +9,7 @@ _pkgname=bitcoin pkgver=0.5.2 pkgrel=1 pkgdesc="Bitcoin is a peer-to-peer network based digital currency (daemon with JSON-RPC interface)." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.bitcoin.org/" depends=('expat' 'boost-libs>=1.46' 'miniupnpc>=1.6' 'openssl') makedepends=('boost' 'gcc' 'make') diff --git a/social/bitcoin/PKGBUILD b/social/bitcoin/PKGBUILD index 7efba1aef..293a7f26b 100644 --- a/social/bitcoin/PKGBUILD +++ b/social/bitcoin/PKGBUILD @@ -10,7 +10,7 @@ pkgname=$name pkgver=0.5.2 pkgrel=1 pkgdesc="Bitcoin is a peer-to-peer network based digital currency." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.bitcoin.org/" depends=('qt>=4.6' 'libpng>=1.4' 'expat' 'gcc-libs' 'boost-libs>=1.46' 'miniupnpc>=1.6' 'openssl') makedepends=('boost' 'gcc' 'make' 'automoc4') diff --git a/social/diaspora-git/PKGBUILD b/social/diaspora-git/PKGBUILD index efe8d04e2..7d48edcb2 100644 --- a/social/diaspora-git/PKGBUILD +++ b/social/diaspora-git/PKGBUILD @@ -11,7 +11,7 @@ pkgname=('diaspora-mysql-git' 'diaspora-postgresql-git') pkgver=20120105 pkgrel=2 pkgdesc="A privacy aware, personally controlled, do-it-all, open source social network" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://diasporafoundation.org/" license=('AGPL3') depends=('ruby' 'redis' 'imagemagick' 'libxslt' 'net-tools') diff --git a/social/dropbear/PKGBUILD b/social/dropbear/PKGBUILD index 8d8d61409..a2b2aad88 100644 --- a/social/dropbear/PKGBUILD +++ b/social/dropbear/PKGBUILD @@ -6,7 +6,7 @@ pkgname=dropbear pkgver=0.53.1 pkgrel=1 pkgdesc="Lightweight replacement for sshd" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://matt.ucc.asn.au/dropbear/dropbear.html" license=('custom:BSD' 'custom:PD') depends=('zlib') diff --git a/social/ffingerd/PKGBUILD b/social/ffingerd/PKGBUILD index 4e312232b..dd87137ab 100644 --- a/social/ffingerd/PKGBUILD +++ b/social/ffingerd/PKGBUILD @@ -2,7 +2,7 @@ pkgname=ffingerd pkgver=1.28 pkgrel=2 pkgdesc="Secure finger daemon" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.fefe.de/ffingerd/" license=('GPL2') depends=('glibc' 'xinetd') diff --git a/social/haveged/PKGBUILD b/social/haveged/PKGBUILD index 56e1db839..257e1f39f 100644 --- a/social/haveged/PKGBUILD +++ b/social/haveged/PKGBUILD @@ -5,7 +5,7 @@ pkgname=haveged pkgver=1.1 pkgrel=1 pkgdesc="A simple entropy daemon." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.issihosts.com/haveged" license="GPL" source=(${url}/${pkgname}-${pkgver}.tar.gz diff --git a/social/liblockfile/PKGBUILD b/social/liblockfile/PKGBUILD index d9f2fe4e6..a20883cfd 100644 --- a/social/liblockfile/PKGBUILD +++ b/social/liblockfile/PKGBUILD @@ -4,7 +4,7 @@ pkgname=liblockfile pkgver=1.08_4 pkgrel=1 pkgdesc="a library with NFS-safe locking functions" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://packages.debian.org/unstable/libs/liblockfile1" depends=('glibc') diff --git a/social/libpurple-minimal/PKGBUILD b/social/libpurple-minimal/PKGBUILD index f9c4ab63e..ec2ef573a 100644 --- a/social/libpurple-minimal/PKGBUILD +++ b/social/libpurple-minimal/PKGBUILD @@ -4,7 +4,7 @@ pkgname=libpurple-minimal pkgver=2.10.0 pkgrel=2 pkgdesc="minimal build of the pidgin IM library (no gstreamer, perl and X11 dependencies)" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://developer.pidgin.im/wiki/WhatIsLibpurple" license=('GPL') depends=('glib2' 'gnutls' 'libxml2' 'libidn' 'nss' 'avahi') diff --git a/social/lockfile-progs/PKGBUILD b/social/lockfile-progs/PKGBUILD index 9f5dc114f..c04b7eb37 100644 --- a/social/lockfile-progs/PKGBUILD +++ b/social/lockfile-progs/PKGBUILD @@ -4,7 +4,7 @@ pkgname=lockfile-progs pkgver=0.1.15 pkgrel=1 pkgdesc="programs for locking and unlocking files and mailboxes" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://packages.debian.org/unstable/misc/lockfile-progs" depends=('glibc') diff --git a/social/netatalk/PKGBUILD b/social/netatalk/PKGBUILD index 99f334f7f..0c04bcbd4 100644 --- a/social/netatalk/PKGBUILD +++ b/social/netatalk/PKGBUILD @@ -9,7 +9,7 @@ pkgname=netatalk pkgver=3.0.1 pkgrel=3 pkgdesc='Open Source AFP fileserver' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://netatalk.sourceforge.net' license=('GPL') depends=('avahi>=0.6' 'libldap' 'libgcrypt>=1.2.3' 'libevent') diff --git a/social/nitroshare/PKGBUILD b/social/nitroshare/PKGBUILD index 19fca2a6c..7f4dfbaa0 100644 --- a/social/nitroshare/PKGBUILD +++ b/social/nitroshare/PKGBUILD @@ -5,7 +5,7 @@ pkgname=nitroshare pkgver=0.2 pkgrel=2 pkgdesc="Makes sending a file to another machine on the local network as easy as dragging-and-dropping" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/nitroshare" license=('GPL3') depends=('qt' 'qjson' 'qxmlrpc') diff --git a/social/poco/PKGBUILD b/social/poco/PKGBUILD index d8c541d1d..6feb12715 100644 --- a/social/poco/PKGBUILD +++ b/social/poco/PKGBUILD @@ -9,7 +9,7 @@ pkgver=1.4.2p1 pkgrel=1 pkgdesc="C++ class libraries for network-centric, portable applications, complete edition" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.pocoproject.org/" license=('custom:boost') depends=('unixodbc' 'libmysqlclient' 'openssl') diff --git a/social/python-relatorio/PKGBUILD b/social/python-relatorio/PKGBUILD index 8cb09e0a0..9b6d40936 100644 --- a/social/python-relatorio/PKGBUILD +++ b/social/python-relatorio/PKGBUILD @@ -4,7 +4,7 @@ pkgname=python-relatorio pkgver=0.5.6 pkgrel=1 pkgdesc="A templating library able to output odt and pdf files" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://relatorio.openhex.org" license=('GPL') depends=('python-genshi>=0.5' 'python-lxml>=1.3.6') diff --git a/social/qxmlrpc/PKGBUILD b/social/qxmlrpc/PKGBUILD index c9c45ca68..b39b40890 100644 --- a/social/qxmlrpc/PKGBUILD +++ b/social/qxmlrpc/PKGBUILD @@ -3,7 +3,7 @@ pkgname=qxmlrpc pkgver=6 pkgrel=1 pkgdesc="a full Qt4 based implementation of XML-RPC protocol" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://code.google.com/p/qxmlrpc" license=('LGPL') depends=('qt') diff --git a/social/spectrum/PKGBUILD b/social/spectrum/PKGBUILD index d5d8f859f..c377b6e63 100644 --- a/social/spectrum/PKGBUILD +++ b/social/spectrum/PKGBUILD @@ -5,7 +5,7 @@ pkgname=spectrum pkgver=1.4.8 pkgrel=1 pkgdesc="XMPP libpurple transport/gateway." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://spectrum.im" license=('GPL') depends=('gloox' 'libpurple-minimal' 'poco' 'python2' 'libev') diff --git a/social/strongswan/PKGBUILD b/social/strongswan/PKGBUILD index 1c8cba268..2e3f36021 100644 --- a/social/strongswan/PKGBUILD +++ b/social/strongswan/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=1 pkgdesc="open source IPsec implementation" url='http://www.strongswan.org' license=("GPL") -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('curl' 'gmp' 'iproute2' 'openssl' 'sqlite3' 'networkmanager') conflicts=('openswan') options=(!libtool) diff --git a/social/tokyotyrant/PKGBUILD b/social/tokyotyrant/PKGBUILD index 317a934c8..3ac35e02f 100644 --- a/social/tokyotyrant/PKGBUILD +++ b/social/tokyotyrant/PKGBUILD @@ -5,7 +5,7 @@ pkgname=tokyotyrant pkgver=1.1.41 pkgrel=2 pkgdesc="Network interface to TokyoCabinet" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.fallabs.com" license=('LGPL') makedepends=('gcc>=3.1' 'make' 'pkgconfig') diff --git a/social/tomoyo-tools/PKGBUILD b/social/tomoyo-tools/PKGBUILD index 3ba53522d..9f583166b 100644 --- a/social/tomoyo-tools/PKGBUILD +++ b/social/tomoyo-tools/PKGBUILD @@ -6,7 +6,7 @@ _timestamp=20110211 pkgver=${_basever}.${_timestamp} pkgrel=4 pkgdesc='TOMOYO Linux 2.3.x userspace tools for Linux kernel 2.6.36 and later' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://tomoyo.sourceforge.jp' license=('GPL') depends=('ncurses') diff --git a/~lukeshu/dasm/PKGBUILD b/~lukeshu/dasm/PKGBUILD index ef8fc3a30..31ef87ad8 100644 --- a/~lukeshu/dasm/PKGBUILD +++ b/~lukeshu/dasm/PKGBUILD @@ -4,7 +4,7 @@ pkgname=dasm pkgver=2.20.11 pkgrel=3 pkgdesc="An assembler for the 6502, 68HC11, 68705, 6803, HD6303, F8 and 6507 microprocessors" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.atari2600.org/DASM" license=('GPL') source=("http://downloads.sourceforge.net/project/$pkgname-dillon/$pkgname-dillon/$pkgver/$pkgname-$pkgver.tar.gz") diff --git a/~lukeshu/dunst-lukeshu-git/PKGBUILD b/~lukeshu/dunst-lukeshu-git/PKGBUILD index c16526df9..6d7b8ac71 100644 --- a/~lukeshu/dunst-lukeshu-git/PKGBUILD +++ b/~lukeshu/dunst-lukeshu-git/PKGBUILD @@ -13,7 +13,7 @@ pkgver=20130918 _gitver='commit=67b259b98ac1895bf47c877f216307a174deeb3d' pkgrel=1 pkgdesc="A dmenu-ish notification system" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.knopwob.org/dunst/" license=(BSD3) depends=(libxinerama libxss libxdg-basedir pango) diff --git a/~lukeshu/libfreenect-git/PKGBUILD b/~lukeshu/libfreenect-git/PKGBUILD index 64d62feac..abd8cf8a9 100644 --- a/~lukeshu/libfreenect-git/PKGBUILD +++ b/~lukeshu/libfreenect-git/PKGBUILD @@ -10,7 +10,7 @@ pkgname=("libfreenect-git" 'kinect-udev-git') pkgver=20111211 pkgrel=1 pkgdesc="OpenKinect drivers and libraries for the Xbox Kinect device" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://openkinect.org" license=('GPL') makedepends=('cmake' 'git' 'python2') diff --git a/~lukeshu/make-graph/PKGBUILD b/~lukeshu/make-graph/PKGBUILD index 48fa1ce81..2024ff216 100644 --- a/~lukeshu/make-graph/PKGBUILD +++ b/~lukeshu/make-graph/PKGBUILD @@ -9,7 +9,7 @@ pkgrel=4.2 provides=("$_pkgname=$pkgver") conflicts=("$_pkgname") pkgdesc="GNU make utility to maintain groups of programs, with patch to dump a Graphviz dependency graph." -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/make" license=('GPL3') #groups=('base-devel') diff --git a/~lukeshu/openni-all/openni-git/PKGBUILD b/~lukeshu/openni-all/openni-git/PKGBUILD index 0888c49ce..6e32c4899 100644 --- a/~lukeshu/openni-all/openni-git/PKGBUILD +++ b/~lukeshu/openni-all/openni-git/PKGBUILD @@ -23,7 +23,7 @@ pkgname=( ) pkgver=20111121 pkgrel=4 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.openni.org/" license=('GPL') makedepends=('git' 'doxygen' 'graphviz') diff --git a/~lukeshu/openni-all/openni-module-sensorkinect-git/PKGBUILD b/~lukeshu/openni-all/openni-module-sensorkinect-git/PKGBUILD index 1db0a8cec..d5d2685cf 100644 --- a/~lukeshu/openni-all/openni-module-sensorkinect-git/PKGBUILD +++ b/~lukeshu/openni-all/openni-module-sensorkinect-git/PKGBUILD @@ -5,7 +5,7 @@ pkgname=openni-module-sensorkinect-git pkgver=20111211 pkgrel=2 pkgdesc="OpenNI SensorKinect harware modules for the Xbox Kinect device" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="https://github.com/avin2/SensorKinect" license=('GPL') depends=('openni-unstable' 'kinect-udev') diff --git a/~lukeshu/openni-all/openni-unstable-git/PKGBUILD b/~lukeshu/openni-all/openni-unstable-git/PKGBUILD index 623ad5c14..3bdaa3cdb 100644 --- a/~lukeshu/openni-all/openni-unstable-git/PKGBUILD +++ b/~lukeshu/openni-all/openni-unstable-git/PKGBUILD @@ -23,7 +23,7 @@ pkgname=( ) pkgver=20111121 pkgrel=4 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.openni.org/" license=('GPL') makedepends=('git' 'doxygen' 'graphviz') diff --git a/~lukeshu/openni-all/openni-unstable/PKGBUILD b/~lukeshu/openni-all/openni-unstable/PKGBUILD index ee1b20b97..bbeded512 100644 --- a/~lukeshu/openni-all/openni-unstable/PKGBUILD +++ b/~lukeshu/openni-all/openni-unstable/PKGBUILD @@ -23,7 +23,7 @@ pkgname=( ) pkgver=1.4.0.2 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.openni.org/" license=('GPL') makedepends=('git' 'doxygen' 'graphviz') diff --git a/~lukeshu/openni-all/openni/PKGBUILD b/~lukeshu/openni-all/openni/PKGBUILD index 814d65305..1713c885b 100644 --- a/~lukeshu/openni-all/openni/PKGBUILD +++ b/~lukeshu/openni-all/openni/PKGBUILD @@ -23,7 +23,7 @@ pkgname=( ) pkgver=1.3.3.6 pkgrel=4 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.openni.org/" license=('GPL') makedepends=('git' 'doxygen' 'graphviz') diff --git a/~lukeshu/thingutils-git/PKGBUILD b/~lukeshu/thingutils-git/PKGBUILD index 26972139f..44dd3b07a 100644 --- a/~lukeshu/thingutils-git/PKGBUILD +++ b/~lukeshu/thingutils-git/PKGBUILD @@ -12,7 +12,7 @@ license=('MIT') provides=($_pkgname) conflicts=($_pkgname) pkgrel=2 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=( 'php' # urldecode diff --git a/~smv/sword-svn/PKGBUILD b/~smv/sword-svn/PKGBUILD index 5308a3e3a..4fc7cbe4d 100644 --- a/~smv/sword-svn/PKGBUILD +++ b/~smv/sword-svn/PKGBUILD @@ -4,7 +4,7 @@ pkgname=sword-svn pkgver=2904 pkgrel=1 pkgdesc="Libraries for Bible programs -- svn version" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://www.crosswire.org/sword/" license=('GPL') depends=('curl' 'clucene' 'swig') diff --git a/~smv/xiphos-svn/PKGBUILD b/~smv/xiphos-svn/PKGBUILD index 81b71a3e8..c040021bd 100644 --- a/~smv/xiphos-svn/PKGBUILD +++ b/~smv/xiphos-svn/PKGBUILD @@ -4,7 +4,7 @@ pkgname=xiphos-svn pkgver=4482 pkgrel=1 pkgdesc="A Bible study tool -- svn version" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://xiphos.org" license=('GPL') depends=('webkitgtk' 'libgsf' 'gconf' 'sword-svn' 'gtkhtml4') -- cgit v1.2.3-54-g00ecf From 3bf45086e107910455c4e8f66f78f0b796d1bb1e Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Tue, 26 Aug 2014 00:44:12 -0300 Subject: opencolorio-parabola: rebuild package --- libre/opencollada-parabola/PKGBUILD | 51 ++++ libre/opencollada/PKGBUILD | 51 ---- libre/opencolorio-parabola/PKGBUILD | 36 +++ libre/opencolorio/PKGBUILD | 42 --- libre/openimageio-parabola/PKGBUILD | 87 ++++++ libre/openimageio/PKGBUILD | 87 ------ libre/openshadinglanguage-parabola/PKGBUILD | 100 +++++++ libre/openshadinglanguage-parabola/llvm-133.patch | 331 +++++++++++++++++++++ libre/openshadinglanguage-parabola/llvm-141.patch | 333 ++++++++++++++++++++++ libre/openshadinglanguage/PKGBUILD | 100 ------- libre/openshadinglanguage/llvm-133.patch | 331 --------------------- libre/openshadinglanguage/llvm-141.patch | 333 ---------------------- 12 files changed, 938 insertions(+), 944 deletions(-) create mode 100644 libre/opencollada-parabola/PKGBUILD delete mode 100644 libre/opencollada/PKGBUILD create mode 100644 libre/opencolorio-parabola/PKGBUILD delete mode 100644 libre/opencolorio/PKGBUILD create mode 100644 libre/openimageio-parabola/PKGBUILD delete mode 100644 libre/openimageio/PKGBUILD create mode 100644 libre/openshadinglanguage-parabola/PKGBUILD create mode 100644 libre/openshadinglanguage-parabola/llvm-133.patch create mode 100644 libre/openshadinglanguage-parabola/llvm-141.patch delete mode 100644 libre/openshadinglanguage/PKGBUILD delete mode 100644 libre/openshadinglanguage/llvm-133.patch delete mode 100644 libre/openshadinglanguage/llvm-141.patch diff --git a/libre/opencollada-parabola/PKGBUILD b/libre/opencollada-parabola/PKGBUILD new file mode 100644 index 000000000..18b74597f --- /dev/null +++ b/libre/opencollada-parabola/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Márcio Silva + +pkgname=opencollada +pkgver=20140214 +pkgrel=1 +pkgdesc="Stream based reader and writer library for COLLADA files (built for the blender-libre package)" +arch=( + i686 + x86_64 + mips64el +) +url=https://github.com/KhronosGroup/OpenCOLLADA +license=GPL +depends=( + libxml2 + pcre +) +makedepends=( + git + cmake +) +source=git://github.com/KhronosGroup/OpenCOLLADA.git +sha512sums=SKIP + +prepare() { + cd $srcdir/OpenCOLLADA + + # adapt source to last blender release + git reset --hard 8dc9e4e5b73caa1fcfe19508f381a087e036d886 # Fri Feb 14 14:32:18 2014 -0800 + + [[ -d build ]] && rm -r build + mkdir build +} + +build() { + cd $srcdir/OpenCOLLADA/build + + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DUSE_STATIC=OFF -DUSE_SHARED=ON + make +} + +package() { + cd $srcdir/OpenCOLLADA/build + + make DESTDIR=$pkgdir install + + install -d $pkgdir/etc/ld.so.conf.d + echo /usr/lib/$pkgname > $pkgdir/etc/ld.so.conf.d/$pkgname.conf +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/opencollada/PKGBUILD b/libre/opencollada/PKGBUILD deleted file mode 100644 index 18b74597f..000000000 --- a/libre/opencollada/PKGBUILD +++ /dev/null @@ -1,51 +0,0 @@ -# Maintainer: Márcio Silva - -pkgname=opencollada -pkgver=20140214 -pkgrel=1 -pkgdesc="Stream based reader and writer library for COLLADA files (built for the blender-libre package)" -arch=( - i686 - x86_64 - mips64el -) -url=https://github.com/KhronosGroup/OpenCOLLADA -license=GPL -depends=( - libxml2 - pcre -) -makedepends=( - git - cmake -) -source=git://github.com/KhronosGroup/OpenCOLLADA.git -sha512sums=SKIP - -prepare() { - cd $srcdir/OpenCOLLADA - - # adapt source to last blender release - git reset --hard 8dc9e4e5b73caa1fcfe19508f381a087e036d886 # Fri Feb 14 14:32:18 2014 -0800 - - [[ -d build ]] && rm -r build - mkdir build -} - -build() { - cd $srcdir/OpenCOLLADA/build - - cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DUSE_STATIC=OFF -DUSE_SHARED=ON - make -} - -package() { - cd $srcdir/OpenCOLLADA/build - - make DESTDIR=$pkgdir install - - install -d $pkgdir/etc/ld.so.conf.d - echo /usr/lib/$pkgname > $pkgdir/etc/ld.so.conf.d/$pkgname.conf -} - -# vim:set ts=2 sw=2 et: diff --git a/libre/opencolorio-parabola/PKGBUILD b/libre/opencolorio-parabola/PKGBUILD new file mode 100644 index 000000000..936278246 --- /dev/null +++ b/libre/opencolorio-parabola/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer (Arch): Sven-Hendrik Haase +# Contributor (Arch): Dumitru Ursu +# Maintainer: Márcio Silva + +_pkgname=opencolorio +pkgname=$_pkgname-parabola +pkgver=1.0.9 +pkgrel=5.1 +pkgdesc='A color management framework for visual effects and animation (built for the blender-parabola package)' +arch=('i686' 'x86_64' 'mips64el') +url="http://$pkgname.org" +license=('BSD') +depends=('freeglut' 'glew' 'lcms2' 'openimageio' python') +makedepends=('cmake') +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") +replaces=("$_pkgname") +source=("http://github.com/imageworks/OpenColorIO/tarball/v$pkgver") +sha1sums=('a015cb51b9b0ea0cdb3989fc23e1c18ad69511e0') + +build() { + mv imageworks-OpenColorIO-* $_pkgname-$pkgver + cd $_pkgname-$pkgver + cmake . -DCMAKE_INSTALL_PREFIX=/usr -DOCIO_BUILD_DOCS=OFF -DOCIO_PYGLUE_SONAME=ON + make +} + +package() { + cd $_pkgname-$pkgver + + make DESTDIR=$pkgdir install + + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$_pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/opencolorio/PKGBUILD b/libre/opencolorio/PKGBUILD deleted file mode 100644 index ee8dca380..000000000 --- a/libre/opencolorio/PKGBUILD +++ /dev/null @@ -1,42 +0,0 @@ -# Maintainer: Márcio Silva -# based of Arch pkg - -pkgname=opencolorio -pkgver=1.0.9 -pkgrel=5 -pkgdesc='A color management framework for visual effects and animation (built for the blender-libre package)' -arch=( - mips64el - x86_64 - i686 -) -url=http://opencolorio.org -license=BSD -depends=( - freeglut - glew - lcms2 - openimageio - python -) -makedepends=cmake -source=http://github.com/imageworks/OpenColorIO/tarball/v$pkgver -sha512sums=a3b33949061d16a0e3648c9206291771b9e7532ce56727fe9d323ca15d88e24baf649657286139e1568d5c3564d2b8258d4c3442b3350245f8d2556dc2f1f5d2 - -prepare() { - mv imageworks-OpenColorIO-* $pkgname-$pkgver -} - -build() { - cd $pkgname-$pkgver - cmake . -DCMAKE_INSTALL_PREFIX=/usr -DOCIO_BUILD_DOCS=OFF -DOCIO_PYGLUE_SONAME=ON - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR=$pkgdir install - install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: diff --git a/libre/openimageio-parabola/PKGBUILD b/libre/openimageio-parabola/PKGBUILD new file mode 100644 index 000000000..e37ddf713 --- /dev/null +++ b/libre/openimageio-parabola/PKGBUILD @@ -0,0 +1,87 @@ +# Maintainer: Márcio Silva +# based of Arch pkg + +pkgname=openimageio +pkgver=1.4.10 +pkgrel=1 +pkgdesc='A library for reading and writing images, including classes, utilities, and applications (built for the blender-libre package)' +arch=( + x86_64 + i686 +) +url=http://www.openimageio.org/ +license=custom +depends=( + boost-libs + freetype2 + giflib-lts + glew + libjpeg-turbo + libpng + libtiff + libwebp + opencolorio + openexr + openjpeg + openssl + zlib +) +makedepends=( + git + boost + cmake + python2 + qt4 +) +optdepends=( + 'qt4: iv image viewer' + 'python2: bindings support' +) +source=https://github.com/OpenImageIO/oiio/archive/Release-$pkgver.tar.gz +sha512sums=9565544f20aac2dd0dd9940f9a615899255cf0a6a242a7ece6eeb4f509f60b0f48d3a837da5b758ab31fcec525c59a1950d2c9b7b50d05ba84cda4214c24765e + +prepare() { + cd oiio-Release-$pkgver + + msg 'renaming wrong OS name' + _OS=$(uname -o) + [[ $_OS == GNU ]] &&\ + sed -i 's|linux|GNU|i; + ' src/{cmake/platform.cmake,make/detectplatform.mk} + [[ $_OS == GNU/Linux ]] &&\ + sed -i 's|[{]uname[}][,]linux]|{uname -o},GNU/Linux|;\|platform| s|linux|GNU/Linux|i + ' src/{cmake/platform.cmake,make/detectplatform.mk} + [[ $_OS == GNU/kFreeBSD ]] &&\ + sed -i '\|STREQUAL| s|FreeBSD|kFreeBSD|;\|platform| s|freebsd|GNU/kFreeBSD|i + ' src/cmake/platform.cmake + sed -i 's|[{]uname[}][,]linux]|{uname -o},GNU/kFreeBSD|;\|platform| s|linux|GNU/kFreeBSD|i + ' src/make/detectplatform.mk + + # gif lts + sed -i 's|gif_lib[.]h|gif_lib-lts.h| + ' src/gif.imageio/gifinput.cpp + + [[ -d build ]] && rm -r build + mkdir build +} + +build() { + cd oiio-Release-$pkgver/build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr\ + -DOIIO_BUILD_TESTS=OFF\ + -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages\ + -DPYLIB_INCLUDE_SONAME=ON\ + -DPYLIB_LIB_PREFIX=OFF\ + -DUSE_EXTERNAL_TBB=OFF + make +} + +package() { + cd oiio-Release-$pkgver/build + #cd oiio/build + make DESTDIR=$pkgdir install + install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/openimageio/PKGBUILD b/libre/openimageio/PKGBUILD deleted file mode 100644 index e37ddf713..000000000 --- a/libre/openimageio/PKGBUILD +++ /dev/null @@ -1,87 +0,0 @@ -# Maintainer: Márcio Silva -# based of Arch pkg - -pkgname=openimageio -pkgver=1.4.10 -pkgrel=1 -pkgdesc='A library for reading and writing images, including classes, utilities, and applications (built for the blender-libre package)' -arch=( - x86_64 - i686 -) -url=http://www.openimageio.org/ -license=custom -depends=( - boost-libs - freetype2 - giflib-lts - glew - libjpeg-turbo - libpng - libtiff - libwebp - opencolorio - openexr - openjpeg - openssl - zlib -) -makedepends=( - git - boost - cmake - python2 - qt4 -) -optdepends=( - 'qt4: iv image viewer' - 'python2: bindings support' -) -source=https://github.com/OpenImageIO/oiio/archive/Release-$pkgver.tar.gz -sha512sums=9565544f20aac2dd0dd9940f9a615899255cf0a6a242a7ece6eeb4f509f60b0f48d3a837da5b758ab31fcec525c59a1950d2c9b7b50d05ba84cda4214c24765e - -prepare() { - cd oiio-Release-$pkgver - - msg 'renaming wrong OS name' - _OS=$(uname -o) - [[ $_OS == GNU ]] &&\ - sed -i 's|linux|GNU|i; - ' src/{cmake/platform.cmake,make/detectplatform.mk} - [[ $_OS == GNU/Linux ]] &&\ - sed -i 's|[{]uname[}][,]linux]|{uname -o},GNU/Linux|;\|platform| s|linux|GNU/Linux|i - ' src/{cmake/platform.cmake,make/detectplatform.mk} - [[ $_OS == GNU/kFreeBSD ]] &&\ - sed -i '\|STREQUAL| s|FreeBSD|kFreeBSD|;\|platform| s|freebsd|GNU/kFreeBSD|i - ' src/cmake/platform.cmake - sed -i 's|[{]uname[}][,]linux]|{uname -o},GNU/kFreeBSD|;\|platform| s|linux|GNU/kFreeBSD|i - ' src/make/detectplatform.mk - - # gif lts - sed -i 's|gif_lib[.]h|gif_lib-lts.h| - ' src/gif.imageio/gifinput.cpp - - [[ -d build ]] && rm -r build - mkdir build -} - -build() { - cd oiio-Release-$pkgver/build - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr\ - -DOIIO_BUILD_TESTS=OFF\ - -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages\ - -DPYLIB_INCLUDE_SONAME=ON\ - -DPYLIB_LIB_PREFIX=OFF\ - -DUSE_EXTERNAL_TBB=OFF - make -} - -package() { - cd oiio-Release-$pkgver/build - #cd oiio/build - make DESTDIR=$pkgdir install - install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: diff --git a/libre/openshadinglanguage-parabola/PKGBUILD b/libre/openshadinglanguage-parabola/PKGBUILD new file mode 100644 index 000000000..fb1ba3264 --- /dev/null +++ b/libre/openshadinglanguage-parabola/PKGBUILD @@ -0,0 +1,100 @@ +# Maintainer: Márcio Silva +# based of Arch pkg + +pkgname=openshadinglanguage +pkgver=1.4.2 +pkgrel=1 +pkgdesc="Advanced shading language for production GI renderers (built for the blender-libre package)" +arch=( + mips64el + x86_64 + i686 +) +url=https://github.com/imageworks/OpenShadingLanguage +license=custom +depends=( + openimageio + openexr + freetype2 + libpng + libtiff + boost-libs + llvm + zlib +) +makedepends=( + boost + clang + cmake +) +source=( + https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz + llvm-141.patch +) +sha512sums=( + 657ed606622ecd7300479159d205472bd38324a1a3277b9d7c06c3fe4deffb017e42cc9fdac01bf583307f75120f580e89d639fa55fc8d86eca9a33287ff710b + 597cd4a8d59e03e7cbe0eb9c2f988d81317d9bb0a65c1dc5f5db2fbb3be927b4c9e5342decd1409757787b9354dfdf3aa56fdeadcb8c25308aa5653dc9775ea1 +) + +prepare() { + cd OpenShadingLanguage-Release-$pkgver + + msg 'renaming wrong OS name' + _OS=$(uname -o) + [[ $_OS == GNU ]] &&\ + sed -i 's|linux|GNU|i; + ' src/{cmake/platform.cmake,make/detectplatform.mk} + [[ $_OS == GNU/Linux ]] &&\ + sed -i 's|[{]uname[}][,]linux]|{uname -o},GNU/Linux|;\|platform| s|linux|GNU/Linux|i + ' src/{cmake/platform.cmake,make/detectplatform.mk} + [[ $_OS == GNU/kFreeBSD ]] &&\ + sed -i '\|STREQUAL| s|FreeBSD|kFreeBSD|;\|platform| s|freebsd|GNU/kFreeBSD|i + ' src/cmake/platform.cmake + sed -i 's|[{]uname[}][,]linux]|{uname -o},GNU/kFreeBSD|;\|platform| s|linux|GNU/kFreeBSD|i + ' src/make/detectplatform.mk + sed -i 's|Linux/OSX|GNU/BSD|' src/include/export.h + + # LLVM 3.4 build fix + # based of "https://github.com/imageworks/OpenShadingLanguage/pull/320.patch" + patch -Np1 < $srcdir/llvm-141.patch + + # fix include paths + sed -i 's|oslconfig.h|../include/oslconfig.h| + s|dual.h|../include/dual.h| + s|dual_vec.h|../include/dual_vec.h| + ' src/liboslexec/llvm_ops.cpp + sed -i 's|oslexec.h|../include/oslexec.h| + s|oslclosure.h|../include/oslclosure.h| + s|osl_pvt.h|../include/osl_pvt.h| + ' src/liboslexec/oslexec_pvt.h + + cd src + + [[ -d build ]] && rm -r build + mkdir build +} + +build() { + cd OpenShadingLanguage-Release-$pkgver/src/build + + cmake ../.. \ + -DCMAKE_BUILD_TYPE=Release\ + -DCMAKE_INSTALL_PREFIX=/usr\ + -DLLVM_STATIC=OFF + make +} + +package() { + cd OpenShadingLanguage-Release-$pkgver/src/build + + make DESTDIR=$pkgdir install + + mkdir -p $pkgdir/usr/share/OSL/ + mkdir -p $pkgdir/usr/share/licenses/$pkgname + mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL + mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc + mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders + mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/openshadinglanguage-parabola/llvm-133.patch b/libre/openshadinglanguage-parabola/llvm-133.patch new file mode 100644 index 000000000..a63b91e0d --- /dev/null +++ b/libre/openshadinglanguage-parabola/llvm-133.patch @@ -0,0 +1,331 @@ +diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/cmake/externalpackages.cmake OpenShadingLanguage-Release-1.3.3/src/cmake/externalpackages.cmake +--- OpenShadingLanguage-Release-1.3.3.orig/src/cmake/externalpackages.cmake 2013-07-11 20:01:18.000000000 -0300 ++++ OpenShadingLanguage-Release-1.3.3/src/cmake/externalpackages.cmake 2014-02-04 18:09:20.236025178 -0200 +@@ -185,9 +185,9 @@ + find_library ( LLVM_LIBRARY + NAMES LLVM-${LLVM_VERSION} + PATHS ${LLVM_LIB_DIR}) ++message (STATUS "LLVM version = ${LLVM_VERSION}") ++message (STATUS "LLVM dir = ${LLVM_DIRECTORY}") + if (VERBOSE) +- message (STATUS "LLVM version = ${LLVM_VERSION}") +- message (STATUS "LLVM dir = ${LLVM_DIRECTORY}") + message (STATUS "LLVM includes = ${LLVM_INCLUDES}") + message (STATUS "LLVM library = ${LLVM_LIBRARY}") + message (STATUS "LLVM lib dir = ${LLVM_LIB_DIR}") +diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/CMakeLists.txt OpenShadingLanguage-Release-1.3.3/src/liboslexec/CMakeLists.txt +--- OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/CMakeLists.txt 2013-07-11 20:01:18.000000000 -0300 ++++ OpenShadingLanguage-Release-1.3.3/src/liboslexec/CMakeLists.txt 2014-02-04 18:07:21.960947198 -0200 +@@ -51,49 +51,64 @@ + MESSAGE (STATUS "LLVM_COMPILE cpp=${llvm_bc_cpp}") + endif () + SET ( ${srclist} ${${srclist}} ${llvm_bc_cpp} ) +- EXEC_PROGRAM ( ${LLVM_DIRECTORY}/bin/llvm-config ARGS --cxxflags OUTPUT_VARIABLE LLVM_COMPILE_FLAGS ) +- set (LLVM_COMPILE_FLAGS "${LLVM_COMPILE_FLAGS} -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 --combine") +- LIST (APPEND LLVM_COMPILE_FLAGS "-I${ILMBASE_INCLUDE_DIR}") ++ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-I${ILMBASE_INCLUDE_DIR}") + if (OSL_NAMESPACE) +- LIST (APPEND LLVM_COMPILE_FLAGS "-DOSL_NAMESPACE=${OSL_NAMESPACE}") ++ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-DOSL_NAMESPACE=${OSL_NAMESPACE}") + endif () + if (OPENIMAGEIO_NAMESPACE) +- LIST (APPEND LLVM_COMPILE_FLAGS "-DOPENIMAGEIO_NAMESPACE=${OPENIMAGEIO_NAMESPACE}") ++ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-DOPENIMAGEIO_NAMESPACE=${OPENIMAGEIO_NAMESPACE}") + endif () + get_property (CURRENT_DEFINITIONS DIRECTORY PROPERTY COMPILE_DEFINITIONS) + if (VERBOSE) + message (STATUS "Current #defines are ${CURRENT_DEFINITIONS}") + endif () + foreach (def ${CURRENT_DEFINITIONS}) +- LIST (APPEND LLVM_COMPILE_FLAGS "-D${def}") ++ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-D${def}") + endforeach() + +- # First try looking in their build (clang++ first, then llvm-g++) +- FIND_PROGRAM(LLVM_BC_GENERATOR NAMES "clang++" "llvm-g++" PATHS ${LLVM_DIRECTORY}/bin NO_DEFAULT_PATH NO_CMAKE_SYSTEM_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH) ++ # Figure out what program we will use to make the bitcode. ++ if (NOT LLVM_BC_GENERATOR) ++ FIND_PROGRAM(LLVM_BC_GENERATOR NAMES "clang++" PATHS "${LLVM_DIRECTORY}/bin" NO_DEFAULT_PATH NO_CMAKE_SYSTEM_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH) ++ endif () ++ # If that didn't work, look anywhere ++ if (NOT LLVM_BC_GENERATOR) ++ # Wasn't in their build, look anywhere ++ FIND_PROGRAM(LLVM_BC_GENERATOR NAMES clang++ llvm-g++) ++ endif () + +- if(NOT LLVM_BC_GENERATOR) +- # Wasn't in their build, look anywhere +- FIND_PROGRAM(LLVM_BC_GENERATOR NAMES clang++ llvm-g++) ++ if (NOT LLVM_BC_GENERATOR) ++ message (FATAL_ERROR "You must have a valid llvm bitcode generator (clang++) somewhere.") ++ endif () ++ if (VERBOSE) ++ message (STATUS "Using ${LLVM_BC_GENERATOR} to generate bitcode.") + endif() + +- if(NOT LLVM_BC_GENERATOR) +- message (FATAL_ERROR "You must have a valid llvm bitcode generator (either llvm-g++ or clang++) somewhere.") +- else() +- if (VERBOSE) +- message (STATUS "Using ${LLVM_BC_GENERATOR} to generate bitcode.") +- endif () +- endif() ++ # Fix specific problem I had on new Apple systems (e.g. Mavericks) with ++ # LLVM/libc++ installed -- for some reason, LLVM 3.4 wasn't finding it, ++ # so in that specific case, append another -I to point it in the right ++ # direction. ++ if (APPLE AND ${LLVM_BC_GENERATOR} MATCHES ".*clang.*") ++ EXEC_PROGRAM ( "${LLVM_BC_GENERATOR}" ARGS --version OUTPUT_VARIABLE MY_CLANG_VERSION ) ++ string (REGEX REPLACE "clang version ([0-9][.][0-9]+).*" "\\1" MY_CLANG_VERSION "${MY_CLANG_VERSION}") ++ if ((${MY_CLANG_VERSION} VERSION_GREATER "3.3") ++ AND (EXISTS "/usr/lib/libc++.dylib") ++ AND (EXISTS "/Library/Developer/CommandLineTools/usr/lib/c++/v1")) ++ set (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-I/Library/Developer/CommandLineTools/usr/lib/c++/v1") ++ endif () ++ endif () + + # Command to turn the .cpp file into LLVM assembly language .s, into + # LLVM bitcode .bc, then back into a C++ file with the bc embedded! + ADD_CUSTOM_COMMAND ( OUTPUT ${llvm_bc_cpp} +- COMMAND ${LLVM_BC_GENERATOR} ${LLVM_COMPILE_FLAGS} +- -I${CMAKE_CURRENT_SOURCE_DIR} +- -I${CMAKE_SOURCE_DIR}/include +- -I${CMAKE_BINARY_DIR}/include +- -I${OPENIMAGEIO_INCLUDES} -I${ILMBASE_INCLUDE_DIR} +- -I${Boost_INCLUDE_DIRS} -O3 -S -emit-llvm -o ${llvm_asm} ${llvm_src} +- ++ COMMAND ${LLVM_BC_GENERATOR} ++ ${LLVM_COMPILE_FLAGS} ++ "-I${CMAKE_CURRENT_SOURCE_DIR}" ++ "-I${CMAKE_SOURCE_DIR}/src/include" ++ "-I${CMAKE_BINARY_DIR}/include" ++ "-I${OPENIMAGEIO_INCLUDES}" ++ "-I${ILMBASE_INCLUDE_DIR}" ++ "-I${Boost_INCLUDE_DIRS}" ++ -O3 -S -emit-llvm -o ${llvm_asm} ${llvm_src} + COMMAND ${LLVM_DIRECTORY}/bin/llvm-as -f -o ${llvm_bc} ${llvm_asm} + COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/serialize-bc.bash ${llvm_bc} ${llvm_bc_cpp} + MAIN_DEPENDENCY ${llvm_src} +diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/llvm_headers.h OpenShadingLanguage-Release-1.3.3/src/liboslexec/llvm_headers.h +--- OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/llvm_headers.h 2013-07-11 20:01:18.000000000 -0300 ++++ OpenShadingLanguage-Release-1.3.3/src/liboslexec/llvm_headers.h 2014-02-04 19:28:31.349811104 -0200 +@@ -33,7 +33,27 @@ + namespace llvm = LLVM_NAMESPACE; + #endif + +-#if OSL_LLVM_VERSION >= 33 ++#if OSL_LLVM_VERSION >= 34 ++ ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++ ++#elif OSL_LLVM_VERSION >= 33 + + # include + # include +diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/llvm_instance.cpp OpenShadingLanguage-Release-1.3.3/src/liboslexec/llvm_instance.cpp +--- OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/llvm_instance.cpp 2013-07-11 20:01:18.000000000 -0300 ++++ OpenShadingLanguage-Release-1.3.3/src/liboslexec/llvm_instance.cpp 2014-02-04 20:08:23.574948459 -0200 +@@ -992,6 +992,7 @@ + virtual void deallocateFunctionBody(void *Body) { + // DON'T DEALLOCATE mm->deallocateFunctionBody (Body); + } ++#if OSL_LLVM_VERSION <= 33 + virtual uint8_t* startExceptionTable(const llvm::Function* F, + uintptr_t &ActualSize) { + return mm->startExceptionTable (F, ActualSize); +@@ -1003,6 +1004,7 @@ + virtual void deallocateExceptionTable(void *ET) { + // DON'T DEALLOCATE mm->deallocateExceptionTable(ET); + } ++#endif + virtual bool CheckInvariants(std::string &s) { + return mm->CheckInvariants(s); + } +@@ -1018,7 +1020,41 @@ + virtual unsigned GetNumCodeSlabs() { return mm->GetNumCodeSlabs(); } + virtual unsigned GetNumDataSlabs() { return mm->GetNumDataSlabs(); } + virtual unsigned GetNumStubSlabs() { return mm->GetNumStubSlabs(); } +-#if OSL_LLVM_VERSION >= 31 ++ ++#if OSL_LLVM_VERSION >= 34 ++ ++ virtual void *getPointerToNamedFunction(const std::string &Name, ++ bool AbortOnFailure = true) { ++ return mm->getPointerToNamedFunction (Name, AbortOnFailure); ++ } ++ virtual uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment, ++ unsigned SectionID, llvm::StringRef SectionName) { ++ return mm->allocateCodeSection(Size, Alignment, SectionID, SectionName); ++ } ++ virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, ++ unsigned SectionID, llvm::StringRef SectionName, ++ bool IsReadOnly) { ++ return mm->allocateDataSection(Size, Alignment, SectionID, ++ SectionName, IsReadOnly); ++ } ++ virtual void registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) { ++ mm->registerEHFrames (Addr, LoadAddr, Size); ++ } ++ virtual void deregisterEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) { ++ mm->deregisterEHFrames(Addr, LoadAddr, Size); ++ } ++ virtual uint64_t getSymbolAddress(const std::string &Name) { ++ return mm->getSymbolAddress (Name); ++ } ++ virtual void notifyObjectLoaded(llvm::ExecutionEngine *EE, const llvm::ObjectImage *oi) { ++ mm->notifyObjectLoaded (EE, oi); ++ } ++ virtual bool finalizeMemory(std::string *ErrMsg = 0) { ++ return mm->finalizeMemory (ErrMsg); ++ } ++ ++#elif OSL_LLVM_VERSION == 33 ++ + virtual void *getPointerToNamedFunction(const std::string &Name, + bool AbortOnFailure = true) { + return mm->getPointerToNamedFunction (Name, AbortOnFailure); +@@ -1027,7 +1063,6 @@ + unsigned SectionID) { + return mm->allocateCodeSection(Size, Alignment, SectionID); + } +-#if OSL_LLVM_VERSION >= 33 + virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, + unsigned SectionID, bool IsReadOnly) { + return mm->allocateDataSection(Size, Alignment, SectionID, IsReadOnly); +@@ -1035,12 +1070,22 @@ + virtual bool applyPermissions(std::string *ErrMsg = 0) { + return mm->applyPermissions(ErrMsg); + } +-#else ++ ++#elif OSL_LLVM_VERSION == 32 || OSL_LLVM_VERSION == 31 ++ ++ virtual void *getPointerToNamedFunction(const std::string &Name, ++ bool AbortOnFailure = true) { ++ return mm->getPointerToNamedFunction (Name, AbortOnFailure); ++ } ++ virtual uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment, ++ unsigned SectionID) { ++ return mm->allocateCodeSection(Size, Alignment, SectionID); ++ } + virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, + unsigned SectionID) { + return mm->allocateDataSection(Size, Alignment, SectionID); + } +-#endif ++ + #endif + }; + +@@ -1155,7 +1200,7 @@ + m_shadingsys.m_stat_empty_groups += 1; + m_shadingsys.m_stat_empty_instances += 1; // the one layer is empty + } else { +- m_llvm_passes->run (*llvm_module()); ++ m_llvm_module_passes->run (*llvm_module()); + } + + m_stat_llvm_opt_time += timer.lap(); +@@ -1290,7 +1335,12 @@ + // Some global LLVM initialization for the first thread that + // gets here. + info ("Setting up LLVM"); ++ ++#if OSL_LLVM_VERSION <= 33 ++ // Starting with LLVM 3.4, the pretty stack trace was opt-in rather ++ // than opt-out, and the following variable was removed. + llvm::DisablePrettyStackTrace = true; ++#endif + llvm::llvm_start_multithreaded (); // enable it to be thread-safe + llvm::InitializeNativeTarget(); + done = true; +@@ -1301,12 +1351,17 @@ + void + RuntimeOptimizer::llvm_setup_optimization_passes () + { +- ASSERT (m_llvm_passes == NULL && m_llvm_func_passes == NULL); ++ ASSERT (m_llvm_module_passes == NULL && m_llvm_func_passes == NULL); + + // Specify per-function passes + // ++#if OSL_LLVM_VERSION >= 34 ++ m_llvm_func_passes = new llvm::legacy::FunctionPassManager(llvm_module()); ++ llvm::legacy::FunctionPassManager &fpm (*m_llvm_func_passes); ++#else + m_llvm_func_passes = new llvm::FunctionPassManager(llvm_module()); + llvm::FunctionPassManager &fpm (*m_llvm_func_passes); ++#endif + #if OSL_LLVM_VERSION >= 32 + fpm.add (new llvm::DataLayout(llvm_module())); + #else +@@ -1315,8 +1370,13 @@ + + // Specify module-wide (interprocedural optimization) passes + // +- m_llvm_passes = new llvm::PassManager; +- llvm::PassManager &passes (*m_llvm_passes); ++#if OSL_LLVM_VERSION >= 34 ++ m_llvm_module_passes = new llvm::legacy::PassManager; ++ llvm::legacy::PassManager &passes (*m_llvm_module_passes); ++#else ++ m_llvm_module_passes = new llvm::PassManager; ++ llvm::PassManager &passes (*m_llvm_module_passes); ++#endif + #if OSL_LLVM_VERSION >= 32 + passes.add (new llvm::DataLayout(llvm_module())); + #else +diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/runtimeoptimize.cpp OpenShadingLanguage-Release-1.3.3/src/liboslexec/runtimeoptimize.cpp +--- OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/runtimeoptimize.cpp 2013-07-11 20:01:18.000000000 -0300 ++++ OpenShadingLanguage-Release-1.3.3/src/liboslexec/runtimeoptimize.cpp 2014-02-04 19:37:02.660353625 -0200 +@@ -107,7 +107,7 @@ + m_stat_llvm_jit_time(0), + m_llvm_context(NULL), m_llvm_module(NULL), + m_llvm_exec(NULL), m_builder(NULL), +- m_llvm_passes(NULL), m_llvm_func_passes(NULL) ++ m_llvm_module_passes(NULL), m_llvm_func_passes(NULL) + { + set_debug (); + memset (&m_shaderglobals, 0, sizeof(ShaderGlobals)); +@@ -119,7 +119,7 @@ + RuntimeOptimizer::~RuntimeOptimizer () + { + delete m_builder; +- delete m_llvm_passes; ++ delete m_llvm_module_passes; + delete m_llvm_func_passes; + } + +diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/runtimeoptimize.h OpenShadingLanguage-Release-1.3.3/src/liboslexec/runtimeoptimize.h +--- OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/runtimeoptimize.h 2013-07-11 20:01:18.000000000 -0300 ++++ OpenShadingLanguage-Release-1.3.3/src/liboslexec/runtimeoptimize.h 2014-02-04 19:52:30.207956999 -0200 +@@ -934,8 +934,13 @@ + llvm::Type *m_llvm_type_closure_component_attr; // LLVM type for ClosureMeta::Attr + llvm::PointerType *m_llvm_type_prepare_closure_func; + llvm::PointerType *m_llvm_type_setup_closure_func; +- llvm::PassManager *m_llvm_passes; ++#if OSL_LLVM_VERSION >= 34 ++ llvm::legacy::PassManager *m_llvm_module_passes; ++ llvm::legacy::FunctionPassManager *m_llvm_func_passes; ++#else ++ llvm::PassManager *m_llvm_module_passes; + llvm::FunctionPassManager *m_llvm_func_passes; ++#endif + int m_llvm_local_mem; // Amount of memory we use for locals + + // Persistant data shared between layers diff --git a/libre/openshadinglanguage-parabola/llvm-141.patch b/libre/openshadinglanguage-parabola/llvm-141.patch new file mode 100644 index 000000000..eeb82935e --- /dev/null +++ b/libre/openshadinglanguage-parabola/llvm-141.patch @@ -0,0 +1,333 @@ +diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/cmake/externalpackages.cmake OpenShadingLanguage-Release-1.4.1/src/cmake/externalpackages.cmake +--- OpenShadingLanguage-Release-1.4.1.orig/src/cmake/externalpackages.cmake 2013-12-19 17:59:26.000000000 -0200 ++++ OpenShadingLanguage-Release-1.4.1/src/cmake/externalpackages.cmake 2014-03-25 10:06:24.092921746 -0300 +@@ -174,9 +174,9 @@ + find_library ( LLVM_LIBRARY + NAMES LLVM-${LLVM_VERSION} + PATHS ${LLVM_LIB_DIR}) ++message (STATUS "LLVM version = ${LLVM_VERSION}") ++message (STATUS "LLVM dir = ${LLVM_DIRECTORY}") + if (VERBOSE) +- message (STATUS "LLVM version = ${LLVM_VERSION}") +- message (STATUS "LLVM dir = ${LLVM_DIRECTORY}") + message (STATUS "LLVM includes = ${LLVM_INCLUDES}") + message (STATUS "LLVM library = ${LLVM_LIBRARY}") + message (STATUS "LLVM lib dir = ${LLVM_LIB_DIR}") +diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/CMakeLists.txt OpenShadingLanguage-Release-1.4.1/src/liboslexec/CMakeLists.txt +--- OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/CMakeLists.txt 2013-12-19 17:59:26.000000000 -0200 ++++ OpenShadingLanguage-Release-1.4.1/src/liboslexec/CMakeLists.txt 2014-03-25 10:15:14.011130861 -0300 +@@ -52,51 +52,64 @@ + MESSAGE (STATUS "LLVM_COMPILE cpp=${llvm_bc_cpp}") + endif () + SET ( ${srclist} ${${srclist}} ${llvm_bc_cpp} ) +- EXEC_PROGRAM ( "${LLVM_DIRECTORY}/bin/llvm-config" ARGS --cxxflags OUTPUT_VARIABLE LLVM_COMPILE_FLAGS ) +- set (LLVM_COMPILE_FLAGS "${LLVM_COMPILE_FLAGS} -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 --combine") ++ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-I${ILMBASE_INCLUDE_DIR}") + if (OSL_NAMESPACE) +- LIST (APPEND LLVM_COMPILE_FLAGS "-DOSL_NAMESPACE=${OSL_NAMESPACE}") ++ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-DOSL_NAMESPACE=${OSL_NAMESPACE}") + endif () + if (OPENIMAGEIO_NAMESPACE) +- LIST (APPEND LLVM_COMPILE_FLAGS "-DOPENIMAGEIO_NAMESPACE=${OPENIMAGEIO_NAMESPACE}") ++ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-DOPENIMAGEIO_NAMESPACE=${OPENIMAGEIO_NAMESPACE}") + endif () + get_property (CURRENT_DEFINITIONS DIRECTORY PROPERTY COMPILE_DEFINITIONS) + if (VERBOSE) + message (STATUS "Current #defines are ${CURRENT_DEFINITIONS}") + endif () + foreach (def ${CURRENT_DEFINITIONS}) +- LIST (APPEND LLVM_COMPILE_FLAGS "-D${def}") ++ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-D${def}") + endforeach() + +- # First try looking in their build (clang++ first, then llvm-g++) +- FIND_PROGRAM(LLVM_BC_GENERATOR NAMES "clang++" "llvm-g++" PATHS "${LLVM_DIRECTORY}/bin" NO_DEFAULT_PATH NO_CMAKE_SYSTEM_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH) ++ # Figure out what program we will use to make the bitcode. ++ if (NOT LLVM_BC_GENERATOR) ++ FIND_PROGRAM(LLVM_BC_GENERATOR NAMES "clang++" PATHS "${LLVM_DIRECTORY}/bin" NO_DEFAULT_PATH NO_CMAKE_SYSTEM_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH) ++ endif () ++ # If that didn't work, look anywhere ++ if (NOT LLVM_BC_GENERATOR) ++ # Wasn't in their build, look anywhere ++ FIND_PROGRAM(LLVM_BC_GENERATOR NAMES clang++ llvm-g++) ++ endif () + +- if(NOT LLVM_BC_GENERATOR) +- # Wasn't in their build, look anywhere +- FIND_PROGRAM(LLVM_BC_GENERATOR NAMES clang++ llvm-g++) +- endif() ++ if (NOT LLVM_BC_GENERATOR) ++ message (FATAL_ERROR "You must have a valid llvm bitcode generator (clang++) somewhere.") ++ endif () ++ if (VERBOSE) ++ message (STATUS "Using ${LLVM_BC_GENERATOR} to generate bitcode.") ++ endif () + +- if(NOT LLVM_BC_GENERATOR) +- message (FATAL_ERROR "You must have a valid llvm bitcode generator (either llvm-g++ or clang++) somewhere.") +- else() +- if (VERBOSE) +- message (STATUS "Using ${LLVM_BC_GENERATOR} to generate bitcode.") +- endif () +- endif() ++ # Fix specific problem I had on new Apple systems (e.g. Mavericks) with ++ # LLVM/libc++ installed -- for some reason, LLVM 3.4 wasn't finding it, ++ # so in that specific case, append another -I to point it in the right ++ # direction. ++ if (APPLE AND ${LLVM_BC_GENERATOR} MATCHES ".*clang.*") ++ EXEC_PROGRAM ( "${LLVM_BC_GENERATOR}" ARGS --version OUTPUT_VARIABLE MY_CLANG_VERSION ) ++ string (REGEX REPLACE "clang version ([0-9][.][0-9]+).*" "\\1" MY_CLANG_VERSION "${MY_CLANG_VERSION}") ++ if ((${MY_CLANG_VERSION} VERSION_GREATER "3.3") ++ AND (EXISTS "/usr/lib/libc++.dylib") ++ AND (EXISTS "/Library/Developer/CommandLineTools/usr/lib/c++/v1")) ++ set (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-I/Library/Developer/CommandLineTools/usr/lib/c++/v1") ++ endif () ++ endif () + + # Command to turn the .cpp file into LLVM assembly language .s, into + # LLVM bitcode .bc, then back into a C++ file with the bc embedded! + ADD_CUSTOM_COMMAND ( OUTPUT ${llvm_bc_cpp} + COMMAND ${LLVM_BC_GENERATOR} +- "-I${CMAKE_CURRENT_SOURCE_DIR}" +- "-I${CMAKE_SOURCE_DIR}/src/include" +- "-I${CMAKE_BINARY_DIR}/include" +- "-I${OPENIMAGEIO_INCLUDES}" +- "-I${ILMBASE_INCLUDE_DIR}" +- "-I${Boost_INCLUDE_DIRS}" +- ${LLVM_COMPILE_FLAGS} +- -O3 -S -emit-llvm -o ${llvm_asm} ${llvm_src} +- ++ ${LLVM_COMPILE_FLAGS} ++ "-I${CMAKE_CURRENT_SOURCE_DIR}" ++ "-I${CMAKE_SOURCE_DIR}/src/include" ++ "-I${CMAKE_BINARY_DIR}/include" ++ "-I${OPENIMAGEIO_INCLUDES}" ++ "-I${ILMBASE_INCLUDE_DIR}" ++ "-I${Boost_INCLUDE_DIRS}" ++ -O3 -S -emit-llvm -o ${llvm_asm} ${llvm_src} + COMMAND "${LLVM_DIRECTORY}/bin/llvm-as" -f -o ${llvm_bc} ${llvm_asm} + COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/serialize-bc.bash" ${llvm_bc} ${llvm_bc_cpp} + MAIN_DEPENDENCY ${llvm_src} +diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/llvm_headers.h OpenShadingLanguage-Release-1.4.1/src/liboslexec/llvm_headers.h +--- OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/llvm_headers.h 2013-12-19 17:59:26.000000000 -0200 ++++ OpenShadingLanguage-Release-1.4.1/src/liboslexec/llvm_headers.h 2014-03-25 10:28:30.679823090 -0300 +@@ -33,7 +33,27 @@ + namespace llvm = LLVM_NAMESPACE; + #endif + +-#if OSL_LLVM_VERSION >= 33 ++#if OSL_LLVM_VERSION >= 34 ++ ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++# include ++ ++#elif OSL_LLVM_VERSION >= 33 + + # include + # include +diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/llvm_instance.cpp OpenShadingLanguage-Release-1.4.1/src/liboslexec/llvm_instance.cpp +--- OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/llvm_instance.cpp 2013-12-19 17:59:26.000000000 -0200 ++++ OpenShadingLanguage-Release-1.4.1/src/liboslexec/llvm_instance.cpp 2014-03-25 10:23:48.454056987 -0300 +@@ -1119,6 +1119,7 @@ + virtual void deallocateFunctionBody(void *Body) { + // DON'T DEALLOCATE mm->deallocateFunctionBody (Body); + } ++#if OSL_LLVM_VERSION <= 33 + virtual uint8_t* startExceptionTable(const llvm::Function* F, + uintptr_t &ActualSize) { + return mm->startExceptionTable (F, ActualSize); +@@ -1130,6 +1131,7 @@ + virtual void deallocateExceptionTable(void *ET) { + // DON'T DEALLOCATE mm->deallocateExceptionTable(ET); + } ++#endif + virtual bool CheckInvariants(std::string &s) { + return mm->CheckInvariants(s); + } +@@ -1145,7 +1147,41 @@ + virtual unsigned GetNumCodeSlabs() { return mm->GetNumCodeSlabs(); } + virtual unsigned GetNumDataSlabs() { return mm->GetNumDataSlabs(); } + virtual unsigned GetNumStubSlabs() { return mm->GetNumStubSlabs(); } +-#if OSL_LLVM_VERSION >= 31 ++ ++#if OSL_LLVM_VERSION >= 34 ++ ++ virtual void *getPointerToNamedFunction(const std::string &Name, ++ bool AbortOnFailure = true) { ++ return mm->getPointerToNamedFunction (Name, AbortOnFailure); ++ } ++ virtual uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment, ++ unsigned SectionID, llvm::StringRef SectionName) { ++ return mm->allocateCodeSection(Size, Alignment, SectionID, SectionName); ++ } ++ virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, ++ unsigned SectionID, llvm::StringRef SectionName, ++ bool IsReadOnly) { ++ return mm->allocateDataSection(Size, Alignment, SectionID, ++ SectionName, IsReadOnly); ++ } ++ virtual void registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) { ++ mm->registerEHFrames (Addr, LoadAddr, Size); ++ } ++ virtual void deregisterEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) { ++ mm->deregisterEHFrames(Addr, LoadAddr, Size); ++ } ++ virtual uint64_t getSymbolAddress(const std::string &Name) { ++ return mm->getSymbolAddress (Name); ++ } ++ virtual void notifyObjectLoaded(llvm::ExecutionEngine *EE, const llvm::ObjectImage *oi) { ++ mm->notifyObjectLoaded (EE, oi); ++ } ++ virtual bool finalizeMemory(std::string *ErrMsg = 0) { ++ return mm->finalizeMemory (ErrMsg); ++ } ++ ++#elif OSL_LLVM_VERSION == 33 ++ + virtual void *getPointerToNamedFunction(const std::string &Name, + bool AbortOnFailure = true) { + return mm->getPointerToNamedFunction (Name, AbortOnFailure); +@@ -1154,7 +1190,6 @@ + unsigned SectionID) { + return mm->allocateCodeSection(Size, Alignment, SectionID); + } +-#if OSL_LLVM_VERSION >= 33 + virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, + unsigned SectionID, bool IsReadOnly) { + return mm->allocateDataSection(Size, Alignment, SectionID, IsReadOnly); +@@ -1162,12 +1197,22 @@ + virtual bool applyPermissions(std::string *ErrMsg = 0) { + return mm->applyPermissions(ErrMsg); + } +-#else ++ ++#elif OSL_LLVM_VERSION == 32 || OSL_LLVM_VERSION == 31 ++ ++ virtual void *getPointerToNamedFunction(const std::string &Name, ++ bool AbortOnFailure = true) { ++ return mm->getPointerToNamedFunction (Name, AbortOnFailure); ++ } ++ virtual uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment, ++ unsigned SectionID) { ++ return mm->allocateCodeSection(Size, Alignment, SectionID); ++ } + virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, + unsigned SectionID) { + return mm->allocateDataSection(Size, Alignment, SectionID); + } +-#endif ++ + #endif + }; + +@@ -1282,7 +1327,7 @@ + m_shadingsys.m_stat_empty_groups += 1; + m_shadingsys.m_stat_empty_instances += 1; // the one layer is empty + } else { +- m_llvm_passes->run (*llvm_module()); ++ m_llvm_module_passes->run (*llvm_module()); + } + + m_stat_llvm_opt_time += timer.lap(); +@@ -1417,7 +1462,12 @@ + // Some global LLVM initialization for the first thread that + // gets here. + info ("Setting up LLVM"); ++ ++#if OSL_LLVM_VERSION <= 33 ++ // Starting with LLVM 3.4, the pretty stack trace was opt-in rather ++ // than opt-out, and the following variable was removed. + llvm::DisablePrettyStackTrace = true; ++#endif + llvm::llvm_start_multithreaded (); // enable it to be thread-safe + llvm::InitializeNativeTarget(); + done = true; +@@ -1428,12 +1478,17 @@ + void + RuntimeOptimizer::llvm_setup_optimization_passes () + { +- ASSERT (m_llvm_passes == NULL && m_llvm_func_passes == NULL); ++ ASSERT (m_llvm_module_passes == NULL && m_llvm_func_passes == NULL); + + // Specify per-function passes + // ++#if OSL_LLVM_VERSION >= 34 ++ m_llvm_func_passes = new llvm::legacy::FunctionPassManager(llvm_module()); ++ llvm::legacy::FunctionPassManager &fpm (*m_llvm_func_passes); ++#else + m_llvm_func_passes = new llvm::FunctionPassManager(llvm_module()); + llvm::FunctionPassManager &fpm (*m_llvm_func_passes); ++#endif + #if OSL_LLVM_VERSION >= 32 + fpm.add (new llvm::DataLayout(llvm_module())); + #else +@@ -1442,8 +1497,13 @@ + + // Specify module-wide (interprocedural optimization) passes + // +- m_llvm_passes = new llvm::PassManager; +- llvm::PassManager &passes (*m_llvm_passes); ++#if OSL_LLVM_VERSION >= 34 ++ m_llvm_module_passes = new llvm::legacy::PassManager; ++ llvm::legacy::PassManager &passes (*m_llvm_module_passes); ++#else ++ m_llvm_module_passes = new llvm::PassManager; ++ llvm::PassManager &passes (*m_llvm_module_passes); ++#endif + #if OSL_LLVM_VERSION >= 32 + passes.add (new llvm::DataLayout(llvm_module())); + #else +diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/runtimeoptimize.cpp OpenShadingLanguage-Release-1.4.1/src/liboslexec/runtimeoptimize.cpp +--- OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/runtimeoptimize.cpp 2013-12-19 17:59:26.000000000 -0200 ++++ OpenShadingLanguage-Release-1.4.1/src/liboslexec/runtimeoptimize.cpp 2014-03-25 10:24:53.282903590 -0300 +@@ -109,7 +109,7 @@ + m_stat_llvm_jit_time(0), + m_llvm_context(NULL), m_llvm_module(NULL), + m_llvm_exec(NULL), m_builder(NULL), +- m_llvm_passes(NULL), m_llvm_func_passes(NULL) ++ m_llvm_module_passes(NULL), m_llvm_func_passes(NULL) + { + set_debug (); + memset (&m_shaderglobals, 0, sizeof(ShaderGlobals)); +@@ -121,7 +121,7 @@ + RuntimeOptimizer::~RuntimeOptimizer () + { + delete m_builder; +- delete m_llvm_passes; ++ delete m_llvm_module_passes; + delete m_llvm_func_passes; + } + +diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/runtimeoptimize.h OpenShadingLanguage-Release-1.4.1/src/liboslexec/runtimeoptimize.h +--- OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/runtimeoptimize.h 2013-12-19 17:59:26.000000000 -0200 ++++ OpenShadingLanguage-Release-1.4.1/src/liboslexec/runtimeoptimize.h 2014-03-25 10:26:38.102685835 -0300 +@@ -968,8 +968,13 @@ + llvm::Type *m_llvm_type_closure_component_attr; // LLVM type for ClosureMeta::Attr + llvm::PointerType *m_llvm_type_prepare_closure_func; + llvm::PointerType *m_llvm_type_setup_closure_func; +- llvm::PassManager *m_llvm_passes; ++#if OSL_LLVM_VERSION >= 34 ++ llvm::legacy::PassManager *m_llvm_module_passes; ++ llvm::legacy::FunctionPassManager *m_llvm_func_passes; ++#else ++ llvm::PassManager *m_llvm_module_passes; + llvm::FunctionPassManager *m_llvm_func_passes; ++#endif + int m_llvm_local_mem; // Amount of memory we use for locals + + // Persistant data shared between layers diff --git a/libre/openshadinglanguage/PKGBUILD b/libre/openshadinglanguage/PKGBUILD deleted file mode 100644 index fb1ba3264..000000000 --- a/libre/openshadinglanguage/PKGBUILD +++ /dev/null @@ -1,100 +0,0 @@ -# Maintainer: Márcio Silva -# based of Arch pkg - -pkgname=openshadinglanguage -pkgver=1.4.2 -pkgrel=1 -pkgdesc="Advanced shading language for production GI renderers (built for the blender-libre package)" -arch=( - mips64el - x86_64 - i686 -) -url=https://github.com/imageworks/OpenShadingLanguage -license=custom -depends=( - openimageio - openexr - freetype2 - libpng - libtiff - boost-libs - llvm - zlib -) -makedepends=( - boost - clang - cmake -) -source=( - https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz - llvm-141.patch -) -sha512sums=( - 657ed606622ecd7300479159d205472bd38324a1a3277b9d7c06c3fe4deffb017e42cc9fdac01bf583307f75120f580e89d639fa55fc8d86eca9a33287ff710b - 597cd4a8d59e03e7cbe0eb9c2f988d81317d9bb0a65c1dc5f5db2fbb3be927b4c9e5342decd1409757787b9354dfdf3aa56fdeadcb8c25308aa5653dc9775ea1 -) - -prepare() { - cd OpenShadingLanguage-Release-$pkgver - - msg 'renaming wrong OS name' - _OS=$(uname -o) - [[ $_OS == GNU ]] &&\ - sed -i 's|linux|GNU|i; - ' src/{cmake/platform.cmake,make/detectplatform.mk} - [[ $_OS == GNU/Linux ]] &&\ - sed -i 's|[{]uname[}][,]linux]|{uname -o},GNU/Linux|;\|platform| s|linux|GNU/Linux|i - ' src/{cmake/platform.cmake,make/detectplatform.mk} - [[ $_OS == GNU/kFreeBSD ]] &&\ - sed -i '\|STREQUAL| s|FreeBSD|kFreeBSD|;\|platform| s|freebsd|GNU/kFreeBSD|i - ' src/cmake/platform.cmake - sed -i 's|[{]uname[}][,]linux]|{uname -o},GNU/kFreeBSD|;\|platform| s|linux|GNU/kFreeBSD|i - ' src/make/detectplatform.mk - sed -i 's|Linux/OSX|GNU/BSD|' src/include/export.h - - # LLVM 3.4 build fix - # based of "https://github.com/imageworks/OpenShadingLanguage/pull/320.patch" - patch -Np1 < $srcdir/llvm-141.patch - - # fix include paths - sed -i 's|oslconfig.h|../include/oslconfig.h| - s|dual.h|../include/dual.h| - s|dual_vec.h|../include/dual_vec.h| - ' src/liboslexec/llvm_ops.cpp - sed -i 's|oslexec.h|../include/oslexec.h| - s|oslclosure.h|../include/oslclosure.h| - s|osl_pvt.h|../include/osl_pvt.h| - ' src/liboslexec/oslexec_pvt.h - - cd src - - [[ -d build ]] && rm -r build - mkdir build -} - -build() { - cd OpenShadingLanguage-Release-$pkgver/src/build - - cmake ../.. \ - -DCMAKE_BUILD_TYPE=Release\ - -DCMAKE_INSTALL_PREFIX=/usr\ - -DLLVM_STATIC=OFF - make -} - -package() { - cd OpenShadingLanguage-Release-$pkgver/src/build - - make DESTDIR=$pkgdir install - - mkdir -p $pkgdir/usr/share/OSL/ - mkdir -p $pkgdir/usr/share/licenses/$pkgname - mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL - mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc - mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders - mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname -} - -# vim:set ts=2 sw=2 et: diff --git a/libre/openshadinglanguage/llvm-133.patch b/libre/openshadinglanguage/llvm-133.patch deleted file mode 100644 index a63b91e0d..000000000 --- a/libre/openshadinglanguage/llvm-133.patch +++ /dev/null @@ -1,331 +0,0 @@ -diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/cmake/externalpackages.cmake OpenShadingLanguage-Release-1.3.3/src/cmake/externalpackages.cmake ---- OpenShadingLanguage-Release-1.3.3.orig/src/cmake/externalpackages.cmake 2013-07-11 20:01:18.000000000 -0300 -+++ OpenShadingLanguage-Release-1.3.3/src/cmake/externalpackages.cmake 2014-02-04 18:09:20.236025178 -0200 -@@ -185,9 +185,9 @@ - find_library ( LLVM_LIBRARY - NAMES LLVM-${LLVM_VERSION} - PATHS ${LLVM_LIB_DIR}) -+message (STATUS "LLVM version = ${LLVM_VERSION}") -+message (STATUS "LLVM dir = ${LLVM_DIRECTORY}") - if (VERBOSE) -- message (STATUS "LLVM version = ${LLVM_VERSION}") -- message (STATUS "LLVM dir = ${LLVM_DIRECTORY}") - message (STATUS "LLVM includes = ${LLVM_INCLUDES}") - message (STATUS "LLVM library = ${LLVM_LIBRARY}") - message (STATUS "LLVM lib dir = ${LLVM_LIB_DIR}") -diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/CMakeLists.txt OpenShadingLanguage-Release-1.3.3/src/liboslexec/CMakeLists.txt ---- OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/CMakeLists.txt 2013-07-11 20:01:18.000000000 -0300 -+++ OpenShadingLanguage-Release-1.3.3/src/liboslexec/CMakeLists.txt 2014-02-04 18:07:21.960947198 -0200 -@@ -51,49 +51,64 @@ - MESSAGE (STATUS "LLVM_COMPILE cpp=${llvm_bc_cpp}") - endif () - SET ( ${srclist} ${${srclist}} ${llvm_bc_cpp} ) -- EXEC_PROGRAM ( ${LLVM_DIRECTORY}/bin/llvm-config ARGS --cxxflags OUTPUT_VARIABLE LLVM_COMPILE_FLAGS ) -- set (LLVM_COMPILE_FLAGS "${LLVM_COMPILE_FLAGS} -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 --combine") -- LIST (APPEND LLVM_COMPILE_FLAGS "-I${ILMBASE_INCLUDE_DIR}") -+ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-I${ILMBASE_INCLUDE_DIR}") - if (OSL_NAMESPACE) -- LIST (APPEND LLVM_COMPILE_FLAGS "-DOSL_NAMESPACE=${OSL_NAMESPACE}") -+ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-DOSL_NAMESPACE=${OSL_NAMESPACE}") - endif () - if (OPENIMAGEIO_NAMESPACE) -- LIST (APPEND LLVM_COMPILE_FLAGS "-DOPENIMAGEIO_NAMESPACE=${OPENIMAGEIO_NAMESPACE}") -+ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-DOPENIMAGEIO_NAMESPACE=${OPENIMAGEIO_NAMESPACE}") - endif () - get_property (CURRENT_DEFINITIONS DIRECTORY PROPERTY COMPILE_DEFINITIONS) - if (VERBOSE) - message (STATUS "Current #defines are ${CURRENT_DEFINITIONS}") - endif () - foreach (def ${CURRENT_DEFINITIONS}) -- LIST (APPEND LLVM_COMPILE_FLAGS "-D${def}") -+ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-D${def}") - endforeach() - -- # First try looking in their build (clang++ first, then llvm-g++) -- FIND_PROGRAM(LLVM_BC_GENERATOR NAMES "clang++" "llvm-g++" PATHS ${LLVM_DIRECTORY}/bin NO_DEFAULT_PATH NO_CMAKE_SYSTEM_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH) -+ # Figure out what program we will use to make the bitcode. -+ if (NOT LLVM_BC_GENERATOR) -+ FIND_PROGRAM(LLVM_BC_GENERATOR NAMES "clang++" PATHS "${LLVM_DIRECTORY}/bin" NO_DEFAULT_PATH NO_CMAKE_SYSTEM_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH) -+ endif () -+ # If that didn't work, look anywhere -+ if (NOT LLVM_BC_GENERATOR) -+ # Wasn't in their build, look anywhere -+ FIND_PROGRAM(LLVM_BC_GENERATOR NAMES clang++ llvm-g++) -+ endif () - -- if(NOT LLVM_BC_GENERATOR) -- # Wasn't in their build, look anywhere -- FIND_PROGRAM(LLVM_BC_GENERATOR NAMES clang++ llvm-g++) -+ if (NOT LLVM_BC_GENERATOR) -+ message (FATAL_ERROR "You must have a valid llvm bitcode generator (clang++) somewhere.") -+ endif () -+ if (VERBOSE) -+ message (STATUS "Using ${LLVM_BC_GENERATOR} to generate bitcode.") - endif() - -- if(NOT LLVM_BC_GENERATOR) -- message (FATAL_ERROR "You must have a valid llvm bitcode generator (either llvm-g++ or clang++) somewhere.") -- else() -- if (VERBOSE) -- message (STATUS "Using ${LLVM_BC_GENERATOR} to generate bitcode.") -- endif () -- endif() -+ # Fix specific problem I had on new Apple systems (e.g. Mavericks) with -+ # LLVM/libc++ installed -- for some reason, LLVM 3.4 wasn't finding it, -+ # so in that specific case, append another -I to point it in the right -+ # direction. -+ if (APPLE AND ${LLVM_BC_GENERATOR} MATCHES ".*clang.*") -+ EXEC_PROGRAM ( "${LLVM_BC_GENERATOR}" ARGS --version OUTPUT_VARIABLE MY_CLANG_VERSION ) -+ string (REGEX REPLACE "clang version ([0-9][.][0-9]+).*" "\\1" MY_CLANG_VERSION "${MY_CLANG_VERSION}") -+ if ((${MY_CLANG_VERSION} VERSION_GREATER "3.3") -+ AND (EXISTS "/usr/lib/libc++.dylib") -+ AND (EXISTS "/Library/Developer/CommandLineTools/usr/lib/c++/v1")) -+ set (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-I/Library/Developer/CommandLineTools/usr/lib/c++/v1") -+ endif () -+ endif () - - # Command to turn the .cpp file into LLVM assembly language .s, into - # LLVM bitcode .bc, then back into a C++ file with the bc embedded! - ADD_CUSTOM_COMMAND ( OUTPUT ${llvm_bc_cpp} -- COMMAND ${LLVM_BC_GENERATOR} ${LLVM_COMPILE_FLAGS} -- -I${CMAKE_CURRENT_SOURCE_DIR} -- -I${CMAKE_SOURCE_DIR}/include -- -I${CMAKE_BINARY_DIR}/include -- -I${OPENIMAGEIO_INCLUDES} -I${ILMBASE_INCLUDE_DIR} -- -I${Boost_INCLUDE_DIRS} -O3 -S -emit-llvm -o ${llvm_asm} ${llvm_src} -- -+ COMMAND ${LLVM_BC_GENERATOR} -+ ${LLVM_COMPILE_FLAGS} -+ "-I${CMAKE_CURRENT_SOURCE_DIR}" -+ "-I${CMAKE_SOURCE_DIR}/src/include" -+ "-I${CMAKE_BINARY_DIR}/include" -+ "-I${OPENIMAGEIO_INCLUDES}" -+ "-I${ILMBASE_INCLUDE_DIR}" -+ "-I${Boost_INCLUDE_DIRS}" -+ -O3 -S -emit-llvm -o ${llvm_asm} ${llvm_src} - COMMAND ${LLVM_DIRECTORY}/bin/llvm-as -f -o ${llvm_bc} ${llvm_asm} - COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/serialize-bc.bash ${llvm_bc} ${llvm_bc_cpp} - MAIN_DEPENDENCY ${llvm_src} -diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/llvm_headers.h OpenShadingLanguage-Release-1.3.3/src/liboslexec/llvm_headers.h ---- OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/llvm_headers.h 2013-07-11 20:01:18.000000000 -0300 -+++ OpenShadingLanguage-Release-1.3.3/src/liboslexec/llvm_headers.h 2014-02-04 19:28:31.349811104 -0200 -@@ -33,7 +33,27 @@ - namespace llvm = LLVM_NAMESPACE; - #endif - --#if OSL_LLVM_VERSION >= 33 -+#if OSL_LLVM_VERSION >= 34 -+ -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+ -+#elif OSL_LLVM_VERSION >= 33 - - # include - # include -diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/llvm_instance.cpp OpenShadingLanguage-Release-1.3.3/src/liboslexec/llvm_instance.cpp ---- OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/llvm_instance.cpp 2013-07-11 20:01:18.000000000 -0300 -+++ OpenShadingLanguage-Release-1.3.3/src/liboslexec/llvm_instance.cpp 2014-02-04 20:08:23.574948459 -0200 -@@ -992,6 +992,7 @@ - virtual void deallocateFunctionBody(void *Body) { - // DON'T DEALLOCATE mm->deallocateFunctionBody (Body); - } -+#if OSL_LLVM_VERSION <= 33 - virtual uint8_t* startExceptionTable(const llvm::Function* F, - uintptr_t &ActualSize) { - return mm->startExceptionTable (F, ActualSize); -@@ -1003,6 +1004,7 @@ - virtual void deallocateExceptionTable(void *ET) { - // DON'T DEALLOCATE mm->deallocateExceptionTable(ET); - } -+#endif - virtual bool CheckInvariants(std::string &s) { - return mm->CheckInvariants(s); - } -@@ -1018,7 +1020,41 @@ - virtual unsigned GetNumCodeSlabs() { return mm->GetNumCodeSlabs(); } - virtual unsigned GetNumDataSlabs() { return mm->GetNumDataSlabs(); } - virtual unsigned GetNumStubSlabs() { return mm->GetNumStubSlabs(); } --#if OSL_LLVM_VERSION >= 31 -+ -+#if OSL_LLVM_VERSION >= 34 -+ -+ virtual void *getPointerToNamedFunction(const std::string &Name, -+ bool AbortOnFailure = true) { -+ return mm->getPointerToNamedFunction (Name, AbortOnFailure); -+ } -+ virtual uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment, -+ unsigned SectionID, llvm::StringRef SectionName) { -+ return mm->allocateCodeSection(Size, Alignment, SectionID, SectionName); -+ } -+ virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, -+ unsigned SectionID, llvm::StringRef SectionName, -+ bool IsReadOnly) { -+ return mm->allocateDataSection(Size, Alignment, SectionID, -+ SectionName, IsReadOnly); -+ } -+ virtual void registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) { -+ mm->registerEHFrames (Addr, LoadAddr, Size); -+ } -+ virtual void deregisterEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) { -+ mm->deregisterEHFrames(Addr, LoadAddr, Size); -+ } -+ virtual uint64_t getSymbolAddress(const std::string &Name) { -+ return mm->getSymbolAddress (Name); -+ } -+ virtual void notifyObjectLoaded(llvm::ExecutionEngine *EE, const llvm::ObjectImage *oi) { -+ mm->notifyObjectLoaded (EE, oi); -+ } -+ virtual bool finalizeMemory(std::string *ErrMsg = 0) { -+ return mm->finalizeMemory (ErrMsg); -+ } -+ -+#elif OSL_LLVM_VERSION == 33 -+ - virtual void *getPointerToNamedFunction(const std::string &Name, - bool AbortOnFailure = true) { - return mm->getPointerToNamedFunction (Name, AbortOnFailure); -@@ -1027,7 +1063,6 @@ - unsigned SectionID) { - return mm->allocateCodeSection(Size, Alignment, SectionID); - } --#if OSL_LLVM_VERSION >= 33 - virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, - unsigned SectionID, bool IsReadOnly) { - return mm->allocateDataSection(Size, Alignment, SectionID, IsReadOnly); -@@ -1035,12 +1070,22 @@ - virtual bool applyPermissions(std::string *ErrMsg = 0) { - return mm->applyPermissions(ErrMsg); - } --#else -+ -+#elif OSL_LLVM_VERSION == 32 || OSL_LLVM_VERSION == 31 -+ -+ virtual void *getPointerToNamedFunction(const std::string &Name, -+ bool AbortOnFailure = true) { -+ return mm->getPointerToNamedFunction (Name, AbortOnFailure); -+ } -+ virtual uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment, -+ unsigned SectionID) { -+ return mm->allocateCodeSection(Size, Alignment, SectionID); -+ } - virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, - unsigned SectionID) { - return mm->allocateDataSection(Size, Alignment, SectionID); - } --#endif -+ - #endif - }; - -@@ -1155,7 +1200,7 @@ - m_shadingsys.m_stat_empty_groups += 1; - m_shadingsys.m_stat_empty_instances += 1; // the one layer is empty - } else { -- m_llvm_passes->run (*llvm_module()); -+ m_llvm_module_passes->run (*llvm_module()); - } - - m_stat_llvm_opt_time += timer.lap(); -@@ -1290,7 +1335,12 @@ - // Some global LLVM initialization for the first thread that - // gets here. - info ("Setting up LLVM"); -+ -+#if OSL_LLVM_VERSION <= 33 -+ // Starting with LLVM 3.4, the pretty stack trace was opt-in rather -+ // than opt-out, and the following variable was removed. - llvm::DisablePrettyStackTrace = true; -+#endif - llvm::llvm_start_multithreaded (); // enable it to be thread-safe - llvm::InitializeNativeTarget(); - done = true; -@@ -1301,12 +1351,17 @@ - void - RuntimeOptimizer::llvm_setup_optimization_passes () - { -- ASSERT (m_llvm_passes == NULL && m_llvm_func_passes == NULL); -+ ASSERT (m_llvm_module_passes == NULL && m_llvm_func_passes == NULL); - - // Specify per-function passes - // -+#if OSL_LLVM_VERSION >= 34 -+ m_llvm_func_passes = new llvm::legacy::FunctionPassManager(llvm_module()); -+ llvm::legacy::FunctionPassManager &fpm (*m_llvm_func_passes); -+#else - m_llvm_func_passes = new llvm::FunctionPassManager(llvm_module()); - llvm::FunctionPassManager &fpm (*m_llvm_func_passes); -+#endif - #if OSL_LLVM_VERSION >= 32 - fpm.add (new llvm::DataLayout(llvm_module())); - #else -@@ -1315,8 +1370,13 @@ - - // Specify module-wide (interprocedural optimization) passes - // -- m_llvm_passes = new llvm::PassManager; -- llvm::PassManager &passes (*m_llvm_passes); -+#if OSL_LLVM_VERSION >= 34 -+ m_llvm_module_passes = new llvm::legacy::PassManager; -+ llvm::legacy::PassManager &passes (*m_llvm_module_passes); -+#else -+ m_llvm_module_passes = new llvm::PassManager; -+ llvm::PassManager &passes (*m_llvm_module_passes); -+#endif - #if OSL_LLVM_VERSION >= 32 - passes.add (new llvm::DataLayout(llvm_module())); - #else -diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/runtimeoptimize.cpp OpenShadingLanguage-Release-1.3.3/src/liboslexec/runtimeoptimize.cpp ---- OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/runtimeoptimize.cpp 2013-07-11 20:01:18.000000000 -0300 -+++ OpenShadingLanguage-Release-1.3.3/src/liboslexec/runtimeoptimize.cpp 2014-02-04 19:37:02.660353625 -0200 -@@ -107,7 +107,7 @@ - m_stat_llvm_jit_time(0), - m_llvm_context(NULL), m_llvm_module(NULL), - m_llvm_exec(NULL), m_builder(NULL), -- m_llvm_passes(NULL), m_llvm_func_passes(NULL) -+ m_llvm_module_passes(NULL), m_llvm_func_passes(NULL) - { - set_debug (); - memset (&m_shaderglobals, 0, sizeof(ShaderGlobals)); -@@ -119,7 +119,7 @@ - RuntimeOptimizer::~RuntimeOptimizer () - { - delete m_builder; -- delete m_llvm_passes; -+ delete m_llvm_module_passes; - delete m_llvm_func_passes; - } - -diff -Nur OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/runtimeoptimize.h OpenShadingLanguage-Release-1.3.3/src/liboslexec/runtimeoptimize.h ---- OpenShadingLanguage-Release-1.3.3.orig/src/liboslexec/runtimeoptimize.h 2013-07-11 20:01:18.000000000 -0300 -+++ OpenShadingLanguage-Release-1.3.3/src/liboslexec/runtimeoptimize.h 2014-02-04 19:52:30.207956999 -0200 -@@ -934,8 +934,13 @@ - llvm::Type *m_llvm_type_closure_component_attr; // LLVM type for ClosureMeta::Attr - llvm::PointerType *m_llvm_type_prepare_closure_func; - llvm::PointerType *m_llvm_type_setup_closure_func; -- llvm::PassManager *m_llvm_passes; -+#if OSL_LLVM_VERSION >= 34 -+ llvm::legacy::PassManager *m_llvm_module_passes; -+ llvm::legacy::FunctionPassManager *m_llvm_func_passes; -+#else -+ llvm::PassManager *m_llvm_module_passes; - llvm::FunctionPassManager *m_llvm_func_passes; -+#endif - int m_llvm_local_mem; // Amount of memory we use for locals - - // Persistant data shared between layers diff --git a/libre/openshadinglanguage/llvm-141.patch b/libre/openshadinglanguage/llvm-141.patch deleted file mode 100644 index eeb82935e..000000000 --- a/libre/openshadinglanguage/llvm-141.patch +++ /dev/null @@ -1,333 +0,0 @@ -diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/cmake/externalpackages.cmake OpenShadingLanguage-Release-1.4.1/src/cmake/externalpackages.cmake ---- OpenShadingLanguage-Release-1.4.1.orig/src/cmake/externalpackages.cmake 2013-12-19 17:59:26.000000000 -0200 -+++ OpenShadingLanguage-Release-1.4.1/src/cmake/externalpackages.cmake 2014-03-25 10:06:24.092921746 -0300 -@@ -174,9 +174,9 @@ - find_library ( LLVM_LIBRARY - NAMES LLVM-${LLVM_VERSION} - PATHS ${LLVM_LIB_DIR}) -+message (STATUS "LLVM version = ${LLVM_VERSION}") -+message (STATUS "LLVM dir = ${LLVM_DIRECTORY}") - if (VERBOSE) -- message (STATUS "LLVM version = ${LLVM_VERSION}") -- message (STATUS "LLVM dir = ${LLVM_DIRECTORY}") - message (STATUS "LLVM includes = ${LLVM_INCLUDES}") - message (STATUS "LLVM library = ${LLVM_LIBRARY}") - message (STATUS "LLVM lib dir = ${LLVM_LIB_DIR}") -diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/CMakeLists.txt OpenShadingLanguage-Release-1.4.1/src/liboslexec/CMakeLists.txt ---- OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/CMakeLists.txt 2013-12-19 17:59:26.000000000 -0200 -+++ OpenShadingLanguage-Release-1.4.1/src/liboslexec/CMakeLists.txt 2014-03-25 10:15:14.011130861 -0300 -@@ -52,51 +52,64 @@ - MESSAGE (STATUS "LLVM_COMPILE cpp=${llvm_bc_cpp}") - endif () - SET ( ${srclist} ${${srclist}} ${llvm_bc_cpp} ) -- EXEC_PROGRAM ( "${LLVM_DIRECTORY}/bin/llvm-config" ARGS --cxxflags OUTPUT_VARIABLE LLVM_COMPILE_FLAGS ) -- set (LLVM_COMPILE_FLAGS "${LLVM_COMPILE_FLAGS} -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 --combine") -+ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-I${ILMBASE_INCLUDE_DIR}") - if (OSL_NAMESPACE) -- LIST (APPEND LLVM_COMPILE_FLAGS "-DOSL_NAMESPACE=${OSL_NAMESPACE}") -+ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-DOSL_NAMESPACE=${OSL_NAMESPACE}") - endif () - if (OPENIMAGEIO_NAMESPACE) -- LIST (APPEND LLVM_COMPILE_FLAGS "-DOPENIMAGEIO_NAMESPACE=${OPENIMAGEIO_NAMESPACE}") -+ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-DOPENIMAGEIO_NAMESPACE=${OPENIMAGEIO_NAMESPACE}") - endif () - get_property (CURRENT_DEFINITIONS DIRECTORY PROPERTY COMPILE_DEFINITIONS) - if (VERBOSE) - message (STATUS "Current #defines are ${CURRENT_DEFINITIONS}") - endif () - foreach (def ${CURRENT_DEFINITIONS}) -- LIST (APPEND LLVM_COMPILE_FLAGS "-D${def}") -+ SET (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-D${def}") - endforeach() - -- # First try looking in their build (clang++ first, then llvm-g++) -- FIND_PROGRAM(LLVM_BC_GENERATOR NAMES "clang++" "llvm-g++" PATHS "${LLVM_DIRECTORY}/bin" NO_DEFAULT_PATH NO_CMAKE_SYSTEM_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH) -+ # Figure out what program we will use to make the bitcode. -+ if (NOT LLVM_BC_GENERATOR) -+ FIND_PROGRAM(LLVM_BC_GENERATOR NAMES "clang++" PATHS "${LLVM_DIRECTORY}/bin" NO_DEFAULT_PATH NO_CMAKE_SYSTEM_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH) -+ endif () -+ # If that didn't work, look anywhere -+ if (NOT LLVM_BC_GENERATOR) -+ # Wasn't in their build, look anywhere -+ FIND_PROGRAM(LLVM_BC_GENERATOR NAMES clang++ llvm-g++) -+ endif () - -- if(NOT LLVM_BC_GENERATOR) -- # Wasn't in their build, look anywhere -- FIND_PROGRAM(LLVM_BC_GENERATOR NAMES clang++ llvm-g++) -- endif() -+ if (NOT LLVM_BC_GENERATOR) -+ message (FATAL_ERROR "You must have a valid llvm bitcode generator (clang++) somewhere.") -+ endif () -+ if (VERBOSE) -+ message (STATUS "Using ${LLVM_BC_GENERATOR} to generate bitcode.") -+ endif () - -- if(NOT LLVM_BC_GENERATOR) -- message (FATAL_ERROR "You must have a valid llvm bitcode generator (either llvm-g++ or clang++) somewhere.") -- else() -- if (VERBOSE) -- message (STATUS "Using ${LLVM_BC_GENERATOR} to generate bitcode.") -- endif () -- endif() -+ # Fix specific problem I had on new Apple systems (e.g. Mavericks) with -+ # LLVM/libc++ installed -- for some reason, LLVM 3.4 wasn't finding it, -+ # so in that specific case, append another -I to point it in the right -+ # direction. -+ if (APPLE AND ${LLVM_BC_GENERATOR} MATCHES ".*clang.*") -+ EXEC_PROGRAM ( "${LLVM_BC_GENERATOR}" ARGS --version OUTPUT_VARIABLE MY_CLANG_VERSION ) -+ string (REGEX REPLACE "clang version ([0-9][.][0-9]+).*" "\\1" MY_CLANG_VERSION "${MY_CLANG_VERSION}") -+ if ((${MY_CLANG_VERSION} VERSION_GREATER "3.3") -+ AND (EXISTS "/usr/lib/libc++.dylib") -+ AND (EXISTS "/Library/Developer/CommandLineTools/usr/lib/c++/v1")) -+ set (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-I/Library/Developer/CommandLineTools/usr/lib/c++/v1") -+ endif () -+ endif () - - # Command to turn the .cpp file into LLVM assembly language .s, into - # LLVM bitcode .bc, then back into a C++ file with the bc embedded! - ADD_CUSTOM_COMMAND ( OUTPUT ${llvm_bc_cpp} - COMMAND ${LLVM_BC_GENERATOR} -- "-I${CMAKE_CURRENT_SOURCE_DIR}" -- "-I${CMAKE_SOURCE_DIR}/src/include" -- "-I${CMAKE_BINARY_DIR}/include" -- "-I${OPENIMAGEIO_INCLUDES}" -- "-I${ILMBASE_INCLUDE_DIR}" -- "-I${Boost_INCLUDE_DIRS}" -- ${LLVM_COMPILE_FLAGS} -- -O3 -S -emit-llvm -o ${llvm_asm} ${llvm_src} -- -+ ${LLVM_COMPILE_FLAGS} -+ "-I${CMAKE_CURRENT_SOURCE_DIR}" -+ "-I${CMAKE_SOURCE_DIR}/src/include" -+ "-I${CMAKE_BINARY_DIR}/include" -+ "-I${OPENIMAGEIO_INCLUDES}" -+ "-I${ILMBASE_INCLUDE_DIR}" -+ "-I${Boost_INCLUDE_DIRS}" -+ -O3 -S -emit-llvm -o ${llvm_asm} ${llvm_src} - COMMAND "${LLVM_DIRECTORY}/bin/llvm-as" -f -o ${llvm_bc} ${llvm_asm} - COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/serialize-bc.bash" ${llvm_bc} ${llvm_bc_cpp} - MAIN_DEPENDENCY ${llvm_src} -diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/llvm_headers.h OpenShadingLanguage-Release-1.4.1/src/liboslexec/llvm_headers.h ---- OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/llvm_headers.h 2013-12-19 17:59:26.000000000 -0200 -+++ OpenShadingLanguage-Release-1.4.1/src/liboslexec/llvm_headers.h 2014-03-25 10:28:30.679823090 -0300 -@@ -33,7 +33,27 @@ - namespace llvm = LLVM_NAMESPACE; - #endif - --#if OSL_LLVM_VERSION >= 33 -+#if OSL_LLVM_VERSION >= 34 -+ -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+ -+#elif OSL_LLVM_VERSION >= 33 - - # include - # include -diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/llvm_instance.cpp OpenShadingLanguage-Release-1.4.1/src/liboslexec/llvm_instance.cpp ---- OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/llvm_instance.cpp 2013-12-19 17:59:26.000000000 -0200 -+++ OpenShadingLanguage-Release-1.4.1/src/liboslexec/llvm_instance.cpp 2014-03-25 10:23:48.454056987 -0300 -@@ -1119,6 +1119,7 @@ - virtual void deallocateFunctionBody(void *Body) { - // DON'T DEALLOCATE mm->deallocateFunctionBody (Body); - } -+#if OSL_LLVM_VERSION <= 33 - virtual uint8_t* startExceptionTable(const llvm::Function* F, - uintptr_t &ActualSize) { - return mm->startExceptionTable (F, ActualSize); -@@ -1130,6 +1131,7 @@ - virtual void deallocateExceptionTable(void *ET) { - // DON'T DEALLOCATE mm->deallocateExceptionTable(ET); - } -+#endif - virtual bool CheckInvariants(std::string &s) { - return mm->CheckInvariants(s); - } -@@ -1145,7 +1147,41 @@ - virtual unsigned GetNumCodeSlabs() { return mm->GetNumCodeSlabs(); } - virtual unsigned GetNumDataSlabs() { return mm->GetNumDataSlabs(); } - virtual unsigned GetNumStubSlabs() { return mm->GetNumStubSlabs(); } --#if OSL_LLVM_VERSION >= 31 -+ -+#if OSL_LLVM_VERSION >= 34 -+ -+ virtual void *getPointerToNamedFunction(const std::string &Name, -+ bool AbortOnFailure = true) { -+ return mm->getPointerToNamedFunction (Name, AbortOnFailure); -+ } -+ virtual uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment, -+ unsigned SectionID, llvm::StringRef SectionName) { -+ return mm->allocateCodeSection(Size, Alignment, SectionID, SectionName); -+ } -+ virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, -+ unsigned SectionID, llvm::StringRef SectionName, -+ bool IsReadOnly) { -+ return mm->allocateDataSection(Size, Alignment, SectionID, -+ SectionName, IsReadOnly); -+ } -+ virtual void registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) { -+ mm->registerEHFrames (Addr, LoadAddr, Size); -+ } -+ virtual void deregisterEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) { -+ mm->deregisterEHFrames(Addr, LoadAddr, Size); -+ } -+ virtual uint64_t getSymbolAddress(const std::string &Name) { -+ return mm->getSymbolAddress (Name); -+ } -+ virtual void notifyObjectLoaded(llvm::ExecutionEngine *EE, const llvm::ObjectImage *oi) { -+ mm->notifyObjectLoaded (EE, oi); -+ } -+ virtual bool finalizeMemory(std::string *ErrMsg = 0) { -+ return mm->finalizeMemory (ErrMsg); -+ } -+ -+#elif OSL_LLVM_VERSION == 33 -+ - virtual void *getPointerToNamedFunction(const std::string &Name, - bool AbortOnFailure = true) { - return mm->getPointerToNamedFunction (Name, AbortOnFailure); -@@ -1154,7 +1190,6 @@ - unsigned SectionID) { - return mm->allocateCodeSection(Size, Alignment, SectionID); - } --#if OSL_LLVM_VERSION >= 33 - virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, - unsigned SectionID, bool IsReadOnly) { - return mm->allocateDataSection(Size, Alignment, SectionID, IsReadOnly); -@@ -1162,12 +1197,22 @@ - virtual bool applyPermissions(std::string *ErrMsg = 0) { - return mm->applyPermissions(ErrMsg); - } --#else -+ -+#elif OSL_LLVM_VERSION == 32 || OSL_LLVM_VERSION == 31 -+ -+ virtual void *getPointerToNamedFunction(const std::string &Name, -+ bool AbortOnFailure = true) { -+ return mm->getPointerToNamedFunction (Name, AbortOnFailure); -+ } -+ virtual uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment, -+ unsigned SectionID) { -+ return mm->allocateCodeSection(Size, Alignment, SectionID); -+ } - virtual uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, - unsigned SectionID) { - return mm->allocateDataSection(Size, Alignment, SectionID); - } --#endif -+ - #endif - }; - -@@ -1282,7 +1327,7 @@ - m_shadingsys.m_stat_empty_groups += 1; - m_shadingsys.m_stat_empty_instances += 1; // the one layer is empty - } else { -- m_llvm_passes->run (*llvm_module()); -+ m_llvm_module_passes->run (*llvm_module()); - } - - m_stat_llvm_opt_time += timer.lap(); -@@ -1417,7 +1462,12 @@ - // Some global LLVM initialization for the first thread that - // gets here. - info ("Setting up LLVM"); -+ -+#if OSL_LLVM_VERSION <= 33 -+ // Starting with LLVM 3.4, the pretty stack trace was opt-in rather -+ // than opt-out, and the following variable was removed. - llvm::DisablePrettyStackTrace = true; -+#endif - llvm::llvm_start_multithreaded (); // enable it to be thread-safe - llvm::InitializeNativeTarget(); - done = true; -@@ -1428,12 +1478,17 @@ - void - RuntimeOptimizer::llvm_setup_optimization_passes () - { -- ASSERT (m_llvm_passes == NULL && m_llvm_func_passes == NULL); -+ ASSERT (m_llvm_module_passes == NULL && m_llvm_func_passes == NULL); - - // Specify per-function passes - // -+#if OSL_LLVM_VERSION >= 34 -+ m_llvm_func_passes = new llvm::legacy::FunctionPassManager(llvm_module()); -+ llvm::legacy::FunctionPassManager &fpm (*m_llvm_func_passes); -+#else - m_llvm_func_passes = new llvm::FunctionPassManager(llvm_module()); - llvm::FunctionPassManager &fpm (*m_llvm_func_passes); -+#endif - #if OSL_LLVM_VERSION >= 32 - fpm.add (new llvm::DataLayout(llvm_module())); - #else -@@ -1442,8 +1497,13 @@ - - // Specify module-wide (interprocedural optimization) passes - // -- m_llvm_passes = new llvm::PassManager; -- llvm::PassManager &passes (*m_llvm_passes); -+#if OSL_LLVM_VERSION >= 34 -+ m_llvm_module_passes = new llvm::legacy::PassManager; -+ llvm::legacy::PassManager &passes (*m_llvm_module_passes); -+#else -+ m_llvm_module_passes = new llvm::PassManager; -+ llvm::PassManager &passes (*m_llvm_module_passes); -+#endif - #if OSL_LLVM_VERSION >= 32 - passes.add (new llvm::DataLayout(llvm_module())); - #else -diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/runtimeoptimize.cpp OpenShadingLanguage-Release-1.4.1/src/liboslexec/runtimeoptimize.cpp ---- OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/runtimeoptimize.cpp 2013-12-19 17:59:26.000000000 -0200 -+++ OpenShadingLanguage-Release-1.4.1/src/liboslexec/runtimeoptimize.cpp 2014-03-25 10:24:53.282903590 -0300 -@@ -109,7 +109,7 @@ - m_stat_llvm_jit_time(0), - m_llvm_context(NULL), m_llvm_module(NULL), - m_llvm_exec(NULL), m_builder(NULL), -- m_llvm_passes(NULL), m_llvm_func_passes(NULL) -+ m_llvm_module_passes(NULL), m_llvm_func_passes(NULL) - { - set_debug (); - memset (&m_shaderglobals, 0, sizeof(ShaderGlobals)); -@@ -121,7 +121,7 @@ - RuntimeOptimizer::~RuntimeOptimizer () - { - delete m_builder; -- delete m_llvm_passes; -+ delete m_llvm_module_passes; - delete m_llvm_func_passes; - } - -diff -Nur OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/runtimeoptimize.h OpenShadingLanguage-Release-1.4.1/src/liboslexec/runtimeoptimize.h ---- OpenShadingLanguage-Release-1.4.1.orig/src/liboslexec/runtimeoptimize.h 2013-12-19 17:59:26.000000000 -0200 -+++ OpenShadingLanguage-Release-1.4.1/src/liboslexec/runtimeoptimize.h 2014-03-25 10:26:38.102685835 -0300 -@@ -968,8 +968,13 @@ - llvm::Type *m_llvm_type_closure_component_attr; // LLVM type for ClosureMeta::Attr - llvm::PointerType *m_llvm_type_prepare_closure_func; - llvm::PointerType *m_llvm_type_setup_closure_func; -- llvm::PassManager *m_llvm_passes; -+#if OSL_LLVM_VERSION >= 34 -+ llvm::legacy::PassManager *m_llvm_module_passes; -+ llvm::legacy::FunctionPassManager *m_llvm_func_passes; -+#else -+ llvm::PassManager *m_llvm_module_passes; - llvm::FunctionPassManager *m_llvm_func_passes; -+#endif - int m_llvm_local_mem; // Amount of memory we use for locals - - // Persistant data shared between layers -- cgit v1.2.3-54-g00ecf From a3c89753e85e50ebed286e28be7f705ae3cc6a38 Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Tue, 26 Aug 2014 00:46:07 -0300 Subject: opencolorio-parabola: fix type --- libre/opencolorio-parabola/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libre/opencolorio-parabola/PKGBUILD b/libre/opencolorio-parabola/PKGBUILD index 936278246..81a66c854 100644 --- a/libre/opencolorio-parabola/PKGBUILD +++ b/libre/opencolorio-parabola/PKGBUILD @@ -10,7 +10,7 @@ pkgdesc='A color management framework for visual effects and animation (built fo arch=('i686' 'x86_64' 'mips64el') url="http://$pkgname.org" license=('BSD') -depends=('freeglut' 'glew' 'lcms2' 'openimageio' python') +depends=('freeglut' 'glew' 'lcms2' 'openimageio' 'python') makedepends=('cmake') provides=("$_pkgname=$pkgver") conflicts=("$_pkgname") -- cgit v1.2.3-54-g00ecf From d3ee3f303722461f40efc017ac5b9653b807d41d Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Tue, 26 Aug 2014 00:52:55 -0300 Subject: opencolorio-parabola: fixing revision --- libre/opencolorio-parabola/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libre/opencolorio-parabola/PKGBUILD b/libre/opencolorio-parabola/PKGBUILD index 81a66c854..bfe4da9fb 100644 --- a/libre/opencolorio-parabola/PKGBUILD +++ b/libre/opencolorio-parabola/PKGBUILD @@ -5,7 +5,7 @@ _pkgname=opencolorio pkgname=$_pkgname-parabola pkgver=1.0.9 -pkgrel=5.1 +pkgrel=6 pkgdesc='A color management framework for visual effects and animation (built for the blender-parabola package)' arch=('i686' 'x86_64' 'mips64el') url="http://$pkgname.org" -- cgit v1.2.3-54-g00ecf From 0284a7df273200d9461be031f7b03f72d70a306b Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Tue, 26 Aug 2014 03:55:24 -0300 Subject: openimageio-parabola: update pkg --- libre/openimageio-parabola/PKGBUILD | 89 +++++++++++++++---------------------- 1 file changed, 36 insertions(+), 53 deletions(-) diff --git a/libre/openimageio-parabola/PKGBUILD b/libre/openimageio-parabola/PKGBUILD index e37ddf713..dff92555b 100644 --- a/libre/openimageio-parabola/PKGBUILD +++ b/libre/openimageio-parabola/PKGBUILD @@ -1,47 +1,27 @@ +# Contributor (Arch): SpepS +# Maintainer (Arch): Sven-Hendrik Haase # Maintainer: Márcio Silva -# based of Arch pkg -pkgname=openimageio -pkgver=1.4.10 -pkgrel=1 -pkgdesc='A library for reading and writing images, including classes, utilities, and applications (built for the blender-libre package)' -arch=( - x86_64 - i686 -) -url=http://www.openimageio.org/ -license=custom -depends=( - boost-libs - freetype2 - giflib-lts - glew - libjpeg-turbo - libpng - libtiff - libwebp - opencolorio - openexr - openjpeg - openssl - zlib -) -makedepends=( - git - boost - cmake - python2 - qt4 -) -optdepends=( - 'qt4: iv image viewer' - 'python2: bindings support' -) -source=https://github.com/OpenImageIO/oiio/archive/Release-$pkgver.tar.gz -sha512sums=9565544f20aac2dd0dd9940f9a615899255cf0a6a242a7ece6eeb4f509f60b0f48d3a837da5b758ab31fcec525c59a1950d2c9b7b50d05ba84cda4214c24765e +_pkgname=openimageio +pkgname=$_pkgname-parabola +pkgver=1.4.12 +pkgrel=3 +pkgdesc='A library for reading and writing images, including classes, utilities, and applications (built for the blender-parabola package)' +arch=('i686' 'x86_64' 'mips64el') +url="http://www.$_pkgname.org/" +license=('custom') +depends=('boost-libs' 'glew' 'libtiff' 'libwebp' 'opencolorio' 'openexr' 'giflib-lts') # add giflib-lts to build pkg +makedepends=('boost' 'cmake' 'git' 'python2' 'qt4') +optdepends=('qt4: iv image viewer' + 'python2: bindings support') +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") +replaces=("$_pkgname") +source=("git+git://github.com/OpenImageIO/oiio.git#tag=Release-$pkgver") +md5sums=('SKIP') prepare() { - cd oiio-Release-$pkgver + cd oiio msg 'renaming wrong OS name' _OS=$(uname -o) @@ -60,28 +40,31 @@ prepare() { # gif lts sed -i 's|gif_lib[.]h|gif_lib-lts.h| ' src/gif.imageio/gifinput.cpp - - [[ -d build ]] && rm -r build - mkdir build } build() { - cd oiio-Release-$pkgver/build + cd oiio + + [[ -d build ]] && rm -r build + mkdir build && cd build + cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr\ - -DOIIO_BUILD_TESTS=OFF\ - -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages\ - -DPYLIB_INCLUDE_SONAME=ON\ - -DPYLIB_LIB_PREFIX=OFF\ - -DUSE_EXTERNAL_TBB=OFF + -DCMAKE_INSTALL_PREFIX=/usr \ + -DOIIO_BUILD_TESTS=OFF \ + -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages \ + -DPYLIB_INCLUDE_SONAME=ON \ + -DPYLIB_LIB_PREFIX=OFF make } package() { - cd oiio-Release-$pkgver/build - #cd oiio/build + cd oiio/build + make DESTDIR=$pkgdir install - install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # license + cd .. + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$_pkgname/LICENSE } # vim:set ts=2 sw=2 et: -- cgit v1.2.3-54-g00ecf From b43201a473261da4e73bbbf1b84fbe52b75a8ae8 Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Tue, 26 Aug 2014 04:44:58 -0300 Subject: change opencollada to opencollada-parabola --- libre/opencollada-parabola/PKGBUILD | 50 ++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 26 deletions(-) diff --git a/libre/opencollada-parabola/PKGBUILD b/libre/opencollada-parabola/PKGBUILD index 18b74597f..73afdc2b0 100644 --- a/libre/opencollada-parabola/PKGBUILD +++ b/libre/opencollada-parabola/PKGBUILD @@ -1,41 +1,39 @@ +# Maintainer (Arch): Sven-Hendrik Haase # Maintainer: Márcio Silva -pkgname=opencollada +_pkgname=opencollada +pkgname=$_pkgname-parabola pkgver=20140214 pkgrel=1 -pkgdesc="Stream based reader and writer library for COLLADA files (built for the blender-libre package)" -arch=( - i686 - x86_64 - mips64el -) -url=https://github.com/KhronosGroup/OpenCOLLADA -license=GPL -depends=( - libxml2 - pcre -) -makedepends=( - git - cmake -) -source=git://github.com/KhronosGroup/OpenCOLLADA.git -sha512sums=SKIP +pkgdesc="Stream based reader and writer library for COLLADA files (built for the blender-parabola package)" +arch=('i686' 'x86_64' 'mips64el') +url='https://github.com/KhronosGroup/OpenCOLLADA' +license=('GPL') +depends=('libxml2' 'pcre') +makedepends=('git' 'cmake') +provides=("$_pkgname") +conflicts=("$_pkgname") +replaces=("$_pkgname") +source=('git://github.com/KhronosGroup/OpenCOLLADA.git') +md5sums=('SKIP') prepare() { cd $srcdir/OpenCOLLADA # adapt source to last blender release git reset --hard 8dc9e4e5b73caa1fcfe19508f381a087e036d886 # Fri Feb 14 14:32:18 2014 -0800 - - [[ -d build ]] && rm -r build - mkdir build } build() { - cd $srcdir/OpenCOLLADA/build + cd "$srcdir"/OpenCOLLADA + + [[ -d build ]] && rm -r build + mkdir build && cd build - cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DUSE_STATIC=OFF -DUSE_SHARED=ON + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DUSE_SHARED=ON \ + -DUSE_STATIC=OFF make } @@ -44,8 +42,8 @@ package() { make DESTDIR=$pkgdir install - install -d $pkgdir/etc/ld.so.conf.d - echo /usr/lib/$pkgname > $pkgdir/etc/ld.so.conf.d/$pkgname.conf + install -d $pkgdir/etc/ld.so.conf.d + echo /usr/lib/$_pkgname > $pkgdir/etc/ld.so.conf.d/$_pkgname.conf } # vim:set ts=2 sw=2 et: -- cgit v1.2.3-54-g00ecf From c1c1b424ff2d0591dfe4dded84a8bdca530f3d9c Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Tue, 26 Aug 2014 06:58:19 -0300 Subject: openshadinglanguage-parabola: update pkg --- libre/openshadinglanguage-parabola/PKGBUILD | 86 ++++++++++------------------- 1 file changed, 29 insertions(+), 57 deletions(-) diff --git a/libre/openshadinglanguage-parabola/PKGBUILD b/libre/openshadinglanguage-parabola/PKGBUILD index fb1ba3264..630a0573c 100644 --- a/libre/openshadinglanguage-parabola/PKGBUILD +++ b/libre/openshadinglanguage-parabola/PKGBUILD @@ -1,40 +1,21 @@ +# Maintainer (Arch): Sven-Hendrik Haase # Maintainer: Márcio Silva -# based of Arch pkg -pkgname=openshadinglanguage -pkgver=1.4.2 +_pkgname=openshadinglanguage +pkgname=$_pkgname-parabola +pkgver=1.5.10 pkgrel=1 -pkgdesc="Advanced shading language for production GI renderers (built for the blender-libre package)" -arch=( - mips64el - x86_64 - i686 -) -url=https://github.com/imageworks/OpenShadingLanguage -license=custom -depends=( - openimageio - openexr - freetype2 - libpng - libtiff - boost-libs - llvm - zlib -) -makedepends=( - boost - clang - cmake -) -source=( - https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz - llvm-141.patch -) -sha512sums=( - 657ed606622ecd7300479159d205472bd38324a1a3277b9d7c06c3fe4deffb017e42cc9fdac01bf583307f75120f580e89d639fa55fc8d86eca9a33287ff710b - 597cd4a8d59e03e7cbe0eb9c2f988d81317d9bb0a65c1dc5f5db2fbb3be927b4c9e5342decd1409757787b9354dfdf3aa56fdeadcb8c25308aa5653dc9775ea1 -) +pkgdesc='Advanced shading language for production GI renderers (built for the blender-parabola package)' +arch=('i686' 'x86_64' 'mips64el') +url='https://github.com/imageworks/OpenShadingLanguage' +license=('custom') +depends=('boost-libs' 'freetype2' 'libpng' 'libtiff' 'llvm-libs' 'openexr' 'openimageio') +makedepends=('boost' 'clang' 'cmake') +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") +replaces=("$_pkgname") +source=("https://github.com/imageworks/OpenShadingLanguage/archive/Release-$pkgver.tar.gz") +md5sums=('b828366f056e115b539ee1780883fc7d') prepare() { cd OpenShadingLanguage-Release-$pkgver @@ -52,34 +33,25 @@ prepare() { ' src/cmake/platform.cmake sed -i 's|[{]uname[}][,]linux]|{uname -o},GNU/kFreeBSD|;\|platform| s|linux|GNU/kFreeBSD|i ' src/make/detectplatform.mk - sed -i 's|Linux/OSX|GNU/BSD|' src/include/export.h - - # LLVM 3.4 build fix - # based of "https://github.com/imageworks/OpenShadingLanguage/pull/320.patch" - patch -Np1 < $srcdir/llvm-141.patch + sed -i 's|Linux/OSX|GNU/BSD|' src/include/OSL/export.h +} + +build() { + cd OpenShadingLanguage-Release-$pkgver - # fix include paths - sed -i 's|oslconfig.h|../include/oslconfig.h| - s|dual.h|../include/dual.h| - s|dual_vec.h|../include/dual_vec.h| - ' src/liboslexec/llvm_ops.cpp - sed -i 's|oslexec.h|../include/oslexec.h| - s|oslclosure.h|../include/oslclosure.h| - s|osl_pvt.h|../include/osl_pvt.h| - ' src/liboslexec/oslexec_pvt.h + # Fails building this file on i686 + if [[ $CARCH == i686 ]]; then + sed -i "/src\/testshade/d" CMakeLists.txt + fi cd src [[ -d build ]] && rm -r build - mkdir build -} - -build() { - cd OpenShadingLanguage-Release-$pkgver/src/build + mkdir build && cd build cmake ../.. \ - -DCMAKE_BUILD_TYPE=Release\ - -DCMAKE_INSTALL_PREFIX=/usr\ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ -DLLVM_STATIC=OFF make } @@ -90,11 +62,11 @@ package() { make DESTDIR=$pkgdir install mkdir -p $pkgdir/usr/share/OSL/ - mkdir -p $pkgdir/usr/share/licenses/$pkgname + mkdir -p $pkgdir/usr/share/licenses/$_pkgname mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders - mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname + mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$_pkgname } # vim:set ts=2 sw=2 et: -- cgit v1.2.3-54-g00ecf