Commit Graph

18773 Commits

Author SHA1 Message Date
Flatcar Buildbot
1f1757eb07 dev-lang/python: Sync with Gentoo
It's from Gentoo commit 2d228476daef4c9f3c7efd8ea952710ee212ae69.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
a4b9ede37f dev-lang/nasm: Sync with Gentoo
It's from Gentoo commit 5bcc0634bfd39f947f076c045d4d250f8ec3b513.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
25548ca96d dev-cpp/abseil-cpp: Sync with Gentoo
It's from Gentoo commit d7f9a2ef56eba133c338cdb8f74fb42e2187e85f.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
4dbce4ad3c dev-build/cmake: Sync with Gentoo
It's from Gentoo commit 550b4c4a4a8d2bea048151b91b43410c1dcf1b49.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
560eac6e3f app-shells/bash: Sync with Gentoo
It's from Gentoo commit 52d9f6835f8e759a78836f82162cb89da91a7d4d.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
6c3d401ec4 app-doc/eclass-manpages: Sync with Gentoo
It's from Gentoo commit e1545104275a7e1f89c880340aa3044d88ee85a8.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
b6953684b2 app-crypt/gpgme: Sync with Gentoo
It's from Gentoo commit b6513645b6850fb07d812f6c454234ced7316d30.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
1d5835b298 app-crypt/gnupg: Sync with Gentoo
It's from Gentoo commit 4243ec120cc8dd0fb4ab9a34592f7af099145af0.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
dc07c76360 app-crypt/efitools: Sync with Gentoo
It's from Gentoo commit 261ff64ad8f68407eb70ef7e998bdb7b40c8fa5b.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
70d7fb0c7c app-crypt/adcli: Sync with Gentoo
It's from Gentoo commit 2d6b5bfef068d61857adf806e082ff9966d2df3d.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
eb1eebce15 app-containers/aardvark-dns: Sync with Gentoo
It's from Gentoo commit da37ff7e971a692c509519b089e6c26b18bc4604.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
e65d778063 app-arch/lz4: Sync with Gentoo
It's from Gentoo commit 4858c0f446534ea12c2741207748f3b37ff82408.
2024-08-14 17:15:14 +02:00
Flatcar Buildbot
eb82d715a9 app-arch/libarchive: Sync with Gentoo
It's from Gentoo commit 7a5e420e408012a569f8170b8138c318abcebda7.
2024-08-14 17:15:14 +02:00
flatcar-ci
3b82540268 New version: main-4060.0.0-nightly-20240812-2100 2024-08-12 21:00:29 +00:00
flatcar-ci
9af5981e79 New version: main-4057.0.0-nightly-20240809-2100 2024-08-10 02:48:05 +00:00
flatcar-ci
30ab6098f6 New version: main-4057.0.0-nightly-20240809-2100-INTERMEDIATE 2024-08-09 21:00:23 +00:00
James Le Cuirot
58be59fa62
Merge pull request #2207 from flatcar/chewi/no-sysroot-wrappers-gcc
Drop sysroot-wrappers and *-config script wrappers
2024-08-09 14:02:21 +01:00
James Le Cuirot
f6a5be7e20
Merge pull request #2216 from flatcar/chewi/no-open-vm-tools-patch
app-emulation/open-vm-tools: Drop unnecessary kernel version patch
2024-08-09 13:54:08 +01:00
Krzesimir Nowak
6593cc85ad overlay coreos-base/coreos-init: Pull in adapted flatcar-update script 2024-08-09 14:12:27 +02:00
Krzesimir Nowak
723312558f overlay coreos/config: Add installing ncat symlink 2024-08-09 14:12:26 +02:00
Krzesimir Nowak
db51257e08 overlay profiles: Cleanups after dropping dev-lang/lua 2024-08-09 14:12:26 +02:00
Krzesimir Nowak
387f1f01ba dev-lang/lua: Drop unused package 2024-08-09 14:12:26 +02:00
Krzesimir Nowak
461e927287 overlay profiles: Cleanups after dropping nmap 2024-08-09 14:12:26 +02:00
Krzesimir Nowak
df2df2f415 net-analyzer/nmap: Drop the package
The license of nmap is not acceptable for CNCF and possibly no
exception was granted. We will use net-analyzer/openbsd-netcat package
instead, which has an acceptable license.
2024-08-09 14:12:26 +02:00
Krzesimir Nowak
bcd84774f0 overlay coreos-base/coreos: Replace nmap with openbsd-netcat 2024-08-09 14:12:26 +02:00
Krzesimir Nowak
508240da6e net-analyzer/openbsd-netcat: Add from Gentoo
It's from Gentoo commit adecc0f58f3a727d04e8b397d0e00f0825fde901.
2024-08-09 14:12:26 +02:00
Flatcar Buildbot
611b5b8b70 Update mantle container image to latest HEAD 2024-08-09 12:08:49 +00:00
James Le Cuirot
02e76bfdb3
app-emulation/open-vm-tools: Drop unnecessary kernel version patch
The project hasn't supported building Linux kernel modules for years, so
we don't need to correct the detected kernel version.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-08-09 10:00:04 +01:00
flatcar-ci
afbba38fa6 New version: main-4056.0.0-nightly-20240808-2100 2024-08-08 21:00:25 +00:00
James Le Cuirot
b59acee657
Stop installing old style *-config script wrappers for cross-compiling
Gentoo avoids using these scripts as much as possible because they don't
play well when cross-compiling. Wrappers can help, but this approach is
considered too messy for Gentoo itself, and there are always other ways
around the problem.

