From: Michael Tremer Date: Sat, 31 Dec 2022 11:34:04 +0000 (+0000) Subject: ghostscript: Update to 10.0.0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0139b9fbb47795b5bcd560fa21e0b2242dedcc3a;p=ipfire-3.x.git ghostscript: Update to 10.0.0 Signed-off-by: Michael Tremer --- diff --git a/ghostscript/ghostscript.nm b/ghostscript/ghostscript.nm index a6a97703d..0cb6bf9e4 100644 --- a/ghostscript/ghostscript.nm +++ b/ghostscript/ghostscript.nm @@ -4,11 +4,11 @@ ############################################################################### name = ghostscript -version = 9.14 -release = 2 +version = 10.0.0 +release = 1 groups = Applications/Printing -url = http://ghostscript.com +url = https://ghostscript.com license = GPL summary = An interpreter for the PostScript language and for PDF. @@ -26,53 +26,47 @@ description language and in PDF. end -source_dl = http://downloads.ghostscript.com/public/ +source_dl = https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs1000/ build requires - autoconf - automake cups-devel >= 1.1.13 dbus-devel expat-devel freetype-devel + fontconfig-devel glib2-devel gnutls-devel + jbig2dec-devel lcms2-devel >= 2.4 libidn-devel libjpeg-devel libpng-devel libtiff-devel - libtool libxml2-devel + openjpeg2-devel unzip zlib-devel end prepare_cmds - # Fix build with local zlib. - sed -i 's/ZLIBDIR=src/ZLIBDIR=$includedir/' configure.ac - - # Remove shipped source code. - rm -rvf expat freetype icclib jasper jpeg jpegxr lcms lcms2 \ - libpng openjpeg zlib cups/libs - - autoconf --force + # Remove shipped source code + rm -rvf tesseract leptonica + rm -rvf cups/libs expat ijs jbig2dec jpeg lcms2mt libpng openjpeg tiff zlib + rm -rvf gpdl + rm -rvf Resource/CMap end - CFLAGS += -fno-strict-aliasing - configure_options += \ - --with-ijs \ - --enable-dynamic \ --with-drivers=ALL \ - --disable-compile-inits \ + --enable-fontconfig \ + --enable-freetype \ + --enable-openjpeg \ --with-system-libtiff \ - --with-install-cups \ - \ - CFLAGS="%{CFLAGS}" - - PARALLELISMFLAGS = # Disable this + --with-libpaper \ + --disable-compile-inits \ + --without-versioned-path \ + --without-ijs end packages