From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50070) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eHFqs-0000Hm-8U for guix-patches@gnu.org; Tue, 21 Nov 2017 16:13:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eHFqo-0007wM-UP for guix-patches@gnu.org; Tue, 21 Nov 2017 16:13:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:42818) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eHFqo-0007wI-Pr for guix-patches@gnu.org; Tue, 21 Nov 2017 16:13:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eHFqo-0004no-LA for guix-patches@gnu.org; Tue, 21 Nov 2017 16:13:02 -0500 Subject: [bug#29386] Update taglib to 1.11.1. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49191) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eHFpw-000866-IM for guix-patches@gnu.org; Tue, 21 Nov 2017 16:12:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eHFpq-0007KW-7x for guix-patches@gnu.org; Tue, 21 Nov 2017 16:12:08 -0500 Received: from mout.gmx.net ([212.227.15.18]:61931) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eHFpp-0007IY-TA for guix-patches@gnu.org; Tue, 21 Nov 2017 16:12:02 -0500 Received: from labiere ([80.229.147.137]) by mail.gmx.com (mrgmx001 [212.227.17.184]) with ESMTPSA (Nemesis) id 0MRXzM-1ejxry2Q4O-00Sbx2 for ; Tue, 21 Nov 2017 22:11:58 +0100 From: Pierre Langlois Date: Tue, 21 Nov 2017 21:11:58 +0000 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 29386@debbugs.gnu.org --=-=-= Content-Type: text/plain Hello Guix! This is a patch to update taglib. I've had to enable building as a shared library otherwise gst-plugins-good would fail to link. Also, `guix lint' warned about the home page redirecting to http://taglib.org so I thought I'd fix that too. Finally, I tried to enable the tests by adding "-DBUILD_TESTS" as a configure flag but they are explicitely disabled if building the shared library: ~~~ if(BUILD_TESTS AND NOT BUILD_SHARED_LIBS) enable_testing() add_subdirectory(tests) endif() ~~~ Oh well, how does this look? Thanks! Pierre --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-taglib-Update-to-1.11.1-and-fix-home-page.patch Content-Transfer-Encoding: quoted-printable >From 994f090fb285ff7c09a462e87c48e50c3d0e45dc Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Tue, 21 Nov 2017 09:49:35 +0000 Subject: [PATCH] gnu: taglib: Update to 1.11.1 and fix home page. * gnu/packages/mp3.scm (taglib)[version]: Update to 1.11.1. [arguments]: Configure with -DBUILD_SHARED_LIBS=3DON. [home-page]: Change to http://taglig.org. --- gnu/packages/mp3.scm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gnu/packages/mp3.scm b/gnu/packages/mp3.scm index 1860997e0..fbb924ba5 100644 --- a/gnu/packages/mp3.scm +++ b/gnu/packages/mp3.scm @@ -4,6 +4,7 @@ ;;; Copyright =C2=A9 2015 Mark H Weaver ;;; Copyright =C2=A9 2016 Efraim Flashner ;;; Copyright =C2=A9 2017 Thomas Danckaert +;;; Copyright =C2=A9 2017 Pierre Langlois ;;; ;;; This file is part of GNU Guix. ;;; @@ -151,18 +152,20 @@ a highly stable and efficient implementation.") (define-public taglib (package (name "taglib") - (version "1.10") + (version "1.11.1") (source (origin (method url-fetch) (uri (string-append "http://taglib.github.io/releases/taglib= -" version ".tar.gz")) (sha256 (base32 - "1alv6vp72p0x9i9yscmz2a71anjwqy53y9pbcbqxvc1c0i82vhr4")))) + "0ssjcdjv4qf9liph5ry1kngam1y7zp8fzr9xv4wzzrma22kabldn")))) (build-system cmake-build-system) - (arguments '(#:tests? #f)) ;no 'test' target + (arguments + '(#:tests? #f ; Tests are not ran with BUILD_SHARED_LIBS on. + #:configure-flags (list "-DBUILD_SHARED_LIBS=3DON"))) (inputs `(("zlib" ,zlib))) - (home-page "http://developer.kde.org/~wheeler/taglib.html") + (home-page "http://taglib.org") (synopsis "Library to access audio file meta-data") (description "TagLib is a C++ library for reading and editing the meta-data of sev= eral --=20 2.15.0 --=-=-=--