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