Commit Graph
861428 Commits
Author SHA1 Message Date
Michał Górny 708d9df2b1 dev-python/cattrs: Bump to 23.2.3_p20240627
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-11 18:37:27 +02:00
Brahmajit Das 6b89360cdd app-containers/lxd: add 6.1
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37483
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-07-11 19:36:21 +03:00
Viorel Munteanu cb2931c422 www-apps/nanoblogger: treeclean
Bug: https://bugs.gentoo.org/295842
Bug: https://bugs.gentoo.org/526340
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-07-11 19:32:56 +03:00
Alfred Wingate af157731bc app-arch/patool: add 2.3.0
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37391
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:32 -04:00
Alexey Sokolov 31ee54bb80 x11-terms/terminator: add 2.1.4
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/37438
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:31 -04:00
Brahmajit Das 4ab4c9ee13 app-editors/neovim: 9999 needs dev-libs/libutf8proc to build
With upstream commit 32e16cb0b6[0],neovim now needs utfproc to build

[0]:
https://github.com/neovim/neovim/commit/32e16cb0b6b046ba45d3e14c0fdb0383ad8bee1e

Closes: https://bugs.gentoo.org/935152
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37363
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:31 -04:00
Robert Siebeck 0ddd5d0cf0 app-i18n/transifex-client: remove 1.6.12
Signed-off-by: Robert Siebeck <gentoo.2019@r123.de>
Closes: https://github.com/gentoo/gentoo/pull/37507
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:31 -04:00
Robert Siebeck c5d7cd4cf3 app-i18n/transifex-client: add 1.6.14
Signed-off-by: Robert Siebeck <gentoo.2019@r123.de>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:31 -04:00
Marco Genasci 6d4e07e67e app-emulation/genymotion-bin: removed old
Signed-off-by: Marco Genasci <fedeliallalinea@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37152
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:30 -04:00
Marco Genasci 5d2dc0c4af app-emulation/genymotion-bin: bump version to 3.7.1
Closes: https://bugs.gentoo.org/934144
Signed-off-by: Marco Genasci <fedeliallalinea@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:30 -04:00
Sebastian Hamann ec7f4ac4fa app-emulation/firecracker-bin: add 1.8.0
Signed-off-by: Sebastian Hamann <code@ares-macrotechnology.com>
Closes: https://github.com/gentoo/gentoo/pull/37512
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:30 -04:00
Sebastian Hamann ca1a2a212f app-emulation/firecracker-bin: drop 1.5.1, 1.6.0
Signed-off-by: Sebastian Hamann <code@ares-macrotechnology.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:30 -04:00
Eli Schwartz 424908701d app-emulation/libvirt: implement a correct python_check_deps
Due to portage design whereby commands which fail aren't considered
failures unless you explicitly use `|| die`, a common footgun in bash
scripting propagates throughout the portage ecosystem:

the use of `cmd1 && cmd2` for conditional logic.

This python_check_deps function did such, and then handled the case
where `use test` was false by unconditionally ignoring the result of the
previous line by returning 0. Hence, python_check_deps could never
decide that an impl was unable to be used. As a result, if python 3.13
and 3.12 were both installed, but $(python_gen_any_dep ...) discovered
pytest installed solely for 3.12, portage would not reinstall pytest for
3.13 support whereas the eclass would select 3.13 as the preferred
(latest) python impl.

Fix this by correctly using bash, shunning `cmd1 && cmd2`, and instead
using `if cmd1; then cmd2; fi`, which returns correct return values
based on the return value of both cmd1 and cmd2, without requiring
hardcoded `return 0`s of any variety, unconditional or otherwise.

Fixes: bba723505f
Bug: https://bugs.gentoo.org/932652
Closes: https://bugs.gentoo.org/935849
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:29 -04:00
Eli Schwartz 286a9a66fb dev-build/meson: skip another test that inexplicably fails
I do not know why clippy-driver fails to compile sanity.rs, but it does.
It works flawlessly outside of portage, and is tested like that in
upstream CI running on Gentoo. And tests pass on my machine, in a git
checkout of meson. But not when running the same thing in portage. Even
manually constructing a sanity.rs file in ${FILESDIR} and executing
`clippy-driver ...` in src_test fails, but the exact same command
run inside of `sudo -u portage bash` upon the same file, succeeds.

