Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#13187 closed update (fixed)

update vips and nip2 ports

Reported by: jcupitt (John Cupitt) Owned by: cssdev
Priority: Normal Milestone:
Component: ports Version: 1.5.0
Keywords: Cc: cssdev
Port:

Description

I noticed the port for vips is still version 7.10. There's a much nicer 7.12 now, could this be updated? Also, the vips gui, nip2, seems to have vanished, could this be added too?

The vips port:

http://trac.macports.org/projects/macports/browser/trunk/dports/graphics/vips/Portfile

vips and nip2 in freebsd, in case these ports are helpful:

http://www.freshports.org/graphics/vips http://www.freshports.org/graphics/nip2

I could try updating the portfile myself if that would be helpful (though I've never tried writing one before).

Attachments (1)

patch-Portfile.diff (1.5 KB) - added by cssdev 16 years ago.
patch to upgrade vips to 7.12.5

Download all attachments as: .zip

Change History (11)

comment:1 Changed 16 years ago by nox@…

Milestone: Port Updates

comment:2 Changed 16 years ago by cssdev

Cc: css@… added
Owner: changed from macports-dev@… to css@…
Status: newassigned

I've never used vips, but it looks interesting. The current version is 7.13.1. I'll see if I can get it built and updated.

comment:3 Changed 16 years ago by cssdev

I ran into trouble trying to build with libxml:

checking for REQUIRED... configure: error: Package requirements (glib-2.0 >= 2.6 gmodule-2.0 >= 2.4 libxml-2.0 gobject-2.0) were not met:

No package 'libxml-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables REQUIRED_CFLAGS
and REQUIRED_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

I definitely installed it:

$ port installed libxml
The following ports are currently installed:
  libxml @1.8.17_0 (active)

comment:4 Changed 16 years ago by cssdev

oops, I needed add a dependency on libxml2 not libxml

comment:5 Changed 16 years ago by jcupitt (John Cupitt)

Hi css@…, thanks for working on this, we really appreciate it.

7.13.1 is the most recent development snapshot. It'd be better to package current stable, which is 7.12.5. It should be an easy change: I don't think any deps have altered since 7.12 branched.

The freshports link in the original ticket has a list of the deps for 7.12.5.

comment:6 Changed 16 years ago by cssdev

It looks like 7.12.5 compiles fine too. Could you verify that this new portfile suits your needs? The second request of nip2 should be handled in a separate ticket.

Changed 16 years ago by cssdev

Attachment: patch-Portfile.diff added

patch to upgrade vips to 7.12.5

comment:7 in reply to:  6 Changed 16 years ago by jcupitt (John Cupitt)

Replying to css@macports.org:

Could you verify that this new portfile suits your needs?

Looks good, thank you css.

The second request of nip2 should be handled in a separate ticket.

I've opened a new ticket #13318, hope I got the tags right this time.

comment:8 Changed 16 years ago by cssdev

Resolution: fixed
Status: assignedclosed

I committed the vips update in r31172. Thanks for the feedback!

comment:9 Changed 15 years ago by jmroot (Joshua Root)

Type: enhancementupdate

comment:10 Changed 15 years ago by (none)

Milestone: Port Updates

Milestone Port Updates deleted

Note: See TracTickets for help on using tickets.