[MacPorts] #47807: libjpeg-turbo update
#47807: libjpeg-turbo update -------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: libjpeg-turbo -------------------------+-------------------------------- As offered on the ML, here's an update to port:libjpeg-turbo . -- Ticket URL: <https://trac.macports.org/ticket/47807> MacPorts <https://www.macports.org/> Ports system for OS X
#47807: libjpeg-turbo update ----------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libjpeg-turbo | ----------------------------+-------------------------------- Comment (by rjvbertin@…): One could use the following conflict statement to let the port co-exist with jpeg 9+ installed in its own prefix (cf. https://trac.macports.org/ticket/47808) {{{ conflicts mozjpeg if {[file exists ${prefix}/lib/libjpeg.dylib]} { conflicts-append jpeg } }}} BTW, this update does not yet include the versioning scheme update that I proposed (which would make this version 8:1.4.0 or 8.1.4.0). -- Ticket URL: <https://trac.macports.org/ticket/47807#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#47807: libjpeg-turbo: update to 1.4.0 ----------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libjpeg-turbo | ----------------------------+-------------------------------- Comment (by ryandesign@…): Changing the dependency from `port:nasm` to `bin:nasm:nasm` will fail if /usr/bin/nasm exists and ${prefix}/bin/nasm does not exist because of the configure argument `NASM=${prefix}/bin/nasm`. Why make this change? -- Ticket URL: <https://trac.macports.org/ticket/47807#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#47807: libjpeg-turbo: update to 1.4.0 ----------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libjpeg-turbo | ----------------------------+-------------------------------- Comment (by ryandesign@…): You don't need to check `if {[variant_exists universal] && [variant_isset universal]}` because the `merger_host` and `merger_configure_args` variables that are being set are only used by the muniversal portgroup when the universal variant is set. -- Ticket URL: <https://trac.macports.org/ticket/47807#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#47807: libjpeg-turbo @1.3.1_0: update to 1.4.0 ----------------------------+---------------------- Reporter: rjvbertin@… | Owner: larryv@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libjpeg-turbo | ----------------------------+---------------------- Changes (by larryv@…): * status: new => assigned * owner: macports-tickets@… => larryv@… -- Ticket URL: <https://trac.macports.org/ticket/47807#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#47807: libjpeg-turbo @1.3.1_0: update to 1.4.0 ----------------------------+---------------------- Reporter: rjvbertin@… | Owner: larryv@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libjpeg-turbo | ----------------------------+---------------------- Comment (by rjvbertin@…): Replying to [comment:4 ryandesign@…]:
You don't need to check `if {[variant_exists universal] && [variant_isset universal]}` because the `merger_host` and `merger_configure_args` variables that are being set are only used by the muniversal portgroup when the universal variant is set.
OK, makes sense. I just copied what I saw elsewhere. -- Ticket URL: <https://trac.macports.org/ticket/47807#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#47807: libjpeg-turbo @1.3.1_0: update to 1.4.0 ----------------------------+---------------------- Reporter: rjvbertin@… | Owner: larryv@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libjpeg-turbo | ----------------------------+---------------------- Comment (by rjvbertin@…): Replying to [comment:3 ryandesign@…]:
Changing the dependency from `port:nasm` to `bin:nasm:nasm` will fail if /usr/bin/nasm exists and ${prefix}/bin/nasm does not exist because of the configure argument `NASM=${prefix}/bin/nasm`. Why make this change?
Ah, right. In fact I tried this syntax to see if it allowed me to build +universal without installing nasm+universal, before port:nasm got updated. -- Ticket URL: <https://trac.macports.org/ticket/47807#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#47807: libjpeg-turbo @1.3.1_0: update to 1.4.0 ----------------------------+---------------------- Reporter: rjvbertin@… | Owner: larryv@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: libjpeg-turbo | ----------------------------+---------------------- Changes (by larryv@…): * status: assigned => closed * resolution: => fixed Comment: r136586:136595 -- Ticket URL: <https://trac.macports.org/ticket/47807#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts