mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
*/*: 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:
@@ -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
|
||||
|
||||
|
||||
@@ -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="
|
||||
|
||||
@@ -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:=
|
||||
|
||||
@@ -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"
|
||||
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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:=
|
||||
|
||||
@@ -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 )"
|
||||
|
||||
Reference in New Issue
Block a user