Commit Graph
951989 Commits
Author SHA1 Message Date
Michał Górny 398907edef dev-python/ensurepip-pip: Bump to 25.1.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:50 +02:00
Michał Górny 69e2f67a5b dev-python/pip: Bump to 25.1.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:49 +02:00
Michael Mair-Keimberger f2ce654aa3 dev-python/pytest: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Part-of: https://github.com/gentoo/gentoo/pull/41906
Closes: https://github.com/gentoo/gentoo/pull/41906
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:48 +02:00
Michael Mair-Keimberger 8628d9e046 dev-python/pyopengl: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Part-of: https://github.com/gentoo/gentoo/pull/41906
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:47 +02:00
Michael Mair-Keimberger 89b4986c3e dev-python/matplotlib: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Part-of: https://github.com/gentoo/gentoo/pull/41906
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:46 +02:00
Michał Górny 17862bb412 app-admin/awscli: Bump to 1.40.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:45 +02:00
Michał Górny 264958146d dev-python/boto3: Bump to 1.38.8
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:44 +02:00
Michał Górny 671e613e5f dev-python/botocore: Bump to 1.38.8
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:43 +02:00
Michał Górny cd0244ed68 dev-python/cryptography: Bump to 44.0.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:42 +02:00
Michał Górny a031d7e225 dev-python/types-setuptools: Bump to 80.1.0.20250503
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:42 +02:00
Michał Górny 5dde26726f dev-python/setuptools: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:41 +02:00
Michał Górny e2019c3273 dev-python/ensurepip-setuptools: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:40 +02:00
Michał Górny f1809bc2ba dev-python/ensurepip-setuptools: Bump to 80.2.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:39 +02:00
Michał Górny 0cd833798c dev-python/setuptools: Bump to 80.2.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-03 08:07:38 +02:00
Sam James e2665bfb6a dev-libs/glib: disable py3.10
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 07:04:53 +01:00
Sam James affeb84863 dev-libs/glib: check that non-bootstrap gobject-introspection works
Right now, we don't depend on dev-libs/gobject-introspection to avoid
the circular dependency and we do a has_version check to see if we need
to bootstrap it if it isn't installed.

On the binhost, we had a failure like:
```
FAILED: girepository/introspection/GLib-2.0.gir
[...]
Traceback (most recent call last):
  File "/usr/bin/g-ir-scanner", line 99, in <module>
    from giscanner.utils import dll_dirs
  File "/usr/lib64/gobject-introspection/giscanner/utils.py", line 385, in <module>
    import distutils.cygwinccompiler
ModuleNotFoundError: No module named 'distutils'
[...]
ninja: build stopped: subcommand failed.
 * ERROR: dev-libs/glib-2.82.5::gentoo failed (compile phase):
```

