Skip to content

Commit

Permalink
Merge pull request #2193 from flatcar/krnowak/dev-automation
Browse files Browse the repository at this point in the history
Add dev-* packages to automation
  • Loading branch information
krnowak authored Aug 8, 2024
2 parents 5c7d3fe + eb7ef29 commit 008947c
Show file tree
Hide file tree
Showing 115 changed files with 3,556 additions and 377 deletions.
39 changes: 34 additions & 5 deletions .github/workflows/portage-stable-packages-list
Original file line number Diff line number Diff line change
Expand Up @@ -187,13 +187,17 @@ dev-build/meson-format-array
dev-build/ninja

dev-cpp/abseil-cpp
dev-cpp/gflags
dev-cpp/glog
dev-cpp/gtest

dev-db/sqlite

dev-debug/gdb
dev-debug/strace

dev-embedded/u-boot-tools

dev-go/go-md2man

dev-lang/duktape
Expand All @@ -205,6 +209,7 @@ dev-lang/python
dev-lang/python-exec
dev-lang/python-exec-conf
dev-lang/swig
dev-lang/tcl
dev-lang/yasm

dev-libs/cJSON
Expand Down Expand Up @@ -271,45 +276,68 @@ dev-libs/yajl
dev-perl/File-Slurp
dev-perl/Parse-Yapp

dev-python/PySocks
dev-python/autocommand
dev-python/backports-tarfile
dev-python/cachecontrol
dev-python/certifi
dev-python/charset-normalizer
dev-python/colorama
dev-python/crcmod
dev-python/cython
dev-python/distlib
dev-python/distro
dev-python/docutils
dev-python/editables
dev-python/ensurepip-pip
dev-python/ensurepip-setuptools
dev-python/ensurepip-wheels
dev-python/fasteners
dev-python/fastjsonschema
dev-python/flit-core
dev-python/gentoo-common
dev-python/gpep517
dev-python/hatchling
dev-python/idna
dev-python/installer
dev-python/jaraco-context
dev-python/jaraco-functools
dev-python/jaraco-text
dev-python/jinja
dev-python/lark
dev-python/lazy-object-proxy
dev-python/linkify-it-py
dev-python/lxml
dev-python/markdown-it-py
dev-python/markupsafe
dev-python/mdurl
dev-python/more-itertools
dev-python/msgpack
dev-python/olefile
dev-python/ordered-set
dev-python/packaging
dev-python/pathspec
dev-python/pillow
dev-python/pip
dev-python/platformdirs
dev-python/pluggy
dev-python/poetry-core
dev-python/pydecomp
dev-python/pygments
dev-python/pyproject-hooks
dev-python/requests
dev-python/resolvelib
dev-python/rich
dev-python/setuptools
dev-python/setuptools-scm
dev-python/six
dev-python/snakeoil
dev-python/tenacity
dev-python/tomli
dev-python/trove-classifiers
dev-python/truststore
dev-python/uc-micro-py
dev-python/urllib3
dev-python/wheel

dev-util/bpftool
Expand Down Expand Up @@ -339,8 +367,8 @@ eclass/cargo.eclass
eclass/cmake-multilib.eclass
eclass/cmake.eclass
eclass/desktop.eclass
eclass/distutils-r1.eclass
eclass/dist-kernel-utils.eclass
eclass/distutils-r1.eclass
eclass/eapi7-ver.eclass
eclass/eapi8-dosym.eclass
eclass/edo.eclass
Expand All @@ -367,8 +395,8 @@ eclass/lua-single.eclass
eclass/lua-utils.eclass
eclass/meson-multilib.eclass
eclass/meson.eclass
eclass/mount-boot.eclass
eclass/mount-boot-utils.eclass
eclass/mount-boot.eclass
eclass/multibuild.eclass
eclass/multilib-build.eclass
eclass/multilib-minimal.eclass
Expand All @@ -390,10 +418,10 @@ eclass/python-r1.eclass
eclass/python-single-r1.eclass
eclass/python-utils-r1.eclass
eclass/readme.gentoo-r1.eclass
eclass/rpm.eclass
eclass/ruby-single.eclass
eclass/ruby-utils.eclass
eclass/rust-toolchain.eclass
eclass/rpm.eclass
eclass/savedconfig.eclass
eclass/selinux-policy-2.eclass
eclass/strip-linguas.eclass
Expand Down Expand Up @@ -461,6 +489,7 @@ net-misc/iperf
net-misc/iputils
net-misc/ntp
net-misc/openssh
net-misc/passt
net-misc/rsync
net-misc/socat
net-misc/wget
Expand All @@ -474,6 +503,7 @@ net-vpn/wireguard-tools
perl-core/File-Temp

profiles

scripts

sec-keys/openpgp-keys-gentoo-release
Expand Down Expand Up @@ -539,10 +569,10 @@ sys-block/parted
sys-block/thin-provisioning-tools

sys-boot/efibootmgr
sys-boot/mokutil
# Updating to 3.0.17 breaks building of sys-boot/shim.
#
# sys-boot/gnu-efi
sys-boot/mokutil

