Commit Graph
1142446 Commits
Author SHA1 Message Date
Michał Górny e9ef901a75 dev-python/libcst: Bump to 1.5.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-10 20:25:33 +02:00
Michał Górny e4b43ef46e dev-python/pdm-backend: Bump to 2.4.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-10 20:25:32 +02:00
Michał Górny e16b409120 dev-python/sphinx: Bump to 8.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-10 20:25:31 +02:00
Michał Górny 6348b5d26f dev-python/sigstore: Bump to 3.4.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-10 20:25:31 +02:00
Michał Górny 45759b8a2b dev-python/pkginfo: Bump to 1.11.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-10 20:25:30 +02:00
Repository mirror & CI 80d476459d 2024-10-10 18:19:17 UTC 2024-10-10 18:19:17 +00:00
Repository mirror & CI fdf7033c22 Merge updates from master 2024-10-10 18:19:10 +00:00
Arthur Zamarin 6954e6cca5 app-editors/vscode: drop 1.92.2, 1.93.0, 1.93.1
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-10 21:12:04 +03:00
Arthur Zamarin 82e3dcf670 app-editors/vscodium: drop 1.92.2.24228, 1.93.1.24256
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-10 21:12:04 +03:00
Arthur Zamarin 82ed4d8ffe app-editors/vscodium: add 1.94.1.24283
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-10 21:12:03 +03:00
Arthur Zamarin aba3fcc7e4 app-editors/vscode: add 1.94.2
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-10 21:12:03 +03:00
Repository mirror & CI b095c75fd4 2024-10-10 17:03:53 UTC 2024-10-10 17:03:54 +00:00
Repository mirror & CI 8d906b13b8 Merge updates from master 2024-10-10 17:03:43 +00:00
Andrew Ammerlaan b1abe046d6 profiles/arch: drop stablemask on ugrd flag for installkernel
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-10-10 18:56:24 +02:00
Andrew Ammerlaan a28137ebe5 sys-kernel/ugrd: stabilize 1.20.0 for amd64
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-10-10 18:54:22 +02:00
Andrew Ammerlaan 1e933ccb2e dev-python/pycpio: stabilize 1.3.2 for amd64
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-10-10 18:54:21 +02:00
Andrew Ammerlaan 31792f1577 dev-python/zenlib: stabilize 2.2.4 for amd64
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-10-10 18:54:20 +02:00
Sam James b1ff51a659 sys-devel/crossdev: Stabilize 20240921 amd64, #941241
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-10 17:52:07 +01:00
Sam James 7cb0b80b2b sys-devel/crossdev: Stabilize 20240921 x86, #941241
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-10 17:52:05 +01:00
Repository mirror & CI bcbdd49f51 2024-10-10 16:48:52 UTC 2024-10-10 16:48:53 +00:00
Repository mirror & CI 2224ae471e Merge updates from master 2024-10-10 16:48:46 +00:00
Maciej Barć c5443ed11b dev-lang/kotlin-bin: bump to 2.0.21
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-10-10 18:43:29 +02:00
Maciej Barć a825229371 dev-lang/kotlin-bin: drop old 2.0.10
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-10-10 18:43:29 +02:00
Maciej Barć f0e1edd34e dev-lang/algol68g: bump to 3.5.6
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-10-10 18:43:29 +02:00
Maciej Barć 0dacf88899 app-emacs/indent-bars: drop old 0.7.5
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-10-10 18:43:28 +02:00
Maciej Barć 5cd296d22f app-emacs/indent-bars: bump to 0.8
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-10-10 18:43:28 +02:00
Maciej Barć e60c79903c dev-python/pythonnet: bump to 3.0.4
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-10-10 18:43:27 +02:00
Alfredo Tupone d9190cf555 sci-libs/transformers: add 4.44.2
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-10-10 18:40:59 +02:00
Repository mirror & CI 01c62f23aa 2024-10-10 16:34:34 UTC 2024-10-10 16:34:34 +00:00
Repository mirror & CI 8d424c90b9 Merge updates from master 2024-10-10 16:34:26 +00:00
James Le Cuirot 4b9e5a3c99 app-containers/incus: Update edk2 OVMF path adjustment
These files now live in /usr/share/edk2/OvmfX64. No revbump as there is a
compatibility symlink.

Closes: https://github.com/gentoo/gentoo/pull/38813
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:30:45 +01:00
James Le Cuirot 6d24524714 app-containers/lxd: Update edk2 OVMF path adjustment
These files now live in /usr/share/edk2/OvmfX64. No revbump as there is a
compatibility symlink.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:41 +01:00
James Le Cuirot 36739908a2 sys-firmware/edk2-bin: Version bump to 202408
This now installs arm64 firmware.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:40 +01:00
James Le Cuirot 32958cecf7 sys-firmware/edk2-ovmf-bin: Rename to edk2-bin to support other platforms
The source package now supports other platforms so follow suit.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:39 +01:00
James Le Cuirot 3d83c0bb66 sys-firmware/edk2-ovmf-bin: Prepare for rename to sys-firmware/edk2-bin
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:37 +01:00
James Le Cuirot 33a4360bc3 sys-firmware/edk2: Add arm64 VM support to 202408
The filenames used here differ from Fedora, which ships far more
variants. I felt it unnecessary to include the raw and unpadded images
when the padded QCOW2 images should be all you need.

