diff options
author | Oleg Pykhalov <go.wigust@gmail.com> | 2018-07-15 20:02:30 +0300 |
---|---|---|
committer | Oleg Pykhalov <go.wigust@gmail.com> | 2018-08-01 19:30:41 +0300 |
commit | c54511fde0b74bb53c144a84641e3b78ee629dd2 (patch) | |
tree | da576a72bbc041c8f9d427e5771c09139a2f13ec /gnu/packages/cdrom.scm | |
parent | ae66fdaf9f7971c0a1b33d0c20844e903ccd909c (diff) | |
download | guix-c54511fde0b74bb53c144a84641e3b78ee629dd2.tar guix-c54511fde0b74bb53c144a84641e3b78ee629dd2.tar.gz |
gnu: Add cdrkit-libre.
* gnu/packages/cdrom.scm (cdrkit-libre): New variable.
Diffstat (limited to 'gnu/packages/cdrom.scm')
-rw-r--r-- | gnu/packages/cdrom.scm | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 384fc57317..3659115960 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2017 Thomas Danckaert <post@thomasdanckaert.be> ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2017 Nils Gillmann <ng0@n0.is> +;;; Copyright © 2018 Oleg Pykhalov <go.wigust@gmail.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -769,3 +770,43 @@ to produce new complete file system images or add-on images to be appended to the read file system image. Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.") (license gpl2+))) + +(define-public cdrkit-libre + (package + (name "cdrkit-libre") + (version "1.1.11") + (source (origin + (method url-fetch) + ;; cdrkit.org is dead. + ;; + ;; ‘cdrkit-libre’ removes a couple of problematic files, + ;; see <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32165#14>. + (uri (string-append + "https://repo.parabola.nu/other/cdrkit-libre/cdrkit-libre-" + version ".tar.gz")) + (sha256 + (base32 + "0g2zyzb56czh429qy87lvaddzjnlcq8c616ddxsmsshz3clhyzrh")))) + (build-system cmake-build-system) + (inputs + `(("bzip2" ,bzip2) + ("libcap" ,libcap) + ("perl" ,perl) + ("zlib" ,zlib))) + (arguments + `(#:tests? #f ;no tests + #:phases + (modify-phases %standard-phases + (add-after 'install 'old-cdrecord + (lambda* (#:key outputs #:allow-other-keys) + (with-directory-excursion (string-append (assoc-ref outputs "out") + "/bin") + (symlink "genisoimage" "mkisofs") + (symlink "wodim" "cdrecord")) + #t))))) + (home-page "https://repo.parabola.nu/other/cdrkit-libre/") + (synopsis "Command-line CD/DVD recorder") + (description "Cdrkit is a suite of programs for recording CDs and DVDs, +blanking CD-RW media, creating ISO-9660 file system images, extracting audio +CD data, and more. It's mostly compatible with @code{cdrtools}.") + (license gpl2+))) |