Krzesimir Nowak
2e45afe6f6
overlay profiles: Drop accept keywords for app-containers/runc
2025-02-06 13:45:28 +01:00
Krzesimir Nowak
c88b5b9d7a
overlay profiles: Drop accept keywords for app-containers/docker{,-cli}
2025-02-06 13:45:28 +01:00
Krzesimir Nowak
e996f5d5da
overlay profiles: Drop accept keywords for app-containers/containerd
2025-02-06 13:45:28 +01:00
Krzesimir Nowak
117e3deee1
overlay coreos-base/coreos: Add man user and group
...
Some dependency was dropped and the man group and user packages are
not installed any more. Bring them in with an eventual goal of
dropping group and passwd from baselayout.
2025-02-06 13:45:28 +01:00
Krzesimir Nowak
62a3c2c808
dev-libs/openssl: Move to portage-stable, sync with Gentoo and modify
...
It's from Gentoo commit c6f66f3f44b35413f09f95ddbd52fecb19e2d8f3.
We apply modifications without changing the ebuild:
- The tmpfiles config files are not necessary any more for files in
/etc, so we just put the config there directly.
- The c_rehash dependency was moved to its actual user - the
app-misc/ca-certificates package.
- We override openssl command to make it a no-op for rehashing during
the pkg_postinst phase.
2025-02-06 13:45:28 +01:00
Krzesimir Nowak
3aacab574f
overlay app-misc/ca-certificates: Add dependency on app-misc/c_rehash
...
It was relying on dev-libs/openssl pulling app-misc/c_rehash. But in
Gentoo, openssl dropped its dependency on c_rehash, as openssl does
not need it. Our ca-certificates package is using c_rehash in its
systemd service, so depend on c_rehash directly.
This will remove one modification we make to openssl package.
2025-02-06 13:45:28 +01:00
Krzesimir Nowak
af599b873c
sys-libs/glibc: Move from portage-stable, sync and modify
...
It's from Gentoo commit e11eb4b6fbdae37dfaf9c62ce17fbd0a103bf9d7.
We apply our modifications in a bit different way to avoid modifying
the ebuild itself:
- To avoid having unstripped binaries we add a hack to make "dostrip x
-/" a noop.
- Using tmpfiles for putting the nscd config file into /etc is not
necessary any more - our overlay setup for /etc will handle it. We
add a symlink at /usr/share/baselayout/nscd.conf to point to its
flatcar-etc counterpart for backward compatibility.
- Using tmpfiles for creating a directory under /var is also not
necessary - at a later build stage we will generate such a tmpfile
for all the directories in /var.
The trigger to move the glibc to portage-stable was to update it to
address some security issue.
2025-02-06 13:45:27 +01:00
Krzesimir Nowak
bd8d76fc71
overlay profiles: Add accept keywords for dev-libs/glib
2025-02-06 13:45:27 +01:00
Krzesimir Nowak
c2a604c919
overlay profiles: Update accept keywords for some packages
2025-02-06 13:45:27 +01:00
Krzesimir Nowak
2b635e4d5e
virtual/ldb: Add from Gentoo
...
It's from Gentoo commit dabacec32ecfbe1080c70a7797a58941147a6467.
2025-02-06 13:45:27 +01:00
Krzesimir Nowak
ba0a62dd46
app-containers/containerd: Move to portage-stable
2025-02-06 13:45:27 +01:00
Krzesimir Nowak
6442e4e6a5
app-containers/containerd: Sync with Gentoo
...
It's from Gentoo commit f0e39f486df96baf28c1305f481aac7046be1854.
2025-02-06 13:45:27 +01:00
Krzesimir Nowak
e888e328b3
app-containers/netavark: Sync with Gentoo
...
It's from Gentoo commit 99f669ca0cf7a32116d0e687e9d3521e4bf665d7.
2025-02-06 13:45:27 +01:00
Krzesimir Nowak
4714f57aa4
overlay profiles: Allow sys-auth/sssd-2.9.6-r1
...
This revision has fixed an issue of pulling python unconditionally.
2025-02-06 13:45:27 +01:00
Krzesimir Nowak
42ca81f22a
app-admin/sudo: Move from overlay, sync with Gentoo and modify
...
It's from Gentoo commit e9492217affdba34c6691244a2ff275b4d65cdb4.
We can do the move by applying our modifications in a different way:
- Instead of removing dev-lang/perl runtime dependency, we add
dev-lang/perl to package.provided for the generic profile.
- We remove OpenLDAP schema files and sudo.conf with install mask.
- We keep sudoers.d with a post-src_install hook.
The move was triggered by a need to handle the missing USE=sudo in
newer versions of sys-auth/sssd package, which is dependency of
app-admin/sudo.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
683b8b0ddd
x11-libs/pixman: Sync with Gentoo
...
It's from Gentoo commit 1ceccc64345697c4ae54c843f6dc55f9f38256d7.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
a6c18999bb
virtual/perl-Getopt-Long: Sync with Gentoo
...
It's from Gentoo commit fd2cb4efd1228f8efb9babbe04a6119d355ff2db.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
d5b083ddfb
sys-process/lsof: Sync with Gentoo
...
It's from Gentoo commit 5919667d383f13ce1827d0867f3629145d7e34e1.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
b1b2a76ae6
sys-libs/zlib: Sync with Gentoo
...
It's from Gentoo commit 5ff202d5324f48ba662de69887abf53735b23f0d.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
1df80b82b3
sys-libs/ncurses: Sync with Gentoo
...
It's from Gentoo commit 018deb254e510a7278510990e920126b263f3f39.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
96aa879f70
sys-libs/libxcrypt: Sync with Gentoo
...
It's from Gentoo commit 4fcacd39405b473ea6397f51da70ee0822fb4a92.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
2c3b1f4cd2
sys-libs/libseccomp: Sync with Gentoo
...
It's from Gentoo commit 6393ca61b44b2dd2940a1f5704787f5ac92251e4.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
3dab58d6fd
sys-libs/libcap-ng: Sync with Gentoo
...
It's from Gentoo commit 952318d9086090123e22a7949456653c5bd09d42.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
29fbb0234c
sys-libs/efivar: Sync with Gentoo
...
It's from Gentoo commit d38da339ac2db2f5d517da00d06014682ca3cb8d.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
4f79665355
sys-fs/zfs-kmod: Sync with Gentoo
...
It's from Gentoo commit 84e972ca237eff9cfd59bad0d7882e28a9fed072.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
af814292d5
sys-fs/zfs: Sync with Gentoo
...
It's from Gentoo commit 7898fc0138811dde948b55f0f233b3752a787028.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
acb7ec20d1
sys-fs/mtools: Sync with Gentoo
...
It's from Gentoo commit 9eeb4393a497e7aa2abed469192fc8ad576ae65e.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
7051118700
sys-fs/e2fsprogs: Sync with Gentoo
...
It's from Gentoo commit b61ffcd8b3c7c7b979eba18e831bcc2ca87b00aa.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
1c39f3e562
sys-fs/cryptsetup: Sync with Gentoo
...
It's from Gentoo commit eb263e2bbb3934be6971395706ca5cafe9552661.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
73825a0a55
sys-fs/btrfs-progs: Sync with Gentoo
...
It's from Gentoo commit 63c85b514517675857be0d5416f2f432ff0f04ea.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
08d7e8b95d
sys-devel/patch: Sync with Gentoo
...
It's from Gentoo commit 6220e4690c566f46fcda310d89b8ec787a5e5652.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
af5eeb07db
sys-devel/gettext: Sync with Gentoo
...
It's from Gentoo commit 9b38d2c8dfd83c1503ba4ef1b9a5bd48c13871ff.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
647fca6583
sys-devel/gcc-config: Sync with Gentoo
...
It's from Gentoo commit 441e3a94ca3c03af5da861b936b01a81bf24ddb0.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
0a4ddae29f
sys-devel/gcc: Sync with Gentoo
...
It's from Gentoo commit a29609acadd782c9ded64a22aeb49f060abb405a.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
f9dbe1c2e7
sys-auth/sssd: Sync with Gentoo
...
It's from Gentoo commit d1fdd7f8fb5061422e69212c81d6f46d8035cff2.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
9a5201f4e9
sys-apps/zram-generator: Sync with Gentoo
...
It's from Gentoo commit 6793472cfe0b763f8ab545d5acc3e24b0abf83e6.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
07d5023aec
sys-apps/util-linux: Sync with Gentoo
...
It's from Gentoo commit 4b9ac6d92bc8416e965b1a83ef91d3790f6f7649.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
02d97efcb8
sys-apps/usbutils: Sync with Gentoo
...
It's from Gentoo commit aa27f6d2926caf2a51063a82eec9697f14cf3808.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
13a5b14b22
sys-apps/sandbox: Sync with Gentoo
...
It's from Gentoo commit 7467518eee363710a7035c15c9238eb532d3b053.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
4aa00bda0b
sys-apps/pv: Sync with Gentoo
...
It's from Gentoo commit f0b72e1a53f9d38310bad0c7dfd0d257ae3d97d5.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
a8a1327883
sys-apps/portage: Sync with Gentoo
...
It's from Gentoo commit 03f41049a0fe0632eabd8cddaaca898e45943201.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
25948b5c9d
sys-apps/pkgcore: Sync with Gentoo
...
It's from Gentoo commit f763858782402f53dfc34aac6ea7edec7b170009.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
baa82178ee
sys-apps/pcsc-lite: Sync with Gentoo
...
It's from Gentoo commit f163d0baac0cf41eb70b0a5915707febeb0124a0.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
74317ce9ec
sys-apps/man-pages: Sync with Gentoo
...
It's from Gentoo commit 437cbd3fbfaff2577b7cb98e6494afc85f336922.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
67eae63821
sys-apps/man-db: Sync with Gentoo
...
It's from Gentoo commit 48d9015d9113cb4bf41dcecc4fbd7f1726379c71.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
ba97c4dcbf
sys-apps/kbd: Sync with Gentoo
...
It's from Gentoo commit ebd45ba8dd610e181d9dd8afd3381d3e356c705c.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
41b35cb267
sys-apps/iproute2: Sync with Gentoo
...
It's from Gentoo commit cf27e90a7f70efe0db02ca750d1bda2cc33df660.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
a41aa90387
sys-apps/hwdata: Sync with Gentoo
...
It's from Gentoo commit ca69c9e90c7390bfe3b6019a1ed6628b9ea33781.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
c48cb5e443
sys-apps/gawk: Sync with Gentoo
...
It's from Gentoo commit dceae59e55864f85d1dca1463f5a4cf912ff7e9d.
2025-02-06 13:45:27 +01:00
Flatcar Buildbot
0c6b117e68
sys-apps/file: Sync with Gentoo
...
It's from Gentoo commit fb3be78483b48dd6ec8895fdb328133744919122.
2025-02-06 13:45:27 +01:00