QEMU_EFI.secboot_INSECURE.qcow2 does have Secure Boot enabled, but it
must not be used in production. The lack of an SMM implementation for
arm64 in this firmware means that the EFI variable store is unprotected,
making the firmware unsafe.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:36 +01:00
James Le Cuirot 2616797797 sys-firmware/edk2: Bump to 202408, Python 3.13, many other improvements
The ebuild has been largely rewritten. It now:

* Respects CC, CXX, and flags when building the base tools.
* Doesn't use gcc/cc when building the firmware, enabling cross.
* Prepares the ground for supporting platforms other than OVMF for x64.
* Installs OVMF_VARS.secboot.fd prepared with virt-fw-vars.
* Includes the latest UEFI DBX update in OVMF_VARS.secboot.fd.
* Adds 4MB variants of the .fd images (in QCOW2 format).
* Fixes network support broken by a recent bump.
* Drops EnrollDefaultKeys.efi and UefiShell.img
  The enrollment tool hasn't actually worked for a while and is no longer needed
  now that we provide OVMF_VARS.secboot.fd. UefiShell.img is therefore of little
  use, and other distros now provide UefiShell.iso instead anyway. We can do the
  same if there is sufficient interest.

This moves us closer to Fedora, but they ship far more variants. They
have a large Python wrapper around upstream's build system, which is
unusual in itself. Building all these would make the ebuild much more
complex, take a long time, and use up more disk space. Perhaps USE flags
could help here, but I'm not sure what all these variants are for.

I also decided to install to paths based on upstream's names, e.g.
edk2/ArmVirtQemu-AARCH64 as opposed to Fedora's edk2/aarch64 because
mixing QEMU with Xen and others would be confusing when there are many
similarly named files, even within a single architecture.

Closes: https://bugs.gentoo.org/891191
Closes: https://bugs.gentoo.org/921819
Closes: https://bugs.gentoo.org/929838
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:35 +01:00
James Le Cuirot 14804cc2b7 sys-firmware/edk2: Add missing BDEPEND on sys-apps/which
The new version bump won't use this.

Closes: https://bugs.gentoo.org/853271
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:34 +01:00
James Le Cuirot 94a911f6b4 sys-firmware/edk2: Apply missing -Werror and hardened patches to 202405
Closes: https://bugs.gentoo.org/937610
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:33 +01:00
James Le Cuirot 21806a819c sys-firmware/edk2: Drop obsolete reference to USE=binary and update URL
I don't think using UefiShell.img actually works any more, but the new version
bump will automatically create OVMF_VARS.secboot.fd for you.

Closes: https://bugs.gentoo.org/926630
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:32 +01:00
James Le Cuirot fa0b11750c sys-firmware/edk2-ovmf: Rename to edk2 to support other platforms
There is a lot of overlap in building firmware for other platforms from
source, so it makes sense to have one source package.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:30 +01:00
James Le Cuirot 513e83fc3a sys-firmware/edk2-ovmf: Prepare for rename to sys-firmware/edk2
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:29 +01:00
James Le Cuirot 5526c79fde sys-firmware/edk2-ovmf: Drop old 202105-r2
This was the last version supporting x86_64 firmware on other platforms via the
binary USE flag. edk2-ovmf-bin has superseded this.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-10-10 17:29:28 +01:00
Michał Górny dd5402f787 dev-python/statsmodels: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-10 18:25:12 +02:00
Michał Górny 0b4e6550b4 dev-python/opentelemetry-sdk: Bump to 1.27.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-10 18:25:04 +02:00
Michał Górny 73906ea1f7 dev-python/opentelemetry-api: Bump to 1.27.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-10 18:25:03 +02:00
Michał Górny a4dd05d15e dev-python/opentelemetry-semantic-conventions: Bump to 1.27.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-10 18:25:02 +02:00
Arthur Zamarin de179ff2e0 sys-devel/crossdev: Stabilize 20240921 ppc64, #941241
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-10 19:20:08 +03:00
Arthur Zamarin aecb304def dev-ruby/bigdecimal: Stabilize 3.1.8 arm64, #941059
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-10 19:20:07 +03:00
Arthur Zamarin bc16c17f95 dev-ruby/addressable: Stabilize 2.8.7 arm64, #941039
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-10 19:20:06 +03:00