Michał Górny
e89cf18aec
dev-python/setuptools: Revert "allow disabling validation ..."
...
Revert unauthorized and uncommunicated changes.
Reverts: f6240b308a
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-11-30 07:33:34 +01:00
Michał Górny
5f52c8c6f6
dev-python/ipython: Bump to 8.30.0
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-11-30 07:09:17 +01:00
Michał Górny
d7e4cc49e7
dev-python/hypothesis: Bump to 6.122.0
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-11-30 07:08:43 +01:00
Sam James
2787e2d429
sys-devel/crossdev: add 20241130.2, drop 20241130.1
...
See 4982d547ba54d408a8d7a57dce0bad279ff9546c in crossdev.git.
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-30 05:40:34 +00:00
Sam James
4f1807da7c
sys-devel/crossdev: add 20241130.1
...
Sam James (2):
crossdev: don't turn off openmp/fortran for nvptx
crossdev: build openmp, fortran by default for nvptx
Bug: https://bugs.gentoo.org/945296
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-30 05:13:05 +00:00
Sam James
83ff8f581b
toolchain.eclass: filter -Werror=format-security
...
Bug: https://gcc.gnu.org/PR100431
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-30 05:10:29 +00:00
Sam James
6d93362786
toolchain.eclass: wire up offloading for nvptx
...
'crossdev -t nvptx-none' creates a standalone cross-compiler which is needed
anyway, but by itself, it's less useful than offloading support within
host gcc, where GCC can choose to offload into that cross-compiler as
appropriate.
This could include amdgcn-amdhsa support in the future.
Bug: https://bugs.gentoo.org/945296
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-30 05:10:29 +00:00
Matt Jolly
4fa8d71be3
www-client/chromium: do a better job of forcing Clang
...
When enabling the Rust eclass, we started directly using
`llvm-r1_pkg_setup`, assuming that this combination would be
sufficicent, however due to forcing `CC` (etc) to variations
on `${CHOST}-clang" _before_ calling `llvm-r1_pkg_setup`,
these would always be forced to the newest version in
`PATH` instead of the one matching `LLVM_SLOT` due to
the eclass fixing the version before doing any `PATH`
manipulation.
To ensure a consistent build environment, we will:
1. Explicitly include `-${LLVM_SLOT}` in `CC`, `CPP`, `CXX`
2. Set these variables (and `AR` and `NM`) after `llvm-r1_pkg_setup`
has done its PATH manipulation.
Bug: https://bugs.gentoo.org/935689
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-11-30 14:08:42 +10:00
Matt Jolly
d7a78f38ae
www-client/chromium: drop 132.0.6834.6
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-11-30 14:05:41 +10:00
Matt Jolly
5bd4c89411
www-client/chromium: drop versions
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-11-30 14:05:40 +10:00
Sam James
02fc58c7c3
sys-devel/crossdev: add 20241130
...
Michal Rostecki (4):
crossdev: Use libunwind and libc++ in LLVM environments
ci: Test crossdev in GitHub Actions
ci: Run the container explicitly with `docker run`
ci: Test more targets, move the testing logic to a script
Sam James (4):
crossdev: tweak GUSE_DISABLE*
crossdev: no SSP for nvptx
wrappers/emerge-wrapper: add nvptx*
crossdev: nvptx target fixes
Bug: https://bugs.gentoo.org/945296
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-30 02:19:48 +00:00
Sv. Lockal
9f95083619
dev-debug/gdb: support for AMD GPU debugging via USE=rocm
...
This adds ability to debug AMD GPU code with recently added `dev-libs/rocdbgapi` library.
This feature was introduced in GDB 13 and documented at:
* https://sourceware.org/gdb/current/onlinedocs/gdb.html/AMD-GPU.html
* https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=18b4d0736bc570c6d2e3e5f6ebc2ad4617d93847
As described in binutils-gdb commit message, this feature requires `--enable-targets=all`,
and if no `--with-amd-dbgapi=yes/no` specified, it tries to probe for library
and enable if found (which is undesirable for Gentoo), therefore it is better to set this flag explicitly.
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Closes: https://github.com/gentoo/gentoo/pull/37324
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-30 02:14:03 +00:00
Sv. Lockal
825e4a0921
profiles: mask dev-debug/gdb[rocm] in base profile, unmask on amd64
...
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-30 02:11:22 +00:00
Sam James
2cfb62836b
toolchain.eclass: wire up nvptx more
...
We need to handle nvptx* in CTARGET in a few more places so we propagate
that we're using newlib (which is obviously right but also means we don't
then fail when building libatomic b/c libg.a is missing).
Bug: https://bugs.gentoo.org/945296
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-30 02:08:36 +00:00
Esteve Varela Colominas
0783f2a4f8
net-im/telegram-desktop: Drop old
...
Closes: https://github.com/gentoo/gentoo/pull/39519
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com >
Signed-off-by: Yixun Lan <dlan@gentoo.org >
2024-11-30 09:58:30 +08:00
Esteve Varela Colominas
33971f3250
net-im/telegram-desktop: Bump to 5.8.3
...
Closes: https://bugs.gentoo.org/944793
Thanks-to: Stephan Litterst <stephan.litterst@googlemail.com >
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com >
Signed-off-by: Yixun Lan <dlan@gentoo.org >
2024-11-30 09:58:26 +08:00
Sam James
28398fc157
dev-libs/modsecurity: Stabilize 3.0.13 arm64, #945366
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-30 00:57:50 +00:00
Sam James
55b2988b27
dev-libs/ivykis: Stabilize 0.43.1 arm64, #945365
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-30 00:57:49 +00:00
Marc Schiffbauer
efb38ea0c9
app-laptop/tuxedo-drivers: add config checks
...
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org >
2024-11-30 00:48:34 +01:00
Marc Schiffbauer
fe47cccbe0
app-laptop/tuxedo-drivers: add 4.11.4, drop 4.5.0
...
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org >
2024-11-30 00:02:50 +01:00
Sam James
0f0dfc155b
app-portage/getuto: add 1.14
...
Sam James (1):
test-getuto: binpkgs are compressed with xz now
Zen (6):
getuto: fix 404 in tests by using 23.0 instead of 17.1
getuto: extend the quiet arg to remove permission warnings
getuto: remove no-permission-warning from the gpg.conf
getuto: add missing QUIET_ARGS
getuto: Update LASTRUNFILE on init
getuto: Fix gpg cleanup by running separate kill commands
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 22:54:24 +00:00
Sam James
9037c8f3f3
dev-debug/dtrace: fix rc-service invocation
...
Closes: https://bugs.gentoo.org/945361
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 22:44:04 +00:00
Sam James
19ff16f03e
sys-devel/gcc: add 13.3.1_p20241129
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 22:42:54 +00:00
Zac Medico
9aa506a059
dev-util/jfrog-cli: add 2.72.2
...
Signed-off-by: Zac Medico <zmedico@gentoo.org >
2024-11-29 14:35:09 -08:00
Sam James
206035f7cb
dev-libs/modsecurity: Stabilize 3.0.13 arm, #945366
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 22:01:40 +00:00
Sam James
d9276b6812
dev-libs/ivykis: Stabilize 0.43.1 arm, #945365
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 22:01:39 +00:00
Sam James
faa80be5fe
dev-util/clazy: Stabilize 1.12 arm64, #945356
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 22:01:37 +00:00
Sam James
d980486b68
net-libs/mbedtls: Stabilize 2.28.9 arm64, #944947
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 22:01:36 +00:00
Sam James
9f8eb6d86e
net-libs/mbedtls: Stabilize 2.28.9 sparc, #944947
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 22:01:35 +00:00
Sam James
58a62d957b
net-libs/mbedtls: Stabilize 2.28.9 arm, #944947
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 22:01:34 +00:00
Sam James
3e41238427
net-libs/mbedtls: Stabilize 2.28.9 ppc, #944947
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 22:01:33 +00:00
Sam James
7c053ac402
sys-devel/nvptx-tools: add 0_pre20240809
...
Bug: https://bugs.gentoo.org/945296
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 21:59:46 +00:00
Sam James
c8e49a7963
dev-libs/ivykis: Stabilize 0.43.1 ppc, #945365
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 21:42:45 +00:00
Sam James
0e9ebe05a3
dev-libs/ivykis: Stabilize 0.43.1 sparc, #945365
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 21:42:44 +00:00
Sam James
0b16f4976d
dev-libs/ivykis: Stabilize 0.43.1 ppc64, #945365
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 21:42:43 +00:00
Sam James
290e67b51e
net-libs/mbedtls: Stabilize 2.28.9 ppc64, #944947
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-11-29 21:42:41 +00:00
Eli Schwartz
eecf1b6b34
dev-util/diff-cover: update SRC_URI to use .gh tarball extension
...
To differentiate against future possible use of pypi distfiles.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:15:26 -05:00
Andrew Udvare
c4de24131b
dev-util/diff-cover: add 9.2.0
...
Fix testsuite
Add python3_12, python3_13
Signed-off-by: Andrew Udvare <audvare@gmail.com >
Closes: https://github.com/gentoo/gentoo/pull/39262
Closes: https://bugs.gentoo.org/929534
Closes: https://bugs.gentoo.org/788280
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:18 -05:00
Alexander Kurakin
6426461f53
app-dicts/myspell-en: add 20241101
...
Closes: https://bugs.gentoo.org/942875
Signed-off-by: Alexander Kurakin <kuraga333@mail.ru >
Closes: https://github.com/gentoo/gentoo/pull/39199
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:18 -05:00
Mario Haustein
d607b72dc8
dev-libs/capstone: drop 5.0.1
...
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de >
Closes: https://github.com/gentoo/gentoo/pull/39452
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:18 -05:00
Mario Haustein
60e6ede24f
dev-libs/capstone: drop 6.0.0_alpha1
...
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de >
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:17 -05:00
Mario Haustein
6e455ac652
dev-libs/capstone: sync live
...
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de >
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:16 -05:00
Mario Haustein
8e65441ab8
dev-libs/capstone: add 6.0.0_alpha2
...
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de >
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:16 -05:00
Eli Schwartz
02df4fa67d
app-text/calibre: add 7.22.0
...
New upstream dep, newly packaged. Drop keywords temporarily.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:15 -05:00
Eli Schwartz
da9e3c2f86
dev-python/pykakasi: new package, add 2.3.0
...
Needed for calibre.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:14 -05:00
Eli Schwartz
e31e5058b2
dev-python/jaconv: new package, add 0.4.0
...
Needed for pykakasi and ultimately for calibre.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:14 -05:00
Alexander Kurakin
0b0fea2f44
app-dicts/myspell-uk: add 6.5.3
...
Closes: https://bugs.gentoo.org/943325
Signed-off-by: Alexander Kurakin <kuraga333@mail.ru >
Closes: https://github.com/gentoo/gentoo/pull/39286
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:13 -05:00
Alexander Puck Neuwirth
8e4dc8d4dd
dev-util/gitlab-cli: fix BDEPEND
...
gitlab-cli 1.48.0 requires go 1.23.2.
Closes: https://bugs.gentoo.org/942996
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de >
Closes: https://github.com/gentoo/gentoo/pull/39481
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:12 -05:00
Filip Kobierski
a0ac1637ce
media-sound/ncmpcpp: add 0.10.1
...
Signed-off-by: Filip Kobierski <fkobi@pm.me >
Closes: https://github.com/gentoo/gentoo/pull/39485
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:11 -05:00
Eli Schwartz
4350a2ad58
dev-util/ruff: add 0.8.0
...
Needs one backport to fix a test regression when not building with
debug.
I've also added an experimental dedup thing. One of the major issues
with rust is that cargo locks and requires all crates to be downloaded
offline, even if you're not using most of them because the crate
dependencies are Windows-specific. I haven't solved that, but I did
manage to remove about 40 of them by removing some workspace members
from the ruff monorepo that aren't actually part of the ruff binary in
any configuration (which means their dependencies don't need to be
locked, either). This has to be done before running pycargoebuild *and*
also done in the ebuild itself.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2024-11-29 16:12:11 -05:00