[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: f8d55c278e674000d4ed1511e23f4b93ab1a5684 Author: Sam James gentoo org> AuthorDate: Tue Mar 12 18:18:33 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 12 18:18:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d55c27 app-text/ghostscript-gpl: add LFS flags Been meaning to do this for a while... Closes: https://bugs.gentoo.org/899952 Signed-off-by: Sam James gentoo.org> ...hostscript-gpl-10.03.0.ebuild => ghostscript-gpl-10.03.0-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.03.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.03.0-r1.ebuild similarity index 99% rename from app-text/ghostscript-gpl/ghostscript-gpl-10.03.0.ebuild rename to app-text/ghostscript-gpl/ghostscript-gpl-10.03.0-r1.ebuild index 47f978bcfebf..191b93c50073 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.03.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.03.0-r1.ebuild @@ -126,6 +126,9 @@ src_configure() { # Unsupported upstream, bug #884841 filter-lto + # bug #899952 + append-lfs-flags + local FONTPATH for path in \ "${EPREFIX}"/usr/share/fonts/urw-fonts \
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/, app-text/ghostscript-gpl/files/
commit: 7d147261aada657d34e83e4d29c0c13cfec2d0b1 Author: Sam James gentoo org> AuthorDate: Tue Mar 12 17:01:23 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 12 17:01:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d147261 app-text/ghostscript-gpl: add 10.03.0 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 1 + .../files/ghostscript-gpl-10.03.0-c99.patch| 25 +++ .../ghostscript-gpl/ghostscript-gpl-10.03.0.ebuild | 195 + 3 files changed, 221 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index a5b8c30e741e..d536b91c10ca 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,2 +1,3 @@ DIST ghostscript-10.02.1.tar.xz 68017088 BLAKE2B b491473f0b3d50121e4373e21af3d8cdf55d9ca4390b240c4cb88d0d44e707e32570a7f1f05cb656d1b65443fcd7e37f5eab404d72a20f83d8fd87370a585467 SHA512 ee0f754c1bd8a18428ad14eaa3ead80ff8b96275af5012e7a8384f1f10490da056eec9ae3cc791a7a13a24e16e54df5bccdd109c7d53a14534bbd7360a300b11 +DIST ghostscript-10.03.0.tar.xz 68041176 BLAKE2B c64e0fc9dd290b81e61793671e8645f16b04070685f6ab9d35a60cb910d7504e1e686525af8b74121ae31a5b344e2332efd8bdf99f2a4c5586bff747b8df78d7 SHA512 74d7da586eefbf3fb3c085bb4d2b73ee667fd0ae9cff73ece613c77c443148b847086f91802124baf91ac35cdc83be07199799378def92c8fbd96ced7d0ee9a8 DIST ghostscript-gpl-10.0-patches.tar.xz 2980 BLAKE2B e2c20195b153bf45f374e84d91a4df1885a3696f4061340a0a2ac5f586b9723b45eade343ad0e5760e66616624b5f7dad82d62747040493d7ca40c13329b2df2 SHA512 dac26d7f75bbdc2a56891db7d607c2120717fdf8b1cd55c53ed3be09de3e0a62338585f4dac74496d634ce03ecb2212f386187e72b5e6b59debf8d07694e0c83 diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-10.03.0-c99.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-10.03.0-c99.patch new file mode 100644 index ..494c7080317a --- /dev/null +++ b/app-text/ghostscript-gpl/files/ghostscript-gpl-10.03.0-c99.patch @@ -0,0 +1,25 @@ +https://bugs.ghostscript.com/show_bug.cgi?id=707649 +https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=90cabe08422afdd16bac5dd9217602679d943045 + +From 90cabe08422afdd16bac5dd9217602679d943045 Mon Sep 17 00:00:00 2001 +From: Ken Sharp +Date: Fri, 8 Mar 2024 09:19:05 + +Subject: [PATCH] Bug #707649 - fix apply_sasl in error cases. + +Forgot to dereference the pointers before assigning the values, if we +get non-fatal errors returned from stringprep. +--- a/pdf/pdf_sec.c b/pdf/pdf_sec.c +@@ -183,8 +183,8 @@ static int apply_sasl(pdf_context *ctx, char *Password, int Len, char **NewPassw + * this easy: the errors we want to ignore are the ones with + * codes less than 100. */ + if ((int)err < 100) { +-NewPassword = Password; +-NewLen = Len; ++*NewPassword = Password; ++*NewLen = Len; + return 0; + } + +-- +2.34.1 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.03.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.03.0.ebuild new file mode 100644 index ..47f978bcfebf --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.03.0.ebuild @@ -0,0 +1,195 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches +# See 'index' branch for README +MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; +fi +S="${WORKDIR}/${MY_P}" + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="cups dbus gtk l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND=" + app-text/libpaper:= + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:= + media-libs/libjpeg-turbo:= + >=media-libs/openjpeg-2.1.0:2= + >=media-libs/tiff-4.0.1:= + >=sys-libs/zlib-1.2.7 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( x11-libs/gtk+:3 ) + unicode?
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 24933ad6c83ee757a70ae4219aae8925d61f8a77 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 11:22:28 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 11:22:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24933ad6 app-text/ghostscript-gpl: drop 10.01.2, 10.02.0 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 2 - .../ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild | 190 .../ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild | 194 - 3 files changed, 386 deletions(-) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index d13238bda52a..a5b8c30e741e 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,4 +1,2 @@ -DIST ghostscript-10.01.2.tar.xz 67571808 BLAKE2B d5bedfe058a9b982da3a5a9935617add8d963291f135e047369439eeb0b1587e697511fe4a2a9633cfb49594d3a36467d1df7904125f53c70d8161dc9825ff32 SHA512 ee20f0e12f553a3d04578e71a0d45defebc71117ce4dc2c14043985bfe7348ad7f8b2fe98fc9b4f5b935ecb32e50dc340be67d6ef58190542ec6d0f9da1de380 -DIST ghostscript-10.02.0.tar.xz 67955320 BLAKE2B 4715385d6d05567d09a34d625d707507b6acd88cf6e91bae9a5867cc59871164186fef8124eaa56a2a13df8b3f18ef3f9277e6a0aea88b0e5c30a5312037a0be SHA512 c49344151063e915add55a0a842c2a645d8362a5cbca663bd07638f4bd3699a08cade37a9efe905ad5a41e014353e5e1b1268b7925e43128ad30d5b031396b71 DIST ghostscript-10.02.1.tar.xz 68017088 BLAKE2B b491473f0b3d50121e4373e21af3d8cdf55d9ca4390b240c4cb88d0d44e707e32570a7f1f05cb656d1b65443fcd7e37f5eab404d72a20f83d8fd87370a585467 SHA512 ee0f754c1bd8a18428ad14eaa3ead80ff8b96275af5012e7a8384f1f10490da056eec9ae3cc791a7a13a24e16e54df5bccdd109c7d53a14534bbd7360a300b11 DIST ghostscript-gpl-10.0-patches.tar.xz 2980 BLAKE2B e2c20195b153bf45f374e84d91a4df1885a3696f4061340a0a2ac5f586b9723b45eade343ad0e5760e66616624b5f7dad82d62747040493d7ca40c13329b2df2 SHA512 dac26d7f75bbdc2a56891db7d607c2120717fdf8b1cd55c53ed3be09de3e0a62338585f4dac74496d634ce03ecb2212f386187e72b5e6b59debf8d07694e0c83 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild deleted file mode 100644 index 4a5ade5ae73c.. --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic toolchain-funcs - -MY_PN=${PN/-gpl} -MY_P="${MY_PN}-${PV/_}" -PVM=$(ver_cut 1-2) -PVM_S=$(ver_rs 1-2 "") - -# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches -# See 'index' branch for README -MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" - -DESCRIPTION="Interpreter for the PostScript language and PDF" -HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; -SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; -if [[ -n "${MY_PATCHSET}" ]] ; then - SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; -fi - -LICENSE="AGPL-3 CPL-1.0" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="cups dbus gtk l10n_de static-libs unicode X" - -LANGS="ja ko zh-CN zh-TW" -for X in ${LANGS} ; do - IUSE="${IUSE} l10n_${X}" -done - -DEPEND="app-text/libpaper:= - media-libs/fontconfig - >=media-libs/freetype-2.4.9:2= - >=media-libs/jbig2dec-0.19:= - >=media-libs/lcms-2.6:2 - >=media-libs/libpng-1.6.2:= - media-libs/libjpeg-turbo:= - >=media-libs/openjpeg-2.1.0:2= - >=media-libs/tiff-4.0.1:= - >=sys-libs/zlib-1.2.7 - cups? ( >=net-print/cups-1.3.8 ) - dbus? ( sys-apps/dbus ) - gtk? ( x11-libs/gtk+:3 ) - unicode? ( net-dns/libidn:= ) - X? ( x11-libs/libXt x11-libs/libXext )" -BDEPEND="virtual/pkgconfig" -# bug #844115 for newer poppler-data dep -RDEPEND="${DEPEND} - >=app-text/poppler-data-0.4.11-r2 - >=media-fonts/urw-fonts-2.4.9 - l10n_ja? ( media-fonts/kochi-substitute ) - l10n_ko? ( media-fonts/baekmuk-fonts ) - l10n_zh-CN? ( media-fonts/arphicfonts ) - l10n_zh-TW? ( media-fonts/arphicfonts )" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - if [[ -n ${MY_PATCHSET} ]] ; then - # apply various patches, many borrowed from Fedora - # https://src.fedoraproject.org/rpms/ghostscript - # and Debian - # https://salsa.debian.org/printing-team/ghostscript/-/tree/debian/latest/debian/patches - eapply "${WORKDIR}"/${MY_PATCHSET%%.tar*} - fi - - default - - # Remove internal copies of various libraries
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: bb992af9d6c86f4a7a60cca4d086851e05092804 Author: John Helmert III gentoo org> AuthorDate: Mon Feb 12 02:26:59 2024 + Commit: John Helmert III gentoo org> CommitDate: Mon Feb 12 02:26:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb992af9 app-text/ghostscript-gpl: drop 10.01.1 Bug: https://bugs.gentoo.org/910294 Signed-off-by: John Helmert III gentoo.org> app-text/ghostscript-gpl/Manifest | 1 - .../ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 190 - 2 files changed, 191 deletions(-) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index e41ab7e7ba16..d13238bda52a 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,4 +1,3 @@ -DIST ghostscript-10.01.1.tar.xz 67567268 BLAKE2B 26f14f11362c7cd6e129044b8e094ad421fc607a702e1f5d10ae03b8ebfb1e76fc094281df739d6ebfa815c6080f1b2223036268474c41d795e2a1e5fc66bab2 SHA512 d944be9e8aef68d1176d64c40db6fa86d55d0c9e30047f2147c02806ab61cfe9ac2cb00d4e5b218ff3c51cc6ed47ceffe1bac4dd9d4cc1760b7974f30c6c2735 DIST ghostscript-10.01.2.tar.xz 67571808 BLAKE2B d5bedfe058a9b982da3a5a9935617add8d963291f135e047369439eeb0b1587e697511fe4a2a9633cfb49594d3a36467d1df7904125f53c70d8161dc9825ff32 SHA512 ee20f0e12f553a3d04578e71a0d45defebc71117ce4dc2c14043985bfe7348ad7f8b2fe98fc9b4f5b935ecb32e50dc340be67d6ef58190542ec6d0f9da1de380 DIST ghostscript-10.02.0.tar.xz 67955320 BLAKE2B 4715385d6d05567d09a34d625d707507b6acd88cf6e91bae9a5867cc59871164186fef8124eaa56a2a13df8b3f18ef3f9277e6a0aea88b0e5c30a5312037a0be SHA512 c49344151063e915add55a0a842c2a645d8362a5cbca663bd07638f4bd3699a08cade37a9efe905ad5a41e014353e5e1b1268b7925e43128ad30d5b031396b71 DIST ghostscript-10.02.1.tar.xz 68017088 BLAKE2B b491473f0b3d50121e4373e21af3d8cdf55d9ca4390b240c4cb88d0d44e707e32570a7f1f05cb656d1b65443fcd7e37f5eab404d72a20f83d8fd87370a585467 SHA512 ee0f754c1bd8a18428ad14eaa3ead80ff8b96275af5012e7a8384f1f10490da056eec9ae3cc791a7a13a24e16e54df5bccdd109c7d53a14534bbd7360a300b11 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild deleted file mode 100644 index 4a5ade5ae73c.. --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic toolchain-funcs - -MY_PN=${PN/-gpl} -MY_P="${MY_PN}-${PV/_}" -PVM=$(ver_cut 1-2) -PVM_S=$(ver_rs 1-2 "") - -# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches -# See 'index' branch for README -MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" - -DESCRIPTION="Interpreter for the PostScript language and PDF" -HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; -SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; -if [[ -n "${MY_PATCHSET}" ]] ; then - SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; -fi - -LICENSE="AGPL-3 CPL-1.0" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="cups dbus gtk l10n_de static-libs unicode X" - -LANGS="ja ko zh-CN zh-TW" -for X in ${LANGS} ; do - IUSE="${IUSE} l10n_${X}" -done - -DEPEND="app-text/libpaper:= - media-libs/fontconfig - >=media-libs/freetype-2.4.9:2= - >=media-libs/jbig2dec-0.19:= - >=media-libs/lcms-2.6:2 - >=media-libs/libpng-1.6.2:= - media-libs/libjpeg-turbo:= - >=media-libs/openjpeg-2.1.0:2= - >=media-libs/tiff-4.0.1:= - >=sys-libs/zlib-1.2.7 - cups? ( >=net-print/cups-1.3.8 ) - dbus? ( sys-apps/dbus ) - gtk? ( x11-libs/gtk+:3 ) - unicode? ( net-dns/libidn:= ) - X? ( x11-libs/libXt x11-libs/libXext )" -BDEPEND="virtual/pkgconfig" -# bug #844115 for newer poppler-data dep -RDEPEND="${DEPEND} - >=app-text/poppler-data-0.4.11-r2 - >=media-fonts/urw-fonts-2.4.9 - l10n_ja? ( media-fonts/kochi-substitute ) - l10n_ko? ( media-fonts/baekmuk-fonts ) - l10n_zh-CN? ( media-fonts/arphicfonts ) - l10n_zh-TW? ( media-fonts/arphicfonts )" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - if [[ -n ${MY_PATCHSET} ]] ; then - # apply various patches, many borrowed from Fedora - # https://src.fedoraproject.org/rpms/ghostscript - # and Debian - # https://salsa.debian.org/printing-team/ghostscript/-/tree/debian/latest/debian/patches - eapply "${WORKDIR}"/${MY_PATCHSET%%.tar*} - fi - - default - - # Remove internal copies of various libraries - rm -r cups/libs || die -
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/files/, app-text/ghostscript-gpl/
commit: f63293f0b9f2a9d167ad811188daab93f9295c48 Author: Sam James gentoo org> AuthorDate: Fri Jan 19 10:46:40 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 19 10:46:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63293f0 app-text/ghostscript-gpl: another modern C fix Closes: https://bugs.gentoo.org/922448 Signed-off-by: Sam James gentoo.org> .../files/ghostscript-gpl-10.02.1-c99-2.patch | 53 ++ .../ghostscript-gpl-10.02.1-r1.ebuild | 199 + 2 files changed, 252 insertions(+) diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-10.02.1-c99-2.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-10.02.1-c99-2.patch new file mode 100644 index ..a9356f861c52 --- /dev/null +++ b/app-text/ghostscript-gpl/files/ghostscript-gpl-10.02.1-c99-2.patch @@ -0,0 +1,53 @@ +https://bugs.gentoo.org/922448 +https://bugs.ghostscript.com/show_bug.cgi?id=707502 +https://git.ghostscript.com/?p=ghostpdl.git;h=8f5c77af6c0b84bdea719010cf4f67877e857b2b + +From 8f5c77af6c0b84bdea719010cf4f67877e857b2b Mon Sep 17 00:00:00 2001 +From: Ken Sharp +Date: Fri, 19 Jan 2024 08:44:33 + +Subject: [PATCH] X device - fix compiler 'warning' + +Bug #707502 "- -Wincompatible-pointer-types warning in devices/gdevxini.c" + +This is probably an oversight from when we changed a load of variables +to size_t. + +Seems odd that compilers (well gcc) should refuse to compile becuase of +a warning, but that's compilers. The pointer type is incorrect so let's +fix it. +--- a/devices/gdevx.h b/devices/gdevx.h +@@ -1,4 +1,4 @@ +-/* Copyright (C) 2001-2023 Artifex Software, Inc. ++/* Copyright (C) 2001-2024 Artifex Software, Inc. +All Rights Reserved. + +This software is provided AS-IS with no warranty, either express or +@@ -39,7 +39,7 @@ typedef struct gx_device_X_s { + bool is_buffered; + bool IsPageDevice; + byte *buffer; /* full-window image */ +-long buffer_size; ++size_t buffer_size; + gx_device_color_infoorig_color_info; + + /* An XImage object for writing bitmap images to the screen */ +--- a/devices/gdevxini.c b/devices/gdevxini.c +@@ -1,4 +1,4 @@ +-/* Copyright (C) 2001-2023 Artifex Software, Inc. ++/* Copyright (C) 2001-2024 Artifex Software, Inc. +All Rights Reserved. + +This software is provided AS-IS with no warranty, either express or +@@ -621,7 +621,7 @@ x_set_buffer(gx_device_X * xdev) + } + if (mdev->width != xdev->width || mdev->height != xdev->height) { + byte *buffer; +-ulong space; ++size_t space; + + if (gdev_mem_data_size(mdev, xdev->width, xdev->height, ) < 0 || + space > xdev->space_params.MaxBitmap) { +-- +2.34.1 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1-r1.ebuild new file mode 100644 index ..bd7de413886b --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1-r1.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches +# See 'index' branch for README +MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="cups dbus gtk l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND=" + app-text/libpaper:= + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:= + media-libs/libjpeg-turbo:= + >=media-libs/openjpeg-2.1.0:2= + >=media-libs/tiff-4.0.1:= + >=sys-libs/zlib-1.2.7 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( x11-libs/gtk+:3 ) + unicode? ( net-dns/libidn:= ) + X? ( x11-libs/libXt x11-libs/libXext ) +" +BDEPEND="virtual/pkgconfig" +# bug #844115 for newer poppler-data dep +RDEPEND=" + ${DEPEND} +
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 4269240a3fc5295301bfdb3af53074661b7df6e3 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 19 17:00:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 19 17:00:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4269240a app-text/ghostscript-gpl: Stabilize 10.02.1 ppc, #920253 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild index b86e425d5932..8763b8737e27 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 699ef6113e4a753bb020f44f32d98df3c36601b9 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 18 09:48:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 18 09:48:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699ef611 app-text/ghostscript-gpl: Stabilize 10.02.1 x86, #920253 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild index 95220b5c235a..e4121bece1e3 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 81c4709fbad0b20be95e4afb1a9977679cd7db23 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 18 09:48:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 18 09:48:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c4709f app-text/ghostscript-gpl: Stabilize 10.02.1 amd64, #920253 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild index e4121bece1e3..b86e425d5932 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 5169df6ffe8a87a026236d90e5cbf7139fdfb209 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 18 09:01:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 18 09:01:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5169df6f app-text/ghostscript-gpl: Stabilize 10.02.1 ppc64, #920253 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild index e68d03b34f95..95220b5c235a 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 101273d9025af6d495e56887f6789990084b9564 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 18 09:01:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 18 09:01:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101273d9 app-text/ghostscript-gpl: Stabilize 10.02.1 arm, #920253 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild index 5458cd837753..e68d03b34f95 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 2e6b8bf9aaec845a7c139ddaa631471dfd8a9ef3 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 18 09:01:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 18 09:01:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6b8bf9 app-text/ghostscript-gpl: Stabilize 10.02.1 sparc, #920253 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild index 710214d665bd..5458cd837753 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 15a6c6cc7eec9993ce18fbfc4144d8027f5b73dd Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 5 19:55:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 5 19:55:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a6c6cc app-text/ghostscript-gpl: Stabilize 10.02.0 hppa, #914780 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild index bd299a455669..b254174ce6f3 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: c5d512ba1b93a594a1083d34785b114ea33913ef Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 5 19:55:13 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 5 19:55:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d512ba app-text/ghostscript-gpl: Stabilize 10.02.0 ppc, #914780 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild index 494d1da0b293..bd299a455669 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/files/, app-text/ghostscript-gpl/
commit: 9fcbf448dfe873f89869c2015333b46f0d3f505f Author: Sam James gentoo org> AuthorDate: Mon Dec 4 09:23:54 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 09:23:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fcbf448 app-text/ghostscript-gpl: add 10.02.1 Closes: https://bugs.gentoo.org/919065 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 1 + .../files/ghostscript-gpl-10.02.1-c99.patch| 22 +++ .../ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild | 198 + 3 files changed, 221 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index bbe8c0e50eac..e41ab7e7ba16 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,4 +1,5 @@ DIST ghostscript-10.01.1.tar.xz 67567268 BLAKE2B 26f14f11362c7cd6e129044b8e094ad421fc607a702e1f5d10ae03b8ebfb1e76fc094281df739d6ebfa815c6080f1b2223036268474c41d795e2a1e5fc66bab2 SHA512 d944be9e8aef68d1176d64c40db6fa86d55d0c9e30047f2147c02806ab61cfe9ac2cb00d4e5b218ff3c51cc6ed47ceffe1bac4dd9d4cc1760b7974f30c6c2735 DIST ghostscript-10.01.2.tar.xz 67571808 BLAKE2B d5bedfe058a9b982da3a5a9935617add8d963291f135e047369439eeb0b1587e697511fe4a2a9633cfb49594d3a36467d1df7904125f53c70d8161dc9825ff32 SHA512 ee20f0e12f553a3d04578e71a0d45defebc71117ce4dc2c14043985bfe7348ad7f8b2fe98fc9b4f5b935ecb32e50dc340be67d6ef58190542ec6d0f9da1de380 DIST ghostscript-10.02.0.tar.xz 67955320 BLAKE2B 4715385d6d05567d09a34d625d707507b6acd88cf6e91bae9a5867cc59871164186fef8124eaa56a2a13df8b3f18ef3f9277e6a0aea88b0e5c30a5312037a0be SHA512 c49344151063e915add55a0a842c2a645d8362a5cbca663bd07638f4bd3699a08cade37a9efe905ad5a41e014353e5e1b1268b7925e43128ad30d5b031396b71 +DIST ghostscript-10.02.1.tar.xz 68017088 BLAKE2B b491473f0b3d50121e4373e21af3d8cdf55d9ca4390b240c4cb88d0d44e707e32570a7f1f05cb656d1b65443fcd7e37f5eab404d72a20f83d8fd87370a585467 SHA512 ee0f754c1bd8a18428ad14eaa3ead80ff8b96275af5012e7a8384f1f10490da056eec9ae3cc791a7a13a24e16e54df5bccdd109c7d53a14534bbd7360a300b11 DIST ghostscript-gpl-10.0-patches.tar.xz 2980 BLAKE2B e2c20195b153bf45f374e84d91a4df1885a3696f4061340a0a2ac5f586b9723b45eade343ad0e5760e66616624b5f7dad82d62747040493d7ca40c13329b2df2 SHA512 dac26d7f75bbdc2a56891db7d607c2120717fdf8b1cd55c53ed3be09de3e0a62338585f4dac74496d634ce03ecb2212f386187e72b5e6b59debf8d07694e0c83 diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-10.02.1-c99.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-10.02.1-c99.patch new file mode 100644 index ..82677ea5418e --- /dev/null +++ b/app-text/ghostscript-gpl/files/ghostscript-gpl-10.02.1-c99.patch @@ -0,0 +1,22 @@ +https://bugs.gentoo.org/919065 +https://bugs.ghostscript.com/show_bug.cgi?id=707130 +https://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=b7beb19ad06e + +From b7beb19ad06e08b889a44694ff813ed5f6c96da4 Mon Sep 17 00:00:00 2001 +From: Chris Liddell +Date: Thu, 14 Sep 2023 09:01:43 +0100 +Subject: [PATCH] Bug 707130: Cast to void ** to avoid compiler warning + +--- a/base/fapi_ft.c b/base/fapi_ft.c +@@ -1280,7 +1280,7 @@ gs_fapi_ft_get_scaled_font(gs_fapi_server * a_server, gs_fapi_font * a_font, + + if (a_font->retrieve_tt_font != NULL) { + unsigned int ms; +-code = a_font->retrieve_tt_font(a_font, _font_data, ); ++code = a_font->retrieve_tt_font(a_font, (void **)_font_data, ); + if (code == 0) { + data_owned = false; + open_args.memory_base = own_font_data; +-- +2.34.1 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild new file mode 100644 index ..710214d665bd --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.1.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches +# See 'index' branch for README +MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 407807cfb299f35908d01bece9cc0126a0dbb454 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Oct 3 13:26:15 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 14:14:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407807cf app-text/ghostscript-gpl: stable 10.02.0 for sparc, bug #914780 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild index d0be78fe1a63..494d1da0b293 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 5e19bd3251caf0e1bc6a3ea88f91c51ba58f1dd8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 27 19:22:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 27 19:22:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e19bd32 app-text/ghostscript-gpl: Stabilize 10.02.0 arm64, #914780 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild index d72218fcdd1e..d0be78fe1a63 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: fd5d1eefb23b5559070e211b36e9681d42ad8bf6 Author: Sam James gentoo org> AuthorDate: Wed Sep 27 05:06:19 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 27 05:06:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5d1eef app-text/ghostscript-gpl: Stabilize 10.02.0 x86, #914780 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild index a4b5b5d3d1cd..d72218fcdd1e 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 0b4cb6caa62369ee67d6bf595e3fba7a97565732 Author: Sam James gentoo org> AuthorDate: Wed Sep 27 05:03:26 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 27 05:03:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4cb6ca app-text/ghostscript-gpl: Stabilize 10.02.0 amd64, #914780 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild index 4c1bc2387aee..a4b5b5d3d1cd 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 83fee8c785a2c1b581d16e9c6c950caa3eec7821 Author: Sam James gentoo org> AuthorDate: Wed Sep 27 04:39:18 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 27 04:39:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83fee8c7 app-text/ghostscript-gpl: Stabilize 10.02.0 ppc64, #914780 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild index 93eb33c470ec..4c1bc2387aee 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: b80897d0adc78a5acaaec0d9efc58ae97549444d Author: Sam James gentoo org> AuthorDate: Wed Sep 27 04:27:02 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 27 04:27:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80897d0 app-text/ghostscript-gpl: Stabilize 10.02.0 arm, #914780 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild index 292db558604c..93eb33c470ec 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 06aefb6bdc737876b90bc434f910484b735facf9 Author: Sam James gentoo org> AuthorDate: Sun Sep 17 05:28:29 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 17 05:28:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06aefb6b app-text/ghostscript-gpl: drop 10.0.0-r5, 10.01.0 Bug: https://bugs.gentoo.org/904245 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 2 - .../ghostscript-gpl-10.0.0-r5.ebuild | 194 - .../ghostscript-gpl/ghostscript-gpl-10.01.0.ebuild | 190 3 files changed, 386 deletions(-) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 5888c5f1d63d..bbe8c0e50eac 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,5 +1,3 @@ -DIST ghostscript-10.0.0.tar.xz 62749144 BLAKE2B 10b962d358994506b69aba34827ea9d6a86c61e5093d7371b8350ff29a74b1db4816d0a62ff64f5d0e5a652fcd0304224c6236d33e717299789dfb2c9f350e24 SHA512 660252841e9b24c411bc92d0eb104de464686131e70051f60108db1a6ecfe2ada2ccacbeed8f2ac84bf69338ad75c850e814c9ac4e0351943f9989d66b3b082d -DIST ghostscript-10.01.0.tar.xz 67564800 BLAKE2B 6b4b724158e7878f879e56154eaa399be0a53c97292e8df5b2a324ef329d83c31e85850d10b463e3e5373d5b47b7ac4a8b0d92769c76162b5e445292882ca831 SHA512 b679b35bcdcf211d6aa41a571225a50449e7e36def75cf37fee8f06889df3a5a9726a7aef2fd5ae819c2071cb6fcf8712741cd2c131c9341b60936e684bd8d98 DIST ghostscript-10.01.1.tar.xz 67567268 BLAKE2B 26f14f11362c7cd6e129044b8e094ad421fc607a702e1f5d10ae03b8ebfb1e76fc094281df739d6ebfa815c6080f1b2223036268474c41d795e2a1e5fc66bab2 SHA512 d944be9e8aef68d1176d64c40db6fa86d55d0c9e30047f2147c02806ab61cfe9ac2cb00d4e5b218ff3c51cc6ed47ceffe1bac4dd9d4cc1760b7974f30c6c2735 DIST ghostscript-10.01.2.tar.xz 67571808 BLAKE2B d5bedfe058a9b982da3a5a9935617add8d963291f135e047369439eeb0b1587e697511fe4a2a9633cfb49594d3a36467d1df7904125f53c70d8161dc9825ff32 SHA512 ee20f0e12f553a3d04578e71a0d45defebc71117ce4dc2c14043985bfe7348ad7f8b2fe98fc9b4f5b935ecb32e50dc340be67d6ef58190542ec6d0f9da1de380 DIST ghostscript-10.02.0.tar.xz 67955320 BLAKE2B 4715385d6d05567d09a34d625d707507b6acd88cf6e91bae9a5867cc59871164186fef8124eaa56a2a13df8b3f18ef3f9277e6a0aea88b0e5c30a5312037a0be SHA512 c49344151063e915add55a0a842c2a645d8362a5cbca663bd07638f4bd3699a08cade37a9efe905ad5a41e014353e5e1b1268b7925e43128ad30d5b031396b71 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild deleted file mode 100644 index 880e0043984a.. --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild +++ /dev/null @@ -1,194 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic toolchain-funcs - -MY_PN=${PN/-gpl} -MY_P="${MY_PN}-${PV/_}" -PVM=$(ver_cut 1-2) -PVM_S=$(ver_rs 1-2 "") - -# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches -# See 'index' branch for README -MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" - -DESCRIPTION="Interpreter for the PostScript language and PDF" -HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; -SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; -if [[ -n "${MY_PATCHSET}" ]] ; then - SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; -fi - -LICENSE="AGPL-3 CPL-1.0" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="cups dbus gtk l10n_de static-libs unicode X" - -LANGS="ja ko zh-CN zh-TW" -for X in ${LANGS} ; do - IUSE="${IUSE} l10n_${X}" -done - -DEPEND="app-text/libpaper:= - media-libs/fontconfig - >=media-libs/freetype-2.4.9:2= - >=media-libs/jbig2dec-0.19:= - >=media-libs/lcms-2.6:2 - >=media-libs/libpng-1.6.2:= - media-libs/libjpeg-turbo:= - >=media-libs/openjpeg-2.1.0:2= - >=media-libs/tiff-4.0.1:= - >=sys-libs/zlib-1.2.7 - cups? ( >=net-print/cups-1.3.8 ) - dbus? ( sys-apps/dbus ) - gtk? ( x11-libs/gtk+:3 ) - unicode? ( net-dns/libidn:= ) - X? ( x11-libs/libXt x11-libs/libXext )" -BDEPEND="virtual/pkgconfig" -# bug #844115 for newer poppler-data dep -RDEPEND="${DEPEND} - >=app-text/poppler-data-0.4.11-r2 - >=media-fonts/urw-fonts-2.4.9 - l10n_ja? ( media-fonts/kochi-substitute ) - l10n_ko? ( media-fonts/baekmuk-fonts ) - l10n_zh-CN? ( media-fonts/arphicfonts ) - l10n_zh-TW? ( media-fonts/arphicfonts )" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - if [[ -n ${MY_PATCHSET} ]] ; then - # apply various patches, many borrowed from Fedora
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: f00d057260cc03691673c633f04253ee998608f4 Author: Sam James gentoo org> AuthorDate: Thu Sep 14 03:28:48 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 14 03:28:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f00d0572 app-text/ghostscript-gpl: add 10.02.0 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 1 + .../ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild | 194 + 2 files changed, 195 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 1ea787c05652..5888c5f1d63d 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -2,4 +2,5 @@ DIST ghostscript-10.0.0.tar.xz 62749144 BLAKE2B 10b962d358994506b69aba34827ea9d6 DIST ghostscript-10.01.0.tar.xz 67564800 BLAKE2B 6b4b724158e7878f879e56154eaa399be0a53c97292e8df5b2a324ef329d83c31e85850d10b463e3e5373d5b47b7ac4a8b0d92769c76162b5e445292882ca831 SHA512 b679b35bcdcf211d6aa41a571225a50449e7e36def75cf37fee8f06889df3a5a9726a7aef2fd5ae819c2071cb6fcf8712741cd2c131c9341b60936e684bd8d98 DIST ghostscript-10.01.1.tar.xz 67567268 BLAKE2B 26f14f11362c7cd6e129044b8e094ad421fc607a702e1f5d10ae03b8ebfb1e76fc094281df739d6ebfa815c6080f1b2223036268474c41d795e2a1e5fc66bab2 SHA512 d944be9e8aef68d1176d64c40db6fa86d55d0c9e30047f2147c02806ab61cfe9ac2cb00d4e5b218ff3c51cc6ed47ceffe1bac4dd9d4cc1760b7974f30c6c2735 DIST ghostscript-10.01.2.tar.xz 67571808 BLAKE2B d5bedfe058a9b982da3a5a9935617add8d963291f135e047369439eeb0b1587e697511fe4a2a9633cfb49594d3a36467d1df7904125f53c70d8161dc9825ff32 SHA512 ee20f0e12f553a3d04578e71a0d45defebc71117ce4dc2c14043985bfe7348ad7f8b2fe98fc9b4f5b935ecb32e50dc340be67d6ef58190542ec6d0f9da1de380 +DIST ghostscript-10.02.0.tar.xz 67955320 BLAKE2B 4715385d6d05567d09a34d625d707507b6acd88cf6e91bae9a5867cc59871164186fef8124eaa56a2a13df8b3f18ef3f9277e6a0aea88b0e5c30a5312037a0be SHA512 c49344151063e915add55a0a842c2a645d8362a5cbca663bd07638f4bd3699a08cade37a9efe905ad5a41e014353e5e1b1268b7925e43128ad30d5b031396b71 DIST ghostscript-gpl-10.0-patches.tar.xz 2980 BLAKE2B e2c20195b153bf45f374e84d91a4df1885a3696f4061340a0a2ac5f586b9723b45eade343ad0e5760e66616624b5f7dad82d62747040493d7ca40c13329b2df2 SHA512 dac26d7f75bbdc2a56891db7d607c2120717fdf8b1cd55c53ed3be09de3e0a62338585f4dac74496d634ce03ecb2212f386187e72b5e6b59debf8d07694e0c83 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild new file mode 100644 index ..292db558604c --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.02.0.ebuild @@ -0,0 +1,194 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches +# See 'index' branch for README +MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="cups dbus gtk l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND=" + app-text/libpaper:= + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:= + media-libs/libjpeg-turbo:= + >=media-libs/openjpeg-2.1.0:2= + >=media-libs/tiff-4.0.1:= + >=sys-libs/zlib-1.2.7 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( x11-libs/gtk+:3 ) + unicode? ( net-dns/libidn:= ) + X? ( x11-libs/libXt x11-libs/libXext ) +" +BDEPEND="virtual/pkgconfig" +# bug #844115 for newer poppler-data dep +RDEPEND=" + ${DEPEND} + >=app-text/poppler-data-0.4.11-r2 + >=media-fonts/urw-fonts-2.4.9 + l10n_ja? ( media-fonts/kochi-substitute ) + l10n_ko? ( media-fonts/baekmuk-fonts ) + l10n_zh-CN? ( media-fonts/arphicfonts ) + l10n_zh-TW? ( media-fonts/arphicfonts ) +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + if [[ -n ${MY_PATCHSET} ]] ; then + # apply various patches, many borrowed from Fedora +
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 3a467eef05fa7f1f9033b1ec351aa8f847ed8fd7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 15 08:19:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 15 08:19:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a467eef app-text/ghostscript-gpl: Stabilize 10.01.2 arm, #910308 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild index 67d4f762ae9e..14e7c8272059 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: a65fb3c533c8f1c5c2395d405f036361bafc72ad Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 15 08:19:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 15 08:19:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65fb3c5 app-text/ghostscript-gpl: Stabilize 10.01.2 arm64, #910308 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild index bd01607f3cb0..67d4f762ae9e 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: f7168bc03a4a43c546e44bd3cc569b50ab021a99 Author: Sam James gentoo org> AuthorDate: Fri Jul 14 00:42:22 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 14 00:42:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7168bc0 app-text/ghostscript-gpl: Stabilize 10.01.2 amd64, #910308 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild index eaddbbee11e2..bd01607f3cb0 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 6f07b365cb2836af6dd86c4416d2989fc7e56c74 Author: Sam James gentoo org> AuthorDate: Fri Jul 14 00:42:20 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 14 00:42:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f07b365 app-text/ghostscript-gpl: Stabilize 10.01.2 hppa, #910308 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild index 1c81584a5e03..3d76e5330c0a 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: a1e2ec2495f0ec90d4c452a744938c1a2714504d Author: Sam James gentoo org> AuthorDate: Fri Jul 14 00:42:18 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 14 00:42:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e2ec24 app-text/ghostscript-gpl: Stabilize 10.01.2 sparc, #910308 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild index f6e25cf2e1c5..1c81584a5e03 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: ac7928bc1003d1ccf3694a5eb993fc3421d33358 Author: Sam James gentoo org> AuthorDate: Fri Jul 14 00:42:21 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 14 00:42:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7928bc app-text/ghostscript-gpl: Stabilize 10.01.2 x86, #910308 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild index 3d76e5330c0a..eaddbbee11e2 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 8570a1617f15be30cb196b1259b2c27d9fd21a52 Author: Sam James gentoo org> AuthorDate: Fri Jun 23 20:28:03 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 23 20:28:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8570a161 app-text/ghostscript-gpl: add 10.01.2 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 1 + .../ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild | 190 + 2 files changed, 191 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index d9641f2e8bef..1ea787c05652 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,4 +1,5 @@ DIST ghostscript-10.0.0.tar.xz 62749144 BLAKE2B 10b962d358994506b69aba34827ea9d6a86c61e5093d7371b8350ff29a74b1db4816d0a62ff64f5d0e5a652fcd0304224c6236d33e717299789dfb2c9f350e24 SHA512 660252841e9b24c411bc92d0eb104de464686131e70051f60108db1a6ecfe2ada2ccacbeed8f2ac84bf69338ad75c850e814c9ac4e0351943f9989d66b3b082d DIST ghostscript-10.01.0.tar.xz 67564800 BLAKE2B 6b4b724158e7878f879e56154eaa399be0a53c97292e8df5b2a324ef329d83c31e85850d10b463e3e5373d5b47b7ac4a8b0d92769c76162b5e445292882ca831 SHA512 b679b35bcdcf211d6aa41a571225a50449e7e36def75cf37fee8f06889df3a5a9726a7aef2fd5ae819c2071cb6fcf8712741cd2c131c9341b60936e684bd8d98 DIST ghostscript-10.01.1.tar.xz 67567268 BLAKE2B 26f14f11362c7cd6e129044b8e094ad421fc607a702e1f5d10ae03b8ebfb1e76fc094281df739d6ebfa815c6080f1b2223036268474c41d795e2a1e5fc66bab2 SHA512 d944be9e8aef68d1176d64c40db6fa86d55d0c9e30047f2147c02806ab61cfe9ac2cb00d4e5b218ff3c51cc6ed47ceffe1bac4dd9d4cc1760b7974f30c6c2735 +DIST ghostscript-10.01.2.tar.xz 67571808 BLAKE2B d5bedfe058a9b982da3a5a9935617add8d963291f135e047369439eeb0b1587e697511fe4a2a9633cfb49594d3a36467d1df7904125f53c70d8161dc9825ff32 SHA512 ee20f0e12f553a3d04578e71a0d45defebc71117ce4dc2c14043985bfe7348ad7f8b2fe98fc9b4f5b935ecb32e50dc340be67d6ef58190542ec6d0f9da1de380 DIST ghostscript-gpl-10.0-patches.tar.xz 2980 BLAKE2B e2c20195b153bf45f374e84d91a4df1885a3696f4061340a0a2ac5f586b9723b45eade343ad0e5760e66616624b5f7dad82d62747040493d7ca40c13329b2df2 SHA512 dac26d7f75bbdc2a56891db7d607c2120717fdf8b1cd55c53ed3be09de3e0a62338585f4dac74496d634ce03ecb2212f386187e72b5e6b59debf8d07694e0c83 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild new file mode 100644 index ..f6e25cf2e1c5 --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.2.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches +# See 'index' branch for README +MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="cups dbus gtk l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND="app-text/libpaper:= + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:= + media-libs/libjpeg-turbo:= + >=media-libs/openjpeg-2.1.0:2= + >=media-libs/tiff-4.0.1:= + >=sys-libs/zlib-1.2.7 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( x11-libs/gtk+:3 ) + unicode? ( net-dns/libidn:= ) + X? ( x11-libs/libXt x11-libs/libXext )" +BDEPEND="virtual/pkgconfig" +# bug #844115 for newer poppler-data dep +RDEPEND="${DEPEND} + >=app-text/poppler-data-0.4.11-r2 + >=media-fonts/urw-fonts-2.4.9 + l10n_ja? ( media-fonts/kochi-substitute ) + l10n_ko? ( media-fonts/baekmuk-fonts ) + l10n_zh-CN? ( media-fonts/arphicfonts ) + l10n_zh-TW? ( media-fonts/arphicfonts )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + if [[ -n ${MY_PATCHSET} ]] ; then + # apply various patches, many borrowed from Fedora + # https://src.fedoraproject.org/rpms/ghostscript + # and Debian +
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: ca47af06144775dbe2ae6d988337d22267e205c7 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:58:33 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:58:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca47af06 app-text/ghostscript-gpl: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/ghostscript-gpl/metadata.xml b/app-text/ghostscript-gpl/metadata.xml index 3570f4ae29c0..dd57cc77263a 100644 --- a/app-text/ghostscript-gpl/metadata.xml +++ b/app-text/ghostscript-gpl/metadata.xml @@ -14,6 +14,7 @@ cpe:/a:artifex:gpl_ghostscript + ArtifexSoftware/ghostpdl ArtifexSoftware/ghostpdl-downloads https://bugs.ghostscript.com/
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: c9cfad5278f3f07b3c2727d1ef41a9a319b95ddc Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:22:25 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:22:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cfad52 app-text/ghostscript-gpl: Stabilize 10.01.1 ppc, #904246 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild index 504411567c86..a4e7766f943d 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 0f19e1502ad263def15363a6d70699b7eca8a10a Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:22:27 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:22:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f19e150 app-text/ghostscript-gpl: Stabilize 10.01.1 ppc64, #904246 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild index a4e7766f943d..cb84f295f593 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: a2dc810dc6aa9ce0999fa11c9e09d0fcc0e9910a Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Apr 16 11:33:07 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 16 23:22:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dc810d app-text/ghostscript-gpl: stable 10.01.1 for hppa, bug #904246 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild index 91a302566066..504411567c86 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 6f1392d7be3b2e8598d28d847db2ce6beee6c433 Author: Sam James gentoo org> AuthorDate: Thu Apr 13 02:56:49 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 13 02:56:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1392d7 app-text/ghostscript-gpl: Stabilize 10.01.1 x86, #904246 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild index 782e3d133ca6..0282639189b5 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 7d76ea2c478d972ebbe7d661e8750ebda88382bc Author: Sam James gentoo org> AuthorDate: Thu Apr 13 02:56:50 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 13 02:56:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d76ea2c app-text/ghostscript-gpl: Stabilize 10.01.1 amd64, #904246 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild index 0282639189b5..91a302566066 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 2989ce985863fa033893fc8cb2690a8301c00ba1 Author: Sam James gentoo org> AuthorDate: Thu Apr 13 02:16:15 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 13 02:16:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2989ce98 app-text/ghostscript-gpl: Stabilize 10.01.1 arm64, #904246 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild index c268d78b52b8..782e3d133ca6 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 0dc5c62a01271e8153cb3abd81d08abff6142b9d Author: Sam James gentoo org> AuthorDate: Thu Apr 13 02:11:30 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 13 02:11:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc5c62a app-text/ghostscript-gpl: Stabilize 10.01.1 sparc, #904246 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild index b543b47db729..c268d78b52b8 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: a556d43744c7c8432d89c832e136ab136946f5ef Author: Sam James gentoo org> AuthorDate: Thu Apr 13 01:56:54 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 13 01:56:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a556d437 app-text/ghostscript-gpl: Stabilize 10.01.1 arm, #904246 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild index dc3060ab3fe5..b543b47db729 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 44d4d25c65a63005411df38590dc8396b3821338 Author: Sam James gentoo org> AuthorDate: Thu Mar 30 10:52:56 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 30 10:52:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d4d25c app-text/ghostscript-gpl: add 10.01.1 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 1 + .../ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 190 + 2 files changed, 191 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index ec7b3d35ad26..d9641f2e8bef 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,3 +1,4 @@ DIST ghostscript-10.0.0.tar.xz 62749144 BLAKE2B 10b962d358994506b69aba34827ea9d6a86c61e5093d7371b8350ff29a74b1db4816d0a62ff64f5d0e5a652fcd0304224c6236d33e717299789dfb2c9f350e24 SHA512 660252841e9b24c411bc92d0eb104de464686131e70051f60108db1a6ecfe2ada2ccacbeed8f2ac84bf69338ad75c850e814c9ac4e0351943f9989d66b3b082d DIST ghostscript-10.01.0.tar.xz 67564800 BLAKE2B 6b4b724158e7878f879e56154eaa399be0a53c97292e8df5b2a324ef329d83c31e85850d10b463e3e5373d5b47b7ac4a8b0d92769c76162b5e445292882ca831 SHA512 b679b35bcdcf211d6aa41a571225a50449e7e36def75cf37fee8f06889df3a5a9726a7aef2fd5ae819c2071cb6fcf8712741cd2c131c9341b60936e684bd8d98 +DIST ghostscript-10.01.1.tar.xz 67567268 BLAKE2B 26f14f11362c7cd6e129044b8e094ad421fc607a702e1f5d10ae03b8ebfb1e76fc094281df739d6ebfa815c6080f1b2223036268474c41d795e2a1e5fc66bab2 SHA512 d944be9e8aef68d1176d64c40db6fa86d55d0c9e30047f2147c02806ab61cfe9ac2cb00d4e5b218ff3c51cc6ed47ceffe1bac4dd9d4cc1760b7974f30c6c2735 DIST ghostscript-gpl-10.0-patches.tar.xz 2980 BLAKE2B e2c20195b153bf45f374e84d91a4df1885a3696f4061340a0a2ac5f586b9723b45eade343ad0e5760e66616624b5f7dad82d62747040493d7ca40c13329b2df2 SHA512 dac26d7f75bbdc2a56891db7d607c2120717fdf8b1cd55c53ed3be09de3e0a62338585f4dac74496d634ce03ecb2212f386187e72b5e6b59debf8d07694e0c83 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild new file mode 100644 index ..dc3060ab3fe5 --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches +# See 'index' branch for README +MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cups dbus gtk l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND="app-text/libpaper:= + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:= + media-libs/libjpeg-turbo:= + >=media-libs/openjpeg-2.1.0:2= + >=media-libs/tiff-4.0.1:= + >=sys-libs/zlib-1.2.7 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( x11-libs/gtk+:3 ) + unicode? ( net-dns/libidn:= ) + X? ( x11-libs/libXt x11-libs/libXext )" +BDEPEND="virtual/pkgconfig" +# bug #844115 for newer poppler-data dep +RDEPEND="${DEPEND} + >=app-text/poppler-data-0.4.11-r2 + >=media-fonts/urw-fonts-2.4.9 + l10n_ja? ( media-fonts/kochi-substitute ) + l10n_ko? ( media-fonts/baekmuk-fonts ) + l10n_zh-CN? ( media-fonts/arphicfonts ) + l10n_zh-TW? ( media-fonts/arphicfonts )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + if [[ -n ${MY_PATCHSET} ]] ; then + # apply various patches, many borrowed from Fedora + # https://src.fedoraproject.org/rpms/ghostscript + # and Debian + # https://salsa.debian.org/printing-team/ghostscript/-/tree/debian/latest/debian/patches + eapply "${WORKDIR}"/${MY_PATCHSET%%.tar*} + fi + + default + + # Remove internal copies of various libraries + rm -r cups/libs || die + rm -r
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 7bc7b77c58ef2e14558fe171b83b351ae942c792 Author: Sam James gentoo org> AuthorDate: Thu Mar 23 04:02:27 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 23 04:02:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc7b77c app-text/ghostscript-gpl: add 10.01.0 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 1 + .../ghostscript-gpl/ghostscript-gpl-10.01.0.ebuild | 190 + 2 files changed, 191 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 305bbd7635ab..ec7b3d35ad26 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,2 +1,3 @@ DIST ghostscript-10.0.0.tar.xz 62749144 BLAKE2B 10b962d358994506b69aba34827ea9d6a86c61e5093d7371b8350ff29a74b1db4816d0a62ff64f5d0e5a652fcd0304224c6236d33e717299789dfb2c9f350e24 SHA512 660252841e9b24c411bc92d0eb104de464686131e70051f60108db1a6ecfe2ada2ccacbeed8f2ac84bf69338ad75c850e814c9ac4e0351943f9989d66b3b082d +DIST ghostscript-10.01.0.tar.xz 67564800 BLAKE2B 6b4b724158e7878f879e56154eaa399be0a53c97292e8df5b2a324ef329d83c31e85850d10b463e3e5373d5b47b7ac4a8b0d92769c76162b5e445292882ca831 SHA512 b679b35bcdcf211d6aa41a571225a50449e7e36def75cf37fee8f06889df3a5a9726a7aef2fd5ae819c2071cb6fcf8712741cd2c131c9341b60936e684bd8d98 DIST ghostscript-gpl-10.0-patches.tar.xz 2980 BLAKE2B e2c20195b153bf45f374e84d91a4df1885a3696f4061340a0a2ac5f586b9723b45eade343ad0e5760e66616624b5f7dad82d62747040493d7ca40c13329b2df2 SHA512 dac26d7f75bbdc2a56891db7d607c2120717fdf8b1cd55c53ed3be09de3e0a62338585f4dac74496d634ce03ecb2212f386187e72b5e6b59debf8d07694e0c83 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.0.ebuild new file mode 100644 index ..dc3060ab3fe5 --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.0.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches +# See 'index' branch for README +MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cups dbus gtk l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND="app-text/libpaper:= + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:= + media-libs/libjpeg-turbo:= + >=media-libs/openjpeg-2.1.0:2= + >=media-libs/tiff-4.0.1:= + >=sys-libs/zlib-1.2.7 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( x11-libs/gtk+:3 ) + unicode? ( net-dns/libidn:= ) + X? ( x11-libs/libXt x11-libs/libXext )" +BDEPEND="virtual/pkgconfig" +# bug #844115 for newer poppler-data dep +RDEPEND="${DEPEND} + >=app-text/poppler-data-0.4.11-r2 + >=media-fonts/urw-fonts-2.4.9 + l10n_ja? ( media-fonts/kochi-substitute ) + l10n_ko? ( media-fonts/baekmuk-fonts ) + l10n_zh-CN? ( media-fonts/arphicfonts ) + l10n_zh-TW? ( media-fonts/arphicfonts )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + if [[ -n ${MY_PATCHSET} ]] ; then + # apply various patches, many borrowed from Fedora + # https://src.fedoraproject.org/rpms/ghostscript + # and Debian + # https://salsa.debian.org/printing-team/ghostscript/-/tree/debian/latest/debian/patches + eapply "${WORKDIR}"/${MY_PATCHSET%%.tar*} + fi + + default + + # Remove internal copies of various libraries + rm -r cups/libs || die + rm -r freetype || die + rm -r jbig2dec || die + rm -r jpeg || die + rm -r lcms2mt || die + rm -r libpng || die + rm -r tiff || die + rm -r zlib || die + rm -r openjpeg || die + # Remove internal CMaps (CMaps from poppler-data are used instead) + rm -r Resource/CMap || die + +
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: cfa57a7af4d5c0349202812fbe749aa30d6c2b82 Author: Sam James gentoo org> AuthorDate: Wed Mar 15 03:38:34 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 15 03:38:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa57a7a app-text/ghostscript-gpl: add note re bundled libs Bug: https://bugs.gentoo.org/900975 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild index 3aea5af66531..ec7a31487639 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -128,11 +128,13 @@ src_configure() { FONTPATH="${FONTPATH}${FONTPATH:+:}${EPREFIX}${path}" done - PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) \ # Do not add --enable-dynamic here, it's not supported fully upstream # https://bugs.ghostscript.com/show_bug.cgi?id=705895 # bug #884707 - econf \ + # + # leptonica and tesseract are bundled but modified upstream, like in + # mujs/mupdf. + PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) econf \ --enable-freetype \ --enable-fontconfig \ --enable-openjpeg \
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 840fd070e691808dc4a49755618396ae26e34d6f Author: Sam James gentoo org> AuthorDate: Sun Dec 18 07:48:28 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 07:48:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840fd070 app-text/ghostscript-gpl: stable 10.0.0-r5 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild index cfd631cb8085..3aea5af66531 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/files/, app-text/ghostscript-gpl/
commit: f1693b1a3180f462b93c7511b02d4f6c53cdaf44 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 07:48:40 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 07:48:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1693b1a app-text/ghostscript-gpl: drop 9.55.0-r4, 9.56.1-r5 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 4 - ...ghostscript-gpl-9.55.0-no-force-libstdcxx.patch | 12 -- .../ghostscript-gpl-9.55.0-r4.ebuild | 193 - .../ghostscript-gpl-9.56.1-r5.ebuild | 183 --- 4 files changed, 392 deletions(-) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 7851a6b75529..305bbd7635ab 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,6 +1,2 @@ DIST ghostscript-10.0.0.tar.xz 62749144 BLAKE2B 10b962d358994506b69aba34827ea9d6a86c61e5093d7371b8350ff29a74b1db4816d0a62ff64f5d0e5a652fcd0304224c6236d33e717299789dfb2c9f350e24 SHA512 660252841e9b24c411bc92d0eb104de464686131e70051f60108db1a6ecfe2ada2ccacbeed8f2ac84bf69338ad75c850e814c9ac4e0351943f9989d66b3b082d -DIST ghostscript-9.55.0.tar.xz 67417724 BLAKE2B 87827856aa60c2c4a4ed209bc4203a837107df0404af036a48e5baa23fccfc945a97fe328a80b15c7357fc71acb82721d4b96e5f726d8c9d836fee031916aef7 SHA512 42c7e05ba72e9fdd626c5412187b13fc3c9459cae57dfe49ddd3011bf4e2cbd10bc88f09068a9f777c2ec6ae881cd737fd700ab62ec5108f2aca69152588f38e -DIST ghostscript-9.56.1.tar.xz 62589232 BLAKE2B c0457c98e3f13047d9015d9d1415e2935e142d172aa8c560e68250a4110ccb52167988af70e63d86fc3f462a5d521ac45f7b758cb8d1492670930d9b2dc2e196 SHA512 fe5a5103c081dd87cf8b3e0bbbd0df004c0e4e04e41bded7c70372916e6e26249a0e8fa434b561292964c5f3820ee6c60ef1557827a6efb5676012ccb73ded85 DIST ghostscript-gpl-10.0-patches.tar.xz 2980 BLAKE2B e2c20195b153bf45f374e84d91a4df1885a3696f4061340a0a2ac5f586b9723b45eade343ad0e5760e66616624b5f7dad82d62747040493d7ca40c13329b2df2 SHA512 dac26d7f75bbdc2a56891db7d607c2120717fdf8b1cd55c53ed3be09de3e0a62338585f4dac74496d634ce03ecb2212f386187e72b5e6b59debf8d07694e0c83 -DIST ghostscript-gpl-9.55-patchset-01.tar.xz 2940 BLAKE2B 450498f0bd191d5936de1c2bdff659f075c39f7f7fefaf85b438f51967c4a8c294c6c887b36d5c0429d3677fb06e171e77da4b81ec911efea96df5b107d489dc SHA512 87411e68a078f77171128392962a9cd7a639bf6082447c658a50017cbf3f4e3ebce63af46eb9befdf2c1317de3a7a17e389f4de6e3aeae83d519b1c7b36de3c8 -DIST ghostscript-gpl-9.56.1-patchset-01.tar.xz 2960 BLAKE2B c43f00dce6d1aada40c8e628a1032afe1bf9789b3ad69d9dac2ae94ba040a380c01884173f0ec05ba59240421dc5a53cae45adbbb13dccc9c366b1a6dea7794f SHA512 a444c687ab0f2c3f945f6854991799c2aeca3c410eba4bc53ad7bcc68b0ba8d187c09baebabb6581144781d35b4f2d4e29ff625ca55b0f640a033ba27e993f30 diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch deleted file mode 100644 index e10522af9017.. --- a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bugs.gentoo.org/784173 a/configure.ac -+++ b/configure.ac -@@ -857,7 +857,7 @@ - else - - save_cxxflags="$CXXFLAGS" -- cxxflags_to_try="-std=c++17 -stdlib=libstdc++" -+ cxxflags_to_try="-std=c++17" - CXXFLAGS_TO_USE="" - - AC_MSG_CHECKING([supported C++ compiler flags]) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r4.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r4.ebuild deleted file mode 100644 index 1028f89ba86f.. --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r4.ebuild +++ /dev/null @@ -1,193 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="Interpreter for the PostScript language and PDF" -HOMEPAGE="https://ghostscript.com/; - -MY_PN=${PN/-gpl} -MY_P="${MY_PN}-${PV/_}" -PVM=$(ver_cut 1-2) -PVM_S=$(ver_rs 1-2 "") - -MY_PATCHSET="ghostscript-gpl-9.55-patchset-01.tar.xz" - -SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; - -if [[ -n "${MY_PATCHSET}" ]] ; then - SRC_URI+=" https://dev.gentoo.org/~whissi/dist/ghostscript-gpl/${MY_PATCHSET}; -fi - -LICENSE="AGPL-3 CPL-1.0" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="cups dbus gtk l10n_de static-libs unicode X" - -LANGS="ja ko zh-CN zh-TW" -for X in ${LANGS} ; do - IUSE="${IUSE} l10n_${X}" -done - -DEPEND=" - app-text/libpaper:= - media-libs/fontconfig - >=media-libs/freetype-2.4.9:2= - >=media-libs/jbig2dec-0.19:= -
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 9965b3039dbbe6358faf0d9c45763f499120a86d Author: Sam James gentoo org> AuthorDate: Sun Dec 18 07:09:39 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 07:09:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9965b303 app-text/ghostscript-gpl: restore lto filtering Signed-off-by: Sam James gentoo.org> ...{ghostscript-gpl-10.0.0-r2.ebuild => ghostscript-gpl-10.0.0-r5.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild similarity index 100% rename from app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild rename to app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: cd5f2bec8ec26db219b647030c72d8c9c0381fe6 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 07:09:52 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 07:09:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5f2bec app-text/ghostscript-gpl: drop 10.0.0-r4 Closes: https://bugs.gentoo.org/884841 Signed-off-by: Sam James gentoo.org> .../ghostscript-gpl-10.0.0-r4.ebuild | 187 - 1 file changed, 187 deletions(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r4.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r4.ebuild deleted file mode 100644 index 3168f8805fb6.. --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r4.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -MY_PN=${PN/-gpl} -MY_P="${MY_PN}-${PV/_}" -PVM=$(ver_cut 1-2) -PVM_S=$(ver_rs 1-2 "") - -# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches -# See 'index' branch for README -MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" - -DESCRIPTION="Interpreter for the PostScript language and PDF" -HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; -SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; -if [[ -n "${MY_PATCHSET}" ]] ; then - SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; -fi - -LICENSE="AGPL-3 CPL-1.0" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="cups dbus gtk l10n_de static-libs unicode X" - -LANGS="ja ko zh-CN zh-TW" -for X in ${LANGS} ; do - IUSE="${IUSE} l10n_${X}" -done - -DEPEND="app-text/libpaper:= - media-libs/fontconfig - >=media-libs/freetype-2.4.9:2= - >=media-libs/jbig2dec-0.19:= - >=media-libs/lcms-2.6:2 - >=media-libs/libpng-1.6.2:= - media-libs/libjpeg-turbo:= - >=media-libs/openjpeg-2.1.0:2= - >=media-libs/tiff-4.0.1:= - >=sys-libs/zlib-1.2.7 - cups? ( >=net-print/cups-1.3.8 ) - dbus? ( sys-apps/dbus ) - gtk? ( x11-libs/gtk+:3 ) - unicode? ( net-dns/libidn:= ) - X? ( x11-libs/libXt x11-libs/libXext )" -BDEPEND="virtual/pkgconfig" -# bug #844115 for newer poppler-data dep -RDEPEND="${DEPEND} - >=app-text/poppler-data-0.4.11-r2 - >=media-fonts/urw-fonts-2.4.9 - l10n_ja? ( media-fonts/kochi-substitute ) - l10n_ko? ( media-fonts/baekmuk-fonts ) - l10n_zh-CN? ( media-fonts/arphicfonts ) - l10n_zh-TW? ( media-fonts/arphicfonts )" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - if [[ -n ${MY_PATCHSET} ]] ; then - # apply various patches, many borrowed from Fedora - # https://src.fedoraproject.org/rpms/ghostscript - # and Debian - # https://salsa.debian.org/printing-team/ghostscript/-/tree/debian/latest/debian/patches - eapply "${WORKDIR}"/${MY_PATCHSET%%.tar*} - fi - - default - - # Remove internal copies of various libraries - rm -r cups/libs || die - rm -r freetype || die - rm -r jbig2dec || die - rm -r jpeg || die - rm -r lcms2mt || die - rm -r libpng || die - rm -r tiff || die - rm -r zlib || die - rm -r openjpeg || die - # Remove internal CMaps (CMaps from poppler-data are used instead) - rm -r Resource/CMap || die - - if ! use gtk ; then - sed -e "s:\$(GSSOX)::" \ - -e "s:.*\$(GSSOX_XENAME)$::" \ - -i base/unix-dll.mak || die "sed failed" - fi - - # Force the include dirs to a neutral location. - sed -e "/^ZLIBDIR=/s:=.*:=${T}:" \ - -i configure.ac || die - # Some files depend on zlib.h directly. Redirect them. #573248 - # Also make sure to not define OPJ_STATIC to avoid linker errors due to - # hidden symbols (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203327#c1) - sed -e '/^zlib_h/s:=.*:=:' \ - -e 's|-DOPJ_STATIC ||' \ - -i base/lib.mak || die - - # Search path fix - # put LDFLAGS after BINDIR, bug #383447 - sed -e "s:\$\(gsdatadir\)/lib:@datarootdir@/ghostscript/${PV}/$(get_libdir):" \ - -e "s:exdir=.*:exdir=@datarootdir@/doc/${PF}/examples:" \ - -e "s:docdir=.*:docdir=@datarootdir@/doc/${PF}/html:" \ - -e "s:GS_DOCDIR=.*:GS_DOCDIR=@datarootdir@/doc/${PF}/html:" \ - -e 's:-L$(BINDIR):& $(LDFLAGS):g' \ - -i Makefile.in base/*.mak || die "sed failed" - - #
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 17f87b4fff4a298528282c1f56e856c8adf39762 Author: Sam James gentoo org> AuthorDate: Fri Dec 9 21:21:52 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 9 21:26:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f87b4f app-text/ghostscript-gpl: filter LTO Unsupported upstream. Closes: https://bugs.gentoo.org/884841 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild index 6001ee7799d5..cfd631cb8085 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools toolchain-funcs +inherit autotools flag-o-matic toolchain-funcs MY_PN=${PN/-gpl} MY_P="${MY_PN}-${PV/_}" @@ -116,13 +116,16 @@ src_prepare() { } src_configure() { + # Unsupported upstream, bug #884841 + filter-lto + local FONTPATH for path in \ "${EPREFIX}"/usr/share/fonts/urw-fonts \ "${EPREFIX}"/usr/share/fonts/Type1 \ "${EPREFIX}"/usr/share/fonts do - FONTPATH="$FONTPATH${FONTPATH:+:}${EPREFIX}$path" + FONTPATH="${FONTPATH}${FONTPATH:+:}${EPREFIX}${path}" done PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) \ @@ -135,7 +138,7 @@ src_configure() { --enable-openjpeg \ --disable-compile-inits \ --with-drivers=ALL \ - --with-fontpath="$FONTPATH" \ + --with-fontpath="${FONTPATH}" \ --with-ijs \ --with-jbig2dec \ --with-libpaper \
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: b92cfcd38f2911fa1475cb56a920093eae75b72b Author: Sam James gentoo org> AuthorDate: Wed Dec 7 19:07:02 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 7 19:08:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92cfcd3 app-text/ghostscript-gpl: don't build dynamic modules (10) It breaks app-text/gv and upstream are clear it's not really a supported configuration. Upstream says they were only intended for debugging anyway. Closes: https://bugs.gentoo.org/884707 Signed-off-by: Sam James gentoo.org> .../ghostscript-gpl-10.0.0-r2.ebuild | 189 + 1 file changed, 189 insertions(+) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild new file mode 100644 index ..6001ee7799d5 --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild @@ -0,0 +1,189 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches +# See 'index' branch for README +MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cups dbus gtk l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND="app-text/libpaper:= + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:= + media-libs/libjpeg-turbo:= + >=media-libs/openjpeg-2.1.0:2= + >=media-libs/tiff-4.0.1:= + >=sys-libs/zlib-1.2.7 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( x11-libs/gtk+:3 ) + unicode? ( net-dns/libidn:= ) + X? ( x11-libs/libXt x11-libs/libXext )" +BDEPEND="virtual/pkgconfig" +# bug #844115 for newer poppler-data dep +RDEPEND="${DEPEND} + >=app-text/poppler-data-0.4.11-r2 + >=media-fonts/urw-fonts-2.4.9 + l10n_ja? ( media-fonts/kochi-substitute ) + l10n_ko? ( media-fonts/baekmuk-fonts ) + l10n_zh-CN? ( media-fonts/arphicfonts ) + l10n_zh-TW? ( media-fonts/arphicfonts )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + if [[ -n ${MY_PATCHSET} ]] ; then + # apply various patches, many borrowed from Fedora + # https://src.fedoraproject.org/rpms/ghostscript + # and Debian + # https://salsa.debian.org/printing-team/ghostscript/-/tree/debian/latest/debian/patches + eapply "${WORKDIR}"/${MY_PATCHSET%%.tar*} + fi + + default + + # Remove internal copies of various libraries + rm -r cups/libs || die + rm -r freetype || die + rm -r jbig2dec || die + rm -r jpeg || die + rm -r lcms2mt || die + rm -r libpng || die + rm -r tiff || die + rm -r zlib || die + rm -r openjpeg || die + # Remove internal CMaps (CMaps from poppler-data are used instead) + rm -r Resource/CMap || die + + if ! use gtk ; then + sed -e "s:\$(GSSOX)::" \ + -e "s:.*\$(GSSOX_XENAME)$::" \ + -i base/unix-dll.mak || die "sed failed" + fi + + # Force the include dirs to a neutral location. + sed -e "/^ZLIBDIR=/s:=.*:=${T}:" \ + -i configure.ac || die + # Some files depend on zlib.h directly. Redirect them. #573248 + # Also make sure to not define OPJ_STATIC to avoid linker errors due to + # hidden symbols (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203327#c1) + sed -e '/^zlib_h/s:=.*:=:' \ + -e 's|-DOPJ_STATIC ||' \ + -i base/lib.mak || die + + # Search path fix + # put LDFLAGS after BINDIR, bug #383447 + sed -e "s:\$\(gsdatadir\)/lib:@datarootdir@/ghostscript/${PV}/$(get_libdir):" \ + -e "s:exdir=.*:exdir=@datarootdir@/doc/${PF}/examples:" \ + -e "s:docdir=.*:docdir=@datarootdir@/doc/${PF}/html:" \ + -e
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 777347a87dce25d019294d90c604131db7df2f89 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 12:04:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 12:04:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777347a8 app-text/ghostscript-gpl: Stabilize 10.0.0-r1 arm64, #882875 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild index 7a9418ffd1e7..3168f8805fb6 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 06a2442326c17745ddd707bbe6b9f594c60bfa9c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 11:21:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 11:21:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a24423 app-text/ghostscript-gpl: Stabilize 10.0.0-r1 hppa, #882875 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild index 79ad809708ae..7a9418ffd1e7 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 2d049e7c4df59df99a0f71683d6a4a41a4a98f77 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 10:08:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 10:08:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d049e7c app-text/ghostscript-gpl: Stabilize 10.0.0-r1 sparc, #882875 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild index 4dffee48da6b..79ad809708ae 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 8e89c0c7c7daa3233ab402483b73db2d74ebf48f Author: Sam James gentoo org> AuthorDate: Fri Nov 25 07:05:36 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 07:05:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e89c0c7 app-text/ghostscript-gpl: Stabilize 10.0.0-r1 ppc64, #882875 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild index 2dd87342bae0..4dffee48da6b 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 047e220d54f7962b7a2aa5e30ed64bf7835aea79 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 06:33:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 06:33:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047e220d app-text/ghostscript-gpl: Stabilize 10.0.0-r1 ppc, #882875 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild index d98be59a5790..2dd87342bae0 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 49a069818ab4f8e3c137629bac71de71137d0084 Author: Sam James gentoo org> AuthorDate: Fri Nov 25 06:01:49 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 06:01:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a06981 app-text/ghostscript-gpl: Stabilize 10.0.0-r1 arm, #882875 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild index 661790d79e1f..d98be59a5790 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 364fe785c9e7161b33ddae490884addbdfdc3e40 Author: Sam James gentoo org> AuthorDate: Fri Nov 25 05:33:22 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 05:33:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364fe785 app-text/ghostscript-gpl: Stabilize 10.0.0-r1 x86, #882875 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild index 67e3c96200e8..661790d79e1f 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 37c67569d7af71e7dac0a07c3667d3fa780cac1f Author: Sam James gentoo org> AuthorDate: Fri Nov 25 05:32:53 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 05:32:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c67569 app-text/ghostscript-gpl: Stabilize 10.0.0-r1 amd64, #882875 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild index 6a6286bd995e..67e3c96200e8 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 4ffcc9ae10d61229fa1d24e01b3da817353e9854 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 19:42:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 19:42:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffcc9ae app-text/ghostscript-gpl: Stabilize 9.56.1-r3 ppc, #862133 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild index 27e6262676ac..a1a9150ffda0 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 2d088c921d6ba916a4b8a3749cf62deaf5e9643d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 19:42:48 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 19:42:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d088c92 app-text/ghostscript-gpl: Stabilize 9.56.1-r3 sparc, #862133 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild index a1a9150ffda0..c92a574f372e 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 76ed1e8505d98af5c066fd495a7653ac52827ff3 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Oct 20 19:06:16 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Oct 20 19:06:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ed1e85 app-text/ghostscript-gpl: Stabilize 9.56.1-r3 ppc64, #862133 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild index 4068b8fc91b3..27e6262676ac 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: e7225267407a41e1965d65db7ce35e5f19d9b1e0 Author: Jakov Smolić gentoo org> AuthorDate: Sat Oct 15 07:06:19 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Oct 15 07:06:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7225267 app-text/ghostscript-gpl: Stabilize 9.56.1-r3 x86, #862133 Signed-off-by: Jakov Smolić gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild index aaabe470ce71..4068b8fc91b3 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 7e5b848ac6b53b4739e4fff16b16ff60dd100b1d Author: Jakov Smolić gentoo org> AuthorDate: Sat Oct 15 07:06:13 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Oct 15 07:06:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5b848a app-text/ghostscript-gpl: Stabilize 9.56.1-r3 amd64, #862133 Signed-off-by: Jakov Smolić gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild index fd5728b90fe6..aaabe470ce71 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 7fe47b9401cf9e1aac82a5cff9624489d09acf4e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 14 21:01:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 14 21:01:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe47b94 app-text/ghostscript-gpl: Stabilize 9.56.1-r3 hppa, #862133 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild index 4f23a9c39452..fd5728b90fe6 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 691058e7cae81e53978d2ea7abf83010e56fe87c Author: Sam James gentoo org> AuthorDate: Thu Oct 13 23:19:44 2022 + Commit: Sam James gentoo org> CommitDate: Thu Oct 13 23:19:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=691058e7 app-text/ghostscript-gpl: Stabilize 9.56.1-r3 arm64, #862133 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild index 62c331a35d89..4f23a9c39452 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 5b5f5acbe051d17ca6602a4d9c2a9d719750c405 Author: Sam James gentoo org> AuthorDate: Thu Oct 13 23:00:48 2022 + Commit: Sam James gentoo org> CommitDate: Thu Oct 13 23:00:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5f5acb app-text/ghostscript-gpl: Stabilize 9.56.1-r3 arm, #862133 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild index e98a9f07ffc2..62c331a35d89 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 442db4d45a15b497cf43e75e3ad38ae90bbc Author: Sam James gentoo org> AuthorDate: Tue Oct 4 09:08:21 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 4 09:08:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442db4d4 app-text/ghostscript-gpl: fix version used for /usr/share/poppler/* symlink Sometimes it deviates from the actual tarball & tag version, apparently. Closes: https://bugs.gentoo.org/844115 Thanks-to: Guillaume Ayoub yabz.fr> Signed-off-by: Sam James gentoo.org> ...stscript-gpl-10.0.0.ebuild => ghostscript-gpl-10.0.0-r1.ebuild} | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild similarity index 94% rename from app-text/ghostscript-gpl/ghostscript-gpl-10.0.0.ebuild rename to app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild index 131bd53e91c0..6a6286bd995e 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r1.ebuild @@ -169,8 +169,13 @@ src_install() { cd "${S}/ijs" || die emake DESTDIR="${D}" install + # Sometimes the upstream versioning deviates from the tarball(!) + # bug #844115#c32 + local my_gs_version=$(find "${ED}"/usr/share/ghostscript/ -maxdepth 1 -mindepth 1 -type d || die) + my_gs_version=${my_gs_version##*/} + # Install the CMaps from poppler-data properly, bug #409361 - dosym -r /usr/share/poppler/cMaps /usr/share/ghostscript/${PV}/Resource/CMap + dosym -r /usr/share/poppler/cMaps /usr/share/ghostscript/${my_gs_version}/Resource/CMap if ! use static-libs; then find "${ED}" -name '*.la' -delete || die
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 62b575ae126c8fc0f67508f2c8e6790ce5a82d0b Author: Sam James gentoo org> AuthorDate: Sun Oct 2 03:55:43 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 2 03:55:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b575ae app-text/ghostscript-gpl: add 10.0.0 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 2 + .../ghostscript-gpl/ghostscript-gpl-10.0.0.ebuild | 182 + 2 files changed, 184 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 31c9cc0c5b7e..7851a6b75529 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,4 +1,6 @@ +DIST ghostscript-10.0.0.tar.xz 62749144 BLAKE2B 10b962d358994506b69aba34827ea9d6a86c61e5093d7371b8350ff29a74b1db4816d0a62ff64f5d0e5a652fcd0304224c6236d33e717299789dfb2c9f350e24 SHA512 660252841e9b24c411bc92d0eb104de464686131e70051f60108db1a6ecfe2ada2ccacbeed8f2ac84bf69338ad75c850e814c9ac4e0351943f9989d66b3b082d DIST ghostscript-9.55.0.tar.xz 67417724 BLAKE2B 87827856aa60c2c4a4ed209bc4203a837107df0404af036a48e5baa23fccfc945a97fe328a80b15c7357fc71acb82721d4b96e5f726d8c9d836fee031916aef7 SHA512 42c7e05ba72e9fdd626c5412187b13fc3c9459cae57dfe49ddd3011bf4e2cbd10bc88f09068a9f777c2ec6ae881cd737fd700ab62ec5108f2aca69152588f38e DIST ghostscript-9.56.1.tar.xz 62589232 BLAKE2B c0457c98e3f13047d9015d9d1415e2935e142d172aa8c560e68250a4110ccb52167988af70e63d86fc3f462a5d521ac45f7b758cb8d1492670930d9b2dc2e196 SHA512 fe5a5103c081dd87cf8b3e0bbbd0df004c0e4e04e41bded7c70372916e6e26249a0e8fa434b561292964c5f3820ee6c60ef1557827a6efb5676012ccb73ded85 +DIST ghostscript-gpl-10.0-patches.tar.xz 2980 BLAKE2B e2c20195b153bf45f374e84d91a4df1885a3696f4061340a0a2ac5f586b9723b45eade343ad0e5760e66616624b5f7dad82d62747040493d7ca40c13329b2df2 SHA512 dac26d7f75bbdc2a56891db7d607c2120717fdf8b1cd55c53ed3be09de3e0a62338585f4dac74496d634ce03ecb2212f386187e72b5e6b59debf8d07694e0c83 DIST ghostscript-gpl-9.55-patchset-01.tar.xz 2940 BLAKE2B 450498f0bd191d5936de1c2bdff659f075c39f7f7fefaf85b438f51967c4a8c294c6c887b36d5c0429d3677fb06e171e77da4b81ec911efea96df5b107d489dc SHA512 87411e68a078f77171128392962a9cd7a639bf6082447c658a50017cbf3f4e3ebce63af46eb9befdf2c1317de3a7a17e389f4de6e3aeae83d519b1c7b36de3c8 DIST ghostscript-gpl-9.56.1-patchset-01.tar.xz 2960 BLAKE2B c43f00dce6d1aada40c8e628a1032afe1bf9789b3ad69d9dac2ae94ba040a380c01884173f0ec05ba59240421dc5a53cae45adbbb13dccc9c366b1a6dea7794f SHA512 a444c687ab0f2c3f945f6854991799c2aeca3c410eba4bc53ad7bcc68b0ba8d187c09baebabb6581144781d35b4f2d4e29ff625ca55b0f640a033ba27e993f30 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0.ebuild new file mode 100644 index ..131bd53e91c0 --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches +# See 'index' branch for README +MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz" + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cups dbus gtk l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND="app-text/libpaper:= + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:= + media-libs/libjpeg-turbo:= + >=media-libs/openjpeg-2.1.0:2= + >=media-libs/tiff-4.0.1:= + >=sys-libs/zlib-1.2.7 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( x11-libs/gtk+:3 ) + unicode? ( net-dns/libidn:= ) + X? ( x11-libs/libXt x11-libs/libXext )" +BDEPEND="virtual/pkgconfig" +# bug #844115 for newer poppler-data dep +RDEPEND="${DEPEND} + >=app-text/poppler-data-0.4.11-r2 + >=media-fonts/urw-fonts-2.4.9 + l10n_ja? ( media-fonts/kochi-substitute ) + l10n_ko? ( media-fonts/baekmuk-fonts ) +
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 541c89d3edb13847d272b6b700fde7505830dea0 Author: Sam James gentoo org> AuthorDate: Sun Oct 2 03:14:08 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 2 03:14:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541c89d3 app-text/ghostscript-gpl: crank up poppler-data dep again I typo'd the paths previously. Closes: https://bugs.gentoo.org/844115 Closes: https://bugs.gentoo.org/851141 Closes: https://bugs.gentoo.org/873889 Signed-off-by: Sam James gentoo.org> ...hostscript-gpl-9.56.1-r2.ebuild => ghostscript-gpl-9.56.1-r3.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild similarity index 99% rename from app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r2.ebuild rename to app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild index 5cca16a3a74c..e98a9f07ffc2 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r2.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild @@ -50,7 +50,7 @@ DEPEND="app-text/libpaper:= BDEPEND="virtual/pkgconfig" # bug #844115 for newer poppler-data dep RDEPEND="${DEPEND} - >=app-text/poppler-data-0.4.11-r1 + >=app-text/poppler-data-0.4.11-r2 >=media-fonts/urw-fonts-2.4.9 l10n_ja? ( media-fonts/kochi-substitute ) l10n_ko? ( media-fonts/baekmuk-fonts )
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 0ecd6cf254f4d76419fd05f80095f134513f7856 Author: Sam James gentoo org> AuthorDate: Sat Oct 1 06:54:16 2022 + Commit: Sam James gentoo org> CommitDate: Sat Oct 1 06:54:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ecd6cf2 app-text/ghostscript-gpl: depend on newer poppler-data w/ needed files Closes: https://bugs.gentoo.org/844115 Signed-off-by: Sam James gentoo.org> ...ostscript-gpl-9.56.1-r1.ebuild => ghostscript-gpl-9.56.1-r2.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r2.ebuild similarity index 98% rename from app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r1.ebuild rename to app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r2.ebuild index 03493a7b380f..5cca16a3a74c 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r2.ebuild @@ -48,8 +48,9 @@ DEPEND="app-text/libpaper:= unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext )" BDEPEND="virtual/pkgconfig" +# bug #844115 for newer poppler-data dep RDEPEND="${DEPEND} - app-text/poppler-data + >=app-text/poppler-data-0.4.11-r1 >=media-fonts/urw-fonts-2.4.9 l10n_ja? ( media-fonts/kochi-substitute ) l10n_ko? ( media-fonts/baekmuk-fonts )
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 49c3d03d5188a37a4738fba53ba82c94691d94e4 Author: Sam James gentoo org> AuthorDate: Thu Sep 15 13:17:01 2022 + Commit: Sam James gentoo org> CommitDate: Thu Sep 15 13:17:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c3d03d app-text/ghostscript-gpl: add libpaper slot dep ABI broke. Signed-off-by: Sam James gentoo.org> ...hostscript-gpl-9.55.0-r1.ebuild => ghostscript-gpl-9.55.0-r2.ebuild} | 2 +- .../{ghostscript-gpl-9.56.1.ebuild => ghostscript-gpl-9.56.1-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r2.ebuild similarity index 99% rename from app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild rename to app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r2.ebuild index 2af192b34ec5..41532fc442b0 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r2.ebuild @@ -32,7 +32,7 @@ for X in ${LANGS} ; do done DEPEND=" - app-text/libpaper + app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r1.ebuild similarity index 99% rename from app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild rename to app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r1.ebuild index 7a14da73aa01..03493a7b380f 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r1.ebuild @@ -32,7 +32,7 @@ for X in ${LANGS} ; do IUSE="${IUSE} l10n_${X}" done -DEPEND="app-text/libpaper +DEPEND="app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:=
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 38e36c18bd153c89e24b90bf7fb514b188f655a7 Author: Sam James gentoo org> AuthorDate: Sat Jun 11 09:30:01 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 11 21:27:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e36c18 app-text/ghostscript-gpl: add bugs-to Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/ghostscript-gpl/metadata.xml b/app-text/ghostscript-gpl/metadata.xml index 4accecb49528..3570f4ae29c0 100644 --- a/app-text/ghostscript-gpl/metadata.xml +++ b/app-text/ghostscript-gpl/metadata.xml @@ -15,6 +15,7 @@ cpe:/a:artifex:gpl_ghostscript ArtifexSoftware/ghostpdl-downloads + https://bugs.ghostscript.com/ Add support for unicode passwords via net-dns/libidn
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 6bd0a1521c42c0700e774492782b9ff016f32b35 Author: Sam James gentoo org> AuthorDate: Sat Jun 11 09:28:31 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 11 21:27:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd0a152 app-text/ghostscript-gpl: add link to git repo Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild | 2 +- app-text/ghostscript-gpl/metadata.xml | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild index ab6632102340..7a14da73aa01 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild @@ -15,7 +15,7 @@ PVM_S=$(ver_rs 1-2 "") MY_PATCHSET="ghostscript-gpl-9.56.1-patchset-01.tar.xz" DESCRIPTION="Interpreter for the PostScript language and PDF" -HOMEPAGE="https://ghostscript.com/; +HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary; SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; if [[ -n "${MY_PATCHSET}" ]] ; then SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; diff --git a/app-text/ghostscript-gpl/metadata.xml b/app-text/ghostscript-gpl/metadata.xml index 9da8ae5ef674..4accecb49528 100644 --- a/app-text/ghostscript-gpl/metadata.xml +++ b/app-text/ghostscript-gpl/metadata.xml @@ -14,7 +14,6 @@ cpe:/a:artifex:gpl_ghostscript - djvu ArtifexSoftware/ghostpdl-downloads
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 59740488498f1ac34f962abef5f03ae3c06255a0 Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 12:41:15 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 12:48:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59740488 app-text/ghostscript-gpl: keyword 9.56.1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild index b2c8f3467830..ab6632102340 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild @@ -24,7 +24,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: eef7b95f0bf058dc494e0951997f07e351423650 Author: Sam James gentoo org> AuthorDate: Sun Apr 17 12:20:35 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 12:20:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef7b95f app-text/ghostscript-gpl: add patch instructions to ebuild Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild index f5020bdddc00..b2c8f3467830 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild @@ -10,6 +10,8 @@ MY_P="${MY_PN}-${PV/_}" PVM=$(ver_cut 1-2) PVM_S=$(ver_rs 1-2 "") +# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches +# See 'index' branch for README MY_PATCHSET="ghostscript-gpl-9.56.1-patchset-01.tar.xz" DESCRIPTION="Interpreter for the PostScript language and PDF"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/files/, app-text/ghostscript-gpl/
commit: ab42ea869b7ed7f8739f3620728a4b5bddee68c9 Author: Sam James gentoo org> AuthorDate: Sun Apr 17 11:03:53 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 12:08:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab42ea86 app-text/ghostscript-gpl: fix build w/ libcxx (don't force libstdc++) Closes: https://bugs.gentoo.org/784173 Signed-off-by: Sam James gentoo.org> .../files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch| 12 app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild| 6 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch new file mode 100644 index ..e10522af9017 --- /dev/null +++ b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/784173 +--- a/configure.ac b/configure.ac +@@ -857,7 +857,7 @@ + else + + save_cxxflags="$CXXFLAGS" +- cxxflags_to_try="-std=c++17 -stdlib=libstdc++" ++ cxxflags_to_try="-std=c++17" + CXXFLAGS_TO_USE="" + + AC_MSG_CHECKING([supported C++ compiler flags]) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild index 63b3a363c410..2af192b34ec5 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -60,6 +60,10 @@ RDEPEND="${DEPEND} S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}"/${PN}-9.55.0-no-force-libstdcxx.patch +) + src_prepare() { if [[ -n "${MY_PATCHSET}" ]] ; then # apply various patches, many borrowed from Fedora
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 463ee510db265bbd373aadce60112eca3d062c8d Author: Sam James gentoo org> AuthorDate: Sun Apr 17 12:06:58 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 12:08:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463ee510 app-text/ghostscript-gpl: add 9.56.1 (Done the font bit anyway for 502566). Closes: https://bugs.gentoo.org/820164 Bug: https://bugs.gentoo.org/784173 Bug: https://bugs.gentoo.org/502566 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/Manifest | 2 + .../ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild | 180 + 2 files changed, 182 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 6458096e7f7b..31c9cc0c5b7e 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,2 +1,4 @@ DIST ghostscript-9.55.0.tar.xz 67417724 BLAKE2B 87827856aa60c2c4a4ed209bc4203a837107df0404af036a48e5baa23fccfc945a97fe328a80b15c7357fc71acb82721d4b96e5f726d8c9d836fee031916aef7 SHA512 42c7e05ba72e9fdd626c5412187b13fc3c9459cae57dfe49ddd3011bf4e2cbd10bc88f09068a9f777c2ec6ae881cd737fd700ab62ec5108f2aca69152588f38e +DIST ghostscript-9.56.1.tar.xz 62589232 BLAKE2B c0457c98e3f13047d9015d9d1415e2935e142d172aa8c560e68250a4110ccb52167988af70e63d86fc3f462a5d521ac45f7b758cb8d1492670930d9b2dc2e196 SHA512 fe5a5103c081dd87cf8b3e0bbbd0df004c0e4e04e41bded7c70372916e6e26249a0e8fa434b561292964c5f3820ee6c60ef1557827a6efb5676012ccb73ded85 DIST ghostscript-gpl-9.55-patchset-01.tar.xz 2940 BLAKE2B 450498f0bd191d5936de1c2bdff659f075c39f7f7fefaf85b438f51967c4a8c294c6c887b36d5c0429d3677fb06e171e77da4b81ec911efea96df5b107d489dc SHA512 87411e68a078f77171128392962a9cd7a639bf6082447c658a50017cbf3f4e3ebce63af46eb9befdf2c1317de3a7a17e389f4de6e3aeae83d519b1c7b36de3c8 +DIST ghostscript-gpl-9.56.1-patchset-01.tar.xz 2960 BLAKE2B c43f00dce6d1aada40c8e628a1032afe1bf9789b3ad69d9dac2ae94ba040a380c01884173f0ec05ba59240421dc5a53cae45adbbb13dccc9c366b1a6dea7794f SHA512 a444c687ab0f2c3f945f6854991799c2aeca3c410eba4bc53ad7bcc68b0ba8d187c09baebabb6581144781d35b4f2d4e29ff625ca55b0f640a033ba27e993f30 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild new file mode 100644 index ..f5020bdddc00 --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +MY_PATCHSET="ghostscript-gpl-9.56.1-patchset-01.tar.xz" + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/; +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}; + SRC_URI+=" https://dev.gentoo.org/~whissi/dist/ghostscript-gpl/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cups dbus gtk l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND="app-text/libpaper + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:= + media-libs/libjpeg-turbo:= + >=media-libs/openjpeg-2.1.0:2= + >=media-libs/tiff-4.0.1:= + >=sys-libs/zlib-1.2.7 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( x11-libs/gtk+:3 ) + unicode? ( net-dns/libidn:= ) + X? ( x11-libs/libXt x11-libs/libXext )" +BDEPEND="virtual/pkgconfig" +RDEPEND="${DEPEND} + app-text/poppler-data + >=media-fonts/urw-fonts-2.4.9 + l10n_ja? ( media-fonts/kochi-substitute ) + l10n_ko? ( media-fonts/baekmuk-fonts ) + l10n_zh-CN? ( media-fonts/arphicfonts ) + l10n_zh-TW? ( media-fonts/arphicfonts )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + if [[ -n "${MY_PATCHSET}" ]] ; then + # apply various patches, many borrowed from Fedora + # https://src.fedoraproject.org/rpms/ghostscript + # and Debian + # https://salsa.debian.org/printing-team/ghostscript/-/tree/debian/latest/debian/patches + eapply "${WORKDIR}/patches/"*.patch + fi + + default + + # remove internal copies of various libraries + rm -r cups/libs || die + rm -r
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/files/, app-text/ghostscript-gpl/
commit: 215fe07aa9dba7d2732a8a62836f7493927ccbbb Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 15 12:37:10 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 15 14:14:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=215fe07a app-text/ghostscript-gpl: Cleanup vulnerable 9.52-r1, 9.53.3-r5, 9.54.0 Bug: https://bugs.gentoo.org/812509 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/ghostscript-gpl/Manifest | 4 - .../files/ghostscript-gpl-9.53.3-fix-ps2epsi.patch | 16 -- .../ghostscript-gpl-9.53.3-freetype-2.10.3.patch | 20 --- .../ghostscript-gpl/ghostscript-gpl-9.52-r1.ebuild | 197 - .../ghostscript-gpl-9.53.3-r5.ebuild | 196 .../ghostscript-gpl/ghostscript-gpl-9.54.0.ebuild | 189 6 files changed, 622 deletions(-) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index c4e41390ab87..7715946cfaaf 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,8 +1,4 @@ -DIST ghostscript-9.52.tar.xz 39711040 BLAKE2B 317042ae7e2bfdeded2ae9d9a1bd1521422d1ce1dd6b9b2cdedf4c503cce1285684d5329663dc8ee7263591761c33254827d16b1a93f8c10aad4baab1d859f93 SHA512 4c4a33884e1138bad553eee61fac1a72158297ad5c2ce46a4b36150848dea8158affaf2b902f4ff03e4f72ebc8154c198b618112624f409230a610b7648faa67 -DIST ghostscript-9.53.3.tar.xz 41368160 BLAKE2B 6b5840a420d7527c7155bfb707fe19b3412bdd3a6707f44d058c20f607e6695cfc878cf5df4c4528686c1c1f488b2dbdb81ef5fdf38b950eb15751d2ebafb0a9 SHA512 eb832c27eecd30f15e346408c592d7096fd23ef0a6fa59bd50ca327578915434530a4868e69249c2594def0910c527302e99d54f0877f726a8ca8bea6f0f17b7 DIST ghostscript-9.54.0.tar.xz 56001768 BLAKE2B 4a98b1af74c4b4caf8d263cd5529059304a76884418c90401b0fc9a89e0f5de5417a439f6e08b95374e62158eec65528ef5f949497d5050a6408fb7c87e54aa9 SHA512 a3c96925f4dbf5e276fc543b88df185a0435c68166db15ac532094329ba8db314d739a292da18be7954daaafeeb290e641ea03edf54d7e752998ec6062cc DIST ghostscript-9.55.0.tar.xz 67417724 BLAKE2B 87827856aa60c2c4a4ed209bc4203a837107df0404af036a48e5baa23fccfc945a97fe328a80b15c7357fc71acb82721d4b96e5f726d8c9d836fee031916aef7 SHA512 42c7e05ba72e9fdd626c5412187b13fc3c9459cae57dfe49ddd3011bf4e2cbd10bc88f09068a9f777c2ec6ae881cd737fd700ab62ec5108f2aca69152588f38e -DIST ghostscript-gpl-9.52-patchset-01.tar.xz 3292 BLAKE2B b6ac4f06c149301b07f57a5dd1f4507cc1e6d17ea60132b64177972ca58a29b2f6ff2f034b20b8ac083b60ea999f50ff75b74f86eec0cd73179741ed8a1486a8 SHA512 2498c5f396807a282727a7a9bd678e2008a1e4112722745aab48a12601661b08557c5d49f0a5ee67fb636f8c2b00c737640e894523b904ef3600f66d107999cb -DIST ghostscript-gpl-9.53-patchset-01.tar.xz 2340 BLAKE2B 55d82c88f1b57c084318839e1382ffa112461d074411b1f6586a5a9ace37772b144abdda9f742defd077ce937df590d63bd7a2306bad52438949d1036bb7900c SHA512 ab58485df9152bb32c6f0eb25bd45689089bd17ffb0323c54e1977c5f810ec5eb09f358637251c428591749bfb42c6f8489c74d4bd0a7ae5d696eb2346503c44 DIST ghostscript-gpl-9.54-patchset-01.tar.xz 2600 BLAKE2B e89f16f149ba3c46b1e81d774a3dca8345dfb60ec959249292cc0f3d8bc811ac169e232e3fb85de9d0ce65dd41453f90461798007b8b9fdd2c6e44d55e7a9d10 SHA512 0c49fbe6ece86b0c7729421cf06a6a210341fbe676efd89c0f97c96a426d3156e6a8ee596e050b8ee6a1af7a94ea8d1d54a6166f020a7d40fec95949cd7f3b12 DIST ghostscript-gpl-9.55-patchset-01.tar.xz 2940 BLAKE2B 450498f0bd191d5936de1c2bdff659f075c39f7f7fefaf85b438f51967c4a8c294c6c887b36d5c0429d3677fb06e171e77da4b81ec911efea96df5b107d489dc SHA512 87411e68a078f77171128392962a9cd7a639bf6082447c658a50017cbf3f4e3ebce63af46eb9befdf2c1317de3a7a17e389f4de6e3aeae83d519b1c7b36de3c8 diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.53.3-fix-ps2epsi.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.53.3-fix-ps2epsi.patch deleted file mode 100644 index 9d7f53e2fd1f.. --- a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.53.3-fix-ps2epsi.patch +++ /dev/null @@ -1,16 +0,0 @@ -https://bugs.ghostscript.com/show_bug.cgi?id=703270 - a/lib/ps2epsi -+++ b/lib/ps2epsi -@@ -40,8 +40,8 @@ else - outfile=$2 - fi - --# Note, we expect 'ps2epsi.ps' to be in the same directory as 'ps2epsi' -+# Note, we expect 'ps2epsi.ps' to be on one of the search paths which can be seen by: gs -h - "$GS_EXECUTABLE" -q -dNOOUTERSAVE -dNODISPLAY -dLastPage=1 -sOutputFile="${outfile}" \ -- --permit-file-all="${infile}" -- "$LIBDIR/ps2epsi.ps" "${infile}" 1>&2 -+ --permit-file-all="${infile}" -- ps2epsi.ps "${infile}" 1>&2 - - exit 0 - diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.53.3-freetype-2.10.3.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.53.3-freetype-2.10.3.patch deleted file mode 100644 index 59d9ae0095f7.. --- a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.53.3-freetype-2.10.3.patch +++
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/, app-text/ghostscript-gpl/files/
commit: 721a4664fee78f80d4c0a370b80479e22bf1f1bb Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 15 12:43:39 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 15 14:14:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721a4664 app-text/ghostscript-gpl: Drop 9.54.0-r1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/ghostscript-gpl/Manifest | 2 - .../ghostscript-gpl-9.54.0-CVE-2021-3781.patch | 213 - .../ghostscript-gpl-9.54.0-makefile-deps-2.patch | 96 -- .../ghostscript-gpl-9.54.0-makefile-deps.patch | 112 --- .../ghostscript-gpl-9.54.0-r1.ebuild | 194 --- 5 files changed, 617 deletions(-) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 7715946cfaaf..6458096e7f7b 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,4 +1,2 @@ -DIST ghostscript-9.54.0.tar.xz 56001768 BLAKE2B 4a98b1af74c4b4caf8d263cd5529059304a76884418c90401b0fc9a89e0f5de5417a439f6e08b95374e62158eec65528ef5f949497d5050a6408fb7c87e54aa9 SHA512 a3c96925f4dbf5e276fc543b88df185a0435c68166db15ac532094329ba8db314d739a292da18be7954daaafeeb290e641ea03edf54d7e752998ec6062cc DIST ghostscript-9.55.0.tar.xz 67417724 BLAKE2B 87827856aa60c2c4a4ed209bc4203a837107df0404af036a48e5baa23fccfc945a97fe328a80b15c7357fc71acb82721d4b96e5f726d8c9d836fee031916aef7 SHA512 42c7e05ba72e9fdd626c5412187b13fc3c9459cae57dfe49ddd3011bf4e2cbd10bc88f09068a9f777c2ec6ae881cd737fd700ab62ec5108f2aca69152588f38e -DIST ghostscript-gpl-9.54-patchset-01.tar.xz 2600 BLAKE2B e89f16f149ba3c46b1e81d774a3dca8345dfb60ec959249292cc0f3d8bc811ac169e232e3fb85de9d0ce65dd41453f90461798007b8b9fdd2c6e44d55e7a9d10 SHA512 0c49fbe6ece86b0c7729421cf06a6a210341fbe676efd89c0f97c96a426d3156e6a8ee596e050b8ee6a1af7a94ea8d1d54a6166f020a7d40fec95949cd7f3b12 DIST ghostscript-gpl-9.55-patchset-01.tar.xz 2940 BLAKE2B 450498f0bd191d5936de1c2bdff659f075c39f7f7fefaf85b438f51967c4a8c294c6c887b36d5c0429d3677fb06e171e77da4b81ec911efea96df5b107d489dc SHA512 87411e68a078f77171128392962a9cd7a639bf6082447c658a50017cbf3f4e3ebce63af46eb9befdf2c1317de3a7a17e389f4de6e3aeae83d519b1c7b36de3c8 diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-CVE-2021-3781.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-CVE-2021-3781.patch deleted file mode 100644 index 779bedad4bde.. --- a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-CVE-2021-3781.patch +++ /dev/null @@ -1,213 +0,0 @@ -https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=a9bd3dec9fde03327a4a2c69dad1036bf9632e20 -https://bugs.gentoo.org/812509 - -From: Chris Liddell -Date: Tue, 7 Sep 2021 20:36:12 +0100 -Subject: [PATCH 1/1] Bug 704342: Include device specifier strings in access - validation - -for the "%pipe%", %handle%" and %printer% io devices. - -We previously validated only the part after the "%pipe%" Postscript device -specifier, but this proved insufficient. - -This rebuilds the original file name string, and validates it complete. The -slight complication for "%pipe%" is it can be reached implicitly using -"|" so we have to check both prefixes. - -Addresses CVE-2021-3781 a/base/gdevpipe.c -+++ b/base/gdevpipe.c -@@ -72,8 +72,28 @@ pipe_fopen(gx_io_device * iodev, const char *fname, const char *access, - #else - gs_lib_ctx_t *ctx = mem->gs_lib_ctx; - gs_fs_list_t *fs = ctx->core->fs; -+/* The pipe device can be reached in two ways, explicltly with %pipe% -+ or implicitly with "|", so we have to check for both -+ */ -+char f[gp_file_name_sizeof]; -+const char *pipestr = "|"; -+const size_t pipestrlen = strlen(pipestr); -+const size_t preflen = strlen(iodev->dname); -+const size_t nlen = strlen(fname); -+int code1; -+ -+if (preflen + nlen >= gp_file_name_sizeof) -+return_error(gs_error_invalidaccess); -+ -+memcpy(f, iodev->dname, preflen); -+memcpy(f + preflen, fname, nlen + 1); -+ -+code1 = gp_validate_path(mem, f, access); -+ -+memcpy(f, pipestr, pipestrlen); -+memcpy(f + pipestrlen, fname, nlen + 1); - --if (gp_validate_path(mem, fname, access) != 0) -+if (code1 != 0 && gp_validate_path(mem, f, access) != 0 ) - return gs_error_invalidfileaccess; - - /* a/base/gp_mshdl.c -+++ b/base/gp_mshdl.c -@@ -95,8 +95,17 @@ mswin_handle_fopen(gx_io_device * iodev, const char *fname, const char *access, - long hfile; /* Correct for Win32, may be wrong for Win64 */ - gs_lib_ctx_t *ctx = mem->gs_lib_ctx; - gs_fs_list_t *fs = ctx->core->fs; -+char f[gp_file_name_sizeof]; -+const size_t preflen = strlen(iodev->dname); -+const size_t nlen = strlen(fname); - --if (gp_validate_path(mem, fname, access) != 0) -+if (preflen + nlen >=
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 079d5cd1001a5665c75ecc63aa69bb3c815eb71a Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 7 20:13:50 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 7 20:22:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079d5cd1 app-text/ghostscript-gpl: stable 9.55.0-r1 for hppa, bug #828394 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild index f2d7315d17be..63b3a363c410 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: a7a5b76a82b4f1b42a10c4be7684d205d3b11faf Author: Sam James gentoo org> AuthorDate: Mon Dec 6 15:21:45 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 6 15:21:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a5b76a app-text/ghostscript-gpl: Stabilize 9.55.0-r1 arm, #828394 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild index e42c2540b2bc..f2d7315d17be 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: d252f625c216e18c33fda6d990a3d38f637cd942 Author: Sam James gentoo org> AuthorDate: Mon Dec 6 15:18:43 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 6 15:18:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d252f625 app-text/ghostscript-gpl: Stabilize 9.55.0-r1 arm64, #828394 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild index ad9b3a458732..e42c2540b2bc 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 3e0f4a6431f285097c9fc07b75d779f895aa9610 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Dec 6 08:02:09 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Dec 6 08:02:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0f4a64 app-text/ghostscript-gpl: x86 stable wrt bug #828394 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild index 4f3e1a6e0151..ad9b3a458732 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: d1d1adfe88bff7b5289e33dc2fe01b9382aa71b0 Author: Sam James gentoo org> AuthorDate: Mon Dec 6 00:31:22 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 6 00:31:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d1adfe app-text/ghostscript-gpl: Stabilize 9.55.0-r1 ppc, #828394 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild index 3b95b5e8ba57..4f3e1a6e0151 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 71a1c11379c49bb0502d36ba10dcfa086a44db9c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 5 18:20:09 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 5 18:21:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a1c113 app-text/ghostscript-gpl: Stabilize 9.55.0-r1 sparc, #828394 Signed-off-by: Arthur Zamarin gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild index 0db6cca5b03f..d6e123d9bcae 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 93ea0c0ce149db9183a6a40d1c2eebe24d398591 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 5 13:55:33 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 5 13:55:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ea0c0c app-text/ghostscript-gpl: Stabilize 9.55.0-r1 amd64, #828394 Signed-off-by: Jakov Smolić gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild index 9f00300df385..0db6cca5b03f 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 261af8f6bc4a5a3a2d902cd0b0770a7ac91715b8 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Oct 21 15:26:57 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Oct 21 18:08:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261af8f6 app-text/ghostscript-gpl: drop USE=jpg2000 New PDF interpreter requires JPX support. Closes: https://bugs.gentoo.org/819117 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> ...ostscript-gpl-9.55.0.ebuild => ghostscript-gpl-9.55.0-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild similarity index 97% rename from app-text/ghostscript-gpl/ghostscript-gpl-9.55.0.ebuild rename to app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild index b79047df112..9f00300df38 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r1.ebuild @@ -24,7 +24,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" +IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW" for X in ${LANGS} ; do @@ -38,13 +38,13 @@ DEPEND=" >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:0= + >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:0= >=sys-libs/zlib-1.2.7 virtual/jpeg:0 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) - jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= ) unicode? ( net-dns/libidn:0= ) X? ( x11-libs/libXt x11-libs/libXext ) " @@ -137,7 +137,7 @@ src_configure() { --enable-dynamic \ --enable-freetype \ --enable-fontconfig \ - $(use_enable jpeg2k openjpeg) \ + --enable-openjpeg \ --disable-compile-inits \ --with-drivers=ALL \ --with-fontpath="$FONTPATH" \
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: ac4002ffa297d8b97c498e23bd24c0367ec57137 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Oct 20 16:38:50 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Oct 20 16:38:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4002ff app-text/ghostscript-gpl: bump to v9.55.0 Closes: https://bugs.gentoo.org/817941 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> app-text/ghostscript-gpl/Manifest | 2 + .../ghostscript-gpl/ghostscript-gpl-9.55.0.ebuild | 189 + 2 files changed, 191 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 6bdcc0767c2..c4e41390ab8 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,6 +1,8 @@ DIST ghostscript-9.52.tar.xz 39711040 BLAKE2B 317042ae7e2bfdeded2ae9d9a1bd1521422d1ce1dd6b9b2cdedf4c503cce1285684d5329663dc8ee7263591761c33254827d16b1a93f8c10aad4baab1d859f93 SHA512 4c4a33884e1138bad553eee61fac1a72158297ad5c2ce46a4b36150848dea8158affaf2b902f4ff03e4f72ebc8154c198b618112624f409230a610b7648faa67 DIST ghostscript-9.53.3.tar.xz 41368160 BLAKE2B 6b5840a420d7527c7155bfb707fe19b3412bdd3a6707f44d058c20f607e6695cfc878cf5df4c4528686c1c1f488b2dbdb81ef5fdf38b950eb15751d2ebafb0a9 SHA512 eb832c27eecd30f15e346408c592d7096fd23ef0a6fa59bd50ca327578915434530a4868e69249c2594def0910c527302e99d54f0877f726a8ca8bea6f0f17b7 DIST ghostscript-9.54.0.tar.xz 56001768 BLAKE2B 4a98b1af74c4b4caf8d263cd5529059304a76884418c90401b0fc9a89e0f5de5417a439f6e08b95374e62158eec65528ef5f949497d5050a6408fb7c87e54aa9 SHA512 a3c96925f4dbf5e276fc543b88df185a0435c68166db15ac532094329ba8db314d739a292da18be7954daaafeeb290e641ea03edf54d7e752998ec6062cc +DIST ghostscript-9.55.0.tar.xz 67417724 BLAKE2B 87827856aa60c2c4a4ed209bc4203a837107df0404af036a48e5baa23fccfc945a97fe328a80b15c7357fc71acb82721d4b96e5f726d8c9d836fee031916aef7 SHA512 42c7e05ba72e9fdd626c5412187b13fc3c9459cae57dfe49ddd3011bf4e2cbd10bc88f09068a9f777c2ec6ae881cd737fd700ab62ec5108f2aca69152588f38e DIST ghostscript-gpl-9.52-patchset-01.tar.xz 3292 BLAKE2B b6ac4f06c149301b07f57a5dd1f4507cc1e6d17ea60132b64177972ca58a29b2f6ff2f034b20b8ac083b60ea999f50ff75b74f86eec0cd73179741ed8a1486a8 SHA512 2498c5f396807a282727a7a9bd678e2008a1e4112722745aab48a12601661b08557c5d49f0a5ee67fb636f8c2b00c737640e894523b904ef3600f66d107999cb DIST ghostscript-gpl-9.53-patchset-01.tar.xz 2340 BLAKE2B 55d82c88f1b57c084318839e1382ffa112461d074411b1f6586a5a9ace37772b144abdda9f742defd077ce937df590d63bd7a2306bad52438949d1036bb7900c SHA512 ab58485df9152bb32c6f0eb25bd45689089bd17ffb0323c54e1977c5f810ec5eb09f358637251c428591749bfb42c6f8489c74d4bd0a7ae5d696eb2346503c44 DIST ghostscript-gpl-9.54-patchset-01.tar.xz 2600 BLAKE2B e89f16f149ba3c46b1e81d774a3dca8345dfb60ec959249292cc0f3d8bc811ac169e232e3fb85de9d0ce65dd41453f90461798007b8b9fdd2c6e44d55e7a9d10 SHA512 0c49fbe6ece86b0c7729421cf06a6a210341fbe676efd89c0f97c96a426d3156e6a8ee596e050b8ee6a1af7a94ea8d1d54a6166f020a7d40fec95949cd7f3b12 +DIST ghostscript-gpl-9.55-patchset-01.tar.xz 2940 BLAKE2B 450498f0bd191d5936de1c2bdff659f075c39f7f7fefaf85b438f51967c4a8c294c6c887b36d5c0429d3677fb06e171e77da4b81ec911efea96df5b107d489dc SHA512 87411e68a078f77171128392962a9cd7a639bf6082447c658a50017cbf3f4e3ebce63af46eb9befdf2c1317de3a7a17e389f4de6e3aeae83d519b1c7b36de3c8 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0.ebuild new file mode 100644 index 000..b79047df112 --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0.ebuild @@ -0,0 +1,189 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/; + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +MY_PATCHSET="ghostscript-gpl-9.55-patchset-01.tar.xz" + +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; + +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~whissi/dist/ghostscript-gpl/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND=" + app-text/libpaper + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:0= +
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 84d22d2c15faeb17c86ed89fe3149b80e521e5f2 Author: Sam James gentoo org> AuthorDate: Wed Oct 20 06:58:10 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 06:58:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d22d2c app-text/ghostscript-gpl: Stabilize 9.54.0-r1 ppc, #796659 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild index c5e6900b4f2..d112d005195 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 41ab13c49e5a1e8b507f63670c4ee741deaad320 Author: Sam James gentoo org> AuthorDate: Fri Oct 1 23:40:04 2021 + Commit: Sam James gentoo org> CommitDate: Fri Oct 1 23:40:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ab13c4 app-text/ghostscript-gpl: Stabilize 9.54.0-r1 arm64, #796659 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild index 94be6c18b80..c5e6900b4f2 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/files/, app-text/ghostscript-gpl/
commit: 655a62e570746ba83e8fbadd977d58ae608984ba Author: Sam James gentoo org> AuthorDate: Tue Sep 28 02:49:56 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 28 02:49:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655a62e5 app-text/ghostscript-gpl: add more upstream parallel build patches to 94.0-r1 Bug: https://bugs.gentoo.org/800125 Signed-off-by: Sam James gentoo.org> .../ghostscript-gpl-9.54.0-makefile-deps-2.patch | 96 ++ .../ghostscript-gpl-9.54.0-makefile-deps.patch | 2 + .../ghostscript-gpl-9.54.0-r1.ebuild | 7 +- 3 files changed, 101 insertions(+), 4 deletions(-) diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-makefile-deps-2.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-makefile-deps-2.patch new file mode 100644 index 000..38f0eaa1516 --- /dev/null +++ b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-makefile-deps-2.patch @@ -0,0 +1,96 @@ +From: Sam James +Date: Tue, 28 Sep 2021 03:40:19 +0100 +Subject: [PATCH] Rebased versions of upstream Makefile patches + +https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=cf868c13c03a781243c1d8764cbeba3a49ffb92e +https://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=c8285e6e9cd42277ae298475ad0c96da009b0e98 +https://bugs.gentoo.org/800125 +--- a/devices/devs.mak b/devices/devs.mak +@@ -669,7 +669,7 @@ $(DD)txtwrite.dev : $(ECHOGS_XE) $(txtwrite_) $(GDEV)\ + $(DEVOBJ)gdevtxtw.$(OBJ) : $(DEVVECSRC)gdevtxtw.c $(GDEV) $(gdevkrnlsclass_h) \ + $(memory__h) $(string__h) $(gp_h) $(gsparam_h) $(gsutil_h) \ + $(gsdevice_h) $(gxfont_h) $(gxfont0_h) $(gstext_h) $(gxfcid_h)\ +- $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) $(DEVVECSRC)doc_common.h ++ $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(DEVVECSRC)doc_common.h $(MAKEDIRS) + $(DEVCC) $(DEVO_)gdevtxtw.$(OBJ) $(C_) $(DEVVECSRC)gdevtxtw.c + + $(DEVOBJ)gdevagl.$(OBJ) : $(DEVVECSRC)gdevagl.c $(GDEV)\ +@@ -684,14 +684,14 @@ gdevagl_h=$(DEVVECSRC)gdevagl.h + docxwrite_=$(DEVOBJ)gdevdocxw.$(OBJ) $(DEVOBJ)gdevagl.$(OBJ) $(DEVOBJ)doc_common.$(OBJ) + + $(DD)docxwrite.dev : $(ECHOGS_XE) $(docxwrite_) $(GDEV)\ +- $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) $(EXTRACT_OBJS) ++ $(gdevagl_h) $(DEVS_MAK) $(EXTRACT_OBJS) $(MAKEDIRS) + $(SETDEV2) $(DD)docxwrite $(docxwrite_) $(EXTRACT_OBJS) + + $(DEVOBJ)gdevdocxw.$(OBJ) : $(DEVVECSRC)gdevdocxw.c $(GDEV) $(gdevkrnlsclass_h) \ + $(memory__h) $(string__h) $(gp_h) $(gsparam_h) $(gsutil_h) \ + $(gsdevice_h) $(gxfont_h) $(gxfont0_h) $(gstext_h) $(gxfcid_h)\ +- $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) \ +- $(DEVVECSRC)doc_common.h ++ $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(DEVVECSRC)doc_common.h \ ++ $(MAKEDIRS) + $(DEVCC) $(DEVO_)gdevdocxw.$(OBJ) $(C_) $(DEVVECSRC)gdevdocxw.c + + # Shared code used by txtwrite and docxwrite. +@@ -699,7 +699,7 @@ $(DEVOBJ)gdevdocxw.$(OBJ) : $(DEVVECSRC)gdevdocxw.c $(GDEV) $(gdevkrnlsclass_h) + $(DEVOBJ)doc_common.$(OBJ) : $(DEVVECSRC)doc_common.c $(GDEV) $(gdevkrnlsclass_h) \ + $(memory__h) $(string__h) $(gp_h) $(gsparam_h) $(gsutil_h) \ + $(gsdevice_h) $(gxfont_h) $(gxfont0_h) $(gstext_h) $(gxfcid_h)\ +- $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(MAKEDIRS) $(DEVVECSRC)doc_common.h ++ $(gxgstate_h) $(gxpath_h) $(gdevagl_h) $(DEVS_MAK) $(DEVVECSRC)doc_common.h $(MAKEDIRS) + $(DEVCC) $(DEVO_)doc_common.$(OBJ) $(C_) $(DEVVECSRC)doc_common.c + + +--- a/devices/extract.mak b/devices/extract.mak +@@ -1,37 +1,37 @@ + extract_cc = $(CC) $(CCFLAGS) $(I_)$(EXTRACT_DIR)/include$(_I) $(I_)$(ZSRCDIR)$(_I) $(O_) + extract_out_prefix = $(GLOBJDIR)$(D)extract_ + +-$(extract_out_prefix)alloc.$(OBJ): $(EXTRACT_DIR)/src/alloc.c ++$(extract_out_prefix)alloc.$(OBJ): $(EXTRACT_DIR)/src/alloc.c $(MAKEDIRS) + $(extract_cc)$@ $(C_) $(EXTRACT_DIR)/src/alloc.c + +-$(extract_out_prefix)astring.$(OBJ):$(EXTRACT_DIR)/src/astring.c ++$(extract_out_prefix)astring.$(OBJ):$(EXTRACT_DIR)/src/astring.c $(MAKEDIRS) + $(extract_cc)$@ $(C_) $(EXTRACT_DIR)/src/astring.c + +-$(extract_out_prefix)buffer.$(OBJ): $(EXTRACT_DIR)/src/buffer.c ++$(extract_out_prefix)buffer.$(OBJ): $(EXTRACT_DIR)/src/buffer.c $(MAKEDIRS) + $(extract_cc)$@ $(C_) $(EXTRACT_DIR)/src/buffer.c + +-$(extract_out_prefix)docx.$(OBJ): $(EXTRACT_DIR)/src/docx.c ++$(extract_out_prefix)docx.$(OBJ): $(EXTRACT_DIR)/src/docx.c $(MAKEDIRS) + $(extract_cc)$@ $(C_) $(EXTRACT_DIR)/src/docx.c + +-$(extract_out_prefix)docx_template.$(OBJ): $(EXTRACT_DIR)/src/docx_template.c ++$(extract_out_prefix)docx_template.$(OBJ): $(EXTRACT_DIR)/src/docx_template.c $(MAKEDIRS) + $(extract_cc)$@ $(C_) $(EXTRACT_DIR)/src/docx_template.c + +-$(extract_out_prefix)extract.$(OBJ):$(EXTRACT_DIR)/src/extract.c
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 623423ff078f1eb20fa6521d78da0b599066987e Author: Sam James gentoo org> AuthorDate: Sun Sep 26 04:58:56 2021 + Commit: Sam James gentoo org> CommitDate: Sun Sep 26 04:58:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623423ff app-text/ghostscript-gpl: Stabilize 9.54.0-r1 arm, #796659 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild index fd72246a2b0..210f7eba636 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 2cb90af63cbe0372a74eaee522915bf75fe63641 Author: Sam James gentoo org> AuthorDate: Sat Sep 25 03:04:40 2021 + Commit: Sam James gentoo org> CommitDate: Sat Sep 25 03:04:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb90af6 app-text/ghostscript-gpl: force -j1 for now in 9.54.0 Pending investigation upstream but it's not obvious to users what to do. Especially important given the vulnerability fixed that users are able to build the new one. Bug: https://bugs.gentoo.org/800125 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild index 42bd941db91..fd72246a2b0 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild @@ -164,10 +164,12 @@ src_configure() { } src_compile() { - emake so all + # Forcing j1 for both emake calls for now + # See bug #800125 + emake -j1 so all cd ijs || die - emake + emake -j1 } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: f2462d3ec213b79035368fea888db6a321245d60 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 24 06:59:27 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 24 06:59:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2462d3e app-text/ghostscript-gpl: amd64 stable wrt bug #796659 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild index 10bb6cc7d4e..42bd941db91 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 10f4845f5a5cba0036b69b1a73c60d46094a055b Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 23 06:39:42 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 23 06:39:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f4845f app-text/ghostscript-gpl: x86 stable wrt bug #796659 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild index b67377f81c6..10bb6cc7d4e 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 9e5e5e6b70f8041917982803dc2efc6e232833b9 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 22 06:55:08 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 22 06:55:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5e5e6b app-text/ghostscript-gpl: ppc64 stable wrt bug #796659 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild index 8c45437e8ef..b67377f81c6 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/, app-text/ghostscript-gpl/files/
commit: b7805f02f359138edf4384f2b7df317bfc27e3cb Author: Sam James gentoo org> AuthorDate: Tue Sep 21 19:01:50 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 21 19:02:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7805f02 app-text/ghostscript-gpl: add parallel build patch to 9.54.0-r1 Bug: https://bugs.gentoo.org/800125 Signed-off-by: Sam James gentoo.org> .../ghostscript-gpl-9.54.0-makefile-deps.patch | 110 + .../ghostscript-gpl-9.54.0-r1.ebuild | 2 + 2 files changed, 112 insertions(+) diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-makefile-deps.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-makefile-deps.patch new file mode 100644 index 000..33858f763db --- /dev/null +++ b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-makefile-deps.patch @@ -0,0 +1,110 @@ +https://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=4874418fd031617212336b8b55f8fcba3b9cfb68#patch1 +https://bugs.gentoo.org/800125 + +From: Chris Liddell +Date: Thu, 6 May 2021 12:23:59 +0100 +Subject: [PATCH] Remove makefile reference to non-existent header file + +Fixes (spurious) parallel make failure on the cluster +--- a/base/lib.mak b/base/lib.mak +@@ -488,7 +488,6 @@ gxcoord_h=$(GLSRC)gxcoord.h + gxcpath_h=$(GLSRC)gxcpath.h + gxdda_h=$(GLSRC)gxdda.h + gxdevbuf_h=$(GLSRC)gxdevbuf.h +-gxdevrop_h=$(GLSRC)gxdevrop.h + gxdevmem_h=$(GLSRC)gxdevmem.h + gxdhtres_h=$(GLSRC)gxdhtres.h + gxfont0_h=$(GLSRC)gxfont0.h +@@ -2407,13 +2406,13 @@ $(GLD)roplib.dev : $(LIB_MAK) $(ECHOGS_XE) $(roplib_) $(LIB_MAK) $(MAKEDIRS) + + $(GLOBJ)gdevdrop_1.$(OBJ) : $(GLSRC)gdevdrop.c $(AK) $(gx_h) $(gserrors_h) \ + $(memory__h) $(gxdevsop_h) $(gsbittab_h) $(gsropt_h) $(gxcindex_h) \ +- $(gxdcolor_h) $(gxdevice_h) $(gxdevmem_h) $(gxdevrop_h) $(gxgetbit_h) \ ++ $(gxdcolor_h) $(gxdevice_h) $(gxdevmem_h) $(gxgetbit_h) \ + $(gdevmem_h) $(gdevmrop_h) $(gdevmpla_h) $(stdint__h) $(LIB_MAK) $(MAKEDIRS) + $(GLCC) $(D_)WITH_CAL$(_D) $(I_)$(CALSRCDIR)$(_I) $(GLO_)gdevdrop_1.$(OBJ) $(C_) $(GLSRC)gdevdrop.c + + $(GLOBJ)gdevdrop_0.$(OBJ) : $(GLSRC)gdevdrop.c $(AK) $(gx_h) $(gserrors_h) \ + $(memory__h) $(gxdevsop_h) $(gsbittab_h) $(gsropt_h) $(gxcindex_h) \ +- $(gxdcolor_h) $(gxdevice_h) $(gxdevmem_h) $(gxdevrop_h) $(gxgetbit_h) \ ++ $(gxdcolor_h) $(gxdevice_h) $(gxdevmem_h) $(gxgetbit_h) \ + $(gdevmem_h) $(gdevmrop_h) $(gdevmpla_h) $(stdint__h) $(LIB_MAK) $(MAKEDIRS) + $(GLCC) $(GLO_)gdevdrop_0.$(OBJ) $(C_) $(GLSRC)gdevdrop.c + +@@ -5585,75 +5584,6 @@ $(GLSRC)gxdevbuf.h:$(GLSRC)std.h + $(GLSRC)gxdevbuf.h:$(GLSRC)stdpre.h + $(GLSRC)gxdevbuf.h:$(GLGEN)arch.h + $(GLSRC)gxdevbuf.h:$(GLSRC)gs_dll_call.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxdevcli.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxcmap.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxtext.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gstext.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsnamecl.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gstparam.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxfmap.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsfunc.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxcspace.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxrplane.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gscsel.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxfcache.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsfont.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsimage.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsdcolor.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxcvalue.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxbcache.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsropt.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxdda.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxpath.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxfrac.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxtmap.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxftype.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gscms.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsrect.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gslparam.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsdevice.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gscpm.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gscspace.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsgstate.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsxfont.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsdsrc.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsiparam.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxfixed.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gscompt.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsmatrix.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gspenum.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxhttile.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsparam.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsrefct.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gp.h +-$(GLSRC)gxdevrop.h:$(GLSRC)memento.h +-$(GLSRC)gxdevrop.h:$(GLSRC)memory_.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsuid.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsstruct.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxsync.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxbitmap.h +-$(GLSRC)gxdevrop.h:$(GLSRC)srdline.h +-$(GLSRC)gxdevrop.h:$(GLSRC)scommon.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsbitmap.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsccolor.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gxarith.h +-$(GLSRC)gxdevrop.h:$(GLSRC)stat_.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gpsync.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsstype.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gsmemory.h +-$(GLSRC)gxdevrop.h:$(GLSRC)gpgetenv.h
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: aaa5b5238922c6e3f042e3751ab6e2b1d4720b1d Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Sep 17 18:53:49 2021 + Commit: Sam James gentoo org> CommitDate: Sat Sep 18 04:26:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa5b523 app-text/ghostscript-gpl: stable 9.54.0-r1 for hppa, bug #796659 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild index b7fa683192e..710ac1d7f7a 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 3a01dec0bb0007c0632e02ddd5836091e2598062 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Sep 16 19:33:02 2021 + Commit: Sam James gentoo org> CommitDate: Thu Sep 16 21:28:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a01dec0 app-text/ghostscript-gpl: stable 9.54.0-r1 for sparc, bug #796659 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild index 26de70cf7a7..b7fa683192e 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: beaea2a567ba55d454743e4f2740f763b559f814 Author: Sam James gentoo org> AuthorDate: Mon Sep 13 00:56:29 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 13 00:56:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beaea2a5 app-text/ghostscript-gpl: drop unused flag-o-matic Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild index f494a7875d2..26de70cf7a7 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools flag-o-matic toolchain-funcs +inherit autotools toolchain-funcs DESCRIPTION="Interpreter for the PostScript language and PDF" HOMEPAGE="https://ghostscript.com/;
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/, app-text/ghostscript-gpl/files/
commit: eeb37a3981b77ed60be7975287e1a503375fa493 Author: Sam James gentoo org> AuthorDate: Mon Sep 13 00:53:50 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 13 00:54:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb37a39 app-text/ghostscript-gpl: patch CVE-2021-3781 Bug: https://bugs.gentoo.org/812509 Signed-off-by: Sam James gentoo.org> .../ghostscript-gpl-9.54.0-CVE-2021-3781.patch | 213 + .../ghostscript-gpl-9.54.0-r1.ebuild | 191 ++ 2 files changed, 404 insertions(+) diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-CVE-2021-3781.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-CVE-2021-3781.patch new file mode 100644 index 000..779bedad4bd --- /dev/null +++ b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.54.0-CVE-2021-3781.patch @@ -0,0 +1,213 @@ +https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=a9bd3dec9fde03327a4a2c69dad1036bf9632e20 +https://bugs.gentoo.org/812509 + +From: Chris Liddell +Date: Tue, 7 Sep 2021 20:36:12 +0100 +Subject: [PATCH 1/1] Bug 704342: Include device specifier strings in access + validation + +for the "%pipe%", %handle%" and %printer% io devices. + +We previously validated only the part after the "%pipe%" Postscript device +specifier, but this proved insufficient. + +This rebuilds the original file name string, and validates it complete. The +slight complication for "%pipe%" is it can be reached implicitly using +"|" so we have to check both prefixes. + +Addresses CVE-2021-3781 +--- a/base/gdevpipe.c b/base/gdevpipe.c +@@ -72,8 +72,28 @@ pipe_fopen(gx_io_device * iodev, const char *fname, const char *access, + #else + gs_lib_ctx_t *ctx = mem->gs_lib_ctx; + gs_fs_list_t *fs = ctx->core->fs; ++/* The pipe device can be reached in two ways, explicltly with %pipe% ++ or implicitly with "|", so we have to check for both ++ */ ++char f[gp_file_name_sizeof]; ++const char *pipestr = "|"; ++const size_t pipestrlen = strlen(pipestr); ++const size_t preflen = strlen(iodev->dname); ++const size_t nlen = strlen(fname); ++int code1; ++ ++if (preflen + nlen >= gp_file_name_sizeof) ++return_error(gs_error_invalidaccess); ++ ++memcpy(f, iodev->dname, preflen); ++memcpy(f + preflen, fname, nlen + 1); ++ ++code1 = gp_validate_path(mem, f, access); ++ ++memcpy(f, pipestr, pipestrlen); ++memcpy(f + pipestrlen, fname, nlen + 1); + +-if (gp_validate_path(mem, fname, access) != 0) ++if (code1 != 0 && gp_validate_path(mem, f, access) != 0 ) + return gs_error_invalidfileaccess; + + /* +--- a/base/gp_mshdl.c b/base/gp_mshdl.c +@@ -95,8 +95,17 @@ mswin_handle_fopen(gx_io_device * iodev, const char *fname, const char *access, + long hfile; /* Correct for Win32, may be wrong for Win64 */ + gs_lib_ctx_t *ctx = mem->gs_lib_ctx; + gs_fs_list_t *fs = ctx->core->fs; ++char f[gp_file_name_sizeof]; ++const size_t preflen = strlen(iodev->dname); ++const size_t nlen = strlen(fname); + +-if (gp_validate_path(mem, fname, access) != 0) ++if (preflen + nlen >= gp_file_name_sizeof) ++return_error(gs_error_invalidaccess); ++ ++memcpy(f, iodev->dname, preflen); ++memcpy(f + preflen, fname, nlen + 1); ++ ++if (gp_validate_path(mem, f, access) != 0) + return gs_error_invalidfileaccess; + + /* First we try the open_handle method. */ +--- a/base/gp_msprn.c b/base/gp_msprn.c +@@ -168,8 +168,16 @@ mswin_printer_fopen(gx_io_device * iodev, const char *fname, const char *access, + uintptr_t *ptid = &((tid_t *)(iodev->state))->tid; + gs_lib_ctx_t *ctx = mem->gs_lib_ctx; + gs_fs_list_t *fs = ctx->core->fs; ++const size_t preflen = strlen(iodev->dname); ++const size_t nlen = strlen(fname); + +-if (gp_validate_path(mem, fname, access) != 0) ++if (preflen + nlen >= gp_file_name_sizeof) ++return_error(gs_error_invalidaccess); ++ ++memcpy(pname, iodev->dname, preflen); ++memcpy(pname + preflen, fname, nlen + 1); ++ ++if (gp_validate_path(mem, pname, access) != 0) + return gs_error_invalidfileaccess; + + /* First we try the open_printer method. */ +--- a/base/gp_os2pr.c b/base/gp_os2pr.c +@@ -107,9 +107,20 @@ os2_printer_fopen(gx_io_device * iodev, const char *fname, const char *access, +FILE ** pfile, char *rfname, uint rnamelen) + { + os2_printer_t *pr = (os2_printer_t *)iodev->state; +-char driver_name[256]; ++char driver_name[gp_file_name_sizeof]; + gs_lib_ctx_t *ctx = mem->gs_lib_ctx; + gs_fs_list_t *fs = ctx->core->fs; ++const size_t preflen = strlen(iodev->dname); ++const int size_t = strlen(fname); ++ ++if (preflen + nlen >= gp_file_name_sizeof) ++return_error(gs_error_invalidaccess); ++ ++memcpy(driver_name, iodev->dname, preflen); ++
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 0446e98bdc51a3ce6d360232b8db24d6dae5b482 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Mar 31 21:45:58 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Mar 31 22:13:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0446e98b app-text/ghostscript-gpl: bump to v9.54.0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> app-text/ghostscript-gpl/Manifest | 1 + .../ghostscript-gpl/ghostscript-gpl-9.54.0.ebuild | 189 + 2 files changed, 190 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 38c9679d466..13482a32c51 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,4 +1,5 @@ DIST ghostscript-9.52.tar.xz 39711040 BLAKE2B 317042ae7e2bfdeded2ae9d9a1bd1521422d1ce1dd6b9b2cdedf4c503cce1285684d5329663dc8ee7263591761c33254827d16b1a93f8c10aad4baab1d859f93 SHA512 4c4a33884e1138bad553eee61fac1a72158297ad5c2ce46a4b36150848dea8158affaf2b902f4ff03e4f72ebc8154c198b618112624f409230a610b7648faa67 DIST ghostscript-9.53.3.tar.xz 41368160 BLAKE2B 6b5840a420d7527c7155bfb707fe19b3412bdd3a6707f44d058c20f607e6695cfc878cf5df4c4528686c1c1f488b2dbdb81ef5fdf38b950eb15751d2ebafb0a9 SHA512 eb832c27eecd30f15e346408c592d7096fd23ef0a6fa59bd50ca327578915434530a4868e69249c2594def0910c527302e99d54f0877f726a8ca8bea6f0f17b7 +DIST ghostscript-9.54.0.tar.xz 56001768 BLAKE2B 4a98b1af74c4b4caf8d263cd5529059304a76884418c90401b0fc9a89e0f5de5417a439f6e08b95374e62158eec65528ef5f949497d5050a6408fb7c87e54aa9 SHA512 a3c96925f4dbf5e276fc543b88df185a0435c68166db15ac532094329ba8db314d739a292da18be7954daaafeeb290e641ea03edf54d7e752998ec6062cc DIST ghostscript-gpl-9.52-patchset-01.tar.xz 3292 BLAKE2B b6ac4f06c149301b07f57a5dd1f4507cc1e6d17ea60132b64177972ca58a29b2f6ff2f034b20b8ac083b60ea999f50ff75b74f86eec0cd73179741ed8a1486a8 SHA512 2498c5f396807a282727a7a9bd678e2008a1e4112722745aab48a12601661b08557c5d49f0a5ee67fb636f8c2b00c737640e894523b904ef3600f66d107999cb DIST ghostscript-gpl-9.53-patchset-01.tar.xz 2340 BLAKE2B 55d82c88f1b57c084318839e1382ffa112461d074411b1f6586a5a9ace37772b144abdda9f742defd077ce937df590d63bd7a2306bad52438949d1036bb7900c SHA512 ab58485df9152bb32c6f0eb25bd45689089bd17ffb0323c54e1977c5f810ec5eb09f358637251c428591749bfb42c6f8489c74d4bd0a7ae5d696eb2346503c44 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0.ebuild new file mode 100644 index 000..628cdad34f4 --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0.ebuild @@ -0,0 +1,189 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Interpreter for the PostScript language and PDF" +HOMEPAGE="https://ghostscript.com/; + +MY_PN=${PN/-gpl} +MY_P="${MY_PN}-${PV/_}" +PVM=$(ver_cut 1-2) +PVM_S=$(ver_rs 1-2 "") + +MY_PATCHSET="ghostscript-gpl-9.53-patchset-01.tar.xz" + +SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz; + +if [[ -n "${MY_PATCHSET}" ]] ; then + SRC_URI+=" https://dev.gentoo.org/~whissi/dist/ghostscript-gpl/${MY_PATCHSET}; +fi + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X" + +LANGS="ja ko zh-CN zh-TW" +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" +done + +DEPEND=" + app-text/libpaper + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + >=media-libs/jbig2dec-0.19:= + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:0= + >=media-libs/tiff-4.0.1:0= + >=sys-libs/zlib-1.2.7 + virtual/jpeg:0 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) + jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= ) + unicode? ( net-dns/libidn:0= ) + X? ( x11-libs/libXt x11-libs/libXext ) +" +BDEPEND="virtual/pkgconfig" +RDEPEND="${DEPEND} + app-text/poppler-data + >=media-fonts/urw-fonts-2.4.9 + l10n_ja? ( media-fonts/kochi-substitute ) + l10n_ko? ( media-fonts/baekmuk-fonts ) + l10n_zh-CN? ( media-fonts/arphicfonts ) + l10n_zh-TW? ( media-fonts/arphicfonts ) +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + if [[ -n "${MY_PATCHSET}" ]] ; then + # apply various patches, many borrowed from Fedora + # https://src.fedoraproject.org/rpms/ghostscript + # and Debian + #
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 46d3607eb0f3378e1f53a718b16b2e213424d8d7 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Mar 31 22:13:25 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Mar 31 22:13:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d3607e app-text/ghostscript-gpl: fix docdir Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> app-text/ghostscript-gpl/Manifest | 1 + app-text/ghostscript-gpl/ghostscript-gpl-9.54.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index 13482a32c51..6bdcc0767c2 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -3,3 +3,4 @@ DIST ghostscript-9.53.3.tar.xz 41368160 BLAKE2B 6b5840a420d7527c7155bfb707fe19b3 DIST ghostscript-9.54.0.tar.xz 56001768 BLAKE2B 4a98b1af74c4b4caf8d263cd5529059304a76884418c90401b0fc9a89e0f5de5417a439f6e08b95374e62158eec65528ef5f949497d5050a6408fb7c87e54aa9 SHA512 a3c96925f4dbf5e276fc543b88df185a0435c68166db15ac532094329ba8db314d739a292da18be7954daaafeeb290e641ea03edf54d7e752998ec6062cc DIST ghostscript-gpl-9.52-patchset-01.tar.xz 3292 BLAKE2B b6ac4f06c149301b07f57a5dd1f4507cc1e6d17ea60132b64177972ca58a29b2f6ff2f034b20b8ac083b60ea999f50ff75b74f86eec0cd73179741ed8a1486a8 SHA512 2498c5f396807a282727a7a9bd678e2008a1e4112722745aab48a12601661b08557c5d49f0a5ee67fb636f8c2b00c737640e894523b904ef3600f66d107999cb DIST ghostscript-gpl-9.53-patchset-01.tar.xz 2340 BLAKE2B 55d82c88f1b57c084318839e1382ffa112461d074411b1f6586a5a9ace37772b144abdda9f742defd077ce937df590d63bd7a2306bad52438949d1036bb7900c SHA512 ab58485df9152bb32c6f0eb25bd45689089bd17ffb0323c54e1977c5f810ec5eb09f358637251c428591749bfb42c6f8489c74d4bd0a7ae5d696eb2346503c44 +DIST ghostscript-gpl-9.54-patchset-01.tar.xz 2600 BLAKE2B e89f16f149ba3c46b1e81d774a3dca8345dfb60ec959249292cc0f3d8bc811ac169e232e3fb85de9d0ce65dd41453f90461798007b8b9fdd2c6e44d55e7a9d10 SHA512 0c49fbe6ece86b0c7729421cf06a6a210341fbe676efd89c0f97c96a426d3156e6a8ee596e050b8ee6a1af7a94ea8d1d54a6166f020a7d40fec95949cd7f3b12 diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0.ebuild index 628cdad34f4..6b35ee1d7bd 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0.ebuild @@ -13,7 +13,7 @@ MY_P="${MY_PN}-${PV/_}" PVM=$(ver_cut 1-2) PVM_S=$(ver_rs 1-2 "") -MY_PATCHSET="ghostscript-gpl-9.53-patchset-01.tar.xz" +MY_PATCHSET="ghostscript-gpl-9.54-patchset-01.tar.xz" SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz;