Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / gstreamer
Commits: a1a7c110 by Jan Alexander Steffens (heftig) at 2026-01-19T01:38:16+01:00 Add optdeps for plugins split from bad Closes: https://gitlab.archlinux.org/archlinux/packaging/packages/gstreamer/-/issues/14 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -366,6 +366,15 @@ pkgname = gst-plugins-bad depends = zbar depends = zvbi depends = zxing-cpp + optdepends = gst-plugin-gtk: gtk plugin + optdepends = gst-plugin-msdk: msdk plugin + optdepends = gst-plugin-onnx: onnx plugin + optdepends = gst-plugin-opencv: opencv plugin and library + optdepends = gst-plugin-qml6: qml6 plugin + optdepends = gst-plugin-qmlgl: qmlgl plugin + optdepends = gst-plugin-qsv: qsv plugin + optdepends = gst-plugin-va: va plugin + optdepends = gst-plugin-wpe: wpe plugin pkgname = gst-plugins-ugly pkgdesc = Multimedia graph framework - ugly plugins @@ -424,7 +433,7 @@ pkgname = gst-plugin-onnx depends = openmpi pkgname = gst-plugin-opencv - pkgdesc = Multimedia graph framework - opencv plugin + pkgdesc = Multimedia graph framework - opencv plugin and library depends = gst-plugins-base-libs=1.26.10-3 depends = gstreamer=1.26.10-3 depends = gcc-libs ===================================== PKGBUILD ===================================== @@ -771,6 +771,17 @@ package_gst-plugins-bad() { zvbi zxing-cpp ) + optdepends=( + 'gst-plugin-gtk: gtk plugin' + 'gst-plugin-msdk: msdk plugin' + 'gst-plugin-onnx: onnx plugin' + 'gst-plugin-opencv: opencv plugin and library' + 'gst-plugin-qml6: qml6 plugin' + 'gst-plugin-qmlgl: qmlgl plugin' + 'gst-plugin-qsv: qsv plugin' + 'gst-plugin-va: va plugin' + 'gst-plugin-wpe: wpe plugin' + ) cd root; local files=( usr/lib/gstreamer-1.0/libgstaes.so @@ -946,7 +957,7 @@ package_gst-plugin-onnx() { } package_gst-plugin-opencv() { - pkgdesc+=" - opencv plugin" + pkgdesc+=" - opencv plugin and library" depends=( "gst-plugins-base-libs=$pkgver-$pkgrel" "gstreamer=$pkgver-$pkgrel" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gstreamer/-/commit/a1a7c110d1e8db83224c5a6683d795268e200208 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gstreamer/-/commit/a1a7c110d1e8db83224c5a6683d795268e200208 You're receiving this email because of your account on gitlab.archlinux.org.
