14297 Commits

Author SHA1 Message Date
Krzesimir Nowak
2eb1ab3779 eclass: Support python3 3.8 to 3.10
That way, we will stop getting errors about invalid python
implementation after updating some package that declares compatibility
with a python version we haven't yet packaged.

This could also be done by simply taking the updated version of the
eclass files from gentoo, but they also drop support for older EAPIs
that we unfortunately still use in some places.
2021-09-27 14:55:47 +02:00
Krzesimir Nowak
cd2ce59b72 dev-util/catalyst: Revert one Flatcar modification
We have added a keyworded ebuild for python3.8, so now there is one
less reason for keeping this package in overlay.
2021-09-27 14:52:21 +02:00
Krzesimir Nowak
d41402a80a app-portage/gentoolkit: Move back to portage-stable
We don't need to change the PYTHON_COMPAT field in ebuilds anymore,
which was the only reason for keeping this package in overlay.
2021-09-27 14:52:21 +02:00
Krzesimir Nowak
7533572c88 dev-python/setuptools: Move back to portage-stable
We don't need to change the PYTHON_COMPAT field in ebuilds anymore,
which was the only reason for keeping this package in overlay.
2021-09-27 14:52:20 +02:00
Krzesimir Nowak
d61cfb2e6b sys-libs/talloc: Move back to portage-stable
We don't need to change the PYTHON_COMPAT field in ebuilds anymore,
which was the only reason for keeping this package in overlay.
2021-09-27 14:52:20 +02:00
Krzesimir Nowak
9d108c8ce9 profiles: Accept unstable keywords for sys-libs/talloc
I think we still prefer to keep packages in portage-stable and
sometimes add an entry to the accept_keywords file instead of moving
the package to overlay just to edit a keyword. Or a PYTHON_COMPAT
field.
2021-09-27 14:52:14 +02:00
Krzesimir Nowak
f6efdbea46 sys-apps/coreutils: Move back to portage-stable
We don't need to change the PYTHON_COMPAT field in ebuilds anymore,
which was the only reason for keeping this package in overlay.
2021-09-27 14:51:25 +02:00
Krzesimir Nowak
778986fbdb profiles: Mask newer python versions
This changes comes together with the change made in portage-stable to
one of the python eclasses where we add support for python3 version
from 3.8 to 3.10. To make this change complete, we need to mask those
new versions, so building packages will not try to depend on python
version we haven't yet packaged.
2021-09-27 14:51:25 +02:00
Krzesimir Nowak
d1e3d46f30 net-misc/google-cloud-sdk: Update to 355.0.0 2021-09-27 14:48:18 +02:00
william light
582d4c2951 Merge pull request #216 from flatcar-linux/wrl/polkit-0.119-deps
add dependencies for polkit 0.119 (with duktape)
2021-09-27 12:12:24 +02:00
Flatcar Buildbot
0866432de1 sys-kernel: Upgrade Kernel 5.10.68 to 5.10.69 2021-09-27 07:23:37 +00:00
Krzesimir Nowak
0c4baf23fa Merge pull request #1302 from flatcar-linux/linux-5.10.68-main
Upgrade Linux Kernel in main from 5.10.67 to 5.10.68
2021-09-24 15:15:12 +02:00
Dongsu Park
371afe49a4 Merge pull request #1304 from flatcar-linux/dongsu/go-1.17
dev-lang/go,*: update Go to 1.17.1
2021-09-24 13:07:52 +02:00
Mathieu Tortuyaux
492d6d377a Merge pull request #215 from flatcar-linux/jepio/perl-wip
dev-lang/perl: upgrade to 5.34.0
2021-09-24 09:38:27 +02:00
Mathieu Tortuyaux
1a0f78f3b9 Merge pull request #1288 from flatcar-linux/tormath1/perl
profiles/base/use: add `minimal` useflag to `dev-lang/perl`
2021-09-24 09:38:20 +02:00
Dongsu Park
5525e14081 .github: update to Go 1.17
Update the default version of Go to 1.17 in the Github Actions as well.
2021-09-24 09:35:59 +02:00
Dongsu Park
e7956fb4c7 coreos-base/hard-host-depends: update Go to 1.17
Update dev-lang/go to 1.17 in the SDK dependency list,
and delete the unnecessary dev-lang/go 1.16 from the list.
2021-09-24 09:35:28 +02:00
Dongsu Park
6295868ffa dev-lang/go: Update to 1.17.1, delete 1.16
Update dev-lang/go to 1.17.1, mainly to address CVE-2021-29923.
Delete dev-lang/go 1.16, which is not needed any more.
2021-09-24 09:35:12 +02:00
Dongsu Park
97b3506e4f coreos-base/hard-host-depends: delete Go 1.15 from SDK
Now that Go 1.15 was deleted, we need to also remove it from the SDK
dependency list.
2021-09-24 09:34:41 +02:00
Dongsu Park
df58b799d7 dev-lang/go: delete Go 1.15
As Go 1.15 is not being used any more, we can clean it up completely.
2021-09-24 09:33:58 +02:00
Krzesimir Nowak
854fa83936 Merge pull request #1292 from flatcar-linux/krnowak/dev-libs-libdnet-update
dev-libs/libdnet: Sync with gentoo
2021-09-24 08:54:40 +02:00
Krzesimir Nowak
1e8e64a6db sys-apps/keyutils: Apply Flatcar modifications 2021-09-24 08:45:01 +02:00
Krzesimir Nowak
9eca6ea5c4 sys-apps/keyutils: Update from gentoo
This is to get rid of EAPI 5 in the package.
2021-09-24 08:45:01 +02:00
Krzesimir Nowak
2bbdb0ea62 Merge pull request #1296 from flatcar-linux/krnowak/sys-apps-texinfo-update
sys-apps/texinfo: Sync with gentoo
2021-09-24 08:30:03 +02:00
Krzesimir Nowak
2507be348f sys-apps/texinfo: Apply Flatcar modifications 2021-09-24 08:27:54 +02:00
Krzesimir Nowak
236c32b87d sys-apps/texinfo: Update from gentoo
This is to get rid of EAPI 5 in the package.
2021-09-24 08:27:54 +02:00
Krzesimir Nowak
8937934bb4 Merge pull request #1297 from flatcar-linux/krnowak/sys-auth-realmd-update
sys-auth/realmd: Update to 0.17.0
2021-09-24 08:22:09 +02:00
Krzesimir Nowak
753a6dd331 profiles: Drop nonexistent use flag 2021-09-24 07:42:23 +02:00
Krzesimir Nowak
7fcd98642d sys-fs/lvm2: Apply Flatcar modifications 2021-09-24 07:42:23 +02:00
Krzesimir Nowak
3e46fc087e sys-fs/lvm2: Sync with gentoo
This is to get rid of EAPI 5 in the package.
2021-09-24 07:42:23 +02:00
Mathieu Tortuyaux
a730b5bb46 bootstrap: add minimal useflag to BOOSTRAP_USE
with the recent update of `dev-lang/perl`, we added the `minimal`
useflag.

