Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
523 commits
Select commit Hold shift + click to select a range
e663c91
dev-vcs/git: Sync with Gentoo
Feb 9, 2026
fe1dc6e
eclass/acct-group: Sync with Gentoo
Feb 9, 2026
8bf9b1e
eclass/acct-user: Sync with Gentoo
Feb 9, 2026
8db2a01
eclass/app-alternatives: Sync with Gentoo
Feb 9, 2026
1fe30e4
eclass/cargo: Sync with Gentoo
Feb 9, 2026
45eeaea
eclass/check-reqs: Sync with Gentoo
Feb 9, 2026
f12ac64
eclass/cmake: Sync with Gentoo
Feb 9, 2026
1990572
eclass/desktop: Sync with Gentoo
Feb 9, 2026
5b548cb
eclass/dist-kernel-utils: Sync with Gentoo
Feb 9, 2026
7260f62
eclass/distutils-r1: Sync with Gentoo
Feb 9, 2026
d201dca
eclass/elisp-common: Sync with Gentoo
Feb 9, 2026
fd378d0
eclass/fcaps: Sync with Gentoo
Feb 9, 2026
afaf4ec
eclass/flag-o-matic: Sync with Gentoo
Feb 9, 2026
f754482
eclass/guile-utils: Sync with Gentoo
Feb 9, 2026
46a2589
eclass/java-pkg-opt-2: Sync with Gentoo
Feb 9, 2026
6746904
eclass/java-utils-2: Sync with Gentoo
Feb 9, 2026
80c9c2d
eclass/linux-mod-r1: Sync with Gentoo
Feb 9, 2026
ac27e55
eclass/llvm-r1: Sync with Gentoo
Feb 9, 2026
2546193
eclass/llvm-utils: Sync with Gentoo
Feb 9, 2026
6d3cfd9
eclass/meson: Sync with Gentoo
Feb 9, 2026
bfa8c39
eclass/multibuild: Sync with Gentoo
Feb 9, 2026
36dc774
eclass/multilib-build: Sync with Gentoo
Feb 9, 2026
8f27de2
eclass/multilib: Sync with Gentoo
Feb 9, 2026
7023c6f
eclass/ninja-utils: Sync with Gentoo
Feb 9, 2026
d49902d
eclass/out-of-source-utils: Sync with Gentoo
Feb 9, 2026
9777d23
eclass/out-of-source: Sync with Gentoo
Feb 9, 2026
449baa3
eclass/plocale: Sync with Gentoo
Feb 9, 2026
cedaff7
eclass/pypi: Sync with Gentoo
Feb 9, 2026
9e66840
eclass/python-utils-r1: Sync with Gentoo
Feb 9, 2026
fcd00e5
eclass/qmake-utils: Sync with Gentoo
Feb 9, 2026
3fbe8cd
eclass/ruby-utils: Sync with Gentoo
Feb 9, 2026
25c086a
eclass/rust: Sync with Gentoo
Feb 9, 2026
c226dfc
eclass/selinux-policy-2: Sync with Gentoo
Feb 9, 2026
7653635
eclass/sgml-catalog-r1: Sync with Gentoo
Feb 9, 2026
95b1272
eclass/strip-linguas: Sync with Gentoo
Feb 9, 2026
241322c
eclass/sysroot: Sync with Gentoo
Feb 9, 2026
4a4fd4b
eclass/toolchain-autoconf: Sync with Gentoo
Feb 9, 2026
8dea06a
eclass/toolchain-funcs: Sync with Gentoo
Feb 9, 2026
ee4f453
eclass/toolchain: Sync with Gentoo
Feb 9, 2026
d5a5ba7
eclass/tree-sitter-grammar: Sync with Gentoo
Feb 9, 2026
0f965ea
eclass/user-info: Sync with Gentoo
Feb 9, 2026
cccbdb5
eclass/usr-ldscript: Sync with Gentoo
Feb 9, 2026
a75d992
eclass/vcs-snapshot: Sync with Gentoo
Feb 9, 2026
68d6a28
eclass/verify-sig: Sync with Gentoo
Feb 9, 2026
2116bb6
eclass/wrapper: Sync with Gentoo
Feb 9, 2026
fecea68
licenses: Sync with Gentoo
Feb 9, 2026
2208e09
media-libs/libpng: Sync with Gentoo
Feb 9, 2026
5ba2b40
net-analyzer/openbsd-netcat: Sync with Gentoo
Feb 9, 2026
0a2ea05
net-analyzer/netperf: Sync with Gentoo
Feb 9, 2026
018e274
net-analyzer/tcpdump: Sync with Gentoo
Feb 9, 2026
fff7dd1
net-analyzer/traceroute: Sync with Gentoo
Feb 9, 2026
5167fad
net-dialup/lrzsz: Sync with Gentoo
Feb 9, 2026
1929465
net-dialup/minicom: Sync with Gentoo
Feb 9, 2026
d16b365
net-dns/bind: Sync with Gentoo
Feb 9, 2026
9ae012f
net-dns/bind-tools: Sync with Gentoo
Feb 9, 2026
8a9891f
net-dns/c-ares: Sync with Gentoo
Feb 9, 2026
733f5e0
net-dns/dnsmasq: Sync with Gentoo
Feb 9, 2026
f3d80bc
net-dns/libidn2: Sync with Gentoo
Feb 9, 2026
caf4054
net-firewall/conntrack-tools: Sync with Gentoo
Feb 9, 2026
62b4d53
net-firewall/ipset: Sync with Gentoo
Feb 9, 2026
5444d2c
net-firewall/iptables: Sync with Gentoo
Feb 9, 2026
d4614dc
net-firewall/nftables: Sync with Gentoo
Feb 9, 2026
888bfab
net-fs/cifs-utils: Sync with Gentoo
Feb 9, 2026
8640630
net-fs/nfs-utils: Sync with Gentoo
Feb 9, 2026
5ef846e
net-fs/samba: Sync with Gentoo
Feb 9, 2026
726c6b8
net-libs/gnutls: Sync with Gentoo
Feb 9, 2026
3efc470
net-libs/libmicrohttpd: Sync with Gentoo
Feb 9, 2026
6f00fa0
net-libs/libmnl: Sync with Gentoo
Feb 9, 2026
a6c07fd
net-libs/libnetfilter_conntrack: Sync with Gentoo
Feb 9, 2026
5f92594
net-libs/libnfnetlink: Sync with Gentoo
Feb 9, 2026
339f59c
net-libs/libnftnl: Sync with Gentoo
Feb 9, 2026
46e9b91
net-libs/libnsl: Sync with Gentoo
Feb 9, 2026
2137806
net-libs/libpcap: Sync with Gentoo
Feb 9, 2026
9b0d8c2
net-libs/libpsl: Sync with Gentoo
Feb 9, 2026
0c1b7b9
net-libs/libslirp: Sync with Gentoo
Feb 9, 2026
dc1561d
net-libs/libtirpc: Sync with Gentoo
Feb 9, 2026
40933b6
net-libs/nghttp2: Sync with Gentoo
Feb 9, 2026
a1f6561
net-libs/rpcsvc-proto: Sync with Gentoo
Feb 9, 2026
06caad7
net-misc/bridge-utils: Sync with Gentoo
Feb 9, 2026
6632a1b
net-misc/chrony: Sync with Gentoo
Feb 9, 2026
ab062e5
net-misc/curl: Sync with Gentoo
Feb 9, 2026
d43e50a
net-misc/ethertypes: Sync with Gentoo
Feb 9, 2026
5c54e05
net-misc/iperf: Sync with Gentoo
Feb 9, 2026
90a0c66
net-misc/iputils: Sync with Gentoo
Feb 9, 2026
e9d37a1
net-misc/ntp: Sync with Gentoo
Feb 9, 2026
e507906
net-misc/openssh: Sync with Gentoo
Feb 9, 2026
49159a3
net-misc/passt: Sync with Gentoo
Feb 9, 2026
d1f6976
net-misc/rsync: Sync with Gentoo
Feb 9, 2026
61d191f
net-misc/socat: Sync with Gentoo
Feb 9, 2026
ac42495
net-misc/wget: Sync with Gentoo
Feb 9, 2026
3e3327c
net-misc/whois: Sync with Gentoo
Feb 9, 2026
c222c83
net-nds/openldap: Sync with Gentoo
Feb 9, 2026
c10730c
net-nds/rpcbind: Sync with Gentoo
Feb 9, 2026
a72cca9
net-vpn/wireguard-tools: Sync with Gentoo
Feb 9, 2026
9b8a52c
profiles: Sync with Gentoo
Feb 9, 2026
f99a6b2
scripts: Sync with Gentoo
Feb 9, 2026
eeda031
sec-keys/openpgp-keys-gentoo-release: Sync with Gentoo
Feb 9, 2026
d75f42a
sec-policy/selinux-base: Sync with Gentoo
Feb 9, 2026
b33ea2b
sec-policy/selinux-base-policy: Sync with Gentoo
Feb 9, 2026
a759170
sec-policy/selinux-container: Sync with Gentoo
Feb 9, 2026
dafec21
sec-policy/selinux-dbus: Sync with Gentoo
Feb 9, 2026
0e8d1fc
sec-policy/selinux-policykit: Sync with Gentoo
Feb 9, 2026
37f665e
sec-policy/selinux-sssd: Sync with Gentoo
Feb 9, 2026
b108937
sec-policy/selinux-unconfined: Sync with Gentoo
Feb 9, 2026
603c88a
sys-apps/acl: Sync with Gentoo
Feb 9, 2026
40dcda5
sys-apps/attr: Sync with Gentoo
Feb 9, 2026
97743bc
sys-apps/checkpolicy: Sync with Gentoo
Feb 9, 2026
37c5b51
sys-apps/config-site: Sync with Gentoo
Feb 9, 2026
0eb9c5c
sys-apps/coreutils: Sync with Gentoo
Feb 9, 2026
b7a9a7c
sys-apps/dbus: Sync with Gentoo
Feb 9, 2026
259faf4
sys-apps/debianutils: Sync with Gentoo
Feb 9, 2026
9863eda
sys-apps/diffutils: Sync with Gentoo
Feb 9, 2026
80232e9
sys-apps/ethtool: Sync with Gentoo
Feb 9, 2026
b50045a
sys-apps/file: Sync with Gentoo
Feb 9, 2026
04b0cde
sys-apps/findutils: Sync with Gentoo
Feb 9, 2026
f0066cc
sys-apps/gawk: Sync with Gentoo
Feb 9, 2026
a44558c
sys-apps/gentoo-functions: Sync with Gentoo
Feb 9, 2026
ed1c2fa
sys-apps/gptfdisk: Sync with Gentoo
Feb 9, 2026
3b5545a
sys-apps/grep: Sync with Gentoo
Feb 9, 2026
0765fd8
sys-apps/groff: Sync with Gentoo
Feb 9, 2026
2974103
sys-apps/help2man: Sync with Gentoo
Feb 9, 2026
bac6f07
sys-apps/hwdata: Sync with Gentoo
Feb 9, 2026
88d8e74
sys-apps/i2c-tools: Sync with Gentoo
Feb 9, 2026
9c21637
sys-apps/iproute2: Sync with Gentoo
Feb 9, 2026
dfbb208
sys-apps/iucode_tool: Sync with Gentoo
Feb 9, 2026
d0da323
sys-apps/kbd: Sync with Gentoo
Feb 9, 2026
e614505
sys-apps/kexec-tools: Sync with Gentoo
Feb 9, 2026
4599a3f
sys-apps/keyutils: Sync with Gentoo
Feb 9, 2026
a651d66
sys-apps/kmod: Sync with Gentoo
Feb 9, 2026
2751a7f
sys-apps/less: Sync with Gentoo
Feb 9, 2026
7636f99
sys-apps/locale-gen: Sync with Gentoo
Feb 9, 2026
8d2c388
sys-apps/lsb-release: Sync with Gentoo
Feb 9, 2026
0242bab
sys-apps/lshw: Sync with Gentoo
Feb 9, 2026
9f094a4
sys-apps/man-db: Sync with Gentoo
Feb 9, 2026
2c939dd
sys-apps/man-pages: Sync with Gentoo
Feb 9, 2026
abb20ce
sys-apps/miscfiles: Sync with Gentoo
Feb 9, 2026
3686e67
sys-apps/net-tools: Sync with Gentoo
Feb 9, 2026
4fdaa8d
sys-apps/nvme-cli: Sync with Gentoo
Feb 9, 2026
42f04d7
sys-apps/pciutils: Sync with Gentoo
Feb 9, 2026
76e30f7
sys-apps/pcsc-lite: Sync with Gentoo
Feb 9, 2026
8097a80
sys-apps/pkgcore: Sync with Gentoo
Feb 9, 2026
7c09493
sys-apps/portage: Sync with Gentoo
Feb 9, 2026
4f3a604
sys-apps/pv: Sync with Gentoo
Feb 9, 2026
88bde40
sys-apps/sandbox: Sync with Gentoo
Feb 9, 2026
cd36261
sys-apps/sed: Sync with Gentoo
Feb 9, 2026
c94b20a
sys-apps/shadow: Sync with Gentoo
Feb 9, 2026
a6a2ecc
sys-apps/smartmontools: Sync with Gentoo
Feb 9, 2026
b5bb7d3
sys-apps/texinfo: Sync with Gentoo
Feb 9, 2026
df03fa5
sys-apps/usbutils: Sync with Gentoo
Feb 9, 2026
26043e2
sys-apps/util-linux: Sync with Gentoo
Feb 9, 2026
88661c8
sys-apps/which: Sync with Gentoo
Feb 9, 2026
20b3df7
sys-auth/polkit: Sync with Gentoo
Feb 9, 2026
5711fbd
sys-auth/sssd: Sync with Gentoo
Feb 9, 2026
6df867c
sys-block/open-iscsi: Sync with Gentoo
Feb 9, 2026
bcf0580
sys-block/open-isns: Sync with Gentoo
Feb 9, 2026
b60fe37
sys-block/parted: Sync with Gentoo
Feb 9, 2026
0d3530a
sys-block/thin-provisioning-tools: Sync with Gentoo
Feb 9, 2026
c66e100
sys-boot/gnu-efi: Sync with Gentoo
Feb 9, 2026
0ff4780
sys-boot/grub: Sync with Gentoo
Feb 9, 2026
be4853d
sys-boot/mokutil: Sync with Gentoo
Feb 9, 2026
734eaae
sys-devel/bc: Sync with Gentoo
Feb 9, 2026
585d876
sys-devel/binutils: Sync with Gentoo
Feb 9, 2026
88876e6
sys-devel/binutils-config: Sync with Gentoo
Feb 9, 2026
20a8ff6
sys-devel/bison: Sync with Gentoo
Feb 9, 2026
60a8040
sys-devel/crossdev: Sync with Gentoo
Feb 9, 2026
debb7fe
sys-devel/flex: Sync with Gentoo
Feb 9, 2026
e625106
sys-devel/gcc: Sync with Gentoo
Feb 9, 2026
5b2a571
sys-devel/gcc-config: Sync with Gentoo
Feb 9, 2026
fb308bd
sys-devel/gettext: Sync with Gentoo
Feb 9, 2026
70e7317
sys-devel/gnuconfig: Sync with Gentoo
Feb 9, 2026
b7133e4
sys-devel/m4: Sync with Gentoo
Feb 9, 2026
691117e
sys-devel/patch: Sync with Gentoo
Feb 9, 2026
8a60022
sys-firmware/intel-microcode: Sync with Gentoo
Feb 9, 2026
b65cbe1
sys-fs/btrfs-progs: Sync with Gentoo
Feb 9, 2026
71d07a7
sys-fs/cryptsetup: Sync with Gentoo
Feb 9, 2026
0a0e803
sys-fs/dosfstools: Sync with Gentoo
Feb 9, 2026
2cf0806
sys-fs/e2fsprogs: Sync with Gentoo
Feb 9, 2026
89bb398
sys-fs/fuse: Sync with Gentoo
Feb 9, 2026
a453301
sys-fs/fuse-common: Sync with Gentoo
Feb 9, 2026
e7bcd25
sys-fs/fuse-overlayfs: Sync with Gentoo
Feb 9, 2026
87b5979
sys-fs/inotify-tools: Sync with Gentoo
Feb 9, 2026
f8ee941
sys-fs/lsscsi: Sync with Gentoo
Feb 9, 2026
834abf4
sys-fs/lvm2: Sync with Gentoo
Feb 9, 2026
4637d74
sys-fs/lxcfs: Sync with Gentoo
Feb 9, 2026
2bf9133
sys-fs/mdadm: Sync with Gentoo
Feb 9, 2026
0248d30
sys-fs/mtools: Sync with Gentoo
Feb 9, 2026
2ade0ec
sys-fs/quota: Sync with Gentoo
Feb 9, 2026
73d2bf9
sys-fs/squashfs-tools: Sync with Gentoo
Feb 9, 2026
5d9cebe
sys-fs/squashfs-tools-ng: Sync with Gentoo
Feb 9, 2026
e4aa575
sys-fs/xfsprogs: Sync with Gentoo
Feb 9, 2026
440788a
sys-fs/zfs: Sync with Gentoo
Feb 9, 2026
648a17f
sys-fs/zfs-kmod: Sync with Gentoo
Feb 9, 2026
1dabe2f
sys-kernel/dracut: Sync with Gentoo
Feb 9, 2026
7b8cb2a
sys-kernel/linux-headers: Sync with Gentoo
Feb 9, 2026
57166d9
sys-libs/binutils-libs: Sync with Gentoo
Feb 9, 2026
f01821d
sys-libs/cracklib: Sync with Gentoo
Feb 9, 2026
e9ee7b8
sys-libs/gdbm: Sync with Gentoo
Feb 9, 2026
b69901c
sys-libs/glibc: Sync with Gentoo
Feb 9, 2026
18f2f74
sys-libs/ldb: Sync with Gentoo
Feb 9, 2026
8d28a51
sys-libs/libcap: Sync with Gentoo
Feb 9, 2026
93c3f34
sys-libs/libcap-ng: Sync with Gentoo
Feb 9, 2026
42cc981
sys-libs/libnvme: Sync with Gentoo
Feb 9, 2026
af4a610
sys-libs/libseccomp: Sync with Gentoo
Feb 9, 2026
676f680
sys-libs/libselinux: Sync with Gentoo
Feb 9, 2026
ec0c585
sys-libs/libsepol: Sync with Gentoo
Feb 9, 2026
2602fb3
sys-libs/libunwind: Sync with Gentoo
Feb 9, 2026
16ab045
sys-libs/liburing: Sync with Gentoo
Feb 9, 2026
96986ab
sys-libs/libxcrypt: Sync with Gentoo
Feb 9, 2026
a9da9de
sys-libs/ncurses: Sync with Gentoo
Feb 9, 2026
4599977
sys-libs/readline: Sync with Gentoo
Feb 9, 2026
4b7f777
sys-libs/talloc: Sync with Gentoo
Feb 9, 2026
0b1c132
sys-libs/tdb: Sync with Gentoo
Feb 9, 2026
1ffcd25
sys-libs/tevent: Sync with Gentoo
Feb 9, 2026
1f18676
sys-libs/timezone-data: Sync with Gentoo
Feb 9, 2026
9efe530
sys-libs/zlib: Sync with Gentoo
Feb 9, 2026
8b8a3c2
sys-process/audit: Sync with Gentoo
Feb 9, 2026
afe0a43
sys-process/lsof: Sync with Gentoo
Feb 9, 2026
e9df823
sys-process/procps: Sync with Gentoo
Feb 9, 2026
e310e3f
sys-process/psmisc: Sync with Gentoo
Feb 9, 2026
3a14399
sys-process/tini: Sync with Gentoo
Feb 9, 2026
fdaba30
virtual/acl: Sync with Gentoo
Feb 9, 2026
e81c5f9
virtual/dev-manager: Sync with Gentoo
Feb 9, 2026
784abac
virtual/editor: Sync with Gentoo
Feb 9, 2026
f90d2d0
virtual/krb5: Sync with Gentoo
Feb 9, 2026
aa66a88
virtual/ldb: Sync with Gentoo
Feb 9, 2026
380d4e2
virtual/libc: Sync with Gentoo
Feb 9, 2026
455b281
virtual/libcrypt: Sync with Gentoo
Feb 9, 2026
135edaf
virtual/libelf: Sync with Gentoo
Feb 9, 2026
2e42200
virtual/libiconv: Sync with Gentoo
Feb 9, 2026
a87e58f
virtual/libintl: Sync with Gentoo
Feb 9, 2026
d7b0e67
virtual/libudev: Sync with Gentoo
Feb 9, 2026
3ba99e2
virtual/libusb: Sync with Gentoo
Feb 9, 2026
6bbb2cf
virtual/man: Sync with Gentoo
Feb 9, 2026
56c8029
virtual/openssh: Sync with Gentoo
Feb 9, 2026
b99c4af
virtual/os-headers: Sync with Gentoo
Feb 9, 2026
df91604
virtual/package-manager: Sync with Gentoo
Feb 9, 2026
3c063f9
virtual/pager: Sync with Gentoo
Feb 9, 2026
fa0c29a
virtual/perl-Data-Dumper: Sync with Gentoo
Feb 9, 2026
08b3f7b
virtual/perl-Encode: Sync with Gentoo
Feb 9, 2026
68471e4
virtual/perl-ExtUtils-MakeMaker: Sync with Gentoo
Feb 9, 2026
70930d7
virtual/perl-Unicode-Collate: Sync with Gentoo
Feb 9, 2026
e7f19bb
virtual/pkgconfig: Sync with Gentoo
Feb 9, 2026
c7b0262
virtual/resolvconf: Sync with Gentoo
Feb 9, 2026
5aa0aec
virtual/service-manager: Sync with Gentoo
Feb 9, 2026
695ed7a
virtual/ssh: Sync with Gentoo
Feb 9, 2026
97c3925
virtual/tmpfiles: Sync with Gentoo
Feb 9, 2026
407e568
virtual/udev: Sync with Gentoo
Feb 9, 2026
2a5f212
x11-drivers/nvidia-drivers: Sync with Gentoo
Feb 9, 2026
c1c8121
x11-libs/pixman: Sync with Gentoo
Feb 9, 2026
2d86211
x11-misc/makedepend: Sync with Gentoo
Feb 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Copyright 2020-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit acct-user

