diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-12 01:49:51 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-12 01:49:51 +0000 |
commit | ef0fedb39c21a343a3f316726f272bad9005b22c (patch) | |
tree | 0d64e58453e117f61a9e1641532926278f51b72e /media-libs/libplacebo/libplacebo-9999.ebuild | |
parent | cf7807d7aea23a99a144afceaba961cfed652b5f (diff) |
Diffstat (limited to 'media-libs/libplacebo/libplacebo-9999.ebuild')
-rw-r--r-- | media-libs/libplacebo/libplacebo-9999.ebuild | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/media-libs/libplacebo/libplacebo-9999.ebuild b/media-libs/libplacebo/libplacebo-9999.ebuild index 4a0443315403..a6ead672ed0e 100644 --- a/media-libs/libplacebo/libplacebo-9999.ebuild +++ b/media-libs/libplacebo/libplacebo-9999.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 +} |