commit:     9f2fd7f65f76e2ec77e242d505746072271f223e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 18 23:23:15 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 18 23:24:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2fd7f6

dev-lisp/sbcl: add ppc64le binary

No ppc64 big endian binary yet, although upstream page [0] says
the port is in progress.

[0] https://sbcl.sourceforge.io/platform-table.html

Closes: https://bugs.gentoo.org/831433
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lisp/sbcl/Manifest                        | 1 +
 dev-lisp/sbcl/sbcl-1.4.9.ebuild               | 4 +++-
 dev-lisp/sbcl/sbcl-2.1.11.ebuild              | 4 +++-
 dev-lisp/sbcl/sbcl-2.2.0.ebuild               | 2 ++
 profiles/arch/powerpc/ppc64/64le/package.mask | 5 +++++
 profiles/arch/powerpc/ppc64/package.mask      | 4 ++++
 6 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 2fcc71cb9717..17ea4b776eb6 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -16,6 +16,7 @@ DIST sbcl-1.4.2-arm64-linux-binary.tar.bz2 10578821 BLAKE2B 
1cd25c548be0f1b7ec01
 DIST sbcl-1.4.3-x86-linux-binary.tar.bz2 10227185 BLAKE2B 
6d77c4f4177cbdb72fb9bab0da5bd91e0aa8deafffd238818a2551332f0ab246715d9489b5c1156f3481aa7fb79d161a988404620fc09fe86ff927543a1ee678
 SHA512 
41cd63d61dd7c46370341dce39a362287a23b528bfebe8e5571614aeefdea03d318207d25562e995db9ccedb6c1f50ea4d66627721f0fd9486e99440126e6a38
 DIST sbcl-1.4.8-x86-64-linux-binary.tar.bz2 10353701 BLAKE2B 
5b56f46fbdb87f015ed1fe103b6caaf43d2d424b45e2574e306b3d3cbc3c7bdfa48847a2e6d7d819e6bf4b59fa02ea01f9ce6b023802ae6f91fc7f56e5a260de
 SHA512 
f3cb3c30dec1b7e6ac0c1b67de26192723871f8a8d543a41d7c4d04b0813fd7da1043433237b648a2c23f73169fe38f2ec3a3c2bd412eb4c9d36ed929c40f27d
 DIST sbcl-1.4.9-source.tar.bz2 6051607 BLAKE2B 
8abcaf73233ea1a23d47987b16554636dcf94acfbc7ab731f0730fdb4a8176593fb3ab52d9b25b3dd56753cd984f7e0eddb1585a142eb7ad1aa5e3e03d7b0ca9
 SHA512 
e0248f460f9737d47653dd520732062d2637813b550df356ecc90aa6d21fbdd74f03182d1e890c09c1da742f7d57b4fbd04a4e6dc36999aca51bb6c2952ac236
+DIST sbcl-1.5.8-ppc64le-linux-binary.tar.bz2 10025597 BLAKE2B 
aac079e3585ebe9d5b610cf096e958edfd4410361b0d96b2fa88a285cbdce4133d89e1ddf0cf6729d43d6c3057365d07a3d73362f906fd8798b76c993210a8e5
 SHA512 
443ab604caa768c756f3322d7c599142a50227914bcd6be12434432daf1e3d5af0740d1ebdb166b856cc77ddf02451e29fcef9e29099f7bc4fb49ad61db17674
 DIST sbcl-2.1.11-source.tar.bz2 6687529 BLAKE2B 
06deb2cc4f55aeb9ddfdf267d541ffbd15d8a5ed068b21d5786888bab973485c9c23250e4bb3980b46e3ba7580c402ff0364447d8104689757deb29cbd81e7c4
 SHA512 
c1a1c377a45d3968907b14a64a9b8b70fb33e8e7e7ff90820f2da75d4f16e1d4f804818b9d21bf0c438120293dcfe2d2b023e9b0d2e4a5b5842944d9c2c45d74
 DIST sbcl-2.1.11-x86-64-linux-binary.tar.bz2 10159401 BLAKE2B 