This one is not taken in account from `package.use` into the stage 2 of the boostraping,
because we do an `export USE=...`.

Following the precedence of the USE flag with Gentoo, the `export` will
be used in first, so the `package.use` with our `dev-lang/perl minimal`
won't be used.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-23 10:37:26 +02:00
Flatcar Buildbot
24b0f04732 sys-kernel: Upgrade Kernel 5.10.67 to 5.10.68 2021-09-23 07:23:06 +00:00
Krzesimir Nowak
186003ee41 Merge pull request #1295 from flatcar-linux/krnowak/sys-apps-net-tools-update
sys-apps/net-tools: Move back to portage-stable
2021-09-23 09:18:24 +02:00
Mathieu Tortuyaux
cc8f07769e virtual/perl-File-Temp: remove ebuild
it's not necessary with `minimal` dev-lang/perl

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-23 09:16:25 +02:00
Mathieu Tortuyaux
7c65f27425 virtual/perl-Test-Harness: remove ebuild
it's not necessary with `minimal` dev-lang/perl

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-23 09:16:25 +02:00
Mathieu Tortuyaux
7656436ae0 virtual/perl-Data-Dumper: remove ebuild
it's not necessary with `minimal` dev-lang/perl

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-23 09:16:25 +02:00
Mathieu Tortuyaux
2315ed520c virtual/perl-Getopt-Long: sync with ::gentoo
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-23 09:16:25 +02:00
Mathieu Tortuyaux
71d3d100b6 virtual/perl-File-Spec: sync with ::gentoo
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-23 09:16:25 +02:00
Mathieu Tortuyaux
5f9bb6af44 virtual/perl-ExtUtils-MakeMaker: sync with ::gentoo
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-23 09:16:24 +02:00
Jeremi Piotrowski
fd073f0648 dev-lang/perl: Sync with upstream 2021-09-23 09:16:24 +02:00
Mathieu Tortuyaux
e1b6d08789 profiles/base: add minimal useflag for perl
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-09-23 09:15:36 +02:00
Krzesimir Nowak
61ee954e86 sys-auth/realmd: Update to 0.17.0
This seems to be still unpackaged by gentoo, so refresh it on our own
then and do some maintainance work on it:

- Update to the recent EAPI, replacing autotools-utils with autotools,
  and systemd_get_unitdir with systemd_get_systemunitdir.

- Add a patch from upstream fixing the pkg-config detection, so our
  hack during configure phase is not necessary any more.

- Patch the configure script to put the D-Bus policy files in
  /usr/share instead of /etc. This removes a need for a hack in the
  install step.

This is to get rid of EAPI 5 in the package.
2021-09-22 13:13:15 +02:00
Krzesimir Nowak
70236ec8de net-libs/libtirpc: Apply Flatcar modifications 2021-09-22 12:39:42 +02:00
Krzesimir Nowak
ae18bb3ded net-libs/libtirpc: Sync with gentoo
This is to get rid of EAPI 5.
2021-09-22 12:39:42 +02:00
Krzesimir Nowak
85f9944fb8 dev-libs/libdnet: Apply Flatcar modifications 2021-09-22 12:39:28 +02:00
Krzesimir Nowak
3a54f3922c dev-libs/libdnet: Sync with gentoo
This is to get rid of EAPI 5 in the package.
2021-09-22 12:39:28 +02:00
Krzesimir Nowak
f385014620 sys-apps/net-tools: Move back to portage-stable
We are going to update it to a newer version, which fixes the build
system issue that was a reason for putting the package in overlay.

This is to get rid of EAPI 5 in the package.
2021-09-22 12:39:04 +02:00
Krzesimir Nowak
c3a7b15d92 sys-apps/net-tools: Move from overlay and sync with gentoo 2021-09-22 12:38:32 +02:00
Sayan Chowdhury
85ad6e9aec Merge pull request #1291 from flatcar-linux/linux-5.10.67-main
Upgrade Linux Kernel in main from 5.10.66 to 5.10.67
2021-09-22 15:15:32 +05:30
Aniruddha Basak
80ef9035b7 Add alias for bcc tools to run in docker container (#1278)
Add alias for bcc tools to run through Docker
2021-09-21 21:00:15 +02:00