Re: [SECURITY] print/ghostscript/gnu 10.05.1

2025-05-12 Thread Matthias Kilian
Hi, On Mon, May 12, 2025 at 07:33:25PM +0200, Volker Schlecht wrote: > Ping > > On 2025-05-04 21:36, Volker Schlecht wrote: > > Update to latest release, which reinstates the pdf2dsc binary and fixes > > CVE-2025-46646 on top of the CVEs that were already fixed by 10.05.0 > > > > https://ghostsc

Re: [SECURITY] print/ghostscript/gnu 10.05.1

2025-05-12 Thread Volker Schlecht
Ping On 2025-05-04 21:36, Volker Schlecht wrote: Update to latest release, which reinstates the pdf2dsc binary and fixes CVE-2025-46646 on top of the CVEs that were already fixed by 10.05.0 https://ghostscript.readthedocs.io/en/gs10.05.1/News.html ok for -stable and -current?

[SECURITY] print/ghostscript/gnu 10.05.1

2025-05-04 Thread Volker Schlecht
=== RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.137 diff -u -p -r1.137 Makefile --- Makefile 16 Mar 2025 19:38:08 - 1.137 +++ Makefile 4 May 2025 19:35:39 - @@ -1,6 +1,6 @@ COMMENT = PostScript and PDF interpreter -VERSION = 10.05.0 +VERSION

Re: [Maintainer Update] print/ghostscript/gnu 10.05.0