e40631dd49dea23759c6f8330944c354ca025c11765ee18f64a92faaa64aea05504ba4ff431651ea8403a7c8ac6705364bde826736ec5e1d378f197b3c233867
 SHA512 
ac3c5cbd8df596c838d61833e431427c80875b2f5379a855d4426cebf5d90fc5210d74b28db9c3fdbef4d315eeaba75fc18fd9f2f129a1e72d90fa1055421d6b
 DIST sbcl-2.2.0-source.tar.bz2 6697729 BLAKE2B 
de89a3725ab68e7c189b225ee43bda3f53ca457c7c63a12c593e6f44559833cb1c95bda4e66181429a32cff614177a5650f94b45add5a5013c7a80b43608c04d
 SHA512 
0afd424e6b8dbc574e928fbfb1ce264211b94e5bdef35b131a9f672b5051819d6978ea5338863e1321305dc562d8d81ae33c1e1fffdbaf6a60a3fbef0926e99f

diff --git a/dev-lisp/sbcl/sbcl-1.4.9.ebuild b/dev-lisp/sbcl/sbcl-1.4.9.ebuild
index b14abfe6e8db..64e4deb99d9f 100644
--- a/dev-lisp/sbcl/sbcl-1.4.9.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.4.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,6 +9,7 @@ inherit multilib flag-o-matic pax-utils toolchain-funcs
 BV_X86=1.4.3
 BV_AMD64=1.4.8
 BV_PPC=1.2.7
+BV_PPC64LE=1.5.8
 BV_SPARC=1.0.28
 BV_ALPHA=1.0.28
 BV_ARM=1.3.12
@@ -25,6 +26,7 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
        x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
        amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
        ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+       ppc64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 )
        sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
        alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
        arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )

diff --git a/dev-lisp/sbcl/sbcl-2.1.11.ebuild b/dev-lisp/sbcl/sbcl-2.1.11.ebuild
index 41d88e1d50f9..892fb27f0dc8 100644
--- a/dev-lisp/sbcl/sbcl-2.1.11.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.1.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,6 +9,7 @@ inherit multilib flag-o-matic pax-utils toolchain-funcs
 BV_X86=1.4.3
 BV_AMD64=2.1.11
 BV_PPC=1.2.7
+BV_PPC64LE=1.5.8
 BV_SPARC=1.0.28
 BV_ALPHA=1.0.28
 BV_ARM=1.4.11
@@ -25,6 +26,7 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
        x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
        amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
        ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+       ppc64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 )
        sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
        alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
        arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )

diff --git a/dev-lisp/sbcl/sbcl-2.2.0.ebuild b/dev-lisp/sbcl/sbcl-2.2.0.ebuild
index 3f76c8467042..0df50173859f 100644
--- a/dev-lisp/sbcl/sbcl-2.2.0.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.2.0.ebuild
@@ -9,6 +9,7 @@ inherit multilib flag-o-matic pax-utils toolchain-funcs
 BV_X86=1.4.3
 BV_AMD64=2.2.0
 BV_PPC=1.2.7
+BV_PPC64LE=1.5.8
 BV_SPARC=1.0.28
 BV_ALPHA=1.0.28
 BV_ARM=1.4.11
@@ -25,6 +26,7 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
        x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
        amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
        ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+       ppc64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 )
        sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
        alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
        arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 4d60e4b0c3c7..83f43bfc5558 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James <s...@gentoo.org> (2022-01-18)
+# No bootstrap binary available on big endian PPC64 right now, but there is
+# one for ppc64le.
+-dev-lisp/sbcl
+
 # Sam James <s...@gentoo.org> (2022-01-09)
 # No provider (e.g. OpenJDK) available on big endian PPC64 right now
 -virtual/jdk:11

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 069f98587fee..859a54df2be9 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James <s...@gentoo.org> (2022-01-18)
+# No bootstrap binary available on big endian PPC64 right now
+dev-lisp/sbcl
+
 # Miroslav Ć ulc <fordf...@gentoo.org> (2020-02-27)
 # >=dev-java/ant-eclipse-ecj-4.10 depends on masked >=virtual/{jdk,jre}-11
 # www-servers/tomcat >= 9 depends on masked dev-java/eclipse-ecj

Reply via email to