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 c94c8c12207c8..fdb5cf3f3fa18 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 c39a1ed229dd6..e630e108f1b64 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 4441739819076..65f9f2dbf9f73 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 ce2a08ef691d4..b7dd93a559af4 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 d34c0a0ac0e86..63c56bcf47007 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 e31e8cee36c8d..70937459e239f 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 46353f326a3f0..a92a400afac7d 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 878f7a1c36220..8fffbe2cca4ba 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 )"