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-07-03 #963

Merged
Merged
Changes from 1 commit
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
007e664
app-arch/bzip2: Sync with Gentoo
Jul 3, 2023
869b37f
app-editors/vim: Sync with Gentoo
Jul 3, 2023
7495c3c
app-editors/vim-core: Sync with Gentoo
Jul 3, 2023
9e4e0bf
app-emulation/qemu: Sync with Gentoo
Jul 3, 2023
4f84022
app-portage/portage-utils: Sync with Gentoo
Jul 3, 2023
e4b4480
app-shells/bash: Sync with Gentoo
Jul 3, 2023
961d05a
dev-db/sqlite: Sync with Gentoo
Jul 3, 2023
4d1e0c2
dev-lang/perl: Sync with Gentoo
Jul 3, 2023
0207b17
dev-lang/python: Sync with Gentoo
Jul 3, 2023
65a7374
dev-libs/elfutils: Sync with Gentoo
Jul 3, 2023
3cd0486
dev-libs/glib: Sync with Gentoo
Jul 3, 2023
3fb071b
dev-libs/libassuan: Sync with Gentoo
Jul 3, 2023
2cb48db
dev-libs/libgpg-error: Sync with Gentoo
Jul 3, 2023
beb12bc
dev-libs/libksba: Sync with Gentoo
Jul 3, 2023
aef7f50
dev-libs/libpcre2: Sync with Gentoo
Jul 3, 2023
40253ae
dev-libs/nettle: Sync with Gentoo
Jul 3, 2023
de9ea51
dev-libs/oniguruma: Sync with Gentoo
Jul 3, 2023
1005eb4
dev-python/cython: Sync with Gentoo
Jul 3, 2023
44ca757
dev-python/docutils: Sync with Gentoo
Jul 3, 2023
8523033
dev-python/inflect: Sync with Gentoo
Jul 3, 2023
9dad729
dev-python/jaraco-functools: Sync with Gentoo
Jul 3, 2023
a8ae6cc
dev-python/platformdirs: Sync with Gentoo
Jul 3, 2023
ebf2d02
dev-python/pydantic: Sync with Gentoo
Jul 3, 2023
768b019
dev-python/setuptools: Sync with Gentoo
Jul 3, 2023
c4cc7cd
dev-python/typing-extensions: Sync with Gentoo
Jul 3, 2023
0c74734
dev-util/b2: Sync with Gentoo
Jul 3, 2023
4c23f99
dev-util/bpftool: Sync with Gentoo
Jul 3, 2023
dd5ec5b
dev-util/cmake: Sync with Gentoo
Jul 3, 2023
783eed7
dev-util/gdbus-codegen: Sync with Gentoo
Jul 3, 2023
af6fd32
dev-util/glib-utils: Sync with Gentoo
Jul 3, 2023
9fb92e7
dev-util/meson: Sync with Gentoo
Jul 3, 2023
3114edb
dev-util/pahole: Sync with Gentoo
Jul 3, 2023
628f329
dev-util/perf: Sync with Gentoo
Jul 3, 2023
8c7c57c
dev-util/pkgconf: Sync with Gentoo
Jul 3, 2023
9aac439
dev-util/re2c: Sync with Gentoo
Jul 3, 2023
a86dc63
dev-util/strace: Sync with Gentoo
Jul 3, 2023
344b3c6
eclass/acct-group: Sync with Gentoo
Jul 3, 2023
f02722d
eclass/acct-user: Sync with Gentoo
Jul 3, 2023
3759d2b
eclass/cmake: Sync with Gentoo
Jul 3, 2023
5bc0316
eclass/distutils-r1: Sync with Gentoo
Jul 3, 2023
3a295d4
eclass/elisp-common: Sync with Gentoo
Jul 3, 2023
cf2e1de
eclass/python-utils-r1: Sync with Gentoo
Jul 3, 2023
8853b11
eclass/toolchain: Sync with Gentoo
Jul 3, 2023
8614a8b
licenses: Sync with Gentoo
Jul 3, 2023
49bcbe5
media-libs/libpng: Sync with Gentoo
Jul 3, 2023
1a1b30f
net-analyzer/nmap: Sync with Gentoo
Jul 3, 2023
39416fc
net-libs/libpcap: Sync with Gentoo
Jul 3, 2023
ae51999
net-misc/curl: Sync with Gentoo
Jul 3, 2023
804b579
net-misc/iputils: Sync with Gentoo
Jul 3, 2023
5244498
profiles: Sync with Gentoo
Jul 3, 2023
1cd4780
sys-apps/acl: Sync with Gentoo
Jul 3, 2023
4f9da54
sys-apps/coreutils: Sync with Gentoo
Jul 3, 2023
927e6c5
sys-apps/ethtool: Sync with Gentoo
Jul 3, 2023
6795ef3
sys-apps/iproute2: Sync with Gentoo
Jul 3, 2023
d94f78d
sys-apps/kbd: Sync with Gentoo
Jul 3, 2023
8ff7c30
sys-apps/kexec-tools: Sync with Gentoo
Jul 3, 2023
f4803d0
sys-apps/less: Sync with Gentoo
Jul 3, 2023
f002cbb
sys-apps/man-pages: Sync with Gentoo
Jul 3, 2023
293c011
sys-apps/net-tools: Sync with Gentoo
Jul 3, 2023
19374a2
sys-apps/nvme-cli: Sync with Gentoo
Jul 3, 2023
897c145
sys-apps/portage: Sync with Gentoo
Jul 3, 2023
a606334
sys-apps/sandbox: Sync with Gentoo
Jul 3, 2023
07f407b
sys-apps/semodule-utils: Sync with Gentoo
Jul 3, 2023
b4bb30f
sys-apps/util-linux: Sync with Gentoo
Jul 3, 2023
a0fae04
sys-devel/autoconf: Sync with Gentoo
Jul 3, 2023
8ad3cec
sys-devel/binutils: Sync with Gentoo
Jul 3, 2023
a6fa204
sys-devel/crossdev: Sync with Gentoo
Jul 3, 2023
865c6d2
sys-devel/gcc: Sync with Gentoo
Jul 3, 2023
fc07253
sys-devel/gcc-config: Sync with Gentoo
Jul 3, 2023
1ce90f5
sys-devel/gettext: Sync with Gentoo
Jul 3, 2023
6ad716a
sys-fs/e2fsprogs: Sync with Gentoo
Jul 3, 2023
ffb4239
sys-kernel/linux-headers: Sync with Gentoo
Jul 3, 2023
51e93b1
sys-libs/binutils-libs: Sync with Gentoo
Jul 3, 2023
c3119d9
sys-libs/readline: Sync with Gentoo
Jul 3, 2023
567b423
overlay profiles: Add accept keywords for sys-libs/binutils-libs
krnowak Jul 3, 2023
9913f64
overlay profiles: Add accept keywords for sys-devel/binutils
krnowak Jul 3, 2023
05ddd6c
.github: Drop semodule utils from automation
krnowak Jul 3, 2023
adde4fc
Revert "sys-apps/semodule-utils: Sync with Gentoo"
krnowak Jul 3, 2023
483a05b
overlay profiles: Updated accept keywords for sys-apps/sandbox
krnowak Jul 3, 2023
2f2fd08
overlay profiles: Bump lua to 5.4
krnowak Jul 4, 2023
55b1267
overlay profiles: Add accept keywords for dev-libs/nettle
krnowak Jul 4, 2023
414e16b
overlay profiles: Add accept keywords for dev-libs/elfutils
krnowak Jul 4, 2023
3d3fd78
overlay profiles: Drop accept keywords for dev-lang/python
krnowak Jul 4, 2023
52ae5be
overlay profiles: Updated accept keywords for app-shells/bash
krnowak Jul 4, 2023
ee3066c
profiles: keep version same for both arches (app-emulation/qemu)
sayanchowdhury Jul 4, 2023
a9a2447
overlay sys-libs/ncurses: Move to portage-stable and sync with Gentoo
krnowak Jul 4, 2023
f2081a4
overlay profiles: Unmask and add accept keywords for sys-libs/ncurses
krnowak Jul 5, 2023
3c92655
app-crypt/rhash: Sync with Gentoo
krnowak Jul 5, 2023
222bc0c
virtual/os-headers: Sync with Gentoo
krnowak Jul 5, 2023
8d8d161
.github: Add new packages to package automation
krnowak Jul 5, 2023
263bf49
overlay profiles: Drop accept keywords for app-crypt/rhash
krnowak Jul 5, 2023
eefd9ff
net-misc/openssh: Sync with Gentoo
krnowak Jul 5, 2023
00d7c7c
net-misc/openssh: Apply Flatcar modifications
krnowak Jul 5, 2023
847e36d
overlay coreos/config: Do not install ssh config drop in directories
krnowak Jul 5, 2023
081a009
virtual/libc: Sync with Gentoo
krnowak Jul 5, 2023
6acbb9e
.github: Add virtual/libc to package automation
krnowak Jul 5, 2023
bdf020c
changelog: Add entries
krnowak Jul 6, 2023
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
Prev Previous commit
Next Next commit
app-portage/portage-utils: Sync with Gentoo
It's from Gentoo commit c9f4376eb1b1ac1134fa71e74c52b53c594635c2.
  • Loading branch information