ACCT_USER_ID=250
ACCT_USER_HOME="/var/lib/portage/home"
ACCT_USER_GROUPS=( portage jobserver )

acct-user_add_deps
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
DIST eselect-1.4.29.tar.xz 185948 BLAKE2B bb387a14c81d5ff5bf2e6e703465b24140b047f1464dee3c7fc0a125c9d94544a9afd801b42d2902dd6dee1af705f7dcfad854286d7e243a0f654cec35ab8eea SHA512 0466be2634f9d632d628cb11793d604002d989c222758ed33259c6b1dede80765d80f782242b22704e890bde84b2e1e3b3fb3d31574812cc803aad64ba8e7cf6
DIST eselect-1.4.30.tar.xz 186060 BLAKE2B f58c2bdacfcb933aef2414e65866a4be33d02ddc42005770fd4f3200a7aa0437d31301ac35991309d51f2e95e8be2eafa0590600281801c6c63db08b3451b9ef SHA512 89ff9af40849e5d712716c35705e21bfc5d073536da8750566368d519d1b7de823575ffe730faabab4170ca773df31e7bb9d633d8e48361704102987c5d3e681
DIST eselect-1.4.31.tar.xz 186520 BLAKE2B f40851ffea69c0d8b0142b49669e1112fc34384b0c8f1f6ce8aebbfd48fb6a6f8239e8682d7fe8b49c9d27cc9f7cee4b7c781baef7780e347df90f7cd4b5131e SHA512 ffcd6cdb5aef51b2949893abfc3af356d3011e256671eaae588e3fe6ff41f7bf74167dccef8c794422704097c3351f5c457009b051bbc8f008b2d2f250fa9c1b

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz"

LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc emacs vim-syntax"

# coreutils for realpath
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

# Packages sharing a common release tarball:
# app-admin/eselect
# app-emacs/eselect-mode
# Please bump and mark them stable together!

inherit bash-completion-r1

DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect"
SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz"

LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc emacs vim-syntax"

# coreutils for realpath
DEPEND="sys-apps/coreutils
sys-apps/sed"
RDEPEND="${DEPEND}
sys-apps/file
sys-libs/ncurses:0"
BDEPEND="doc? ( dev-python/docutils )"
PDEPEND="emacs? ( app-emacs/eselect-mode )
vim-syntax? ( app-vim/eselect-syntax )"

src_compile() {
emake
use doc && emake html
}

src_install() {
emake DESTDIR="${D}" install
newbashcomp misc/${PN}.bashcomp ${PN}
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
if use doc; then
docinto html
dodoc *.html doc/*.html doc/*.css
fi

# needed by news module
keepdir /var/lib/gentoo/news
if ! use prefix; then
fowners root:portage /var/lib/gentoo/news
fperms g+w /var/lib/gentoo/news
fi
}

pkg_postinst() {
# fowners in src_install doesn't work for the portage group:
# merging changes the group back to root
if ! use prefix; then
chgrp portage "${EROOT}/var/lib/gentoo/news" \
&& chmod g+w "${EROOT}/var/lib/gentoo/news"
fi
}
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://github.com/${PN}/${PN}/releases/download/${PV}/

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="acl +cron selinux"

DEPEND="
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
Expand All @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
else
SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi

LICENSE="GPL-2"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
else
SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi

LICENSE="GPL-2"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ else
"

if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
fi

BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
Expand All @@ -46,7 +46,7 @@ SLOT="0"
IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd"

DEPEND="
sys-libs/zlib:=
virtual/zlib:=
virtual/libcrypt:=
gcrypt? ( dev-libs/libgcrypt:= )
ldap? (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ else
"

if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
fi

BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
Expand All @@ -49,7 +49,7 @@ SLOT="0"
IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd"

DEPEND="
sys-libs/zlib:=
virtual/zlib:=
virtual/libcrypt:=
gcrypt? ( dev-libs/libgcrypt:= )
ldap? (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ SLOT="0"
IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd"

DEPEND="
sys-libs/zlib:=
virtual/zlib:=
virtual/libcrypt:=
gcrypt? ( dev-libs/libgcrypt:= )
ldap? (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ALTERNATIVES=(
inherit app-alternatives eapi9-ver

DESCRIPTION="/bin/awk and /usr/bin/awk symlinks"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="split-usr"

RDEPEND="
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
Expand All @@ -11,7 +11,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="bc symlink"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"

RDEPEND="
!<sys-devel/bc-1.07.1-r6
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
Expand All @@ -12,7 +12,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="bzip2 symlink"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="split-usr"

RDEPEND="
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
Expand All @@ -11,7 +11,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="CPIO symlink"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="split-usr"

RDEPEND="
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
Expand All @@ -11,7 +11,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="gzip symlinks"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="split-usr"

RDEPEND="
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
Expand All @@ -11,7 +11,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="gzip symlinks"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="split-usr"

RDEPEND="
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
Expand All @@ -11,7 +11,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="lex symlinks"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"

RDEPEND="
!<sys-devel/flex-2.6.4-r5
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2023-2024 Gentoo Authors
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
Expand All @@ -11,7 +11,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="ninja symlinks"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"

RDEPEND="!<dev-build/ninja-1.11.1-r3"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="/bin/sh (POSIX shell) symlink"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"

RDEPEND="
!app-eselect/eselect-sh
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
Expand All @@ -11,7 +11,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="Tar symlink"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="split-usr"

RDEPEND="
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
Expand All @@ -12,7 +12,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="yacc symlinks"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"

RDEPEND="
!<dev-util/yacc-1.9.1-r7
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ SRC_URI+=" verify-sig? ( https://sourceware.org/pub/${PN}/${P}.tar.gz.sig )"

LICENSE="BZIP2"
SLOT="0/1" # subslot = SONAME
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos"
IUSE="static static-libs"

BDEPEND="
Expand Down
Loading