Opened 20 years ago

Closed 20 years ago

Last modified 20 years ago

#1505 closed enhancement (fixed)

gimp2 Portfile feature request

Reported by: sven@… Owned by: tobypeterson
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port:

Description

The GIMP2 portsfile needs to have dependencies added on pangoft2 and fontconfig. This is the minimum of dependencies required. It should probably also require lcms for the proof display filter and a number of other libraries such as libexif, librsvg, libmng for plug-ins. Perhaps these can be made optional somehow.

Change History (5)

comment:1 Changed 20 years ago by toby@…

Owner: changed from darwinports-bugs@… to toby@…

pangoft2 and fontconfig are part of the deps tree. I've been meaning to add some extra plugins at some point - it's on my todo list. If you would like to submit patches, please feel free - I've got plenty of other things to do.

comment:2 Changed 20 years ago by toby@…

op_sys: LinuxAll
severity: majorenhancement
Summary: gimp2 portsfile is missing important dependenciesgimp2 Portfile feature request

comment:3 Changed 20 years ago by sven@…

severity: enhancementnormal

You can build pango without support for pangoft2 and you can build gtk+-2.2 without fontconfig. GIMP however needs these packages and the build will fail if there are not available. I've seen this happening so I suggest you change this back to a bug report and get it fixed. After all it's an easy fix.

I've got a GIMP-2.0 release to be done, so I won't waste my time writing patches for a port that I don't use myself. If you are not interested in bug reports, please let me know, I can stop submitting them. I only tried to be helpful here.

comment:4 Changed 20 years ago by toby@…

severity: normalenhancement

gtk2 -> pango -> Xft2 -> fontconfig

So, yes, you are correct that gtk2 and pango *can* be built without fontconfig support. However, this won't happen using DarwinPorts.

comment:5 Changed 20 years ago by toby@…

Resolution: fixed
Status: newclosed

I've added a bunch of extra features. gimp-print is pretty major, and I'll add that once I finish the gimp- print port. Closing this...

Note: See TracTickets for help on using tickets.