diff options
author | Yovan Naumovski <yovan@gorski.stream> | 2025-01-12 17:04:19 +0200 |
---|---|---|
committer | Guillaume Le Vaillant <glv@posteo.net> | 2025-02-06 14:57:31 +0100 |
commit | fd7458331c1133fb1d7b5ddda3ac1d309aeacb03 (patch) | |
tree | 36b13d42b6ca0e6f7a9bdb35c6f12f6a9db235a9 | |
parent | 431f2ad7308532e9f70b6bdea5d129abf3110c1d (diff) |
gnu: Add bchunk.
* gnu/packages/cdrom.scm (bchunk): New variable.
Change-Id: I0fbc7255fcb4cf5b52c52092a4f56b06511a2294
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
-rw-r--r-- | gnu/packages/cdrom.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index e441423573..98c9127803 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -16,6 +16,7 @@ ;;; Copyright © 2020 Timotej Lazar <timotej.lazar@araneo.si> ;;; Copyright © 2023 Zheng Junjie <873216071@qq.com> ;;; Copyright © 2024 Julian Flake <flake@uni-koblenz.de> +;;; Copyright © 2025 Yovan Naumovski <yovan@gorski.stream> ;;; ;;; This file is part of GNU Guix. ;;; @@ -210,6 +211,37 @@ ones. xorriso can then be used to copy files directly into or out of ISO files.") (license gpl3+))) +(define-public bchunk + (package + (name "bchunk") + (version "1.2.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/hessu/bchunk") + (commit + (string-append "release/" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0amhc196ibg7gj2iki0z9kykvcm85jxpbnkcmk2jxj3hni242n60")))) + (build-system gnu-build-system) + (arguments + '(#:tests? #f ;; no check target + #:phases + (modify-phases %standard-phases + (delete 'configure) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (install-file "bchunk" (string-append out "/bin")) + (install-file "bchunk.1" (string-append out "/share/man/man.1")))))))) + (home-page "http://he.fi/bchunk/") + (synopsis "Bin/cue to ISO image converter") + (description "@command{cdrecord} converts a CD image in a \".bin / .cue\" +format (sometimes \".raw / .cue\") to a set of .iso and .cdr tracks.") + (license gpl2))) + (define-public cdparanoia (package (name "cdparanoia") |