Commit Graph

3076 Commits

Author SHA1 Message Date
Krzesimir Nowak
3f024c766b *: Drop the use of mirror://kernel
The kernel mirror was dropped from the thirdpartymirrors file in
profiles, so it's use needs to be replaced with an address to
kernel.org.
2021-02-18 10:45:40 +01:00
Dongsu Park
bf810e30eb Merge pull request #147 from kinvolk/rust-1.50.0-main
Upgrade virtual Rust in main from 1.49.0 to 1.50.0
2021-02-17 17:44:04 +01:00
Flatcar Buildbot
1218053903 Upgrade virtual Rust in main from 1.49.0 to 1.50.0 2021-02-16 07:41:03 +00:00
Krzesimir Nowak
8d6d3158e8 Merge pull request #145 from kinvolk/krnowak/portage-update
portage update: update profiles and some eclasses, add new deps, move some packages to overlay
2021-02-15 12:47:33 +01:00
Krzesimir Nowak
619480efc3 eclass: Drop obsolete arch from xorg-2 and xorg-3
Initially I moved the eclass to overlay and modified them there to
avoid making customizations in portage-stable, but for some reason
portage cannot locate these eclasses when building packages from
portage-stable.

This change is to avoid masked packages and resulting fromt that build
failures like:

!!! All ebuilds that could satisfy "x11-misc/makedepend" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-misc/makedepend-1.0.5::portage-stable (masked by: invalid: DEPEND: USE flag 'ppc-aix' referenced in conditional 'ppc-aix?' is not in IUSE)

