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 2023-12-04 #1460

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
bb52849
app-alternatives/gzip: Sync with Gentoo
Dec 4, 2023
6b0c4cd
app-arch/libarchive: Sync with Gentoo
Dec 4, 2023
467fa1c
app-arch/xz-utils: Sync with Gentoo
Dec 4, 2023
3862f12
app-containers/docker: Sync with Gentoo
Dec 4, 2023
b6dfcdd
app-containers/docker-cli: Sync with Gentoo
Dec 4, 2023
95f6d42
app-crypt/pinentry: Sync with Gentoo
Dec 4, 2023
671128d
app-editors/vim: Sync with Gentoo
Dec 4, 2023
7f49b3d
app-editors/vim-core: Sync with Gentoo
Dec 4, 2023
b156663
app-emulation/qemu: Sync with Gentoo
Dec 4, 2023
d833cd6
app-shells/bash: Sync with Gentoo
Dec 4, 2023
20a44dc
app-text/asciidoc: Sync with Gentoo
Dec 4, 2023
f80410e
dev-db/sqlite: Sync with Gentoo
Dec 4, 2023
0caf0ba
dev-lang/lua: Sync with Gentoo
Dec 4, 2023
602c66f
dev-lang/perl: Sync with Gentoo
Dec 4, 2023
2518c94
dev-lang/python: Sync with Gentoo
Dec 4, 2023
207ba0a
dev-libs/elfutils: Sync with Gentoo
Dec 4, 2023
892fe76
dev-libs/json-c: Sync with Gentoo
Dec 4, 2023
17936dd
dev-libs/libgcrypt: Sync with Gentoo
Dec 4, 2023
d9df857
dev-libs/libksba: Sync with Gentoo
Dec 4, 2023
ae92fc4
dev-libs/libpcre2: Sync with Gentoo
Dec 4, 2023
1c130d7
dev-libs/libunistring: Sync with Gentoo
Dec 4, 2023
b8d9eca
dev-libs/libuv: Sync with Gentoo
Dec 4, 2023
7f188c7
dev-libs/libxml2: Sync with Gentoo
Dec 4, 2023
a910666
dev-libs/libxslt: Sync with Gentoo
Dec 4, 2023
3a34fb3
dev-libs/mpfr: Sync with Gentoo
Dec 4, 2023
250a67c
dev-libs/nettle: Sync with Gentoo
Dec 4, 2023
1b45942
dev-libs/oniguruma: Sync with Gentoo
Dec 4, 2023
82d2c19
dev-libs/protobuf: Sync with Gentoo
Dec 4, 2023
837ea6c
dev-libs/xmlsec: Sync with Gentoo
Dec 4, 2023
96c4ede
dev-python/certifi: Sync with Gentoo
Dec 4, 2023
02b3372
dev-python/cython: Sync with Gentoo
Dec 4, 2023
c77e0db
dev-python/jaraco-functools: Sync with Gentoo
Dec 4, 2023
5ec27e3
dev-python/jaraco-text: Sync with Gentoo
Dec 4, 2023
010dea5
dev-python/lxml: Sync with Gentoo
Dec 4, 2023
76f88c9
dev-python/packaging: Sync with Gentoo
Dec 4, 2023
a1a13d8
dev-python/platformdirs: Sync with Gentoo
Dec 4, 2023
7d1d538
dev-python/pygments: Sync with Gentoo
Dec 4, 2023
5ba6d42
dev-python/pyparsing: Sync with Gentoo
Dec 4, 2023
a5f991c
dev-python/setuptools: Sync with Gentoo
Dec 4, 2023
25b7b6a
dev-python/wheel: Sync with Gentoo
Dec 4, 2023
eea10cd
dev-util/bpftool: Sync with Gentoo
Dec 4, 2023
18723bb
dev-util/cmake: Sync with Gentoo
Dec 4, 2023
6067b29
dev-util/desktop-file-utils: Sync with Gentoo
Dec 4, 2023
abc4d95
dev-util/gperf: Sync with Gentoo
Dec 4, 2023
c7ec491
dev-util/meson: Sync with Gentoo
Dec 4, 2023
13ebdbd
dev-util/patchelf: Sync with Gentoo
Dec 4, 2023
316610a
dev-util/pkgconf: Sync with Gentoo
Dec 4, 2023
e749c84
dev-util/strace: Sync with Gentoo
Dec 4, 2023
26136a3
dev-vcs/git: Sync with Gentoo
Dec 4, 2023
dc420bc
eclass/acct-user: Sync with Gentoo
Dec 4, 2023
9f7b89d
eclass/distutils-r1: Sync with Gentoo
Dec 4, 2023
35ccf14
eclass/flag-o-matic: Sync with Gentoo
Dec 4, 2023
49a846b
eclass/git-r3: Sync with Gentoo
Dec 4, 2023
94a4025
eclass/java-utils-2: Sync with Gentoo
Dec 4, 2023
04de949
eclass/meson: Sync with Gentoo
Dec 4, 2023
f2d7bfa
eclass/multibuild: Sync with Gentoo
Dec 4, 2023
3852a62
eclass/python-utils-r1: Sync with Gentoo
Dec 4, 2023
df4c986
eclass/toolchain-autoconf: Sync with Gentoo
Dec 4, 2023
d015ac2
eclass/toolchain-funcs: Sync with Gentoo
Dec 4, 2023
0b54c40
eclass/toolchain: Sync with Gentoo
Dec 4, 2023
3968fb0
licenses: Sync with Gentoo
Dec 4, 2023
132ffd4
net-dns/c-ares: Sync with Gentoo
Dec 4, 2023
5c47bf0
net-firewall/ipset: Sync with Gentoo
Dec 4, 2023
2cf3946
net-libs/gnutls: Sync with Gentoo
Dec 4, 2023
bbe4963
net-libs/libmicrohttpd: Sync with Gentoo
Dec 4, 2023
3ae0efa
net-libs/libpcap: Sync with Gentoo
Dec 4, 2023
bbf302b
net-libs/nghttp2: Sync with Gentoo
Dec 4, 2023
09adca6
net-misc/bridge-utils: Sync with Gentoo
Dec 4, 2023
14b4bbb
net-misc/curl: Sync with Gentoo
Dec 4, 2023
eed52a1
net-misc/iperf: Sync with Gentoo
Dec 4, 2023
4f7e145
net-misc/ntp: Sync with Gentoo
Dec 4, 2023
89b267a
net-misc/socat: Sync with Gentoo
Dec 4, 2023
623e8d7
net-misc/whois: Sync with Gentoo
Dec 4, 2023
bfa4c26
profiles: Sync with Gentoo
Dec 4, 2023
6748f05
sec-policy/selinux-base: Sync with Gentoo
Dec 4, 2023
9f25e35
sec-policy/selinux-base-policy: Sync with Gentoo
Dec 4, 2023
3a5be14
sec-policy/selinux-container: Sync with Gentoo
Dec 4, 2023
730e505
sec-policy/selinux-dbus: Sync with Gentoo
Dec 4, 2023
54f5c52
sec-policy/selinux-sssd: Sync with Gentoo
Dec 4, 2023
38581c5
sec-policy/selinux-unconfined: Sync with Gentoo
Dec 4, 2023
d26f100
sys-apps/debianutils: Sync with Gentoo
Dec 4, 2023
19b3198
sys-apps/ethtool: Sync with Gentoo
Dec 4, 2023
e9aea70
sys-apps/file: Sync with Gentoo
Dec 4, 2023
32d4f38
sys-apps/gawk: Sync with Gentoo
Dec 4, 2023
ad176ad
sys-apps/gptfdisk: Sync with Gentoo
Dec 4, 2023
26d35af
sys-apps/groff: Sync with Gentoo
Dec 4, 2023
9a69c75
sys-apps/iproute2: Sync with Gentoo
Dec 4, 2023
91a87e8
sys-apps/man-db: Sync with Gentoo
Dec 4, 2023
f0e3e1b
sys-apps/net-tools: Sync with Gentoo
Dec 4, 2023
4d9a349
sys-apps/portage: Sync with Gentoo
Dec 4, 2023
b8ba4d7
sys-apps/pv: Sync with Gentoo
Dec 4, 2023
c64b900
sys-apps/smartmontools: Sync with Gentoo
Dec 4, 2023
fbe7b05
sys-apps/texinfo: Sync with Gentoo
Dec 4, 2023
8fce66c
sys-apps/usbutils: Sync with Gentoo
Dec 4, 2023
803d2ad
sys-apps/util-linux: Sync with Gentoo
Dec 4, 2023
b1623b0
sys-block/parted: Sync with Gentoo
Dec 4, 2023
ba22f4c
sys-block/thin-provisioning-tools: Sync with Gentoo
Dec 4, 2023
04fe997
sys-devel/autoconf: Sync with Gentoo
Dec 4, 2023
9ae0e02
sys-devel/automake: Sync with Gentoo
Dec 4, 2023
4d43f5a
sys-devel/binutils: Sync with Gentoo
Dec 4, 2023
80d7aee
sys-devel/gcc: Sync with Gentoo
Dec 4, 2023
4f69441
sys-devel/gdb: Sync with Gentoo
Dec 4, 2023
af1d1b8
sys-devel/gettext: Sync with Gentoo
Dec 4, 2023
b8b0c9f
sys-devel/m4: Sync with Gentoo
Dec 4, 2023
61678e4
sys-firmware/intel-microcode: Sync with Gentoo
Dec 4, 2023
a154601
sys-fs/e2fsprogs: Sync with Gentoo
Dec 4, 2023
1882d5f
sys-fs/multipath-tools: Sync with Gentoo
Dec 4, 2023
171d132
sys-libs/binutils-libs: Sync with Gentoo
Dec 4, 2023
7ad4b80
sys-libs/libnvme: Sync with Gentoo
Dec 4, 2023
d7de0c9
sys-libs/libseccomp: Sync with Gentoo
Dec 4, 2023
f97f636
sys-libs/readline: Sync with Gentoo
Dec 4, 2023
6ebded4
sys-libs/zlib: Sync with Gentoo
Dec 4, 2023
873b8e6
sys-process/lsof: Sync with Gentoo
Dec 4, 2023
e201287
sys-process/procps: Sync with Gentoo
Dec 4, 2023
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
Expand Up @@ -11,7 +11,7 @@ ALTERNATIVES=(
inherit app-alternatives

DESCRIPTION="gzip symlinks"
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="split-usr"

RDEPEND="
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ SRC_URI="

LICENSE="BSD BSD-2 BSD-4 public-domain"
SLOT="0/13"
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="acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs xattr zstd"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ else
"

if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
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}/${MY_P}"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@ DIST docker-cli-24.0.5-man.tar.xz 82496 BLAKE2B f3295b684dbf8d251ba13a19b9bad9b8
DIST docker-cli-24.0.5.tar.gz 6243993 BLAKE2B a7ce84ecf329bc74e48f3a6e1b12a9e310a8f27ac68918ffeb40ab9c4eab8b79e753265b48220fcd3ab40b4136de5ebd44607831f642664eaf732111bd8f41b1 SHA512 765c67634d91d248b156d3e407398b98b7a0a89507bbac0310d4a68b95aa1a05e3af43c8b90bc10166748749d8cc36670619fc9efca110beefbdcd4385dc96be
DIST docker-cli-24.0.6-man.tar.xz 82600 BLAKE2B 9e39bf200d252a0d91b0b6f17680a4c1b34e55cc9f357a59f124138cef39c5ff10fb104c51efe3010bca9a4f72447764ced1c02e3bb3924051fa6f1f01a8f6fa SHA512 5e972647961899e438b765f53afff570b9f0c1742c7c72a3a424887719c3a6afbd467d15884d44ac64b752c984261967f304afa5c168466fe6f611967d18a578
DIST docker-cli-24.0.6.tar.gz 6244014 BLAKE2B c5f2082e44a568d3f6ee2ff5df9e9b727808f0b70d7d0c6c18b9769c1c4d0f49d371cbd08c95e748d441dc0ef011b66446527b0eeb33368ee59b85496185ba12 SHA512 55c56ae08eb314cce5f4c93544c6748586eadb3abe502d39d4d297e14d274af37346b38695a20a91dcfe51d3d35a77ddd7aa69d170b525e5e6ba345161869cd8
DIST docker-cli-24.0.7-man.tar.xz 82228 BLAKE2B 7fbf114a724157243c78de9ae03b5d0b1237c5b506cd44edd7a28ffc13609a36b7acf66a25e1eff9f60966e48346d97e70f946cca9301f27fd0355db53a1994d SHA512 af2075e3c731c7e0da4941f4baf35e798f87d1e1f3fa09e85b27a4bcadfd767074af2acaff1fd919d8af2a89ed6d49daefcc0811342d1757886db7a28d1252f2
DIST docker-cli-24.0.7.tar.gz 6451010 BLAKE2B de047f55ce388c09ec33492f470daf87c6f2d1651b0cd839634183494fba4065506661d2d15aac0dc076d005426411f4099ba8e8d95ea2c7247bb114a00f4eef SHA512 b4811e4ecaf1f17e5a53ee4fb34affab79545d87a1662b0f915efb28108989128f8bbf165c4aed111fcb0c851f7ec7d9137eb0f31447d698b058ff4200dba18d
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7
GIT_COMMIT=afdd53b4e3
EGO_PN="github.com/docker/cli"
MY_PV=${PV/_/-}
inherit bash-completion-r1 golang-vcs-snapshot

DESCRIPTION="the command line binary for docker"
HOMEPAGE="https://www.docker.com/"
SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="hardened selinux"

RDEPEND="!<app-containers/docker-20.10.1
selinux? ( sec-policy/selinux-docker )"
BDEPEND="
>=dev-lang/go-1.16.6"

RESTRICT="installsources strip test"

S="${WORKDIR}/${P}/src/${EGO_PN}"

src_unpack() {
golang-vcs-snapshot_src_unpack
set -- ${A}
unpack ${2}
}

src_prepare() {
default
sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die
}

src_compile() {
export DISABLE_WARN_OUTSIDE_CONTAINER=1
export GOPATH="${WORKDIR}/${P}"
# setup CFLAGS and LDFLAGS for separate build target
# see https://github.com/tianon/docker-overlay/pull/10
export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
emake \
LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
VERSION="${PV}" \
GITCOMMIT="${GIT_COMMIT}" \
dynbinary
}

src_install() {
dobin build/docker
doman "${WORKDIR}"/man/man?/*
dobashcomp contrib/completion/bash/*
bashcomp_alias docker dockerd
insinto /usr/share/fish/vendor_completions.d/
doins contrib/completion/fish/docker.fish
insinto /usr/share/zsh/site-functions
doins contrib/completion/zsh/_*
}

pkg_postinst() {
has_version "app-containers/docker-buildx" && return
ewarn "the 'docker build' command is deprecated and will be removed in a"
ewarn "future release. If you need this functionality, install"
ewarn "app-containers/docker-buildx."
}
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST docker-24.0.5.tar.gz 14456089 BLAKE2B be13a4256787152cb35ddb96d80e97a5e5b587094f1c61d18158737a037c4e81b88c186098ba7416eb7778022ece07bc31ee55af13d3e3da8e0bbd5452ad027f SHA512 cde2e47e7658b153399ee29154ec21eebf54b292185e07d43b968895dcfdfead95e4507fefb713859a4540f21d8007116d3ebeaa1fb7ba305fb2a0449ba1bee6
DIST docker-24.0.6.tar.gz 14462378 BLAKE2B bced8e687abac59254a9969df46f323a835627a724889e5966bea08df8766b4291914442001d1b573280c45ac4d357a673e98e8fba2b8d116a1dbd65424ccf78 SHA512 d9bf0ba756b1ebe69a44819d7c6aa5d66dad8db5bcc41233e2bfce8131334a2fe1af3972de7f602b7911231288d29aaea797b7a05b335c2d7214a613b27c4b63
DIST docker-24.0.7.tar.gz 14658649 BLAKE2B 73bad494640ef8cad2b9b991f94414d8bec4dd88b120b0f8238f74d01269c445270f45410ac2c78af074356c3ba60a7c550ab28f5da5924bdc6d8b99e85a1360 SHA512 08f22fcbce163c3ba8eb21302fd38ff04fd3f27067f5715a3c527ba2efe67f694fac80bfe6d6b5e22d06d98917e1685a9d3d9b58991f221354f637f4a8bdc526
Loading