That's because we automagically used the installed gobject-introspection's
g-ir-scanner which doesn't yet have *its* setuptools dependency satisfied
(or hasn't been rebuilt for the same Python impl that setuptools has been)
but Portage doesn't know that dev-libs/glib uses gobject-introspection, so
it doesn't see the need to rebuild it yet.

Workaround this (fix it, really) by checking `g-ir-scanner --version` doesn't
crash. This may end up fixing bug #951487 too (which is a separate problem).

(If it doesn't fix bug #951487, we can go further and do a has_version vs
--version check here, just care will be needed to sanitise the --version
output before passing it into has_version. Or perhaps best_version and
a glob would work better.)

Bug: https://bugs.gentoo.org/951487
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 07:03:56 +01:00
Arthur Zamarin 08613c9d99 dev-libs/libei: Stabilize 1.4.1 ppc, #955275
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-03 08:47:13 +03:00
Hans de Graaff 44bb1ad8cc dev-ruby/twitter: add 8.2.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-05-03 07:42:33 +02:00
Hans de Graaff 79eb3255de dev-ruby/sequel: drop 5.84.0, 5.90.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-05-03 07:42:33 +02:00
Hans de Graaff ba9aad2fad dev-ruby/sequel: stabilize 5.91.0 for amd64
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-05-03 07:42:33 +02:00
Hans de Graaff a9dbed560e dev-ruby/sequel: add 5.92.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-05-03 07:42:33 +02:00
Hans de Graaff d6480ff0eb dev-ruby/strscan: drop 3.1.1, 3.1.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-05-03 07:42:33 +02:00
Hans de Graaff e9e27e2fab dev-ruby/strscan: add 3.1.5
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-05-03 07:42:33 +02:00
Hans de Graaff 045b4b08a3 dev-ruby/http-parser: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-05-03 07:42:32 +02:00
Hans de Graaff e35ba616e7 dev-ruby/airbrussh: drop 1.5.0, 1.5.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-05-03 07:42:32 +02:00
Hans de Graaff 7e13b2b25d dev-ruby/airbrussh: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-05-03 07:42:32 +02:00
Arthur Zamarin 540448ef98 net-misc/s3cmd: enable py3.13
Went over the code, checked compatibility. Manually ran the tests.

Closes: https://bugs.gentoo.org/952619
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-03 08:34:40 +03:00
Arthur Zamarin 414c5b579d net-misc/s4cmd: enable py3.13
Went over the code, checked compatibility. Manually ran the tests.

Closes: https://bugs.gentoo.org/952620
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-03 08:34:39 +03:00
Sam James 36d4028db6 qt5-build.eclass: disable reduce-relocations
For Qt 5, it's best to just disable reduce-relocations, because it
doesn't (unlike Qt 6) support -mno-direct-extern-access, which means
CMake applications building against Qt 5 are prone to all the issues
mentioned in the bug.

Bug: https://bugs.gentoo.org/754021
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 06:27:03 +01:00
Sam James ff94d3a3df sys-auth/nss-pam-ldapd: fix build w/ c23
Closes: https://bugs.gentoo.org/944424
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 06:23:26 +01:00
Patrick Lauer 76713781cd sys-cluster/rdma-core: add 53.3, 54.2, 55.1, 56.1
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-05-03 05:21:53 +00:00
Sam James b3e6f910ef www-apps/cgit: build w/ -std=gnu17
These can be dropped w/ newer git but not going to test that right now.

Closes: https://bugs.gentoo.org/951555
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 05:58:14 +01:00
Sam James 8638417cb3 net-libs/serf: disable py3.10
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 05:58:14 +01:00
Matt Jolly 1ea44eaafd net-misc/curl: drop 8.13.0
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-05-03 13:38:48 +10:00
Matt Jolly eb306d1f5a net-misc/curl: add 8.14.0_rc1
From 8.14.0, curl now installs the `wcurl` wrapper script
by default. This script can be used anywhere that `wget`
is used currently, and accepts the same options.

Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-05-03 13:38:47 +10:00
Sam James 160841d87e dev-util/nvidia-cuda-toolkit: disable py3.10
Quoting myself on the bug:
> I don't understand why it's even doing that. It should unconditionally set it
> to the right shebang instead (and perhaps use python-single-r1). But
> whatever, I'll add the workaround (dropping 3.10). Keeping the bug open
> to answer that point though.

Drop python3.10 given it obviously breaks now it's no longer a target.

Bug: https://bugs.gentoo.org/955281
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 04:12:57 +01:00
Sam James bca7dbb1bd net-libs/serf: simplify scons dep
There's no need for an explicit BDEPEND on it for a minimum version as
the eclass has SCONS_MIN_VERSION which is 4.4.0 these days. Supposing
we needed a newer version than it defaults to, we'd need to set SCONS_MIN_VERSION,
not add in the dep ourselves.

Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 04:12:56 +01:00
Ionen Wolkens 91303988f5 gui-libs/kddockwidgets: add 2.2.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-05-02 21:36:22 -04:00
Ionen Wolkens fdfb7214d2 app-emulation/wine-vanilla: add 10.7
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-05-02 21:36:22 -04:00
Mike Gilbert 8dbb3cc873 sys-boot/efibootmgr: backport fixes
Closes: https://bugs.gentoo.org/955279
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2025-05-02 21:05:37 -04:00
Sam James 2db3e08cd6 app-misc/lirc: Stabilize 0.10.2-r1 ppc64, #955280
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 01:29:58 +01:00
Sam James d43cbe3714 net-misc/httpie: drop 3.2.2
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 01:28:18 +01:00
Sam James 796cccbae1 sys-auth/ssh-import-id: enable py3.13
Closes: https://bugs.gentoo.org/952725
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 01:27:47 +01:00
Sam James c8599ed273 app-shells/thefuck: enable py3.13
Closes: https://bugs.gentoo.org/952245
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 01:27:05 +01:00
Sam James 3881fef060 app-shells/thefuck: drop 3.32-r1
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 01:26:24 +01:00
Sam James fd99c75c3a app-cdr/gcdemu: disable py3.10
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 01:20:27 +01:00
Sam James 71bd17b8a1 app-cdr/cdemu: disable py3.10
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 01:20:08 +01:00
Ian Jordan 49ef158621 app-cdr/gcdemu: Ebuild clean up
QA fixes removing unused IUSE

Signed-off-by: Ian Jordan <immoloism@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41813
Closes: https://github.com/gentoo/gentoo/pull/41813
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 01:19:43 +01:00
Ian Jordan fb5f7d8eeb app-cdr/gcdemu: enable py3.13
No test suite, runtime checks passed

Closes: https://bugs.gentoo.org/952184
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41813
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 01:19:43 +01:00
Ian Jordan c3b7429a42 app-cdr/cdemu: enable py3.13
No test suite, passed runtime check

Closes: https://bugs.gentoo.org/952183
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41813
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03 01:19:42 +01:00