summaryrefslogtreecommitdiff
path: root/media-libs/libplacebo/libplacebo-7.349.0.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-12 01:49:51 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-12 01:49:51 +0000
commitef0fedb39c21a343a3f316726f272bad9005b22c (patch)
tree0d64e58453e117f61a9e1641532926278f51b72e /media-libs/libplacebo/libplacebo-7.349.0.ebuild
parentcf7807d7aea23a99a144afceaba961cfed652b5f (diff)
gentoo auto-resync : 12:03:2025 - 01:49:51HEADmaster
Diffstat (limited to 'media-libs/libplacebo/libplacebo-7.349.0.ebuild')
-rw-r--r--media-libs/libplacebo/libplacebo-7.349.0.ebuild10
1 files changed, 10 insertions, 0 deletions
diff --git a/media-libs/libplacebo/libplacebo-7.349.0.ebuild b/media-libs/libplacebo/libplacebo-7.349.0.ebuild
index 16179c8fa24a..e8cd73d0003c 100644
--- a/media-libs/libplacebo/libplacebo-7.349.0.ebuild
+++ b/media-libs/libplacebo/libplacebo-7.349.0.ebuild
@@ -124,3 +124,13 @@ multilib_src_configure() {
meson_src_configure
}
+
+multilib_src_install() {
+ meson_src_install
+
+ # prevent vulkan from leaking into the .pc here for now (bug #951125)
+ if use !vulkan && has_version media-libs/vulkan-loader; then
+ sed -Ee '/^Requires/s/vulkan[^,]*,? ?//;s/, $//;/^Requires[^:]*: $/d' \
+ -i "${ED}"/usr/$(get_libdir)/pkgconfig/libplacebo.pc || die
+ fi
+}