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 2025-03-03 #2713

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
21bee02
app-containers/containers-common: Sync with Gentoo
Mar 3, 2025
eb6289b
app-containers/docker: Sync with Gentoo
Mar 3, 2025
2d38e27
app-containers/docker-cli: Sync with Gentoo
Mar 3, 2025
c40671a
app-containers/podman: Sync with Gentoo
Mar 3, 2025
90959e7
app-containers/runc: Sync with Gentoo
Mar 3, 2025
a7ed7b1
app-crypt/p11-kit: Sync with Gentoo
Mar 3, 2025
47b3e89
app-crypt/pinentry: Sync with Gentoo
Mar 3, 2025
075e718
app-editors/nano: Sync with Gentoo
Mar 3, 2025
7b70016
app-emulation/qemu: Sync with Gentoo
Mar 3, 2025
3a98e9a
app-text/asciidoc: Sync with Gentoo
Mar 3, 2025
4880ee0
dev-build/automake: Sync with Gentoo
Mar 3, 2025
bb7e144
dev-build/cmake: Sync with Gentoo
Mar 3, 2025
c7d6ff6
dev-build/make: Sync with Gentoo
Mar 3, 2025
70a000f
dev-build/meson: Sync with Gentoo
Mar 3, 2025
f9ddfc5
dev-cpp/glog: Sync with Gentoo
Mar 3, 2025
d4c8331
dev-db/sqlite: Sync with Gentoo
Mar 3, 2025
e7e49ec
dev-lang/go: Sync with Gentoo
Mar 3, 2025
ac047a6
dev-lang/perl: Sync with Gentoo
Mar 3, 2025
f29de97
dev-lang/python: Sync with Gentoo
Mar 3, 2025
9aa10bf
dev-lang/rust: Sync with Gentoo
Mar 3, 2025
8165576
dev-lang/rust-bin: Sync with Gentoo
Mar 3, 2025
263ca50
dev-lang/rust-common: Sync with Gentoo
Mar 3, 2025
f422a8e
dev-libs/libgcrypt: Sync with Gentoo
Mar 3, 2025
6cdc330
dev-libs/libp11: Sync with Gentoo
Mar 3, 2025
2052297
dev-libs/openssl: Sync with Gentoo
Mar 3, 2025
004086e
dev-python/cachecontrol: Sync with Gentoo
Mar 3, 2025
879a95b
dev-python/cryptography: Sync with Gentoo
Mar 3, 2025
75d5159
dev-python/ensurepip-pip: Sync with Gentoo
Mar 3, 2025
d328588
dev-python/ensurepip-setuptools: Sync with Gentoo
Mar 3, 2025
b9ea9d2
dev-python/lazy-object-proxy: Sync with Gentoo
Mar 3, 2025
4508a5f
dev-python/lxml: Sync with Gentoo
Mar 3, 2025
b28aa3a
dev-python/pip: Sync with Gentoo
Mar 3, 2025
50cba02
dev-python/resolvelib: Sync with Gentoo
Mar 3, 2025
c08872f
dev-python/setuptools: Sync with Gentoo
Mar 3, 2025
91b0a42
dev-python/snakeoil: Sync with Gentoo
Mar 3, 2025
37d00dc
dev-util/maturin: Sync with Gentoo
Mar 3, 2025
5ac48f6
net-analyzer/traceroute: Sync with Gentoo
Mar 3, 2025
6aed3b6
net-dns/c-ares: Sync with Gentoo
Mar 3, 2025
1f9d6a4
net-misc/curl: Sync with Gentoo
Mar 3, 2025
7b35a5c
net-misc/openssh: Sync with Gentoo
Mar 3, 2025
cc770a1
profiles: Sync with Gentoo
Mar 3, 2025
414b9ba
sys-apps/iproute2: Sync with Gentoo
Mar 3, 2025
70680fb
sys-apps/pcsc-lite: Sync with Gentoo
Mar 3, 2025
aeb9125
sys-auth/sssd: Sync with Gentoo
Mar 3, 2025
14807bd
sys-devel/bc: Sync with Gentoo
Mar 3, 2025
462485c
sys-devel/gcc: Sync with Gentoo
Mar 3, 2025
6f5f3b5
sys-devel/gettext: Sync with Gentoo
Mar 3, 2025
6cc103d
sys-devel/patch: Sync with Gentoo
Mar 3, 2025
9f9e881
sys-libs/ldb: Sync with Gentoo
Mar 3, 2025
8620160
sys-libs/libxcrypt: Sync with Gentoo
Mar 3, 2025
1f0164c
x11-libs/pixman: Sync with Gentoo
Mar 3, 2025
e33948e
overlay profiles: Drop accept keywords for dev-cpp/glog
krnowak Mar 3, 2025
aa5d600
overlay profiles: Drop accept keywords for dev-lang/go
krnowak Mar 3, 2025
be63476
overlay profiles: Drop accept keywords for net-misc/openssh
krnowak Mar 3, 2025
8a11c32
changelog: Add an entry
krnowak Mar 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog/updates/2025-03-03-weekly-updates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- sysext-python: pip ([25.0.1](https://github.com/pypa/pip/blob/25.0.1/NEWS.rst) (includes [25.0](https://github.com/pypa/pip/blob/25.0/NEWS.rst)))
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,7 @@
# Keep versions on both arches in sync.
=app-emulation/qemu-guest-agent-8.2.0 ~arm64
=dev-build/meson-1.6.1 ~arm64
=dev-cpp/glog-0.6.0 ~arm64
=dev-lang/yasm-1.3.0-r1 ~arm64
=dev-lang/go-1.23.6 ~arm64
=dev-libs/ding-libs-0.6.2-r1 ~arm64

# Needed to address CVE-2024-52533
Expand Down Expand Up @@ -71,9 +69,6 @@
# Needed to address CVE-2025-0167, CVE-2025-0665, CVE-2025-0725.
=net-misc/curl-8.12.1 ~amd64 ~arm64

# Keep versions on both arches in sync.
=net-misc/openssh-9.9_p2 ~arm64

# Needed to address CVE-2024-54661
=net-misc/socat-1.8.0.2 ~amd64 ~arm64

Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
DIST containers-common-0.59.1.tar.gz 13131960 BLAKE2B 5b3b947789f889955716816fa15a84eb2f398d6cfb59c85bd969442fb8f55715f2c17c78d963ae913d96e6a109f69da745cfc7db8d23e2ed6516f992b982dda0 SHA512 452c9b84f7631afdf39b7b1fcaf2f721bede312d8fb55b89a953f16ca3546c0df11bb23c99588a592b6375275516d1364570261fbc15301ca3ad486ee66eae32
DIST containers-common-0.60.4.tar.gz 13106900 BLAKE2B 1afb428044bc8eebd002b884f2a2072971cd83fca561fd509b83088ccdf82b3a62d63ff32ec5ef856c3d0ee0ffac316201fa8f1d7956153ce30e2244cc860f02 SHA512 5d61415d4959486223a36ff98304363a558e6da9ccbdca94f976649a37d404ac00c8454019f60a79360029c91c9565d22868b109dbb84c19f13377e0e23dcc4d

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,5 @@ DIST docker-cli-27.5.0-man.tar.xz 70224 BLAKE2B 4c2a4025721fbfbb63c24e20bdbc68f3
DIST docker-cli-27.5.0.tar.gz 7462649 BLAKE2B 89ae65834c606d9ef4f8ebc9fee5052d3e12b8aa6d9f4df7c0415157b24a55e89d0758b4f5cf0e4f3f5b6ea2f9c46bfc010c604995cb5cf1d162c068ba679787 SHA512 3c7c709f38fffd4d4e134d2abd7e6dc606e1cba765d36924a53f9470d6077be2282983eb23995bd56d772da253a69a854fe3112fea1a7ed2c9a1b70d2cc45b57
DIST docker-cli-27.5.1-man.tar.xz 70236 BLAKE2B 82bf35e1b2ec149aa64ee5c72691a1af790e02e85c02c7078f6d2cff0c52143f64270467b00cf6410b6b80cf5088b15dc0bf87b98df0091bc61fa000b4dcec29 SHA512 6cec8418851dd4226e38319038b621e4697458b18496a0a4bacf1473007d5242a56af66d2a0d90f64bd5a9ccce1777c6c0788bc649c0e6cc38be1ecf63bd64da
DIST docker-cli-27.5.1.tar.gz 7462515 BLAKE2B cd2970ac46092bc040ebb663d1dc3bcd488f1c2e8dfc81b36f937c22cb4becbf79f8d4f537cf482d59fa032e86a183b3c4c781ccda09de68be217347320ad9d6 SHA512 165bd5984786fe6fa6398d6e2b1757ce013a91434317339b360721327d4f74bd52fe0ec3936ae3a0665f0fbbf2cd2c49bd2c503783c25651f8d91a172e1c2d3e
DIST docker-cli-28.0.1-man.tar.xz 70360 BLAKE2B 395736a74b314530fbbd6bf4016f7f211a3ee4754179cde0d8edf16f489c3fd92565cf73033defb80fd8280e4ef1e2add15541102944401123cfb251b06492f9 SHA512 b72e4f35a80d72d18f701edcace46eb11fbcf1ba40a1ab8efa913edc74e265dafbdc58c7c0d442293d71ce2cfc952fcbed5afee5d5f3ba52d9d25741d5a12593
DIST docker-cli-28.0.1.tar.gz 7413092 BLAKE2B 69075ba24eb7c46593d7c4ab80499b67994119af8096409f55eec9524173cb8d37263159cd834e3cfaf4e8d169b568232d400633b2d9b08112ced05c78338f92 SHA512 c3d7ca21b88c5f6925f6c99519a67581fd6c264cc96e6c0bc00751f87de6580a2d443cbe59b2e36771e37a78fe05ea054e292675e19bc4d73fcacfda047e0490
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit bash-completion-r1 go-module
MY_PV=${PV/_/-}

# update this on every bump
GIT_COMMIT=068a01ea9470df6494cc92d9e64e240805ae47a7

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"
S="${WORKDIR}/cli-${PV}"

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

RDEPEND="selinux? ( sec-policy/selinux-docker )"

RESTRICT="installsources strip test"

src_unpack() {
default
cd "${S}"
ln -s vendor.mod go.mod
ln -s vendor.sum go.sum
}

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

src_compile() {
export DISABLE_WARN_OUTSIDE_CONTAINER=1
# setup CFLAGS and LDFLAGS for separate build target
# see https://github.com/tianon/docker-overlay/pull/10
CGO_CFLAGS+=" -I${ESYSROOT}/usr/include"
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/docker
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,3 +1,4 @@
DIST docker-27.4.1.tar.gz 16837429 BLAKE2B da2e915944a0260619b1e036b43d40f5cbff66f07182153c0ae238ecbcecdfe2066473887882fdaaffa5ef29e2328211f1d07ba3a5239381f9e82d34d9da43fe SHA512 3d77708f7373c1b58b1c46428c2cfc9e8985076e494e40ab86709f37a686cf92b9e2c9db5aa34293f728bb7ccd6a7e08e0cbb1c6d20acfd025c4c787d5908dc0
DIST docker-27.5.0.tar.gz 17076981 BLAKE2B 20dfdb9fb3d594520f063352c28ccc7a936ec2dc0cd6d04737c2d8c78c54db024ac33fc986ddf06cbe4f496b27bd6e63cc3a2532f3c36b83cf8f9eca0dbae3a2 SHA512 89245805edebd7d43d5b47a38aba115239c20448fc10bce5a1605f99951a303ba360456a54815ffc5346cdd97ddd08657df1881c97f79066e9e2bd075af542da
DIST docker-27.5.1.tar.gz 17077765 BLAKE2B dc6bfa960fc5c8c45629284dcdaddd6df3295dea2259ebf003900efbb24a4f4719030b5e12baaa87e4c1e3ecf27e1c4ef9e3f9b2fccef1541908fbee4ebecbc8 SHA512 6080fa59efa5b35b23bbd363569df7261783ab2527cda9c391f0853b58b55e34824b4a6019e0366aaed5cfaba5ff70b253dcc90b1b77149a85eea0c282d05bdf
DIST docker-28.0.1.tar.gz 17553228 BLAKE2B 8c172d58fb75d307983ace06b509e86ed533729d75a27af114939cad9022980f692368249f6ef514912aa90f1fa09998fd658377e28d2e2577d53b6f745cf5db SHA512 58c77ae139e5d32c4c263fa14ec4457f50240a15cd7934b4d2576af0295bfb5b62abbeef0ba78815f9041a01dbe3a8b35351eaebea1f584f54ef0d4192734048
Loading
Loading