Hopefully these customizations will go away once we update the
eclasses and packages that inherit these eclasses.
2021-02-15 12:45:20 +01:00
Krzesimir Nowak
623dfce31b dev-util/catalyst: Move to overlay 2021-02-15 12:45:20 +01:00
Krzesimir Nowak
0436a06b74 eclass: Sync git-r3.eclass with Gentoo 2021-02-15 12:45:20 +01:00
Krzesimir Nowak
d19c6bbfad metadata: Add repo-name to layout.conf
This makes it easier to sync the profiles directory with Gentoo.
2021-02-15 12:45:20 +01:00
Krzesimir Nowak
8d93f4f236 profiles, scripts, licenses: Sync with Gentoo 2021-02-15 12:45:20 +01:00
Krzesimir Nowak
a61e4c5332 app-admin/eselect: Sync with Gentoo 2021-02-15 12:45:20 +01:00
Krzesimir Nowak
d8aa399ca4 dev-python/setuptools: Drop it, it is moved to overlay 2021-02-15 12:45:20 +01:00
Krzesimir Nowak
a9e845b6ee eclass: Update distutils eclass
The updated app-portage/gentoolkit is using some function from
distutils-r1 that was not here before.
2021-02-15 12:45:20 +01:00
Krzesimir Nowak
5e957f27d9 sys-apps/gentoo-functions: Sync with Gentoo 2021-02-15 12:45:20 +01:00
Krzesimir Nowak
5e783bfda0 app-portage/portage-utils: Sync with Gentoo 2021-02-15 12:45:20 +01:00
Krzesimir Nowak
382e82516f app-portage/eix: Sync with Gentoo 2021-02-15 12:45:20 +01:00
Krzesimir Nowak
bcc6ba856d dev-python/pyyaml: Import from Gentoo
It's a dependency for repoman.
2021-02-15 12:45:20 +01:00
Krzesimir Nowak
1a8c2a0c2d app-portage/repoman: Drop it, it is moved to overlay 2021-02-15 12:45:20 +01:00
Krzesimir Nowak
8b07946f63 app-portage/gentoolkit-dev: Drop the deprecated package 2021-02-15 12:45:20 +01:00
Krzesimir Nowak
38f201e4f0 app-portage/gentoolkit: Drop it, it is moved to overlay 2021-02-15 12:45:20 +01:00
Sayan Chowdhury
6ca38f032a Merge pull request #146 from kinvolk/sayan/update-openldap-2.4.57
net-nds/openldap: Sync with Gentoo upstream
2021-02-12 20:08:25 +05:30
Sayan Chowdhury
ec3a7a8e82 net-nds/openldap: Sync with Gentoo upstream
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-02-12 10:11:42 +05:30
Thilo Fromm
a447c1dd07 Merge pull request #144 from kinvolk/contributions/update-to-samba-4.12.9
Add requirements for Samba-4.12.9 upgrade
2021-02-09 15:20:40 +01:00
Mathieu Tortuyaux
7e86932a4a dev-perl/Parse-Yapp: sync from Gentoo 2021-02-09 14:33:33 +01:00
Mathieu Tortuyaux
64878ff54b sys-libs/liburing: import from gentoo 2021-02-09 14:33:15 +01:00
Mathieu Tortuyaux
5bd7d23098 dev-libs/icu: import from Gentoo
no changes, except Python8
2021-02-09 14:33:02 +01:00
Krzesimir Nowak
aa4d17a623 Merge pull request #143 from kinvolk/krnowak/coreutils-update
sys-apps/coreutils: Move to overlay
2021-02-08 06:58:00 +01:00
Krzesimir Nowak
a498205fdc sys-apps/coreutils: Move to overlay 2021-02-04 18:38:12 +01:00
Dongsu Park
2811a9fa74 Merge pull request #142 from kinvolk/dongsu/c-ares-1.17
net-dns/c-ares: update to 1.17.1
2021-02-02 19:15:33 +01:00
Dongsu Park
ee5f0f3033 net-dns/c-ares: update to 1.17.1
Update `net-dns/c-ares` to 1.17.1, to resolve security issue
[CVE-2020-8277](https://nvd.nist.gov/vuln/detail/CVE-2020-8277).
See also https://security.gentoo.org/glsa/202012-11.
2021-02-02 18:21:14 +01:00
Dongsu Park
664cdcf822 Merge pull request #141 from kinvolk/dongsu/drop-nss
dev-libs/nss: delete nss
2021-01-25 11:48:19 +01:00
Dongsu Park
b759beaea8 dev-libs/nss: delete nss
As `dev-libs/nss` is not used anywhere, let's simply remove nss.
The only ebuild that pulls in is `net-misc/curl`, but only if the USE
flag `nss` is enabled. As the `nss` flag is disabled for curl, we do
not need to keep `dev-libs/nss` at all.
2021-01-22 16:59:57 +01:00
Dongsu Park
7f89d06380 Merge pull request #140 from kinvolk/dongsu/dhcpcd-8.1.9
net-misc/dhcpcd: update to 8.1.9
2021-01-22 09:49:21 +01:00
Krzesimir Nowak
b7e28dd5a8 Merge pull request #139 from kinvolk/krnowak/drop-libnih
sys-libs/libnih: Drop unused package
2021-01-22 08:34:52 +01:00
Dongsu Park
311fdd6f25 net-misc/dhcpcd: update to 8.1.9
Update dhcpcd to 8.1.9 to address the following security issues:

* CVE-2019-11577
* CVE-2019-11766

Note, dhcpcd is not a standard tool of Flatcar, because by default
networking is configured via systemd-networkd. We update the package
just for potential use cases that still depend on dhcpcd. However,
in the long term, we should not ship dhcpcd in the production images.
2021-01-22 07:52:52 +01:00
Krzesimir Nowak
8aeedb1818 sys-libs/libnih: Drop unused package 2021-01-21 16:35:34 +01:00
Dongsu Park
a731d78f5f Merge pull request #138 from kinvolk/dongsu/mit-krb5-CVE-2020-28196
app-crypt/mit-krb5; update to 1.18.2-r2
2021-01-19 17:35:52 +01:00
Dongsu Park
274a9830d4 app-crypt/mit-krb5; update to 1.18.2-r2
Update mit-krb5 to 1.18.2-r2, to address the security issue
CVE-2020-28196.
See also https://security.gentoo.org/glsa/202011-17.
2021-01-19 16:52:49 +01:00
Dongsu Park
e7574eae5b Merge pull request #137 from kinvolk/dongsu/curl-7.74
net-misc/curl: update to 7.74.0
2021-01-19 12:41:25 +01:00
Dongsu Park
c9afc48e35 net-libs/nghttp2: add new package nghttp2
As `net-misc/curl` 7.74 pulls in `net-libs/nghttp2`, we need to add
a new package for that.
2021-01-18 09:24:54 +01:00
Dongsu Park
88a3416c13 profiles: add curl to MISC-FREE license group
Now that curl has its own license file, it should be also added to
`MISC-FREE` license group, just like Gentoo.
Simply sync `license_groups` with Gentoo.
2021-01-18 09:24:36 +01:00
Dongsu Park
399118dca6 licenses: add a new license curl
Now that curl >= 7.70 requires its own license file, we need to make
it included in the SDK, so that `/var/gentoo/repos/gentoo/licenses/curl`
can be available. Without that file, the image build step fails due to
a missing license file for curl.
2021-01-15 16:27:29 +01:00
Dongsu Park
2b2694a871 net-misc/curl: update to 7.74.0
We need to update net-misc/curl to 7.74.0, mainly to address the
following security issues:

* CVE-2020-8169
* CVE-2020-8231
* CVE-2020-8284
* CVE-2020-8285
* CVE-2020-8286
2021-01-15 16:21:19 +01:00
Marga Manterola
342178dc81 Merge pull request #136 from kinvolk/rust-1.49.0-main
Upgrade virtual Rust in main from 1.48.0 to 1.49.0
2021-01-13 10:46:57 +01:00
Flatcar Buildbot
d961e5519e Upgrade virtual Rust in main from 1.48.0 to 1.49.0 2021-01-05 08:00:51 +00:00
Dongsu Park
c0065d5e68 Merge pull request #135 from kinvolk/rust-1.48.0-main
Upgrade virtual Rust in main from 1.47.0 to 1.48.0
2020-12-17 12:40:37 +01:00
Dongsu Park
8b5f29caa1 Merge pull request #121 from kinvolk/dongsu/sqlite-gentoo
dev-db/sqlite: update to 3.33.0
2020-12-15 14:25:51 +01:00
Flatcar Buildbot
e281533d23 Upgrade virtual Rust in main from 1.47.0 to 1.48.0 2020-12-15 07:43:14 +00:00
Dongsu Park
ae601fb3ce Merge pull request #133 from kinvolk/dongsu/delete-jpeg
media-libs,virtual: delete unnecessary jpeg packages
2020-12-07 17:19:27 +01:00
Dongsu Park
978f39f90d virtual/jpeg: delete unnecessary package
Now that libjpeg-turbo was deleted, we can now delete virtual/jpeg.
2020-12-04 16:38:19 +01:00
Dongsu Park
1a7e2f51b1 media-libs/libjpeg-turbo: delete unnecessary package
Since qemu in Flatcar SDK does not need to pull in libjpeg-turbo, we can
delete it completely.
2020-12-04 16:37:03 +01:00