From a2c6c12e2a224ea63788b5f76aa01db2bee29d94 Mon Sep 17 00:00:00 2001 From: Franz Geffke Date: Mon, 5 May 2025 21:20:42 +0100 Subject: px: gst-plugins-good-qmlgl: Added with support with qmlgl --- px/packages/gstreamer.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 px/packages/gstreamer.scm diff --git a/px/packages/gstreamer.scm b/px/packages/gstreamer.scm new file mode 100644 index 0000000..6b5cc21 --- /dev/null +++ b/px/packages/gstreamer.scm @@ -0,0 +1,23 @@ +(define-module (px packages gstreamer) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (guix packages) + #:use-module (guix gexp) + #:use-module (guix download) + #:use-module (guix git-download) + #:use-module (gnu packages gstreamer) + #:use-module (gnu packages qt)) + +;; Yields libgstqmlgl.so for qmlgl support +(define-public gst-plugins-good-qmlgl + (package + (inherit gst-plugins-good-qt) + (name "gst-plugins-good-qmlgl") + (inputs `(("gstreamer" ,gstreamer) + ("qtbase" ,qtbase-5) + ("qttools" ,qttools-5) + ("qtdeclarative" ,qtdeclarative-5) + ("qtquickcontrols2" ,qtquickcontrols2-5) + ("qtx11extras" ,qtx11extras) + ("qtwayland" ,qtwayland-5) + ,@(package-inputs gst-plugins-good))))) -- cgit v1.2.3