[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/15: gnu: ghostscript: Update to 9.52.
From: |
guix-commits |
Subject: |
02/15: gnu: ghostscript: Update to 9.52. |
Date: |
Thu, 26 Mar 2020 17:40:25 -0400 (EDT) |
mbakke pushed a commit to branch core-updates
in repository guix.
commit 159b62df5f1bff841e9a498af60e8fbc68003ee7
Author: Marius Bakke <address@hidden>
AuthorDate: Wed Mar 25 20:19:43 2020 +0100
gnu: ghostscript: Update to 9.52.
* gnu/packages/ghostscript.scm (ghostscript): Update to 9.52.
[arguments]: Remove obsolete phases.
---
gnu/packages/ghostscript.scm | 30 +++---------------------------
1 file changed, 3 insertions(+), 27 deletions(-)
diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm
index ae68992..4d56f05 100644
--- a/gnu/packages/ghostscript.scm
+++ b/gnu/packages/ghostscript.scm
@@ -159,7 +159,7 @@ printing, and psresize, for adjusting page sizes.")
(define-public ghostscript
(package
(name "ghostscript")
- (version "9.51")
+ (version "9.52")
(source
(origin
(method url-fetch)
@@ -169,7 +169,7 @@ printing, and psresize, for adjusting page sizes.")
"/ghostscript-" version ".tar.xz"))
(sha256
(base32
- "0wdpcq9lq19v8an8xs28cgg7vfzb23f1j12m9p2wdnwa1vwk64by"))
+ "0z1w42y2jmcpl2m1l3z0sfii6zmvzcwcgzn6bydklia6ig7jli2p"))
(patches (search-patches "ghostscript-no-header-creationdate.patch"
"ghostscript-no-header-id.patch"
"ghostscript-no-header-uuid.patch"))
@@ -240,31 +240,7 @@ printing, and psresize, for adjusting page sizes.")
(("/bin/sh") (which "sh")))
#t))
,@(if (%current-target-system)
- `((add-after 'unpack 'define-ARCH_MAX_SIZE_T
- (lambda _
- ;; XXX: arch_autoconf.h is missing the recent addition of
- ;; ARCH_MAX_SIZE_T. Just add it here based on the
definition
- ;; in "base/genarch.c". This can likely be removed for
- ;; Ghostscript > 9.51.
- (substitute* "arch/arch_autoconf.h.in"
- (("#define ARCH_MAX_ULONG.*" all)
- (string-append all "\n"
- "#define ARCH_MAX_SIZE_T "
- "((size_t)~0L + (size_t)0)\n")))
- #t))
- (add-before 'configure 'do-not-fail-without-native-freetype
- (lambda _
- ;; The configure script recurses to build the native
tools.
- ;; They are built with --disable-freetype, which was made
a
- ;; hard error in 9.51, causing a build failure because a
- ;; native freetype is not detected. Just ignore the check
- ;; because it's not needed for these auxiliary tools.
- (substitute* "configure"
- (("as_fn_error \\$\\? \"(No usable
Freetype.*found)\".*" all msg)
- (string-append "$as_echo
\"$as_me:${as_lineno-$LINENO}: "
- "WARNING: " msg "\"\n")))
- #t))
- (add-after 'configure 'add-native-lz
+ `((add-after 'configure 'add-native-lz
(lambda _
;; Add missing '-lz' for native tools such as 'mkromfs'.
(substitute* "Makefile"
- branch core-updates updated (3a1c364 -> b12acff), guix-commits, 2020/03/26
- 01/15: gnu: OpenSSL: Remove replacement package., guix-commits, 2020/03/26
- 02/15: gnu: ghostscript: Update to 9.52.,
guix-commits <=
- 05/15: gnu: bison: Update to 3.5.3., guix-commits, 2020/03/26
- 03/15: gnu: GLib: Update to 2.62.6., guix-commits, 2020/03/26
- 09/15: gnu: python-xmlschema: Update to 1.1.2., guix-commits, 2020/03/26
- 04/15: gnu: perl: Update to 5.30.2., guix-commits, 2020/03/26
- 07/15: gnu: xcb-proto: Update to 1.14., guix-commits, 2020/03/26
- 08/15: gnu: libxcb: Update to 1.14., guix-commits, 2020/03/26
- 10/15: gnu: python-fonttools: Update to 4.6.0., guix-commits, 2020/03/26
- 12/15: gnu: libgsf: Update to 1.14.47., guix-commits, 2020/03/26
- 14/15: gnu: ImageMagick: Build reproducibly., guix-commits, 2020/03/26
- 11/15: gnu: potrace: Update to 1.16., guix-commits, 2020/03/26