2025-03-16 Thread Theo Buehler
On Sun, Mar 16, 2025 at 09:52:19PM +0100, Volker Schlecht wrote: > On 3/16/25 8:58 PM, Theo Buehler wrote: > > On Sun, Mar 16, 2025 at 08:50:53PM +0100, Volker Schlecht wrote: > > > > > > On 3/16/25 8:27 PM, Matthias Kilian wrote: > > > > > ok for -stable (with a slightly different diff on account

Re: [Maintainer Update] print/ghostscript/gnu 10.05.0

2025-03-16 Thread Volker Schlecht
On 3/16/25 8:58 PM, Theo Buehler wrote: On Sun, Mar 16, 2025 at 08:50:53PM +0100, Volker Schlecht wrote: On 3/16/25 8:27 PM, Matthias Kilian wrote: ok for -stable (with a slightly different diff on account of REVISION)? Can't speak on that. Fair enough, so for those who can, here's the -st

Re: [Maintainer Update] print/ghostscript/gnu 10.05.0

2025-03-16 Thread Theo Buehler
can, here's the -stable diff attached > explicitly... Bumps should be avoided in stable. Could you elaborate on why they're needed and if that could possibly be avoided? > Index: Makefile > === > RCS file: /cvs/por

Re: [Maintainer Update] print/ghostscript/gnu 10.05.0

2025-03-16 Thread Volker Schlecht
: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v diff -u -p -r1.134.2.1 Makefile --- Makefile 9 Oct 2024 13:54:03 - 1.134.2.1 +++ Makefile 16 Mar 2025 19:45:44 - @@ -1,12 +1,12 @@ COMMENT = PostScript and PDF interpreter -VERSION = 10.04.0 +VERSION = 10.05.0

Re: [Maintainer Update] print/ghostscript/gnu 10.05.0

2025-03-16 Thread Matthias Kilian
Hi, On Wed, Mar 12, 2025 at 08:28:07PM +0100, Volker Schlecht wrote: > Ghostscript just released an update fixing a metric ton of CVEs: > > CVE-2025-27835 > CVE-2025-27832 > CVE-2025-27831 > CVE-2025-27836 > CVE-2025-27830 > CVE-2025-27833 > CVE-2025-27837

Re: [Maintainer Update] print/ghostscript/gnu 10.05.0

2025-03-16 Thread openbsd-ports
Early ping, because security ... On 3/12/25 8:28 PM, Volker Schlecht wrote: Ghostscript just released an update fixing a metric ton of CVEs: CVE-2025-27835 CVE-2025-27832 CVE-2025-27831 CVE-2025-27836 CVE-2025-27830 CVE-2025-27833 CVE-2025-27837 CVE-2025-27834 https

[Maintainer Update] print/ghostscript/gnu 10.05.0

2025-03-12 Thread Volker Schlecht
Ghostscript just released an update fixing a metric ton of CVEs: CVE-2025-27835 CVE-2025-27832 CVE-2025-27831 CVE-2025-27836 CVE-2025-27830 CVE-2025-27833 CVE-2025-27837 CVE-2025-27834 https://ghostscript.readthedocs.io/en/gs10.05.0/News.html While it removes a utility (pdf2dsc), it doesn&#

Re: [SECURITY] print/ghostscript/gnu 10.04.0

2024-09-23 Thread Stuart Henderson
> > > > CVE-2024-46951 > > > CVE-2024-46952 > > > CVE-2024-46953 > > > CVE-2024-46954 > > > CVE-2024-46955 > > > CVE-2024-46956 > > > > > > Looking for OKs to commit once the tree is unlocked, both to -current and > > > 7.

Re: [SECURITY] print/ghostscript/gnu 10.04.0

2024-09-23 Thread Volker Schlecht
le: /cvs/ports/print/ghostscript/gnu/Makefile,v diff -u -p -r1.134 Makefile --- Makefile1 Aug 2024 11:34:27 - 1.134 +++ Makefile23 Sep 2024 11:49:36 - @@ -1,13 +1,12 @@ COMMENT = PostScript and PDF interpreter -VERSION = 10.03.1 +VERSION = 10.04.0 DIS

Re: [SECURITY] print/ghostscript/gnu 10.04.0

2024-09-23 Thread Stuart Henderson
to commit once the tree is unlocked, both to -current and > > 7.6-stable. > > > Index: Makefile > > === > > RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v > > diff -u -p -r1.134 Makefile &g

Re: [SECURITY] print/ghostscript/gnu 10.04.0

2024-09-23 Thread Stuart Henderson
6952 > CVE-2024-46953 > CVE-2024-46954 > CVE-2024-46955 > CVE-2024-46956 > > Looking for OKs to commit once the tree is unlocked, both to -current and > 7.6-stable. > Index: Makefile > ======= > RCS file:

[SECURITY] print/ghostscript/gnu 10.04.0

2024-09-22 Thread Volker Schlecht
/ghostscript/gnu/Makefile,v diff -u -p -r1.134 Makefile --- Makefile1 Aug 2024 11:34:27 - 1.134 +++ Makefile22 Sep 2024 21:56:12 - @@ -1,13 +1,12 @@ COMMENT = PostScript and PDF interpreter -VERSION = 10.03.1 +VERSION = 10.04.0 DISTNAME = ghostpdl-${VERSION

Re: [Maintainer Update] print/ghostscript/gnu: add g{pcl6,xps,pdl}

2024-07-27 Thread SASANO Takayoshi
Hello, > I dropped --with-pdf from the originally proposed patch, because even there it > did not generate a gpdf binary, and frankly with the gs binary already > including > a pdf interpreter I don't quite see the point in trying to somehow get a gpdf > binary built. > > opinions? OKs? compare

[Maintainer Update] print/ghostscript/gnu: add g{pcl6,xps,pdl}

2024-07-27 Thread Volker Schlecht
ding a pdf interpreter I don't quite see the point in trying to somehow get a gpdf binary built. opinions? OKs? On 2024-07-07 20:53, SASANO Takayoshi wrote: Hi, I want to use GhostPCL but there is no package. It looks easy to extend ghostscript ports, but everyone wants to use all-in-one packa

Re: print/ghostscript/gnu - reduce FLAVORS

2024-07-17 Thread Matthias Kilian
attempt attached. I think it's ok. Ciao, Kili > Index: Makefile > === > RCS file: /cvs/ports/print/ghostscript/Makefile,v > diff -u -p -r1.15 Makefile > --- Makefile 11 Mar 2022 19:51:00 - 1.15 &

Re: print/ghostscript/gnu - reduce FLAVORS

2024-07-16 Thread Volker Schlecht
file: /cvs/ports/print/ghostscript/Makefile,v diff -u -p -r1.15 Makefile --- Makefile11 Mar 2022 19:51:00 - 1.15 +++ Makefile16 Jul 2024 19:25:44 - @@ -1,10 +1,6 @@ SUBDIR = SUBDIR += gnu -SUBDIR += gnu,a4 SUBDIR += gnu,gtk -SUBDIR += gnu,gtk,a4

Re: print/ghostscript/gnu - reduce FLAVORS

2024-07-15 Thread Stuart Henderson
VORS? > > > > Moving this to a new thread. I'll look into including the rest of ghostpdl > > next. > > > > I'd be very happy to drop -no_x11 and -a4. > > > > ok? > > This needs some @pkgpath markers in pkg/PLIST to allow seamless >

Re: print/ghostscript/gnu - reduce FLAVORS

2024-07-15 Thread Matthias Kilian
cluding the rest of ghostpdl > next. > > I'd be very happy to drop -no_x11 and -a4. > > ok? This needs some @pkgpath markers in pkg/PLIST to allow seamless updates. Something like @pkgpath print/ghostscript/gnu,a4 @pkgpath print/ghostscript/gnu,no_x11 @pkgpath print/ghostscript

print/ghostscript/gnu - reduce FLAVORS

2024-07-15 Thread Volker Schlecht
: Makefile === RCS file: /cvs/ports/print/ghostscript/Makefile,v diff -u -p -r1.15 Makefile --- Makefile11 Mar 2022 19:51:00 - 1.15 +++ Makefile15 Jul 2024 20:31:51 - @@ -1,10 +1,6 @@ SUBDIR = SUBDIR += gnu -SUBDIR += gnu,a4

Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

2024-07-15 Thread Stuart Henderson
age? > > Or another port, maybe? There are already 3 FLAVORS in the > > ghostscript/gnu port and I'm not sure this would mix well with > > MULTI_PACKAGES. Another port would probably need some tweaks for the > > shared libs. Just putting everything inside the same

Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

2024-07-15 Thread Matthias Kilian
Hi, On Tue, Jul 09, 2024 at 03:30:34PM +0200, Jeremie Courreges-Anglas wrote: > On Tue, Jul 09, 2024 at 10:15:10PM +0900, SASANO Takayoshi wrote: > Not sure what you folks mean with "another package". A subpackage? > Or another port, maybe? There are already 3 FLAVORS in th

Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

2024-07-09 Thread Stuart Henderson
On 2024/07/09 23:56, SASANO Takayoshi wrote: > Well, how do we treat commonly-installed documents? > > binary is different, but manuals (and some other stuff) are same > between Ghost*. > > (so, I think ghostscript package contains all; same as ghostpdl or > ghostpdl

Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

2024-07-09 Thread SASANO Takayoshi
Well, how do we treat commonly-installed documents? binary is different, but manuals (and some other stuff) are same between Ghost*. (so, I think ghostscript package contains all; same as ghostpdl or ghostpdl might be addendum for ghostscript.) -- SASANO Takayoshi (JG1UAA)

Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

2024-07-09 Thread Stuart Henderson
tain. > > > > > Anyone want to weigh in on this, and also on the question whether to > > > include > > > them in the existing port vs. making a new one? > > > > I consider how the GhostPDL package should be, appending binaries > > that needs

Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

2024-07-09 Thread Stuart Henderson
This is a confusing way to handle the naming: > DISTNAME = ghostscript-${VERSION} > +DISTFILES = ghostpdl-${VERSION}${EXTRACT_SUFX} ... > +WRKDIST =${WRKDIR}/ghostpdl-${VERSION} - it would be simpler like this: DISTNAME = ghostpdl-${VERSION} PKGNAME = ghostscript-${VERSION}

Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

2024-07-09 Thread Jeremie Courreges-Anglas
; them in the existing port vs. making a new one? > > I consider how the GhostPDL package should be, appending binaries > that needs GhostPDL from existing GhostScript. > > How about to GhostPDL package that have only following files? > (and GhostPDF requires GhostScript) Not sure

Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

2024-07-09 Thread SASANO Takayoshi
PDL from existing GhostScript. How about to GhostPDL package that have only following files? (and GhostPDF requires GhostScript) bin/gpcl6 bin/gpdl bin/gxps include/ghostscript/plapi.h lib/libgpcl6.so lib/libgpcl6.so.18 lib/libgpcl6.so.${LIBgpcl6_VERSION} lib/libgpdl.so lib/libgpdl.so.

Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

2024-07-08 Thread Volker Schlecht
ASANO Takayoshi wrote: Hi, I want to use GhostPCL but there is no package. It looks easy to extend ghostscript ports, but everyone wants to use all-in-one package. Here is my diff. Is there any good idea? Index: Makefile === RCS file:

ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

2024-07-07 Thread SASANO Takayoshi
Hi, I want to use GhostPCL but there is no package. It looks easy to extend ghostscript ports, but everyone wants to use all-in-one package. Here is my diff. Is there any good idea? Index: Makefile === RCS file: /cvs/ports/print

Re: [Security] print/ghostscript/gnu 10.03.1

2024-05-20 Thread Volker Schlecht
Please keep the old value of SITES; with the new one, I couldn't fetch the distfile. Otherwise ok. Hah. On Friday they had a different tag there. Same checksum, though ...

Re: [Security] print/ghostscript/gnu 10.03.1

2024-05-19 Thread Matthias Kilian
Hi, On Fri, May 17, 2024 at 07:37:35PM +0200, Volker Schlecht wrote: > A security release for ghostscript has just hit the github site. Surprisingly > the release is dated May 2nd, but the ghostscript homepage doesn't reference > the > new version - the docs are up ho

Re: [Security] print/ghostscript/gnu 10.03.1

2024-05-19 Thread Volker Schlecht
Pinging early because it's a security release ... On 2024-05-17 19:37, Volker Schlecht wrote: A security release for ghostscript has just hit the github site. Surprisingly the release is dated May 2nd, but the ghostscript homepage doesn't reference the new version - the docs are

[Security] print/ghostscript/gnu 10.03.1

2024-05-17 Thread Volker Schlecht
A security release for ghostscript has just hit the github site. Surprisingly the release is dated May 2nd, but the ghostscript homepage doesn't reference the new version - the docs are up however: https://ghostscript.readthedocs.io/en/gs10.03.1/News.html The diff is reasonably shor

Re: [Maintainer Update] print/ghostscript/gnu 10.03.0

2024-03-07 Thread Matthias Kilian
Hi, On Thu, Mar 07, 2024 at 07:20:11PM +0100, Volker Schlecht wrote: > Updates print/ghostscript/gnu to latest release 10.03.0 > > This is marked as a security release, but the only documented vulnerability > affects builds with tesseract enabled. In our port we disable it, so we

[Maintainer Update] print/ghostscript/gnu 10.03.0

2024-03-07 Thread Volker Schlecht
Updates print/ghostscript/gnu to latest release 10.03.0 This is marked as a security release, but the only documented vulnerability affects builds with tesseract enabled. In our port we disable it, so we seem to be unaffected. https://ghostscript.readthedocs.io/en/gs10.03.0/News.html Built and

Re: Ghostscript's embedding fonts and ghostscript-fonts

2024-02-09 Thread Matthias Kilian
Hi, On Fri, Feb 09, 2024 at 02:44:49AM +, Lennart Jablonka wrote: > The Ghostscript tarball contains a set of 35 fonts. The Ghostscript build > embeds those fonts in libgs.so. That’s configurable. > > Why does the port ghostscript-fonts exist? Why does the ghostscript port &g

Ghostscript's embedding fonts and ghostscript-fonts

2024-02-08 Thread Lennart Jablonka
The Ghostscript tarball contains a set of 35 fonts. The Ghostscript build embeds those fonts in libgs.so. That’s configurable. Why does the port ghostscript-fonts exist? Why does the ghostscript port depend on it, if it doesn’t use it? We could drop ghostscript-fonts and let Ghostscript

Re: [stable] fix print/lilypond (broken after the fix for ghostscript)

2023-11-13 Thread Jeremy Mates
On 2023-11-13 23:57:22 +0100, Matthias Kilian wrote: > MFC: Fix for ghostscript 10.02.1, which removes finddevice, backported > to lilypond-2.22.2. > > ok (for OPENBSD_7_4)? This (eventually) built on OpenBSD 7.4 and now PDF generation does not fail.

[stable] fix print/lilypond (broken after the fix for ghostscript)

2023-11-13 Thread Matthias Kilian
Hi, MFC: Fix for ghostscript 10.02.1, which removes finddevice, backported to lilypond-2.22.2. ok (for OPENBSD_7_4)? Index: Makefile === RCS file: /cvs/ports/print/lilypond/Makefile,v diff -u -p -r1.58 Makefile --- Makefile25

Re: audio/solfege build failure (Re: [Security] ghostscript/gnu 10.02.1)

2023-11-06 Thread Matthias Kilian
Hi, On Mon, Nov 06, 2023 at 09:31:14PM +0100, Volker Schlecht wrote: > On 2023-11-06 20:40, Theo Buehler wrote: > > On Thu, Nov 02, 2023 at 07:13:45PM +0100, Volker Schlecht wrote: > > > ghostscript released a patch release addressing some vaguely specified > > > se

Re: audio/solfege build failure (Re: [Security] ghostscript/gnu 10.02.1)

2023-11-06 Thread Volker Schlecht
On 2023-11-06 20:40, Theo Buehler wrote: On Thu, Nov 02, 2023 at 07:13:45PM +0100, Volker Schlecht wrote: ghostscript released a patch release addressing some vaguely specified security bugs. From the changelog, it looks like there's at least a buffer overflow and an integer overflow tha

audio/solfege build failure (Re: [Security] ghostscript/gnu 10.02.1)

2023-11-06 Thread Theo Buehler
On Thu, Nov 02, 2023 at 07:13:45PM +0100, Volker Schlecht wrote: > ghostscript released a patch release addressing some vaguely specified > security bugs. > From the changelog, it looks like there's at least a buffer overflow and an > integer overflow that got fixed, so I think we

Re: [Maintainer Update] print/ghostscript/gnu 10.02.0

2023-09-19 Thread Volker Schlecht
Not intended as a ping, but updating the diff to use SITES rather than MASTER_SITES. On 9/14/23 19:54, Volker Schlecht wrote: Ghostscript just released version 10.02.0 The major change is the removal of the old PDF interpreter. The new one has been the default since 10.0.0 and the possibility

[Maintainer Update] print/ghostscript/gnu 10.02.0

2023-09-14 Thread Volker Schlecht
Ghostscript just released version 10.02.0 The major change is the removal of the old PDF interpreter. The new one has been the default since 10.0.0 and the possibility to fall back to the old PDF interpreter is gone since 10.01.0. I'm not aware that this caused any trouble, so I don

[maintainer update] print/ghostscript/gnu 10.01.2

2023-06-21 Thread Volker Schlecht
ghostscript was just released as 10.01.2 No named security content (yet), but this commit is pretty explicit: https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=9af4197bdccd4b65ed35a8ad2be075c3de2f0555 Overall, the diff is small and seems to be centered around getting the fix mentioned

Re: [Maintainer Update] print/ghostscript/gnu 10.01.1

2023-04-11 Thread Volker Schlecht
Pinging again, since I just got aware of this CVE: https://nvd.nist.gov/vuln/detail/CVE-2023-28879 The patch should apply to -stable and work there just as well. On 4/8/23 11:24, Volker Schlecht wrote: Ping On 3/31/23 19:37, Volker Schlecht wrote: Update ghostscript to the latest release

Re: [Maintainer Update] print/ghostscript/gnu 10.01.1

2023-04-08 Thread Volker Schlecht
Ping On 3/31/23 19:37, Volker Schlecht wrote: Update ghostscript to the latest release 10.01.1 Lots of changes, most of which are considered bugfixes. This release deprecates the old PDF interpreter (the new one was already default in 10.0.0). Other changes: * Remove workaround to handle

[Maintainer Update] print/ghostscript/gnu 10.01.1

2023-03-31 Thread Volker Schlecht
Update ghostscript to the latest release 10.01.1 Lots of changes, most of which are considered bugfixes. This release deprecates the old PDF interpreter (the new one was already default in 10.0.0). Other changes: * Remove workaround to handle different version string formats - not needed

Re: [maintainer update] print/ghostscript/gnu 10.0.0

2022-10-06 Thread Volker Schlecht
bowser pointed out (thanks!) that I forgot to update MASTER_SITES when working around the version confusion (10.00.0 and 10.0.0 are used inconsistently). Fix attached. On 10/4/22 16:16, Volker Schlecht wrote: Here's the update to ghostscript 10.0 with the version bump to the s

Re: [maintainer update] print/ghostscript/gnu 10.0.0

2022-10-04 Thread Volker Schlecht
Here's the update to ghostscript 10.0 with the version bump to the shared lib.Index: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.124 diff -u -p -r1.124 Makefile --- Makefile 3 Jul 20

Re: [maintainer update] print/ghostscript/gnu 10.0.0

2022-09-23 Thread Volker Schlecht
ase Fair enough, here's the adapted patch if anyone wants to play with it before. Index: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.124 diff -u -p -r1.124 Makefile --- Makefile 3 Ju

Re: [maintainer update] print/ghostscript/gnu 10.0.0

2022-09-23 Thread Stuart Henderson
On 2022/09/23 12:06, Rafael Sadowski wrote: > On Thu Sep 22, 2022 at 08:32:46PM +0200, Volker Schlecht wrote: > > And now also with update-patches ... > > > > On 9/22/22 20:26, Volker Schlecht wrote: > > > Here's an update to ghostscript 10.0.0 > > &

Re: [maintainer update] print/ghostscript/gnu 10.0.0

2022-09-23 Thread Rafael Sadowski
On Thu Sep 22, 2022 at 08:32:46PM +0200, Volker Schlecht wrote: > And now also with update-patches ... > > On 9/22/22 20:26, Volker Schlecht wrote: > > Here's an update to ghostscript 10.0.0 > > Unfortunately there seems to be a bit of confusion whether the version >

Re: [maintainer update] print/ghostscript/gnu 10.0.0

2022-09-22 Thread Volker Schlecht
And now also with update-patches ... On 9/22/22 20:26, Volker Schlecht wrote: Here's an update to ghostscript 10.0.0 Unfortunately there seems to be a bit of confusion whether the version is 10.0.0 or 10.00.0, so we need some gymnastics to not break PLIST substitution. Since there

[maintainer update] print/ghostscript/gnu 10.0.0

2022-09-22 Thread Volker Schlecht
Here's an update to ghostscript 10.0.0 Unfortunately there seems to be a bit of confusion whether the version is 10.0.0 or 10.00.0, so we need some gymnastics to not break PLIST substitution. Since there's no documented security content, there's probably no harm in waiting

Re: [maintainer update] print/ghostscript/gnu 9.56.1

2022-04-13 Thread Stuart Henderson
On 2022/04/13 12:57, Volker Schlecht wrote: > > > On 4/13/22 12:30, Stuart Henderson wrote: > > That said, I don't think it is necessary to include a pkg-readme for > > this at all. > > Fair enough, here's the patch without pkg/README for completeness' sake. Thanks, builds went OK so I've commi

Re: [maintainer update] print/ghostscript/gnu 9.56.1

2022-04-13 Thread Stuart Henderson
On 2022/04/13 12:05, Volker Schlecht wrote: > This updates ghostscript to 9.56.1 There is a standard format which should be used for pkg-readme files. That said, I don't think it is necessary to include a pkg-readme for this at all. The change is clearly mentioned in upstream's rele

Re: ghostscript tweaks

2022-01-30 Thread Volker Schlecht
: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.120 diff -u -p -r1.120 Makefile --- Makefile29 Jan 2022 07:37:14 - 1.120 +++ Makefile29 Jan 2022 17:02:24 - @@ -6,7 +6,7 @@ VERSION = 9.55.0 DISTNAME = g

Re: ghostscript tweaks

2022-01-30 Thread Antoine Jacoutot
On Sun, Jan 30, 2022 at 11:22:12AM +0100, Volker Schlecht wrote: > Hi, > > > On 1/29/22 18:12, Antoine Jacoutot wrote: > > > Index: Makefile > > === > > RCS file: /cvs/ports/print/ghostscript/gnu/M

Re: ghostscript tweaks

2022-01-30 Thread Volker Schlecht
Hi, On 1/29/22 18:12, Antoine Jacoutot wrote: Index: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.120 diff -u -p -r1.120 Makefile --- Makefile29 Jan 2022 07:37:14 - 1.120

Re: ghostscript tweaks

2022-01-29 Thread Antoine Jacoutot
kage instead but that's for another day - siplify post-install dance Index: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.120 diff -u -p -r1.120 Makefile --- Makefile29 Jan 2022 07:37:14 - 1.120 +++ Makefile29 Jan 2022

Re: ghostscript tweaks

2022-01-29 Thread Antoine Jacoutot
On Sat, Jan 29, 2022 at 02:38:12PM +0100, Volker Schlecht wrote: > > > New diff without gsc. > > We can decide over a solution for this later. Either make the packages > > explicitely conflict or rename the binary. > > I'm watching your tweaks and taking notes, but what's the point in keeping > a

Re: ghostscript tweaks

2022-01-29 Thread Volker Schlecht
New diff without gsc. We can decide over a solution for this later. Either make the packages explicitely conflict or rename the binary. I'm watching your tweaks and taking notes, but what's the point in keeping around all three, and particularly why do we want to keep the statically linked

Re: ghostscript tweaks

2022-01-29 Thread Antoine Jacoutot
to set that flag explicitly anymore, > ghostscript built and worked fine without. But I didn't know if the reason > why it was included in the first place was gone, so I kept it. > > > - remove most of the weird post-install dance, install gsx and gsc and > don't enforce strip(

Re: ghostscript tweaks

2022-01-29 Thread Volker Schlecht
Hi, On 1/29/22 09:35, Antoine Jacoutot wrote: -CFLAGS = -DSYS_TYPES_HAS_STDINT_TYPES +CFLAGS += -DSYS_TYPES_HAS_STDINT_TYPES I actually dont't think we even need to set that flag explicitly anymore, ghostscript built and worked fine without. But I didn't know if the

Re: ghostscript tweaks

2022-01-29 Thread Antoine Jacoutot
On Sat, Jan 29, 2022 at 09:56:09AM +0100, Sebastien Marie wrote: > On Sat, Jan 29, 2022 at 09:35:15AM +0100, Antoine Jacoutot wrote: > > Hi. > > > > Some cleanup to the ghostscript port: > > > > - do not override CFLAGS > > - add DEBUG_PACKAGES > >

Re: ghostscript tweaks

2022-01-29 Thread Sebastien Marie
On Sat, Jan 29, 2022 at 09:35:15AM +0100, Antoine Jacoutot wrote: > Hi. > > Some cleanup to the ghostscript port: > > - do not override CFLAGS > - add DEBUG_PACKAGES > - remove most of the weird post-install dance, install gsx and gsc and don't > enforce strip(

ghostscript tweaks

2022-01-29 Thread Antoine Jacoutot
Hi. Some cleanup to the ghostscript port: - do not override CFLAGS - add DEBUG_PACKAGES - remove most of the weird post-install dance, install gsx and gsc and don't enforce strip(1) ok? Index: Makefile === RCS file: /cvs/

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-25 Thread Volker Schlecht
Hi, On 1/25/22 20:09, Matthias Kilian wrote: Everything looked ok for me. Thanks for working on the update. If there are no complaints from other people, I'll commit it later this week. Ok, cool! Do you still want to take maintainership? Then I'll adjust MAINTAINER accordingly. Sure, I'll

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-25 Thread Matthias Kilian
Hi, On Mon, Jan 24, 2022 at 07:19:42PM +0100, Matthias Kilian wrote: > On Mon, Jan 24, 2022 at 05:56:21PM +0100, Volker Schlecht wrote: > > Sorry to bother you about it, but did you get around to having a look at the > > patch? > > Looks good so far, I also ran dpb -uR to rebuild any packages dep

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-24 Thread Matthias Kilian
Hi, and sorry for the delay, On Mon, Jan 24, 2022 at 05:56:21PM +0100, Volker Schlecht wrote: > Sorry to bother you about it, but did you get around to having a look at the > patch? Looks good so far, I also ran dpb -uR to rebuild any packages depending on it, without any problems. I'll do some

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-24 Thread Volker Schlecht
. Thanks! I'll have a look and do some tests during this week. Ciao, Kili Index: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.117 diff -u -p -u -p -r1.117 Makefile --- Makefile

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-17 Thread Matthias Kilian
ndex: Makefile > === > RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v > retrieving revision 1.117 > diff -u -p -u -p -r1.117 Makefile > --- Makefile 28 Feb 2021 12:40:28 - 1.117 > +++ Makefile 16 Jan 2022 16:10:46 - >

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-17 Thread Marc Espie
in ports is too old. > > > > I bumped the shared object version from 15.0 to 16.0 - not sure if that's > > advisable and/or necessary, but I think for a first shot it's pretty good ;) > > > > Looking forward to everyone's feedback. There seem to be a

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-17 Thread Marc Espie
.0 - not sure if that's > advisable and/or necessary, but I think for a first shot it's pretty good ;) > > Looking forward to everyone's feedback. There seem to be a bunch of really > nasty and exploitable bugs in ghostscript versions < 9.55 so I hope we can > somehow

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-16 Thread Volker Schlecht
Update with Makefile in the same order as the current port, I hope this makes reviewing easier. Index: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.117 diff -u -p -u -p -r1.117 Makefile

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-14 Thread Volker Schlecht
And now without the gtk flavour as default ... :( On 1/14/22 22:56, Volker Schlecht wrote: ... and here's ghostscript using it. On 1/14/22 22:35, Brad Smith wrote: On 1/14/2022 2:16 PM, Volker Schlecht wrote: Hi, ok, so here's my first attempt. I did manage to use system

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-14 Thread Volker Schlecht
... and here's ghostscript using it. On 1/14/22 22:35, Brad Smith wrote: On 1/14/2022 2:16 PM, Volker Schlecht wrote: Hi, ok, so here's my first attempt. I did manage to use system and ports libraries, except for jbig2dec. Here the version in ports is too old. jbig2de

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-14 Thread Volker Schlecht
doesn't use library symlinks, there should only be the .so.${LIBgs_VERSION} Fixed. By the way, the removed share/ghostscript/${VERSION}/Resource/Init/ files are now compiled in. If there's a value in having them, we can get them back with --disable-compile-inits. I just didn't se

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-14 Thread Crystal Kolipe
On Fri, Jan 14, 2022 at 08:26:28PM +, Stuart Henderson wrote: > On 2022/01/14 17:05, Crystal Kolipe wrote: > > As this new version is no longer 'gnu ghostscript', shouldn't the path > > change > > to just print/ghostscript? > > No because there is an

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-14 Thread Stuart Henderson
On 2022/01/14 17:05, Crystal Kolipe wrote: > As this new version is no longer 'gnu ghostscript', shouldn't the path change > to just print/ghostscript? No because there is another subdirectory under print/ghostscript Maybe it could change to something else, but should

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-14 Thread Stuart Henderson
On 2022/01/14 20:20, Stuart Henderson wrote: > : +FLAVOR?= no_x11 > > not sure but having this as default might well cause issues with other ports scrub the "not sure"; libspectre requires a not no_x11 build and that's depended on by various other ports, we can't have a no_x

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-14 Thread Stuart Henderson
re the version in ports is too old. > > I bumped the shared object version from 15.0 to 16.0 - not sure if that's > advisable and/or necessary, but I think for a first shot it's pretty good ;) > > Looking forward to everyone's feedback. There seem to be a bunch of real

Re: [UPDATE] print/ghostscript/gnu 9.55.0

2022-01-14 Thread Crystal Kolipe
hat's > advisable and/or necessary, but I think for a first shot it's pretty good ;) > > Looking forward to everyone's feedback. There seem to be a bunch of really > nasty and exploitable bugs in ghostscript versions < 9.55 so I hope we can > somehow get a more rec

[UPDATE] print/ghostscript/gnu 9.55.0

2022-01-14 Thread Volker Schlecht
;s pretty good ;) Looking forward to everyone's feedback. There seem to be a bunch of really nasty and exploitable bugs in ghostscript versions < 9.55 so I hope we can somehow get a more recent version into ports. Kili, I would be willing to take over maintainership, if you want