It's not the portage sandbox, but it is something about the portage
environment, and I have not been able to figure out what. And it's
making it impossible to run the testsuite.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:29 -04:00
Eli Schwartz 4200dd6f56 dev-lang/gdl: mark as LTO-unsafe, strict-aliasing unsafe
Closes: https://bugs.gentoo.org/930966
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-11 12:28:29 -04:00
Hans de Graaff 94b07f7355 dev-ruby/net-protocol: drop 0.2.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:04 +02:00
Hans de Graaff 36645f24b6 dev-ruby/pastel: drop 0.8.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:04 +02:00
Hans de Graaff 0bbaf832f5 dev-ruby/pdf-reader: drop 2.11.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:04 +02:00
Hans de Graaff 31d8a3a61d dev-ruby/racc: drop 1.7.0, 1.7.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:04 +02:00
Hans de Graaff 0e907d2544 dev-ruby/rspec-collection_matchers: drop 1.2.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:03 +02:00
Hans de Graaff 4aeda3558c dev-ruby/rubyntlm: stabilize 0.6.4 for amd64
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:03 +02:00
Hans de Graaff de7a69c090 dev-ruby/ruby-progressbar: drop 1.13.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:03 +02:00
Hans de Graaff d6968390dc dev-ruby/strscan: drop 3.0.6
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:03 +02:00
Hans de Graaff 5e0c79520c dev-ruby/term-ansicolor: drop 1.7.1-r1, 1.7.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:03 +02:00
Hans de Graaff f306194401 dev-ruby/tty-color: drop 0.6.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:03 +02:00
Hans de Graaff 9d0ce33dbf dev-ruby/tty-prompt: drop 0.23.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:19:03 +02:00
Hans de Graaff 1fa8c4c495 dev-ruby/tty-reader: drop 0.9.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-11 18:18:56 +02:00
Andreas Sturmlechner f2c9b16180 kde-apps/kdepim-addons: Fix IUSE importwizard cmake arg
Closes: https://bugs.gentoo.org/935839
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-07-11 18:13:23 +02:00
Matt Turner 4fdf4821b2 x11-libs/libXmu: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:56 -04:00
Matt Turner 30e5951035 x11-libs/libxcb: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:55 -04:00
Matt Turner deea023da7 x11-base/xcb-proto: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:55 -04:00
Matt Turner 3606c0efd1 sys-fs/squashfs-tools-ng: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:55 -04:00
Matt Turner 005137ccce media-video/libva-utils: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:55 -04:00
Matt Turner 3f340701c2 media-libs/vulkan-loader: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:55 -04:00
Matt Turner bc500c9b95 media-libs/vulkan-layers: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:54 -04:00
Matt Turner a76de4ff76 media-libs/shaderc: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:54 -04:00
Matt Turner bd1aacb4bd media-libs/mesa: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:54 -04:00
Matt Turner d888e3c9b0 media-libs/libva-intel-media-driver: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:54 -04:00
Matt Turner b085d303cc media-libs/libva: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:54 -04:00
Matt Turner b747678577 media-libs/gmmlib: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:54 -04:00
Matt Turner 8f13f4daf8 media-gfx/xdot: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:53 -04:00
Matt Turner 6c9004ff2b dev-util/vulkan-utility-libraries: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:53 -04:00
Matt Turner f2b859b7a6 dev-util/vulkan-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:53 -04:00
Matt Turner a92bd903aa dev-util/vulkan-headers: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:53 -04:00
Matt Turner a64cee7b25 dev-util/volk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:53 -04:00
Matt Turner b3ce57dd4f dev-util/spirv-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:53 -04:00
Matt Turner c53f1bfee0 dev-util/spirv-llvm-translator: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:52 -04:00
Matt Turner 817e54c408 dev-util/spirv-headers: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:52 -04:00
Matt Turner ebd1830b93 dev-util/intel_clc: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:52 -04:00
Matt Turner dd9000752d dev-util/glslang: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-07-11 11:37:52 -04:00