diff options
author | Franz Geffke <franz@pantherx.org> | 2023-11-06 20:08:14 +0000 |
---|---|---|
committer | Franz Geffke <franz@pantherx.org> | 2023-11-06 20:08:14 +0000 |
commit | 47b4c9c854915df93893dbaa993accfacf9027fe (patch) | |
tree | 4f9b1742d63fcfbc94cc6b8d84f76c4d00c3a0b7 /px/packages/sof.scm | |
parent | 0b426d7b7ed8e176bf464ef9e0683f74a6c9d20f (diff) |
rewrite: apply guix-reference formatting; cleanup some module imports
Diffstat (limited to 'px/packages/sof.scm')
-rw-r--r-- | px/packages/sof.scm | 69 |
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 |