Re: Question regarding print/ghostscript/gnu

2022-01-12 Thread Matthias Kilian
Hi, On Wed, Jan 12, 2022 at 02:48:14PM +0100, Volker Schlecht wrote: > is there a policy decision (licensing?) for sticking with ghostscript 9.07 > from 2013 in ports, or is the port just hard to maintain / is there a lack > of time and interest in it? It's hard to maintain *and

Question regarding print/ghostscript/gnu

2022-01-12 Thread Volker Schlecht
Hi, is there a policy decision (licensing?) for sticking with ghostscript 9.07 from 2013 in ports, or is the port just hard to maintain / is there a lack of time and interest in it? regards, Volker

add no_cups flavor to print/ghostscript

2021-04-26 Thread Phillip Bushee
This patch by RegisteredOnlyToSay[1] adds the no_cups flavor to print/ghostscript. [...] If you look at ports/print/ghostscript/gnu/Makefile you'll see that all cups dependencies are already pretty much separated. Just edit it slightly and make package. I added no_cups flavor to my ghosts

ghostscript ps2pdf(1) crash on armv7

2019-02-26 Thread Anthony J. Bentley
Hi, Reading through the armv7 build failures, it appears that ps2pdf(1) crashes at runtime, taking a few ports out with it: http://build-failures.rhaalovely.net/arm/2019-02-07/devel/srecord.log http://build-failures.rhaalovely.net/arm/2019-02-07/math/dieharder.log http://build-failures.rhaalovely

