summaryrefslogtreecommitdiff
path: root/gnu/packages/audio.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/audio.scm')
-rw-r--r--gnu/packages/audio.scm58
1 files changed, 48 insertions, 10 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index b03d2d4fe5..172d18354b 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -57,6 +57,7 @@
;;; Copyright © 2025 Kjartan Oli Agustsson <kjartanoli@outlook.com>
;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2025 Antoine Côté <antoine.cote@posteo.net>
+;;; Copyright © 2025 Isidor Zeuner <guix@quidecco.pl>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -4276,14 +4277,14 @@ different audio devices such as ALSA or PulseAudio.")
(define-public qjackctl
(package
(name "qjackctl")
- (version "1.0.3")
+ (version "1.0.4")
(source (origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/qjackctl/qjackctl/"
version "/qjackctl-" version ".tar.gz"))
(sha256
(base32
- "0wzimnxb9yjj155l0hqb57smf0158a4bbzi6bj11pp60njld4zqn"))))
+ "1bhlfnlvqgircnlq014whaka01ki6ja44xzynjbwszclknc6zsz3"))))
(build-system cmake-build-system)
(arguments
'(#:tests? #f)) ; no check target
@@ -4377,6 +4378,7 @@ link REQUIRED)"))))))
"ide")) ;qt ide
(arguments
(list
+ #:qtbase qtbase
#:configure-flags
#~(list "-DSYSTEM_BOOST=ON"
"-DSYSTEM_YAMLCPP=ON"
@@ -5623,6 +5625,42 @@ encoder used for an MPEG Layer III (MP3) file, as well as scan any MPEG audio
file (any layer) and print a lot of useful information.")
(license license:lgpl2.1+)))
+(define-public mp3cat
+ (package
+ (name "mp3cat")
+ (version "0.5")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/tomclegg/mp3cat")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0n6hjg2wgd06m561zc3ib5w2m3pwpf74njv2b2w4sqqh5md2ymfr"))))
+ (build-system gnu-build-system)
+ (arguments
+ (list
+ #:tests? #f ;upstream defines no tests
+ #:make-flags
+ #~(list (string-append "PREFIX="
+ #$output))
+ #:phases
+ #~(modify-phases %standard-phases
+ (delete 'configure)
+ (add-before 'build 'patch-makefile
+ (lambda _args
+ (substitute* "Makefile"
+ (("cc")
+ #$(cc-for-target))))))))
+ (home-page "http://tomclegg.net/mp3cat")
+ (synopsis "MP3 stream copier and concatenator")
+ (description
+ "Copies a stream, skipping everything except MP3 frames with valid
+headers. This can be used to copy and concatenate streams, even if
+they contain extra garbage.")
+ (license license:gpl2+)))
+
(define-public shntool
(package
(name "shntool")
@@ -6320,16 +6358,16 @@ library supports sample rates up to 96 kHz and up to eight channels (7.1
(define-public libfreeaptx
(package
(name "libfreeaptx")
- (version "0.1.1")
+ (version "0.2.2")
(source (origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/iamthehorker/libfreeaptx")
+ (url "https://github.com/regularhunter/libfreeaptx")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
- "1fm5041nd08yzg0m9474g0943lb3x54zmn59b53nhvxan8x22ibq"))))
+ "0xk247w2l7jd51rbavqnmqk6sqnifhf46k4wwfj572pz7k9cbmly"))))
(build-system gnu-build-system)
(arguments
(list #:tests? #f ;no tests.
@@ -6341,8 +6379,8 @@ library supports sample rates up to 96 kHz and up to eight channels (7.1
#:phases
#~(modify-phases %standard-phases
(delete 'configure))))
- (home-page "https://github.com/iamthehorker/libfreeaptx")
- (synopsis "aptX codec library")
+ (home-page "https://github.com/regularhunter/libfreeaptx")
+ (synopsis "Free implementation of aptX")
(description "libfreeaptx is an implementation of the Audio Processing
Technology codecs aptX and aptX HD, mainly intended for use with an A2DP
bluetooth profile.")
@@ -7210,7 +7248,7 @@ Rate} 3600x2250 bit/s vocoder used in various radio systems.")
(propagated-inputs
;; This is because include/ableton/platforms/asio/AsioWrapper.hpp
;; contains '#include <asio.hpp>'.
- (list asio))
+ (list asio-1.28))
(arguments
`(#:configure-flags
'("-DLINK_BUILD_QT_EXAMPLES=ON"
@@ -7589,7 +7627,7 @@ and DSD streams.")
(define-public qpwgraph
(package
(name "qpwgraph")
- (version "0.8.0")
+ (version "0.9.6")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -7598,7 +7636,7 @@ and DSD streams.")
(file-name (git-file-name name version))
(sha256
(base32
- "036qzc2sjxa1lvysf7shyjkp1jyjkpalgxf74bgyzm89phqac7cc"))))
+ "17f84qp0vphw0qbgi4yzvws19cw1lppn5r35niy032gw8qr7l6nf"))))
(build-system cmake-build-system)
(arguments
(list #:tests? #f)) ; no tests