Opened 10 years ago

Closed 10 years ago

#47807 closed update (fixed)

libjpeg-turbo @1.3.1_0: update to 1.4.0

Reported by: RJVB (René Bertin) Owned by: larryv (Lawrence Velázquez)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: ryandesign (Ryan Carsten Schmidt), mkae (Marko Käning)
Port: libjpeg-turbo

Description

As offered on the ML, here's an update to port:libjpeg-turbo .

Attachments (1)

ljpeg-turbo.diff (1.7 KB) - added by RJVB (René Bertin) 10 years ago.

Download all attachments as: .zip

Change History (9)

Changed 10 years ago by RJVB (René Bertin)

Attachment: ljpeg-turbo.diff added

comment:1 Changed 10 years ago by RJVB (René Bertin)

One could use the following conflict statement to let the port co-exist with jpeg 9+ installed in its own prefix (cf. #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).

Last edited 10 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:2 Changed 10 years ago by mkae (Marko Käning)

Cc: mk@… added

Cc Me!

comment:3 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Summary: libjpeg-turbo updatelibjpeg-turbo: update to 1.4.0

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?

comment:4 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

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.

comment:5 Changed 10 years ago by larryv (Lawrence Velázquez)

Owner: changed from macports-tickets@… to larryv@…
Status: newassigned
Summary: libjpeg-turbo: update to 1.4.0libjpeg-turbo @1.3.1_0: update to 1.4.0

comment:6 in reply to:  4 Changed 10 years ago by RJVB (René Bertin)

Replying to 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.

comment:7 in reply to:  3 Changed 10 years ago by RJVB (René Bertin)

Replying to 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.

comment:8 Changed 10 years ago by larryv (Lawrence Velázquez)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.