[MacPorts] #67750: libjpeg-turbo: update to 3.0.0
MacPorts
noreply at macports.org
Mon Jul 24 11:57:41 UTC 2023
#67750: libjpeg-turbo: update to 3.0.0
----------------------------+----------------------
Reporter: mohd-akram | Owner: mascguy
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: libjpeg-turbo |
----------------------------+----------------------
Changes (by mascguy):
* cc: ryandesign (added)
Comment:
Rather than attempt to build all dependent ports against v3 - which simply
isn't practical locally, nor doable via GitHub CI - I'll start digging
based on buildbot binaries.
The emphasis will initially be on the TurboJPEG API, as that's where most
of the breaking changes were made. Whereas the `libjpeg` API has remained
relatively stable.
In any case, the following recipe was provided courtesy of Ryan, during
investigation of `poppler` dependents. And that's what I'll use, with the
caveat that I'll have to build ports whose license preclude binary
distribution. (Unless Ryan or Josh are interested in helping check those.)
* Make a list of archives of all ports that depend on `libjpeg-turbo`,
that aren't `noarch`
* Download all public archives
* Decompress each archive, checking if it contains a reference to
`libturbojpeg*.dylib`
--
Ticket URL: <https://trac.macports.org/ticket/67750#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list