This patch updates (input) of libextractor, adding some optional dependencies we packaged already.
From 3925b6a620ffed0493ca879680b0b3a1bfef176e Mon Sep 17 00:00:00 2001 From: ng0 <n...@we.make.ritual.n0.is> Date: Wed, 3 Aug 2016 13:42:27 +0000 Subject: [PATCH] gnu: libextractor: Update inputs. * gnu/packages/gnunet.scm (libextractor)[inputs]: Add libmpeg2, libarchive, libgsf, gtk+. * [arguments](configure-flags) Add it and configure with libltdl. --- gnu/packages/gnunet.scm | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm index 4d888bd..4bf9561 100644 --- a/gnu/packages/gnunet.scm +++ b/gnu/packages/gnunet.scm @@ -50,6 +50,7 @@ #:use-module (gnu packages tls) #:use-module (gnu packages video) #:use-module (gnu packages xiph) + #:use-module (gnu packages backup) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) @@ -81,17 +82,14 @@ ;; FIXME: ;; The following dependencies are all optional, but should be ;; 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) - ;; * libmpeg2 - ;; * libmp4v2 - ;; * librpm - ;; * libsmf - ;; * libtidy + ;; * libmp4v2 ; package it + ;; * librpm ; package it + ;; * libsmf ; package it + ;; * libtidy ; package it + ;; * libgif (giflib) ; investigate failure (inputs `(("exiv2" ,exiv2) ("flac" ,flac) @@ -105,9 +103,17 @@ ("libtiff" ,libtiff) ("libltdl" ,libltdl) ("libvorbis" ,libvorbis) + ("libmpeg2" ,libmpeg2) + ("libarchive" ,libarchive) + ("libgsf" ,libgsf) + ("gtk+" ,gtk+) ("zlib" ,zlib))) (native-inputs - `(("pkg-config" ,pkg-config))) + `(("pkg-config" ,pkg-config))) + (arguments + `(#:configure-flags + (list (string-append "--with-ltdl=" + (assoc-ref %build-inputs "libltdl"))))) (synopsis "Library to extract meta-data from media files") (description "GNU libextractor is a library for extracting metadata from files. It -- 2.9.2
-- ♥Ⓐ ng0 Current Keys: https://we.make.ritual.n0.is/ng0.txt For non-prism friendly talk find me on http://www.psyced.org
signature.asc
Description: PGP signature