diff options
author | Andrey Grozin <grozin@gentoo.org> | 2012-09-20 12:16:44 +0000 |
---|---|---|
committer | Andrey Grozin <grozin@gentoo.org> | 2012-09-20 12:16:44 +0000 |
commit | 69c67856ee77dc24e8991b5bf90ccd61da1e688d (patch) | |
tree | c1a11dcc33f2d395ae911b5917e489cf79a25c2e /media-gfx/asymptote | |
parent | Version bump. (diff) | |
download | historical-69c67856ee77dc24e8991b5bf90ccd61da1e688d.tar.gz historical-69c67856ee77dc24e8991b5bf90ccd61da1e688d.tar.bz2 historical-69c67856ee77dc24e8991b5bf90ccd61da1e688d.zip |
Version bump, USE flags opengl and offscreen added
Package-Manager: portage-2.2.0_alpha129/cvs/Linux i686
Diffstat (limited to 'media-gfx/asymptote')
-rw-r--r-- | media-gfx/asymptote/ChangeLog | 11 | ||||
-rw-r--r-- | media-gfx/asymptote/Manifest | 38 | ||||
-rw-r--r-- | media-gfx/asymptote/asymptote-2.17.ebuild (renamed from media-gfx/asymptote/asymptote-2.15.ebuild) | 25 | ||||
-rw-r--r-- | media-gfx/asymptote/files/asymptote-2.17-configure-ac.patch (renamed from media-gfx/asymptote/files/asymptote-2.15-configure-ac.patch) | 12 | ||||
-rw-r--r-- | media-gfx/asymptote/files/asymptote-2.17-info.patch (renamed from media-gfx/asymptote/files/asymptote-2.15-info.patch) | 6 | ||||
-rw-r--r-- | media-gfx/asymptote/files/asymptote-2.17-xdg-utils.patch (renamed from media-gfx/asymptote/files/asymptote-2.15-xdg-utils.patch) | 8 | ||||
-rw-r--r-- | media-gfx/asymptote/metadata.xml | 3 |
7 files changed, 60 insertions, 43 deletions
diff --git a/media-gfx/asymptote/ChangeLog b/media-gfx/asymptote/ChangeLog index ec76f27564e0..535459f135e2 100644 --- a/media-gfx/asymptote/ChangeLog +++ b/media-gfx/asymptote/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for media-gfx/asymptote # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/asymptote/ChangeLog,v 1.97 2012/06/02 18:17:12 grozin Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/asymptote/ChangeLog,v 1.98 2012/09/20 12:16:43 grozin Exp $ + +*asymptote-2.17 (20 Sep 2012) + + 20 Sep 2012; Andrey Grozin <grozin@gentoo.org> -asymptote-2.15.ebuild, + -files/asymptote-2.15-configure-ac.patch, -files/asymptote-2.15-info.patch, + -files/asymptote-2.15-xdg-utils.patch, +asymptote-2.17.ebuild, + +files/asymptote-2.17-configure-ac.patch, +files/asymptote-2.17-info.patch, + +files/asymptote-2.17-xdg-utils.patch, metadata.xml: + Version bump, USE flags opengl and offscreen added *asymptote-2.16 (02 Jun 2012) diff --git a/media-gfx/asymptote/Manifest b/media-gfx/asymptote/Manifest index cc98b04008a2..34c3b15be94b 100644 --- a/media-gfx/asymptote/Manifest +++ b/media-gfx/asymptote/Manifest @@ -1,19 +1,19 @@ -AUX 64asymptote-gentoo.el 337 RMD160 423330249638e628cb0f7d0b8196042a34cffa03 SHA1 0ab1578ba7989941567f3f855481b8e9805420c2 SHA256 28dde57a1b6b39e583739c387eaef205dc16eea97c5980fddd2e3d0dd7023ed3 -AUX asy-ftd.vim 60 RMD160 a08d3dbd7535d3de0897dd73b00f8866a72db731 SHA1 426086e8ed8d9f45518df1380ab62703cd5f1e0d SHA256 c766fccb0e3e43a6fb78eaa56cf6c45398d48b08566ea4794726f4a6ae3c9dc1 -AUX asymptote-2.13-configure-ac.patch 1141 RMD160 961f908deb855ce7fe045a40e786821918585472 SHA1 a4d6c74c65f143076e5726701a02b5a61f4462a9 SHA256 75743d5ae1df3b617cd20a757a0bb5ecf0a0b7ed6cd6bf27e7da1b17c862a050 -AUX asymptote-2.13-info.patch 436 RMD160 687ea151330bace3daa5c82270be1ae2068c33b6 SHA1 54efde9746166049cf284557cb61e8902310dff2 SHA256 02cadcaa6e1a13eea2ce35359f02308bef008485adae217e7ddd0cf5b846dbca -AUX asymptote-2.13-xdg-utils.patch 689 RMD160 f77ca5459908ad23b970f908fdf918e7849535d3 SHA1 0dda8a1d1abfe58582f3156569f0f06685c72011 SHA256 fa1fa33ef208930050231ca518381f4c0a1d8432cbb326c6bc5a61973f309624 -AUX asymptote-2.15-configure-ac.patch 1141 RMD160 d3bec0fcd8ed5c6b76d5c121013b73b1ade1ce8e SHA1 3a73517f907bca13d72848af608ceeb6f3008c61 SHA256 a9a12703ca36dff62ffb7be9776eccd877b2ab293ad54b2ac508940392a5b8a6 -AUX asymptote-2.15-info.patch 436 RMD160 628fe2ef1cd7d00502520ce3fce0975acf053e1c SHA1 2add69f0b06a3d108418a145f3f3095172552e21 SHA256 9f412259459f34f9f673f17f5db26195ff496f3458921fcd0479d629d70404e3 -AUX asymptote-2.15-xdg-utils.patch 689 RMD160 6707f76b5a9866804cbfe80e61650861769ceade SHA1 b9c66eb11d5c7353316122340ac75cf2ded220ae SHA256 afda4fd90308a3e9b566a399e6ebc7cef7611ec11d6f3d7052f6da064f45917f -AUX asymptote-2.16-configure-ac.patch 1110 RMD160 bf3c706c7822d93481bcd81745736cedf04398a6 SHA1 73cc625e5e7160fedac8327a46f04fe780ce42e6 SHA256 8ca3958d8a04c626ad44c308eb9039530121278340c5a9be653db9acc0880732 -AUX asymptote-2.16-info.patch 436 RMD160 8665072260ac4c409c7b4eb6c227d883ae91e699 SHA1 161db843a2770ecb694b8e83c248f95681a769f3 SHA256 d9e363781e87c9b5eee67cf5c1430313a93a06ca92bbedd3ab6303ec875458db -AUX asymptote-2.16-xdg-utils.patch 689 RMD160 0edfe84b385bc7af7cbf1d46fa45fd60d2846558 SHA1 7f80b49da4f80bbef5213a063344ad901639b2e4 SHA256 43cc96d205a7b563b7f74c3d244b3ff7eef0829fc8ac4100c58dd618199fa8c5 -DIST asymptote-2.13.src.tgz 1732439 RMD160 c38a9224da74bb97a7b63e5ac56ba326b49625d9 SHA1 b4f2b72c0a4e7a02b716bfd0ad64bab45c567bbd SHA256 a0ac4815aaa367a8bc5cb3fb462267959f73e982d07fd96392c019c9fdfb7a13 -DIST asymptote-2.15.src.tgz 1763773 RMD160 1916f4160034d4d76280bfed8ebe0bb898fc80ce SHA1 e0fb336c195fb21a39e3d0f3acd4881ce5e170a7 SHA256 89034b7f072fe0476bc00a9c4c52189f67cdc1cb9c07bab1fd88bc50b2e0c887 -DIST asymptote-2.16.src.tgz 1802976 RMD160 0fa190cdf8f07a516376451b327477003627ce54 SHA1 ca110698b8c710eb93830f0fa55d29503c39e92a SHA256 523694782a6fe82652b2893482cbe314b139893721887517be3e6820466f48fa -EBUILD asymptote-2.13.ebuild 4714 RMD160 8a52eb582fbb6c4f3a6d4b8035580c9a4125f2aa SHA1 c97c3925738f0abdf25e96280f7e2e857765d8a9 SHA256 3ed0ce3551409d2e9bff5a791de89a5240376e18ee8010b25892688e6ea7e807 -EBUILD asymptote-2.15.ebuild 4744 RMD160 6a9f856529ce2de8af4a85d9dd315b7362cf810c SHA1 c91e5ea234c9b27370d6826c7d43761fe9fe444d SHA256 d70e2e4410bf9241d9d1c73a4bbdce27fbeb8b50d90ff371cf3db5870fdc5888 -EBUILD asymptote-2.16.ebuild 4744 RMD160 87719b29f80b337af9ffe062eb5984533ee16a02 SHA1 9f154a808003d49f56910cf893d988d95c036bc0 SHA256 23c24046c1f4ee3fe9f292a77f3402ffeda4ef0e653b7d01446eac0529064516 -MISC ChangeLog 27260 RMD160 a54d4e1c22016bd7d91fdaf3e2cfa3162bdda93d SHA1 fe784dc37774a20774d7b8779c3afd59dd93df76 SHA256 38906319245edf8c2a9aeb331ad362eed56b223ba6c5c870e3802ddd944bee2f -MISC metadata.xml 869 RMD160 4719ac66d805256a91cf9c311ea75e6d53db256e SHA1 f00600bb09e08fd31ba4fa15414bd3d578a4f136 SHA256 41c4190d40edabcbed20b712c8dca48783e336c7cd14bff51015966b263865b5 +AUX 64asymptote-gentoo.el 337 SHA256 28dde57a1b6b39e583739c387eaef205dc16eea97c5980fddd2e3d0dd7023ed3 SHA512 c8c74d5464f500e9bc3ca2fd89065e4f68a834c1b82a444820efd70abf9d2bd7c52ecbecd7ea5fad916259512acf4aedf8aed803a707733121211e59ef300c86 WHIRLPOOL 895352207681d02e67a81bbb7b35ee22730eaf14d385e5b634a8a939cc187d14fc72fd9ce7146c7a4e10a9b66835b11b1e64f20e9e3a10dab7004f6e0284b3a4 +AUX asy-ftd.vim 60 SHA256 c766fccb0e3e43a6fb78eaa56cf6c45398d48b08566ea4794726f4a6ae3c9dc1 SHA512 f4b62341f1482386d3e402f9d70a0f6b4c103a412a63dd8947aa45a5d43f12970902615b6c13e8cd8123f1cd44bf72e4204118d3bcfa7969fce078924bf150fd WHIRLPOOL 5cf295a065ef2b1fd3ffae13cf60b76f31b62835ac24c580ba31e2c7159d65cb763809c1c3536b67d8ae5e70062bbe312c2f216cf8ac3717dd83d8064d1b7401 +AUX asymptote-2.13-configure-ac.patch 1141 SHA256 75743d5ae1df3b617cd20a757a0bb5ecf0a0b7ed6cd6bf27e7da1b17c862a050 SHA512 b9ca216b7d795be4b0d483e081a05a9317dbcc1c507b773d1f8aa623cb0ccc088825e40db5a39a3e85b1c46de6bf0f96e3e7f038fc23aa3080c4867ca3c60ff4 WHIRLPOOL b6ee2b177d6ab7655cd0af05c0cdb915afb96cc917616b4e0e4368f4c6e06562d7d0740f558ff29646338b11193331980c0cd0256a395d47df31a6b1f9b43b09 +AUX asymptote-2.13-info.patch 436 SHA256 02cadcaa6e1a13eea2ce35359f02308bef008485adae217e7ddd0cf5b846dbca SHA512 1a92ae3d3c3eab50a319570dbaa8568438f185faf3d4bc4fc06742813e852ed85171fec90d32a62788e520f0a9b2ac2eff92c4d219b03a7d2eaf74badf9f4d2b WHIRLPOOL b595c38fa7c78e2e5016ed345e0d5da95c1e5786161a96451542c628c88caa744cb21b08904e958858225de288fd74f075e227f09648f825e470b19932e2958b +AUX asymptote-2.13-xdg-utils.patch 689 SHA256 fa1fa33ef208930050231ca518381f4c0a1d8432cbb326c6bc5a61973f309624 SHA512 fad5236f386110c86d31ffde441c5e1d78f4550fd94725d64ca6c02a0b64f106caf30b32356298ea9029c1d1466feff3e6f3119040fb801ab9bffdc3c6d4898b WHIRLPOOL 357327f1f3ba665ddc44087ce6f14b473c05b520df6ab7a5d32f0ea204a3b35a5689a99c99bb890e482440d06a50777b23e31ad94ecfb0bdbbb8a912411a3456 +AUX asymptote-2.16-configure-ac.patch 1110 SHA256 8ca3958d8a04c626ad44c308eb9039530121278340c5a9be653db9acc0880732 SHA512 e168f48266984f4b24a9267d97489b0d48a9a88021602db66d17a372cddcf6270deb893f7f2a63ddd2afaec7a069399093a2b33284142d2eae315abf2e3aa18e WHIRLPOOL 1cd5eabf02ca7c3acf39d51f622e989c90c1192c747eddc603eb38c436e77e050f09d4eabd98aa1ac03ec50e0c96011ddc0ae14dbe0b334b785c8df44f31a5c1 +AUX asymptote-2.16-info.patch 436 SHA256 d9e363781e87c9b5eee67cf5c1430313a93a06ca92bbedd3ab6303ec875458db SHA512 86074082dc02922344e1874cbddabac6d242e9b878335bcacf3c7c8429ad5f11b00645dc53147153f8e8610a33a7c8c054d95e93f4410a85ee2f4128440d316b WHIRLPOOL 2f30298dc2217949f95cc89827b592b68c4c806864b14f2f5a812aa01651d1568d235cf6d3ad5996de34f15ac851df89e60650287dfb2dbb1c1086d516bc6c84 +AUX asymptote-2.16-xdg-utils.patch 689 SHA256 43cc96d205a7b563b7f74c3d244b3ff7eef0829fc8ac4100c58dd618199fa8c5 SHA512 967aaea9f867db173ec8769c15ea214cf8f0edd847304abe41458e8a32f10b58a4a6c515a51e1d411ba29bb597da653effdd250c9055fb5868f60449b7782415 WHIRLPOOL bcba792a2b30c751d1691415fcdfb6792df3b8c2453ea3130f1b5a00fdf736fd47231661cc1a6c9e9a942f6e24b13bfb592f24371d5a3c2da0aa91f9de080643 +AUX asymptote-2.17-configure-ac.patch 1110 SHA256 5c2b9a83cedcf35a16d17a6d2238d6c7a90c3461f5025f3eaa782bb9fc4ea934 SHA512 ecb5e3b72caef3189f5ddc05a8e6ba1e305720d3ad2e4a48da6cef8f26a1c4dd1edde1fe00cf6a4d71ad4e68fb663c2a4cc6fb138583916c422a678d00250b1f WHIRLPOOL e28bc38f68031dedef1ff652a4ab1e73e055f1acc94715c836f3f41c4d53e6ccb7bbd5354688b062c1f3655a6a3914ff3f23001d8582619350b17ae7dc20154c +AUX asymptote-2.17-info.patch 436 SHA256 bc876ff74a08c8dfe46e68cfc5645e30bd8b25601d1b439fd2ac3e40c53bbef7 SHA512 802ff6c9a16f0da29bdd51b6cf595f96c129dcc08dd48436dd07922bd2bf07a2b18f9564a46da7cb27b224a7478a4002c457bd877313d8baf931488d131100db WHIRLPOOL b3307bbf425dd3d54474245c2d100c3aeb818874bebbe2dfdc5a002741772f8af6966779b4778e332fc12690070c595f3af1401293e7d0c9f479aa4cac5c0380 +AUX asymptote-2.17-xdg-utils.patch 689 SHA256 ca87cdb2357805885334bf9985845c5b1798430dd641a891e2e0c96aac33945f SHA512 1fe74630579e187019de0bff374bcdf1f9840ed8bd95a36b07d9e49dc7659134498e057ebfd77c81c262fe412bee413095b79bc9826fa8f5ee835352469211fd WHIRLPOOL 80cfa639f96898455bf1116d4ec3bb9e350606616019068c40512a5639be9565b32208f4c1eccc89a7c1dd291e9a37d0ee07cddf3339eb382959ed8f20e51241 +DIST asymptote-2.13.src.tgz 1732439 SHA256 a0ac4815aaa367a8bc5cb3fb462267959f73e982d07fd96392c019c9fdfb7a13 +DIST asymptote-2.16.src.tgz 1802976 SHA256 523694782a6fe82652b2893482cbe314b139893721887517be3e6820466f48fa SHA512 f50fe5fcb804e649ef8d4a51aea187effc9e0da6382365c577c7bd6971968ae05e0b2b2b9aac3f680c6dace0f941c47d44dd9676a3cfca00f8cb2ac881bbeb33 WHIRLPOOL 4d9238b55a8ab86f2d1e8d011cb5479935b6a3f31ecb797cc180a15a5061df7a3ce4a18b9812e0ef0f0183b29ae34f582358c630930fe7e4124500512ea72b6a +DIST asymptote-2.17.src.tgz 1796563 SHA256 990fa5a4265f829b3e32a12eedf497a0a1b1e5500c5de295a876bab60615a8be SHA512 218878b67a60d73da078a769df77ecc88ba6302e2822ea303d0ebdf57f1e1128a5540bce5f12d011fa755e5c7561e008b7bc37a6bd445ecf4f0cb12afb805989 WHIRLPOOL a5ad75736c2ca8dba7091598887acbfa02b5cc79a342d6b3687bbd292718ea0ebf79c677ac542f1714e97efe597dfc55fcc2ce0d57aab1f0290d524dd47f2948 +EBUILD asymptote-2.13.ebuild 4714 SHA256 3ed0ce3551409d2e9bff5a791de89a5240376e18ee8010b25892688e6ea7e807 SHA512 2d28a8973ee0762bfd241e9926042a3aa9943fc6075c2ba61f18a517b844d15b0ff2b2fd58740dc2d5c5f20d9b33d8dd59e72aa896ef71239e91db321a90571c WHIRLPOOL de27ed32f5786ba4fa703dfaa7e8869e4398671cb241d6522b62c5bc8dcb44e129a18c7745ce8d5a81901a256344ebd4182741758692b6073a617c7c7a4d2f69 +EBUILD asymptote-2.16.ebuild 4744 SHA256 23c24046c1f4ee3fe9f292a77f3402ffeda4ef0e653b7d01446eac0529064516 SHA512 61a0b054010d5b42e0372462faabba8a4b43607b04fc26f55e439908af5e027661be4aebacc5efa37c6c22adebc88f2b5ed9b708f925136864f6126516d7cbab WHIRLPOOL aa7f99dbc022c13b9bfdbed0fe741188562261b87d5160fc4e0db7040ffca05959665dfdad051c9c2a3b853de4f0302f44fc3d6375ce67334c3857af78954cda +EBUILD asymptote-2.17.ebuild 4717 SHA256 8172b4a0ec6233a9953b53038252ebacca498566482a3e36445f0a8628199910 SHA512 9519c0e3c924d0a15323eaa38f61ab43e8a8b937b1cd407cc29de2a3eb87023ae9a06bd037604f724114db1112604a1de2625191ccebb1d24d68ffcddf417de3 WHIRLPOOL e5e5afddcea6b672c3c7ec87dff9abe21cdcbbefd5925f8b4671d2deede0d6b4295b927fd7bc5a89bb5e5131cb63c767f8cad99261370ce755046a87b2578f86 +MISC ChangeLog 27694 SHA256 a87b659d1de297e0d603ff80850391d8bca3e2f062d319972ae5b02c8403869c SHA512 257c623ae0d2d68e3d52460e4061ae753b193a1430e6395f6f300569344bde6f7331d0493d670b53e0bef787ce728117351e1c890ef71f3054e5d2f1a11cd74b WHIRLPOOL c6d78fad2352b2f623a3595bd9fb613ddd2755d563a996e8e09545443796c157cbc817d0679c28764e9227bad4d9fad2a5efbdbc8a5b388872e6efb595eb4b8d +MISC metadata.xml 937 SHA256 ba41eca26b5042f8bb6bbc8245c4a830ec5f7b3a5f47bfb19127c3a8b59780d4 SHA512 02addb8715de66c81cabdc0cd716133d1ff5a7acefd79dc8ddf832a616ed86765624ad6f01b1429a74d04304d8990f90b2a25ef235999dd6f6abe55e64c1fac0 WHIRLPOOL d0ae7ddbae673380fc7c118a2c19b2d61da2ae5191093cae9ff43605a5f599c9ff1ac4debb5f5e5dbff25e76ca31d2ef5a7bd506bda1a2439b62ec2d48002cea diff --git a/media-gfx/asymptote/asymptote-2.15.ebuild b/media-gfx/asymptote/asymptote-2.17.ebuild index d587adb637d3..1d30b433fffe 100644 --- a/media-gfx/asymptote/asymptote-2.15.ebuild +++ b/media-gfx/asymptote/asymptote-2.17.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/asymptote/asymptote-2.15.ebuild,v 1.2 2012/04/12 20:13:56 grozin Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/asymptote/asymptote-2.17.ebuild,v 1.1 2012/09/20 12:16:44 grozin Exp $ -EAPI=3 +EAPI=4 SUPPORT_PYTHON_ABIS=1 PYTHON_DEPEND="python? 2" RESTRICT_PYTHON_ABIS="3.*" @@ -14,11 +14,14 @@ SRC_URI="mirror://sourceforge/asymptote/${P}.src.tgz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="+boehm-gc doc emacs examples fftw gsl +imagemagick latex python sigsegv svg vim-syntax X" +IUSE="+boehm-gc doc emacs examples fftw gsl +imagemagick latex offscreen +opengl python sigsegv svg vim-syntax X" +REQUIRED_USE="offscreen? ( )" RDEPEND=">=sys-libs/readline-4.3-r5 >=sys-libs/ncurses-5.4-r5 imagemagick? ( media-gfx/imagemagick[png] ) + opengl? ( >=media-libs/mesa-8 ) + offscreen? ( media-libs/mesa[osmesa] ) svg? ( app-text/dvisvgm ) sigsegv? ( dev-libs/libsigsegv ) boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) @@ -59,33 +62,35 @@ src_configure() { $(use_enable boehm-gc gc system) \ $(use_enable fftw) \ $(use_enable gsl) \ + $(use_enable opengl gl) \ + $(use_enable offscreen) \ $(use_with sigsegv) } src_compile() { - emake || die "emake failed" + emake cd doc - emake asy.1 || die "emake asy.1 failed" + emake asy.1 if use doc; then # info einfo "Making info" - emake ${PN}.info || die "emake ${PN}.info failed" + emake ${PN}.info cd FAQ - emake || die "emake FAQ failed" + emake cd .. # pdf einfo "Making pdf docs" export VARTEXFONTS="${T}"/fonts # see bug #260606 - emake -j1 asymptote.pdf || die "emake asymptote.pdf failed" - emake CAD.pdf || die "emake CAD.pdf failed" + emake -j1 asymptote.pdf + emake CAD.pdf fi cd .. if use emacs; then einfo "Compiling emacs lisp files" - elisp-compile base/*.el || die "elisp-compile failed" + elisp-compile base/*.el fi } diff --git a/media-gfx/asymptote/files/asymptote-2.15-configure-ac.patch b/media-gfx/asymptote/files/asymptote-2.17-configure-ac.patch index 780baeb9aadf..b692e02e96d6 100644 --- a/media-gfx/asymptote/files/asymptote-2.15-configure-ac.patch +++ b/media-gfx/asymptote/files/asymptote-2.17-configure-ac.patch @@ -1,8 +1,8 @@ -Index: asymptote-2.15/configure.ac +Index: asymptote-2.17/configure.ac =================================================================== ---- asymptote-2.15.orig/configure.ac -+++ asymptote-2.15/configure.ac -@@ -150,7 +150,7 @@ if test "x$ac_cv_use_gc" != "xno" ; then +--- asymptote-2.17.orig/configure.ac ++++ asymptote-2.17/configure.ac +@@ -154,7 +154,7 @@ if test "x$ac_cv_use_gc" != "xno" ; then fi CPPFLAGS_SAVE=$CPPFLAGS CPPFLAGS=$CPPFLAGS" $INCL" @@ -11,10 +11,10 @@ Index: asymptote-2.15/configure.ac AC_CHECK_LIB([gc],[GC_malloc],[ LIBS=$LIBS"-lgc " AC_MSG_NOTICE([enabling system $GCNAME])],[ -@@ -223,7 +223,17 @@ AC_MSG_ERROR([*** Please install libm on +@@ -227,7 +227,17 @@ AC_MSG_ERROR([*** Please install libm on AC_CHECK_LIB([z], [deflate],, AC_MSG_ERROR([*** Please install libz on your system ***])) - AC_CHECK_LIB([pthread], [pthread_create]) + AX_PTHREAD -AC_CHECK_LIB([sigsegv], [stackoverflow_install_handler]) + +AC_ARG_WITH(sigsegv, diff --git a/media-gfx/asymptote/files/asymptote-2.15-info.patch b/media-gfx/asymptote/files/asymptote-2.17-info.patch index 4892c93d6726..5d93d1e2b2e6 100644 --- a/media-gfx/asymptote/files/asymptote-2.15-info.patch +++ b/media-gfx/asymptote/files/asymptote-2.17-info.patch @@ -1,7 +1,7 @@ -Index: asymptote-2.15/doc/asymptote.texi +Index: asymptote-2.17/doc/asymptote.texi =================================================================== ---- asymptote-2.15.orig/doc/asymptote.texi -+++ asymptote-2.15/doc/asymptote.texi +--- asymptote-2.17.orig/doc/asymptote.texi ++++ asymptote-2.17/doc/asymptote.texi @@ -21,7 +21,7 @@ file LICENSE in the top-level source dir @dircategory Languages diff --git a/media-gfx/asymptote/files/asymptote-2.15-xdg-utils.patch b/media-gfx/asymptote/files/asymptote-2.17-xdg-utils.patch index 71aa19a453c1..febe4f292f13 100644 --- a/media-gfx/asymptote/files/asymptote-2.15-xdg-utils.patch +++ b/media-gfx/asymptote/files/asymptote-2.17-xdg-utils.patch @@ -1,8 +1,8 @@ -Index: asymptote-2.15/settings.cc +Index: asymptote-2.17/settings.cc =================================================================== ---- asymptote-2.15.orig/settings.cc -+++ asymptote-2.15/settings.cc -@@ -96,14 +96,14 @@ bool msdos=false; +--- asymptote-2.17.orig/settings.cc ++++ asymptote-2.17/settings.cc +@@ -90,14 +90,14 @@ bool msdos=false; string HOME="HOME"; string docdir=ASYMPTOTE_DOCDIR; const char pathSeparator=':'; diff --git a/media-gfx/asymptote/metadata.xml b/media-gfx/asymptote/metadata.xml index 31fd956a8cc7..95f7e2748c23 100644 --- a/media-gfx/asymptote/metadata.xml +++ b/media-gfx/asymptote/metadata.xml @@ -22,5 +22,8 @@ <flag name='sigsegv'> Enables using <pkg>dev-libs/libsigsegv</pkg> </flag> + <flag name='offscreen'> + Enables off-screen rendering + </flag> </use> </pkgmetadata> |