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-11 #1477

Closed
Changes from 1 commit
Commits
Show all changes
140 commits
Select commit Hold shift + click to select a range
b93f14b
app-alternatives/gzip: Sync with Gentoo
Dec 11, 2023
798ee59
app-arch/libarchive: Sync with Gentoo
Dec 11, 2023
1bcaa22
app-arch/xz-utils: Sync with Gentoo
Dec 11, 2023
bfb45ef
app-containers/docker: Sync with Gentoo
Dec 11, 2023
a28c7d3
app-containers/docker-cli: Sync with Gentoo
Dec 11, 2023
3559a5b
app-crypt/pinentry: Sync with Gentoo
Dec 11, 2023
394b48c
app-editors/vim: Sync with Gentoo
Dec 11, 2023
ea67663
app-editors/vim-core: Sync with Gentoo
Dec 11, 2023
e239786
app-emulation/qemu: Sync with Gentoo
Dec 11, 2023
fe8b0e3
app-misc/pax-utils: Sync with Gentoo
Dec 11, 2023
574e509
app-shells/bash: Sync with Gentoo
Dec 11, 2023
d97e1d5
app-text/asciidoc: Sync with Gentoo
Dec 11, 2023
b787562
dev-db/sqlite: Sync with Gentoo
Dec 11, 2023
2860354
dev-lang/lua: Sync with Gentoo
Dec 11, 2023
8c24969
dev-lang/perl: Sync with Gentoo
Dec 11, 2023
d4a4c08
dev-lang/python: Sync with Gentoo
Dec 11, 2023
fe1c743
dev-libs/elfutils: Sync with Gentoo
Dec 11, 2023
e31a7b5
dev-libs/glib: Sync with Gentoo
Dec 11, 2023
8888726
dev-libs/json-c: Sync with Gentoo
Dec 11, 2023
3f9e368
dev-libs/libgcrypt: Sync with Gentoo
Dec 11, 2023
bf2bce2
dev-libs/libksba: Sync with Gentoo
Dec 11, 2023
061a303
dev-libs/libnl: Sync with Gentoo
Dec 11, 2023
7bb4ed5
dev-libs/libpcre2: Sync with Gentoo
Dec 11, 2023
9d8b4ac
dev-libs/libunistring: Sync with Gentoo
Dec 11, 2023
ba15f81
dev-libs/libusb: Sync with Gentoo
Dec 11, 2023
aed7aaf
dev-libs/libuv: Sync with Gentoo
Dec 11, 2023
623c4e6
dev-libs/libxml2: Sync with Gentoo
Dec 11, 2023
629ecf8
dev-libs/libxslt: Sync with Gentoo
Dec 11, 2023
3878720
dev-libs/mpfr: Sync with Gentoo
Dec 11, 2023
c9e3db3
dev-libs/nettle: Sync with Gentoo
Dec 11, 2023
7c8fcdb
dev-libs/oniguruma: Sync with Gentoo
Dec 11, 2023
88e23ea
dev-libs/protobuf: Sync with Gentoo
Dec 11, 2023
69d0d96
dev-libs/xmlsec: Sync with Gentoo
Dec 11, 2023
80fb1c1
dev-python/certifi: Sync with Gentoo
Dec 11, 2023
4ea58b0
dev-python/cython: Sync with Gentoo
Dec 11, 2023
a827c3a
dev-python/jaraco-functools: Sync with Gentoo
Dec 11, 2023
ce47d8c
dev-python/jaraco-text: Sync with Gentoo
Dec 11, 2023
50fd69f
dev-python/lxml: Sync with Gentoo
Dec 11, 2023
20117d3
dev-python/packaging: Sync with Gentoo
Dec 11, 2023
63017db
dev-python/platformdirs: Sync with Gentoo
Dec 11, 2023
2121442
dev-python/pygments: Sync with Gentoo
Dec 11, 2023
7cfb523
dev-python/pyparsing: Sync with Gentoo
Dec 11, 2023
a8849c8
dev-python/setuptools: Sync with Gentoo
Dec 11, 2023
e4d78ca
dev-python/typing-extensions: Sync with Gentoo
Dec 11, 2023
1cd0fd9
dev-python/wheel: Sync with Gentoo
Dec 11, 2023
4e1196d
dev-util/bpftool: Sync with Gentoo
Dec 11, 2023
292137a
dev-util/cmake: Sync with Gentoo
Dec 11, 2023
7aa665a
dev-util/desktop-file-utils: Sync with Gentoo
Dec 11, 2023
0fc553b
dev-util/gdbus-codegen: Sync with Gentoo
Dec 11, 2023
d07a86e
dev-util/glib-utils: Sync with Gentoo
Dec 11, 2023
70966eb
dev-util/gperf: Sync with Gentoo
Dec 11, 2023
3c8a82f
dev-util/meson: Sync with Gentoo
Dec 11, 2023
b0adf23
dev-util/patchelf: Sync with Gentoo
Dec 11, 2023
22b9418
dev-util/pkgconf: Sync with Gentoo
Dec 11, 2023
8ac33eb
dev-util/strace: Sync with Gentoo
Dec 11, 2023
e977ad1
dev-vcs/git: Sync with Gentoo
Dec 11, 2023
63b73cf
eclass/acct-user: Sync with Gentoo
Dec 11, 2023
14bb39b
eclass/cargo: Sync with Gentoo
Dec 11, 2023
d27719f
eclass/distutils-r1: Sync with Gentoo
Dec 11, 2023
40454d8
eclass/flag-o-matic: Sync with Gentoo
Dec 11, 2023
134d7f0
eclass/git-r3: Sync with Gentoo
Dec 11, 2023
5b465f9
eclass/java-pkg-opt-2: Sync with Gentoo
Dec 11, 2023
0588b48
eclass/java-utils-2: Sync with Gentoo
Dec 11, 2023
017fcb6
eclass/llvm: Sync with Gentoo
Dec 11, 2023
565901e
eclass/meson: Sync with Gentoo
Dec 11, 2023
b10547f
eclass/multibuild: Sync with Gentoo
Dec 11, 2023
dda69c4
eclass/python-utils-r1: Sync with Gentoo
Dec 11, 2023
f9bf008
eclass/toolchain-autoconf: Sync with Gentoo
Dec 11, 2023
1d2cd71
eclass/toolchain-funcs: Sync with Gentoo
Dec 11, 2023
5b64767
eclass/toolchain: Sync with Gentoo
Dec 11, 2023
1b9d767
licenses: Sync with Gentoo
Dec 11, 2023
1833d02
net-analyzer/traceroute: Sync with Gentoo
Dec 11, 2023
d85d475
net-dns/bind-tools: Sync with Gentoo
Dec 11, 2023
fd574c4
net-dns/c-ares: Sync with Gentoo
Dec 11, 2023
2c5dec0
net-firewall/ipset: Sync with Gentoo
Dec 11, 2023
d14892a
net-libs/gnutls: Sync with Gentoo
Dec 11, 2023
42f3cbb
net-libs/libmicrohttpd: Sync with Gentoo
Dec 11, 2023
b5fdc74
net-libs/libnftnl: Sync with Gentoo
Dec 11, 2023
be9710b
net-libs/libpcap: Sync with Gentoo
Dec 11, 2023
123969b
net-libs/libslirp: Sync with Gentoo
Dec 11, 2023
0fa5648
net-libs/libssh2: Sync with Gentoo
Dec 11, 2023
c864cb8
net-libs/nghttp2: Sync with Gentoo
Dec 11, 2023
e2f97a6
net-misc/bridge-utils: Sync with Gentoo
Dec 11, 2023
1b2892b
net-misc/curl: Sync with Gentoo
Dec 11, 2023
c2bf0b0
net-misc/iperf: Sync with Gentoo
Dec 11, 2023
d6b8cad
net-misc/ntp: Sync with Gentoo
Dec 11, 2023
716b011
net-misc/socat: Sync with Gentoo
Dec 11, 2023
b728559
net-misc/whois: Sync with Gentoo
Dec 11, 2023
319fce4
net-nds/openldap: Sync with Gentoo
Dec 11, 2023
25c02bf
profiles: Sync with Gentoo
Dec 11, 2023
cc3381d
sec-policy/selinux-base: Sync with Gentoo
Dec 11, 2023
e836b6e
sec-policy/selinux-base-policy: Sync with Gentoo
Dec 11, 2023
639942f
sec-policy/selinux-container: Sync with Gentoo
Dec 11, 2023
697f3e9
sec-policy/selinux-dbus: Sync with Gentoo
Dec 11, 2023
73e0546
sec-policy/selinux-sssd: Sync with Gentoo
Dec 11, 2023
c1f1fb7
sec-policy/selinux-unconfined: Sync with Gentoo
Dec 11, 2023
61f7f59
sys-apps/debianutils: Sync with Gentoo
Dec 11, 2023
9008d2c
sys-apps/ethtool: Sync with Gentoo
Dec 11, 2023
3bf1e10
sys-apps/file: Sync with Gentoo
Dec 11, 2023
73a1015
sys-apps/gawk: Sync with Gentoo
Dec 11, 2023
c9defa9
sys-apps/gptfdisk: Sync with Gentoo
Dec 11, 2023
21baf8e
sys-apps/groff: Sync with Gentoo
Dec 11, 2023
6e44067
sys-apps/i2c-tools: Sync with Gentoo
Dec 11, 2023
acca6a8
sys-apps/iproute2: Sync with Gentoo
Dec 11, 2023
872b376
sys-apps/kbd: Sync with Gentoo
Dec 11, 2023
d8ac128
sys-apps/less: Sync with Gentoo
Dec 11, 2023
04b2b3f
sys-apps/man-db: Sync with Gentoo
Dec 11, 2023
ecdd878
sys-apps/net-tools: Sync with Gentoo
Dec 11, 2023
a25ab6b
sys-apps/portage: Sync with Gentoo
Dec 11, 2023
3cb7bcf
sys-apps/pv: Sync with Gentoo
Dec 11, 2023
d4ce3bc
sys-apps/smartmontools: Sync with Gentoo
Dec 11, 2023
4d4a3bf
sys-apps/texinfo: Sync with Gentoo
Dec 11, 2023
68625da
sys-apps/usbutils: Sync with Gentoo
Dec 11, 2023
4a53b79
sys-apps/util-linux: Sync with Gentoo
Dec 11, 2023
7e70f37
sys-block/parted: Sync with Gentoo
Dec 11, 2023
27ace03
sys-block/thin-provisioning-tools: Sync with Gentoo
Dec 11, 2023
c199227
sys-boot/gnu-efi: Sync with Gentoo
Dec 11, 2023
d56f9bf
sys-devel/autoconf: Sync with Gentoo
Dec 11, 2023
2847750
sys-devel/automake: Sync with Gentoo
Dec 11, 2023
3571cfe
sys-devel/binutils: Sync with Gentoo
Dec 11, 2023
8114453
sys-devel/crossdev: Sync with Gentoo
Dec 11, 2023
b2f39d9
sys-devel/gcc: Sync with Gentoo
Dec 11, 2023
6e655ff
sys-devel/gdb: Sync with Gentoo
Dec 11, 2023
8b67714
sys-devel/gettext: Sync with Gentoo
Dec 11, 2023
2a6ba93
sys-devel/m4: Sync with Gentoo
Dec 11, 2023
0dfc595
sys-firmware/edk2-ovmf-bin: Sync with Gentoo
Dec 11, 2023
c67b515
sys-firmware/intel-microcode: Sync with Gentoo
Dec 11, 2023
bc596b5
sys-fs/e2fsprogs: Sync with Gentoo
Dec 11, 2023
5248dc0
sys-fs/fuse-common: Sync with Gentoo
Dec 11, 2023
8dc6960
sys-fs/multipath-tools: Sync with Gentoo
Dec 11, 2023
155e220
sys-kernel/installkernel-gentoo: Sync with Gentoo
Dec 11, 2023
1f57ffa
sys-libs/binutils-libs: Sync with Gentoo
Dec 11, 2023
308434b
sys-libs/ldb: Sync with Gentoo
Dec 11, 2023
54bb12a
sys-libs/libnvme: Sync with Gentoo
Dec 11, 2023
09aab7e
sys-libs/libseccomp: Sync with Gentoo
Dec 11, 2023
86233dc
sys-libs/libunwind: Sync with Gentoo
Dec 11, 2023
29509d6
sys-libs/readline: Sync with Gentoo
Dec 11, 2023
0bf9d62
sys-libs/zlib: Sync with Gentoo
Dec 11, 2023
802fa69
sys-process/lsof: Sync with Gentoo
Dec 11, 2023
26f2ffa
sys-process/procps: Sync with Gentoo
Dec 11, 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
dev-util/gdbus-codegen: Sync with Gentoo
It's from Gentoo commit eaf45f7e39d4c16f67197e45e5f1f774c36b52c0.
Flatcar Buildbot committed Dec 11, 2023
commit 0fc553b1deea037e1535ced50aac45663a4c62aa
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7
DIST glib-2.78.0.tar.xz 5327096 BLAKE2B 3a494a16d12b17c7986bbe865d5e3b2727d40e7272fbb34897a90173c0fb780b0e7f024042f60ac6d1fcb9a2a4731948b6ac733c2bd6bd27c32b97281e20fc72 SHA512 3d06890002f4b13f831c83fbb70cfce529f9750e30888619e4d6277116be15d106379a03143412cf4b2a289c0cbdbbc299ecf17284fbffc06c791ecf7556c765
DIST glib-2.78.1.tar.xz 5320740 BLAKE2B af8f2e83600dfb3ec84702399cb00a3aaedbc80087e35dc7cc2e2374d4fe5fdf82707ac8c911da1c53eb7b027c9da9ecfc1c0a8f56b39431fa4cf44cad5b10f7 SHA512 aa9ed9195951b00ac8221e958ea337fbda82621a862ef8f29dc2ea396a6253ce51c2a0a498dfa4e12642f1836f85f9564f09991979ae85c5ed4368355d857376
DIST glib-2.78.3.tar.xz 5321388 BLAKE2B 6ef754b15e1ce4377eafdfc317025ac65c3d8010a8816a0cef786cec9da2af9f7d7d1da735c971ab8c848b2dcec050330e5b0fdceb156a36d739848e6160cd19 SHA512 9c1af75fb973d23ce0286d5b7836eea45f9628c148ced5ac10e10abceda05024ae4c57f01439824d3287d986527500b7b959828b630b6e4a3314b5224f4d7246
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8
GNOME_ORG_MODULE="glib"
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="xml(+)"
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1

