summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072021-09-13 15:41:19 +0200
committersL1pKn072021-09-13 15:41:19 +0200
commit01cdaffc2ad0fb5312769c4d7f8d73ff2f154801 (patch)
tree10c28cc2b8f54c48640d35ae98297893b69a1ba8
parent87918e314f42d8aa54651b1ae69af0a974918ca0 (diff)
downloadaur-01cdaffc2ad0fb5312769c4d7f8d73ff2f154801.tar.gz
workground for build lib32 until the dependencies chain is fixed by their respective maintainers
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD13
2 files changed, 10 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3ef7656717fc..dae094a46b46 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = libplacebo-git
- pkgver = v4.157.0.4.ge3331da
+ pkgver = v4.157.0.5.g51b0e24
pkgrel = 1
url = https://code.videolan.org/videolan/libplacebo
arch = x86_64
@@ -12,7 +12,6 @@ pkgbase = libplacebo-git
makedepends = ffmpeg
makedepends = lib32-ffmpeg
makedepends = shaderc
- makedepends = lib32-shaderc
makedepends = glslang
makedepends = lib32-glslang
makedepends = lcms2
@@ -39,18 +38,17 @@ pkgname = libplacebo-git
depends = libavutil.so
depends = libavformat.so
provides = libplacebo
- provides = libplacebo=v4.157.0.4.ge3331da
+ provides = libplacebo=v4.157.0.5.g51b0e24
provides = libplacebo.so
pkgname = lib32-libplacebo-git
pkgdesc = Reusable library for GPU-accelerated video/image rendering primitives. (GIT version) (32-bits)
- depends = libplacebo=v4.157.0.4.ge3331da
+ depends = libplacebo=v4.157.0.5.g51b0e24
depends = libvulkan.so
depends = liblcms2.so
depends = lib32-glslang
depends = lib32-libepoxy
depends = lib32-glfw
- depends = libshaderc_shared.so
depends = libavcodec.so
depends = libavutil.so
depends = libavformat.so
diff --git a/PKGBUILD b/PKGBUILD
index cb6e04233aad..2fec05430004 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=('libplacebo-git'
'lib32-libplacebo-git'
)
-pkgver=v4.157.0.4.ge3331da
+pkgver=v4.157.0.5.g51b0e24
pkgrel=1
url='https://code.videolan.org/videolan/libplacebo'
arch=('x86_64')
@@ -17,7 +17,7 @@ makedepends=('git'
'ffmpeg'
'lib32-ffmpeg'
'shaderc'
- 'lib32-shaderc'
+# 'lib32-shaderc'
'glslang'
'lib32-glslang'
'lcms2'
@@ -63,10 +63,11 @@ build() {
--libdir=/usr/lib32 \
-D vulkan=enabled \
-D glslang=enabled \
- -D shaderc=enabled \
+ -D shaderc=disabled \
-D lcms=enabled \
-D d3d11=disabled \
- -D tests=true
+ -D tests=true \
+ -D demos=false
ninja
}
@@ -106,7 +107,7 @@ package_lib32-libplacebo-git() {
'lib32-glslang'
'lib32-libepoxy'
'lib32-glfw'
- 'libshaderc_shared.so'
+# 'libshaderc_shared.so'
'libavcodec.so'
'libavutil.so'
'libavformat.so'
@@ -118,7 +119,7 @@ package_lib32-libplacebo-git() {
DESTDIR="${pkgdir}" ninja -C build32 install
- mv "${pkgdir}/usr/bin/plplay" "${pkgdir}/usr/bin/plplay-32"
+# mv "${pkgdir}/usr/bin/plplay" "${pkgdir}/usr/bin/plplay-32"
rm -fr "${pkgdir}/usr/include"
install -Dm644 libplacebo/README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"