From 8fdac7d2f4a38680fe0f56f82ecc35068fa471c8 Mon Sep 17 00:00:00 2001 From: Jelle Licht Date: Sun, 30 Jul 2023 16:07:50 +0200 Subject: nongnu: Add intel-media-driver-nonfree. * nongnu/packages/video.scm: (intel-media-driver/nonfree): New variable. --- nongnu/packages/video.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/nongnu/packages/video.scm b/nongnu/packages/video.scm index df745fc..b2cec1b 100644 --- a/nongnu/packages/video.scm +++ b/nongnu/packages/video.scm @@ -9,6 +9,7 @@ #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix packages) + #:use-module (guix utils) #:use-module ((guix licenses) #:prefix license:)) (define-public gmmlib @@ -72,3 +73,22 @@ for VAAPI.") accelerated decoding, encoding, and video post processing for the GEN based graphics hardware.") (license (list license:expat license:bsd-3)))) + +(define-public intel-media-driver/nonfree + (package + (inherit intel-media-driver) + (name "intel-media-driver-nonfree") + (arguments + (substitute-keyword-arguments (package-arguments intel-media-driver) + ((#:configure-flags flags #~'()) + #~(cons "-DENABLE_NONFREE_KERNELS=ON" + (delete "-DENABLE_NONFREE_KERNELS=OFF" #$flags))))) + (synopsis + (string-append + (package-synopsis intel-media-driver) + " with nonfree kernels")) + (description + (string-append + (package-description intel-media-driver) + " This build of intel-media-driver includes nonfree blobs to fully enable the +video decode capabilities of supported Intel GPUs.")))) -- cgit v1.2.3