fix stack smash in print/ghostscript

2017-10-17 Thread Stefan Sperling
This bug prevents my printer from working in 6.2. Oct 17 14:17:48 ted foo2zjs-wrapper: foo2zjs -r1200x600 -g9920x7016 -p9 -m1 -n1 -d1 -s7 -z1 -u 192x96 -l 192x96 -L 0 -T3-P Abort trap (core dumped) The problem is that ghostscript (FLAVOR='a4 gtk') smashes the stack. Trace

Re: print/ghostscript/gnu 6.1 backport

2017-05-16 Thread Alexander Bluhm
On Tue, May 16, 2017 at 03:25:17PM +0300, Paul Irofti wrote: > Along with the openvpn backport that jca committed, I also backported > and tested print/ghostscript/gnu. OK? OK bluhm@ > > Index: Makefile > === > RC

print/ghostscript/gnu 6.1 backport

2017-05-16 Thread Paul Irofti
Along with the openvpn backport that jca committed, I also backported and tested print/ghostscript/gnu. OK? Index: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.108 diff -u -p -r1.108

Re: Anyone using the a4 flavor of ghostscript?

2016-11-02 Thread Marc Espie
On Wed, Nov 02, 2016 at 03:09:00PM +0100, Matthias Kilian wrote: > Hi, > > looking at an (overdue) update of print/ghostscript/gnu, I'd really > like to get rid of the a4 flavor. It's stupid, device drivers testing > for a cpp macro 'A4' are cleary wrong (becau

Anyone using the a4 flavor of ghostscript?

2016-11-02 Thread Matthias Kilian
Hi, looking at an (overdue) update of print/ghostscript/gnu, I'd really like to get rid of the a4 flavor. It's stupid, device drivers testing for a cpp macro 'A4' are cleary wrong (because they can derive the paper size by other means), and I can't think of many peopl

Re: ghostscript without cups: advice

2016-02-19 Thread Matthias Kilian
On Fri, Feb 19, 2016 at 02:52:35PM -0500, gwes wrote: > Why install cups, avahi, and dbus if you'll never use them? Because it doesn't harm having it *installed* but *not running*, and because at the same time avoiding those ports to be installed as dependencies of ghostscript

Re: ghostscript without cups: advice

2016-02-19 Thread Matthias Kilian
cups driver is used. Correct me > >>if I'm wrong. > >You're not wrong. And avahi will not run if you don't enable it. > > > Why install cups, avahi, and dbus if you'll never use them? > That's three large packages, three user IDs, etc. etc. >

Re: ghostscript without cups: advice

2016-02-19 Thread gwes
ther OS or build you own -- it shouldn't be difficult to build you own ghostscript from ports with your favorite options. Oh wait, we even have a framework for it, it's called 'mystuff'. If I read the code correctly, gs won't queue its output for printing (its default

  1   2   3   >