git: 0374dbdc796a - main - multimedia/wl-screenrec: update to s20230703
Date: Tue, 04 Jul 2023 13:39:58 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=0374dbdc796a1930ae2ee41e1d5d60b1d07e7f70
commit 0374dbdc796a1930ae2ee41e1d5d60b1d07e7f70
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-07-04 04:34:40 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-04 13:37:50 +0000
multimedia/wl-screenrec: update to s20230703
Changes: https://github.com/russelltg/wl-screenrec/compare/7ceafa9...1240033
---
multimedia/wl-screenrec/Makefile | 4 +--
multimedia/wl-screenrec/Makefile.crates | 28 +++++++--------
multimedia/wl-screenrec/distinfo | 62 ++++++++++++++++-----------------
multimedia/wl-screenrec/pkg-descr | 14 +++++---
4 files changed, 56 insertions(+), 52 deletions(-)
diff --git a/multimedia/wl-screenrec/Makefile b/multimedia/wl-screenrec/Makefile
index 150ede9b2277..3d6ba5f7257c 100644
--- a/multimedia/wl-screenrec/Makefile
+++ b/multimedia/wl-screenrec/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wl-screenrec
-PORTVERSION= s20230625
+PORTVERSION= s20230703
CATEGORIES= multimedia wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -13,7 +13,7 @@ LIB_DEPENDS= libavformat.so:multimedia/ffmpeg
USES= cargo llvm
USE_GITHUB= yes
GH_ACCOUNT= russelltg
-GH_TAGNAME= 7ceafa9
+GH_TAGNAME= 1240033
PLIST_FILES= bin/${PORTNAME}
post-patch:
diff --git a/multimedia/wl-screenrec/Makefile.crates b/multimedia/wl-screenrec/Makefile.crates
index 3657be3ff4f6..7782336df9ed 100644
--- a/multimedia/wl-screenrec/Makefile.crates
+++ b/multimedia/wl-screenrec/Makefile.crates
@@ -7,12 +7,13 @@ CARGO_CRATES= anstream-0.3.2 \
autocfg-1.1.0 \
bindgen-0.64.0 \
bitflags-1.3.2 \
+ bitflags-2.3.3 \
cc-1.0.79 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
clang-sys-1.6.1 \
- clap-4.3.8 \
- clap_builder-4.3.8 \
+ clap-4.3.10 \
+ clap_builder-4.3.10 \
clap_derive-4.3.2 \
clap_lex-0.5.0 \
colorchoice-1.0.0 \
@@ -25,34 +26,33 @@ CARGO_CRATES= anstream-0.3.2 \
ffmpeg-sys-next-6.0.1 \
glob-0.3.1 \
heck-0.4.1 \
- hermit-abi-0.2.6 \
hermit-abi-0.3.1 \
- human-size-0.4.2 \
+ human-size-0.4.3 \
io-lifetimes-1.0.11 \
- is-terminal-0.4.7 \
+ is-terminal-0.4.8 \
lazy_static-1.4.0 \
lazycell-1.3.0 \
- libc-0.2.146 \
+ libc-0.2.147 \
libloading-0.7.4 \
libloading-0.8.0 \
- linux-raw-sys-0.3.8 \
+ linux-raw-sys-0.4.3 \
log-0.4.19 \
memchr-2.5.0 \
memoffset-0.7.1 \
minimal-lexical-0.2.1 \
nix-0.26.2 \
nom-7.1.3 \
- num_cpus-1.15.0 \
+ num_cpus-1.16.0 \
once_cell-1.18.0 \
peeking_take_while-0.1.2 \
pkg-config-0.3.27 \
- proc-macro2-1.0.61 \
+ proc-macro2-1.0.63 \
quick-xml-0.28.2 \
- quote-1.0.28 \
+ quote-1.0.29 \
regex-1.8.4 \
regex-syntax-0.7.2 \
rustc-hash-1.1.0 \
- rustix-0.37.20 \
+ rustix-0.38.2 \
scoped-tls-1.0.1 \
shlex-1.1.0 \
signal-hook-0.3.15 \
@@ -61,10 +61,10 @@ CARGO_CRATES= anstream-0.3.2 \
static_assertions-1.1.0 \
strsim-0.10.0 \
syn-1.0.109 \
- syn-2.0.21 \
+ syn-2.0.23 \
thiserror-1.0.40 \
thiserror-impl-1.0.40 \
- unicode-ident-1.0.9 \
+ unicode-ident-1.0.10 \
utf8parse-0.2.1 \
vcpkg-0.2.15 \
wayland-backend-0.1.2 \
@@ -77,7 +77,7 @@ CARGO_CRATES= anstream-0.3.2 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-sys-0.48.0 \
- windows-targets-0.48.0 \
+ windows-targets-0.48.1 \
windows_aarch64_gnullvm-0.48.0 \
windows_aarch64_msvc-0.48.0 \
windows_i686_gnu-0.48.0 \
diff --git a/multimedia/wl-screenrec/distinfo b/multimedia/wl-screenrec/distinfo
index 6e4b64b36e74..dbdbf283699d 100644
--- a/multimedia/wl-screenrec/distinfo
+++ b/multimedia/wl-screenrec/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1687737095
+TIMESTAMP = 1688445280
SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163
SIZE (rust/crates/anstream-0.3.2.crate) = 19504
SHA256 (rust/crates/anstyle-1.0.1.crate) = 3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd
@@ -17,6 +17,8 @@ SHA256 (rust/crates/bindgen-0.64.0.crate) = c4243e6031260db77ede97ad86c27e501d64
SIZE (rust/crates/bindgen-0.64.0.crate) = 204700
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.3.3.crate) = 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42
+SIZE (rust/crates/bitflags-2.3.3.crate) = 34320
SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
SIZE (rust/crates/cc-1.0.79.crate) = 62624
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
@@ -25,10 +27,10 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/clang-sys-1.6.1.crate) = c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f
SIZE (rust/crates/clang-sys-1.6.1.crate) = 41346
-SHA256 (rust/crates/clap-4.3.8.crate) = d9394150f5b4273a1763355bd1c2ec54cc5a2593f790587bcd6b2c947cfa9211
-SIZE (rust/crates/clap-4.3.8.crate) = 54806
-SHA256 (rust/crates/clap_builder-4.3.8.crate) = 9a78fbdd3cc2914ddf37ba444114bc7765bbdcb55ec9cbe6fa054f0137400717
-SIZE (rust/crates/clap_builder-4.3.8.crate) = 162239
+SHA256 (rust/crates/clap-4.3.10.crate) = 384e169cc618c613d5e3ca6404dda77a8685a63e08660dcc64abaf7da7cb0c7a
+SIZE (rust/crates/clap-4.3.10.crate) = 54872
+SHA256 (rust/crates/clap_builder-4.3.10.crate) = ef137bbe35aab78bdb468ccfba75a5f4d8321ae011d34063770780545176af2d
+SIZE (rust/crates/clap_builder-4.3.10.crate) = 160558
SHA256 (rust/crates/clap_derive-4.3.2.crate) = b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f
SIZE (rust/crates/clap_derive-4.3.2.crate) = 29053
SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b
@@ -53,28 +55,26 @@ SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b6569
SIZE (rust/crates/glob-0.3.1.crate) = 18880
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7
-SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027
SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286
SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793
-SHA256 (rust/crates/human-size-0.4.2.crate) = 62eef4964b4e1c2d66981a5646d893768fd15d96957aae5e0e85c632503e9724
-SIZE (rust/crates/human-size-0.4.2.crate) = 14509
+SHA256 (rust/crates/human-size-0.4.3.crate) = 9994b79e8c1a39b3166c63ae7823bb2b00831e2a96a31399c50fe69df408eaeb
+SIZE (rust/crates/human-size-0.4.3.crate) = 14757
SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/is-terminal-0.4.7.crate) = adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f
-SIZE (rust/crates/is-terminal-0.4.7.crate) = 8356
+SHA256 (rust/crates/is-terminal-0.4.8.crate) = 24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb
+SIZE (rust/crates/is-terminal-0.4.8.crate) = 8103
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.146.crate) = f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b
-SIZE (rust/crates/libc-0.2.146.crate) = 684707
+SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
+SIZE (rust/crates/libc-0.2.147.crate) = 686772
SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
SIZE (rust/crates/libloading-0.7.4.crate) = 27580
SHA256 (rust/crates/libloading-0.8.0.crate) = d580318f95776505201b28cf98eb1fa5e4be3b689633ba6a3e6cd880ff22d8cb
SIZE (rust/crates/libloading-0.8.0.crate) = 27845
-SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
-SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
+SHA256 (rust/crates/linux-raw-sys-0.4.3.crate) = 09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0
+SIZE (rust/crates/linux-raw-sys-0.4.3.crate) = 1116245
SHA256 (rust/crates/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4
SIZE (rust/crates/log-0.4.19.crate) = 38073
SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
@@ -87,28 +87,28 @@ SHA256 (rust/crates/nix-0.26.2.crate) = bfdda3d196821d6af13126e40375cdf7da646a96
SIZE (rust/crates/nix-0.26.2.crate) = 277973
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b
-SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680
+SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
+SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099
SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697
SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838
-SHA256 (rust/crates/proc-macro2-1.0.61.crate) = 363a6f739a0c0addeaf6ed75150b95743aa18643a3c6f40409ed7b6db3a6911f
-SIZE (rust/crates/proc-macro2-1.0.61.crate) = 44363
+SHA256 (rust/crates/proc-macro2-1.0.63.crate) = 7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb
+SIZE (rust/crates/proc-macro2-1.0.63.crate) = 44867
SHA256 (rust/crates/quick-xml-0.28.2.crate) = 0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1
SIZE (rust/crates/quick-xml-0.28.2.crate) = 156462
-SHA256 (rust/crates/quote-1.0.28.crate) = 1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488
-SIZE (rust/crates/quote-1.0.28.crate) = 28382
+SHA256 (rust/crates/quote-1.0.29.crate) = 573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105
+SIZE (rust/crates/quote-1.0.29.crate) = 28345
SHA256 (rust/crates/regex-1.8.4.crate) = d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f
SIZE (rust/crates/regex-1.8.4.crate) = 249562
SHA256 (rust/crates/regex-syntax-0.7.2.crate) = 436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78
SIZE (rust/crates/regex-syntax-0.7.2.crate) = 339778
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.37.20.crate) = b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0
-SIZE (rust/crates/rustix-0.37.20.crate) = 327665
+SHA256 (rust/crates/rustix-0.38.2.crate) = aabcb0461ebd01d6b79945797c27f8529082226cb630a9865a71870ff63532a4
+SIZE (rust/crates/rustix-0.38.2.crate) = 334811
SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3
@@ -125,14 +125,14 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.21.crate) = 1182caafaab7018eaea9b404afa8184c0baf42a04d5e10ae4f4843c2029c8aab
-SIZE (rust/crates/syn-2.0.21.crate) = 241193
+SHA256 (rust/crates/syn-2.0.23.crate) = 59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737
+SIZE (rust/crates/syn-2.0.23.crate) = 241166
SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac
SIZE (rust/crates/thiserror-1.0.40.crate) = 18709
SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f
SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138
-SHA256 (rust/crates/unicode-ident-1.0.9.crate) = b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0
-SIZE (rust/crates/unicode-ident-1.0.9.crate) = 41978
+SHA256 (rust/crates/unicode-ident-1.0.10.crate) = 22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73
+SIZE (rust/crates/unicode-ident-1.0.10.crate) = 42039
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -157,8 +157,8 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-targets-0.48.0.crate) = 7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5
-SIZE (rust/crates/windows-targets-0.48.0.crate) = 7466
+SHA256 (rust/crates/windows-targets-0.48.1.crate) = 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f
+SIZE (rust/crates/windows-targets-0.48.1.crate) = 6902
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543
SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3
@@ -173,5 +173,5 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536
SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
-SHA256 (russelltg-wl-screenrec-s20230625-7ceafa9_GH0.tar.gz) = 2758a9f8d62e6054c3a87196cf885f226fb25ffe56a5cd2ea8e4f7c3185fd63b
-SIZE (russelltg-wl-screenrec-s20230625-7ceafa9_GH0.tar.gz) = 22290
+SHA256 (russelltg-wl-screenrec-s20230703-1240033_GH0.tar.gz) = e7255bfc5df28a8ea0dcbcbe72bb438828cdbbb9a786104408117a08c09111d1
+SIZE (russelltg-wl-screenrec-s20230703-1240033_GH0.tar.gz) = 23783
diff --git a/multimedia/wl-screenrec/pkg-descr b/multimedia/wl-screenrec/pkg-descr
index 5dc6b877b04b..7cb46290a2a0 100644
--- a/multimedia/wl-screenrec/pkg-descr
+++ b/multimedia/wl-screenrec/pkg-descr
@@ -1,10 +1,14 @@
-High performance screen recorder for Wayland. Requres a wayland
-compositor supporting wlr-output-management-unstable-v1 and
-wlr-screencopy-unstable-v1 protocols, like sway and Hyprland.
+High performance screen recorder for wlroots Wayland.
Uses dma-buf transfers to get surface, and uses the GPU to do both the
pixel format conversion and the encoding, meaning the raw video data
never touches the CPU, leaving it free to run your applications.
-Requires libva-intel-media-driver or libva-intel-driver on Intel GPUs,
-mesa-gallium-va on AMD GPUs or libva-vdpau-driver on NVIDIA GPUs.
+System Requirements:
+* Wayland compositor supporting the following protocols:
+ * wlr-output-management-unstable-v1 (missing in hikari, cage, gamescope, kwinft)
+ * wlr-screencopy-unstable-v1 (missing in gamescope and kwinft)
+ Known working examples: sway, hyprland, wayfire, labwc.
+* VA-API encoding:
+ * Intel iGPUs: libva-intel-media-driver or libva-intel-driver
+ * AMD/ATI GPUs: mesa-gallium-va