* update libplacebo to 7.349.0-3
This commit is contained in:
parent
187039aad2
commit
ea7a6ea394
@ -1,7 +1,7 @@
|
||||
pkgbase = libplacebo
|
||||
pkgdesc = Reusable library for GPU-accelerated video/image rendering primitives
|
||||
pkgver = 7.349.0
|
||||
pkgrel = 2
|
||||
pkgrel = 3
|
||||
url = https://github.com/haasn/libplacebo
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
@ -31,8 +31,11 @@ pkgbase = libplacebo
|
||||
depends = xxhash
|
||||
provides = libplacebo.so
|
||||
source = https://code.videolan.org/videolan/libplacebo/-/archive/v7.349.0/libplacebo-v7.349.0.tar.gz
|
||||
source = fix_glslang_linking.patch
|
||||
sha512sums = 94fb0ad4f6cdafc81a43f06a73e49ef8ed7f81e751ad2a028f6f91295a06d8c12f2959e2595bd654db946fc5aa89758ab9d37f985ebb82badbd517ed02f3ddca
|
||||
sha512sums = f25f4532fd93b39efc2b481e88eadb8013d5ea32b0b785de336b3d03b52cd22577a933c5df6ed29f9c188a7ac7c8fa465114b230d3e43cb319a70072d8cbaefd
|
||||
b2sums = 4a1a667e608e559f2ac163d25183ce9cd2a3ddfa05d88219e5597db08478c883f12efb2e66fe54d9aab65f2863efbe60f0448e241a69109ea423af8222008493
|
||||
b2sums = 227a59c05d66e5226c297e39acad3244a50ab3fdc1c2742fd94979ffa09679e60c89fe916ff72321b0f91cb3516e35e52e0913067cde4c1325a28ff9db22fb3c
|
||||
|
||||
pkgname = libplacebo
|
||||
depends = vulkan-icd-loader
|
||||
|
@ -1,10 +1,9 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
|
||||
# Maintainer: Robin Candau <antiz@archlinux.org>
|
||||
|
||||
pkgname=libplacebo
|
||||
pkgver=7.349.0
|
||||
pkgrel=2.1
|
||||
pkgrel=3
|
||||
pkgdesc='Reusable library for GPU-accelerated video/image rendering primitives'
|
||||
url='https://github.com/haasn/libplacebo'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
@ -17,9 +16,18 @@ makedepends=(
|
||||
'libglvnd'
|
||||
)
|
||||
provides=('libplacebo.so')
|
||||
source=(https://code.videolan.org/videolan/libplacebo/-/archive/v${pkgver}/libplacebo-v${pkgver}.tar.gz)
|
||||
sha512sums=('94fb0ad4f6cdafc81a43f06a73e49ef8ed7f81e751ad2a028f6f91295a06d8c12f2959e2595bd654db946fc5aa89758ab9d37f985ebb82badbd517ed02f3ddca')
|
||||
b2sums=('4a1a667e608e559f2ac163d25183ce9cd2a3ddfa05d88219e5597db08478c883f12efb2e66fe54d9aab65f2863efbe60f0448e241a69109ea423af8222008493')
|
||||
source=(https://code.videolan.org/videolan/libplacebo/-/archive/v${pkgver}/libplacebo-v${pkgver}.tar.gz
|
||||
fix_glslang_linking.patch)
|
||||
sha512sums=('94fb0ad4f6cdafc81a43f06a73e49ef8ed7f81e751ad2a028f6f91295a06d8c12f2959e2595bd654db946fc5aa89758ab9d37f985ebb82badbd517ed02f3ddca'
|
||||
'f25f4532fd93b39efc2b481e88eadb8013d5ea32b0b785de336b3d03b52cd22577a933c5df6ed29f9c188a7ac7c8fa465114b230d3e43cb319a70072d8cbaefd')
|
||||
b2sums=('4a1a667e608e559f2ac163d25183ce9cd2a3ddfa05d88219e5597db08478c883f12efb2e66fe54d9aab65f2863efbe60f0448e241a69109ea423af8222008493'
|
||||
'227a59c05d66e5226c297e39acad3244a50ab3fdc1c2742fd94979ffa09679e60c89fe916ff72321b0f91cb3516e35e52e0913067cde4c1325a28ff9db22fb3c')
|
||||
|
||||
prepare() {
|
||||
cd ${pkgname}-v${pkgver}
|
||||
# Fix linking for glslang 15.0.0
|
||||
patch -Np1 < "${srcdir}/fix_glslang_linking.patch"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd ${pkgname}-v${pkgver}
|
||||
|
11
libplacebo/fix_glslang_linking.patch
Normal file
11
libplacebo/fix_glslang_linking.patch
Normal file
@ -0,0 +1,11 @@
|
||||
Fix linking against glslang 1.3.296.0
|
||||
|
||||
--- a/src/glsl/meson.build
|
||||
+++ b/src/glsl/meson.build
|
||||
@@ -17,6 +17,7 @@ if glslang_req.auto() and shaderc.found()
|
||||
elif not glslang_req.disabled()
|
||||
|
||||
glslang_deps = [
|
||||
+ cxx.find_library('glslang', required: false),
|
||||
cxx.find_library('glslang-default-resource-limits', required: false)
|
||||
]
|
Loading…
x
Reference in New Issue
Block a user