summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbartus2020-09-29 22:31:08 +0200
committerYour Name2020-09-30 10:53:17 +0200
commita95dcca1d121eea7bbafba20733c01ca67acec0b (patch)
treee327c2b1da5d1f0bb23a19b2894c233afa2284f4 /PKGBUILD
parent51ca1069e20e748603a9da0f668166d2d4d80b73 (diff)
downloadaur-a95dcca1d121eea7bbafba20733c01ca67acec0b.tar.gz
Drop redundant internals, turn on Python support.
* turn off internal: ffmpeg, freetype, glm, glew, rtaudio, libpng, libtiff, libjpeg, openimageio, openexr, ilmbase, zlib, * left internal: picojson, fseq, glad, pybind11 Signed-off-by: Your Name <you@example.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 12 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4ef28a18144..6880be6b062 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ arch=("x86_64")
url="http://djv.sourceforge.net/"
license=('CUSTOM')
groups=()
-depends=('glm' 'libjpeg' 'libpng' 'libtiff' 'ffmpeg' 'openexr' 'rtaudio')
+depends=('ffmpeg' 'freetype2' 'glfw' 'glm' 'libjpeg' 'libpng' 'libtiff' 'opencolorio' 'openexr' 'python' 'rtaudio' 'zlib')
makedepends=('cmake')
replaces=()
backup=()
@@ -16,16 +16,25 @@ options=()
source=("${pkgname}-${pkgver}.tgz::https://github.com/darbyjohnston/${pkgname^^}/archive/$pkgver.tar.gz"
"djv.desktop"
"djv.sh"
- "disable_tests_and_examples.patch")
+ "disable_tests_and_examples.patch"
+ "drop-third-party.patch"
+ "rtaudio-hint.patch"
+ "ffmpeg-install.patch")
noextract=()
sha256sums=('bee18559d8a04b361376741900f21f69c637b51306d2b504b67f125dd14fd427'
'ca440bc9c1713e9edb17ed5adc0456441e69af25f803c834427f23a6991e2eca'
'e2bb0b7ebccd1e645d9a62f0c6dadafb94705766c787a2ea38b91b1da4e95cf7'
- 'edd3888cc651edcd2cc5d03fcde44283f75de7aee04cc9f02eafdb108140dfdf')
+ 'edd3888cc651edcd2cc5d03fcde44283f75de7aee04cc9f02eafdb108140dfdf'
+ 'f002c2586bed5c97f78a329379a85988c270751fc46cd6e9dd05103a52728618'
+ '50474a248f3259b6cf0a1439dc9fd4e34f211113e5f64116cb6df95bee8271f0'
+ 'e923d4abd6d2233ac6464773ff771ea7115cba8ed3fc2d1955b2129ff014272e')
prepare() {
patch -b ${pkgname^^}-${pkgver}/CMakeLists.txt -i disable_tests_and_examples.patch
+ patch -b ${pkgname^^}-${pkgver}/third-party/CMakeLists.txt -i drop-third-party.patch
+ patch -b ${pkgname^^}-${pkgver}/cmake/Modules/FindRtAudio.cmake -i rtaudio-hint.patch
+ patch -b ${pkgname^^}-${pkgver}/cmake/Modules/FindFFmpeg.cmake -i ffmpeg-install.patch
# Remove assert macro
sed -i '44,51d' ${pkgname^^}-${pkgver}/lib/djvCore/Core.h