*/*: 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@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33150
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
hololeap
2023-10-06 11:59:51 -06:00
committed by Sam James
parent 84de1b5ef0
commit dda3d53e48
8 changed files with 8 additions and 8 deletions

View File

@@ -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

View File

@@ -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="

View File

@@ -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:=

View File

@@ -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"

View File

@@ -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"

View File

@@ -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

View File

@@ -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:=

View File

@@ -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 )"