From 0924329b2c6b0e57fb7e3dd745d19ce87f974e5c Mon Sep 17 00:00:00 2001 From: Shin'ya Minazuki Date: Mon, 13 Apr 2026 11:34:39 -0300 Subject: [PATCH] Not that it was ever needed, but I don't really care Signed-off-by: Shin'ya Minazuki --- app-admin/kanako/kanako-32.ebuild | 2 +- ...12-stabilizing-first-party-packages.en.txt | 22 +++++++++++++++++++ www-apps/aya/aya-101.ebuild | 2 +- www-apps/kosuzu/kosuzu-82.ebuild | 2 +- 4 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 metadata/news/2026-04-12-stabilizing-first-party-packages/2026-04-12-stabilizing-first-party-packages.en.txt diff --git a/app-admin/kanako/kanako-32.ebuild b/app-admin/kanako/kanako-32.ebuild index 9a32e0a..a9d968f 100644 --- a/app-admin/kanako/kanako-32.ebuild +++ b/app-admin/kanako/kanako-32.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://mirror.chaotic.ninja/software/${P}.tar.gz" LICENSE="BEER-WARE" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="" IUSE="X" diff --git a/metadata/news/2026-04-12-stabilizing-first-party-packages/2026-04-12-stabilizing-first-party-packages.en.txt b/metadata/news/2026-04-12-stabilizing-first-party-packages/2026-04-12-stabilizing-first-party-packages.en.txt new file mode 100644 index 0000000..57931f3 --- /dev/null +++ b/metadata/news/2026-04-12-stabilizing-first-party-packages/2026-04-12-stabilizing-first-party-packages.en.txt @@ -0,0 +1,22 @@ +Title: Stabilizing first-party packages +Author: Shin'ya Minazuki +Content-Type: text/plain +Posted: 2026-04-12 +Revision: 1 +News-Item-Format: 1.0 + +This revision of the overlay will drop the ~arch keywords for packages +that are developed and/or maintained by the author, as they were not +entirely necessary in the first place, and some will feature the +architectures supported by the language toolchain used, if any. + +Some exceptions being previously untested architectures, those will +retain the ~arch until they are sufficiently tested. + +Shell scripts such as app-admin/kanako will have all keywords removed, +provided that the system supports the required dependencies in a given +target architecture. + +Expect announcements like this to happen semi-regularly from now on. + +~Shin'ya Minazuki diff --git a/www-apps/aya/aya-101.ebuild b/www-apps/aya/aya-101.ebuild index 4ea30f8..90a495a 100644 --- a/www-apps/aya/aya-101.ebuild +++ b/www-apps/aya/aya-101.ebuild @@ -21,7 +21,7 @@ LICENSE="MIT" SLOT="0" # Other architectures have not been tested # This project is mainly developed on x86(-64) -KEYWORDS="amd64 x86" +KEYWORDS="-* amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 x86" IUSE="lite" S="${WORKDIR}/${PN}" diff --git a/www-apps/kosuzu/kosuzu-82.ebuild b/www-apps/kosuzu/kosuzu-82.ebuild index 61297b9..cb16eb0 100644 --- a/www-apps/kosuzu/kosuzu-82.ebuild +++ b/www-apps/kosuzu/kosuzu-82.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://mirror.chaotic.ninja/software/${P}.tar.gz" LICENSE="EUPL-1.2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="ocamlopt"