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

Add dev-* packages to automation #2193

Merged
merged 32 commits into from
Aug 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
9aefcbd
dev-cpp/gflags: Sync with Gentoo
krnowak Aug 2, 2024
1892418
dev-cpp/glog: Sync with Gentoo
krnowak Aug 2, 2024
674a9ce
dev-embedded/u-boot-tools: Sync with Gentoo
krnowak Aug 6, 2024
9f0b63a
dev-lang/tcl: Sync with Gentoo
krnowak Aug 2, 2024
0982131
dev-python/pip: Sync with Gentoo
krnowak Aug 2, 2024
c91dfeb
overlay profiles: Add accept keywords for dev-cpp/glog
krnowak Dec 7, 2023
c334ef5
dev-python/cachecontrol: Add from Gentoo
krnowak Aug 2, 2024
54be33f
dev-python/distlib: Add from Gentoo
krnowak Aug 2, 2024
2f74b0f
dev-python/msgpack: Add from Gentoo
krnowak Aug 2, 2024
8c54ab3
dev-python/pyproject-hooks: Add from Gentoo
krnowak Aug 2, 2024
c752baf
dev-python/requests: Add from Gentoo
krnowak Aug 2, 2024
aee00b0
dev-python/rich: Add from Gentoo
krnowak Aug 2, 2024
ba85894
dev-python/resolvelib: Add from Gentoo
krnowak Aug 2, 2024
7ae190a
dev-python/setuptools: Sync with Gentoo
krnowak Aug 2, 2024
709d771
dev-python/tenacity: Add from Gentoo
krnowak Aug 2, 2024
516094f
dev-python/truststore: Add from Gentoo
krnowak Aug 2, 2024
4688a65
dev-python/certifi: Add from Gentoo
krnowak Aug 2, 2024
3d5fdaf
dev-python/charset-normalizer: Add from Gentoo
krnowak Aug 2, 2024
13d28c5
dev-python/idna: Add from Gentoo
krnowak Aug 2, 2024
91e5c96
dev-python/urllib3: Add from Gentoo
krnowak Aug 2, 2024
0297c18
dev-python/colorama: Add from Gentoo
krnowak Aug 2, 2024
0aff9b8
dev-python/markdown-it-py: Add from Gentoo
krnowak Aug 2, 2024
fef67bd
dev-python/PySocks: Add from Gentoo
krnowak Aug 2, 2024
676fcf4
dev-python/poetry-core: Add from Gentoo
krnowak Aug 2, 2024
dccea2f
dev-python/fastjsonschema: Add from Gentoo
krnowak Aug 2, 2024
e35e9bd
dev-python/lark: Add from Gentoo
krnowak Aug 2, 2024
927d4d5
dev-python/linkify-it-py: Add from Gentoo
krnowak Aug 2, 2024
409de00
dev-python/mdurl: Add from Gentoo
krnowak Aug 2, 2024
2e00087
dev-python/uc-micro-py: Add from Gentoo
krnowak Aug 2, 2024
71dacd8
.github: Add dev-* packages to automation
krnowak Dec 13, 2023
3b17c66
overlay profiles: Drop accept keywords for dev-embedded/u-boot-utils
krnowak Aug 2, 2024
eb7ef29
changelog: Add an entry
krnowak Aug 2, 2024
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
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
Loading