Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91120 - Request to add agg (Anti-Grain Geometry) library to portage
Summary: Request to add agg (Anti-Grain Geometry) library to portage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-02 00:00 UTC by tbscope
Modified: 2006-11-05 12:37 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
agg-2.3 ebuild (agg-2.3.ebuild,1.10 KB, text/plain)
2005-11-23 05:35 UTC, Hanno Zysik (geki)
Details
agg-2.3.ebuild with cosmetic cleanups (agg-2.3.ebuild,1.01 KB, text/plain)
2005-11-23 07:08 UTC, Hanno Zysik (geki)
Details
agg-2.3.ebuild (agg-2.3.ebuild,877 bytes, text/plain)
2006-04-22 08:11 UTC, Sébastien Fabbro (RETIRED)
Details
agg-2.4: set correct version in libagg.pc (libagg.pc.in-version.diff,349 bytes, patch)
2006-07-13 16:41 UTC, Hanno Zysik (geki)
Details | Diff
agg-2.4: use sdl || patch hack (no-sdl-hack.diff,1.09 KB, patch)
2006-07-13 16:44 UTC, Hanno Zysik (geki)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description tbscope 2005-05-02 00:00:11 UTC
Hello,

Would it be possible to add the agg library to portage?
http://antigrain.com/index.html

I searched through the package database, the forums and bugzilla, but couldn't find anything about this library.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Homme Zwaagstra 2005-06-15 04:13:32 UTC
This should add an agg USE flag so that other packages (e.g. matplotlib) can
test for it.
Comment 2 LiuCougar 2005-11-01 10:39:18 UTC
kde 4 would probably use agg as well

please consider incorporating agg into portage
Comment 3 Hanno Zysik (geki) 2005-11-23 04:02:11 UTC
OpenOffice.org2 uses agg library, too.
Comment 4 Hanno Zysik (geki) 2005-11-23 05:35:31 UTC
Created attachment 73431 [details]
agg-2.3 ebuild

initial ebuild
Comment 5 Hanno Zysik (geki) 2005-11-23 07:08:41 UTC
Created attachment 73433 [details]
agg-2.3.ebuild with cosmetic cleanups
Comment 6 Ralf Holzer 2006-03-20 16:37:50 UTC
Yes, this is needed for KDE 4 (Kdelibs depends on it). Tested on ~x86, the ebuild works fine. I would also appreciate it, if this would be added.
Comment 7 Vincent Schut 2006-04-20 01:05:09 UTC
tried agg-2.3.ebuild on my amd64, compiles fine, so I think the ~amd64 keyword could be added.
Comment 8 Sébastien Fabbro (RETIRED) gentoo-dev 2006-04-22 08:11:21 UTC
Created attachment 85189 [details]
agg-2.3.ebuild

Some cleanups in the previous ebuild, added tutorial info and only install examples if USE flag is enabled.
Since it is useful for matplotlib, I also put it in the Gentoo Scientific overlay (http://gentooscience.org), together with basic metadata and ChangeLog.
Comment 9 Hanno Zysik (geki) 2006-05-13 04:55:35 UTC
Just to note:
- There is agg-2.4.
- OpenOffice.org needs agg-2.3 API.
Comment 10 Sébastien Fabbro (RETIRED) gentoo-dev 2006-05-13 06:00:52 UTC
(In reply to comment #9)
> - There is agg-2.4.

Ebuild was updated in the overlay (see comment #8)

Comment 11 Hanno Zysik (geki) 2006-07-13 16:41:27 UTC
Created attachment 91663 [details, diff]
agg-2.4: set correct version in libagg.pc
Comment 12 Hanno Zysik (geki) 2006-07-13 16:44:31 UTC
Created attachment 91664 [details, diff]
agg-2.4: use sdl || patch hack

eautoreconf (with autoconf 2.60) fails for some SDL cruft with USE="-sdl".
simply delete it.
Comment 13 Hanno Zysik (geki) 2006-07-14 17:20:58 UTC
Comment on attachment 91663 [details, diff]
agg-2.4: set correct version in libagg.pc

upstream repackaged agg-2.4.tar.gz
Comment 14 Stefan Schweizer (RETIRED) gentoo-dev 2006-11-05 12:37:28 UTC
thanks fixed - I needed this for net-www/gnash. Sebastien when you get access feel free to take this over.