me
/
guix
Archived
1
0
Fork 0

gnu: libextractor: Add more optional inputs.

* gnu/packages/gnunet.scm (libextractor)[inputs]: Add gtk+, libarchive,
libgsf, and libmpeg2.
[arguments]: New field.

Signed-off-by: Leo Famulari <leo@famulari.name>
master
ng0 2016-08-03 13:42:27 +00:00 committed by Leo Famulari
parent 5f9d590574
commit cd372ca352
No known key found for this signature in database
GPG Key ID: 2646FA30BACA7F08
1 changed files with 17 additions and 12 deletions

View File

@ -50,6 +50,7 @@
#:use-module (gnu packages tls) #:use-module (gnu packages tls)
#:use-module (gnu packages video) #:use-module (gnu packages video)
#:use-module (gnu packages xiph) #:use-module (gnu packages xiph)
#:use-module (gnu packages backup)
#:use-module ((guix licenses) #:prefix license:) #:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix download) #:use-module (guix download)
@ -81,17 +82,12 @@
;; FIXME: ;; FIXME:
;; The following dependencies are all optional, but should be ;; The following dependencies are all optional, but should be
;; available for maximum coverage: ;; available for maximum coverage:
;; * libarchive
;; * libgif (giflib)
;; * libgtk+ >= 3.0.0 (may probably drop glib then as a propagated input of
;; gtk)
;; * libgsf
;; * libmagic (file) ;; * libmagic (file)
;; * libmpeg2 ;; * libmp4v2 ; package it
;; * libmp4v2 ;; * librpm ; package it
;; * librpm ;; * libsmf ; package it
;; * libsmf ;; * libtidy ; package it
;; * libtidy ;; * libgif (giflib) ; investigate failure
(inputs (inputs
`(("exiv2" ,exiv2) `(("exiv2" ,exiv2)
("flac" ,flac) ("flac" ,flac)
@ -100,14 +96,23 @@
("glib" ,glib) ("glib" ,glib)
("gstreamer" ,gstreamer) ("gstreamer" ,gstreamer)
("gst-plugins-base" ,gst-plugins-base) ("gst-plugins-base" ,gst-plugins-base)
("gtk+" ,gtk+)
("libarchive" ,libarchive)
("libgsf" ,libgsf)
("libjpeg" ,libjpeg) ("libjpeg" ,libjpeg)
("libltdl" ,libltdl)
("libmpeg2" ,libmpeg2)
("libogg" ,libogg) ("libogg" ,libogg)
("libtiff" ,libtiff) ("libtiff" ,libtiff)
("libltdl" ,libltdl)
("libvorbis" ,libvorbis) ("libvorbis" ,libvorbis)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags
(list (string-append "--with-ltdl="
(assoc-ref %build-inputs "libltdl")))
#:parallel-tests? #f))
(synopsis "Library to extract meta-data from media files") (synopsis "Library to extract meta-data from media files")
(description (description
"GNU libextractor is a library for extracting metadata from files. It "GNU libextractor is a library for extracting metadata from files. It