summaryrefslogtreecommitdiff
path: root/dev-lisp/sbcl
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lisp/sbcl')
-rw-r--r--dev-lisp/sbcl/Manifest16
-rw-r--r--dev-lisp/sbcl/sbcl-2.3.5.ebuild7
-rw-r--r--dev-lisp/sbcl/sbcl-2.4.3.ebuild7
-rw-r--r--dev-lisp/sbcl/sbcl-2.4.7.ebuild (renamed from dev-lisp/sbcl/sbcl-2.4.5.ebuild)4
-rw-r--r--dev-lisp/sbcl/sbcl-2.4.8.ebuild (renamed from dev-lisp/sbcl/sbcl-2.4.6.ebuild)4
5 files changed, 24 insertions, 14 deletions
diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 2d02fcf47958..8495f0348173 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -19,12 +19,12 @@ DIST sbcl-2.3.4-x86-64-linux-binary.tar.bz2 11783208 BLAKE2B 40e77c69a3df7674994
DIST sbcl-2.3.5-source.tar.bz2 7474392 BLAKE2B 0b4f678dccbb18c18d59709aa2ce9facec3ada9f32cf1d398e1686f63615ab82781da68d6b5914294adab88e18501945d57b6d630507e02a8d89351379f769f3 SHA512 89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004
DIST sbcl-2.4.3-source.tar.bz2 8126417 BLAKE2B 11c304c4f28e41940e2981e6f9f3401dbc0352e8572cdcd42fddaa1387e19eb35760d8e2b734544953eaa4058f8a867b3a6e492f9d13770b80de376191ce10d1 SHA512 ac61e02af16b81cb25a806b44272956dd72875ae884a04b075c983881be70b618908bad7ebddb763358401f7207c05adde932e4a845e5b8cffccc0c7b76e7557
DIST sbcl-2.4.3-x86-64-linux-binary.tar.bz2 12003023 BLAKE2B a833630bf3c8ceac1aab64d351d7a19b73cac4906c60c6344ba2222c17831da749bc3b5d0d5fa3246c9c2a847c60e9c78567845efdd9cba50d59f2dfaef1b186 SHA512 c884d04b317b1a7ebd4c5f00b17058819d32c59e3cab437296868bc132a77e34bb6e286e7378c7d27f2b07055f879171533273978bbda84d7de9618638219088
-DIST sbcl-2.4.5-source.tar.bz2 8070024 BLAKE2B 3c6a698ea59ad7399fa60744ad3380d5b3fdcb7a5a475717003fe0533e24876d4c5e9f32332bf420dd4e5812a900c2c8f621b99091102240f8940b3bb6520694 SHA512 53ae147a5c47a1492a0733a16d1bfa499c01b9866e12edd13afbea57277fca75078aff16c810d7996a84fa720326c82e20add6f24d02016571a46bc5fcc023a9
-DIST sbcl-2.4.5-x86-64-linux-binary.tar.bz2 11470027 BLAKE2B 858f56f1ecb1c1376f25a8690b6421c3ac0612f2b8f940f3d1cceac462d7022b8874b9347fefa610e37e982d888f54dd46cd1790a3b528a8f79b4193f16ba56d SHA512 76e68a1aec2e36b8a34d6c7773d0ff71530cf8a0a170d2244164f06adda5440e070444d20a2d9233467f692d49ba6f4a42845facb22a8dc60a3235a496334dbd
-DIST sbcl-2.4.6-source.tar.bz2 8078027 BLAKE2B 2d2bcaad4cf480e3b6ba14db8ce574a88b12a81f18da85d3485cd14affd3f936e8beaf25c808a95f57c3ca36d8dd9e0a1d7c838cc0e2dc364811fdf8aca37496 SHA512 8d74b601762ddc65b2b0f1a7b18119642f38438d7b847c2078513b849327507ce48297eb58c98a9a09e4746a2f109665c3a49c11d8ea2aae4bdc6669755e28b5
-DIST sbcl-2.4.6-x86-64-linux-binary.tar.bz2 11488134 BLAKE2B a552266914e75ea536de09457f2e92d3ab8661470ce79225ba2eff4d72b74d0f27ef7d1fa96f74225904553b499d0cbda3212cbdc463294b482e0acb167b663b SHA512 d7ef12bf855b08164aa3400bca5ecd36244e369a349aed665b6d66cc46052850b73c185ed07abc988a190ce47c92e7edee85c4b8d87241615376c7ebef779032
-EBUILD sbcl-2.3.5.ebuild 9204 BLAKE2B 4a609973bc0ba1286760c483fc53999fa64556df6a3360a657418427d91907a095cf8138f67c961506f25d56fb249c3db8db55abe0d4300cb494aac02ee73c04 SHA512 1782cb8dc6ce4f6ddfdbf28b442d0e6f851409f1968cdc3b550b6c742f258009be6ab39fab5cd4f632390b248a61dc3bd51a3168d37adf71c58f142fdee70146
-EBUILD sbcl-2.4.3.ebuild 9295 BLAKE2B 08c2524868217a4f771ffc4a1491d1ca4c7de96681b25882b90e63270a8113444a6fcf0f6a3af1a5f6295cbe7cc1952543631af69ef34db4b8692f3d41baa63f SHA512 7302b0cef9f67b3affb8f9166dc6f32e6fdd171deef59cf14437bbbf0d4bdf56ecf0b57aa073ab8506d7973123e0b3c3de1f172f0f21aac76db86eb35378a262
-EBUILD sbcl-2.4.5.ebuild 9298 BLAKE2B 16ea73b9a27accd121f8b92349b7a12cfa71ed6297d6f4916b11d0fbfd076db77fd770cf969db91d4fcee9b78798bff23bdf54a983f01f61fd9258d63f4134fd SHA512 7fe552c26db3c40c1c7d6370acbbf9d812aa4f7e537d728bdb10196002071370f9f49601667cac430a18ef6efee794b8635524898f196a3a70f977cd777c63a9
-EBUILD sbcl-2.4.6.ebuild 9298 BLAKE2B 6d4468394c8bd4181165dca726a5cc789adf1d0a41bd3a1a99555f5ed0ca02353bd3d64f5073628ef8a556194b84451b396ffc19a75c4245a2d9690b3d294348 SHA512 c599c4e8ee7d72b80654c7fb3f1f730d0c1a822d95fd23603d96d01f43f62e6fd01f6a4c0263de66b2c6fc12fee508d110bd210b8b5f717e6db7e7255616d201
+DIST sbcl-2.4.7-source.tar.bz2 8088819 BLAKE2B 340265ffc34891c448c08c48e8b72b25a8dfa1e01c7d3ca4f16f165d84cde46c4ae172ee50caaeb4ad3af5bbcae07f9ef9c24d2e2ac3c3256ef14406a031081e SHA512 9d0cdcceb1fcb35292e15bc6eb41c5e20323bd90777b5c8daf0f584ac20f7ce346ca464ba42c71402425f8b73cb82eb1be4452e45a6058e43c96efb6ce61dce5
+DIST sbcl-2.4.7-x86-64-linux-binary.tar.bz2 11308219 BLAKE2B 6bb2d3b5ed26eb242224be1b63dba74c03caa794641df040f020403c8b07b51bc38238014713e5756e15e12bc525910cbe132e9ebeaf3d9624543c55a418eb9e SHA512 42bddfdfd9f7ee14d8e8f641432db08d1889fd87e8c85be665c7508ad047d73d51720687a095dc168c9b8b18b90501ad71d110e8e2710c2abc4bd99fe031ad6c
+DIST sbcl-2.4.8-source.tar.bz2 8106067 BLAKE2B 184bfbd686864618f33c673d171b81bab34bdc6ccb70fa98f5f78cfcf8de8a8a1a6db617b68578d32b8d80cb923cc6f8f9fcb0b05a5958887b8ce9439498130f SHA512 a958aa2284fba737ad8724b35a5de9871a1354515852d962650083afab45ac5202e5b7daee3c26d6c70f92d7da708d4de37a79d8f37414b03c5d9474d2f25e40
+DIST sbcl-2.4.8-x86-64-linux-binary.tar.bz2 11326290 BLAKE2B 7be0469c9eef1f9ff155f5e6329448c7e8a991ed72b567fea794506b661e822367aae7c0f57b0843b347beef159ef1b2fcfa71454e5fba2de8c4bb62522c35d8 SHA512 6c4193f19ba6200cd28347cc6ab47e69cc0746df6851906f954a96119a42f721ebe534c1267d52b2f1de70a35fdc73dc659c6ca186e1bcf0110212769f115504
+EBUILD sbcl-2.3.5.ebuild 9331 BLAKE2B e48e41565056628ec4303d94925f0d851a7597ec2dd01db8b9e59ea2d246e2ca8803528641b22134a444b99a835de7619f814c936ada405e45b53e08ee580f20 SHA512 78a57e1c67070a17dacb24c21c5d44dc64e34e80ec04bab750477398f273a4653a448171c43760bb721e74e1165378121710ced8f4ee3992b4b4f46049811d0a
+EBUILD sbcl-2.4.3.ebuild 9422 BLAKE2B d9c48de58ae75dd628a10d9528a0ed5f5edafa90ce1e0832e5eda445090407bd7c7b651549e0a3eb1b1c21a061f145ca931da9f0efc58fde3d9fe60035fefe70 SHA512 68e0abb103d51651108dc2a985aa415f04ccb991c9208153d647f6bd872ae83f411f826aa7f6c229d46a7f4f1587d6c93a46bdc586cb287c941846d526c8346b
+EBUILD sbcl-2.4.7.ebuild 9299 BLAKE2B 6f64796715522c871a67366f61cddf9d4a60d24ccdbafa3cf2179436c2ca88c4caa174fa52ab5653a1b8cfb83425c866f947a837346a05b5a28b8b58282582ac SHA512 59000ae0a892092a02311dc570907e0fa9c771693f903be5fe7ad84f4826aa076890eefe5828cd2515dad8137251ee9a0c3f85b65443dfb358e2319c399ea38f
+EBUILD sbcl-2.4.8.ebuild 9299 BLAKE2B 212dc81a65a2f66b4a8f5fed295ebaa188c6416a3c7137cad17aad0a73d1794463f6d128bce87af778ac2db8d500dd67e26f21076d2436c04d7a16db740f66be SHA512 028013151a42a4acb2f70ca06dd1ff887afe55b2961499de9b8a9a839ded1bbc221e2f4bae35610f98529aa8f65c06ce285cdec7cc99711d50e1509b0a8e074a
MISC metadata.xml 1498 BLAKE2B 26fd9f6375ae06e3158d09608aeb5ea4a50e6ce7dd002c7c8f7827cf05798aebd7cba2b630238495ab0a27152ef6e485af2101446dd31e9592e9ffb14fb012b2 SHA512 c56fbecceb20c9550b4f5a07662276af099e7a600ad4f93139e25618aefd57bc45489fd85049da35b1f19937f2293640c1f953cb76780b849435b26f1f27285f
diff --git a/dev-lisp/sbcl/sbcl-2.3.5.ebuild b/dev-lisp/sbcl/sbcl-2.3.5.ebuild
index cc8bbe9c6765..7322fa7996a5 100644
--- a/dev-lisp/sbcl/sbcl-2.3.5.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.3.5.ebuild
@@ -21,7 +21,7 @@ BV_X64_SOLARIS=1.2.7
BV_SPARC_SOLARIS=1.0.23
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp"
-HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/"
+HOMEPAGE="https://www.sbcl.org/ https://sbcl.sourceforge.net/"
BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.1.patch
SRC_URI="https://downloads.sourceforge.net/sbcl/${P}-source.tar.bz2
https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz
@@ -122,6 +122,11 @@ src_prepare() {
filter-flags -fomit-frame-pointer -Wl,-s
filter-ldflags -s
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/917557
+ # https://bugs.launchpad.net/gentoo/+bug/2072800
+ filter-lto
+
# original bugs #526194, #620532
# this broke no-pie default builds, c.f. bug #632670
# Pass CFLAGS down by appending our value, to let users override
diff --git a/dev-lisp/sbcl/sbcl-2.4.3.ebuild b/dev-lisp/sbcl/sbcl-2.4.3.ebuild
index 1a1ab54904e3..7899f26fcd22 100644
--- a/dev-lisp/sbcl/sbcl-2.4.3.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.4.3.ebuild
@@ -21,7 +21,7 @@ BV_X64_SOLARIS=1.2.7
BV_SPARC_SOLARIS=1.0.23
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp"
-HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/"
+HOMEPAGE="https://www.sbcl.org/ https://sbcl.sourceforge.net/"
BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch
SRC_URI="https://downloads.sourceforge.net/sbcl/${P}-source.tar.bz2
https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz
@@ -124,6 +124,11 @@ src_prepare() {
filter-flags -fomit-frame-pointer -Wl,-s
filter-ldflags -s
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/917557
+ # https://bugs.launchpad.net/gentoo/+bug/2072800
+ filter-lto
+
# original bugs #526194, #620532
# this broke no-pie default builds, c.f. bug #632670
# Pass CFLAGS down by appending our value, to let users override
diff --git a/dev-lisp/sbcl/sbcl-2.4.5.ebuild b/dev-lisp/sbcl/sbcl-2.4.7.ebuild
index 76fa22daaeaf..9112b6a07a4c 100644
--- a/dev-lisp/sbcl/sbcl-2.4.5.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.4.7.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic pax-utils toolchain-funcs
#same order as http://www.sbcl.org/platform-table.html
BV_X86=1.4.3
-BV_AMD64=2.4.5
+BV_AMD64=2.4.7
BV_PPC=1.2.7
BV_PPC64LE=1.5.8
BV_SPARC=1.0.28
@@ -21,7 +21,7 @@ BV_X64_SOLARIS=1.2.7
BV_SPARC_SOLARIS=1.0.23
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp"
-HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/"
+HOMEPAGE="https://www.sbcl.org/ https://sbcl.sourceforge.net/"
BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch
SRC_URI="https://downloads.sourceforge.net/sbcl/${P}-source.tar.bz2
https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz
diff --git a/dev-lisp/sbcl/sbcl-2.4.6.ebuild b/dev-lisp/sbcl/sbcl-2.4.8.ebuild
index c0f042e59bc7..a03b716360b0 100644
--- a/dev-lisp/sbcl/sbcl-2.4.6.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.4.8.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic pax-utils toolchain-funcs
#same order as http://www.sbcl.org/platform-table.html
BV_X86=1.4.3
-BV_AMD64=2.4.6
+BV_AMD64=2.4.8
BV_PPC=1.2.7
BV_PPC64LE=1.5.8
BV_SPARC=1.0.28
@@ -21,7 +21,7 @@ BV_X64_SOLARIS=1.2.7
BV_SPARC_SOLARIS=1.0.23
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp"
-HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/"
+HOMEPAGE="https://www.sbcl.org/ https://sbcl.sourceforge.net/"
BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch
SRC_URI="https://downloads.sourceforge.net/sbcl/${P}-source.tar.bz2
https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz