gnu: Add libisofs.

* gnu/packages/cdrom.scm (libisofs): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
ng0 2017-09-09 13:59:39 +00:00 committed by Christopher Baines
parent 1d8e04e64b
commit dbfab26dac
No known key found for this signature in database
GPG key ID: 5E28A33B0B84F577

View file

@ -717,3 +717,32 @@ (define-public libburn
Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL,
DVD-RW, DVD-R, DVD-R/DL, BD-R, and BD-RE.")
(license gpl2)))
(define-public libisofs
(package
(name "libisofs")
(version "1.4.6")
(source (origin
(method url-fetch)
(uri (string-append "http://files.libburnia-project.org/releases/"
"libisofs-" version ".tar.gz"))
(sha256
(base32
"02m5g6lbmmkh2xc5xzq5zaf3ma6v31gls66aj886b3cq9qw0paql"))))
(build-system gnu-build-system)
(inputs
`(("zlib" ,zlib)
("acl" ,acl)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "https://dev.lovelyhq.com/libburnia/libisofs")
(synopsis "Library to create ISO 9660 images")
(description
"Libisofs creates ISO 9660 (also known as ECMA-119) filesystem images
which can either be written to POSIX file objects or handed over to
libburn for being written directly to optical media.
It can read metadata of ISO 9660 filesystems, manipulate them, and use them
to produce new complete filesystem images or add-on images to be appended
to the read filesystem image.
Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.")
(license gpl2+)))