commit:     dda3d53e486595616e93ce6096b478df4299cb42
Author:     hololeap <hololeap <AT> protonmail <DOT> com>
AuthorDate: Fri Oct  6 17:59:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 03:13:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda3d53e

*/*: Unkeyword all but amd64/x86 on ghc-9.2

ghc-9.2.8 does not have binaries for other platforms, so it does not
make sense to keyword those platforms until someone can provide
binaries for them.

Signed-off-by: hololeap <hololeap <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33150
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-haskell/binary/binary-0.8.9.0-r1.ebuild               | 2 +-
 dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild | 2 +-
 dev-haskell/cabal/cabal-3.6.3.0.ebuild                    | 2 +-
 dev-haskell/dbus/dbus-1.3.0.ebuild                        | 2 +-
 dev-haskell/hjsmin/hjsmin-0.2.1.ebuild                    | 2 +-
 dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild              | 2 +-
 dev-haskell/stm/stm-2.5.0.2-r1.ebuild                     | 2 +-
 dev-lang/ghc/ghc-9.2.8.ebuild                             | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-haskell/binary/binary-0.8.9.0-r1.ebuild 
b/dev-haskell/binary/binary-0.8.9.0-r1.ebuild
index c94c8c12207c..fdb5cf3f3fa1 100644
--- a/dev-haskell/binary/binary-0.8.9.0-r1.ebuild
+++ b/dev-haskell/binary/binary-0.8.9.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/kolmodin/binary";
 LICENSE="BSD"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RESTRICT=test # circular depend: 
test-framework->base-orphans->cabal->semigroups->nats->binary
 

diff --git a/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild 
b/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild
index c39a1ed229dd..e630e108f1b6 100644
--- a/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild
+++ b/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="BSD"
 SLOT="0"
 
 # Keep in sync with relevant dev-haskell/cabal versions
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+lukko +native-dns"
 
 RDEPEND="

diff --git a/dev-haskell/cabal/cabal-3.6.3.0.ebuild 
b/dev-haskell/cabal/cabal-3.6.3.0.ebuild
index 444173981907..65f9f2dbf9f7 100644
--- a/dev-haskell/cabal/cabal-3.6.3.0.ebuild
+++ b/dev-haskell/cabal/cabal-3.6.3.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.haskell.org/cabal/";
 LICENSE="BSD"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
        >=dev-lang/ghc-9.2.4:=

diff --git a/dev-haskell/dbus/dbus-1.3.0.ebuild 
b/dev-haskell/dbus/dbus-1.3.0.ebuild
index ce2a08ef691d..b7dd93a559af 100644
--- a/dev-haskell/dbus/dbus-1.3.0.ebuild
+++ b/dev-haskell/dbus/dbus-1.3.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/rblaze/haskell-dbus#readme";
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
 # exotic keywords require ghc bump to 9.2 series
 #KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 

diff --git a/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild 
b/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild
index d34c0a0ac0e8..63c56bcf4700 100644
--- a/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild
+++ b/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/erikd/hjsmin";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
 
 PATCHES=(
        "${FILESDIR}/${PN}-0.2.0.4-fix-tests.patch"

diff --git a/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild 
b/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild
index e31e8cee36c8..70937459e239 100644
--- a/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild
+++ b/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/haskell/parsec";
 LICENSE="BSD-2"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RESTRICT=test # circular dependencies: 
dev-haskell/base-orphans->cabal->parsec[test]->test-framework-hunit->test-framework->base-orphans
 

diff --git a/dev-haskell/stm/stm-2.5.0.2-r1.ebuild 
b/dev-haskell/stm/stm-2.5.0.2-r1.ebuild
index 46353f326a3f..a92a400afac7 100644
--- a/dev-haskell/stm/stm-2.5.0.2-r1.ebuild
+++ b/dev-haskell/stm/stm-2.5.0.2-r1.ebuild
@@ -16,7 +16,7 @@ 
HOMEPAGE="https://wiki.haskell.org/Software_transactional_memory";
 LICENSE="BSD"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
        >=dev-lang/ghc-9.2.4:=

diff --git a/dev-lang/ghc/ghc-9.2.8.ebuild b/dev-lang/ghc/ghc-9.2.8.ebuild
index 878f7a1c3622..8fffbe2cca4b 100644
--- a/dev-lang/ghc/ghc-9.2.8.ebuild
+++ b/dev-lang/ghc/ghc-9.2.8.ebuild
@@ -130,7 +130,7 @@ BUMP_LIBRARIES=(
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa 
profile test unregisterised"
 IUSE+=" binary"
 RESTRICT="!test? ( test )"

Reply via email to