diff options
Diffstat (limited to 'px/packages/gstreamer.scm')
-rw-r--r-- | px/packages/gstreamer.scm | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/px/packages/gstreamer.scm b/px/packages/gstreamer.scm new file mode 100644 index 0000000..c29ef3b --- /dev/null +++ b/px/packages/gstreamer.scm @@ -0,0 +1,85 @@ +(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 (guix build-system cmake) + #:use-module (guix build-system gnu) + #:use-module (guix build-system meson) + #:use-module (guix build-system trivial) + #:use-module (guix utils) + #:use-module (gnu packages) + #:use-module (gnu packages aidc) + #:use-module (gnu packages audio) + #:use-module (gnu packages autotools) + #:use-module (gnu packages base) + #:use-module (gnu packages bash) + #:use-module (gnu packages bison) + #:use-module (gnu packages cdrom) + #:use-module (gnu packages curl) + #:use-module (gnu packages compression) + #:use-module (gnu packages documentation) + #:use-module (gnu packages elf) + #:use-module (gnu packages flex) + #:use-module (gnu packages freedesktop) + #:use-module (gnu packages gettext) + #:use-module (gnu packages ghostscript) + #:use-module (gnu packages gl) + #:use-module (gnu packages glib) + #:use-module (gnu packages gnome) + #:use-module (gnu packages gnupg) + #:use-module (gnu packages graphics) + #:use-module (gnu packages graphviz) + #:use-module (gnu packages gstreamer) + #:use-module (gnu packages gtk) + #:use-module (gnu packages image) + #:use-module (gnu packages image-processing) + #:use-module (gnu packages iso-codes) + #:use-module (gnu packages java) + #:use-module (gnu packages libunwind) + #:use-module (gnu packages libusb) + #:use-module (gnu packages linux) + #:use-module (gnu packages maths) + #:use-module (gnu packages mp3) + #:use-module (gnu packages multiprecision) + #:use-module (gnu packages music) + #:use-module (gnu packages ncurses) + #:use-module (gnu packages nettle) + #:use-module (gnu packages networking) + #:use-module (gnu packages ocr) + #:use-module (gnu packages perl) + #:use-module (gnu packages photo) + #:use-module (gnu packages pulseaudio) + #:use-module (gnu packages qt) + #:use-module (gnu packages rdf) + #:use-module (gnu packages sdl) + #:use-module (gnu packages shells) + #:use-module (gnu packages video) + #:use-module (gnu packages xorg) + #:use-module (gnu packages xdisorg) + #:use-module (gnu packages xiph) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages ruby) + #:use-module (gnu packages speech) + #:use-module (gnu packages python) + #:use-module (gnu packages ssh) + #:use-module (gnu packages telephony) + #:use-module (gnu packages tls) + #:use-module (gnu packages version-control) + #:use-module (gnu packages vulkan) + #:use-module (gnu packages webkit) + #:use-module (gnu packages assembly) + #:use-module (gnu packages xml)) + +(define-public gst-plugins-good-qmlgl + (package + (inherit gst-plugins-good) + (name "gst-plugins-good-qmlgl") + (inputs + `(("qtbase" ,qtbase-5) + ("qtdeclarative" ,qtdeclarative-5) + ("qtquickcontrols2" ,qtquickcontrols2-5) + ("qtx11extras" ,qtx11extras) + ("qtwayland" ,qtwayland) + ,@(package-inputs gst-plugins-good))))) |