From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Woodcroft Subject: bug#27621: [PATCH] gnu: inkscape: Use ungrafted poppler input. Date: Sat, 8 Jul 2017 21:08:34 +1000 Message-ID: <20170708110834.13972-2-donttrustben@gmail.com> References: <20170708110834.13972-1-donttrustben@gmail.com> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35213) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTtG6-00072c-Sp for bug-guix@gnu.org; Sat, 08 Jul 2017 13:11:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTtG3-0006lD-Ph for bug-guix@gnu.org; Sat, 08 Jul 2017 13:11:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:55411) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dTtG3-0006l9-Kb for bug-guix@gnu.org; Sat, 08 Jul 2017 13:11:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dTtG2-0003Zl-9n for bug-guix@gnu.org; Sat, 08 Jul 2017 13:11:03 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTncV-0005to-Ta for bug-guix@gnu.org; Sat, 08 Jul 2017 07:09:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTncU-0006Hw-D0 for bug-guix@gnu.org; Sat, 08 Jul 2017 07:09:51 -0400 Received: from mail-pg0-x22a.google.com ([2607:f8b0:400e:c05::22a]:35459) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dTncU-0006CO-6s for bug-guix@gnu.org; Sat, 08 Jul 2017 07:09:50 -0400 Received: by mail-pg0-x22a.google.com with SMTP id j186so28434451pge.2 for ; Sat, 08 Jul 2017 04:09:27 -0700 (PDT) Received: from localhost.localdomain ([103.25.181.216]) by smtp.googlemail.com with ESMTPSA id n19sm13138241pfa.64.2017.07.08.04.09.23 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 08 Jul 2017 04:09:25 -0700 (PDT) In-Reply-To: <20170708110834.13972-1-donttrustben@gmail.com> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 27621@debbugs.gnu.org Previously, inkscape failed to start, attempting to load an incorrect poppler shared library version. * gnu/packages/inkscape.scm (inkscape)[inputs]: Replace poppler with poppler-0.56.0. * gnu/packages/pdf.scm (poppler-0.56.0): Export it. --- gnu/packages/inkscape.scm | 3 ++- gnu/packages/pdf.scm | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/inkscape.scm b/gnu/packages/inkscape.scm index 0f28e640a..b52c2e1a2 100644 --- a/gnu/packages/inkscape.scm +++ b/gnu/packages/inkscape.scm @@ -59,7 +59,8 @@ ("gtkmm" ,gtkmm-2) ("gtk" ,gtk+-2) ("gsl" ,gsl) - ("poppler" ,poppler) + ("poppler" ,poppler-0.56.0) ; Use an ungrafted poppler so the correct + ; library is loaded. ("libpng" ,libpng) ("libxml2" ,libxml2) ("libxslt" ,libxslt) diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index dce02a7b5..574b223ee 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -130,7 +130,7 @@ (license license:gpl2+) (home-page "https://poppler.freedesktop.org/"))) -(define poppler-0.56.0 +(define-public poppler-0.56.0 (package (inherit poppler) (version "0.56.0") (source -- 2.13.2