Krzesimir Nowak
ce3cad55dd
overlay coreos/user-patches: Drop a dev-build/cmake patch
...
We updated the package, so it is not necessary now.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
252d86c405
overlay profiles: Add accept keywords for net-dns/bind
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
2a8eeb2ef8
overlay profile: Add accept keywords for app-misc/jq
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
aff83600a7
overlay profiles: Add accept keywords for vim packages
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
8dcba5fecb
overlay profiles: Add accept keywords for glib packages
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
501b69b70d
overlay profiles: Update accept keywords for app-containers/containerd
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
6b95ed3997
overlay profiles: Add accept keywords for net-misc/iputils
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
3b226d4f36
overlay profiles: Drop accept keywords for sys-libs/libsemanage
2025-06-25 12:18:10 +02:00
Mathieu Tortuyaux
63dc62d0ac
sys-libs/libsemanage: Apply flatcar patches
...
Prepare the ebuild to be in an upstreamable state:
- hide python dependencies behind the IUSE flag
- move the semanage.conf additions to a patch
- that way, we can add a user patch that changes compression setting
that was added by Gentoo
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
17043da940
sys-libs/libsemanage: Sync with Gentoo
...
It's from Gentoo commit d50f5237c71cff431dd2427197c51a631e38f99e.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
e0cf70976b
overlay profiles: Drop accept keywords for sys-apps/policycoreutils
2025-06-25 12:18:10 +02:00
Mathieu Tortuyaux
8ecd0a2bf1
sys-apps/policycoreutils: Apply Flatcar modifications
...
Prepare the changes for upstreaming:
- Hide python dependencies behind the python USE flag.
- Allow using original sources, without Gentoo modifications with the
vanilla USE flag.
- This also hides app-admin/setools dependency behind this USE
flag. I'm not sure if anything in policycoreutils requires
anything from that package - I assumed that Gentoo-provided rlpkg
maybe does.
- Keep using /var/lib/selinux as a SELinux policy directory. We will
use INSTALL_MASK to skip installation of the directory and will add
a tmpfiles config file to coreos-base/misc-files instead.
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
e45eccdf14
sys-apps/policycoreutils: Sync with Gentoo
...
It's from Gentoo commit 2c3548b4a7e9cfdcc0dafd6d90a2192341f94011.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
beb9b38506
overlay profiles: Do not force dependency on llvm-core/llvm yet
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
2a6e57328f
overlay profiles: Dropped accept keywords for sys-apps/util-linux
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
1598935268
overlay profiles: Dropped accept keywords for sys-apps/semodule-utils
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
6cf4fc0e99
overlay profiles: Dropped accept keywords for net-misc/iperf
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
2dc51c671a
overlay profiles: Dropped accept keywords for net-misc/curl
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
fdc3f317aa
overlay profiles: Drop accept keywords for net-dns/c-ares
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
b06b179ded
overlay profiles: Update accept keywords for dev-lang/go
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
2e0da6b900
overlay profiles: Add accept keywords for dev-build/meson
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
d63a5a0aea
overlay profiles: Add accept keywords for dev-db/sqlite
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
6f49516640
dev-python/tomli-w: Add from Gentoo
...
It's from Gentoo commit f518f5e0ae60fb4cacc91823a5c3061df4ddd71a.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
1c8ceb6330
overlay profiles: Update keywords for incus and lxc packages
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
2021d263b6
overlay profiles: Disable slang for dev-util/perf
...
After the update, the USE=slang changed to be enabled by default. We
didn't have it before, so we don't need it now.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
f22d41a20e
dev-python/dependency-groups: Add from Gentoo
...
It's from Gentoo commit fee783923f6c265ab36b1287d042550a2741e1b7.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
09b1718e78
overlay app-emulation/wa-linux-agent: Stop using legacy distutils workflow
...
The legacy workflow was deprecated for some time in distutils-r1
eclass and was recently removed. Now specifying the
DISTUTILS_USE_PEP517 variable is mandatory, but there is no distutils
workflow that would match what legacy was doing. The closest ones are
either "no" or "setuptools". I picked "setuptools", but it results in
all the files put inside the site-packages directory. As a workaround,
move some of the files back where they were supposed to be.
While at it, regenerate the patches and update the python
compatibility variable.
2025-06-25 12:18:10 +02:00
Krzesimir Nowak
a961d08ce3
eclass/sysroot: Add from Gentoo
...
It's from Gentoo commit fc1a2004794575b7935e8716501ec9f1d63ed95e.
2025-06-25 12:13:56 +02:00
Krzesimir Nowak
2850d5185e
eclass/dot-a: Add from Gentoo
...
It's from Gentoo commit fa1b0ff46e9a6039cf6d205b22250ca72ae5ab56.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
a64f013e83
x11-libs/pixman: Sync with Gentoo
...
It's from Gentoo commit 879fd8fb561f475666058da2124624a52205da4e.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
9069ea6d91
virtual/service-manager: Sync with Gentoo
...
It's from Gentoo commit f3ea71b7edbd62103a1d93f56cf55f260a4c60a1.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
667bed65fa
sys-process/tini: Sync with Gentoo
...
It's from Gentoo commit 452ef90203e34df455964fff4e254854b4067f7c.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
7970eac8d1
sys-libs/zlib: Sync with Gentoo
...
It's from Gentoo commit 4d6f1784d518ffbb8d753f25ef1592eb11a4db57.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
77b1db0a27
sys-libs/timezone-data: Sync with Gentoo
...
It's from Gentoo commit 38d6f41bc62e1575470b3cef7d308aa1731b1be4.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
c90d5dc8c9
sys-libs/tevent: Sync with Gentoo
...
It's from Gentoo commit a504e6ff961514e57449d306826a3cee011e71da.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
80afc7a753
sys-libs/tdb: Sync with Gentoo
...
It's from Gentoo commit b736fdcf6592489e0b6b2e288d67ede269aeafc0.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
bbd88ea8f4
sys-libs/talloc: Sync with Gentoo
...
It's from Gentoo commit cb731bff8d88fb440423e04aa0fb93c261b586aa.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
48aafd3836
sys-libs/readline: Sync with Gentoo
...
It's from Gentoo commit 93ecd46a13729884d11fa4070ca6e4914e5336fb.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
aba3b5b5ab
sys-libs/ncurses: Sync with Gentoo
...
It's from Gentoo commit e862be3a1635b79be07b8c8a190b834a475e340e.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
836da09308
sys-libs/libxcrypt: Sync with Gentoo
...
It's from Gentoo commit 26809fe4c3ebdad74e81e32e608c310325f76cc0.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
f6d124d7dc
sys-libs/liburing: Sync with Gentoo
...
It's from Gentoo commit 698144dc08b869569fe1fbd69e87b3c8279b3d7e.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
d65908054b
sys-libs/libunwind: Sync with Gentoo
...
It's from Gentoo commit badcd9a45fc25eb103db27f77f7cb6d14e636aa7.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
b17f3e1500
sys-libs/libsepol: Sync with Gentoo
...
It's from Gentoo commit f24580fd925c0e8aa7e4d26c60e62755ba87fa0e.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
36963a5783
sys-libs/libselinux: Sync with Gentoo
...
It's from Gentoo commit 106d929db5afc67becc4aa99f27d27e98b4b9e9a.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
0687663059
sys-libs/libnvme: Sync with Gentoo
...
It's from Gentoo commit 473f1c93f5092d5214d4c7fd253ff561c34a0bb1.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
82d6f91db1
sys-libs/libcap: Sync with Gentoo
...
It's from Gentoo commit 4492ae75ac1559a0fa47bf733116c9c9a2837e3c.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
23b580d49b
sys-libs/ldb: Sync with Gentoo
...
It's from Gentoo commit 2f88f6f6b4fa3b23ebcbd3b48c99bc22303aa261.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
1c0e5f58de
sys-libs/glibc: Sync with Gentoo
...
It's from Gentoo commit 7523d3c33ffdc4dd9ca918c0b2cf44c05ad64e03.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
e06a205247
sys-libs/gdbm: Sync with Gentoo
...
It's from Gentoo commit c0d8f8bb00a3b79b5af0dc1f1710c574ad637cc6.
2025-06-25 12:13:56 +02:00
Flatcar Buildbot
68b6fad83d
sys-libs/binutils-libs: Sync with Gentoo
...
It's from Gentoo commit 5d6a6c01fd420fa796442a2a69d93e52e6505d2c.
2025-06-25 12:13:56 +02:00