Commit Graph
1041290 Commits
Author SHA1 Message Date
Maciej Barć e680a19bd9 dev-ml/lambda-term: drop old 3.1.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2026-03-21 15:27:23 +01:00
Thomas Bracht Laumann Jespersen 29d81bec46 dev-ml/lambda-term: add 3.3.3
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/388
Merges: https://codeberg.org/gentoo/gentoo/pulls/388
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2026-03-21 15:26:22 +01:00
Andreas Sturmlechner 06c5e9606a dev-util/kdevelop-python: Restrict tests
Various(?) tests still hang.

Bug: https://bugs.gentoo.org/971340
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 14:57:47 +01:00
Andreas K. Hüttel a6b41b3b96 profiles, hurd, amd64: use lib64
Hurd literally copied the Linux multilib configuration, see
in gcc sources gcc/config/i386/t-gnu64

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-03-21 14:23:00 +01:00
Nowa Ammerlaan 1c7e8a78ef sys-kernel/installkernel: stabilize 65 for ALLARCHES
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2026-03-21 13:56:32 +01:00
Andreas K. Hüttel 3893fc9e87 sys-libs/glibc: minor adaptions for hurd
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-03-21 13:28:11 +01:00
Andreas Sturmlechner 156553e37f media-sound/picard: drop 3.0.0_alpha3, 3.0.0_alpha3_p20260306
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 13:10:23 +01:00
Andreas Sturmlechner f40295162c media-sound/picard: add 3.0.0_alpha4
Bug: https://bugs.gentoo.org/962023
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 13:10:12 +01:00
Andreas Sturmlechner 137305856f dev-libs/qcoro: drop 0.12.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 13:06:54 +01:00
Andreas Sturmlechner ea37e0d854 net-libs/libquotient: drop 0.9.5
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 13:06:53 +01:00
Andreas Sturmlechner 9cc3eba685 app-office/kmymoney: drop 5.2.1-r2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 13:06:53 +01:00
Andreas Sturmlechner a69565d965 kde-frameworks/kguiaddons: drop 6.22.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 13:06:53 +01:00
Andreas Sturmlechner c6e983a77c games-misc/solarus-quest-editor: drop 2.0.3-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 11:44:09 +01:00
Andreas Sturmlechner 80fc4cbf58 games-misc/solarus-quest-editor: Really fix metadata
Fixes pkgcheck warning:
ProxyWithoutProxied: metadata.xml: proxy with no proxied maintainer

Amends 8d21569547

Bug: https://bugs.gentoo.org/953383
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 11:44:01 +01:00
Andreas Sturmlechner 68fabccb5c games-misc/solarus-quest-editor: Add missing dependencies, pin to SLOT 6
Cleanup unnecessary phase function overrides.

Bug: https://bugs.gentoo.org/904244
Bug: https://bugs.gentoo.org/953383
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 11:43:27 +01:00
Andreas Sturmlechner f2a6280c2b games-engines/solarus: Consolidate live switches, add missing DEPEND
Bug: https://bugs.gentoo.org/953383
Closes: https://bugs.gentoo.org/879529
Closes: https://bugs.gentoo.org/923398
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2026-03-21 11:43:27 +01:00
Ionen Wolkens 7e86deed1f x11-terms/kitty: cleanup GOFLAGS handling
Done by go-env.elcass now.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2026-03-21 05:42:47 -04:00
James Le Cuirot 1ed3e1cd08 app-containers/containerd: Simplify cross-compiling man pages
Closes: https://bugs.gentoo.org/966257
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:52 +00:00
James Le Cuirot aff53c19c3 app-containers/docker-cli: Fix cross-compiling man pages
This is done by rebuilding for the build system. These can be generated
as the target system using -exec, but this can still trigger rebuilds,
so it can be slower in practise.

Also drop CGO_CFLAGS/CGO_LDFLAGS handling as this isn't needed anymore.

