Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Weekly portage-stable package updates 2024-09-09 #2298

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
153 commits
Select commit Hold shift + click to select a range
c37eeac
app-containers/cri-tools: Sync with Gentoo
Sep 9, 2024
9f0b388
app-containers/docker: Sync with Gentoo
Sep 9, 2024
ef4e82c
app-containers/docker-cli: Sync with Gentoo
Sep 9, 2024
63dc91c
app-crypt/mit-krb5: Sync with Gentoo
Sep 9, 2024
5fbfb37
app-crypt/pinentry: Sync with Gentoo
Sep 9, 2024
4dffc31
app-doc/eclass-manpages: Sync with Gentoo
Sep 9, 2024
7cd3de3
app-editors/nano: Sync with Gentoo
Sep 9, 2024
c2d74c7
app-editors/vim: Sync with Gentoo
Sep 9, 2024
ecfefe2
app-editors/vim-core: Sync with Gentoo
Sep 9, 2024
93ae06c
app-emulation/qemu: Sync with Gentoo
Sep 9, 2024
73ecd42
app-eselect/eselect-pinentry: Sync with Gentoo
Sep 9, 2024
0f40299
app-portage/elt-patches: Sync with Gentoo
Sep 9, 2024
8f86728
app-shells/bash: Sync with Gentoo
Sep 9, 2024
1175274
app-text/asciidoc: Sync with Gentoo
Sep 9, 2024
f1a48fe
dev-build/cmake: Sync with Gentoo
Sep 9, 2024
7d6bcc3
dev-build/libtool: Sync with Gentoo
Sep 9, 2024
259bf4e
dev-build/meson: Sync with Gentoo
Sep 9, 2024
7472d81
dev-cpp/abseil-cpp: Sync with Gentoo
Sep 9, 2024
9e1835d
dev-db/sqlite: Sync with Gentoo
Sep 9, 2024
b5d13b6
dev-debug/strace: Sync with Gentoo
Sep 9, 2024
09fafc1
dev-lang/perl: Sync with Gentoo
Sep 9, 2024
4092621
dev-lang/python: Sync with Gentoo
Sep 9, 2024
ac2399d
dev-lang/rust: Sync with Gentoo
Sep 9, 2024
825a63e
dev-libs/cyrus-sasl: Sync with Gentoo
Sep 9, 2024
a5828b9
dev-libs/elfutils: Sync with Gentoo
Sep 9, 2024
ad71a64
dev-libs/expat: Sync with Gentoo
Sep 9, 2024
12980b5
dev-libs/glib: Sync with Gentoo
Sep 9, 2024
b13b9b7
dev-libs/gobject-introspection: Sync with Gentoo
Sep 9, 2024
b9c994c
dev-libs/jsoncpp: Sync with Gentoo
Sep 9, 2024
5335f94
dev-libs/libffi: Sync with Gentoo
Sep 9, 2024
55cf491
dev-libs/libgudev: Sync with Gentoo
Sep 9, 2024
0eb6ca0
dev-libs/libltdl: Sync with Gentoo
Sep 9, 2024
213ef4e
dev-libs/libmspack: Sync with Gentoo
Sep 9, 2024
0cb5efe
dev-libs/libnl: Sync with Gentoo
Sep 9, 2024
abc8094
dev-libs/libpcre2: Sync with Gentoo
Sep 9, 2024
e8116cc
dev-libs/libpipeline: Sync with Gentoo
Sep 9, 2024
cae5192
dev-libs/libsodium: Sync with Gentoo
Sep 9, 2024
d901639
dev-libs/nettle: Sync with Gentoo
Sep 9, 2024
bf49d28
dev-libs/npth: Sync with Gentoo
Sep 9, 2024
1251f2b
dev-libs/protobuf: Sync with Gentoo
Sep 9, 2024
dc9ddf7
dev-libs/tree-sitter: Sync with Gentoo
Sep 9, 2024
051be8e
dev-libs/tree-sitter-bash: Sync with Gentoo
Sep 9, 2024
bbe939e
dev-libs/userspace-rcu: Sync with Gentoo
Sep 9, 2024
4fd0df1
dev-perl/Parse-Yapp: Sync with Gentoo
Sep 9, 2024
630a918
dev-python/cython: Sync with Gentoo
Sep 9, 2024
1ffba07
dev-python/ensurepip-setuptools: Sync with Gentoo
Sep 9, 2024
71fe54c
dev-python/idna: Sync with Gentoo
Sep 9, 2024
d7c17ac
dev-python/jaraco-context: Sync with Gentoo
Sep 9, 2024
d9c7209
dev-python/lark: Sync with Gentoo
Sep 9, 2024
bb1ac63
dev-python/lxml: Sync with Gentoo
Sep 9, 2024
5138ff3
dev-python/more-itertools: Sync with Gentoo
Sep 9, 2024
34a245c
dev-python/olefile: Sync with Gentoo
Sep 9, 2024
aa589be
dev-python/pillow: Sync with Gentoo
Sep 9, 2024
566092b
dev-python/platformdirs: Sync with Gentoo
Sep 9, 2024
cf3c3f3
dev-python/rich: Sync with Gentoo
Sep 9, 2024
4dd0217
dev-python/setuptools: Sync with Gentoo
Sep 9, 2024
5d8eb45
dev-python/truststore: Sync with Gentoo
Sep 9, 2024
5dc5b7b
dev-util/desktop-file-utils: Sync with Gentoo
Sep 9, 2024
df5e52b
dev-util/pahole: Sync with Gentoo
Sep 9, 2024
ef059b9
dev-util/pkgcheck: Sync with Gentoo
Sep 9, 2024
3062a90
eclass/autotools: Sync with Gentoo
Sep 9, 2024
7d50e63
eclass/bash-completion-r1: Sync with Gentoo
Sep 9, 2024
2295dc9
eclass/check-reqs: Sync with Gentoo
Sep 9, 2024
cc9e078
eclass/desktop: Sync with Gentoo
Sep 9, 2024
09cc6bb
eclass/distutils-r1: Sync with Gentoo
Sep 9, 2024
a979e95
eclass/eapi7-ver: Sync with Gentoo
Sep 9, 2024
21530e0
eclass/eqawarn: Sync with Gentoo
Sep 9, 2024
ef6af85
eclass/flag-o-matic: Sync with Gentoo
Sep 9, 2024
58ae2ef
eclass/gnuconfig: Sync with Gentoo
Sep 9, 2024
dc2ff3b
eclass/guile-single: Sync with Gentoo
Sep 9, 2024
2893f86
eclass/guile-utils: Sync with Gentoo
Sep 9, 2024
d494087
eclass/java-utils-2: Sync with Gentoo
Sep 9, 2024
3ff763e
eclass/libtool: Sync with Gentoo
Sep 9, 2024
4c12eea
eclass/linux-mod-r1: Sync with Gentoo
Sep 9, 2024
71a2dfc
eclass/mono-env: Sync with Gentoo
Sep 9, 2024
c667a18
eclass/multibuild: Sync with Gentoo
Sep 9, 2024
a3cde1f
eclass/multilib-build: Sync with Gentoo
Sep 9, 2024
41763b0
eclass/multilib-minimal: Sync with Gentoo
Sep 9, 2024
9c687a2
eclass/multilib: Sync with Gentoo
Sep 9, 2024
6148445
eclass/multiprocessing: Sync with Gentoo
Sep 9, 2024
ab1bc33
eclass/out-of-source-utils: Sync with Gentoo
Sep 9, 2024
c3fe9e9
eclass/pax-utils: Sync with Gentoo
Sep 9, 2024
9a82f68
eclass/perl-functions: Sync with Gentoo
Sep 9, 2024
fbaa02e
eclass/portability: Sync with Gentoo
Sep 9, 2024
11540bb
eclass/prefix: Sync with Gentoo
Sep 9, 2024
ffa6881
eclass/preserve-libs: Sync with Gentoo
Sep 9, 2024
d1ccabd
eclass/readme.gentoo-r1: Sync with Gentoo
Sep 9, 2024
7c7c5a6
eclass/ruby-utils: Sync with Gentoo
Sep 9, 2024
9c3c4b4
eclass/strip-linguas: Sync with Gentoo
Sep 9, 2024
0515f35
eclass/systemd: Sync with Gentoo
Sep 9, 2024
67c9fee
eclass/tmpfiles: Sync with Gentoo
Sep 9, 2024
b8b8652
eclass/toolchain-funcs: Sync with Gentoo
Sep 9, 2024
3cb6e3a
eclass/udev: Sync with Gentoo
Sep 9, 2024
a09ef90
eclass/vcs-clean: Sync with Gentoo
Sep 9, 2024
10e0566
eclass/versionator: Sync with Gentoo
Sep 9, 2024
d0c9119
eclass/vim-doc: Sync with Gentoo
Sep 9, 2024
d934be4
eclass/vim-plugin: Sync with Gentoo
Sep 9, 2024
7fe28c6
eclass/virtualx: Sync with Gentoo
Sep 9, 2024
459f710
eclass/wrapper: Sync with Gentoo
Sep 9, 2024
3ab8e40
eclass/xdg-utils: Sync with Gentoo
Sep 9, 2024
43c91e1
eclass/xdg: Sync with Gentoo
Sep 9, 2024
29a0a20
licenses: Sync with Gentoo
Sep 9, 2024
f80ca01
net-analyzer/tcpdump: Sync with Gentoo
Sep 9, 2024
1c504a0
net-dns/bind-tools: Sync with Gentoo
Sep 9, 2024
fa153d7
net-dns/c-ares: Sync with Gentoo
Sep 9, 2024
41bd844
net-firewall/ipset: Sync with Gentoo
Sep 9, 2024
2a69b3b
net-libs/gnutls: Sync with Gentoo
Sep 9, 2024
3936e25
net-libs/libnftnl: Sync with Gentoo
Sep 9, 2024
fb41309
net-libs/libpcap: Sync with Gentoo
Sep 9, 2024
16fbf96
net-libs/libpsl: Sync with Gentoo
Sep 9, 2024
1cca781
net-libs/nghttp2: Sync with Gentoo
Sep 9, 2024
16ca528
net-misc/chrony: Sync with Gentoo
Sep 9, 2024
0efa7bc
net-misc/passt: Sync with Gentoo
Sep 9, 2024
d42f72b
net-misc/whois: Sync with Gentoo
Sep 9, 2024
a436bd1
net-nds/openldap: Sync with Gentoo
Sep 9, 2024
8ab1373
profiles: Sync with Gentoo
Sep 9, 2024
09a0d4a
sec-policy/selinux-base: Sync with Gentoo
Sep 9, 2024
2a1b1f0
sec-policy/selinux-base-policy: Sync with Gentoo
Sep 9, 2024
581b9ad
sec-policy/selinux-container: Sync with Gentoo
Sep 9, 2024
ba00977
sec-policy/selinux-dbus: Sync with Gentoo
Sep 9, 2024
5bca45a
sec-policy/selinux-policykit: Sync with Gentoo
Sep 9, 2024
91079cc
sec-policy/selinux-sssd: Sync with Gentoo
Sep 9, 2024
c26f0e9
sec-policy/selinux-unconfined: Sync with Gentoo
Sep 9, 2024
645e548
sys-apps/iproute2: Sync with Gentoo
Sep 9, 2024
d23390a
sys-apps/man-db: Sync with Gentoo
Sep 9, 2024
83f0c76
sys-apps/pkgcore: Sync with Gentoo
Sep 9, 2024
a9f1dbf
sys-apps/pv: Sync with Gentoo
Sep 9, 2024
a1180e6
sys-apps/texinfo: Sync with Gentoo
Sep 9, 2024
4c719eb
sys-block/open-iscsi: Sync with Gentoo
Sep 9, 2024
77ca02b
sys-boot/gnu-efi: Sync with Gentoo
Sep 9, 2024
086429e
sys-devel/crossdev: Sync with Gentoo
Sep 9, 2024
890a124
sys-devel/gcc: Sync with Gentoo
Sep 9, 2024
8c429d5
sys-devel/patch: Sync with Gentoo
Sep 9, 2024
ca6c293
sys-firmware/intel-microcode: Sync with Gentoo
Sep 9, 2024
517c651
sys-fs/btrfs-progs: Sync with Gentoo
Sep 9, 2024
b43cc7b
sys-fs/e2fsprogs: Sync with Gentoo
Sep 9, 2024
0ca8e14
sys-fs/fuse-overlayfs: Sync with Gentoo
Sep 9, 2024
813a991
sys-fs/xfsprogs: Sync with Gentoo
Sep 9, 2024
8225469
sys-fs/zfs: Sync with Gentoo
Sep 9, 2024
389be67
sys-fs/zfs-kmod: Sync with Gentoo
Sep 9, 2024
f321d3b
sys-libs/cracklib: Sync with Gentoo
Sep 9, 2024
39c1eee
sys-libs/efivar: Sync with Gentoo
Sep 9, 2024
5d84cbd
sys-libs/gdbm: Sync with Gentoo
Sep 9, 2024
f604b91
sys-libs/liburing: Sync with Gentoo
Sep 9, 2024
ba16447
sys-libs/readline: Sync with Gentoo
Sep 9, 2024
dbc936c
sys-process/audit: Sync with Gentoo
Sep 9, 2024
3ed5eaa
virtual/perl-Data-Dumper: Sync with Gentoo
Sep 9, 2024
bbee8ec
virtual/perl-Encode: Sync with Gentoo
Sep 9, 2024
28f153e
virtual/perl-Exporter: Sync with Gentoo
Sep 9, 2024
f2995e5
virtual/perl-File-Spec: Sync with Gentoo
Sep 9, 2024
29e75af
virtual/perl-Getopt-Long: Sync with Gentoo
Sep 9, 2024
e045617
virtual/perl-IO: Sync with Gentoo
Sep 9, 2024
696ebb5
virtual/rust: Sync with Gentoo
Sep 9, 2024
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
  •  
  •  
  •  
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST cri-tools-1.25.0.tar.gz 7905707 BLAKE2B 79595f31fc22aff608406bad4319a60dddcabda5f4dab8706305f11500b3db43f1d7021a340a096227d4580212953f32a95b05bbf81c1236f8fa8cf635017abb SHA512 dc04359320d59d6b3789e4e81fb613f3795b7e82dbad681393eaeff2c876e5b0393dd9384d7857d24ada5de34d03e151f7cf121367cc20e71d0b78607372b3a1
DIST cri-tools-1.27.0.tar.gz 8465050 BLAKE2B d6c0429271ebc4085e75b54d7f3b9f75ab796e63bc9ae7562105296b13bbad8b512293a7d25abf1ab946f4bf54e672016fdb72696c12c730d21ac74724da465c SHA512 b94122e6401eb0c33b9c3d112274b7ab20cbbad05e76a54933e79d2e42ded2d684771cb9ed703a6c1afa381844142b6f1b4dc77d17e915f9a42c236fd8426b9b
DIST cri-tools-1.31.1.tar.gz 7830559 BLAKE2B 5ec935be8d453a2d024fb8b07c8c7a21a15c23c7aba03b9030806c5ed47698f41a5167b02c3d38e792fec035725fccdff92867e68c5b2c8a06ff040e4c37cc9e SHA512 a72946944207d20f27236da12f7c2d532a1c9ebc881c3af4709494f7abc6f7b2d421934006a535a0b4a35926f09f58315ff0aaf4da870fd5a65281f547ef86a1
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit bash-completion-r1 go-module

DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)"
HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools"
SRC_URI="https://github.com/kubernetes-sigs/cri-tools/archive/v${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
RESTRICT="test"

DOCS=( docs {README,RELEASE,CHANGELOG,CONTRIBUTING}.md )

src_compile() {
emake VERSION="${PV}"
find build/ -name crictl -exec cp {} build/bin/ \; || die
./build/bin/crictl completion bash > "crictl.bash" || die
./build/bin/crictl completion zsh > "crictl.zsh" || die
}

src_install() {
einstalldocs

dobin ./build/bin/crictl
newbashcomp crictl.bash crictl
insinto /usr/share/zsh/site-functions
newins crictl.zsh _crictl
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
DIST docker-cli-26.1.0-man.tar.xz 79004 BLAKE2B 36dcf969c6567680990420d6d177101bf457f7fc1c24dff195ce8b478268335419fba5ff51a7b77bb8c0a6e0e6077d83ddb50f2ecf08bf069be89fc4849afd6e SHA512 36297ee3cbf096112ec41db2cd1d06796ddd27a57c4323e71a727e17d3930102710f643a77df9e68cd9b3294a6bb0fdf5565379e9fae7331e25afcd147b0084f
DIST docker-cli-26.1.0.tar.gz 7213165 BLAKE2B 302236467f2b6f3f46b0f0c75e89c2cef0cd251d36e12f78a67c906cfb85b842b998fd3b07f4a2dfc0a04825a9b105d90f11d176055ded397f2d4e9145639d5d SHA512 1a1e9af1a836765ffa91f7f2e1b27911e2b6b373c308a7db332a7cd1825459ab1c04a93d03c9947b631bead0af21d9f03e06c3a60855cc56ca7039e50e38ba87
DIST docker-cli-27.0.3-man.tar.xz 79132 BLAKE2B e2c9082c964333ebd221056308f01dd64437a46abdf2be6e4e6dba798a89d04a1dfcc15378f5730140edad8e4235f0c3cc735a0be2efc73b9743174f1cf0d6ae SHA512 966764bfbba457dfed10caebd6509ff3aa452c3b3b9382a321d0dacba62fa13ba494c1561bf95651f92c59084f79cd4b300e10b4d2185edcaaaae1e1e914d5b2
DIST docker-cli-27.0.3.tar.gz 7107193 BLAKE2B cb00392d5afac1503ed07a9462f3d311fc3f3a5ef6d51c7c49995d8cb234a3b7a3c838fc486cc1fa0b1406774f82c2c1ef7c7b041e398be555c7e030e40f490c SHA512 0f7b0ae0f92f8f91b8141292ee8a86a40f4da18d96772c9107d295a30fe06be08b1673da3a49e9c2d3fd67d55f41696b732451b44aecc863fdd4c55578c201db
DIST docker-cli-27.2.0-man.tar.xz 79052 BLAKE2B 019299b8cd0adbb1a3749f9aa37b1e38bf212b2c13eee81ae49f843bcc56ff3f41413e1021bebf5c88b4406d7928c2c40de026df861195aa2df79d9c724f8b87 SHA512 d61d6f9f9139f2d22268932d795a50e7b9b1ff993699ba87ca9353cb9908ac18c103a34ee9a486f3537988d6ba7317b05588cd84ff8327b86826ab7ed5023947
DIST docker-cli-27.2.0.tar.gz 7236608 BLAKE2B 828f002d83de47efad370e28df2f5e50f75da7952bf4fcbe30d3d66c9bc281ee99fab820f7bca002c8eb13fa29b7518e951974b62008e213662c1d384a286c0d SHA512 5dce9e974a96b2518a73d50a9421d12feeb9cc792bb89000f26e04a91fdddade2648dea39aa721e48c9b07bfc18f7a6676fb7e286ae779556753886ec45e86c3
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

EAPI=7

GIT_COMMIT=7d4bcd863a4c863e650eed02a550dfeb98560b83
GIT_COMMIT=3ab42569583b58dbc6f167d842d5a3dd5972065f

EGO_PN="github.com/docker/cli"
MY_PV=${PV/_/-}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
DIST docker-26.1.0.tar.gz 16390376 BLAKE2B 6703e9b153c430bc28aed2e7de7bada0203353d61f0a2ce3d49ddbd017eab196a685dd1ab1e719a6b287813eb5fa4f2c612e2cf1ab95789d6e79ebe5dac7ace3 SHA512 47b6b9af9947016884614b6bc25977e1db281da95c9b8b34c753c21c664a737a893f9fa65d92cbb897735aae3893567e106e6bababb5507e069b1e0981e48d50
DIST docker-27.0.3.tar.gz 16523895 BLAKE2B a86b2bf7ed85216f6a033a2fdb6cb0d545822570463b6b5f218052bf8e9ca3dde0e15ba4872da6370502a985e84ce704f810386b806e7dfb9d40d6d7b497d629 SHA512 bff7084f1bbe7fd6e4241d7172d3445b8ea36ef68ec5ee429a8ee27e1dfa81c1810d8ce07cb4c77f78037725c53d1de565e587d7f96994a653a09ce33e9bc344
DIST docker-27.2.0.tar.gz 16689537 BLAKE2B faf0bae9f7da127d5b65b9989acd82dc726bc3f09ace502df151b9f03a84b6f1ec2a946d905263aaa7d2e7d7a3cd4ad1a09291dcfc6691e73cc9a8738f150d55 SHA512 97abaf56d2249c1514beacf17fc9096848b960846e064f1a9bd800a59762a1f1888b32e83b3e8289e23656496ca0293fea65931210d68faaa8a713aab6e48b65
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
EAPI=7
EGO_PN=github.com/docker/docker
MY_PV=${PV/_/-}
inherit golang-vcs-snapshot linux-info systemd udev
GIT_COMMIT=662f78c0b1bb5114172427cfcb40491d73159be2
inherit golang-vcs-snapshot linux-info optfeature systemd udev
GIT_COMMIT=3ab5c7d0036ca8fc43141e83b167456ec79828aa

DESCRIPTION="The core functions you need to create Docker images and run Docker containers"
HOMEPAGE="https://www.docker.com/"
Expand All @@ -14,7 +14,7 @@ SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="apparmor btrfs +container-init overlay seccomp selinux systemd"
IUSE="apparmor btrfs +container-init +overlay2 seccomp selinux systemd"

DEPEND="
acct-group/docker
Expand All @@ -33,8 +33,8 @@ RDEPEND="
sys-process/procps
>=dev-vcs/git-1.7
>=app-arch/xz-utils-4.9
>=app-containers/containerd-1.7.15[apparmor?,btrfs?,seccomp?]
>=app-containers/runc-1.1.12[apparmor?,seccomp?]
>=app-containers/containerd-1.7.21[apparmor?,btrfs?,seccomp?]
>=app-containers/runc-1.1.13[apparmor?,seccomp?]
!app-containers/docker-proxy
container-init? ( >=sys-process/tini-0.19.0[static] )
selinux? ( sec-policy/selinux-docker )
Expand All @@ -54,7 +54,6 @@ S="${WORKDIR}/${P}/src/${EGO_PN}"
# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
PATCHES=(
"${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
"${FILESDIR}/docker-26.1.0-automagic-systemd.patch"
)

pkg_setup() {
Expand Down Expand Up @@ -247,7 +246,7 @@ src_compile() {

# let's set up some optional features :)
export DOCKER_BUILDTAGS=''
for gd in btrfs overlay; do
for gd in btrfs overlay2; do
if ! use $gd; then
DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}"
fi
Expand All @@ -259,7 +258,7 @@ src_compile() {
fi
done

export SYSTEMD=$(usex systemd 1 0)
export EXCLUDE_AUTO_BUILDTAG_JOURNALD=$(usex systemd '' 'y')

# build binaries
./hack/make.sh dynbinary || die 'dynbinary failed'
Expand All @@ -272,6 +271,9 @@ src_install() {
use container-init && dosym tini /usr/bin/docker-init
dobin bundles/dynbinary-daemon/dockerd
dobin bundles/dynbinary-daemon/docker-proxy
for f in dockerd-rootless-setuptool.sh dockerd-rootless.sh; do
dosym ../share/docker/contrib/${f} /usr/bin/${f}
done

newinitd contrib/init/openrc/docker.initd docker
newconfd contrib/init/openrc/docker.confd docker
Expand Down Expand Up @@ -304,17 +306,16 @@ pkg_postinst() {
elog ' usermod -aG docker <youruser>'
elog

if use overlay; then
elog " Overlay storage driver/USEflag has been deprecated"
elog " in favor of overlay2 (enabled unconditionally)"
elog
fi

if has_version sys-fs/zfs; then
elog " ZFS storage driver is available"
elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info"
elog
fi

optfeature "rootless mode support" sys-apps/shadow
optfeature "rootless mode support" sys-apps/rootlesskit
optfeature_header "for rootless mode you also need a network stack"
optfeature "rootless mode network stack" app-containers/slirp4netns
}

pkg_postrm() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@
Enables dependencies for the "overlay" graph driver, including
necessary kernel flags.
</flag>
<flag name="overlay2">
Enables dependencies for the "overlay2" graph driver, including
necessary kernel flags.
</flag>
</use>
<upstream>
<remote-id type="github">moby/moby</remote-id>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
DIST krb5-1.21.2.tar.gz 8622513 BLAKE2B 2afb3ff962a343bc07182fdab0c0ffb221632ff38baab74278cfc721ae72deacc260221470de36e420584f00b780e13221d2e511d4831bca8e1270b7f3d9e824 SHA512 4e09296b412383d53872661718dbfaa90201e0d85f69db48e57a8d4bd73c95a90c7ec7b6f0f325f6bc967f8d203b256b071c0191facf080aca0e2caec5d0ac49
DIST krb5-1.21.3.tar.gz 9136145 BLAKE2B e909a55eaedab68e5c829bb7bbd26cec5db2d7b8d97f3b034de94d8f957003f16977ac619afee3b862f288e59f05c5e44f41e65b8883961c8b22a26e2f4733bc SHA512 87bc06607f4d95ff604169cea22180703a42d667af05f66f1569b8bd592670c42820b335e5c279e8b4f066d1e7da20f1948a1e4def7c5d295c170cbfc7f49c71

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P}/src

LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="cpu_flags_x86_aes doc +keyutils lmdb nls openldap +pkinit selinux test xinetd"

RESTRICT="!test? ( test )"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="caps efl emacs gtk keyring ncurses qt5 qt6 wayland X"

DEPEND="
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
DIST eclass-manpages-20240512.tar.xz 452732 BLAKE2B e39fe919e90d24247ff1a5153359d4bc9dae8d4d8a47c0d2231a6364e64b046f813d507aa95cf5b7fca9de862678d7d584381fa94d6a4019cc07d5474d73f8e3 SHA512 a798cd71eb33a63bc8ceeaf1103f130425e4b82d379d413ce09605f4c9648447d01f97875cfe2efdd09a2dace7a73bf3a74f223168da8035ef13f1a52dd58677
DIST eclass-manpages-20240614.tar.xz 450756 BLAKE2B 50435ab646a238f47cc96573af3d8ed53e14b700c9284253a2a9efbda40fc058f475a9900e56c3d6575ceafa4385eec89d9d1df87dd5ec94425c69daf258ab0e SHA512 80c0ba3eac7affc670f10d2eca58293bb79de94cc3b9d2349dd9b2227efd02b08d7e8a095161b484f87b3e23042afea73fadbd0cff867006bfbbb748a5051c55
DIST eclass-manpages-20240811.tar.xz 455124 BLAKE2B dde9ffe7baa7fcb6904af47a5fb7bf05103c2646b682e27fd3454eaf2ee4708d059c666eddbd39571899d23bcc8ef411e75f16c905048a103f818f396e390794 SHA512 d62979614e1301bba51798280f21baa46a55c594f4345f07b1c21b772bb22cc0be2db55a2d3b190bf2a5921c727329266743a2f2b0ad0ef2a14f1a967c779e55
DIST eclass-manpages-20240901.tar.xz 460224 BLAKE2B 96743842457d552079bed954839f05c71f36f9618d5fff5a20df2383e3615053ef93cb748756727e9131c1896106ccae4013dc9888cddbea60cc1d330b8f7cc3 SHA512 8b3128f5cc7626410e9988cf42a2448566f0859aa02388b1dd888d47714dafe7cac1c607d32e48331b4697f80bc9e4b806e9f21257e5ce3883216649e9fcafcd
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

# Instructions to make a dist tarball:
# git clone https://github.com/projg2/eclass-to-manpage.git
# cd eclass-to-manpage
# make dist ECLASSDIR=~/g/eclass/

DESCRIPTION="Collection of Gentoo eclass manpages"
HOMEPAGE="https://github.com/projg2/eclass-to-manpage"
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"

LICENSE="GPL-2"
SLOT="0"
# Keep the keywords stable. No need to change to ~arch.
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"

BDEPEND="sys-apps/gawk"

src_install() {
emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]] ; then
else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi

DESCRIPTION="GNU GPL'd Pico clone with more functionality"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi

DESCRIPTION="Vim, an improved vi-style text editor"
Expand Down
Loading