#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 21 years ago by toby@…
Owner: | changed from darwinports-bugs@… to toby@… |
---|
comment:2 Changed 21 years ago by toby@…
op_sys: | Linux → All |
---|---|
severity: | major → enhancement |
Summary: | gimp2 portsfile is missing important dependencies → gimp2 Portfile feature request |
comment:3 Changed 21 years ago by sven@…
severity: | enhancement → normal |
---|
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 21 years ago by toby@…
severity: | normal → enhancement |
---|
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 21 years ago by toby@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
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...
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.