summaryrefslogtreecommitdiff
path: root/px/packages/sof.scm
diff options
context:
space:
mode:
authorFranz Geffke <franz@pantherx.org>2023-11-06 20:08:14 +0000
committerFranz Geffke <franz@pantherx.org>2023-11-06 20:08:14 +0000
commit47b4c9c854915df93893dbaa993accfacf9027fe (patch)
tree4f9b1742d63fcfbc94cc6b8d84f76c4d00c3a0b7 /px/packages/sof.scm
parent0b426d7b7ed8e176bf464ef9e0683f74a6c9d20f (diff)
rewrite: apply guix-reference formatting; cleanup some module imports
Diffstat (limited to 'px/packages/sof.scm')
-rw-r--r--px/packages/sof.scm69
1 files changed, 18 insertions, 51 deletions
diff --git a/px/packages/sof.scm b/px/packages/sof.scm
index 2ec7160..5e895ae 100644
--- a/px/packages/sof.scm
+++ b/px/packages/sof.scm
@@ -1,51 +1,14 @@
(define-module (px packages sof)
#:use-module (gnu packages)
- #:use-module ((guix licenses) #:prefix license:)
+ #:use-module ((guix licenses)
+ #:prefix license:)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix gexp)
#:use-module (guix git-download)
#:use-module (guix build-system gnu)
#:use-module (guix build-system trivial)
- #:use-module (gnu packages autotools)
- #:use-module (gnu packages base)
#:use-module (gnu packages bash)
- #:use-module (gnu packages bison)
- #:use-module (gnu packages bootstrap)
- #:use-module (gnu packages curl)
- #:use-module (gnu packages check)
- #:use-module (gnu packages commencement)
- #:use-module (gnu packages compression)
- #:use-module (gnu packages docbook)
- #:use-module (gnu packages documentation)
- #:use-module (gnu packages dns)
- #:use-module (gnu packages flex)
- #:use-module (gnu packages gettext)
- #:use-module (gnu packages glib)
- #:use-module (gnu packages graphviz)
- #:use-module (gnu packages gtk)
- #:use-module (gnu packages libusb)
- #:use-module (gnu packages linux)
- #:use-module (gnu packages m4)
- #:use-module (gnu packages man)
- #:use-module (gnu packages ncurses)
- #:use-module (gnu packages networking)
- #:use-module (gnu packages cyrus-sasl)
- #:use-module (gnu packages gawk)
- #:use-module (gnu packages popt)
- #:use-module (gnu packages readline)
- #:use-module (gnu packages tls)
- #:use-module (gnu packages tex)
- #:use-module (gnu packages texinfo)
- #:use-module (gnu packages perl)
- #:use-module (gnu packages pkg-config)
- #:use-module (gnu packages python)
- #:use-module (gnu packages python-crypto)
- #:use-module (gnu packages python-xyz)
- #:use-module (gnu packages security-token)
- #:use-module (gnu packages swig)
- #:use-module (gnu packages web)
- #:use-module (gnu packages xml)
#:use-module (px packages python-xyz))
(define-public sof-bin
@@ -56,30 +19,34 @@
(origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/thesofproject/sof-bin")
+ (url "https://github.com/thesofproject/sof-bin")
(commit "a06502dfe1d6d7c00fa355788430dab7527dc829")
- (recursive? #t)))
+ (recursive? #t)))
(sha256
(base32 "17bl463qm01d534fld7gb4cd658y0hyzd1p3vvj7n08k8ggp8q9y"))
- (file-name (git-file-name name version))))
+ (file-name (git-file-name name version))))
(build-system trivial-build-system)
(arguments
`(#:modules ((guix build utils))
#:builder (begin
(use-modules (guix build utils)
(srfi srfi-26))
- (let* ((source (assoc-ref %build-inputs "source"))
- (bash (assoc-ref %build-inputs "bash"))
- (lib-dir (string-append %output "/lib/firmware")))
+ (let* ((source (assoc-ref %build-inputs "source"))
+ (bash (assoc-ref %build-inputs "bash"))
+ (lib-dir (string-append %output "/lib/firmware")))
(mkdir-p lib-dir)
- (setenv "PATH" (string-append
- (string-append bash "/bin:")))
+ (setenv "PATH"
+ (string-append (string-append bash "/bin:")))
(copy-recursively source ".")
- (substitute* "go.sh" (("\\$\\{ROOT\\}") %output))
- (substitute* "go.sh" (("\\$\\{VERSION\\}") ,version))
+ (substitute* "go.sh"
+ (("\\$\\{ROOT\\}")
+ %output))
+ (substitute* "go.sh"
+ (("\\$\\{VERSION\\}")
+ ,version))
(invoke "./go.sh")
- #t))))
- (inputs `(("bash" ,bash)))
+ #t))))
+ (inputs `(("bash" ,bash)))
(home-page "https://thesofproject.github.io")
(synopsis "SOF Firmware and Topology Binaries.")
(description