Flatcar Buildbot authored and krnowak committed Jul 7, 2023
commit 4f84022464c888987a2457a3186da39fecf90c9e
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit flag-o-matic toolchain-funcs

DESCRIPTION="Small and fast Portage helper tools written in C"
HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils"

if [[ ${PV} == *9999 ]]; then
inherit git-r3 autotools
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git"
else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${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"
fi

LICENSE="GPL-2"
SLOT="0"
IUSE="openmp +qmanifest +qtegrity static"

RDEPEND="
openmp? ( || (
sys-devel/gcc:*[openmp]
sys-libs/libomp
) )
qmanifest? (
!static? (
app-crypt/gpgme:=
app-crypt/libb2:=
dev-libs/openssl:=
sys-libs/zlib:=
)
)
qtegrity? (
!static? (
dev-libs/openssl:=
)
)"
DEPEND="${RDEPEND}
qmanifest? (
static? (
app-crypt/gpgme[static-libs]
app-crypt/libb2[static-libs]
dev-libs/openssl[static-libs]
sys-libs/zlib[static-libs]
)
)
qtegrity? (
static? (
dev-libs/openssl[static-libs]
)
)"
BDEPEND="virtual/pkgconfig"

pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
}

src_prepare() {
default
[[ ${PV} == *9999 ]] && eautoreconf
}