sys-devel/bc
sys-devel/binutils
Expand Down Expand Up @@ -580,7 +610,6 @@ sys-fs/udisks
sys-fs/xfsprogs
sys-fs/zfs
sys-fs/zfs-kmod
net-misc/passt

sys-kernel/linux-headers

Expand Down
3 changes: 3 additions & 0 deletions changelog/updates/2024-08-02-dev-automation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- gflags ([2.2.2](https://github.com/gflags/gflags/releases/tag/v2.2.2))
- glog ([0.6.0](https://github.com/google/glog/releases/tag/v0.6.0))
- sysext-python: pip ([24.1.2](https://github.com/pypa/pip/blob/24.1.2/NEWS.rst))
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@
# Keep versions on both arches in sync.
=dev-cpp/abseil-cpp-20230125.3-r4 ~arm64

# Needed by arm64-native SDK.
=dev-embedded/u-boot-tools-2021.04_rc2 ~arm64
# Keep versions on both arches in sync.
=dev-cpp/glog-0.6.0 ~arm64

# Accept unstable host Rust compilers.
=dev-lang/rust-1.80.0 ~amd64 ~arm64
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
DIST gflags-2.2.1.tar.gz 96985 BLAKE2B 065dac9cf5d878e4179cb6d56ddf240052a552b72036fd06cb83197d9772a9b97fa544f809c6e1efd6f9ad8cd0222872fc6292c44bc013c5f70e235bcc5b290c SHA512 e919cbdcff1f993ddbfa9c06d8e595566a4717c27ff62f388a64c0e6b4683a93211c24ce78485eae84c2c76053341574064e6c56af185fc2782e2816b26e1fc9
DIST gflags-2.2.2.tar.gz 98704 BLAKE2B 54cbf3b0a422d662e89c1921614ae9f20a4a383524d374d1e7ce1473eff0a6e121c1a2255df0b9d27ae9866c8e63094b908534c5fd2173737033cc0f184a5e4f SHA512 98c4703aab24e81fe551f7831ab797fb73d0f7dfc516addb34b9ff6d0914e5fd398207889b1ae555bac039537b1d4677067dae403b64903577078d99c1bdb447
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7
EAPI=8

CMAKE_ECLASS=cmake
inherit cmake-multilib
inherit cmake-multilib flag-o-matic

if [[ ${PV} == 9999 ]]; then
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gflags/gflags"
else
SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi

DESCRIPTION="Google's C++ argument parsing library"
Expand All @@ -26,6 +25,8 @@ RESTRICT="!test? ( test )"
DOCS=( ChangeLog.txt README.md )

multilib_src_configure() {
append-lfs-flags

local mycmakeargs=(
-DBUILD_STATIC_LIBS=$(usex static-libs)
-DBUILD_TESTING=$(usex test)
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7
EAPI=8

CMAKE_ECLASS=cmake
inherit cmake-multilib
inherit cmake-multilib flag-o-matic

if [[ ${PV} == 9999 ]]; then
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gflags/gflags"
else
SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi

DESCRIPTION="Google's C++ argument parsing library"
Expand All @@ -26,6 +25,8 @@ RESTRICT="!test? ( test )"
DOCS=( ChangeLog.txt README.md )

multilib_src_configure() {
append-lfs-flags

local mycmakeargs=(
-DBUILD_STATIC_LIBS=$(usex static-libs)
-DBUILD_TESTING=$(usex test)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
DIST glog-0.4.0.tar.gz 200955 BLAKE2B 083da6117af3e85697724942bfcb5a7831d447666945b06b149d8d324231b10923887bd8c507e8027136d12bffd30a657cb225df8c449f234381e3876f132953 SHA512 b585f1819ade2075f6b61dc5aaca5c3f9d25601dba2bd08b6c49b96ac5f79db23c6b7f2042df003f7130497dd7241fcaa8b107d1f97385cb66ce52d3c554b176
DIST glog-0.5.0.tar.gz 183346 BLAKE2B 9109a9a4bd3c74ba5d4c1d9ed44ffe0e16d5d3b9b12bf9dd5d31c6e728292ea50f39b4e1b96d55fbb35653a448af4dc8a978e266a2b0f34261c5108099e90845 SHA512 445e4338f3d81cd0b065f2da9c6ce343c243263ca144cea424ef97531a4e9e09c06ffd6942ac01c5213a8003c75cfbbede3c4028d12f0134f23ff29314769c1a
DIST glog-0.6.0.tar.gz 193267 BLAKE2B b42112cdfd54280ce7a9592c3af6b6e10dcb854fe9dbe0db7445c60801d1c12a240c4b3709b45e41aedeb8876d2e08fc3368296e088be6a66126858888cc274e SHA512 fd2c42583d0dd72c790a8cf888f328a64447c5fb9d99b2e2a3833d70c102cb0eb9ae874632c2732424cc86216c8a076a3e24b23a793eaddb5da8a1dc52ba9226

This file was deleted.

Loading

0 comments on commit 008947c

Please sign in to comment.