summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoopi <coopi@noreply.codeberg.org>2026-04-16 11:10:03 +0400
committerAndreas Enge <andreas@enge.fr>2026-06-27 12:03:13 +0200
commitefbd6bd790fca599dbd24f29ce0eb4a2eab968f3 (patch)
tree86cfa80be76db1e954097c822bd3de7214a64bf2
parent77443a4b8d98ecf078562e44af41d3f9bf47eaa6 (diff)
gnu: alsa-lib: Update to 1.2.16.
* gnu/packages/linux.scm (alsa-lib) [version]: Update to 1.2.16. [source]: Switch to 'git-fetch'. [description]: Reword. Change-Id: I72675f37cfc35d80d3c4e58514a125cfc9d07996 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
-rw-r--r--gnu/packages/linux.scm37
1 files changed, 25 insertions, 12 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index b02f15c9b51..9e0ac69f8a0 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -4146,15 +4146,16 @@ topology configuration files that can be used for specific audio hardware.")
4146(define-public alsa-lib 4146(define-public alsa-lib
4147 (package 4147 (package
4148 (name "alsa-lib") 4148 (name "alsa-lib")
4149 (version "1.2.11") 4149 (version "1.2.16")
4150 (source (origin 4150 (source
4151 (method url-fetch) 4151 (origin
4152 (uri (string-append 4152 (method git-fetch)
4153 "https://www.alsa-project.org/files/pub/lib/" 4153 (uri (git-reference
4154 name "-" version ".tar.bz2")) 4154 (url "https://github.com/alsa-project/alsa-lib")
4155 (sha256 4155 (commit (string-append "v" version))))
4156 (base32 4156 (file-name (git-file-name name version))
4157 "0kdvjlknc50fwfdkxj0z12xbz21skb3gnwlh6lvsvycmp5ljygwz")))) 4157 (sha256
4158 (base32 "0khz38l87zm81q7dllv8gr4j9bj9c1jj69vnw03i3xvichjhwwxn"))))
4158 (build-system gnu-build-system) 4159 (build-system gnu-build-system)
4159 (arguments 4160 (arguments
4160 '(#:configure-flags (list (string-append "LDFLAGS=-Wl,-rpath=" 4161 '(#:configure-flags (list (string-append "LDFLAGS=-Wl,-rpath="
@@ -4162,6 +4163,13 @@ topology configuration files that can be used for specific audio hardware.")
4162 "/lib")) 4163 "/lib"))
4163 #:phases 4164 #:phases
4164 (modify-phases %standard-phases 4165 (modify-phases %standard-phases
4166 (replace 'bootstrap
4167 (lambda _
4168 (invoke "libtoolize" "--force" "--copy" "--automake")
4169 (invoke "aclocal")
4170 (invoke "autoheader")
4171 (invoke "automake" "--foreign" "--copy" "--add-missing")
4172 (invoke "autoconf")))
4165 (add-before 'install 'pre-install 4173 (add-before 'install 'pre-install
4166 (lambda* (#:key inputs outputs #:allow-other-keys) 4174 (lambda* (#:key inputs outputs #:allow-other-keys)
4167 (let* ((ucm 4175 (let* ((ucm
@@ -4182,12 +4190,17 @@ topology configuration files that can be used for specific audio hardware.")
4182 (symlink topology-share (string-append alsa "/topology"))) 4190 (symlink topology-share (string-append alsa "/topology")))
4183 #t))))) 4191 #t)))))
4184 (inputs 4192 (inputs
4185 (list alsa-ucm-conf alsa-topology-conf)) 4193 (list autoconf-2.72
4194 automake
4195 alsa-ucm-conf
4196 alsa-topology-conf
4197 libtool))
4186 (home-page "https://www.alsa-project.org/wiki/Main_Page") 4198 (home-page "https://www.alsa-project.org/wiki/Main_Page")
4187 (synopsis "The Advanced Linux Sound Architecture libraries") 4199 (synopsis "The Advanced Linux Sound Architecture libraries")
4188 (description 4200 (description
4189 "The Advanced Linux Sound Architecture (ALSA) provides audio and 4201 "@acronym{ALSA, Advanced Linux Sound Architecture} provides audio and
4190MIDI functionality to the Linux-based operating system.") 4202@acronym{MIDI, Musical Instrument Digital Interface} functionality to the
4203Linux-based operating system.")
4191 (license license:lgpl2.1+))) 4204 (license license:lgpl2.1+)))
4192 4205
4193(define-public alsa-utils 4206(define-public alsa-utils