diff options
author | Freya Murphy <freya@freyacat.org> | 2024-08-11 17:43:39 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2024-08-11 17:43:39 -0400 |
commit | 01f9c0119a397d7d919f1b6c15cffa735c9dbd7a (patch) | |
tree | 8cdd8be30228b491f75662cfb351fd330dfc23e3 /modules/freya/packages/pulseaudio.scm | |
parent | update gtk (diff) | |
download | dotfiles-guix-01f9c0119a397d7d919f1b6c15cffa735c9dbd7a.tar.gz dotfiles-guix-01f9c0119a397d7d919f1b6c15cffa735c9dbd7a.tar.bz2 dotfiles-guix-01f9c0119a397d7d919f1b6c15cffa735c9dbd7a.zip |
refactor services, syncthing, update audio packages
Diffstat (limited to 'modules/freya/packages/pulseaudio.scm')
-rw-r--r-- | modules/freya/packages/pulseaudio.scm | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/modules/freya/packages/pulseaudio.scm b/modules/freya/packages/pulseaudio.scm new file mode 100644 index 0000000..d2915a0 --- /dev/null +++ b/modules/freya/packages/pulseaudio.scm @@ -0,0 +1,34 @@ +(define-module (freya packages pulseaudio) + #:use-module (guix download) + #:use-module (guix git-download) + #:use-module (guix packages) + #:use-module (guix gexp) + #:use-module (guix utils) + #:use-module (gnu packages) + #:use-module (gnu packages pulseaudio) + #:use-module (freya packages linux)) + +(define-public pulseaudio-new + (package + (inherit pulseaudio) + (name "pulseaudio") + (version "17.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://freedesktop.org/software/pulseaudio/releases/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "1dc7xdfbn5rknwsvv5m2ijfwnqrap208liwyhiykjghsczb98dq5")))) + (arguments + (substitute-keyword-arguments (package-arguments pulseaudio) + ((#:phases phases) + #~(modify-phases #$phases + (delete 'check))))) + (inputs + (modify-inputs (package-inputs pulseaudio) + (delete "alsa-lib") + (delete "bluez") + (prepend alsa-lib-new) + (prepend bluez-new))))) |