Commit Graph
817338 Commits
Author SHA1 Message Date
Maciej Barć 04ba0021b9 sci-mathematics/opensmt: fix libdir on glibc only
Closes: https://bugs.gentoo.org/924977
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-02-19 16:30:32 +01:00
Hans de Graaff bc108ae01d dev-ruby/elastic-transport: add slot for net_http_persistent
Closes: https://bugs.gentoo.org/924962
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-19 15:59:32 +01:00
Marc Schiffbauer 80f8b20d0d mail-client/neomutt: add 20240201
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
2024-02-19 14:36:35 +01:00
Ben Kohler 268de19d48 media-gfx/rawtherapee: add 5.10
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-19 07:15:07 -06:00
Yixun Lan 033b9f4179 dev-vcs/stgit: drop 2.4.3
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-02-19 12:31:23 +00:00
Yixun Lan ec4d39ae06 dev-vcs/stgit: add 2.4.5
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-02-19 12:31:19 +00:00
Michał Górny 341a7dde59 xfce-base/exo: Remove stray include to fix USE=-X build
Closes: https://bugs.gentoo.org/924222
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-19 12:02:26 +01:00
Michael Vetter da9743f9ad dev-libs/libstrophe: add 0.13.0
Signed-off-by: Michael Vetter <jubalh@iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/35135
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-02-19 11:54:26 +01:00
Andrew Ammerlaan 27c7b402a7 sci-misc/jupyterlab-desktop-bin: drop 4.0.7.1, 4.0.11.1, 4.1.0.1
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-02-19 11:32:03 +01:00
Andrew Ammerlaan 308d166795 sci-misc/jupyterlab-desktop-bin: add 4.1.1.1
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-02-19 11:31:26 +01:00
Miroslav Šulc 238079e0c0 media-libs/liblo: bump to 0.32 + eapi8
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-02-19 10:18:29 +01:00
Joonas Niilola d8e93a6392 dev-libs/dqlite: add 1.16.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-19 11:16:49 +02:00
Volkmar W. Pogatzki 8550bcbd12 dev-lisp/abcl: drop 1.9.1
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35406
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-02-19 10:07:30 +01:00
Volkmar W. Pogatzki 170be5e1ec dev-java/xalan: drop 2.7.3
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-02-19 10:07:29 +01:00
Volkmar W. Pogatzki 783f71d24c dev-java/xalan-serializer: drop 2.7.3
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-02-19 10:07:29 +01:00
Volkmar W. Pogatzki 5d1786ac42 dev-java/xerces: drop 2.12.2-r1
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-02-19 10:07:28 +01:00
Volkmar W. Pogatzki 3a029d81c2 dev-java/openjdk: re-add dev-java/icedtea-bin
Closes: https://bugs.gentoo.org/924945
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35421
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-02-19 10:03:12 +01:00
Volkmar W. Pogatzki ca368abe6e virtual/jdk: re-add dev-java/icedtea-bin
Bug: https://bugs.gentoo.org/924945
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-02-19 10:03:11 +01:00
Volkmar W. Pogatzki c75dc8a327 profiles: do not last rite dev-java/icedtea-bin
Bug: https://bugs.gentoo.org/924945
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-02-19 10:03:07 +01:00
Marc Schiffbauer 981986fc82 app-editors/logseq-desktop-bin: add missing rdep
Closes: https://bugs.gentoo.org/924749
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
2024-02-19 09:48:00 +01:00
Petr Vaněk 92bccf72e0 dev-python/immutabledict: deselect performance test
Closes: https://bugs.gentoo.org/924831
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-02-19 09:38:44 +01:00
Sv. Lockal 10e9c22324 sys-libs/zlib-ng: support avx512_vnni and vpclmulqdq USE flags
This gives 2.5x speedup for adler32, 4x speedup for crc32 over previous best flags.

Bug: https://bugs.gentoo.org/908556
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35327
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 07:50:09 +00:00
Thomas Beierlein 791ab23aa4 net-wireless/soapyplutosdr: add 0.2.2
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2024-02-19 08:46:32 +01:00
Raul E Rangel d512295a7a dev-embedded/u-boot-tools: Fix missing BDEPENDs
This package currently shows the following errors:

```
Traceback (most recent call last):
  File "scripts/dtc/pylibfdt/setup.py", line 23, in <module>
    from setuptools import setup, Extension
ModuleNotFoundError: No module named 'setuptools'
```

```
tools/mkeficapsule.c:21:10: fatal error: 'gnutls/gnutls.h' file not found
```

```
./scripts/dtc-version.sh: line 18: which: command not found
```

This change fixes the errors by not compiling pylibfdt and mkeficapsule.
It also adds the missing `which` dependency.

Signed-off-by: Raul E Rangel <rrangel@chromium.org>
Closes: https://github.com/gentoo/gentoo/pull/32268
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 07:37:02 +00:00
Sam James cd231e1bb0 dev-libs/cxxopts: add github upstream metadata
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 07:36:24 +00:00
Sam James 16de6191a6 net-libs/xdp-tools: Keyword 1.4.1-r1 ppc64, #924948
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 07:35:39 +00:00
Robert Günzler 20ae364d9d dev-libs/cxxopts: pass cmake options
previously mycmakeopts was used to pass them, which is simply ignored,
needs to be mycmakeargs