inherit gnome.org distutils-r1

DESCRIPTION="GDBus code and documentation generator"
HOMEPAGE="https://www.gtk.org/"

LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"

RDEPEND="${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
BDEPEND="
dev-libs/libxslt
app-text/docbook-xsl-stylesheets
"

S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"

python_prepare_all() {
PATCHES=(
"${FILESDIR}/${PN}-2.56.1-sitedir.patch"
)
distutils-r1_python_prepare_all

local MAJOR_VERSION=$(ver_cut 1)
local MINOR_VERSION=$(ver_cut 2)
sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
sed -e "s:@VERSION@:${PV}:" \
-e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \
-e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die
cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
}

do_xsltproc_command() {
# Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils)
xsltproc \
--nonet \
--stringparam man.output.quietly 1 \
--stringparam funcsynopsis.style ansi \
--stringparam man.th.extra1.suppress 1 \
--stringparam man.authors.section.enabled 0 \
--stringparam man.copyright.section.enabled 0 \
-o "${2}" \
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
"${1}" || die "manpage generation failed"
}

src_compile() {
distutils-r1_src_compile
do_xsltproc_command \
"${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" \
"${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
}

src_test() {
einfo "Skipping tests. This package is tested by dev-libs/glib"
einfo "when merged with FEATURES=test"
}

python_install_all() {
distutils-r1_python_install_all # no-op, but prevents QA warning
doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
}