I found that only app-emulation/open-vm-tools failed to build without
these wrappers. I have fixed this in Gentoo (and Flatcar) and sent a
simple patch further upstream.

I knew that other instances of this problem were being masked by the
presence of these scripts on the build host, so I manually removed them
all before rebuilding all of the board packages. This found about 8 more
affected packages, most of which were looking for krb5-config. These
have now been addressed in Gentoo or Flatcar as necessary. The Gentoo
fixes have not been applied to Flatcar yet, but they can be taken in the
round.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-08-08 16:40:53 +01:00
James Le Cuirot
18c972f61a
sys-auth/realmd: Fix cross-compiling by pointing to krb5-config location
pkg-config is usually preferable, but this simpler approach works here
because krb5-config is a shell script and the headers and libraries are
in standard paths.

It was previously relying on a wrapper we were creating. It still works
without that, but only because krb5-config also exists on the host, and
we shouldn't assume that.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-08-08 16:40:52 +01:00
James Le Cuirot
a9bd6807cd
app-emulation/open-vm-tools: Partially sync with Gentoo including cross fixes
It was previously relying on xmlsec1-config and dnet-config scripts that
we were creating wrappers for.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-08-08 16:40:51 +01:00
James Le Cuirot
6d4692b159
sys-devel/sysroot-wrappers: Drop as Gentoo's gcc will handle sysroot
It will patch gcc to respect ESYSROOT when cross-compiling, effectively
adding the --sysroot flag without the use of flags or wrappers. This
hasn't been merged into Gentoo yet, but it has been given the nod. When
it does get merged, it was only be for newer gcc versions than we're
currently using, so we'll need this user patch in the meantime
regardless.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-08-08 16:40:50 +01:00
James Le Cuirot
5c7dd166b7
distutils-r1.eclass: Sync with Gentoo for Cargo fix
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-08-08 16:13:34 +01:00
James Le Cuirot
0215113af3
python-utils-r1.eclass: Sync with Gentoo
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-08-08 16:13:33 +01:00
James Le Cuirot
d59e1a4eb6
cargo.eclass: Sync with Gentoo
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-08-08 16:13:27 +01:00
Dongsu Park
626866adfa
Merge pull request #2190 from flatcar/dongsu/ue-rs-20240801
overlay coreos-base/ue-rs: update version to 20240801
2024-08-08 16:20:14 +02:00
Flatcar Buildbot
fe61a90959 Update mantle container image to latest HEAD 2024-08-08 14:06:15 +00:00
Krzesimir Nowak
2bdd63e2df overlay profiles: Disable initramfs USE flag for sys-fs/zfs-kmod
Do not tinker with /boot partition at installation time, we handle
initramfs stuff in our way.
2024-08-08 12:50:33 +02:00
Krzesimir Nowak
c0e2d58f09 eclass/xdg: Sync with Gentoo
It's from Gentoo commit b5240fb0f593fc3c45885125682d33069cfb45c8.
2024-08-08 12:50:07 +02:00
Krzesimir Nowak
275be745e7 eclass/vcs-snapshot: Sync with Gentoo
It's from Gentoo commit 34858e23de6ac549ca662a1dcc7823173567a210.
2024-08-08 12:50:07 +02:00
Krzesimir Nowak
89247b2a2f eclass/subversion: Sync with Gentoo
It's from Gentoo commit 8683826779ccf122d079e74c83a6601240f82235.
2024-08-08 12:50:07 +02:00
Krzesimir Nowak
d93bc0f4a3 eclass/ssl-cert: Sync with Gentoo
It's from Gentoo commit cc14f7c6f8444a27dd6c354f9701cd276a6b78a6.
2024-08-08 12:50:07 +02:00
Krzesimir Nowak
0267b0bfae eclass/sgml-catalog-r1: Sync with Gentoo
It's from Gentoo commit 65a031f4c9d702c4fc8b6ce6b0541453a6db8c08.
2024-08-08 12:50:07 +02:00
Krzesimir Nowak
1fe3c81c7b eclass/secureboot: Sync with Gentoo
It's from Gentoo commit f6642547cd274ab4edd7d34b71674d1aa04a2d74.
2024-08-08 12:50:07 +02:00
Krzesimir Nowak
b6b431290b eclass/qmake-utils: Sync with Gentoo
It's from Gentoo commit 03a9f4e5516702df1a185f616b06f429dc9ad19f.
2024-08-08 12:50:07 +02:00
Krzesimir Nowak
3d8ff012a0 eclass/perl-module: Sync with Gentoo
It's from Gentoo commit a7f997b3232b4bb1869dd2d3d97c5bfc89cf47de.
2024-08-08 12:50:07 +02:00
Krzesimir Nowak
7a0ad0c597 eclass/mono-env: Sync with Gentoo
It's from Gentoo commit 8a3782815536a1beef06f4942d0ca8c2d9b36952.
2024-08-08 12:50:07 +02:00
Krzesimir Nowak
5520b02ea5 eclass/mercurial: Sync with Gentoo
It's from Gentoo commit b5a1cc00cdf9371316b62b4ea68a2a49aae7ae52.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
afcdf3fc57 eclass/llvm-r1: Sync with Gentoo
It's from Gentoo commit 9f09b98ee6a5edce65e995c4701776e8e1c86d1d.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
ee6d536a28 eclass/linux-mod-r1: Sync with Gentoo
It's from Gentoo commit 594a6613a4693a590ba8473a99ce1fd6c4d506d2.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
24050766f5 eclass/go-module: Sync with Gentoo
It's from Gentoo commit 0e651d4b8db7082279b5e110c41abb2bc5293eba.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
87a3f1cad3 eclass/golang-vcs-snapshot: Sync with Gentoo
It's from Gentoo commit c481cf29fcea1af132e07064b91237353298d49b.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
9441895a7e eclass/golang-vcs: Sync with Gentoo
It's from Gentoo commit f29b80d18d526a13af59af83e524902f8176bfdb.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
8db9958503 eclass/golang-base: Sync with Gentoo
It's from Gentoo commit 8c5f61cdc06d82e142913b14ec6236ab0b5ca950.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
805040e95a eclass/go-env: Sync with Gentoo
It's from Gentoo commit 29f0721c4bc11ef3b9d94590016c25a190bc0f20.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
3f14fa91b7 eclass/gnome2-utils: Sync with Gentoo
It's from Gentoo commit 522ff35dae0aa2ee48111d7c4ffad9e749e72cde.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
05a03a1d9b eclass/db-use: Sync with Gentoo
It's from Gentoo commit 0b9d8633ab79ff4bde2e1d2168a0fc80fb2ee97d.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
22a6e3a16f eclass/check-reqs: Sync with Gentoo
It's from Gentoo commit e105854611974017415af6199d521b78f1134ff4.
2024-08-08 12:50:06 +02:00
Krzesimir Nowak
008947c9da
Merge pull request #2193 from flatcar/krnowak/dev-automation
Add dev-* packages to automation
2024-08-08 12:46:01 +02:00
flatcar-ci
5c7d3fed85 New version: main-4054.0.0-nightly-20240806-2100 2024-08-06 21:00:25 +00:00
Krzesimir Nowak
3b17c66a34 overlay profiles: Drop accept keywords for dev-embedded/u-boot-utils 2024-08-06 17:11:50 +02:00
Krzesimir Nowak
2e00087a06 dev-python/uc-micro-py: Add from Gentoo
It's from Gentoo commit 1366575089e7c52720b278acc57b8650977941de.
2024-08-06 17:11:50 +02:00
Krzesimir Nowak
409de000bd dev-python/mdurl: Add from Gentoo
It's from Gentoo commit f09c040eee6122d51308fa2d4d9203c1f622a9f0.
2024-08-06 17:11:50 +02:00
Krzesimir Nowak
927d4d5af2 dev-python/linkify-it-py: Add from Gentoo
It's from Gentoo commit 5da775fba8eaa795bd57d556cc6db057b982df30.
2024-08-06 17:11:50 +02:00
Krzesimir Nowak
e35e9bdd47 dev-python/lark: Add from Gentoo
It's from Gentoo commit 57983baa47d70fc6882b52671fba81d61b392b28.
2024-08-06 17:11:50 +02:00
Krzesimir Nowak
dccea2fd4d dev-python/fastjsonschema: Add from Gentoo
It's from Gentoo commit b0278d513be42c77503da19c114ed1b257349455.
2024-08-06 17:11:50 +02:00
Krzesimir Nowak
676fcf40de dev-python/poetry-core: Add from Gentoo
It's from Gentoo commit 598ede4be901f6c0234a654278b51eb730b10dd4.
2024-08-06 17:11:50 +02:00
Krzesimir Nowak
fef67bd470 dev-python/PySocks: Add from Gentoo
It's from Gentoo commit 7a94b3df4d0df386129460a3bee2a7a00d5e4435.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
0aff9b8ebb dev-python/markdown-it-py: Add from Gentoo
It's from Gentoo commit b3678950eee3c9c9674ccf27c21b54be0ca4460f.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
0297c18963 dev-python/colorama: Add from Gentoo
It's from Gentoo commit a0f3c63b6ca2990520d3a66404bffef2e1b0888c.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
91e5c96080 dev-python/urllib3: Add from Gentoo
It's from Gentoo commit 03adc5504b703867161beb662dd94e5982f6240d.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
13d28c5e7c dev-python/idna: Add from Gentoo
It's from Gentoo commit 496c5f6839b84ac92c4db3a6a1bab937574ddb29.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
3d5fdaf0a5 dev-python/charset-normalizer: Add from Gentoo
It's from Gentoo commit 46842c759578fbc513cb38173cc8a77b348b79b6.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
4688a6582c dev-python/certifi: Add from Gentoo
It's from Gentoo commit 38824b0f84509e4128711d09144726c57cc15969.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
516094f196 dev-python/truststore: Add from Gentoo
It's from Gentoo commit 4c8746009d1f38b15801e9f8214a285f29a216ad.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
709d77168c dev-python/tenacity: Add from Gentoo
It's from Gentoo commit d11ce113549e4f8478083a4ac4b5eef8847b6ef3.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
7ae190ac50 dev-python/setuptools: Sync with Gentoo
It's from Gentoo commit b810436b245e3484624fb19fc2e5473cef31737f.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
ba85894698 dev-python/resolvelib: Add from Gentoo
It's from Gentoo commit 1160d4afe4428b3d72a2fd691a1675dd628918db.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
aee00b0ec2 dev-python/rich: Add from Gentoo
It's from Gentoo commit ab09556ceaf9e03d9fa9a32955d93ec5850db6f4.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
c752baf538 dev-python/requests: Add from Gentoo
It's from Gentoo commit 241df8932bc30058b73a03d2e6605c70f5fdca9a.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
8c54ab3581 dev-python/pyproject-hooks: Add from Gentoo
It's from Gentoo commit e6e9f6e947e193254bf7f99c6d3b83b1985450a2.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
2f74b0fb51 dev-python/msgpack: Add from Gentoo
It's from Gentoo commit 1218b6b3ea024c2fa33483da167b4d3263e34320.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
54be33f1c1 dev-python/distlib: Add from Gentoo
It's from Gentoo commit 26c196f1ce6aa9ff0a598beeb7fcc2cdcc598f2c.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
c334ef54be dev-python/cachecontrol: Add from Gentoo
It's from Gentoo commit 290589ec214725050933d060a204b3947edb50d9.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
c91dfeb857 overlay profiles: Add accept keywords for dev-cpp/glog 2024-08-06 17:11:49 +02:00
Krzesimir Nowak
0982131363 dev-python/pip: Sync with Gentoo
It's from Gentoo commit 76c730a625270e7d153996e4569d26d4093245e1.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
9f0b63aaf2 dev-lang/tcl: Sync with Gentoo
It's from Gentoo commit 794061a3298b5716db015defa7b3e2c583b73980.
2024-08-06 17:11:49 +02:00
Krzesimir Nowak
674a9ceeda dev-embedded/u-boot-tools: Sync with Gentoo
It's from Gentoo commit 3d4ba884ecd77ac6c5f3a1d52cc91520dd618c3e.
2024-08-06 17:11:04 +02:00
Krzesimir Nowak
1892418c7e dev-cpp/glog: Sync with Gentoo
It's from Gentoo commit c41c298434c4fc3876c4086d0a4a7b59c72bd0cf.
2024-08-06 17:10:32 +02:00
Krzesimir Nowak
9aefcbd359 dev-cpp/gflags: Sync with Gentoo
It's from Gentoo commit a19f7a6950cac188d1aa9840f0088037442085fd.
2024-08-06 17:10:32 +02:00
Dongsu Park
f41eafc610
Merge pull request #2183 from flatcar/buildbot/monthly-glsa-metadata-updates-2024-08-01
Monthly GLSA metadata 2024-08-01
2024-08-06 13:46:21 +02:00
Flatcar Buildbot
e5f61621a8 portage-stable/metadata: Monthly GLSA metadata updates 2024-08-06 10:41:13 +02:00
flatcar-ci
b860a75ba3 New version: main-4053.0.0-nightly-20240805-2100 2024-08-05 21:00:23 +00:00
Krzesimir Nowak
7aa0166ea2
Merge pull request #2167 from flatcar/buildbot/weekly-portage-stable-package-updates-2024-07-29
Weekly portage-stable package updates 2024-07-29
2024-08-05 16:36:47 +02:00
Flatcar Buildbot
877523429f app-misc/ca-certificates: Update from 3.102 to 3.103 2024-08-05 07:20:54 +00:00
Dongsu Park
f28786977a overlay coreos-base/ue-rs: update version to 20240801
Update coreos-base/ue-rs to commit
21d64e53c559b318170081a9a49ed9198d1603f5, as of 2024-08-01.

Pulls in https://github.com/flatcar/ue-rs/pull/55
https://github.com/flatcar/ue-rs/pull/56.
2024-08-02 09:54:34 +02:00
flatcar-ci
4d31a2f40a New version: main-4049.0.0-nightly-20240801-2100 2024-08-01 21:00:29 +00:00
Flatcar Buildbot
23ee642729 Update mantle container image to latest HEAD 2024-08-01 12:35:18 +00:00
James Le Cuirot
7d85ee75da
Skip Catalyst stage2 as recommended by upstream Gentoo
From https://wiki.gentoo.org/wiki/Catalyst/Stage_Creation#Build_Stage3:

> It is not necessary to build stage2 in order to build stage3. Gentoo
> release engineering does not build stage2, and you should not need to
> unless you're intentionally building a stage2 as your goal.

We can now sync portage-stable/scripts with upstream because
bootstrap.sh is only used during stage2, and the changes we had are no
longer relevant. It seems likely the changes were already redundant
anyway.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2024-08-01 13:31:56 +01:00