Re: [PATCH 0/9] Introduce esplit.eclass and port to it
Sam James <[email protected]> Thu, 09 Jul 2026 22:34:25 +0100
| Newsgroups | gmane.linux.gentoo.devel |
|---|---|
| Organization | Gentoo |
| Message-ID | <[email protected]> |
--=-=-= Content-Type: text/plain Sam James <[email protected]> writes: > Introduce a new eclass (esplit.eclass) and port ebuilds to it. This is > needed to unblock a Portage release with sandboxing for the 'depend' > phase enabled, because the uses of a heredoc replaced here always require a > temporary file with < EAPI 9 (and with >= EAPI 9, they do but for large > inputs only). I have also diffed metadata/md5-cache and I don't see any unexpected changes. > > I'd like to make a Portage release ASAP. A point release, that is, not from master. > > Sam James (9): > esplit.eclass: add new eclass > cargo.eclass: fix indentation > cargo.eclass: port to esplit.eclass > nginx.eclass: port to esplit.eclass > sec-keys.eclass: port to esplit.eclass > kernel-2.eclass: port to esplit.eclass > media-video/handbrake: port to esplit.eclass > sci-physics/geant-data: port to esplit.eclass > x11-terms/wezterm: port to esplit.eclass > > eclass/cargo.eclass | 11 ++- > eclass/esplit.eclass | 70 +++++++++++++++++++ > eclass/kernel-2.eclass | 2 +- > eclass/nginx.eclass | 4 +- > eclass/sec-keys.eclass | 4 +- > media-video/handbrake/handbrake-1.10.2.ebuild | 10 +-- > .../handbrake/handbrake-1.11.1-r2.ebuild | 10 +-- > .../handbrake/handbrake-1.11.2-r1.ebuild | 10 +-- > media-video/handbrake/handbrake-9999.ebuild | 10 +-- > .../geant-data/geant-data-4.11.3.ebuild | 11 ++- > .../geant-data/geant-data-4.11.4.ebuild | 11 ++- > .../wezterm/wezterm-20260616.002039.ebuild | 10 ++- > 12 files changed, 128 insertions(+), 35 deletions(-) > create mode 100644 eclass/esplit.eclass --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEBBAEWCgCpFiEEJaa7iN2bdkxrVUHCc4QJ9SDfkZAFAmpQE+EbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25z Lm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyNUE2QkI4OEREOUI3NjRDNkI1NTQx QzI3Mzg0MDlGNTIwREY5MTkwDxxzYW1AZ2VudG9vLm9yZwAKCRBzhAn1IN+RkILj AQDGm5a/A5ace6PCpc4V5xxDHhkYWQCwbbUttuhYbALs1AEAvtvML1JCKKDZC/W5 zy2XRalWsWM34dz9kKbLBDW8Oww= =pXTL -----END PGP SIGNATURE----- --=-=-=--