Opened 15 years ago

Closed 15 years ago

#19408 closed enhancement (fixed)

jpeg-6b minor enhancements - suggested by ghostscript

Reported by: master@… Owned by: waqar@…
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: jpeg ghostscript D_MAX_BLOCKS_IN_MCU Cc: takanori@…
Port: jpeg

Description

To facilitate ghostscript use of shared macports libjpeg instead of compiling in the bundled sources, it is desirable to

1) install one more header, describing "semi-public" interface to the library 2) add a patch allowing processing of slightly non-standard files.

Details are at

http://www.ghostscript.com/pipermail/gs-code-review/2002-March/002275.html

Now macports port of ghostscript does not attempt to use macports libraries, hopefully for good reason, but if and when it will try to provide shared library interface to ghostscript (libgs) that decision may be reevaluated. Why not get ready for that?

Attachments (3)

Portfile.diff (468 bytes) - added by master@… 15 years ago.
patch-makefile.cfg.diff (492 bytes) - added by master@… 15 years ago.
patch-jdmarker.c (1.9 KB) - added by master@… 15 years ago.

Download all attachments as: .zip

Change History (7)

Changed 15 years ago by master@…

Attachment: Portfile.diff added

Changed 15 years ago by master@…

Attachment: patch-makefile.cfg.diff added

Changed 15 years ago by master@…

Attachment: patch-jdmarker.c added

comment:1 Changed 15 years ago by master@…

Cc: master@… added

Cc Me!

comment:2 Changed 15 years ago by mf2k (Frank Schima)

Cc: waqar@… master@… removed
Owner: changed from macports-tickets@… to waqar@…

comment:3 Changed 15 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

comment:4 Changed 15 years ago by takanori@…

Resolution: fixed
Status: newclosed

FYI, ghostscript @8.70_0 now builds and installs libgs.dylib. In addition, it uses MP's shared libjpeg, not its own library.

As you've pointed out in this ticket, the differences between these two libraries are quite slight. I think it won't cause any *actual* problems even if MP's jpeg is not patched. :-)

Note: See TracTickets for help on using tickets.