summaryrefslogtreecommitdiff
path: root/dev-lisp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-06-24 14:47:38 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-06-24 14:47:38 +0100
commitb4d43e8c611df4a8061b6f88d9e9f6b1e3c83903 (patch)
tree911928b566777494d08ebe2c16cb64f15af71901 /dev-lisp
parent61f10f985e19dfe20a4d9552902625edd5b6eabb (diff)
gentoo resync : 24.06.2021
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/Manifest.gzbin3382 -> 3382 bytes
-rw-r--r--dev-lisp/clisp/Manifest2
-rw-r--r--dev-lisp/clisp/clisp-2.49.92-r1.ebuild (renamed from dev-lisp/clisp/clisp-2.49.92.ebuild)1
-rw-r--r--dev-lisp/sbcl/Manifest22
-rw-r--r--dev-lisp/sbcl/metadata.xml3
-rw-r--r--dev-lisp/sbcl/sbcl-1.3.11.ebuild14
-rw-r--r--dev-lisp/sbcl/sbcl-1.4.9.ebuild14
-rw-r--r--dev-lisp/sbcl/sbcl-2.0.10.ebuild14
-rw-r--r--dev-lisp/sbcl/sbcl-2.0.11.ebuild14
-rw-r--r--dev-lisp/sbcl/sbcl-2.1.0.ebuild14
-rw-r--r--dev-lisp/sbcl/sbcl-2.1.1.ebuild14
-rw-r--r--dev-lisp/sbcl/sbcl-2.1.2.ebuild14
-rw-r--r--dev-lisp/sbcl/sbcl-2.1.3.ebuild14
-rw-r--r--dev-lisp/sbcl/sbcl-2.1.4.ebuild14
-rw-r--r--dev-lisp/sbcl/sbcl-2.1.5.ebuild14
15 files changed, 33 insertions, 135 deletions
diff --git a/dev-lisp/Manifest.gz b/dev-lisp/Manifest.gz
index d496a82b4819..a6360907fb1b 100644
--- a/dev-lisp/Manifest.gz
+++ b/dev-lisp/Manifest.gz
Binary files differ
diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index c51e2ceb4e9f..12a692ebe500 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -1,4 +1,4 @@
AUX clisp-2.49.92-after_glibc_cfree_bdb.patch 8499 BLAKE2B d093b76cdf25b0822aaca87bd6055c6b58edc68e387d78d7fd979171d881fe585b674246b3a2a6f37a8412b5aef1b997210b4019a1595a07b64471cb9324656f SHA512 1b8cb29bf9caa30ca05474a67202f72f013e57d6b0d2dff1fb5ab0472df9f5c5a5b5de46922c931fa9a4d4a0a25890a05e1f7d38ddfb56c967026eef80001919
DIST clisp-2.49.92.tar.bz2 9055207 BLAKE2B 6cf331eb9f99f62579e35469e2d01cae066083592ccc71cf483b70b4d1be349cdee9d403e0a7ed1ad1c8c5d805c1dab51c1a5031d77469ff8c4dc52eb58913df SHA512 cc9412a7b3f21c85b040bf5e660380fafb3c2374765a1c00272feb3f7838f2161e27a5d6295cef9976f0c4522f10796cf5ee5447716090d1cc69ecfe598ef306
-EBUILD clisp-2.49.92.ebuild 4022 BLAKE2B a6bf1ef77d344ae1f6a184902bc1ef17f41b44280b5fddaa754b2c3f49dd12a6f92883c5d7001244cd44fef88d447010e8728bda882074ccf23d7c81c37cd29b SHA512 b52bf7212c631b06869bd6e028ba99e79f3b61c7e0082aaeb11724e19de95972089ee8ab3b94913584f4012df58be14eaf91fb6eaf2fc4b3a715d3e154b7cb10
+EBUILD clisp-2.49.92-r1.ebuild 4050 BLAKE2B c91b3fa0ced770072623e6915b2f38bd3ad54a3e215a0a1c83ccf5cec94f4c486e155aa15962b0a9480bf50ef994151173631397bdea80dbcd0134504b86fe87 SHA512 84320deba036d18442c9722e9e5fa8bbe2f8a6efa5ac3f92c9af92cf09bee317393a9d77a59a03db11d48896af74d451b95caee81d534bc2ed776c62ffcb1688
MISC metadata.xml 1240 BLAKE2B f64eb9d2b7885fb771d0bd455c3551191ef85c17ef036686ae213058fa9ae3f87f8dab5dab7d6c89c66dbb883c89f0624009ced645a05f40463f22560802c581 SHA512 8b40fdaba20939478eb982350eed9480df6ac8a48885ceb4e04da9d4bfd77e3c8451f96d2745ce4baff5d4e16db5363d81a66c50a364046f921a47478d563b49
diff --git a/dev-lisp/clisp/clisp-2.49.92.ebuild b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
index 1403a5e81c59..fb2a3ee84689 100644
--- a/dev-lisp/clisp/clisp-2.49.92.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
@@ -16,6 +16,7 @@ IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm thre
# "jit" disabled ATM
RDEPEND=">=dev-lisp/asdf-2.33-r3
+ virtual/libcrypt:=
virtual/libiconv
>=dev-libs/libsigsegv-2.10
>=dev-libs/ffcall-1.10
diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 66f3612487fe..073f44b27635 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -48,14 +48,14 @@ DIST sbcl-2.1.4-source.tar.bz2 6550812 BLAKE2B 2d0d05a5b3bd26b2902b9178c426d7655
DIST sbcl-2.1.4-x86-64-linux-binary.tar.bz2 10144909 BLAKE2B ef83027d043de576211dbc3c188272a082993d12bf448304ab2f0434463de74ea232a0abaf98c71a4cf5a689d33da78bba5c749503b559942deae79aa76fcd5d SHA512 79dcc2ce153464f7d2510424591367af60b3168c6fbda864f2f49121fd88b5b688c5eeecab73f859fafb8c4a7f941bef039a065cf6c0f2e25463737323f87e47
DIST sbcl-2.1.5-source.tar.bz2 6566902 BLAKE2B 3e98a3d996120baf7cbddbe595aacc07615cd8471e9bb87fc73e8cf0621988e5dd549a58425f7c569588833f9a4b1bbe43af40472fa9a287a3780e40e86536bd SHA512 5e208b3a1b3ff1a589c9ae0398e40086d979342c11fa7bb251797d0266618801b525dddb6998cebae3fc2a88547f7a71bdc43c5418f5edc2cf9bf699ed725334
DIST sbcl-2.1.5-x86-64-linux-binary.tar.bz2 10155269 BLAKE2B 8456fbe477d6afc4becf4ec2fadb296e40532f02ea0ad5de61891cf68384450028e85e52d44164323c1a40b5f67c591114cd1a077de305b3f1b20484310bf5a6 SHA512 cb90c2bc6bed5f5f3af9831cd520580d4e8207ee45ae3572a17cf0da21563ce8e03d1c0e22099d05b750e0f76b2a0701918c80e25e2b7a9846d8cc5169f82f7c
-EBUILD sbcl-1.3.11.ebuild 8268 BLAKE2B d2004b01de317306719ffcb88a72b7b35c30996d3d032708ca16da9f03651a13594c05b4e183260faa627b74df0c6a81abb83a405c43de5a8e7bc7ad076cf11a SHA512 9a5fa125075f16034b9f49a419059b6fa372c1fab8e59a96f3e99de34b11471910f00893cee3e9c8fc032306ea5bbcb8d46be62d1a5db884e8040b581ce051b0
-EBUILD sbcl-1.4.9.ebuild 8615 BLAKE2B 452523ca8f28020a0502b0d67fe275920bacbcb41d4dcdaade9dab30edf6fe2c8208776d55b5b5a52ee7d860449048233cadaebf2d67d4a604215910bffb86a4 SHA512 c74ac70682cc3ac2dd290b014f3767dd99ef15fa0af1f95c0eaa14f618711d3e021b9548c5783cdb034ee8d590ef25bd1f411ab113065cadf6eaaf5498a70f9a
-EBUILD sbcl-2.0.10.ebuild 8494 BLAKE2B 26053dab5a278ef51d1eb41a009725e69e7a09e0f7b034c59557c7fb0b5f1905b8fe90933e0322680cb0842eedd5e84ed6b603574558f7948ca24f9503b2b1cc SHA512 f631c2e364da7eef3a6e47847fe1b187fcb1f6e0058c07c87562bc1651bc5b7b6cf827f09942ed8fb448c5b721ec2da06b2968513bca7b5c0ac469321e6a0655
-EBUILD sbcl-2.0.11.ebuild 8494 BLAKE2B 6315d5c60662d5e3cfa87f4b4d8e841e3661f102aa252bada94d794bb1c1c1c6d31c1c09d4edd683815f5a0543cabf778a8e57b06199d7337aba0dad8bca0e38 SHA512 7f5ce651ba313e0971b4f24bcace4c626a13e190aa60cc5ccc9dadc29159901d7fd891a7f02cc3155406481e6496fecdc2da79cbc7b6c144ab0ea0d1f0a60dec
-EBUILD sbcl-2.1.0.ebuild 8548 BLAKE2B c75c0d2f68aeb37450efb0d5b617d9ed92e1a3856e19a253088bbc0a73807b3d47821fdd8498e395c76c51fffacae2c1460ed033ed108d534cf9cddbb5a9f685 SHA512 b49596863b48d592ece1a1bd53beb8d1f6c7297a795dc3b16865bec599648f2e2803cbdbcd1f5d92180deb8291a65f7887a941195698278614586142af29431f
-EBUILD sbcl-2.1.1.ebuild 8548 BLAKE2B a38c32d2e3ab6c6095b67e626e6fdf944d27d387d0bdbef6b87b721c3abf3f870d03acbabde83d3bad62aa8a817db6999ceb01bb62b6ac51181fa69df0453758 SHA512 9a9018782e6c95a455cac37981bb88de87278939150399c8bc5f16c4f9168f390d9cd5784e2303f5458a1d6e4226b0d74c2e0a412a68b9b11dc562ef9cda5b14
-EBUILD sbcl-2.1.2.ebuild 8548 BLAKE2B 4b225ee117866437a9dc527fdac94a9763370732e7aa023be516dc8efad94f5b990bbf3af0063eda2c82312fc40186d95e39e32824e8e1f09a1570cb403db59b SHA512 60e78b800e172650b1b684eb79c30ca987791456086ec230adf2a0702717e3894bccb1ca5f24a49a62938fea6f78b0e4b435e67dbee142d5b49aac7e257c2cb0
-EBUILD sbcl-2.1.3.ebuild 8635 BLAKE2B 41415ae66dd3b9737e275166edd7ca73c8c538de29f4184af5dba0d417d44236cb09d98120e2345cb20225e5b4903b7acfa77888df5ebd7481931b2f2ba10f55 SHA512 0029ae924897f481cd4314a426c905ed5c7c10dfd7fbfa07fd62ee87213e7cd20e8991ebdaa6c242e8679a0bc9b66d3c77227e305bc8af53a87aa67716b70701
-EBUILD sbcl-2.1.4.ebuild 8635 BLAKE2B c3f95ff03793e78bda76096ac6d4f4581a6f4c9fff0430513f8be3e25e48efac1261cc5fe1a0ae66ff1d86329b2dddd92584c13bf599673523844a8f29e0b38c SHA512 c37f10bd17be83aeafb879f98b73e52e1bccaca000b74a83c39eeac91bdf13fb298d42b41755aa340921f4b4bd8198f64c3689fb34c5069966ac7dc1cd86b064
-EBUILD sbcl-2.1.5.ebuild 8635 BLAKE2B 5217c7430f26689fe3ea777630b53f25da8061da5952aad88a9ff59def1f50a5863532e7a3132ab96a0f6e0db6a15b6d1c86019f02caf29e7cb1f4f422e2ff00 SHA512 1bdd822cbf09f99d2a560eb8216a5b2caf70920b5de64970fb3955b742c8870c65e54c4ed1db379506c46952adfe728ba9f0ca5cd201a86e7e9303cd97392dfc
-MISC metadata.xml 1312 BLAKE2B a03042bd9d39465fe7ae45d6b749571fc4d22cf9d7f81d3cd498b155729576ec1f2ddec03c2c662ecb23abfd19a627ba2cbe9798960009e998a8823902062118 SHA512 3c4463de4a8871ab56fe74c286977fda3037e953d5fa26162d07976efa00b0d99bc98295435a7c5233c43b27369e31eb5d1c0b4c66600477a307aa1a7a322e1c
+EBUILD sbcl-1.3.11.ebuild 7866 BLAKE2B 88e6b869fe4655f2a971a53213844fb08a4c6b59bc42a57dd2616c39df93e9721304f6a94b457ed3ac07ee7abb1f8321a747901f42f211b87e6a5041624c4e90 SHA512 41dfd91a56ee2dd4e2421c4fac03cd4263f4fdaee60db9e81745ec552199a7a97083194f72e1585bee7241e593a10eab3c57cbd300858e1752b909412ffca1d7
+EBUILD sbcl-1.4.9.ebuild 8213 BLAKE2B c227898102be21a2ef44b906e4316f07ad6711ef4bfd662fe391aaebbe6a515158fd41a05db644604f6fd494c04af7cb08b93e4a1dd40aa146ccbe08115be247 SHA512 674cfadbccca53a1cc4f665aa935cbc7a65cefbdd70bfb3f9b14f3b813706b2b5273380e67ca4a76b81aaa5363423feeb74fafe423121ff7e8c7427b48cc39c1
+EBUILD sbcl-2.0.10.ebuild 8092 BLAKE2B cfab383590eba050bb133cfe73d62200e8fe9da76e62715c9df5ba1f4a38e7ece69bff7de4baefbb54fc5cefb0904f8ae9ae679ef2c91c86ae3044d80fcc2c67 SHA512 a4ce4763d4e817290483fa34fcbe5eb8fd97078c54d791c0625caae5d5734aaed574a08235a46c461f9b3b80e115b22caa838ce0bdbe8a374f9a4c567ea68586
+EBUILD sbcl-2.0.11.ebuild 8092 BLAKE2B 056da1b2de1c8482a08b0d32845cf558096709520875d32c59599523bb23c72db6a193d634c48cefdfa6f83e9be64b02cd7679ad49483894220a957d513febef SHA512 1474fc7399e54b4ce6e8de4e88abe60e5031cfc7796abe110a9d21858bf32239ea5de98ae267c4eaf272acf7c8038519eeb3bd1612ca3f02892c2f2feb095205
+EBUILD sbcl-2.1.0.ebuild 8146 BLAKE2B 51e4d951d4400d4fbe9b429697c3aa8c9fde66c1fa5671e08caf77dfb966c357a269ef45832f75638d12f21935e2186a498faa73922b7c6610b91649730b283c SHA512 1760131147dd70828f95e55960cd179949b706255050fa95b944c910152c491cedebbbcea17f1bf2e918947e8419ad8a237afb2c0d69df2b0caf18f179c94cd9
+EBUILD sbcl-2.1.1.ebuild 8146 BLAKE2B 7e9f0d0d8d3d789d0df8e4c381121743a202570fc11d1b72b7280ee6ed9967c25e51151d823ba6e851b24a369e88e0af2e781aa391dce68b37cac47ad822076c SHA512 110323bea6e5dbc755fd3a06e5ba7bc27d7de279662a4559265af37d696274c28b78af6ef5677dfd0a7333f74bf2feb8ac3e610a0bfb2a5de2aa4c3b3ace6f8c
+EBUILD sbcl-2.1.2.ebuild 8146 BLAKE2B 62aad53fe5dc5660662de909128189ebdb6d7fa669f38be24a936d969e7d1d50affbf74cb4fa9a2e605a089419b0c137e1bb53c01bc8c7514fe9d90f6bacc595 SHA512 f82032d823a12bd26b6fa3011569c8a0ad8db72600fc5857d9266a238a25b77c6c41e777eeee34df21af6c281e01fef9055b6fb83697a28408ad7dc634537643
+EBUILD sbcl-2.1.3.ebuild 8233 BLAKE2B 14a56a2a8eda829ddfb780c0511bca8233a40f2837cbeb7aaacb28ab60f6c59d6574b328c7763341c708a89dcee62dfaf176426175076fb2460029d730ea9cb5 SHA512 128933b438227c8ed43f0b70c16a3ad000d1bdef5141c39645d96e32d432ea96209589f5af56b8069b812469348068480bad434d246b52b7e967936b20b4caba
+EBUILD sbcl-2.1.4.ebuild 8233 BLAKE2B cf9684dd392b811b73b8e781a2554a36535a0a79c1a491f66030fa7329973a07401f537cfa94547f3e2930ede7302ace2f755f2b46b29bd973f3473ed076a4c3 SHA512 460e2cfa51072f350056ea4dfff1401554ae7dacb1853f2234fa0b0ae3edcc0c2e2f5bf760f645dc6887af0b28a627785102948d443a763e9082c54fcd25c85d
+EBUILD sbcl-2.1.5.ebuild 8233 BLAKE2B 1b36498a792e2a3facbc3d050cfe68097b2e69df4d08e036a4f2fa1f5927dd0279ceed72248ffc2afe5df3cb1a9c7dc87fb57603465316e1929a7a04edead55a SHA512 90f1aa10baa49c48a3b73b1ecfdc597b2bffd58fde896184b82c0045761da7d642b069116066145d335593ce28936c50a8138f20ecd649cbe01be8d59eaba5fa
+MISC metadata.xml 1184 BLAKE2B ea8559ab65d1a9579739f537dfaa90790755e6ad448c9362516d18679c13d6f58c42de8f8840f3b109be4ae8744abe27af5efad88740e4aa7aad7edb5aee001d SHA512 b9621f775d3be8fb18ef0feb81f87f8cf956f79e077bfce6fe228c436763a67ac48e9da00969bee6b925786990bfc42240d3674af5fa9d1823a4bca83c03175a
diff --git a/dev-lisp/sbcl/metadata.xml b/dev-lisp/sbcl/metadata.xml
index 031c80402d9d..c285e2f1de8d 100644
--- a/dev-lisp/sbcl/metadata.xml
+++ b/dev-lisp/sbcl/metadata.xml
@@ -19,9 +19,6 @@
available for the x86 and amd64 platforms using an NPTL enabled
GLIBC. SBCL 0.8.17 and later support Unicode.
</longdescription>
- <use>
- <flag name="pax_kernel">Enable if the user plans to run the package under a pax enabled hardened kernel</flag>
- </use>
<upstream>
<remote-id type="sourceforge">sbcl</remote-id>
</upstream>
diff --git a/dev-lisp/sbcl/sbcl-1.3.11.ebuild b/dev-lisp/sbcl/sbcl-1.3.11.ebuild
index ee07b9e0c5db..16623ac505ba 100644
--- a/dev-lisp/sbcl/sbcl-1.3.11.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.3.11.ebuild
@@ -36,12 +36,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.1:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -150,15 +149,6 @@ src_compile() {
strip-unsupported-flags ; filter-flags -fomit-frame-pointer
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
- "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
- fi
-
# clear the environment to get rid of non-ASCII strings, see bug 174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \
diff --git a/dev-lisp/sbcl/sbcl-1.4.9.ebuild b/dev-lisp/sbcl/sbcl-1.4.9.ebuild
index df2d06a62003..b14abfe6e8db 100644
--- a/dev-lisp/sbcl/sbcl-1.4.9.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.4.9.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.1:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -157,15 +156,6 @@ src_configure() {
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
- "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
- fi
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \
diff --git a/dev-lisp/sbcl/sbcl-2.0.10.ebuild b/dev-lisp/sbcl/sbcl-2.0.10.ebuild
index a98127f960c3..5b10db5a631c 100644
--- a/dev-lisp/sbcl/sbcl-2.0.10.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.0.10.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.3:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -153,15 +152,6 @@ src_configure() {
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
- "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
- fi
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \
diff --git a/dev-lisp/sbcl/sbcl-2.0.11.ebuild b/dev-lisp/sbcl/sbcl-2.0.11.ebuild
index 7325503741de..8f97a4edc517 100644
--- a/dev-lisp/sbcl/sbcl-2.0.11.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.0.11.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.3:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -153,15 +152,6 @@ src_configure() {
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
- "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
- fi
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \
diff --git a/dev-lisp/sbcl/sbcl-2.1.0.ebuild b/dev-lisp/sbcl/sbcl-2.1.0.ebuild
index 0c5345f75186..d52ecf3e92bb 100644
--- a/dev-lisp/sbcl/sbcl-2.1.0.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.1.0.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.3:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -155,15 +154,6 @@ src_configure() {
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
- "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
- fi
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \
diff --git a/dev-lisp/sbcl/sbcl-2.1.1.ebuild b/dev-lisp/sbcl/sbcl-2.1.1.ebuild
index 5e9c763459d9..35d6414cdd24 100644
--- a/dev-lisp/sbcl/sbcl-2.1.1.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.1.1.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.3:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -155,15 +154,6 @@ src_configure() {
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
- "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
- fi
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \
diff --git a/dev-lisp/sbcl/sbcl-2.1.2.ebuild b/dev-lisp/sbcl/sbcl-2.1.2.ebuild
index f248e85eee02..24d9a683f21f 100644
--- a/dev-lisp/sbcl/sbcl-2.1.2.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.1.2.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.3:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -155,15 +154,6 @@ src_configure() {
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
- "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
- fi
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \
diff --git a/dev-lisp/sbcl/sbcl-2.1.3.ebuild b/dev-lisp/sbcl/sbcl-2.1.3.ebuild
index 7e4ebc2afb36..0ff92fe69f4f 100644
--- a/dev-lisp/sbcl/sbcl-2.1.3.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.1.3.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.3:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -155,15 +154,6 @@ src_configure() {
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
- "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
- fi
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \
diff --git a/dev-lisp/sbcl/sbcl-2.1.4.ebuild b/dev-lisp/sbcl/sbcl-2.1.4.ebuild
index 384c75715bdd..7e0a646d884f 100644
--- a/dev-lisp/sbcl/sbcl-2.1.4.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.1.4.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.3:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -155,15 +154,6 @@ src_configure() {
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
- "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
- fi
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \
diff --git a/dev-lisp/sbcl/sbcl-2.1.5.ebuild b/dev-lisp/sbcl/sbcl-2.1.5.ebuild
index 5b723d8bd15b..31722af3e2b1 100644
--- a/dev-lisp/sbcl/sbcl-2.1.5.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.1.5.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.3:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -155,15 +154,6 @@ src_configure() {
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
- "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
- fi
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \