[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/

2024-03-12 Thread Sam James
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/

2024-03-12 Thread Sam James
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/

2024-03-04 Thread Sam James
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/

2024-02-11 Thread John Helmert III
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/

2024-01-19 Thread Sam James
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/

2023-12-19 Thread Arthur Zamarin
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/

2023-12-18 Thread Arthur Zamarin
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/

2023-12-18 Thread Arthur Zamarin
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/

2023-12-18 Thread Arthur Zamarin
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/

2023-12-18 Thread Arthur Zamarin
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/

2023-12-18 Thread Arthur Zamarin
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/

2023-12-05 Thread Arthur Zamarin
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/

2023-12-05 Thread Arthur Zamarin
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/

2023-12-04 Thread Sam James
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/

2023-10-03 Thread Sam James
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/

2023-09-27 Thread Arthur Zamarin
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/

2023-09-26 Thread Sam James
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/

2023-09-26 Thread Sam James
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/

2023-09-26 Thread Sam James
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/

2023-09-26 Thread Sam James
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/

2023-09-16 Thread Sam James
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/

2023-09-13 Thread Sam James
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/

2023-07-15 Thread Arthur Zamarin
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/

2023-07-15 Thread Arthur Zamarin
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/

2023-07-13 Thread Sam James
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/

2023-07-13 Thread Sam James
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/

2023-07-13 Thread Sam James
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/

2023-07-13 Thread Sam James
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/

2023-06-23 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-16 Thread Sam James
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/

2023-04-12 Thread Sam James
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/

2023-04-12 Thread Sam James
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/

2023-04-12 Thread Sam James
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/

2023-04-12 Thread Sam James
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/

2023-04-12 Thread Sam James
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/

2023-03-30 Thread Sam James
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/

2023-03-22 Thread Sam James
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/

2023-03-14 Thread Sam James
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/

2022-12-17 Thread Sam James
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/

2022-12-17 Thread Sam James
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/

2022-12-17 Thread Sam James
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/

2022-12-17 Thread Sam James
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/

2022-12-09 Thread Sam James
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/

2022-12-07 Thread Sam James
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/

2022-11-25 Thread Arthur Zamarin
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/

2022-11-25 Thread Arthur Zamarin
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/

2022-11-25 Thread Arthur Zamarin
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/

2022-11-24 Thread Sam James
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/

2022-11-24 Thread Arthur Zamarin
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/

2022-11-24 Thread Sam James
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/

2022-11-24 Thread Sam James
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/

2022-11-24 Thread Sam James
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/

2022-11-18 Thread Arthur Zamarin
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/

2022-11-18 Thread Arthur Zamarin
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/

2022-10-20 Thread Arthur Zamarin
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/

2022-10-15 Thread Jakov Smolić
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/

2022-10-15 Thread Jakov Smolić
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/

2022-10-14 Thread Arthur Zamarin
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/

2022-10-13 Thread Sam James
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/

2022-10-13 Thread Sam James
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/

2022-10-04 Thread Sam James
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/

2022-10-01 Thread Sam James
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/

2022-10-01 Thread Sam James
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/

2022-10-01 Thread Sam James
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/

2022-09-15 Thread Sam James
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/

2022-06-11 Thread Sam James
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/

2022-06-11 Thread Sam James
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/

2022-05-17 Thread WANG Xuerui
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/

2022-04-17 Thread Sam James
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/

2022-04-17 Thread Sam James
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/

2022-04-17 Thread Sam James
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/

2022-01-15 Thread Andreas Sturmlechner
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/

2022-01-15 Thread Andreas Sturmlechner
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/

2021-12-07 Thread Sam James
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/

2021-12-06 Thread Sam James
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/

2021-12-06 Thread Sam James
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/

2021-12-06 Thread Agostino Sarubbo
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/

2021-12-05 Thread Sam James
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/

2021-12-05 Thread Arthur Zamarin
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/

2021-12-05 Thread Jakov Smolić
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/

2021-10-21 Thread Thomas Deutschmann
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/

2021-10-20 Thread Thomas Deutschmann
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/

2021-10-20 Thread Sam James
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/

2021-10-01 Thread Sam James
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/

2021-09-27 Thread Sam James
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/

2021-09-25 Thread Sam James
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/

2021-09-24 Thread Sam James
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/

2021-09-24 Thread Agostino Sarubbo
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/

2021-09-23 Thread Agostino Sarubbo
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/

2021-09-22 Thread Agostino Sarubbo
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/

2021-09-21 Thread Sam James
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/

2021-09-17 Thread Sam James
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/

2021-09-16 Thread Sam James
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/

2021-09-12 Thread Sam James
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/

2021-09-12 Thread Sam James
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/

2021-03-31 Thread Thomas Deutschmann
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/

2021-03-31 Thread Thomas Deutschmann
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;
 



  1   2   3   >