diff options
Diffstat (limited to 'gnu/packages/audio.scm')
| -rw-r--r-- | gnu/packages/audio.scm | 58 |
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 |
