diff options
author | 2015-05-23 15:18:40 +0000 | |
---|---|---|
committer | 2015-05-23 15:18:40 +0000 | |
commit | c7fd876cdcf0b15f6a4b775e81cac9233380bd5b (patch) | |
tree | 248b382719ee15af78ea2479909f82c4f8777d69 /dev-lisp | |
parent | x86 stable wrt bug #526744 (diff) | |
download | historical-c7fd876cdcf0b15f6a4b775e81cac9233380bd5b.tar.gz historical-c7fd876cdcf0b15f6a4b775e81cac9233380bd5b.tar.bz2 historical-c7fd876cdcf0b15f6a4b775e81cac9233380bd5b.zip |
Drop old
Package-Manager: portage-2.2.19/cvs/Linux x86_64
Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'dev-lisp')
23 files changed, 19 insertions, 1412 deletions
diff --git a/dev-lisp/cmucl/ChangeLog b/dev-lisp/cmucl/ChangeLog index 70b908908029..bdd692501730 100644 --- a/dev-lisp/cmucl/ChangeLog +++ b/dev-lisp/cmucl/ChangeLog @@ -1,6 +1,20 @@ # ChangeLog for dev-lisp/cmucl # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/ChangeLog,v 1.45 2015/05/23 15:16:34 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/ChangeLog,v 1.46 2015/05/23 15:18:39 pacho Exp $ + + 23 May 2015; Pacho Ramos <pacho@gentoo.org> -cmucl-19c.ebuild, + -cmucl-19d_p2.ebuild, -cmucl-20a.ebuild, -cmucl-20b_p001.ebuild, + -cmucl-20d-r3.ebuild, -files/19c/README.Gentoo, -files/19c/cmucl.sh, + -files/19c/herald-save.lisp-gentoo.patch, -files/19c/install-clc.lisp, + -files/19c/site-init.lisp.in, -files/19d-cmucl-patch-002.patch, + -files/19d-gentoo.patch, -files/20a-multiplefixes.patch, + -files/20a-patch000.patch, + -files/20b-customize-lisp-implementation-version.patch, + -files/20b-execstack-fixes.patch, -files/20b-nositeinit-build.patch, + -files/20b-patch001.patch, + -files/20d-customize-lisp-implementation-version.patch, + -files/20d-execstack-fixes.patch, -files/fix-man-and-doc-installation.patch: + Drop old 23 May 2015; Pacho Ramos <pacho@gentoo.org> cmucl-20e.ebuild: x86 stable wrt bug #526744 diff --git a/dev-lisp/cmucl/Manifest b/dev-lisp/cmucl/Manifest index abccd8b25e93..693f5a06bca5 100644 --- a/dev-lisp/cmucl/Manifest +++ b/dev-lisp/cmucl/Manifest @@ -1,51 +1,19 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX 19c/README.Gentoo 848 SHA256 99dae09d2159ddf599a39cdc21168c300dd3c56d7ca454565f08076fb83ae064 SHA512 0ac72a4a1149ee20913de7f0ce76dcb642150b5da7244fe78de032f2beb114d1e2974e6015951003f57565beccad5e067b8485e9518aff8937cc2008f9a614ea WHIRLPOOL c517cda6ae96340503489d51d95169ca4f90b64498d6239ec95d0e989a1870694c93b2ff820280f0782024762edef85b30b3b1aad0664bedf308c26d95e1d41f -AUX 19c/cmucl.sh 2701 SHA256 61c4084a280e44c86b0d2e915ba79151c44b3934ed894d2256402d850b78dc25 SHA512 d06312b7c93cd21569f5cc83de3a4f133502c747a604feecdb10b0a1285acd06da2d4341e8c080525cd1e13f74de12379cff4f7edebb1680cd1ed33201fd7a1f WHIRLPOOL 5671fa96d2da870f502501ec00fef2b23bcc0ecf83098e1194ea6969956b224712f92e9549796298524f0f4b58677f67eeee5aaa86735c015292e27155e5af54 -AUX 19c/herald-save.lisp-gentoo.patch 830 SHA256 cd6b45f4b981dafd00ca86fd5a76313adc21ffd8d9b30aaadd72819eb40b7a8e SHA512 a97ed14d0f7e96d6e61c3c1206b2d6207712fb20ccd752982ae12e945bbddb8cce6968a0f69e4dcff10d92ac602e5ace899f1c92024a89190bd6f6dae226bc1f WHIRLPOOL 0a92f1f93838c1dce6f276e5820b6d038d7dcdc0ab93cc1bd38d63fd36df5ca396a0a1b16ca2fb28330c155b10b98e6cba0f99ebe2c226094947c53f3aa738cc -AUX 19c/install-clc.lisp 1749 SHA256 e87942f86ac2b9abb43b6270bbae5f4eb4854b689dfc7b7f223a7731eaef9bb8 SHA512 47f21fe0296bdd79b57d33ea5c4f5298870f4ecbe7c92654d94e03859d8a4b07684f61a2c138cc06c9a7c5a5b951b1029b92b99ca3d44df9d02d1f438c67f61b WHIRLPOOL 6746d4090f9720b98877631beab4dd527b1cc5c24f4517b7faf664abbc84b554ad0cf5906374a01c6cfa5f895fc090efc5c35a9256e4f830bcdbba5a8cb17c7d -AUX 19c/site-init.lisp.in 1754 SHA256 dda305f291650aba1638c64d6ed7a1b16cf3c7b27728d535eb6bae7f596d9314 SHA512 087b1066da621cd06a383aead7308c19958f0bcaec59cfc9a207f7a30798447ec3448a8fb782573f5846348a6b62118c694687aad1876bd14cbf87a5f4d1274a WHIRLPOOL 0e02afbda7ab621a8fc0d46b179619b43892c661229b115d0f6bd8019f0b0d95ca1ae9e5d03738970c602f2b65d087aa28b74171c42c4d769d3b649a2c0a9a0e -AUX 19d-cmucl-patch-002.patch 1289 SHA256 bd5248401903485a92c9546147390d9e753d5aba8dc494ec1c497ec25f2b8bca SHA512 4f90916660abdefbebdfadbb7b251d238579a9a5e0dd7376f895124561411f742ce369c889d89ec2eaa66673f58d4e4dc269596d679dc054ad2b2065e2bb0ebe WHIRLPOOL de5f74ca5eb80a0b8a9118ffb8ef584642ecfd0dc92c7d61ae133218541aaa5a5b4587626d11fc987756c9971e2a232c982c2337a65f8084e5e37ee72467585f -AUX 19d-gentoo.patch 1331 SHA256 4c661395dd633c51099ef833f79af868fb8188af1e519c7308182ecf03a5ce30 SHA512 b6fc6918f9b6607913e570c2421b93857dc5c225bfb89d4031d4fab09ac714f681dd2f89eaf00f78f24c5c310747e26b06fb800d8dec531e5da129fb8340f6d3 WHIRLPOOL a9f824ed8b111da4e7469a9e0bea68f376b1087771a1d5efb101816be109d5367763a4d6e2af095a2ccac2767cbae22d1b13bb8a1cfd676c70306dd4aa37c382 -AUX 20a-multiplefixes.patch 3990 SHA256 4894e2088e0745cb8ad55b8ec4852d04d2949837e6f5d7ca2d8fe340ece6f554 SHA512 8018f8246ad559b17421fd17328158e5185682ab3f328273588d3351320931b4116c8b293f12f401ffc5b0c90699bab0a0b35abf11d9f9b8d9ba54c7ce2839b9 WHIRLPOOL 6b162411ea1c03d454c2dca963304c9454dfbe6ef166960acd2b058bfc2160e686199d24b4cf27d3809dbb6289d6d1a8deea91268cddaf49177ccd2d0583d17d -AUX 20a-patch000.patch 679 SHA256 ab375f40369d0c7e7d7cc8593405ce2b8b88397ec7faf2a6c7035f55a51fe4f3 SHA512 8ed2c045e867b63f502b035547dd2dfeba92b43cb31dca19428f78c898790d823ecefc518fa7c22edc2c184ac7f8d4d6494319ec36b24af7b4d9418fb476fb5b WHIRLPOOL b49e77d325ad6ad3cbb63286cd43f10e001819ef1fa9d61419460c2effc2a316192e2b690fe69c47ad957d8642281d0dc8e891432556ff09e974626031bff20a -AUX 20b-customize-lisp-implementation-version.patch 697 SHA256 5bf77957f916508e383e6b6aac7e1b5f3518c399cf1ebf70395360cc122623a2 SHA512 d65a9819aaeea10cc0c6b5195e1ba184b757d3f79e8381cdc97472ac8882863b3e4299093968e5b9535844b3bc6fef6c3ea6f4381b1829edf7e554599a8ca2bb WHIRLPOOL ca633fa724a852ea01c70376bb5856d366daa508f7797ef38044b4c861f0652993ce8305cee31463716a235c89ccd3b54da27fb6c43c240025cc67b2cbf8710c -AUX 20b-execstack-fixes.patch 3990 SHA256 f507d48eef3ae55e9f38ef96964d2179a3a328837420e866be4509c5fdde9131 SHA512 bb32dfffa6b737af8be924f194112863b64010b00b30caf92c023a16ac1d2884f51ee724b57cdeb2786f10aad6bd0054a835c94f03b911eca4648c2e5927ce3b WHIRLPOOL aaf48fbbb369e7742e06a3bfb79d887e916e892d66a185edbffc23774d1e8c0f73d76fe784d2f36080e7e6fe9d5cd8fdd8c5b6c22b0143db6a10da2a642724f0 -AUX 20b-nositeinit-build.patch 772 SHA256 ab3a1bc613e390097dd08148b3d887aa8c92eab833e2413c1bf440dba082ff17 SHA512 a88743d6e38db25584f1ca0d57604ebd5edf57c1fcee518e2a5f1d181711d0a0bd4790f1616fab7bc7b4865071159e50d8633c0790bc9efbbe4b9ed66ef009e9 WHIRLPOOL 2a1959a8981452c1d196f00d9441a08615739af66f5568a9895891fc040cb46a95ed6e382874ba4f3d804cd3785a3b67d33380a1e676d612fc77ac863030353c -AUX 20b-patch001.patch 3858 SHA256 d466a5bd4a4d961c9c161b356d647b2030c8f4ca8c672b958ed568214f196eae SHA512 1708ccedea8dcdea7c1ad0dfc09252b7ec5e863885d67401e2ae44ae74c32dfc3b99860016404e4ca44e4c5e0dbbcf71c9cf20b98554527797a45ca03e8fb6e1 WHIRLPOOL 1dd31ba99c854a8832b7c5699e70cf74fbf3de7d311e878b74c36b46205f08a7af19e2c76ab59372ce791f6d5a860a2d9fc63c3c128fc21f616535fe50e6abb0 -AUX 20d-customize-lisp-implementation-version.patch 683 SHA256 81c421f80c06c567d2ae0812c8e0e66ad86631662adfd8891ae36152328eae63 SHA512 77acf6d31d8a932075b61e90b42b2c74648ad29ef3cf2f98e69a44f957672a935ea88a541815c19bf71ba5e64c587d27878288038178a7ad3d96144a26b1bb2b WHIRLPOOL 54cbca06348c4a0b4d8efe7b502e3834102640aa3cf9a0817a39a2d9dfac5e1234ff22260c9cd29864acd1a7bdf156b64f9feb2e87fad9205ce7164c697e5ab9 -AUX 20d-execstack-fixes.patch 3990 SHA256 f507d48eef3ae55e9f38ef96964d2179a3a328837420e866be4509c5fdde9131 SHA512 bb32dfffa6b737af8be924f194112863b64010b00b30caf92c023a16ac1d2884f51ee724b57cdeb2786f10aad6bd0054a835c94f03b911eca4648c2e5927ce3b WHIRLPOOL aaf48fbbb369e7742e06a3bfb79d887e916e892d66a185edbffc23774d1e8c0f73d76fe784d2f36080e7e6fe9d5cd8fdd8c5b6c22b0143db6a10da2a642724f0 AUX 20e-customize-lisp-implementation-version.patch 683 SHA256 81c421f80c06c567d2ae0812c8e0e66ad86631662adfd8891ae36152328eae63 SHA512 77acf6d31d8a932075b61e90b42b2c74648ad29ef3cf2f98e69a44f957672a935ea88a541815c19bf71ba5e64c587d27878288038178a7ad3d96144a26b1bb2b WHIRLPOOL 54cbca06348c4a0b4d8efe7b502e3834102640aa3cf9a0817a39a2d9dfac5e1234ff22260c9cd29864acd1a7bdf156b64f9feb2e87fad9205ce7164c697e5ab9 AUX 20e-execstack-fixes.patch 3990 SHA256 f507d48eef3ae55e9f38ef96964d2179a3a328837420e866be4509c5fdde9131 SHA512 bb32dfffa6b737af8be924f194112863b64010b00b30caf92c023a16ac1d2884f51ee724b57cdeb2786f10aad6bd0054a835c94f03b911eca4648c2e5927ce3b WHIRLPOOL aaf48fbbb369e7742e06a3bfb79d887e916e892d66a185edbffc23774d1e8c0f73d76fe784d2f36080e7e6fe9d5cd8fdd8c5b6c22b0143db6a10da2a642724f0 AUX cmuclrc 305 SHA256 4f1f050f8dcbf261c9ee33075d5546a43fd14f7f0cd0ad486b175081bd4b27d2 SHA512 36ae348795f27a7aae2e1cf10376606b9a6898b4c4f0e6da692b3e60bed21e2825ac766a51fb648f1365b238046efd155e80d70421ff65ecffe5b68342895740 WHIRLPOOL ffeea73a1a69dfd43a3d4cc86e8e6b63f447fec0c6fd6f6f80ae2b6feee2bb1683b67f18b7364a311bfbac9056c73cf3813e455a1eb459884bda0794daff57be -AUX fix-man-and-doc-installation.patch 1671 SHA256 77b9844670345e4c79510969b2676db1b0a366ed0f1e5c07ac74c477cdf65819 SHA512 d8998ad6ccb9899bb5e08270ed7508c42e81348f91d3eebff81ff9fa2c05adad9dc2a63fbc76dba916efffdb04912d56b75d807e62158246385090919f44bc54 WHIRLPOOL 400212676ea4ada6cff3b3be9a01d309345819be5c29c36ce5c593446a1948299491710ffc4b6cffd70b846252b8437c31cf7f6032a3729143e7714b58db15bf AUX site-init.lisp.in 1839 SHA256 6164e40b50a0a0e7175089f0b55d549b8f24ef602c1c0c41f9433f5c61c512e7 SHA512 374e5acf970b1bd26d2318b678cba509296f2356a4672648f8522387c216288e8f43b514004b0d0c98da5d03a5db10435d5f42f57db88c916691eb4ae93f126a WHIRLPOOL 4c4fb508d7546dea9d75dcff3239c56f8c3b3ed249f3f7fd71f9a2a60dbafc57f0b172d2cd2c6efdca5441e8c30ee3f49c829b3db64bf9ab9db5d4526726f8cc -DIST cmucl-19c-x86-linux.tar.bz2 7305922 SHA256 4f8e1a819e69be176dd03efbd7cc282261d8ddc70b22ffdba1136853f58a30e7 SHA512 f26f9bb55e64d850cc6992c24994cad33485f106c6c23c3c3481cef2e318874c6c9c6c525ad110dc136590bc2d58807302584eb443b3a016e78fe9bb51057695 WHIRLPOOL 1ec0d68ce74517b3248c913ffd6165e728fb9c3d04a518bab108753a932d72500c74fe0ada2c730ae80ed55e20c2fa9a29a659efdda3bb3e4905d14c33ccf03f -DIST cmucl-19d-x86-linux.tar.bz2 7600189 SHA256 5d459213f37dac8f633377d1c64901d1e9fe9c5774a7b1d5f914c306fb48dadc SHA512 184fb249f17a5ae38a4a3059046709eb1ee0e45f5804b038609a21f02fa2edef541e070d62a41d099ba97e90bd9c03fbd4b4bcfc3fb9ff852c0aec79fea11a29 WHIRLPOOL e23ec88d8770bb3590a83ea95463672e8b3b984a7f64c684ad79ad935d23853f9f7c156f05d7f49215fc0d8e4dcbcbadc46c24fd89092b582d1129bbd726e817 -DIST cmucl-20a-x86-linux.tar.bz2 16390027 SHA256 920db6d07427fae919b1b936fea88d242bb664d5e1fbbce3b8ee6bbe98744d1a SHA512 a8cab981eac1b490a164aa9eafc804aaec0c4fbbe454c3d9e7d974d951213023692340c7e6a3cc25878e179bc61a809471ebc80178a5fe44649ebcc9a44a1c9f WHIRLPOOL 81aed3ebccdca5fea5e8acfe5fb5467bfa2fb00a374883ca6f2d6cbaf8199236f611bc9d1af70fd8acf5394d8fdea791e1b5998c96e14822b3c349b3a2673597 -DIST cmucl-20b-x86-linux.tar.bz2 17612706 SHA256 b6c9e1c25abb69fbe08892e3e58e7dc24accb8c0e5a37a7685bfccaf67c800e8 SHA512 367957f99f1191b1b41e93c7a01263c8a9711a0b3404f82024322301b9599f1ae5635c3f6f96b25dc03b993cf7fe27bff48adc5ecdff6ef427b91cb3fbe795df WHIRLPOOL 039974764cf9140451d844729f61259563e58a6a6f430c58db3da0b2b80a0d88a0d5359dee33ff79b8f4095f35006da319a303d721238eace6daa957f73c49d4 -DIST cmucl-20d-x86-linux.tar.bz2 18081545 SHA256 de33346953241946283e8bb9ac5447f288a01b0d205c911eb001dac8675e6860 SHA512 7e2136764f00e6a2f1929fb21902254a96eb890e77ad8da55c0e20ff252899088267936cf47be1711a055e840eaf18889c63a246ba61541fc6fac027481b6a85 WHIRLPOOL 8f9e5bfeb1598077b383ed9c4adbbc3ab48fe634d126e21ba1f9e8dd5850e09d9a835da7b1727ef951b95cac5de40e095536bc276f8368a9246becb4559cd5bb DIST cmucl-20e-x86-linux.tar.bz2 18861880 SHA256 94dc1c0ddcaa915f83cdc23462a4cc3c4af98d64fe42e79d7c5232225b149480 SHA512 1eee852b2a11733d0fac2c046137ccd099370bf208be71becc03710e832510b288768f557e326b1ce95cba16490413142e607fd71346e20e5f8592b51d86b0fe WHIRLPOOL 765476aeb037b782380b33fb8e7ae137bb38544547b427c54c23661122552108e8940413c55003c31ba05b4729bb18f99f5b462742cbd9c1c7426f0c04e26863 -DIST cmucl-src-19d.tar.bz2 3780254 SHA256 027a86d3e2729e14cb8101d088716a61fb62b5197af66a4f80457f13134514bf SHA512 d2b156d8d3761300e03d92e5e308d02021ed82763f8efe7f9cfd01ba9ce67f4be192d637bdbdd87a3986ca4077c7dad09f062e58a473016302553604624488ec WHIRLPOOL 5b307b6eea3b5c286ccdb905bf58ae602dd3cb08984355729789595ef0995144d44dd1b0ce500b448b720a5d9956e0728a6f9e0d12b5ecb290986efca3fcd661 -DIST cmucl-src-20a.tar.bz2 6203135 SHA256 a1821808fb2906a3f6fc7229fd7bc558b0896a08d2a227d1b9e726db09c3777d SHA512 a209762f612f0a34a3189d72cfdaaa2c3a395dd4b28b136b5cf59def4e90c3afbe1c4ef50413eae3dde1577c02833faa632d434c088d880a5a4bdc8fc259f375 WHIRLPOOL eb30df377e07110cd794ee5e804f6459a28c73eb67f3621992c7796a52b01e4b224c511b777591fb00fb3ee52d3d17075b719bec05a169c72549112baf492834 -DIST cmucl-src-20b.tar.bz2 5834128 SHA256 42dcb9851e692b18d1f544bcdcb3ae18704cc9726ba42780c9677bac700cf5ab SHA512 c2ea1ebe075a61748d921559e9cfc6cb0effb857fbcbf17b5769f04426cecb76da54bedb5ab25a9bc55d26423952b9d337f2f008cdccba1c451847888203c8f9 WHIRLPOOL 51199883878e486b38d06a3ca0fc4a41935610979c905536db1ec8eca8eb276a61e5aacd874903587afaa82c8d431c66a4d4234400f12911b1d4522b9967d069 -DIST cmucl-src-20d.tar.bz2 6080407 SHA256 68ec1cdd03ce8b2d805ae935a9973400a49bdd39ad360908dcd0ff794d318aae SHA512 44caf37f76078f0f1594125eaa98605f61c53995509883e4c13e97dc20252ca420afb719d279598ce517ee15d8e410583c8ebe612fa2a6ac825448a149a96c75 WHIRLPOOL e8633b9ebce06c1d9a7c62a365153abc0220c210555f1221b94302d8cb7ce91190b43f64b00fb5c39a08bf31566e3fe2131d197c046d48cea480a079982540cb DIST cmucl-src-20e.tar.bz2 6147575 SHA256 b18fd27b67321a0c00f2019bbb18557f239062ba947080149ed42e30f72ae7cd SHA512 d04f6ac7335572198d37d5df00934edfc82495294446cc5420dada4f2df44009f0983b438d6f10ce5bb02e46fd89df985da5eee3e91a6a75d98e9f86240c0dcc WHIRLPOOL babb020bacf474e1cea4bc865ba7352686ff5d92d01dd4d44d121b101ac328da6cd3e63798a2086ce29ba260fdbefc26f5f7d496ecb0af9566cb1cbdbb3846bf -DIST cmucl_19c-release-20051115-1.diff.gz 1506111 SHA256 65ef4018294b6fed388c39643782e6e611ee87bdb944c639da648522a4c2d336 SHA512 2c90eecd1f7cef7b0f6abd0081543e4994139f45337985adfff7ac8863171359d7052e20140aaf4b7bc82675ea4a40b28027c09518ee90f48f11c2bf4eaa732c WHIRLPOOL 847d53c3886a1d1420fe7762dfa753981544a9857678f09326ea163debd0e9ae92e7158f930e21501da7c30618103c3199212fbc468c8bdd28fbd97b1f1d82b7 -DIST cmucl_19c-release-20051115.orig.tar.gz 4654304 SHA256 4eebac35decc23449f4cf79996c31ea674df7136e08b829210d352c5d20d2407 SHA512 ab228806e692671caeca66fd1a96c3650b3645693889c421352e919ff4df09f4a288cb384daee150a9eae30add7f86acff0fac3bebd651fea328cd34af476659 WHIRLPOOL 577ab1aaecf9d2adda04d501c2fa2ebe21274da7f037fed253d484032c3f5ffce05d722e768742667ae0feb898580e5e42f3d35ec6caf7c7449383a5cacca43a -EBUILD cmucl-19c.ebuild 4639 SHA256 2af213fce271a3363605859ef32600d9d8eaad45ed089cecdf997845c9dda78a SHA512 834969290fffbcc5301dbd0e5e690d4425a3274eb921d9a4bc98a4ef0410be16a121a3f7cd80541665ac57d6a834d322c3159cb80819bd5ef56005f675d55029 WHIRLPOOL fc6737dbc513e6bad577d9bdceb89c24f8fb16b67a02d538c87989646d9859c2bf935f53f7451f9477310faf9de94f9a6d54da4871b204f0d2fd0c2ea497cca2 -EBUILD cmucl-19d_p2.ebuild 1824 SHA256 1e8abae1a959fbae88ea7451df34eb53b84d4f8019811ebad8968d826a70e7b3 SHA512 e5f3ae9817689b1522a1ff4d198e75ad1e4be4ab8a6f9313857a641825ca62407928844fe53071f3e20563c474c01a2254624580d6e484384892f3c0cfa5516c WHIRLPOOL b8560befede97b41a9ff20c9199905865426db639aab70cb19ef721ef966cd7abbd2933dc36ec4085b88e46467451c1811559a72d45e9654f5540fbcee9f9d16 -EBUILD cmucl-20a.ebuild 2282 SHA256 1e7c73f46933098826483d2817247e080942d4f28d06755b9c08d2523e292fa9 SHA512 21584faeac4d79824cdd455167bd79f168b9f6e0b30afb90d41071adaf4e98348cece92bf01a60e3fec473fb6786a2c8530f4daf0c0b6be3c15fce5d74af7ebe WHIRLPOOL d62523dcc2f02ca93a9be44be7489a2d0844394f04b063954b45279269b14e4202a606f880ddfc0423ea97e4d210253513518040c7726404df0f5e5ca3252e50 -EBUILD cmucl-20b_p001.ebuild 2933 SHA256 c3af1b83665e1da7ccd16e276c54bfadba6ba823b5bfa155174c7c5b253a8eeb SHA512 ed6cbd4773cd5b4b47fbd89c964b5a43dae62cc96cf109c5ee8d232aa5007bc3fcfe2fa22bd2eacd21befce404ce8b88e6c2e669203027defe0c4a11f7436cda WHIRLPOOL 71c1055e2d0d5e30e45e8af550f56536fedbbe7f36830934bd5dc88069e597e6371f98e99f425ebc13a529686c12a331bfd3944a1fab7d6629c0be3499c00171 -EBUILD cmucl-20d-r3.ebuild 2861 SHA256 f8231535ce1743b15d5f1dd0b63f52a2cfb2eb145e17172ed4e25189503f6dc4 SHA512 895de56398c4dbfdfeaed76dca79619beb1f758af8d27a2c8104d75935c427ba68b005f37bd219a21484fbb48f9a58def678e09603af5b1821abea8470c3cdf7 WHIRLPOOL 176dd087b291efec867d69ad950b5475bb7936d63ce22b8280aca136917cde61be509bc432840d50ad3941340e3a40ee9aa595884eb9db3a96006618b9dfe962 EBUILD cmucl-20e.ebuild 2857 SHA256 66b02d7783bc2c8b33956a7c45754ceaf11185a2b32d5275488f870f71965c0f SHA512 00c5ca15457c3a9edd8727e7e6279dc5893f1285787a3c3a5ad33669103a85f6f4765064cff18ba313acf4955c3d1f468c10826ac01c3c600b4b1ac8b0fec992 WHIRLPOOL 55ad59c7e93bc58f64c017da4f6b7064f3974dfefce78075f12072e41a6ea81187770d11d5c00e64b49cbab03c9a3d8586d31c62ce9b8d5ea7ea0097c65a0a34 -MISC ChangeLog 8811 SHA256 01eb2bf6599dddd890f9f804a72e95416f2db44c4b4397c4efe7417046508bfa SHA512 c550ab25f72a32889a8f5da9f39657295fbe3164516ff632b18e835e07724125921c045c6e8722a4d1cb6cfa5c2ad8e4a77f442b548c0690e848c9721c50f1d7 WHIRLPOOL f09ac8517adec4830eadf314bc821ea7679a37306ecb10f1b2c259cc483f87523f07f7eed39c0776b510d6ccd1ab4f4ef8df3ae067bbf0ddc884af2d8403eee8 +MISC ChangeLog 9548 SHA256 5db098199b11cc57e39a55c763241b948e61363905fd0897104d01a5f7b7a696 SHA512 357c1120bd66466c21a6100da938e47e26dd49f3501fe1dd079ea099a5a77a670536bb421bfcab4f03c0b8b89973912e4adec8bfecfaf3c1425b174b435f3adc WHIRLPOOL 0b0fce73f9bbaab2cc68f84a71c48ba8ea30acce5e29a42e76719576fecd8ad62e5d869d4ee1156202382b2a2e306c4d95792c3db04b313704cb5e007fce6c20 MISC metadata.xml 1361 SHA256 f4b7f1014988c330913565e96209b71c5a765e28237c66f72cc0fb5d93b06b68 SHA512 bf5584cf3bc4f5057a7eddb34650372fbe5125520f8318c11078bcd1cec545b69fc7a6f4fa7b2f3bd0d58872b7a8793103b2348d9f0dcc02b331f4cc29086713 WHIRLPOOL a6e766d0b50ba219a3bc7d2fa6e72919eb2d259b9485f4c13df1170e10d15e1f5046e19ae1dfb54a3ba1403644c72667bb1917ac2f558ed32d4d1f99610130a4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlVgmdMACgkQCaWpQKGI+9S2tACeMFPFKvNOfo9LxtJ4hcHeaLiF -fNgAoIGVud2I9BhLfLoEr72NlxPuWlyq -=sgI0 +iEYEAREIAAYFAlVgmlAACgkQCaWpQKGI+9QIqgCdGZL30DhMGgNBYqfHObeBT2oD +psYAn2ayeX/jkeHAFTOX09fllhTA9FJ9 +=5i5b -----END PGP SIGNATURE----- diff --git a/dev-lisp/cmucl/cmucl-19c.ebuild b/dev-lisp/cmucl/cmucl-19c.ebuild deleted file mode 100644 index 207264949276..000000000000 --- a/dev-lisp/cmucl/cmucl-19c.ebuild +++ /dev/null @@ -1,162 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/cmucl-19c.ebuild,v 1.11 2012/10/24 19:07:00 ulm Exp $ - -EAPI=1 - -inherit common-lisp-common-2 eutils toolchain-funcs - -DEB_PV=1 -MY_PV=${PV}-release-20051115 - -DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp" -HOMEPAGE="http://www.cons.org/cmucl/ - http://packages.debian.org/unstable/devel/cmucl.html" -SRC_URI="mirror://gentoo/cmucl_${MY_PV}.orig.tar.gz - mirror://gentoo/cmucl_${MY_PV}-${DEB_PV}.diff.gz - mirror://gentoo/${P}-x86-linux.tar.bz2" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="x86" -IUSE="doc nosource" - -DEPEND=">=dev-lisp/common-lisp-controller-4 - doc? ( virtual/latex-base ) - >=x11-libs/motif-2.3:0 - sys-devel/bc" - -S=${WORKDIR}/cmucl-${MY_PV}.orig - -src_unpack() { - unpack ${A} - epatch cmucl_${MY_PV}-${DEB_PV}.diff - epatch "${FILESDIR}/${PV}/herald-save.lisp-gentoo.patch" - - find "${S}" -type f \( -name \*.sh -o -name linux-nm \) \ - -exec chmod +x '{}' \; -} - -src_compile() { - export SANDBOX_ON=0 - - sed -i -e "s,CC = .*,CC = $(tc-getCC),g" \ - src/lisp/Config.linux_gencgc - - PATH=${WORKDIR}/bin:$PATH CMUCLCORE=${WORKDIR}/lib/cmucl/lib/lisp.core make || die - - if use doc; then - make -C src/docs - fi -} - -src_install() { - insinto /usr/lib/cmucl/include - doins src/lisp/*.h target/lisp/*.h target/lisp/*.map target/lisp/*.nm - insinto /usr/lib/cmucl - cp target/lisp/lisp.core lisp-dist.core - doins lisp-dist.core - - dodoc target/lisp/lisp.{nm,map} - doman src/general-info/{cmucl,lisp}.1 - - dobin target/lisp/lisp - dobin own-work/Demos/lisp-start - - insinto /usr/lib/cmucl - doins own-work/install-clc.lisp - exeinto /usr/lib/common-lisp/bin - newexe own-work/cmucl-script.sh cmucl.sh - - insinto /etc/common-lisp/cmucl - sed "s,@PF@,${PF},g" <"${FILESDIR}/${PV}/site-init.lisp.in" >site-init.lisp - doins site-init.lisp - dosym /etc/common-lisp/cmucl/site-init.lisp /usr/lib/cmucl/site-init.lisp - - dodir /etc/env.d - cat >"${D}"/etc/env.d/50cmucl <<EOF -# CMUCLLIB=/usr/lib/cmucl -EOF - [ -f /etc/lisp-config.lisp ] || touch "${D}"/etc/lisp-config.lisp - - insinto /usr/share/doc/${P}/html/Basic-tutorial - doins own-work/tutorials/Basic-tutorial/* - insinto /usr/share/doc/${P}/html/Clos - doins own-work/tutorials/Clos/* - docinto notes - dodoc own-work/tutorials/notes/* - - insinto /usr/lib/cmucl - doins own-work/hemlock11.* - - if use doc; then - dodoc src/docs/*/*.{ps,pdf} - fi - - exeinto /usr/lib/cmucl - doexe target/motif/server/motifd - - # subsystems - insinto /usr/lib/cmucl/subsystems/ - doins target/interface/clm-library.x86f \ - target/pcl/simple-streams-library.x86f \ - target/pcl/iodefs-library.x86f \ - target/pcl/gray-compat-library.x86f \ - target/hemlock/hemlock-library.x86f \ - target/pcl/gray-streams-library.x86f \ - target/clx/clx-library.x86f - - # Previously installed from dev-lisp/cmucl-source - if ! use nosource; then - dodir /usr/share/common-lisp/source/cmucl - (cd src ; find . -name \*.lisp -and -type f | tar --create --file=- --files-from=- ) |\ - tar --extract --file=- -C "${D}"/usr/share/common-lisp/source/cmucl - dodir /usr/share/common-lisp/systems - fi - - # cmucl-graystream - insinto /usr/share/common-lisp/source/cmucl-graystream - doins src/pcl/gray-streams* own-work/cmucl-graystream.asd - dosym /usr/share/common-lisp/source/cmucl-graystream/cmucl-graystream.asd \ - /usr/share/common-lisp/systems/ - - # cmucl-clx - insinto /usr/share/common-lisp/source/cmucl-clx - cp -r src/clx/*.lisp own-work/cmucl-clx.asd \ - src/code/clx-ext.lisp \ - src/hemlock/charmacs.lisp \ - src/hemlock/key-event.lisp \ - src/hemlock/keysym-defs.lisp \ - "${D}"/usr/share/common-lisp/source/cmucl-clx - insinto /usr/share/common-lisp/source/cmucl-clx/debug - doins src/clx/debug/*.lisp - insinto /usr/share/common-lisp/source/cmucl-clx/demo - doins src/clx/demo/*.lisp - insinto /usr/share/common-lisp/source/cmucl-clx/test - doins src/clx/test/*.lisp -# find ${D}/usr/share/common-lisp/source/cmucl-clx -type f -print0 | xargs -0 chmod 644 -# find ${D}/usr/share/common-lisp/source/cmucl-clx -type d -print0 | xargs -0 chmod 755 - dosym /usr/share/common-lisp/source/cmucl-clx/cmucl-clx.asd \ - /usr/share/common-lisp/systems/ - - keepdir /usr/lib/common-lisp/cmucl - impl-save-timestamp-hack cmucl || die -} - -pkg_postinst() { - standard-impl-postinst cmucl - register-common-lisp-source cmucl-graystream - register-common-lisp-source cmucl-clx -} - -pkg_prerm() { - standard-impl-postrm cmucl /usr/bin/lisp - unregister-common-lisp-source cmucl-graystream - unregister-common-lisp-source cmucl-clx -} - -pkg_postrm() { - if [ ! -x /usr/bin/lisp ]; then - rm -rf /usr/lib/cmucl/ || die - fi -} diff --git a/dev-lisp/cmucl/cmucl-19d_p2.ebuild b/dev-lisp/cmucl/cmucl-19d_p2.ebuild deleted file mode 100644 index 0ed1556bab7f..000000000000 --- a/dev-lisp/cmucl/cmucl-19d_p2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/cmucl-19d_p2.ebuild,v 1.6 2012/10/24 19:07:00 ulm Exp $ - -EAPI=1 - -inherit common-lisp-common-3 eutils toolchain-funcs - -MY_PV=${PV:0:3} -MY_PVL=${PV} - -DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp" -HOMEPAGE="http://www.cons.org/cmucl/" -SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2 - http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND=">=x11-libs/motif-2.3:0 - sys-devel/bc" - -S=${WORKDIR} - -src_unpack() { - unpack ${A} - epatch "${FILESDIR}/${MY_PV}-gentoo.patch" - epatch "${FILESDIR}/${MY_PV}-cmucl-patch-002.patch" - find "${S}" -type f \( -name \*.sh -o -name linux-nm \) \ - -exec chmod +x '{}' \; - sed -i -e "s,CC = .*,CC = $(tc-getCC),g" src/lisp/Config.linux_gencgc - sed -i -e 's,"time","",g' src/tools/build.sh - sed -i -e "s,@CFLAGS@,$CFLAGS,g" src/lisp/Config.linux_gencgc src/motif/server/Config.x86 -} - -src_compile() { - export SANDBOX_ON=0 - src/tools/build.sh -C "" -o "bin/lisp -core lib/cmucl/lib/lisp.core -batch -noinit -nositeinit" || die -} - -src_install() { - src/tools/make-dist.sh -g -G root -O root build-4 ${MY_PVL} x86 linux - dodir /usr/share/doc - for i in cmucl-${MY_PVL}-x86-linux.{,extra.}tar.gz; do - tar xzpf $i -C "${D}"/usr - done - mv "${D}"/usr/doc "${D}"/usr/share/doc/${PF} - mv "${D}"/usr/man "${D}"/usr/share/ - impl-save-timestamp-hack cmucl || die -} - -pkg_postinst() { - standard-impl-postinst cmucl -} - -pkg_postrm() { - standard-impl-postrm cmucl /usr/bin/lisp -} - -# pkg_postrm() { -# if [ ! -x /usr/bin/lisp ]; then -# rm -rf /usr/lib/cmucl/ || die -# fi -# } diff --git a/dev-lisp/cmucl/cmucl-20a.ebuild b/dev-lisp/cmucl/cmucl-20a.ebuild deleted file mode 100644 index e4093b41c7b3..000000000000 --- a/dev-lisp/cmucl/cmucl-20a.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/cmucl-20a.ebuild,v 1.7 2015/01/28 19:40:59 mgorny Exp $ - -EAPI="3" - -inherit eutils multilib toolchain-funcs - -MY_PV=${PV:0:3} - -DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp" -HOMEPAGE="http://www.cons.org/cmucl/" -SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2 - http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2" -RESTRICT="mirror" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~x86" -IUSE="X source cpu_flags_x86_sse2" - -RDEPEND=">=x11-libs/motif-2.3:0" -DEPEND="${RDEPEND} - sys-devel/bc" -PDEPEND="dev-lisp/gentoo-init" - -S="${WORKDIR}" - -src_prepare() { - epatch "${FILESDIR}"/fix-man-and-doc-installation.patch - epatch "${FILESDIR}"/${MY_PV}-patch000.patch - epatch "${FILESDIR}"/${MY_PV}-multiplefixes.patch -} - -src_compile() { - local cfpu="sse2" - if ! use cpu_flags_x86_sse2; then - cfpu="x87" - fi - - einfo ${cfpu} - - local copts="-u" - - if use X; then - copts="" - fi - - copts+=" -f ${cfpu}" - - local buildimage="bin/lisp -core lib/cmucl/lib/lisp-${cfpu}.core -batch -noinit -nositeinit" - env CC="$(tc-getCC)" src/tools/build.sh -C "" -o "${buildimage}" ${copts} || die "Cannot build the compiler" -} - -src_install() { - env MANDIR=share/man/man1 DOCDIR=share/doc/${PF} \ - src/tools/make-dist.sh -S -g -G root -O root build-4 ${MY_PV} x86 linux || die "Cannot build installation archive" - - dodir /usr || die "dodir failed" - - tar xzpf cmucl-${MY_PV}-x86-linux.tar.gz -C "${D}"/usr || die "Cannot install main system" - if use X ; then - tar xzpf cmucl-${MY_PV}-x86-linux.extra.tar.gz -C "${D}"/usr || die "Cannot install extra files" - fi - if use source; then - dodir /usr/share/common-lisp/source/${PN} || die "dodir failed" - tar --strip-components 1 -xzpf cmucl-src-${MY_PV}.tar.gz \ - -C "${D}"/usr/share/common-lisp/source/${PN} \ - || die "tar failed" - fi - - # Install site config file - sed "s,@PF@,${PF},g ; s,@VERSION@,$(date +%F),g" \ - < "${FILESDIR}"/site-init.lisp.in \ - > "${D}"/usr/$(get_libdir)/cmucl/site-init.lisp || die "sed failed" - insinto /etc - doins "${FILESDIR}"/cmuclrc || die "doins failed" -} diff --git a/dev-lisp/cmucl/cmucl-20b_p001.ebuild b/dev-lisp/cmucl/cmucl-20b_p001.ebuild deleted file mode 100644 index c269380c4312..000000000000 --- a/dev-lisp/cmucl/cmucl-20b_p001.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/cmucl-20b_p001.ebuild,v 1.5 2015/01/28 19:40:59 mgorny Exp $ - -EAPI=3 -inherit eutils multilib toolchain-funcs - -MY_PV=${PV:0:3} - -DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp" -HOMEPAGE="http://www.cons.org/cmucl/" -SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2 - http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~x86" -IUSE="X source cpu_flags_x86_sse2" - -RDEPEND="x11-libs/motif" -DEPEND="${RDEPEND} - sys-devel/bc" -PDEPEND="dev-lisp/gentoo-init" - -S="${WORKDIR}" - -# glo_usev flagname [<if_yes> [<if_no>]] -# If $(use FLAGNAME) return true, echo IF_YES to standard output, -# otherwise echo IF_NO. IF_YES defaults to FLAGNAME if not specified -glo_usev() { - if [[ $# < 1 || $# > 3 ]]; then - echo "Usage: ${0} flag [if_yes [if_no]]" - die "${0}: wrong number of arguments: $#" - fi - local if_yes="${2:-${1}}" if_no="${3}" - if use ${1} ; then - printf "%s" "${if_yes}" - return 0 - else - printf "%s" "${if_no}" - return 1 - fi -} - -src_prepare() { - epatch "${FILESDIR}"/${MY_PV}-patch001.patch - epatch "${FILESDIR}"/fix-man-and-doc-installation.patch - epatch "${FILESDIR}"/${MY_PV}-execstack-fixes.patch - epatch "${FILESDIR}"/${MY_PV}-customize-lisp-implementation-version.patch - epatch "${FILESDIR}"/${MY_PV}-nositeinit-build.patch -} - -src_compile() { - local cmufpu=$(glo_usev cpu_flags_x86_sse2 sse2 x87) - local cmuopts="$(glo_usev !X -u) -f ${cmufpu}" - local buildimage="bin/lisp -core lib/cmucl/lib/lisp-${cmufpu}.core -noinit -nositeinit -batch" - env CC="$(tc-getCC)" src/tools/build.sh -v "-gentoo-${PR}" -C "" -o "${buildimage}" ${cmuopts} || die "Cannot build the compiler" -} - -src_install() { - env MANDIR=share/man/man1 DOCDIR=share/doc/${PF} \ - src/tools/make-dist.sh -S -g -G root -O root build-4 ${MY_PV} x86 linux \ - || die "Cannot build installation archive" - # Necessary otherwise tar will fail - dodir /usr - pushd "${D}"/usr - tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.tar.gz \ - || die "Cannot install main system" - if use X ; then - tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.extra.tar.gz \ - || die "Cannot install extra files" - fi - if use source; then - # Necessary otherwise tar will fail - dodir /usr/share/common-lisp/source/${PN} - cd "${D}"/usr/share/common-lisp/source/${PN} - tar --strip-components 1 -xzpf "${WORKDIR}"/cmucl-src-${MY_PV}.tar.gz \ - || die "Cannot install sources" - fi - popd - - # Install site config file - sed "s,@PF@,${PF},g ; s,@VERSION@,$(date +%F),g" \ - < "${FILESDIR}"/site-init.lisp.in \ - > "${D}"/usr/$(get_libdir)/cmucl/site-init.lisp \ - || die "Cannot fix site-init.lisp" - insinto /etc - doins "${FILESDIR}"/cmuclrc || die "Failed to install cmuclrc" -} diff --git a/dev-lisp/cmucl/cmucl-20d-r3.ebuild b/dev-lisp/cmucl/cmucl-20d-r3.ebuild deleted file mode 100644 index dcd4d7abc076..000000000000 --- a/dev-lisp/cmucl/cmucl-20d-r3.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/cmucl-20d-r3.ebuild,v 1.3 2015/01/28 19:40:59 mgorny Exp $ - -EAPI=5 -inherit eutils toolchain-funcs multilib - -MY_PV=${PV:0:3} - -DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp" -HOMEPAGE="http://www.cons.org/cmucl/" -SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2 - http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2" -RESTRICT="mirror" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~x86" -IUSE="X source cpu_flags_x86_sse2" - -CDEPEND=">=dev-lisp/asdf-2.33-r3:= - x11-libs/motif:0" -DEPEND="${CDEPEND} - sys-devel/bc" -RDEPEND="${CDEPEND}" - -S="${WORKDIR}" - -TARGET=linux-4 - -src_prepare() { - epatch "${FILESDIR}"/${MY_PV}-execstack-fixes.patch - epatch "${FILESDIR}"/${MY_PV}-customize-lisp-implementation-version.patch - - cp /usr/share/common-lisp/source/asdf/build/asdf.lisp src/contrib/asdf/ || die -} - -src_compile() { - local cmufpu cmuopts - - if use cpu_flags_x86_sse2; then - cmufpu=sse2 - else - cmufpu=x87 - fi - - if use X; then - cmuopts="-f ${cmufpu}" - else - cmuopts="-u -f ${cmufpu}" - fi - - local buildimage="bin/lisp -core lib/cmucl/lib/lisp-${cmufpu}.core -noinit -nositeinit -batch" - - env CC="$(tc-getCC)" bin/build.sh -v "-gentoo-${PR}" -C "" -o "${buildimage}" ${cmuopts} || die "Cannot build the compiler" - - # Compile up the asdf and defsystem modules - ${TARGET}/lisp/lisp -noinit -nositeinit -batch "$@" << EOF || die -(in-package :cl-user) -(setf (ext:search-list "target:") - '("$TARGET/" "src/")) -(setf (ext:search-list "modules:") - '("target:contrib/")) - -(compile-file "modules:asdf/asdf") -(compile-file "modules:defsystem/defsystem") -EOF -} - -src_install() { - env MANDIR=share/man/man1 DOCDIR=share/doc/${PF} \ - bin/make-dist.sh -S -g -G root -O root ${TARGET} ${MY_PV} x86 linux \ - || die "Cannot build installation archive" - # Necessary otherwise tar will fail - dodir /usr - pushd "${D}"/usr - tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.tar.gz \ - || die "Cannot install main system" - if use X ; then - tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.extra.tar.gz \ - || die "Cannot install extra files" - fi - if use source; then - # Necessary otherwise tar will fail - dodir /usr/share/common-lisp/source/${PN} - cd "${D}"/usr/share/common-lisp/source/${PN} - tar --strip-components 1 -xzpf "${WORKDIR}"/cmucl-src-${MY_PV}.tar.gz \ - || die "Cannot install sources" - fi - popd - - # Install site config file - sed "s,@PF@,${PF},g ; s,@VERSION@,$(date +%F),g" \ - < "${FILESDIR}"/site-init.lisp.in \ - > "${D}"/usr/$(get_libdir)/cmucl/site-init.lisp \ - || die "Cannot fix site-init.lisp" - insinto /etc/common-lisp - doins "${FILESDIR}"/cmuclrc || die "Failed to install cmuclrc" -} diff --git a/dev-lisp/cmucl/files/19c/README.Gentoo b/dev-lisp/cmucl/files/19c/README.Gentoo deleted file mode 100644 index 885807587fb5..000000000000 --- a/dev-lisp/cmucl/files/19c/README.Gentoo +++ /dev/null @@ -1,31 +0,0 @@ - -* README.Gentoo -- Gentoo Specific Notes for dev-lisp/cmucl - -** About dev-lisp/cmucl - -The dev-lisp/cmucl ebuild in portage aim to provide a port of -Debian's package of CMUCL. Thus the Gentoo CMUCL port should be -binary compatible with the Debian port. - -** Linux Miscellaneous Binary Support - -You can have your compiled Lisp .x86f files automatically executed -like any other binary by executing the following command: - - echo ':lisp:E::x86f::/usr/bin/lisp-start:' \ - >/proc/sys/fs/binfmt_misc/register - -Note: you need kernel support for this. A good place to put the -above command is in your /etc/conf.d/localstart. - -** Credit - -This Gentoo package, like many other Gentoo packages in the dev-lisp -category, benifit from the Debian Project's work. - - -- Matthew Kennedy <mkennedy@gentoo.org> - - -Local Variables: *** -mode: outline *** -End: *** diff --git a/dev-lisp/cmucl/files/19c/cmucl.sh b/dev-lisp/cmucl/files/19c/cmucl.sh deleted file mode 100644 index 16772da268f0..000000000000 --- a/dev-lisp/cmucl/files/19c/cmucl.sh +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/sh - -if [ ! -f /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp ] ; then - cat <<EOF -$0: cannot find the common-lisp-controller source. -EOF - exit 0 -fi - -IMAGE=/usr/lib/cmucl/lisp.core -DIR=cmucl - -case $1 in - rebuild) - echo $0 rebuilding... - shift - while [ ! -z "$1" ] ; do - echo rebuilding $1 - /usr/bin/lisp -core $IMAGE -eval " -(let ((*gc-verbose* nil) - (*compile-print* nil) - (*compile-progress* nil) - (*compile-verbose* nil) - (*require-verbose* nil) - (*load-verbose* nil)) - (load \"/etc/common-lisp/cmucl/site-init.lisp\")) -(let ((*gc-verbose* nil) - (*compile-print* t) - (*compile-progress* nil) - (*compile-verbose* t) - (*require-verbose* t) - (*load-verbose* t) - (mk::*load-source-if-no-binary* nil) - (mk::*bother-user-if-no-binary* nil) - (mk::*compile-during-load* t)) - - (handler-case - (progn - (with-compilation-unit (:optimize '((inhibit-warnings 3))) - (common-lisp-controller:compile-library :$1)) - (unix:unix-exit 0)) - (error (e) - (ignore-errors (format t \"~&Built Error: ~A~%\" e)) - (finish-output) - (unix:unix-exit 1)))))" -nositeinit -noinit -batch -quiet || exit 1 - shift - done - ;; - remove) - echo $0 removing packages... - shift - while [ ! -z "$1" ] ; do - rm -rf "/usr/lib/common-lisp/$DIR/$1" - shift - done - rmdir /usr/lib/common-lisp/$DIR 2> /dev/null - ;; - install-defsystem|install-clc) - echo installing the clc... - ( cd /usr/lib/cmucl - [ -f $IMAGE ] && rm -f $IMAGE - /usr/bin/lisp \ - -core ${IMAGE%.core}-dist.core -load /usr/lib/cmucl/install-clc.lisp \ - -nositeinit -noinit -batch -quiet && \ - mv new-lisp.core $IMAGE || (echo FAILED ; ln ${IMAGE%.core}-dist.core $IMAGE ) ) - ;; - remove-defsystem|remove-clc) - [ -f $IMAGE ] && rm -f $IMAGE - ;; - make-user-image) - if [ ! -f $1 ] ; then - echo Cannot find file $1 to load and dump! - exit 321 - fi - /usr/bin/lisp -core $IMAGE -eval " -(load \"$1\") - ;; - ;; Enable the garbage collector. But first fake it into thinking that - ;; we don't need to garbage collect. The save-lisp is going to call - ;; purify so any garbage will be collected then. -#-gengc (setf lisp::*need-to-collect-garbage* nil) -(gc-on) - ;; - ;; Save the lisp. -(setf ext:*batch-mode* nil) -(save-lisp #p\"home:lisp.core\")" -nositeinit -noinit -batch -quiet && echo New image created - ;; - *) - echo $0 unkown command $1 - echo known commands: install-clc, remove-clc,rebuild and remove - exit 1 - ;; -esac - -exit 0 diff --git a/dev-lisp/cmucl/files/19c/herald-save.lisp-gentoo.patch b/dev-lisp/cmucl/files/19c/herald-save.lisp-gentoo.patch deleted file mode 100644 index adecda7f3e4f..000000000000 --- a/dev-lisp/cmucl/files/19c/herald-save.lisp-gentoo.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -ur cmucl-19c-release-20051115.orig.orig/src/code/save.lisp cmucl-19c-release-20051115.orig/src/code/save.lisp ---- cmucl-19c-release-20051115.orig.orig/src/code/save.lisp 2005-12-07 12:27:38.000000000 -0600 -+++ cmucl-19c-release-20051115.orig/src/code/save.lisp 2005-12-07 12:29:30.000000000 -0600 -@@ -297,11 +297,9 @@ - )) - - (setf (getf *herald-items* :bugs) -- '("For support see http://www.cons.org/cmucl/support.html Send bug reports to the debian BTS." -- terpri -- "or to " -- "pvaneynd@debian.org" terpri -- "type (help) for help, (quit) to exit, and (demo) to see the demos" terpri -+ '("For support see http://www.cons.org/cmucl/support.html" terpri -+ "Send bug reports to http://bugs.gentoo.org" terpri -+ "Type (help) for help or (quit) to exit." terpri - terpri - "Loaded subsystems:")) - diff --git a/dev-lisp/cmucl/files/19c/install-clc.lisp b/dev-lisp/cmucl/files/19c/install-clc.lisp deleted file mode 100644 index 23642b16ffee..000000000000 --- a/dev-lisp/cmucl/files/19c/install-clc.lisp +++ /dev/null @@ -1,55 +0,0 @@ -;;; -*- Mode: LISP; Package: CL-USER -*- -;;; -;;; Copyright Peter Van Eynde, 2001 -;;; -;;; License: LGPL v2 -;;; -(in-package "COMMON-LISP-USER") - -(unless (ignore-errors - (load "/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp")) - (unix:unix-exit 1)) - -;; (unless (ignore-errors - (common-lisp-controller:init-common-lisp-controller - "/usr/lib/common-lisp/cmucl/" - :version 3) -;; t) -;; (format t "~%Error during init of common-lisp-controller~%") -;; (unix:unix-exit 1)) - -(in-package :common-lisp-controller) - -(defun send-clc-command (command package) - (let ((process - (ext:run-program "/usr/bin/clc-send-command" - (list - (ecase command - (:recompile "recompile") - (:remove "remove")) - (format nil "~A" package) - "cmucl" - "--quiet") - :wait t))) - (if (= (ext:process-exit-code process) - 0) - ;; no error - (values) - (error "An error happend during ~A of ~A for ~A~%Please see /usr/share/doc/common-lisp-controller/REPORTING-BUGS.gz" - (ecase command - (:recompile "recompilation") - (:remove "removal")) - package - "cmucl")))) - -(in-package "COMMON-LISP-USER") - -(unless (ignore-errors - ;; it loaded, configure it for common-lisp-controller use: - (format t "~%Saving to new-lisp.core...") - (ext:gc :full t) - (setf ext:*batch-mode* nil) - (ext:save-lisp "new-lisp.core" - :purify t)) - (unix:unix-exit 1)) - diff --git a/dev-lisp/cmucl/files/19c/site-init.lisp.in b/dev-lisp/cmucl/files/19c/site-init.lisp.in deleted file mode 100644 index 94f999802061..000000000000 --- a/dev-lisp/cmucl/files/19c/site-init.lisp.in +++ /dev/null @@ -1,54 +0,0 @@ -;;; -*- Mode: Lisp; Package: System -*- -;;; -;;; ********************************************************************** -;;; This code was written as part of the CMU Common Lisp project at -;;; Carnegie Mellon University, and has been placed in the public domain. -;;; - -;;; Heavy modifications by Peter Van Eynde - -;;; More modifications for Gentoo by Matthew Kennedy -;;; <mkennedy@gentoo.org> - -(in-package "SYSTEM") - -(if (probe-file "/etc/lisp-config.lisp") - (load "/etc/lisp-config.lisp") - (format t "~%;;; Warning: There is no /etc/lisp-config.lisp file (which should have been created during emerge")) - -;;; If you have sources installed on your system, un-comment the following form -;;; and change it to point to the source location. This will allow the Hemlock -;;; "Edit Definition" command and the debugger to find sources for functions in -;;; the core. -(setf (ext:search-list "target:") - '( - "/usr/share/common-lisp/source/cmucl/" ; object dir - )) - -(setf (ext:search-list "library:") '("/usr/lib/cmucl/")) -;;; for safety... - -;;; optional extentions to the lisp image: delete if you -;;; don't like them :-). -(in-package :common-lisp-user) - -;;; newbie functions, delete if you don't like them - -(defun help () - (format t "~ -Welcome to the Gentoo GNU/Linux port of CMUCL. - -The CMUCL REPL does not have GNU Readline-like support, however -you may wish to install rlwap (see: app-misc/rlwrap) to achieve -the same effect. - -If you think you found a bug, please use http://bugs.gentoo.org/ - -Read the documentation in /usr/share/doc/@PF@. - -(quit) exit Lisp -(describe 'foo) gives information about foo -(inspect '*foo*) interactively inspects *foo* -(apropos \"foo\") briefly describe all symbols which match \"foo\" -")) - diff --git a/dev-lisp/cmucl/files/19d-cmucl-patch-002.patch b/dev-lisp/cmucl/files/19d-cmucl-patch-002.patch deleted file mode 100644 index 4d7af2410990..000000000000 --- a/dev-lisp/cmucl/files/19d-cmucl-patch-002.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -ur src.orig/pcl/std-class.lisp src/pcl/std-class.lisp ---- src.orig/pcl/std-class.lisp 2005-07-07 11:44:27.000000000 -0500 -+++ src/pcl/std-class.lisp 2006-12-11 00:01:52.000000000 -0600 -@@ -816,13 +816,17 @@ - (when (and (not (or finalizep (class-finalized-p class))) - (not (class-has-a-forward-referenced-superclass-p class))) - (finalize-inheritance class) -+ (dolist (sub (class-direct-subclasses class)) -+ (update-class sub nil)) - (return-from update-class)) - ;; - (when (or finalizep - (class-finalized-p class) - (not (class-has-a-forward-referenced-superclass-p class))) - (setf (find-class (class-name class)) class) -- (update-cpl class (compute-class-precedence-list class)) -+ (let ((*allow-forward-referenced-classes-in-cpl-p* -+ (class-has-a-forward-referenced-superclass-p class))) -+ (update-cpl class (compute-class-precedence-list class))) - (update-slots class (compute-slots class)) - (update-gfs-of-class class) - (update-inits class (compute-default-initargs class)) -@@ -832,6 +836,9 @@ - (unless finalizep - (dolist (sub (class-direct-subclasses class)) - (update-class sub nil)))) -+) -+ -+(pushnew :cmucl-19d-patch-002 *features*) - - ;;; - ;;; Set values of shared slots from initforms inherited from diff --git a/dev-lisp/cmucl/files/19d-gentoo.patch b/dev-lisp/cmucl/files/19d-gentoo.patch deleted file mode 100644 index 3be6ee339420..000000000000 --- a/dev-lisp/cmucl/files/19d-gentoo.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -ur cmucl.orig/src/lisp/Config.linux_gencgc cmucl/src/lisp/Config.linux_gencgc ---- cmucl.orig/src/lisp/Config.linux_gencgc 2006-07-18 21:54:31.000000000 -0500 -+++ cmucl/src/lisp/Config.linux_gencgc 2006-10-21 11:59:40.000000000 -0500 -@@ -21,7 +21,7 @@ - RUNTIME = $(GENCGC) $(LINKAGE) - # __NO_CTYPE so builds on glibc 2.3 will run on (some) older glibc's. - CPPFLAGS = -D__NO_CTYPE -I. -I$(PATH1) -I- -I/usr/X11R6/include $(RUNTIME) --CFLAGS = -rdynamic -Wstrict-prototypes -Wall -g $(RUNTIME) -+CFLAGS = @CFLAGS@ -rdynamic -Wstrict-prototypes -Wall -g $(RUNTIME) - ASFLAGS = -g -DGENCGC -DLINKAGE_TABLE - NM = $(PATH1)/linux-nm - UNDEFSYMPATTERN = -Xlinker -u -Xlinker & -diff -ur cmucl.orig/src/motif/server/Config.x86 cmucl/src/motif/server/Config.x86 ---- cmucl.orig/src/motif/server/Config.x86 2004-04-26 07:07:36.000000000 -0500 -+++ cmucl/src/motif/server/Config.x86 2006-10-21 11:59:13.000000000 -0500 -@@ -1,6 +1,6 @@ --CFLAGS = -O2 -I/usr/X11R6/include -I. -I$(VPATH) -+CFLAGS = @CFLAGS@ -I/usr/X11R6/include -I. -I$(VPATH) - LDFLAGS = -L/usr/X11R6/lib --LIBS = -static -lXm -dynamic -lXt -lXext -lX11 -lSM -lICE -lXp -ldl -lpthread -+LIBS = -lXm -lXt -lXext -lX11 -lSM -lICE -lXp -ldl -lpthread - # This def assumes you are building in the same or parallel - # tree to the CVS souce layout. Sites may need to customize - # this path. diff --git a/dev-lisp/cmucl/files/20a-multiplefixes.patch b/dev-lisp/cmucl/files/20a-multiplefixes.patch deleted file mode 100644 index ef2d66ff818e..000000000000 --- a/dev-lisp/cmucl/files/20a-multiplefixes.patch +++ /dev/null @@ -1,118 +0,0 @@ -diff -Naur work.old/src/lisp/alpha-assem.S work/src/lisp/alpha-assem.S ---- work.old/src/lisp/alpha-assem.S 2003-03-06 11:13:09.000000000 -0300 -+++ work/src/lisp/alpha-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -297,3 +297,7 @@ - function_end_breakpoint_end: - - -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/amd64-assem.S work/src/lisp/amd64-assem.S ---- work.old/src/lisp/amd64-assem.S 2004-07-27 19:03:53.000000000 -0300 -+++ work/src/lisp/amd64-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -1051,3 +1051,7 @@ - .end - - #endif /* LINKAGE_TABLE */ -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/backtrace.c work/src/lisp/backtrace.c ---- work.old/src/lisp/backtrace.c 2009-06-11 13:04:01.000000000 -0300 -+++ work/src/lisp/backtrace.c 2010-05-10 00:06:22.000000000 -0300 -@@ -3,6 +3,8 @@ - * Simple backtrace facility. More or less from Rob's lisp version. - */ - -+#include "os-common.h" -+ - #include <stdio.h> - #include <signal.h> - #include "lisp.h" -diff -Naur work.old/src/lisp/hppa-assem.S work/src/lisp/hppa-assem.S ---- work.old/src/lisp/hppa-assem.S 2002-08-23 14:05:35.000000000 -0300 -+++ work/src/lisp/hppa-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -460,3 +460,7 @@ - - .export function_end_breakpoint_end - function_end_breakpoint_end -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/linux-stubs.S work/src/lisp/linux-stubs.S ---- work.old/src/lisp/linux-stubs.S 2005-08-17 00:40:16.000000000 -0300 -+++ work/src/lisp/linux-stubs.S 2010-05-10 00:06:34.000000000 -0300 -@@ -995,3 +995,7 @@ - /* doe(yperr_string) */ - /* doe(ypprot_err) */ - #endif /* defined(LINKAGE_TABLE) && !defined(__FreeBSD__) */ -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/lisp.c work/src/lisp/lisp.c ---- work.old/src/lisp/lisp.c 2009-07-13 16:41:54.000000000 -0300 -+++ work/src/lisp/lisp.c 2010-05-10 00:05:55.000000000 -0300 -@@ -5,6 +5,9 @@ - * - */ - -+#include "os-common.h" -+#include <time.h> -+ - #include <stdio.h> - #include <stdlib.h> - #include <limits.h> -diff -Naur work.old/src/lisp/mips-assem.S work/src/lisp/mips-assem.S ---- work.old/src/lisp/mips-assem.S 2002-08-23 14:01:02.000000000 -0300 -+++ work/src/lisp/mips-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -402,3 +402,7 @@ - move v0, a1 - j _restore_state - .end save_state -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/os-common.h work/src/lisp/os-common.h ---- work.old/src/lisp/os-common.h 1969-12-31 21:00:00.000000000 -0300 -+++ work/src/lisp/os-common.h 2010-05-10 00:06:22.000000000 -0300 -@@ -0,0 +1 @@ -+char* convert_lisp_string(char* c_string, void* lisp_string, int len); -diff -Naur work.old/src/lisp/ppc-assem.S work/src/lisp/ppc-assem.S ---- work.old/src/lisp/ppc-assem.S 2006-02-25 01:35:58.000000000 -0300 -+++ work/src/lisp/ppc-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -721,3 +721,7 @@ - SET_SIZE(fpu_restore) - - #endif -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/sparc-assem.S work/src/lisp/sparc-assem.S ---- work.old/src/lisp/sparc-assem.S 2003-10-23 23:57:00.000000000 -0300 -+++ work/src/lisp/sparc-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -837,3 +837,7 @@ - * End: - */ - -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/x86-assem.S work/src/lisp/x86-assem.S ---- work.old/src/lisp/x86-assem.S 2008-12-24 02:36:40.000000000 -0200 -+++ work/src/lisp/x86-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -798,3 +798,7 @@ - ENDFUNC(undefined_foreign_symbol_trap) - - #endif /* LINKAGE_TABLE */ -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif diff --git a/dev-lisp/cmucl/files/20a-patch000.patch b/dev-lisp/cmucl/files/20a-patch000.patch deleted file mode 100644 index e11c11ca37f8..000000000000 --- a/dev-lisp/cmucl/files/20a-patch000.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -ur cmucl.orig/src/code/print.lisp cmucl/src/code/print.lisp ---- cmucl.orig/src/code/print.lisp 2009-07-06 17:42:34.000000000 +0200 -+++ cmucl/src/code/print.lisp 2009-11-09 01:47:01.000000000 +0100 -@@ -2190,8 +2190,11 @@ - (set-bit #\_ extension-attribute) - (set-bit #\. dot-attribute) - (set-bit #\/ slash-attribute) -+ (set-bit #\` funny-attribute) -+ (set-bit #\| funny-attribute) - -- ;; Make anything not explicitly allowed funny... -+ ;; For everything else, derive the attribute from the Unicode -+ ;; properties of the character. - (dotimes (i char-code-limit) - (when (zerop (aref character-attributes i)) - (let* ((char (code-char i))) diff --git a/dev-lisp/cmucl/files/20b-customize-lisp-implementation-version.patch b/dev-lisp/cmucl/files/20b-customize-lisp-implementation-version.patch deleted file mode 100644 index 41da86d014ff..000000000000 --- a/dev-lisp/cmucl/files/20b-customize-lisp-implementation-version.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -ur cmucl.orig/src/code/misc.lisp cmucl/src/code/misc.lisp ---- cmucl.orig/src/code/misc.lisp 2010-04-20 19:57:45.000000000 +0200 -+++ cmucl/src/code/misc.lisp 2010-10-15 02:15:53.064623104 +0200 -@@ -181,8 +181,10 @@ - - (defun lisp-implementation-version () - "Returns a string describing the implementation version." -- (format nil "~A (~X~A)" *lisp-implementation-version* c:byte-fasl-file-version -- #+unicode (intl:gettext " Unicode") #-unicode "")) -+ (format nil "~X~A~A" -+ c:byte-fasl-file-version -+ #+unicode "-unicode" #-unicode "" -+ *lisp-implementation-version*)) - - (defun machine-instance () - "Returns a string giving the name of the local machine." diff --git a/dev-lisp/cmucl/files/20b-execstack-fixes.patch b/dev-lisp/cmucl/files/20b-execstack-fixes.patch deleted file mode 100644 index 034848d64a26..000000000000 --- a/dev-lisp/cmucl/files/20b-execstack-fixes.patch +++ /dev/null @@ -1,118 +0,0 @@ -diff -Naur work.old/src/lisp/alpha-assem.S work/src/lisp/alpha-assem.S ---- work.old/src/lisp/alpha-assem.S 2003-03-06 11:13:09.000000000 -0300 -+++ work/src/lisp/alpha-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -297,3 +297,7 @@ - function_end_breakpoint_end: - - -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/amd64-assem.S work/src/lisp/amd64-assem.S ---- work.old/src/lisp/amd64-assem.S 2004-07-27 19:03:53.000000000 -0300 -+++ work/src/lisp/amd64-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -1051,3 +1051,7 @@ - .end - - #endif /* LINKAGE_TABLE */ -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/backtrace.c work/src/lisp/backtrace.c ---- work.old/src/lisp/backtrace.c 2009-06-11 13:04:01.000000000 -0300 -+++ work/src/lisp/backtrace.c 2010-05-10 00:06:22.000000000 -0300 -@@ -3,6 +3,8 @@ - * Simple backtrace facility. More or less from Rob's lisp version. - */ - -+#include "os-common.h" -+ - #include <stdio.h> - #include <signal.h> - #include "lisp.h" -diff -Naur work.old/src/lisp/hppa-assem.S work/src/lisp/hppa-assem.S ---- work.old/src/lisp/hppa-assem.S 2002-08-23 14:05:35.000000000 -0300 -+++ work/src/lisp/hppa-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -460,3 +460,7 @@ - - .export function_end_breakpoint_end - function_end_breakpoint_end -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/linux-stubs.S work/src/lisp/linux-stubs.S ---- work.old/src/lisp/linux-stubs.S 2005-08-17 00:40:16.000000000 -0300 -+++ work/src/lisp/linux-stubs.S 2010-05-10 00:06:34.000000000 -0300 -@@ -995,3 +995,7 @@ - /* doe(yperr_string) */ - /* doe(ypprot_err) */ - #endif /* defined(LINKAGE_TABLE) && !defined(__FreeBSD__) */ -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/lisp.c work/src/lisp/lisp.c ---- work.old/src/lisp/lisp.c 2009-07-13 16:41:54.000000000 -0300 -+++ work/src/lisp/lisp.c 2010-05-10 00:05:55.000000000 -0300 -@@ -5,6 +5,9 @@ - * - */ - -+#include "os-common.h" -+#include <time.h> -+ - #include <stdio.h> - #include <stdlib.h> - #include <limits.h> -diff -Naur work.old/src/lisp/mips-assem.S work/src/lisp/mips-assem.S ---- work.old/src/lisp/mips-assem.S 2002-08-23 14:01:02.000000000 -0300 -+++ work/src/lisp/mips-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -402,3 +402,7 @@ - move v0, a1 - j _restore_state - .end save_state -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/os-common.h work/src/lisp/os-common.h ---- work.old/src/lisp/os-common.h 1969-12-31 21:00:00.000000000 -0300 -+++ work/src/lisp/os-common.h 2010-05-10 00:06:22.000000000 -0300 -@@ -0,0 +1 @@ -+char* convert_lisp_string(char *c_string, void *lisp_string, int len); -diff -Naur work.old/src/lisp/ppc-assem.S work/src/lisp/ppc-assem.S ---- work.old/src/lisp/ppc-assem.S 2006-02-25 01:35:58.000000000 -0300 -+++ work/src/lisp/ppc-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -721,3 +721,7 @@ - SET_SIZE(fpu_restore) - - #endif -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/sparc-assem.S work/src/lisp/sparc-assem.S ---- work.old/src/lisp/sparc-assem.S 2003-10-23 23:57:00.000000000 -0300 -+++ work/src/lisp/sparc-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -837,3 +837,7 @@ - * End: - */ - -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/x86-assem.S work/src/lisp/x86-assem.S ---- work.old/src/lisp/x86-assem.S 2008-12-24 02:36:40.000000000 -0200 -+++ work/src/lisp/x86-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -798,3 +798,7 @@ - ENDFUNC(undefined_foreign_symbol_trap) - - #endif /* LINKAGE_TABLE */ -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif diff --git a/dev-lisp/cmucl/files/20b-nositeinit-build.patch b/dev-lisp/cmucl/files/20b-nositeinit-build.patch deleted file mode 100644 index 3aea006d159d..000000000000 --- a/dev-lisp/cmucl/files/20b-nositeinit-build.patch +++ /dev/null @@ -1,18 +0,0 @@ -Author: Stelian Ionescu <sionescu@cddr.org> -Date: 2010-11-03 -Status: Upstream -Description: Avoids loading the site init during build - -diff -ur cmucl.orig//src/tools/build.sh cmucl/src/tools/build.sh ---- cmucl.orig//src/tools/build.sh 2010-09-02 18:16:18.000000000 +0200 -+++ cmucl/src/tools/build.sh 2010-11-03 15:57:06.615611658 +0100 -@@ -126,7 +126,8 @@ - fi - $TOOLDIR/load-world.sh $TARGET "$VERSION" || { echo "Failed: $TOOLDIR/load-world.sh"; exit 1; } - -- $TARGET/lisp/lisp -batch -noinit $FPU_MODE < /dev/null || { echo "Failed: $TARGET/lisp/lisp -batch -noinit $FPU_MODE"; exit 1; } -+ $TARGET/lisp/lisp -batch -noinit -nositeinit $FPU_MODE < /dev/null || \ -+ { echo "Failed: $TARGET/lisp/lisp -batch -noinit $FPU_MODE"; exit 1; } - return 0; - fi - } diff --git a/dev-lisp/cmucl/files/20b-patch001.patch b/dev-lisp/cmucl/files/20b-patch001.patch deleted file mode 100644 index 1fea01c327f3..000000000000 --- a/dev-lisp/cmucl/files/20b-patch001.patch +++ /dev/null @@ -1,110 +0,0 @@ -Author: Raymond Toy <rtoy@common-lisp.net> -Date: 2010-11-02 -Status: Upstream -Description: Fixes bug in SSE2 VOP for COMPLEX arrays - -diff -ru cmucl.orig//src/compiler/x86/float-sse2.lisp cmucl/src/compiler/x86/float-sse2.lisp ---- cmucl.orig//src/compiler/x86/float-sse2.lisp 2010-08-15 17:09:41.000000000 +0200 -+++ cmucl/src/compiler/x86/float-sse2.lisp 2010-11-01 13:41:54.860889371 +0100 -@@ -1390,13 +1390,19 @@ - (:arg-types complex-single-float) - (:results (r :scs (single-reg))) - (:result-types single-float) -+ (:temporary (:sc single-reg) temp) - (:policy :fast-safe) - (:note _N"complex float realpart") - (:generator 3 - (sc-case x - (complex-single-reg -- (inst xorps r r) ; temp = 0|0|0|0 -- (inst movss r x)) ; r = 0|0|0|x -+ (cond ((location= r x) -+ (inst xorps temp temp) ; temp = 0|0|0|0 -+ (inst movss temp x) ; temp = 0|0|0|x -+ (inst movss r temp)) ; r = temp -+ (t -+ (inst xorps r r) ; temp = 0|0|0|0 -+ (inst movss r x)))) ; r = 0|0|0|x - (complex-single-stack - (inst movss r (ea-for-csf-real-stack x))) - (descriptor-reg -@@ -1408,13 +1414,19 @@ - (:arg-types complex-double-float) - (:results (r :scs (double-reg))) - (:result-types double-float) -+ (:temporary (:sc double-reg) temp) - (:policy :fast-safe) -- (:note _N"complex float realpart") -+ (:note "complex float realpart") - (:generator 3 - (sc-case x - (complex-double-reg -- (inst xorpd r r) ; temp = 0|0 -- (inst movsd r x)) ; r = 0|x -+ (cond ((location= r x) -+ (inst xorpd temp temp) ; temp = 0|0 -+ (inst movsd temp x) ; temp = 0|x -+ (inst movsd r temp)) ; r = temp -+ (t -+ (inst xorpd r r) ; r = 0|0 -+ (inst movsd r x)))) ; r = 0|x - (complex-double-stack - (inst movsd r (ea-for-cdf-real-stack x))) - (descriptor-reg -@@ -1457,8 +1469,13 @@ - (:generator 3 - (sc-case x - (complex-double-reg -- (inst xorpd r r) ; r = 0|0 -- (inst movhlps r x)) ; r = 0|b -+ (cond ((location= r x) -+ (inst xorpd temp temp) ; temp = 0|0 -+ (inst movhlps temp x) ; temp = 0|b -+ (inst movsd r temp)) ; r = temp -+ (t -+ (inst xorpd r r) ; r = 0|0 -+ (inst movhlps r x)))) ; r = 0|b - (complex-double-stack - (inst movsd r (ea-for-cdf-imag-stack x))) - (descriptor-reg -@@ -1835,7 +1852,7 @@ - (convert-complex %complex-single-float cvtpd2ps complex-single complex-double)) - - (macrolet -- ((convert-complex (trans op base-ea to from) -+ ((convert-complex (trans op base-ea to from movinst) - (let ((name (symbolicate to "/" from)) - (from-sc (symbolicate from "-REG")) - (from-sc-stack (symbolicate from "-STACK")) -@@ -1849,21 +1866,27 @@ - (:arg-types ,from-type) - (:results (r :scs (,to-sc))) - (:result-types ,to-type) -+ (:temporary (:sc ,to-sc) temp) - (:policy :fast-safe) - (:generator 1 - (sc-case x - (,from-sc - ;; Need to make sure the imaginary part is zero -- (inst xorps r r) -- (inst ,op r x)) -+ (cond ((location= x r) -+ (inst xorps temp temp) -+ (inst ,op temp x) -+ (inst ,movinst r temp)) -+ (t -+ (inst xorps r r) -+ (inst ,op r x)))) - (,from-sc-stack - (inst xorps r r) - (inst ,op r (,(symbolicate "EA-FOR-" base-ea "-STACK") x))) - (descriptor-reg - (inst xorps r r) - (inst ,op r (,(symbolicate "EA-FOR-" base-ea "-DESC") x))))))))) -- (convert-complex %complex-double-float cvtss2sd sf complex-double single) -- (convert-complex %complex-single-float cvtsd2ss df complex-single double)) -+ (convert-complex %complex-double-float cvtss2sd sf complex-double single movapd) -+ (convert-complex %complex-single-float cvtsd2ss df complex-single double movaps)) - - ;; Add and subtract for two complex arguments - (macrolet diff --git a/dev-lisp/cmucl/files/20d-customize-lisp-implementation-version.patch b/dev-lisp/cmucl/files/20d-customize-lisp-implementation-version.patch deleted file mode 100644 index 8fc9278af87d..000000000000 --- a/dev-lisp/cmucl/files/20d-customize-lisp-implementation-version.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -ur cmucl.orig/src/code/misc.lisp cmucl/src/code/misc.lisp ---- cmucl.orig/src/code/misc.lisp 2011-10-25 05:31:39.000000000 +0200 -+++ cmucl/src/code/misc.lisp 2012-01-31 21:46:49.441273068 +0100 -@@ -187,8 +187,10 @@ - - (defun lisp-implementation-version () - "Returns a string describing the implementation version." -- (format nil "~A (~X~A)" *lisp-implementation-version* c:byte-fasl-file-version -- #+unicode _" Unicode" #-unicode "")) -+ (format nil "~X~A~A" -+ c:byte-fasl-file-version -+ #+unicode "-unicode" #-unicode "" -+ *lisp-implementation-version*)) - - (defun machine-instance () - "Returns a string giving the name of the local machine." diff --git a/dev-lisp/cmucl/files/20d-execstack-fixes.patch b/dev-lisp/cmucl/files/20d-execstack-fixes.patch deleted file mode 100644 index 034848d64a26..000000000000 --- a/dev-lisp/cmucl/files/20d-execstack-fixes.patch +++ /dev/null @@ -1,118 +0,0 @@ -diff -Naur work.old/src/lisp/alpha-assem.S work/src/lisp/alpha-assem.S ---- work.old/src/lisp/alpha-assem.S 2003-03-06 11:13:09.000000000 -0300 -+++ work/src/lisp/alpha-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -297,3 +297,7 @@ - function_end_breakpoint_end: - - -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/amd64-assem.S work/src/lisp/amd64-assem.S ---- work.old/src/lisp/amd64-assem.S 2004-07-27 19:03:53.000000000 -0300 -+++ work/src/lisp/amd64-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -1051,3 +1051,7 @@ - .end - - #endif /* LINKAGE_TABLE */ -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/backtrace.c work/src/lisp/backtrace.c ---- work.old/src/lisp/backtrace.c 2009-06-11 13:04:01.000000000 -0300 -+++ work/src/lisp/backtrace.c 2010-05-10 00:06:22.000000000 -0300 -@@ -3,6 +3,8 @@ - * Simple backtrace facility. More or less from Rob's lisp version. - */ - -+#include "os-common.h" -+ - #include <stdio.h> - #include <signal.h> - #include "lisp.h" -diff -Naur work.old/src/lisp/hppa-assem.S work/src/lisp/hppa-assem.S ---- work.old/src/lisp/hppa-assem.S 2002-08-23 14:05:35.000000000 -0300 -+++ work/src/lisp/hppa-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -460,3 +460,7 @@ - - .export function_end_breakpoint_end - function_end_breakpoint_end -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/linux-stubs.S work/src/lisp/linux-stubs.S ---- work.old/src/lisp/linux-stubs.S 2005-08-17 00:40:16.000000000 -0300 -+++ work/src/lisp/linux-stubs.S 2010-05-10 00:06:34.000000000 -0300 -@@ -995,3 +995,7 @@ - /* doe(yperr_string) */ - /* doe(ypprot_err) */ - #endif /* defined(LINKAGE_TABLE) && !defined(__FreeBSD__) */ -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/lisp.c work/src/lisp/lisp.c ---- work.old/src/lisp/lisp.c 2009-07-13 16:41:54.000000000 -0300 -+++ work/src/lisp/lisp.c 2010-05-10 00:05:55.000000000 -0300 -@@ -5,6 +5,9 @@ - * - */ - -+#include "os-common.h" -+#include <time.h> -+ - #include <stdio.h> - #include <stdlib.h> - #include <limits.h> -diff -Naur work.old/src/lisp/mips-assem.S work/src/lisp/mips-assem.S ---- work.old/src/lisp/mips-assem.S 2002-08-23 14:01:02.000000000 -0300 -+++ work/src/lisp/mips-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -402,3 +402,7 @@ - move v0, a1 - j _restore_state - .end save_state -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/os-common.h work/src/lisp/os-common.h ---- work.old/src/lisp/os-common.h 1969-12-31 21:00:00.000000000 -0300 -+++ work/src/lisp/os-common.h 2010-05-10 00:06:22.000000000 -0300 -@@ -0,0 +1 @@ -+char* convert_lisp_string(char *c_string, void *lisp_string, int len); -diff -Naur work.old/src/lisp/ppc-assem.S work/src/lisp/ppc-assem.S ---- work.old/src/lisp/ppc-assem.S 2006-02-25 01:35:58.000000000 -0300 -+++ work/src/lisp/ppc-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -721,3 +721,7 @@ - SET_SIZE(fpu_restore) - - #endif -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/sparc-assem.S work/src/lisp/sparc-assem.S ---- work.old/src/lisp/sparc-assem.S 2003-10-23 23:57:00.000000000 -0300 -+++ work/src/lisp/sparc-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -837,3 +837,7 @@ - * End: - */ - -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -diff -Naur work.old/src/lisp/x86-assem.S work/src/lisp/x86-assem.S ---- work.old/src/lisp/x86-assem.S 2008-12-24 02:36:40.000000000 -0200 -+++ work/src/lisp/x86-assem.S 2010-05-10 00:06:34.000000000 -0300 -@@ -798,3 +798,7 @@ - ENDFUNC(undefined_foreign_symbol_trap) - - #endif /* LINKAGE_TABLE */ -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif diff --git a/dev-lisp/cmucl/files/fix-man-and-doc-installation.patch b/dev-lisp/cmucl/files/fix-man-and-doc-installation.patch deleted file mode 100644 index 0fe122255c90..000000000000 --- a/dev-lisp/cmucl/files/fix-man-and-doc-installation.patch +++ /dev/null @@ -1,42 +0,0 @@ -Index: tools/make-main-dist.sh -=================================================================== -RCS file: /project/cmucl/cvsroot/src/tools/make-main-dist.sh,v -retrieving revision 1.18 -diff -u -w -u -r1.18 make-main-dist.sh ---- cmucl/src/tools/make-main-dist.sh 13 Aug 2009 14:22:56 -0000 1.18 -+++ cmucl/src/tools/make-main-dist.sh 30 Sep 2009 14:26:41 -0000 -@@ -29,6 +29,7 @@ - fi - - DESTDIR=${INSTALL_DIR:-release-$$} -+DOCDIR=${DOCDIR:-doc/cmucl} - MANDIR=${MANDIR:-man/man1} - TARGET="`echo $1 | sed 's:/*$::'`" - VERSION=$2 -@@ -81,11 +82,11 @@ - # set -x - echo Installing main components - install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/bin --install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/doc/cmucl - install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl - install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl/lib - install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl/lib/subsystems - install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl/lib/ext-formats -+install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/${DOCDIR} - install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/${MANDIR} - install ${GROUP} ${OWNER} -m 0755 $TARGET/lisp/lisp $DESTDIR/bin/ - if [ "$EXECUTABLE" = "true" ] -@@ -126,11 +127,11 @@ - $DESTDIR/${MANDIR}/ - install ${GROUP} ${OWNER} -m 0644 src/general-info/lisp.1 \ - $DESTDIR/${MANDIR}/ --install ${GROUP} ${OWNER} -m 0644 src/general-info/README $DESTDIR/doc/cmucl/ -+install ${GROUP} ${OWNER} -m 0644 src/general-info/README $DESTDIR/${DOCDIR} - if [ -f src/general-info/release-$VERSION.txt ] - then - install ${GROUP} ${OWNER} -m 0644 src/general-info/release-$VERSION.txt \ -- $DESTDIR/doc/cmucl/ -+ $DESTDIR/${DOCDIR} - fi - - if [ -z "$INSTALL_DIR" ]; then |