diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-09-01 19:24:10 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-09-01 19:24:10 +0100 |
commit | b052fbf151106a4f47cac7fdf0ffff983decb773 (patch) | |
tree | 5d21279a4eeaf4076caee87654b610a0fe8a4051 /media-video/libva-utils | |
parent | c3b55a6be7da027d97d8aef00ef88c3011121a42 (diff) |
gentoo auto-resync : 01:09:2022 - 19:24:10
Diffstat (limited to 'media-video/libva-utils')
-rw-r--r-- | media-video/libva-utils/Manifest | 3 | ||||
-rw-r--r-- | media-video/libva-utils/files/libva-utils-2.15.0-fix-threads-option.patch | 29 | ||||
-rw-r--r-- | media-video/libva-utils/libva-utils-2.15.0.ebuild | 4 |
3 files changed, 35 insertions, 1 deletions
diff --git a/media-video/libva-utils/Manifest b/media-video/libva-utils/Manifest index 421e556c36b3..0c2660b876d8 100644 --- a/media-video/libva-utils/Manifest +++ b/media-video/libva-utils/Manifest @@ -1,6 +1,7 @@ +AUX libva-utils-2.15.0-fix-threads-option.patch 816 BLAKE2B c035b29e21c3eb512768f751717188041e2fbb49570d92e661e9271f1fd746f6d3128d7292de8f80dbd88c4f4cc5e0386fe6173871ea37f138ca0423acf26729 SHA512 a9344fa68fce8f64764777c1f6df464d640fbb76751666dcf597e33f23b898744ee2a258c652068e0c5d821eb58f13585333d4e326a56d3d69e38f06dfabb97e DIST libva-utils-2.14.0.tar.gz 1241072 BLAKE2B 17f1e0badb05e39f3979bde652dfe6832e8bfb2accd99fd6c5d972090cfce630e2a93ad96e5d17bc7bd9c393b12c2a7b066cb60a715c2dbb128dd263c480bcca SHA512 631e9becf5b2f6d083906962c004c9080d2e2b2d98b6003638a31dde8ad4e2549606301b97e88822471e29007232fc470a2116be09dc0c55d3cc2df6a45a7be1 DIST libva-utils-2.15.0.tar.gz 1245559 BLAKE2B 92fe1e7dbd3c953eecb351625213c2b537ad640f61534f3316d3a46070cb3818b4acafbc7a666e24b51d0900cea044074a7a6519f3c4aba6d2a38cf6ed0b2d66 SHA512 90cfa83fb7443fc90558c148c740c9c272796197fba49ff0179af94c40e97c830fc26c534e9a74fa58f597075f9ba68b477aabc784148c14dc09bde07f23cdeb EBUILD libva-utils-2.14.0.ebuild 2008 BLAKE2B a8aac0631df452323aa175609632443c38f76f7d0d1bdb9a818d170a384416ddb51b14d264a83944fa97aee452024f44a387f3992d9fcb5d1275f143e2bd8147 SHA512 52e8fe84be9f693b1297f220fc8498fe7cc6dff6a343a9b515fb99b256d0a2b5fa31f027ee9bcd4b6f3c67283f751dea233e0b971b58e6f0330cc95e2ecc5629 -EBUILD libva-utils-2.15.0.ebuild 1889 BLAKE2B ad1ea2a23c7b442b24a0a60be02f19f67c0e36812d0583cfd3d4254ff91b5b4a6415ae79fcd96702312534dd147b8b6548778d9a1bd39c5c92f331fba5834302 SHA512 034c63820418b13c50e564f61135cc07ef82a4491e6208fdc32c1b9ca0eadc151c7c640a6748ab0ecac8f563f56f7dc672e2442748dae8c9a9dcd872533f2fec +EBUILD libva-utils-2.15.0.ebuild 1947 BLAKE2B c14bb9f1985a6f91b3c39e83af48881087bcecad73e3ced053ebbcfd8d6e3576cd71dc7ce92dbca6a5392f3f6f9c0ec62a0bce345e8d53adb2d4987e85ca8721 SHA512 64df92aed2ae87dd203b42c37fb216c23750123d624c44094263b26090ae9ccae9495be7fa28a31f5f3af48c63d346807de338ba525e67a9fc94ef28fab222f7 EBUILD libva-utils-9999.ebuild 1889 BLAKE2B ad1ea2a23c7b442b24a0a60be02f19f67c0e36812d0583cfd3d4254ff91b5b4a6415ae79fcd96702312534dd147b8b6548778d9a1bd39c5c92f331fba5834302 SHA512 034c63820418b13c50e564f61135cc07ef82a4491e6208fdc32c1b9ca0eadc151c7c640a6748ab0ecac8f563f56f7dc672e2442748dae8c9a9dcd872533f2fec MISC metadata.xml 598 BLAKE2B 22e12ade6d6847d659971976ffb272dea97d6a8579cf6b39720a0a4eca5336644dbcf7276892f707e9e4e454f9bc523ff5fe6cab2f2e4602c3f09af3d52168cb SHA512 e6f11bd15f5f666fc22a87070e388f5e9244f15c4ef244ae225f7082da39ebd7a48d2539ca6eb0c2c08ff71e1f7613a72d40e0ff9d2919012a68411166d86765 diff --git a/media-video/libva-utils/files/libva-utils-2.15.0-fix-threads-option.patch b/media-video/libva-utils/files/libva-utils-2.15.0-fix-threads-option.patch new file mode 100644 index 000000000000..4683dcbdd557 --- /dev/null +++ b/media-video/libva-utils/files/libva-utils-2.15.0-fix-threads-option.patch @@ -0,0 +1,29 @@ +https://bugs.gentoo.org/835508 +https://github.com/intel/libva-utils/pull/261 + +From 83fb9c9bbda86f1bd224b20b082aff6e9f3d6ff6 Mon Sep 17 00:00:00 2001 +From: Matt Turner <mattst88@gmail.com> +Date: Fri, 18 Mar 2022 10:52:29 -0700 +Subject: [PATCH] meson: Search for threads in top-level meson.build + +In Gentoo we allow disabling the tools and putsuface separately, so +moving the threads check out of the encode subdirectory helps. +--- a/encode/meson.build ++++ b/encode/meson.build +@@ -1,4 +1,3 @@ +-threads = dependency('threads') + m = c.find_library('m') + + +--- a/meson.build ++++ b/meson.build +@@ -10,6 +10,8 @@ project('libva-utils', 'c', 'cpp', + + c = meson.get_compiler('c') + ++threads = dependency('threads') ++ + libva_dep = dependency('libva', version: '>= 1.1.0') + + libva_utils_flags = [ '-Wno-unused-parameter', + diff --git a/media-video/libva-utils/libva-utils-2.15.0.ebuild b/media-video/libva-utils/libva-utils-2.15.0.ebuild index 428cc77cbc2d..19188e469b1f 100644 --- a/media-video/libva-utils/libva-utils-2.15.0.ebuild +++ b/media-video/libva-utils/libva-utils-2.15.0.ebuild @@ -38,6 +38,10 @@ fi RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${P}-fix-threads-option.patch +) + src_prepare() { default |