summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 7 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7b2e5d5feeeb..2cc7c199aad4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ _SequenceParsing_commit=3c93fcc488632b0bdfeee3181586809932357598
_tinydir_commit=64fb1d4376d7580aa1013fdbacddbbeba67bb085
pkgname=openfx-arena
-pkgver=2.4.4
+pkgver=2.5.0
pkgrel=1
arch=('x86_64')
pkgdesc="Extra OpenFX plugins for Natron"
@@ -27,10 +27,10 @@ source=("${_pkgname}.tar.gz::${url}/archive/refs/tags/${_natron_ver}.tar.gz"
"lodepng-${_lodepng_commit}.tar.gz::https://github.com/lvandeve/lodepng/archive/${_lodepng_commit}.tar.gz"
"SequenceParsing-${_SequenceParsing_commit}.tar.gz::${_url}/SequenceParsing/archive/${_SequenceParsing_commit}.tar.gz"
"tinydir-${_tinydir_commit}.tar.gz::${_url}/tinydir/archive/${_tinydir_commit}.tar.gz")
-sha512sums=('7581d551b296da133c529341f033d5f126ac488bef9394354a9d60f3ca96314b812f0404a3f2269de494361dd6d9955734284888e17729c21246344173060d0e'
- '39983f693798121342bf6509c819f9243c176c8123e4e2665309270ba3709f686592f9f29b3b938d2c7ce87c756b0ce9ef0ea36c0c96e4d3ba3379bd7f5976be'
- 'df556665b757136fab1f2d51825cac397c939f9701b2a5d850411238711826d4473570af9847c663ab4685d13ccd0769a61f03e4947bd7901bf93c5a4b5cb9d2'
- '6b577c26c9299e0c1a707eeaa97e752cd3dd29587580c663ebeabe8d09c76afb66ae31feb0b10a473f84b8e6f4359ed0791c11c1b7cc1b48fb7df0ed69c44b52'
+sha512sums=('1e30da50daa40a779325dff2d0f37d27fbbb97c2906fb4fa74be68c57208c4de5097b7d6ffa66deed902fbac8511075c1440aa670e9908529e10af78a684ba59'
+ '174b75061ac2bb887f2e10df1ec899276e8e27f1873d2dda2ef07ee3fb53f54169fe37d9921642248e28faa974a50a62e5e8ab20ccdd09c96a235084ae16d87d'
+ '610e27f056743961c7b3cfbf217e4474ee047e8b70e77eec4b23fb1ad647860b1cbb184c9439d9ca6bf8bcef5fa1248998f98e5da263ec15c070ff7e9264be24'
+ 'd0ff47d51176defa8ea09c84b3f5c82e899455e5a3375c32fcf4d6ec24d96f3c2882cff759cd6a3a79be3004d2244092c16cfeb5313660dcab8fc17135435968'
'SKIP'
'SKIP'
'SKIP')
@@ -54,24 +54,15 @@ prepare() {
-C "${_pkgname}/OpenFX-IO/IOSupport/SequenceParsing/"
tar -xzf "tinydir-${_tinydir_commit}.tar.gz" --strip 1 \
-C "${_pkgname}/OpenFX-IO/IOSupport/SequenceParsing/tinydir"
-
-# Solve a problem in the linking of the "Extra" plugins,
-# caused by a misconfiguration of pkgconfig in the "libzip" package
- sed -i '/ZIP_LINKFLAGS/ s|\$.*libs.*|-lbz2 -llzma -lzstd -lgnutls -lnettle -lz|' \
- "${_pkgname}/Makefile.master"
-
-# The ReadPDF plugin needs Poppler, which uses C++17 features
- sed -i "/POPPLER_CXXFLAGS/ s/$/ -std=c++17/" \
- "${_pkgname}/Makefile.master"
}
build() {
- cd "${srcdir}/${_pkgname}"
+ cd $_pkgname
make CONFIG=release
}
package() {
- cd "${srcdir}/${_pkgname}"
+ cd $_pkgname
mkdir -p "${pkgdir}/usr/OFX/Plugins"
make install PLUGINPATH="${pkgdir}/usr/OFX/Plugins" \
CONFIG=release