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 | |
parent | cf7807d7aea23a99a144afceaba961cfed652b5f (diff) |
Diffstat (limited to 'media-libs/libplacebo')
-rw-r--r-- | media-libs/libplacebo/Manifest | 4 | ||||
-rw-r--r-- | media-libs/libplacebo/libplacebo-7.349.0.ebuild | 10 | ||||
-rw-r--r-- | media-libs/libplacebo/libplacebo-9999.ebuild | 10 |
3 files changed, 22 insertions, 2 deletions
diff --git a/media-libs/libplacebo/Manifest b/media-libs/libplacebo/Manifest index 7ea9a9c56475..50399912dce7 100644 --- a/media-libs/libplacebo/Manifest +++ b/media-libs/libplacebo/Manifest @@ -2,6 +2,6 @@ AUX libplacebo-5.229.1-llvm-libunwind.patch 418 BLAKE2B 0042bc6404de57fbbb814ebc DIST fast_float-5.2.0.tar.gz 84800 BLAKE2B 39133eda20acd5f1f049e8040815a67aee588ab93be4953bde3b9227fb691e099581ef79b12b740437b78a9b4c9007762b44d9726ca07505ad5cb51394d8e3fd SHA512 c703c7cba3c69775317c66a62ce145646fd7d3d063124501e3d6a7deebb8c62c14a2ccdffed18de2d73d9d3a8ba2061ef1d34cc780ee0b6d607935d5f1b1de81 DIST libplacebo-glad-2.0.4.tar.gz 599932 BLAKE2B 788d2b70222fd09eea02515bdf3cbc147540631bf35fe39f12aa21fdbabf3d229f4234a430217dfaf3363934b8be12dd6a19871049a7b117deb8260ec69f8c67 SHA512 328d0dbe33e69f846d1c54226c6675694404f41e53c4762e6013c7bfe76b0700f0b28f4117a2018a09c9c23ccb6ad94d7b20882fefc2513941a4515686c9b9e7 DIST libplacebo-v7.349.0.tar.bz2 701309 BLAKE2B 6d0b546776c0326ab8305e7e12341b13e560e1ef53600913ece82341c762cdd466fd2d172781c769e59a57058769d5c0e48ca408ba0c2c7f936459bba6fb4212 SHA512 2e8cec7928aaafaaf9825cbacfb4758024ff04e40b98061fc6f178225647c90344e5aad23b02d82483062dbccf966a7d0178075151cefc6abaef1890f2b0c128 -EBUILD libplacebo-7.349.0.ebuild 3305 BLAKE2B bff33ab126caf73244a3b474ce7989e2815d62d8fbc15e0dab11d50ea218f9ce71bbd9c1da6dcb93e14c87bc79355d91065264a4853277aceaa503315824261e SHA512 59e378e6004aff31bd145c21fb28f7e6b46083d3978ff878a3f56e97e3e8ffc5aabada14daac58cfbf6bfadd017056b736f554eedc5b6f7cbdeb45f0bc778494 -EBUILD libplacebo-9999.ebuild 3310 BLAKE2B 3779b9a3ba8ca361c0786540bca6c25d2104282809027d2847b7682a9c5317df7e3efd7aa3fe8c02375626a9ba5fbfccbabd132f57a8d554f68d9bc659de23fb SHA512 980018c9f64f55d79adfc5762f375bfc19423160c16c1cd9ff2ae8fbd869aa4577c6a763ad171fe8c514085a6b93252a5ee5e513d73f941a5043b77139361ecf +EBUILD libplacebo-7.349.0.ebuild 3627 BLAKE2B 50681123bc38f889dafa182b0a22a6cdb3922baafbc26e96745df5274573a6ff632a7975563831cf962212f514a91defd2357fde55f329db08fcce87739105de SHA512 43dedbaaa18deb2863d53643cb18baef90e5f51bd62c91e20780d44ded3366490afdc5a4f856ca7edf7261f0e91c7d588d058c72456fffa6f6b612493406d6e7 +EBUILD libplacebo-9999.ebuild 3632 BLAKE2B 7c71643a9271bf7db6c7a41125d98c2862fc30ac299f95fd46799a06f759c702aef0e44120e9dda92930899e8f0a0be9b23b4d8de80d54c153081474174e9c27 SHA512 b7002e0b72e091c42848d7e273036012b04fbc460c46919fe2102e501ca344cd93c6440bcd0f74692ae2c8c53a19fec29435f4808a30f587603a67680c5f8e8e MISC metadata.xml 716 BLAKE2B eb9692964e8a8b3876eb6b05929bfd834aa83bd6616903cb9a949fa3a6dd5f6c2bbab8807ffe9a363cd9a453d2e202acfd87d22cbd2dfc8de040d1f8248219b1 SHA512 7f22f14cded476b02234b7b84069597bfbba22cc7783c6de521c27b93d50d2e4be67a67f3615131813a8f1a34df4836c371cd1182630f5f493bc4a95d4306158 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 +} 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 +} |