Skip to content

Commit

Permalink
*/*: Remove ~x86 (and related) from KEYWORDS
Browse files Browse the repository at this point in the history
x86 is mostly untested, and even building a subset of ::haskell
revealed failing tests which pass on amd64.

With the new behavior of hackport to only add ARCH to KEYWORDS, there
will be CI failures if a package has ~x86 removed but not from its
revdep tree as well. The only sensible mitigation is to remove ~x86
tree-wide until we have a dedicated tester willing to fix current bugs.

See: snoyberg/mono-traversable#210
Signed-off-by: hololeap <[email protected]>
  • Loading branch information
hololeap committed May 6, 2023
1 parent 6e8d516 commit a0d4873
Show file tree
Hide file tree
Showing 2,434 changed files with 2,434 additions and 2,434 deletions.
2 changes: 1 addition & 1 deletion acct-group/hoogle/hoogle-0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ EAPI=8
inherit acct-group

DESCRIPTION="A group for dev-util/hoogle"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

ACCT_GROUP_ID="605" # Random unused GID
2 changes: 1 addition & 1 deletion acct-group/mighttpd2/mighttpd2-0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ EAPI=8
inherit acct-group

DESCRIPTION="A group for www-servers/mighttpd2"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

ACCT_GROUP_ID="606" # Random unused GID
2 changes: 1 addition & 1 deletion acct-user/hoogle/hoogle-0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ EAPI=8
inherit acct-user

DESCRIPTION="A user for dev-util/hoogle"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

ACCT_USER_GROUPS=( "hoogle" )
ACCT_USER_ID="605" # Random unused UID
Expand Down
2 changes: 1 addition & 1 deletion acct-user/mighttpd2/mighttpd2-0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ EAPI=8
inherit acct-user

DESCRIPTION="A user for www-servers/mighttpd2"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

ACCT_USER_GROUPS=( "mighttpd2" )
ACCT_USER_ID="606" # Random unused UID
Expand Down
2 changes: 1 addition & 1 deletion app-accessibility/hsay/hsay-1.1.0-r3.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND=">=dev-haskell/hclip-3:= <dev-haskell/hclip-4:=
>=dev-haskell/http-4000.2:=
Expand Down
2 changes: 1 addition & 1 deletion app-admin/haskell-updater/haskell-updater-1.3.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/gentoo-haskell/haskell-updater#readme"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris"

DEPEND=">=dev-lang/ghc-6.12.1"

Expand Down
2 changes: 1 addition & 1 deletion app-admin/propellor/propellor-5.12.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="BSD-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE="+type-errors"

RDEPEND="dev-haskell/ansi-terminal:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion app-emacs/haskell-mode/haskell-mode-16.1-r1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="GPL-3+ FDL-1.2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

DOCS="NEWS README.md"
ELISP_TEXINFO="doc/${PN}.texi"
Expand Down
2 changes: 1 addition & 1 deletion app-emacs/idris-mode/idris-mode-0.9.18.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ SRC_URI="https://github.com/idris-hackers/${PN}/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="GPL-3"
IUSE=""

KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
SLOT="0"

DEPEND=""
Expand Down
2 changes: 1 addition & 1 deletion app-misc/kmonad/kmonad-0.4.1.1_pre20220821.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ CABAL_FILE="${S}/${PN}.cabal"

LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND="dev-haskell/cereal:=[profile?]
dev-haskell/lens:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion app-office/hledger-iadd/hledger-iadd-1.3.18.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hpdeifel/hledger-iadd#readme"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND="
>=dev-haskell/brick-1.5:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion app-office/hledger-interest/hledger-interest-1.6.5.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/peti/hledger-interest"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND="dev-haskell/cabal:=
dev-haskell/decimal:=
Expand Down
2 changes: 1 addition & 1 deletion app-office/hledger-ui/hledger-ui-1.29.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ HOMEPAGE="https://hledger.org"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE="+threaded"

RDEPEND=">=app-office/hledger-1.29.2:= <app-office/hledger-1.30:=
Expand Down
2 changes: 1 addition & 1 deletion app-office/hledger-web/hledger-web-1.29.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ HOMEPAGE="https://hledger.org"

LICENSE="GPL-3"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE="library-only +threaded"

RDEPEND=">=app-office/hledger-1.29.2:=[profile?] <app-office/hledger-1.30:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion app-office/hledger/hledger-1.29.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ HOMEPAGE="https://hledger.org"

LICENSE="GPL-3"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND=">=dev-haskell/aeson-1:=[profile?]
>=dev-haskell/ansi-terminal-0.9:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion app-portage/fquery/fquery-0.2.3-r1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

RDEPEND="dev-haskell/hashtables:=
Expand Down
2 changes: 1 addition & 1 deletion app-portage/hackport/hackport-0.8.2.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/gentoo-haskell/hackport#readme"

LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE="profile"

RDEPEND="
Expand Down
2 changes: 1 addition & 1 deletion app-portage/keyword-stat/keyword-stat-0.2.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://github.com/gentoo-haskell/${PN}/archive/v${PV}.tar.gz -> ${P}.t

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

RDEPEND=""
Expand Down
2 changes: 1 addition & 1 deletion app-text/haskell-awk/haskell-awk-1.2.0.1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="Apache-2.0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

GHC_BOOTSTRAP_PACKAGES=(
cabal-doctest
Expand Down
2 changes: 1 addition & 1 deletion app-text/pandoc-cli/pandoc-cli-0.1.1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ HOMEPAGE="https://pandoc.org"

LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE="+lua nightly +server"

RDEPEND=">=app-text/pandoc-3.0:=
Expand Down
2 changes: 1 addition & 1 deletion app-text/pandoc/pandoc-3.1.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ HOMEPAGE="https://pandoc.org"

LICENSE="GPL-2+"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE="embed-data-files"

RESTRICT=test # one test case fails with newer deps
Expand Down
2 changes: 1 addition & 1 deletion app-text/pdfsplit/pdfsplit-0.0.1-r1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

RDEPEND=">=dev-haskell/pdfinfo-0:=
Expand Down
2 changes: 1 addition & 1 deletion app-vim/haskellindent/haskellindent-0.1-r2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ SRC_URI="http://www.vim.org/scripts/download_script.php?src_id=7407 -> ${P}.vim"

LICENSE="public-domain"
SLOT=0
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

DEPEND=""
Expand Down
2 changes: 1 addition & 1 deletion app-vim/haskellmode/haskellmode-20101118-r1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ SRC_URI="http://code.haskell.org/~wwolff/haskellmode/${P}.tar.bz2"

LICENSE="BSD"
SLOT=0
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

DEPEND="${RDEPEND}"
Expand Down
2 changes: 1 addition & 1 deletion dev-db/erd/erd-0.2.1.0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

RDEPEND=">=dev-haskell/gitrev-1.3.1:=
Expand Down
2 changes: 1 addition & 1 deletion dev-games/goatee/goatee-0.3.1.3.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="AGPL-3"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

RDEPEND=">=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-games/goatee/goatee-0.4.0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="AGPL-3"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND=">=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

RDEPEND=">=dev-haskell/abstract-deque-0.3:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/abstract-deque/abstract-deque-0.3.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE="usecas"

RDEPEND="dev-haskell/random:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

RDEPEND=">=dev-lang/ghc-7.4.1:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/ac-angle/ac-angle-1.0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

RDEPEND=">=dev-lang/ghc-7.4.1:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/ac-ppm/ac-ppm-1.1.1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

RDEPEND=">=dev-lang/ghc-7.4.1:=[profile?]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND=">=dev-haskell/ac-angle-1.0:=[profile?]
>=dev-haskell/ac-vector-2.3.1:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/ac-vector/ac-vector-2.3.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

RDEPEND=">=dev-lang/ghc-6.10.4:=[profile?]"
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/acid-state/acid-state-0.16.1.1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/acid-state/acid-state"

LICENSE="public-domain"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE="executable"

PATCHES=(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND=">=dev-lang/ghc-8.4.3:=[profile?]
"
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/active/active-0.2.0.16.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ HOMEPAGE="https://hackage.haskell.org/package/active"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND="
>=dev-haskell/lens-4.0:=[profile?] <dev-haskell/lens-5.3:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/ad/ad-4.5.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ekmett/ad"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE="ffi"

RDEPEND=">=dev-haskell/adjunctions-4.4:=[profile?] <dev-haskell/adjunctions-5:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/adjunctions/adjunctions-4.4.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/ekmett/adjunctions/"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND="
>=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-6:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/aes/aes-0.2.9-r1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND=">=dev-haskell/cereal-0.2:=[profile?]
>=dev-haskell/monads-tf-0.1:=[profile?]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND=">=dev-haskell/aeson-0.7:=[profile?]
dev-haskell/dlist:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/aeson-casing/aeson-casing-0.2.0.0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
IUSE=""

# Upstream bug: https://github.com/AndrewRademacher/aeson-casing/issues/7
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/aeson-compat/aeson-compat-0.3.10-r2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/phadej/aeson-compat#readme"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

RDEPEND="
>=dev-haskell/aeson-0.7.0.6:=[profile?] <dev-haskell/aeson-2.2:=[profile?]
Expand Down
2 changes: 1 addition & 1 deletion dev-haskell/aeson-diff/aeson-diff-1.1.0.13.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/ysangkok/aeson-diff"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"

# Ambiguous module name ‘Data.Vector’: found in multiple packages: AC-Vector-Fancy-2.4.0 vector-0.12.0.2
RESTRICT=test
Expand Down
Loading

0 comments on commit a0d4873

Please sign in to comment.