Closes: https://bugs.gentoo.org/967481
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:51 +00:00
James Le Cuirot e21808beac go-env.eclass: Update some documentation
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:50 +00:00
James Le Cuirot 241a058243 go-env.eclass: Add -exec to GOFLAGS for go run when necessary
`go run` will build binaries for the target system and try to execute
them. This will fail when cross-compiling unless you provide a wrapper.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:49 +00:00
James Le Cuirot 7042b4049e toolchain-funcs.eclass: Set SYSROOT and ESYSROOT in tc-env_build
Otherwise sysroot.eclass will create a broken wrapper when it shouldn't
create a wrapper at all.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:48 +00:00
James Le Cuirot 479df0db2c toolchain-funcs.eclass: Set some Go arch-specific vars in tc-env_build
Some Go arch-specific variables can be set automatically based on the
tuple alone. Others cannot feasibly be determined automatically and must
therefore be set by the user. It is sometimes necessary to build Go code
for CBUILD, so use BUILD_GO* variables in case CHOST is a more advanced
model of CBUILD's architecture.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:47 +00:00
James Le Cuirot 728061fe36 go-env.eclass: Add go-env_run() helper
This can run the given command with the Go environment for CBUILD.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:46 +00:00
James Le Cuirot 8b45513fbf go-env.eclass: Also set GOOS automatically alongside GOARCH and friends
We might be cross-compiling for another OS.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:45 +00:00
James Le Cuirot 5f81d68681 go-env.eclass: go-module.eclass: Move GOFLAGS handling between eclasses
We should set this together with the other environment variables,
especially as -buildmode=pie is arch-specific. We now set that based on
the tuple rather than USE flags.

Parallelism is now set via GOMAXPROCS instead of GOFLAGS. This allows
users to specify their own value, which they may want to do because Go
doesn't currently support the GNU Make jobserver.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:44 +00:00
James Le Cuirot c383a09d8d go-env.eclass: Export the AR and FC variables
These are recognised by cgo.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:43 +00:00
James Le Cuirot 7a1f58c063 go-env.eclass: Localise flag variable changes when calling filter-lto
This also makes the code simpler.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:42 +00:00
James Le Cuirot 016036f77b go-env.eclass: Make LTO ICE workaround work with cross-compilers
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:41 +00:00
James Le Cuirot 93e8fbfd81 go-env.eclass: Always reset the CGO_* environment variables
Don't respect them if they're already set because this makes it awkward
to call go-env_set_compile_environment() more than once. It is unlikely
that users would want to set Go-specific flags for C and C++ code.
Ebuilds can simply adjust the non-Go flags instead.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:39 +00:00
James Le Cuirot 484157b17a go-env.eclass: Add go-env_gomips helper for mips and mips64
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:38 +00:00
James Le Cuirot e3e1a062c1 go-env.eclass: Include hardfloat or softfloat in go-env_goarm()
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2026-03-21 09:29:35 +00:00
Joonas Niilola ed1ad5511c www-client/firefox-bin: drop 140.7.1, 147.0.4, 148.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2026-03-21 08:41:58 +02:00
Joonas Niilola 6dc34b229b media-libs/openh264: drop 2.5.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2026-03-21 08:41:58 +02:00
Joonas Niilola 4c1fc5e9fa media-libs/nvidia-vaapi-driver: drop 0.0.14, 0.0.15
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2026-03-21 08:41:58 +02:00
Michał Górny d0207cf1d3 media-gfx/fotema: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 07:26:20 +01:00
Michał Górny d745808b70 dev-python/importlib-metadata: Bump to 9.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 07:05:10 +01:00
Michał Górny d5cb05d501 dev-python/sphinx-autodoc-typehints: Bump to 3.9.9
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 07:04:18 +01:00
Michał Górny a463d161ef dev-python/pytest-check: Bump to 2.7.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 07:03:35 +01:00
Michał Górny bf84fba871 dev-python/importlib-metadata: Bump to 8.9.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 07:02:59 +01:00
Michał Górny 80a16a42c1 dev-python/toml-fmt-common: Bump to 1.3.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 07:01:33 +01:00
Michał Górny fa0cadad91 dev-python/asyncstdlib: Bump to 3.14.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 07:01:04 +01:00
Michał Górny 3b36d1d25e dev-python/asyncstdlib: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 07:00:43 +01:00
Michał Górny fc6449d940 dev-python/whenever: Bump to 0.10.0_beta1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 07:00:27 +01:00
Michał Górny 38932b87bc dev-python/jsonpointer: Bump to 3.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 06:59:36 +01:00
Michał Górny 64ad7b2384 dev-python/jsonpointer: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 06:58:51 +01:00
Michał Górny 74ca91e63c dev-python/pyicu: Bump to 2.16.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 06:57:06 +01:00
Michał Górny 66ea4968a0 dev-python/jaraco-context: Bump to 6.1.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 06:56:22 +01:00
Michał Górny 05cac88f71 dev-python/pbs-installer: Bump to 2026.3.20
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 06:55:38 +01:00
Michał Górny d02876e150 x11-wm/qtile: Bump to 0.35.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-03-21 06:54:16 +01:00