Signed-off-by: Robert Günzler <r@gnzler.io>
Closes: https://github.com/gentoo/gentoo/pull/35095
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 07:35:10 +00:00
Yixun Lan 16fae37dc8 dev-util/trace-cmd: fix USE=-python err
this will trigger a python build error

 * ERROR: dev-util/trace-cmd-3.2-r2::gentoo failed (install phase):
 *   _python_export called without a python implementation and EPYTHON is unset

Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-02-19 07:31:58 +00:00
Sam James 7108de59a4 app-misc/trash-cli: Stabilize 0.23.9.23 x86, #924950
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 07:08:40 +00:00
Sam James 292f5f9eb4 app-misc/trash-cli: Stabilize 0.23.9.23 amd64, #924950
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 07:08:39 +00:00
Yixun Lan a362941457 www-apps/gitea: drop 1.21.3
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-02-19 06:48:39 +00:00
NRK 1b44460668 www-client/w3m: drop old versions
Closes: https://github.com/gentoo/gentoo/pull/35418
Signed-off-by: NRK <nrk@disroot.org>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-02-19 06:47:10 +00:00
Hans de Graaff 40c39ee6a8 dev-ruby/faraday_middleware-multi_json: enable ruby32
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-19 07:19:03 +01:00
Sam James 9930542f8c net-misc/openssh: drop old gcc-config workaround
This shouldn't be needed anymore since 0b22d07f89 anyway.

Bug: https://bugs.gentoo.org/872416
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 06:17:11 +00:00
Eli Schwartz e6268410df net-misc/openssh: use an officially supported approach to overriding xauth
Instead of patching out a header file, use the ./configure option
dedicated for this purpose. It has the side effect of correctly sed'ing
out config files / manpages with the updated location.

When not explicitly passed, the builtin default is used as a fallback,
but when USE=X, portage as an implementation detail guarantees that
xauth will be installed before openssh is compiled.

... as long as you don't use --buildpkg.

So, "probably" if you used USE=X the paths were correct, but:
- this is overall a poor approach to reliability
- it misses the point of also overriding the path when USE="-X"
- we just removed the USE flag and the RDEPEND

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 06:16:02 +00:00
Eli Schwartz 1b305efd9c net-misc/openssh: remove pointless USE=X
It was originally added in 2006 with the following rationale:

> Since with our new stable modular X, all we need to do X11-forwarding
> via SSH is to have x11-apps/xauth (and dependencies) installed, it would
> be handy to have this as an RDEPEND in the ebuilds.  In order to keep
> most entirely-non-X servers happy, it should probably be turned on only
> with a USE flag, say 'X'.

> This is entirely unnecessary for the building of openssh, but would
> provide a straight-foward way of letting users know what to do if they
> want to enable x11-forwarding w/o having xorg-x11 installed, and without
> having to debug their ssh -X session or delve deeply into documentation.

It is the textbook rationale for optfeature. However, in 2006,
optfeature didn't exist -- it was added in 2014 through bug 498988.

(And of course the real solution is GLEP 62 "IUSE_RUNTIME".)

It is now 2024 and enabling/disabling USE=X still causes openssh to
pointlessly recompile and rebuild itself, invalidating binhosts in the
process.

Bug: https://bugs.gentoo.org/139235
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 06:16:02 +00:00
Andreas K. Hüttel 5c7060eb61 sys-libs/glibc: add 2.38 patchlevel 11 (no keywords)
Summary of test results:
   5138 PASS
     86 UNSUPPORTED
     19 XFAIL
      6 XPASS

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-19 06:44:47 +01:00
Sam James 6954fd662e dev-build/meson: Stabilize 1.3.1-r1 ppc64, #924949
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 05:08:17 +00:00
Sam James 7f3cf4cc70 dev-build/meson: Stabilize 1.3.1-r1 x86, #924949
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 05:08:17 +00:00
Sam James fe97b83c9b dev-build/meson: Stabilize 1.3.1-r1 sparc, #924949
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 05:08:16 +00:00
Sam James 5b8825cb41 dev-build/meson: Stabilize 1.3.1-r1 arm, #924949
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 05:08:15 +00:00
Sam James 0d6fefc313 dev-build/meson: Stabilize 1.3.1-r1 arm64, #924949
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 05:08:14 +00:00
Sam James 6c6ac33d7b sci-libs/pcl: Stabilize 1.14.0 amd64, #924930
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 05:08:13 +00:00
Sam James 9017c922f3 app-admin/ansible-lint: Stabilize 6.22.2 amd64, #924896
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 05:08:11 +00:00
Sam James 4ccbec18b7 toolchain.eclass: explicitly disable fixincludes for cross too
Just in case, although the condition is unlikely there now.

Bug: https://bugs.gentoo.org/905118
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 05:07:11 +00:00
Sam James 456eee6e37 sys-devel/gcc: drop obsolete cross fixincludes patch for 13
We should be able to do this now after 0b75d3ce0b.

Bug: https://bugs.gentoo.org/905118
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 05:05:36 +00:00
Sam James 0b75d3ce0b toolchain.eclass: rework fixincludes again
* Only run fixincludes for >= GCC 13 with <sys-libs/glibc-2.38.

* Refactor the logic while at it to make it easier to control (as we do some
  bits depending on it in src_install).

Doing this after getting for cross:
```
The directory (BUILD_SYSTEM_HEADER_DIR) that should contain system headers does not exist:
  /usr/lib/gcc/aarch64_be-unknown-linux-gnu/14/include
make[2]: *** [Makefile:3448: stmp-fixinc] Error 1
make[2]: *** Waiting for unfinished jobs....
```

This should also let us drop the patch for bug #905118 now.

Bug: https://bugs.gentoo.org/905118
Bug: https://gcc.gnu.org/PR107128
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-19 05:05:32 +00:00
Michał Górny 840ae12de7 dev-python/evdev: Bump to 1.7.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-19 05:10:41 +01:00
Michał Górny d634b340c1 Rename dev-python/{python-evdev → evdev}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-19 05:10:40 +01:00
Michał Górny 74300267e9 dev-python/python-evdev: Prepare for a rename
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-19 05:10:39 +01:00