src_configure() {
use static && append-ldflags -static

econf \
--disable-maintainer-mode \
--with-eprefix="${EPREFIX}" \
$(use_enable qmanifest) \
$(use_enable qtegrity) \
$(use_enable openmp)
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit flag-o-matic toolchain-funcs

DESCRIPTION="Small and fast Portage helper tools written in C"
HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils"

if [[ ${PV} == *9999 ]]; then
inherit git-r3 autotools
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git"
else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${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"
fi

LICENSE="GPL-2"
SLOT="0"
IUSE="openmp +qmanifest +qtegrity static"

RDEPEND="
openmp? ( || (
sys-devel/gcc:*[openmp]
sys-libs/libomp
) )
qmanifest? (
!static? (
app-crypt/gpgme:=
app-crypt/libb2:=
dev-libs/openssl:=
sys-libs/zlib:=
)
)
qtegrity? (
!static? (
dev-libs/openssl:=
)
)"
DEPEND="${RDEPEND}
qmanifest? (
static? (
app-crypt/gpgme[static-libs]
app-crypt/libb2[static-libs]
dev-libs/openssl[static-libs]
sys-libs/zlib[static-libs]
)
)
qtegrity? (
static? (
dev-libs/openssl[static-libs]
)
)"
BDEPEND="virtual/pkgconfig"

pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
}

src_prepare() {
default
[[ ${PV} == *9999 ]] && eautoreconf
}

src_configure() {
use static && append-ldflags -static

econf \
--disable-maintainer-mode \
--with-eprefix="${EPREFIX}" \
$(use_enable qmanifest) \
$(use_enable qtegrity) \
$(use_enable openmp)
}
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git"
else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${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

LICENSE="GPL-2"
Original file line number Diff line number Diff line change
@@ -21,6 +21,10 @@ SLOT="0"
IUSE="openmp +qmanifest +qtegrity static"

RDEPEND="
openmp? ( || (
sys-devel/gcc:*[openmp]
sys-libs/libomp
) )
qmanifest? (
!static? (
app-crypt/gpgme:=
@@ -50,10 +54,6 @@ DEPEND="${RDEPEND}
)"
BDEPEND="virtual/pkgconfig"

pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
}

pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
}