diff --git a/aom/PKGBUILD b/aom/PKGBUILD index fe0ea071f9..a8c2be460c 100644 --- a/aom/PKGBUILD +++ b/aom/PKGBUILD @@ -7,7 +7,7 @@ pkgver=2.0.0 pkgrel=1 pkgdesc="Alliance for Open Media video codec" url="https://aomedia.org/" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=(BSD custom:PATENTS) depends=(gcc-libs) makedepends=(git cmake ninja doxygen) diff --git a/aspell/PKGBUILD b/aspell/PKGBUILD index e7d97e5540..77e5696ffe 100644 --- a/aspell/PKGBUILD +++ b/aspell/PKGBUILD @@ -10,7 +10,7 @@ pkgver=0.60.8 _pkgmajorver=0.60 pkgrel=2 pkgdesc="A spell checker designed to eventually replace Ispell" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="http://aspell.net/" license=('LGPL') depends=('gcc-libs' 'ncurses') diff --git a/c-ares/PKGBUILD b/c-ares/PKGBUILD index b92b6a471b..756906bf4e 100644 --- a/c-ares/PKGBUILD +++ b/c-ares/PKGBUILD @@ -8,7 +8,7 @@ pkgname=c-ares pkgver=1.16.1 pkgrel=2 pkgdesc='C library that performs DNS requests and name resolves asynchronously' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url='https://c-ares.haxx.se/' license=('custom') depends=('glibc') diff --git a/cairo/PKGBUILD b/cairo/PKGBUILD index 8467c7ba36..b5b718b586 100644 --- a/cairo/PKGBUILD +++ b/cairo/PKGBUILD @@ -7,10 +7,10 @@ pkgver=1.17.2+25+gaee96d175 pkgrel=3 pkgdesc="2D graphics library with support for multiple output devices" url="https://cairographics.org/" -arch=(x86_64 powerpc64le powerpc) +arch=( x86_64 powerpc64le powerpc ) license=(LGPL MPL) depends=(libpng libxrender libxext fontconfig pixman glib2 lzo) -makedepends=(librsvg libspectre gtk-doc valgrind git) +makedepends=(librsvg gtk2 poppler-glib libspectre gtk-doc valgrind git) checkdepends=(ttf-dejavu gsfonts) _commit=aee96d175d8349945a6d1948a56abd4b4ec6ad84 # master source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit") @@ -47,8 +47,8 @@ build() { --enable-pdf \ --enable-gobject \ --enable-gtk-doc \ - --disable-full-testing \ - --disable-test-surfaces + --enable-full-testing \ + --enable-test-surfaces sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } diff --git a/cargo-c/PKGBUILD b/cargo-c/PKGBUILD index 520847ec3c..54cdf9b1ec 100644 --- a/cargo-c/PKGBUILD +++ b/cargo-c/PKGBUILD @@ -5,7 +5,7 @@ pkgname=cargo-c pkgver=0.6.12 pkgrel=1 pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url='https://github.com/lu-zero/cargo-c/' license=('MIT') depends=('curl' 'openssl' 'zlib') diff --git a/cbindgen/PKGBUILD b/cbindgen/PKGBUILD index f92be1d4c0..e7889e5fd1 100644 --- a/cbindgen/PKGBUILD +++ b/cbindgen/PKGBUILD @@ -6,7 +6,7 @@ pkgver=0.14.4 pkgrel=1 pkgdesc="A tool for generating C bindings to Rust code" url="https://github.com/eqrion/cbindgen" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=(MPL2) depends=(gcc-libs) makedepends=(cargo git) diff --git a/colord/PKGBUILD b/colord/PKGBUILD index 7070ae2a55..51fac83b20 100644 --- a/colord/PKGBUILD +++ b/colord/PKGBUILD @@ -8,10 +8,10 @@ pkgver=1.4.4+9+g1ce26da pkgrel=2 pkgdesc="System daemon for managing color devices" url="https://www.freedesktop.org/software/colord" -arch=(x86_64 powerpc64le powerpc) +arch=( x86_64 powerpc64le powerpc ) license=(GPL2) depends=(lcms2 libgusb polkit sqlite dconf dbus libgudev shared-mime-info systemd-libs udev) -makedepends=(gobject-introspection sane bash-completion argyllcms git meson gtk-doc systemd +makedepends=(gobject-introspection vala sane bash-completion argyllcms git meson gtk-doc systemd docbook-xsl) options=(!emptydirs) _commit=1ce26daa5bc786869dac6ba309b698480ef31bac # master @@ -32,7 +32,7 @@ build() { arch-meson colord build \ -D libcolordcompat=true \ -D sane=true \ - -D vapi=false \ + -D vapi=true \ -D print_profiles=true \ -D daemon_user=colord ninja -C build diff --git a/dav1d/PKGBUILD b/dav1d/PKGBUILD index 15557dd52f..7bae2d96f0 100644 --- a/dav1d/PKGBUILD +++ b/dav1d/PKGBUILD @@ -6,7 +6,7 @@ pkgver=0.7.1 pkgrel=1 pkgdesc='AV1 cross-platform decoder focused on speed and correctness' url='https://code.videolan.org/videolan/dav1d/' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=('BSD') depends=('glibc' 'vulkan-icd-loader') makedepends=('meson' 'ninja' 'doxygen' 'vulkan-headers') diff --git a/dbus/PKGBUILD b/dbus/PKGBUILD index 1da7648dfb..923df31d3d 100644 --- a/dbus/PKGBUILD +++ b/dbus/PKGBUILD @@ -10,10 +10,10 @@ pkgver=1.12.20 pkgrel=1 pkgdesc="Freedesktop.org message bus system" url="https://wiki.freedesktop.org/www/Software/dbus/" -arch=(x86_64 powerpc64le powerpc) +arch=( x86_64 powerpc64le powerpc ) license=(GPL custom) depends=(systemd-libs expat audit) -makedepends=(systemd xmlto docbook-xsl python yelp-tools git autoconf-archive which) +makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git autoconf-archive) source=("git+https://gitlab.freedesktop.org/dbus/dbus.git?signed#tag=dbus-$pkgver" dbus-reload.hook no-fatal-warnings.diff) sha256sums=('SKIP' @@ -48,7 +48,7 @@ build() { --enable-systemd \ --enable-user-session \ --enable-xml-docs \ - --disable-doxygen-docs \ + --enable-doxygen-docs \ --enable-ducktype-docs \ --disable-static \ --without-x diff --git a/egl-wayland/PKGBUILD b/egl-wayland/PKGBUILD index 510ca91c39..77d66ddb96 100644 --- a/egl-wayland/PKGBUILD +++ b/egl-wayland/PKGBUILD @@ -5,7 +5,7 @@ pkgname=egl-wayland pkgver=1.1.5 pkgrel=1 pkgdesc="EGLStream-based Wayland external platform" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url=https://github.com/NVIDIA/egl-wayland license=(MIT) depends=(wayland eglexternalplatform) diff --git a/enchant/PKGBUILD b/enchant/PKGBUILD index 850157fc7c..6338e70c59 100644 --- a/enchant/PKGBUILD +++ b/enchant/PKGBUILD @@ -7,7 +7,7 @@ pkgname=enchant pkgver=2.2.8 pkgrel=3 pkgdesc="A wrapper library for generic spell checking" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://abiword.github.io/enchant/" license=('LGPL') depends=('glib2') diff --git a/fcitx/PKGBUILD b/fcitx/PKGBUILD index b959343395..c37132e852 100644 --- a/fcitx/PKGBUILD +++ b/fcitx/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc="Flexible Context-aware Input Tool with eXtension" pkgver=4.2.9.8 pkgrel=1 groups=('fcitx-im') -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://fcitx-im.org" license=('GPL' 'LGPL') provides=('fcitx-gtk2' 'fcitx-gtk3') diff --git a/freeglut/PKGBUILD b/freeglut/PKGBUILD index 05c5235cb8..d5047620a6 100644 --- a/freeglut/PKGBUILD +++ b/freeglut/PKGBUILD @@ -7,7 +7,7 @@ pkgname=freeglut pkgver=3.2.1 pkgrel=2 pkgdesc="Provides functionality for small OpenGL programs" -arch=(x86_64 powerpc64le powerpc) +arch=( x86_64 powerpc64le powerpc ) url="http://freeglut.sourceforge.net/" license=(MIT) depends=(libxi libxrandr libgl) diff --git a/ghostscript/PKGBUILD b/ghostscript/PKGBUILD index 5e9e8e0aca..dc63e5f7a2 100644 --- a/ghostscript/PKGBUILD +++ b/ghostscript/PKGBUILD @@ -3,32 +3,25 @@ pkgbase=ghostscript pkgname=(ghostscript ghostxps ghostpcl) -pkgver=9.53.1 -pkgrel=2 +pkgver=9.53.2 +pkgrel=1 pkgdesc="An interpreter for the PostScript language" url="https://www.ghostscript.com/" -arch=(x86_64 powerpc64le powerpc) +arch=( x86_64 powerpc64le powerpc ) license=('AGPL3' 'custom') depends=('libxt' 'libcups' 'fontconfig' 'zlib' 'libpng' 'libjpeg' 'jbig2dec' 'libtiff' 'lcms2' 'dbus' 'libpaper' 'ijs' 'openjpeg2' 'libidn') makedepends=('gtk3' 'gnutls' 'glu' 'freeglut') # https://github.com/ArtifexSoftware/ghostpdl-downloads/releases -source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${pkgver//./}/ghostpdl-${pkgver}.tar.gz - 0001-Make-sure-dvipdf-is-being-run-securely.patch - 0002-Allow-the-build-timestamp-to-be-externally-set.patch) -sha512sums=('4aaeba969239690966bde288c8dc4663e0956361f9c667ca5aae117e950621291aed40d5828f7ac99bc0a812595430fe0e8311a75c4f482c1320c9c294028008' - 'b640cffb1282b861f40b777ddf32bcb96345c5cf0ed0516d6aba3582a5551201708cb4fa7f8fa05c0ced1b8984cf715ee5aeb97e78fea5f009af1e567fcba851' - '5f9f748714e86c53d878804684820cbc27fb22a594e228f1f43192cb25106d275baa7ad43e2b2c25ed6ba65fd25860935d44895ca57e838c902d4e209e6668db') +source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${pkgver//./}/ghostpdl-${pkgver}.tar.gz) +sha512sums=('292d585938a9b15498941ea663630b3e9dccb4e31e9750e007d69500bdaa74e00ca48c2e48c8b429a68f293a2f84f9ef802406b0928b8d16361ad986a9378eb8') + ### update jbig2dec first! ### prepare() { cd ghostpdl-${pkgver} - # Thanks Gentoo! - patch -Np1 -i ${srcdir}/0001-Make-sure-dvipdf-is-being-run-securely.patch - patch -Np1 -i ${srcdir}/0002-Allow-the-build-timestamp-to-be-externally-set.patch - # force it to use system-libs rm -r cups/libs expat ijs jbig2dec jpeg lcms2mt libpng openjpeg tiff zlib # using tree freetype because of https://bugs.archlinux.org/task/56849 diff --git a/graphviz/PKGBUILD b/graphviz/PKGBUILD index 924441a24f..236b25dfea 100644 --- a/graphviz/PKGBUILD +++ b/graphviz/PKGBUILD @@ -9,9 +9,9 @@ pkgrel=4 pkgdesc='Graph visualization software' url='https://www.graphviz.org/' license=('EPL') -arch=(x86_64 powerpc64le powerpc) -depends=('libltdl' 'gd' 'libxaw' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') -makedepends=('swig' 'ocaml>=4.11.0' 'perl' 'python' 'tk' 'git' 'guile' 'gtk2' 'mono' 'lua' 'perl' 'python') # 'r' 'qt5-base') +arch=( x86_64 powerpc64le powerpc ) +depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') +makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml>=4.11.0' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') optdepends=('mono: sharp bindings' 'guile: guile bindings' 'lua: lua bindings' @@ -27,7 +27,7 @@ source=("https://www2.graphviz.org/Packages/stable/portable_source/graphviz-${pk 'ghostscript918.patch') sha256sums=('8e1b34763254935243ccdb83c6ce108f531876d7a5dfd443f255e6418b8ea313' '0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') -options=(!makeflags) + install=install prepare() { @@ -42,7 +42,7 @@ build() { export CXXFLAGS+=' -fPIC -fpermissive' ./configure --prefix=/usr \ - --enable-python3=yes --disable-python --with-ghostscript=no + --enable-python3=yes --disable-python make } diff --git a/gsm/PKGBUILD b/gsm/PKGBUILD index d4f4e2099a..ecdeecae7d 100644 --- a/gsm/PKGBUILD +++ b/gsm/PKGBUILD @@ -7,7 +7,7 @@ pkgname=gsm pkgver=1.0.19 pkgrel=1 pkgdesc="Shared libraries for GSM 06.10 lossy speech compression" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="http://www.quut.com/gsm/" license=('custom') depends=('glibc') diff --git a/hspell/PKGBUILD b/hspell/PKGBUILD index e22d3ad17b..9cbd5c6fa1 100644 --- a/hspell/PKGBUILD +++ b/hspell/PKGBUILD @@ -5,10 +5,10 @@ pkgbase=hspell pkgname=('hspell' 'hunspell-he') pkgver=1.4 pkgrel=3 -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=('GPL') url="http://www.ivrix.org.il/projects/spell-checker/" -makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk' 'qt5-webengine') +makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk') options=('!makeflags') source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz{,.sig}) sha256sums=('7310f5d58740d21d6d215c1179658602ef7da97a816bc1497c8764be97aabea3' @@ -54,9 +54,9 @@ package_hunspell-he() { popd # Install webengine dictionaries - install -d "$pkgdir"/usr/share/qt/qtwebengine_dictionaries/ - for _file in "$pkgdir"/usr/share/hunspell/*.dic; do - _filename=$(basename $_file) - qwebengine_convert_dict $_file "$pkgdir"/usr/share/qt/qtwebengine_dictionaries/${_filename/\.dic/\.bdic} - done + #install -d "$pkgdir"/usr/share/qt/qtwebengine_dictionaries/ + #for _file in "$pkgdir"/usr/share/hunspell/*.dic; do + #_filename=$(basename $_file) + #qwebengine_convert_dict $_file "$pkgdir"/usr/share/qt/qtwebengine_dictionaries/${_filename/\.dic/\.bdic} + #done } diff --git a/http-parser/PKGBUILD b/http-parser/PKGBUILD index e1454bc50b..9b22c71095 100644 --- a/http-parser/PKGBUILD +++ b/http-parser/PKGBUILD @@ -6,7 +6,7 @@ pkgname=http-parser pkgver=2.9.4 pkgrel=1 pkgdesc="Parser for HTTP Request/Response written in C" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://github.com/nodejs/http-parser" license=('MIT') depends=('glibc') diff --git a/hunspell/PKGBUILD b/hunspell/PKGBUILD index cd0bb2baba..46b8138e97 100644 --- a/hunspell/PKGBUILD +++ b/hunspell/PKGBUILD @@ -5,7 +5,7 @@ pkgname=hunspell pkgver=1.7.0 pkgrel=3 pkgdesc="Spell checker and morphological analyzer library and program" -arch=('x86_64' 'powerpc64le') +arch=( x86_64 powerpc64le powerpc ) url="https://hunspell.github.io/" license=('GPL' 'LGPL' 'MPL') depends=('gcc-libs' 'readline') diff --git a/imagemagick/PKGBUILD b/imagemagick/PKGBUILD index 03ca5da981..d5a2c2147b 100644 --- a/imagemagick/PKGBUILD +++ b/imagemagick/PKGBUILD @@ -8,7 +8,7 @@ pkgver=7.0.10.27 pkgrel=1 pkgdesc="An image viewing/manipulation program" url="https://www.imagemagick.org/" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=(custom) makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit lcms2 libxext liblqr libraqm libpng djvulibre) diff --git a/imake/PKGBUILD b/imake/PKGBUILD index 3041e1f043..6f9d68d63b 100644 --- a/imake/PKGBUILD +++ b/imake/PKGBUILD @@ -5,11 +5,11 @@ pkgname=imake pkgver=1.0.8 pkgrel=2 pkgdesc="X.Org imake program and related utilities" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://xorg.freedesktop.org/" license=('custom') depends=('glibc') -makedepends=('pkgconfig' 'xproto' 'perl' 'xorg-util-macros' 'xorg-font-util') +makedepends=('pkgconfig' 'xorgproto' 'perl' 'xorg-util-macros' 'xorg-font-util') optdepends=('perl: for mkhtmlindex') validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') #Alan Coopersmith source=(https://xorg.freedesktop.org/releases/individual/util/imake-${pkgver}.tar.bz2 diff --git a/jack/PKGBUILD b/jack/PKGBUILD index 07aa45e5ff..c61f6e40df 100644 --- a/jack/PKGBUILD +++ b/jack/PKGBUILD @@ -8,7 +8,7 @@ pkgname=jack pkgver=0.125.0 pkgrel=9 pkgdesc="A low-latency audio server" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=('GPL' 'LGPL') url="http://jackaudio.org/" depends=('db' 'gcc-libs' 'glibc') diff --git a/jasper/PKGBUILD b/jasper/PKGBUILD index dfccfa6faf..7bbc031821 100644 --- a/jasper/PKGBUILD +++ b/jasper/PKGBUILD @@ -8,7 +8,7 @@ pkgver=2.0.19 pkgrel=1 pkgdesc='Software-based implementation of the codec specified in the emerging JPEG-2000 Part-1 standard' url='https://www.ece.uvic.ca/~mdadams/jasper/' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=('custom:JasPer2.0') makedepends=('libjpeg' 'freeglut' 'libxmu' 'glu' 'cmake' 'doxygen') options=('staticlibs') diff --git a/java/java8-openjdk/PKGBUILD b/java/java8-openjdk/PKGBUILD index ad5b1d32e1..645d47bb8a 100644 --- a/java/java8-openjdk/PKGBUILD +++ b/java/java8-openjdk/PKGBUILD @@ -6,15 +6,15 @@ pkgname=('jre8-openjdk-headless' 'jre8-openjdk' 'jdk8-openjdk' 'openjdk8-src' 'openjdk8-doc') pkgbase=java8-openjdk _java_ver=8 -_jdk_update=262 -_jdk_build=10 +_jdk_update=272 +_jdk_build=09 pkgver=${_java_ver}.u${_jdk_update} _repo_ver=jdk${_java_ver}u${_jdk_update}-b${_jdk_build} pkgrel=1 -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url='https://openjdk.java.net/' license=('custom') -makedepends=('java-environment=8' 'ccache' 'cpio' 'unzip' 'zip' +makedepends=('ccache' 'cpio' 'unzip' 'zip' 'libxrender' 'libxtst' 'fontconfig' 'libcups' 'alsa-lib') _url_src=https://hg.openjdk.java.net/jdk8u/jdk8u source=(jdk8u-${_repo_ver}.tar.gz::${_url_src}/archive/${_repo_ver}.tar.gz @@ -26,19 +26,20 @@ source=(jdk8u-${_repo_ver}.tar.gz::${_url_src}/archive/${_repo_ver}.tar.gz langtools-${_repo_ver}.tar.gz::${_url_src}/langtools/archive/${_repo_ver}.tar.gz nashorn-${_repo_ver}.tar.gz::${_url_src}/nashorn/archive/${_repo_ver}.tar.gz) -sha256sums=('0561cef4ceed6450fd0e3c2cdf743c3cd89ee067507647ea32a1c2ccc294cbe6' - '6dcf3a2fb2a6ee6ffe9262f12a890764730d02eeccf8701a18a7bde9012c225f' - 'a14e9f6cd5db33635bd73ebf717251ab48efff29a47537fec3c6c54190b7d753' - 'a5f92765f66c77adf358f81c5c116c4df099f3c19070e42068b77aea0fa34b1a' - '32d0ad87d2a5cd03b3699ecfe43ed08085fb287edfa84424c7a3a951d7fd222a' - 'd5a7b4dc51dc3bd656bfce0c60471dd1bc662e46d159353d2091becddc5ac72f' - 'edf7d08b6abc3be55ec07f43f144edd54f85bf3d7e031ac4f78e818e009c582b' - '2d8199f04ab3d0d44253d855006dd80db99c043f43a5f881d03283d4440c9c1f') +sha256sums=('f1f65d8c5d7f691f97d4ec52818d774995b190e2afb88de3da3c67dab0640da4' + 'e8b05954b38a22ba5b68903e2a36e69942d7d47e3e79e784d1d0eca13ad50fbe' + '92a921e786464befdc694797eca37259dd461eb33f889ce06ed15882c23b6025' + 'c729f0ca3ba9ca325cc918e98984a44109ea421b2f75c1b2e3065190ce5e2a00' + 'ad32631af334e2671ff5ebb61c615b2cb178fc4534363a78d89a7e9172672bf4' + 'a2f95e9e47b20897f81271af3391299ad58e8937823282baebfbbe73d98aa490' + '6cc28b52082575a8b3c339e6baa3b642e413f64e74a0b0eeb2a81281b1d9657b' + '6666827ead6cda1a5d9dafac20347a2caee5da2ffa8d5a84a52caf667480e338') case "${CARCH}" in 'x86_64') _JARCH=amd64 ; _DOC_ARCH=x86_64 ;; 'i686' ) _JARCH=i386 ; _DOC_ARCH=x86 ;; 'powerpc64le') _JARCH=ppc64le; _DOC_ARCH=ppc64le ;; + 'powerpc') _JARCH=ppc; _DOC_ARCH=ppc ;; esac _jdkname=openjdk8 diff --git a/l-smash/PKGBUILD b/l-smash/PKGBUILD index c62983d262..775a91d865 100644 --- a/l-smash/PKGBUILD +++ b/l-smash/PKGBUILD @@ -5,7 +5,7 @@ pkgname=l-smash pkgver=2.14.5 pkgrel=2 pkgdesc='MP4 muxer and other tools' -arch=('x86_64' 'powerpc64le') +arch=( x86_64 powerpc64le powerpc ) url='https://github.com/l-smash/l-smash' license=('custom') depends=('glibc') diff --git a/ladspa/PKGBUILD b/ladspa/PKGBUILD index 7783c04393..04bf277648 100644 --- a/ladspa/PKGBUILD +++ b/ladspa/PKGBUILD @@ -5,7 +5,7 @@ pkgname=ladspa pkgver=1.15 pkgrel=2 pkgdesc="Linux Audio Developer's Simple Plugin API (LADSPA)" -arch=('x86_64' 'powerpc64le') +arch=( x86_64 powerpc64le powerpc ) license=('LGPL') url="https://www.ladspa.org/" depends=('gcc-libs') diff --git a/lame/PKGBUILD b/lame/PKGBUILD index 074331e7e0..07bd4c3882 100644 --- a/lame/PKGBUILD +++ b/lame/PKGBUILD @@ -8,7 +8,7 @@ pkgname=lame pkgver=3.100 pkgrel=3 pkgdesc='A high quality MPEG Audio Layer III (MP3) encoder' -arch=('x86_64' 'powerpc64le') +arch=( x86_64 powerpc64le powerpc ) url='http://lame.sourceforge.net/' depends=('ncurses') license=('LGPL') diff --git a/libass/PKGBUILD b/libass/PKGBUILD index 9979eb45b0..1b4071bf68 100644 --- a/libass/PKGBUILD +++ b/libass/PKGBUILD @@ -7,7 +7,7 @@ pkgname=libass pkgver=0.14.0 pkgrel=3 pkgdesc='A portable library for SSA/ASS subtitles rendering' -arch=('x86_64' 'powerpc64le') +arch=( x86_64 powerpc64le powerpc ) url='https://github.com/libass/libass/' license=('BSD') depends=('fontconfig' 'fribidi' 'glib2' 'glibc' 'harfbuzz' diff --git a/libbluray/PKGBUILD b/libbluray/PKGBUILD index 9b235b6906..d7b778135e 100644 --- a/libbluray/PKGBUILD +++ b/libbluray/PKGBUILD @@ -8,7 +8,7 @@ pkgname=libbluray pkgver=1.2.0 pkgrel=3 pkgdesc='Library to access Blu-Ray disks for video playback' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url=https://www.videolan.org/developers/libbluray.html license=(LGPL2.1) depends=( diff --git a/libde265/PKGBUILD b/libde265/PKGBUILD index a5dab5f9a4..246a27dee6 100644 --- a/libde265/PKGBUILD +++ b/libde265/PKGBUILD @@ -7,7 +7,7 @@ pkgname=libde265 pkgver=1.0.5 pkgrel=2 pkgdesc="Open h.265 video codec implementation" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://github.com/strukturag/libde265" license=(LGPL3) depends=(gcc-libs) diff --git a/libmodplug/PKGBUILD b/libmodplug/PKGBUILD index 6694039274..eddf9b9642 100644 --- a/libmodplug/PKGBUILD +++ b/libmodplug/PKGBUILD @@ -5,7 +5,7 @@ pkgname=libmodplug pkgver=0.8.9.0 pkgrel=3 pkgdesc="A MOD playing library" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="http://modplug-xmms.sourceforge.net/" license=('custom') depends=('gcc-libs') diff --git a/libnotify/PKGBUILD b/libnotify/PKGBUILD index 7c2a6fa99b..690a48b821 100644 --- a/libnotify/PKGBUILD +++ b/libnotify/PKGBUILD @@ -5,7 +5,7 @@ pkgname=libnotify pkgver=0.7.9 pkgrel=1 pkgdesc="Library for sending desktop notifications" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://developer.gnome.org/notification-spec/" license=(LGPL) depends=(gdk-pixbuf2) diff --git a/libraw/PKGBUILD b/libraw/PKGBUILD index ae32be976b..faf0e12b65 100644 --- a/libraw/PKGBUILD +++ b/libraw/PKGBUILD @@ -10,7 +10,7 @@ pkgname=libraw pkgver=0.20.0 pkgrel=1 pkgdesc="A library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://www.libraw.org/" license=(CDDL LGPL) depends=(lcms2 jasper) diff --git a/libssh/PKGBUILD b/libssh/PKGBUILD index e954d455fc..6f59a97eb7 100644 --- a/libssh/PKGBUILD +++ b/libssh/PKGBUILD @@ -7,19 +7,18 @@ pkgbase=libssh pkgname=(libssh libssh-docs) -pkgver=0.9.4 -pkgrel=2 -pkgdesc="Library for accessing ssh client services through C libraries" -url="https://www.libssh.org/" -license=(LGPL) -arch=(x86_64 powerpc64le) -depends=(zlib openssl) -makedepends=(cmake cmocka doxygen python) -source=(https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.asc} - '0001-CVE-2020-16135.patch') -sha256sums=('150897a569852ac05aac831dc417a7ba8e610c86ca2e0154a99c6ade2486226b' - 'SKIP' - '5668b4fa30cea2fb998e7e8084639ac4d6a76972778ba24d477f6aa79cd84ec8') +pkgver=0.9.5 +pkgrel=1 +pkgdesc='Library for accessing ssh client services through C libraries' +url='https://www.libssh.org/' +license=('LGPL') +arch=( x86_64 powerpc64le powerpc ) +depends=('zlib' 'openssl') +makedepends=('cmake' 'cmocka' 'doxygen' 'python' 'openssh') +provides=('libssh.so') +source=("https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.asc}) +sha256sums=('acffef2da98e761fc1fd9c4fddde0f3af60ab44c4f5af05cd1b2d60a3fa08718' + 'SKIP') validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider prepare() { @@ -29,9 +28,6 @@ prepare() { sed 's/cmocka_unit_test(torture_path_expand_tilde_unix),//' -i libssh-${pkgver}/tests/unittests/torture_misc.c mkdir -p build - - cd "$srcdir/$pkgname-$pkgver" - patch -Np1 < ../0001-CVE-2020-16135.patch } build() { @@ -57,6 +53,7 @@ package_libssh() { package_libssh-docs() { pkgdesc="Documentation for libssh" depends=() + provides=() mkdir -p "$pkgdir"/usr/share/doc/libssh cp -r build/doc/html "$pkgdir"/usr/share/doc/libssh diff --git a/libutempter/PKGBUILD b/libutempter/PKGBUILD index 41ad7e2bb6..18625bc237 100644 --- a/libutempter/PKGBUILD +++ b/libutempter/PKGBUILD @@ -5,7 +5,7 @@ pkgname=libutempter pkgver=1.2.1 pkgrel=1 pkgdesc="Interface for terminal emulators such as screen and xterm to record user sessions to utmp and wtmp files" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="ftp://ftp.altlinux.org/pub/people/ldv/utempter" license=('LGPL') depends=('glibc') diff --git a/libvoikko/PKGBUILD b/libvoikko/PKGBUILD index 3b8645d36d..574ace2f66 100644 --- a/libvoikko/PKGBUILD +++ b/libvoikko/PKGBUILD @@ -7,7 +7,7 @@ pkgname=libvoikko pkgver=4.3 pkgrel=2 pkgdesc="A spelling and grammar checker, hyphenator and collection of related linguistic data for Finnish language" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="http://voikko.sourceforge.net" license=(GPL2) depends=(gcc-libs) diff --git a/libvpx/PKGBUILD b/libvpx/PKGBUILD index d61376c7c2..751f1bc601 100644 --- a/libvpx/PKGBUILD +++ b/libvpx/PKGBUILD @@ -8,7 +8,7 @@ pkgname=libvpx pkgver=1.9.0 pkgrel=1 pkgdesc='VP8 and VP9 codec' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url=https://www.webmproject.org/ license=(BSD) depends=(gcc-libs) diff --git a/libwmf/PKGBUILD b/libwmf/PKGBUILD index 5978bd8a6c..210096570d 100644 --- a/libwmf/PKGBUILD +++ b/libwmf/PKGBUILD @@ -5,7 +5,7 @@ pkgname=libwmf pkgver=0.2.12 pkgrel=2 pkgdesc="A library for reading vector images in Microsoft's native Windows Metafile Format (WMF)" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="http://wvware.sourceforge.net/libwmf.html" license=('LGPL') depends=('libx11' 'libjpeg' 'gsfonts' 'freetype2' 'expat') diff --git a/libyaml/PKGBUILD b/libyaml/PKGBUILD index dfc9ba7b38..e5dd626bc9 100644 --- a/libyaml/PKGBUILD +++ b/libyaml/PKGBUILD @@ -7,7 +7,7 @@ pkgname=libyaml pkgver=0.2.5 pkgrel=1 pkgdesc="YAML 1.1 library" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://pyyaml.org/wiki/LibYAML" license=('MIT') source=("https://pyyaml.org/download/libyaml/yaml-$pkgver.tar.gz") diff --git a/linux/PKGBUILD b/linux/PKGBUILD index fa0f988651..5cffdd7f57 100644 --- a/linux/PKGBUILD +++ b/linux/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=5.8.12.arch1 +pkgver=5.8.13.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.} diff --git a/lld/PKGBUILD b/lld/PKGBUILD index a195e22cc7..fe6eca322d 100644 --- a/lld/PKGBUILD +++ b/lld/PKGBUILD @@ -6,7 +6,7 @@ pkgname=lld pkgver=10.0.1 pkgrel=2 pkgdesc="Linker from the LLVM project" -arch=(x86_64 powerpc64le powerpc) +arch=(x86_64 powerpc64le) url="https://lld.llvm.org/" license=('custom:Apache 2.0 with LLVM Exception') depends=('llvm-libs') diff --git a/mercurial/PKGBUILD b/mercurial/PKGBUILD index 5d15c8eefb..f6669c8632 100644 --- a/mercurial/PKGBUILD +++ b/mercurial/PKGBUILD @@ -7,7 +7,7 @@ pkgname=mercurial pkgver=5.5.1 pkgrel=1 pkgdesc='A scalable distributed SCM tool' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://www.mercurial-scm.org/" license=(GPL) depends=(python) diff --git a/nodejs/nodejs/PKGBUILD b/nodejs/nodejs/PKGBUILD index a4645d4b50..cb4a542909 100644 --- a/nodejs/nodejs/PKGBUILD +++ b/nodejs/nodejs/PKGBUILD @@ -9,23 +9,31 @@ # Contributor: TIanyi Cui pkgname=nodejs -pkgver=14.8.0 +pkgver=14.12.0 pkgrel=1 pkgdesc='Evented I/O for V8 javascript' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url='https://nodejs.org/' license=('MIT') depends=('openssl' 'zlib' 'icu' 'libuv' 'c-ares' 'libnghttp2') # 'http-parser' 'v8') +[ "${CARCH}" == 'powerpc' ] && depends+=('libatomic_ops') makedepends=('python' 'procps-ng') provides=('npm') conflicts=('npm') source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz") -sha512sums=('7316398e065c1b23937f0a6d32662e49c0c7d20a2c21e7baf97941cf959c3f377a5fda78d4682508db6529e1ea23dfa596c98c95b3a6ab4e7ddf564e5db98d17') +sha512sums=('2d65d46881893005ed12bc5334baf0536f32a7ecd313adc2633d53592be2af753f12d5400216ab6e87bb5a3d16ad2f41719f041033df2ec28e2f7ffdf50388e5') build() { cd node-$pkgver + case "${CARCH}" in + powerpc) CPU=ppc ;; + powerpc64le) CPU=ppc64 ;; + x86_64) CPU=x64 ;; + esac + ./configure \ + --dest-cpu=${CPU} \ --prefix=/usr \ --with-intl=system-icu \ --shared-openssl \ diff --git a/nuspell/PKGBUILD b/nuspell/PKGBUILD index 65e45b20a5..27f9a23480 100644 --- a/nuspell/PKGBUILD +++ b/nuspell/PKGBUILD @@ -6,7 +6,7 @@ pkgname=nuspell pkgver=3.1.2 pkgrel=1 pkgdesc='Fast and safe spellchecking C++ library' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url='https://nuspell.github.io/' license=('LGPL3') depends=('boost-libs' 'icu') diff --git a/ocl-icd/PKGBUILD b/ocl-icd/PKGBUILD index 02d6b887e2..af5920a15a 100644 --- a/ocl-icd/PKGBUILD +++ b/ocl-icd/PKGBUILD @@ -6,7 +6,7 @@ pkgname=ocl-icd pkgver=2.2.12 pkgrel=4 pkgdesc="OpenCL ICD Bindings" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://github.com/OCL-dev/ocl-icd" license=('BSD') depends=('glibc') diff --git a/opencc/PKGBUILD b/opencc/PKGBUILD index a425494cc7..099caf98be 100644 --- a/opencc/PKGBUILD +++ b/opencc/PKGBUILD @@ -6,7 +6,7 @@ pkgname=(opencc opencc-doc) pkgver=1.1.1 pkgrel=3 url="https://github.com/BYVoid/OpenCC" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=('Apache') makedepends=('cmake' 'doxygen' 'python-setuptools' 'python-wheel') source=("https://github.com/BYVoid/OpenCC/archive/ver.$pkgver/$pkgbase-$pkgver.tar.gz" diff --git a/opencore-amr/PKGBUILD b/opencore-amr/PKGBUILD index 2f9a04aced..790a0cac59 100644 --- a/opencore-amr/PKGBUILD +++ b/opencore-amr/PKGBUILD @@ -6,7 +6,7 @@ pkgname=opencore-amr pkgver=0.1.5 pkgrel=4 pkgdesc="Open source implementation of the Adaptive Multi Rate (AMR) speech codec" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=('APACHE') url="http://opencore-amr.sourceforge.net/" source=(https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) diff --git a/poppler/PKGBUILD b/poppler/PKGBUILD index 5687d895e8..5504ed4f53 100644 --- a/poppler/PKGBUILD +++ b/poppler/PKGBUILD @@ -4,9 +4,9 @@ pkgbase=poppler pkgname=('poppler' 'poppler-glib' 'poppler-qt5') -pkgver=20.08.0 +pkgver=20.09.0 pkgrel=1 -arch=(x86_64 powerpc64le powerpc) +arch=( x86_64 powerpc64le powerpc ) license=('GPL') makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk3' 'pkgconfig' 'lcms2' 'gobject-introspection' 'icu' 'qt5-base' 'git' 'nss' 'gtk-doc' 'curl' 'poppler-data' @@ -15,7 +15,7 @@ options=('!emptydirs') url="https://poppler.freedesktop.org/" source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz{,.sig} test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=03a4b9eb854a06a83c465e82de601796c458bbe9) -sha256sums=('ae65fef04bbf63259a6352e7b620719115d4fb97f5079b0b8b00a8eb0c86eca5' +sha256sums=('4ed6eb5ddc4c37f2435c9d78ff9c7c4036455aea3507d1ce8400070aab745363' 'SKIP' 'SKIP') validpgpkeys=('CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7') # "Albert Astals Cid " diff --git a/python/python-psutil/PKGBUILD b/python/python-psutil/PKGBUILD index 9307af0e80..171542ff2c 100644 --- a/python/python-psutil/PKGBUILD +++ b/python/python-psutil/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=python-psutil pkgname=('python-psutil' 'python2-psutil') pkgver=5.7.2 pkgrel=1 -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url='https://github.com/giampaolo/psutil' license=('custom: BSD') makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools') diff --git a/r/PKGBUILD b/r/PKGBUILD index f441b9595b..303730176e 100644 --- a/r/PKGBUILD +++ b/r/PKGBUILD @@ -7,13 +7,13 @@ pkgname=r pkgver=4.0.2 pkgrel=1 pkgdesc="Language and environment for statistical computing and graphics" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=('GPL') url='https://www.r-project.org/' depends=('blas' 'lapack' 'bzip2' 'libpng' 'libjpeg' 'libtiff' 'ncurses' 'pcre2' 'readline' 'zlib' 'perl' 'libxt' 'libxmu' 'pango' 'xz' 'zip' 'unzip' 'curl' 'icu' 'which') -makedepends=('jdk-openjdk' 'gcc-fortran' 'tk') +makedepends=('gcc-fortran' 'tk') optdepends=('tk: tcl/tk interface' 'texlive-bin: latex sty files' 'gcc-fortran: needed to compile some CRAN packages' 'openblas: faster linear algebra') backup=('etc/R/Makeconf' 'etc/R/Renviron' 'etc/R/ldpaths' 'etc/R/repositories' 'etc/R/javaconf') diff --git a/rav1e/PKGBUILD b/rav1e/PKGBUILD index 16a324be1e..b7362397c1 100644 --- a/rav1e/PKGBUILD +++ b/rav1e/PKGBUILD @@ -7,7 +7,7 @@ pkgname=rav1e pkgver=0.3.3 pkgrel=1 pkgdesc='An AV1 encoder focused on speed and safety' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url=https://github.com/xiph/rav1e/ license=(BSD) depends=( diff --git a/ruby/ruby-hpricot/PKGBUILD b/ruby/ruby-hpricot/PKGBUILD index 474ff100a4..e32fcc04d2 100644 --- a/ruby/ruby-hpricot/PKGBUILD +++ b/ruby/ruby-hpricot/PKGBUILD @@ -10,7 +10,7 @@ pkgname=ruby-$_gemname pkgver=0.8.6 pkgrel=10 pkgdesc='A swift, liberal HTML parser with a fantastic library' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url='https://github.com/hpricot/hpricot' license=(MIT) depends=(ruby) diff --git a/ruby/ruby-rdiscount/PKGBUILD b/ruby/ruby-rdiscount/PKGBUILD index 495b0be26b..a2a9b48824 100644 --- a/ruby/ruby-rdiscount/PKGBUILD +++ b/ruby/ruby-rdiscount/PKGBUILD @@ -8,7 +8,7 @@ pkgname=ruby-$_gemname pkgver=2.2.0.1 pkgrel=5 pkgdesc="Fast Implementation of Gruber's Markdown in C" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url='https://dafoster.net/projects/rdiscount/' license=(BSD) depends=(ruby) diff --git a/ruby/ruby/PKGBUILD b/ruby/ruby/PKGBUILD index 86055f89e2..40a3e60581 100644 --- a/ruby/ruby/PKGBUILD +++ b/ruby/ruby/PKGBUILD @@ -7,7 +7,7 @@ pkgname=(ruby ruby-docs) pkgver=2.7.1 pkgrel=3 -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url='https://www.ruby-lang.org/en/' license=(BSD custom) depends=(libxcrypt) diff --git a/sdl2/PKGBUILD b/sdl2/PKGBUILD index 9114b8d3e6..32f9d5948c 100644 --- a/sdl2/PKGBUILD +++ b/sdl2/PKGBUILD @@ -5,7 +5,7 @@ pkgname=sdl2 pkgver=2.0.12 pkgrel=3 pkgdesc="A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (Version 2)" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://www.libsdl.org" license=('MIT') depends=('glibc' 'libxext' 'libxrender' 'libx11' 'libgl' 'libxcursor' 'libibus' 'hidapi') diff --git a/sed/PKGBUILD b/sed/PKGBUILD index 8ad0d82972..87b5930686 100644 --- a/sed/PKGBUILD +++ b/sed/PKGBUILD @@ -5,7 +5,7 @@ pkgname=sed pkgver=4.8 -pkgrel=1 +pkgrel=2 pkgdesc='GNU stream editor' arch=(x86_64 powerpc64le powerpc) url='https://www.gnu.org/software/sed/' diff --git a/snowball/PKGBUILD b/snowball/PKGBUILD index b5e0f0c25c..3ec3cda3ad 100644 --- a/snowball/PKGBUILD +++ b/snowball/PKGBUILD @@ -6,7 +6,7 @@ pkgname=(snowball libstemmer) pkgver=0+713 pkgrel=2 pkgdesc="String processing language for creating stemming algorithms" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://snowballstem.org/" license=(BSD) depends=(glibc) diff --git a/speex/PKGBUILD b/speex/PKGBUILD index 17ab03a639..c382eb2b8d 100644 --- a/speex/PKGBUILD +++ b/speex/PKGBUILD @@ -6,7 +6,7 @@ pkgname=speex pkgver=1.2.0 pkgrel=3 pkgdesc="A free codec for free speech" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://speex.org/" license=(BSD) depends=(libogg speexdsp) diff --git a/srt/PKGBUILD b/srt/PKGBUILD index ac119472e8..83f16c939f 100644 --- a/srt/PKGBUILD +++ b/srt/PKGBUILD @@ -1,20 +1,18 @@ # POWER Maintainer: Alexander Baldeck -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan Alexander Steffens (heftig) pkgname=srt -pkgver=1.4.1 -pkgrel=2 +pkgver=1.4.2 +pkgrel=1 pkgdesc="Secure Reliable Transport library" url="https://www.srtalliance.org/" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=(MPL2) depends=(openssl) makedepends=(git cmake) -_commit=9e52606fae3b32818b5b734d45d3358f4a95cf3f # tags/v1.4.1 -source=("git+https://github.com/Haivision/srt#commit=$_commit" - no-rpath.diff) -sha256sums=('SKIP' - 'ce9a97d661d796da85a7e4faf9c70c27368d00eb505f85c03a31bba8f22e6847') +_commit=50b7af06f3a0a456c172b4cb3aceafa8a5cc0036 # tags/v1.4.2 +source=("git+https://github.com/Haivision/srt#commit=$_commit") +sha256sums=('SKIP') pkgver() { cd $pkgname @@ -23,16 +21,17 @@ pkgver() { prepare() { cd $pkgname - patch -Np1 -i ../no-rpath.diff } build() { - cmake -Hsrt -Bbuild \ + cmake -S srt -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_BINDIR=bin \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_INCLUDEDIR=include \ - -DENABLE_TESTING=True + -DCMAKE_BUILD_TYPE=None \ + -DENABLE_STATIC=ON \ + -DENABLE_TESTING=ON cmake --build build } @@ -43,7 +42,7 @@ check() { } package() { - DESTDIR="$pkgdir" cmake --build build --target install + DESTDIR="$pkgdir" cmake --install build rm "$pkgdir"/usr/bin/{uriparser,utility}-test } diff --git a/strace/PKGBUILD b/strace/PKGBUILD index ce5850297a..4b018755ec 100644 --- a/strace/PKGBUILD +++ b/strace/PKGBUILD @@ -3,15 +3,15 @@ # Contributor: Tom Newsom pkgname=strace -pkgver=5.8 +pkgver=5.9 pkgrel=1 pkgdesc='A diagnostic, debugging and instructional userspace tracer' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url='https://strace.io/' license=(BSD) depends=(perl libunwind) source=(https://github.com/strace/strace/releases/download/v$pkgver/strace-$pkgver.tar.xz{,.asc}) -sha1sums=('0e60844b68a6097d46053488facbd3c40484af27' +sha1sums=('3b86b7c84d73415245c6b4cfa0944699dcc61c74' 'SKIP') validpgpkeys=('296D6F29A020808E8717A8842DB5BD89A340AEB7') # Dmitry V. Levin diff --git a/unittestpp/PKGBUILD b/unittestpp/PKGBUILD index 47379c3e97..07baa577a9 100644 --- a/unittestpp/PKGBUILD +++ b/unittestpp/PKGBUILD @@ -10,7 +10,7 @@ pkgver=2.0.0 pkgrel=3 pkgdesc='Lightweight unit testing framework for C++' url='https://github.com/unittest-cpp/unittest-cpp/' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=('MIT') depends=('gcc-libs') makedepends=('cmake') diff --git a/vid.stab/PKGBUILD b/vid.stab/PKGBUILD index 6e5726d8fa..2893a82f4f 100644 --- a/vid.stab/PKGBUILD +++ b/vid.stab/PKGBUILD @@ -6,7 +6,7 @@ pkgname=vid.stab pkgver=1.1 pkgrel=3 pkgdesc='Video stabilization library' -arch=('x86_64' 'powerpc64le') +arch=( x86_64 powerpc64le powerpc ) url='http://public.hronopik.de/vid.stab' license=('GPL') depends=('gcc-libs' 'glibc') diff --git a/wpa_supplicant/PKGBUILD b/wpa_supplicant/PKGBUILD index 81d571123b..995d9e37dd 100644 --- a/wpa_supplicant/PKGBUILD +++ b/wpa_supplicant/PKGBUILD @@ -8,7 +8,7 @@ pkgrel=7 epoch=2 pkgdesc='A utility providing key negotiation for WPA wireless networks' url='http://hostap.epitest.fi/wpa_supplicant' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=(GPL) depends=(openssl libdbus readline libnl) install=wpa_supplicant.install diff --git a/x264/PKGBUILD b/x264/PKGBUILD index 154947f513..72e4bc1d6b 100644 --- a/x264/PKGBUILD +++ b/x264/PKGBUILD @@ -10,7 +10,7 @@ pkgver=0.160.r3011.cde9a93 pkgrel=1 epoch=3 pkgdesc='Open Source H264/AVC video encoder' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url=https://www.videolan.org/developers/x264.html license=(GPL) depends=( diff --git a/x265/PKGBUILD b/x265/PKGBUILD index d658998aef..012b43644d 100644 --- a/x265/PKGBUILD +++ b/x265/PKGBUILD @@ -7,24 +7,18 @@ pkgname=x265 pkgver=3.4 pkgrel=1 pkgdesc='Open Source H265/HEVC video encoder' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url=https://bitbucket.org/multicoreware/x265 license=(GPL) depends=(gcc-libs) makedepends=( cmake - mercurial + git ) provides=(libx265.so) -source=(hg+https://bitbucket.org/multicoreware/x265#tag=2a65b720985096bcb1664f7cb05c3d04aeb576f5) +source=("x265::git+https://bitbucket.org/multicoreware/x265_git#commit=6722fce1fd67c6268419f10231f092c8c2f721ab") sha256sums=(SKIP) -pkgver() { - cd x265 - - hg id --tags -} - prepare() { cd x265 diff --git a/xvidcore/PKGBUILD b/xvidcore/PKGBUILD index 4477b81921..1c0164b900 100644 --- a/xvidcore/PKGBUILD +++ b/xvidcore/PKGBUILD @@ -9,7 +9,7 @@ pkgname=xvidcore pkgver=1.3.7 pkgrel=2 pkgdesc='XviD is an open source MPEG-4 video codec' -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url=https://www.xvid.com/ license=(GPL) depends=(glibc) diff --git a/zita-alsa-pcmi/PKGBUILD b/zita-alsa-pcmi/PKGBUILD index e3a3331e8f..0bc7df0f35 100644 --- a/zita-alsa-pcmi/PKGBUILD +++ b/zita-alsa-pcmi/PKGBUILD @@ -6,7 +6,7 @@ pkgname=zita-alsa-pcmi pkgver=0.3.2 pkgrel=3 pkgdesc="The successor of clalsadrv, provides easy access to ALSA PCM devices." -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) url="https://kokkinizita.linuxaudio.org/linuxaudio/" license=('GPL3') depends=('gcc-libs' 'glibc') diff --git a/zita-resampler/PKGBUILD b/zita-resampler/PKGBUILD index 50be400ef3..f76ee7c695 100644 --- a/zita-resampler/PKGBUILD +++ b/zita-resampler/PKGBUILD @@ -8,7 +8,7 @@ pkgver=1.6.2 pkgrel=3 pkgdesc="A C++ library for resampling audio signals" url="https://kokkinizita.linuxaudio.org/linuxaudio/" -arch=(x86_64 powerpc64le) +arch=( x86_64 powerpc64le powerpc ) license=('GPL3') depends=('gcc-libs' 'glibc') makedepends=('libsndfile')