Commit Graph
817338 Commits
Author SHA1 Message Date
Matoro Mahri 13ac1ced97 sys-libs/binutils-libs: Stabilize 2.41-r3 arm64, #916452
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-01-22 08:58:48 +02:00
Matoro Mahri 6a126a171a sys-devel/binutils: Stabilize 2.41-r3 arm64, #916452
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-01-22 08:58:47 +02:00
Matoro Mahri df18a283fd net-misc/r8168: Stabilize 8.052.01 amd64, #918707
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-01-22 08:58:47 +02:00
Sam James 7abb83f9a0 media-sound/musescore: sync live
Bug: https://bugs.gentoo.org/913160
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 06:06:34 +00:00
Eli Schwartz fa18d029d4 net-p2p/qbittorrent: sync live
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34949
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:52 +00:00
Eli Schwartz c7c79fb1ae net-p2p/qbittorrent: add 4.6.3
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:52 +00:00
Eli Schwartz 6082420412 net-p2p/qbittorrent: add verify-sig support
Upstream has signed the official tarballs for like a decade. The current
SRC_URI was using github autogenerated tarballs of unknown provenance
instead...

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:51 +00:00
Eli Schwartz 15163ef9d4 sec-keys/openpgp-keys-qbittorrent: new package, add 20161227
Used by net-p2p/qbittorrent; signing key has been nicely stable for 8
years now.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:51 +00:00
Eli Schwartz 4f61d041e0 net-p2p/qbittorrent: add myself as a maintainer
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:51 +00:00
Eli Schwartz 8a04cb92c7 net-p2p/qbittorrent: add comment explaining why cmake_src_test isn't used
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:50 +00:00
Eli Schwartz d0960f4edd net-p2p/qbittorrent: remove geoip dependency
It was silently removed from 4.6.x as part of a bump. Really, it could
be removed since a long time ago. Upstream dropped the use of a system
geoip database waaaaaaaaaaaaaaaay back when, in:

https://github.com/qbittorrent/qBittorrent/commit/79976fbfcee4b6da2bea7d3a09db4dddceb6faaf

It has been the case since 2015 and the 3.3.0 release, at least
(possibly longer but upstream has very odd git branch habits so it's
difficult to tell).

Ever since then the dependency has simply been dead weight.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:50 +00:00
Eli Schwartz 4674452c92 net-p2p/qbittorrent: remove libiconv dependency
It was silently removed from 4.6.x as part of a bump. It was *added*
long ago in commit 6b33e72d89 with the
informative and explanatory message:

> Add virtual/libiconv dep

I don't believe there's any valid justification for this. The
application makes heavy use of Qt, and that includes using Qt's string
translation features, which means it will use whatever Qt's APIs happen
to use internally. Nowhere in the source code is iconv mentioned at all.
If the virtual is needed then it is firmly in the realm of "citation
needed".

Remove it from 4.5 as well -- and the live ebuild.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:49 +00:00
Eli Schwartz 3398ad32af net-p2p/qbittorrent: add back required USE
In commit 6b33e72d89, the statement
"enabling the dbus USE flag requires enabling the gui USE flag" was
dropped from the REQUIRED_USE variable, with the following reasoning:

> DBus support is only enabled when GUI is enabled.

This is semantically problematic because it means that portage *thinks*
USE="dbus -gui" produces a different binary than USE="-dbus -gui" even
though they are in reality the same.

On the flip side: unbinding these means that people who set USE="-gui"
will get a constraint violation until they also set -dbus, since it is
by default enabled. But "gui" is also default-enabled, so it just means
that users disabling one have to disable both at the same time.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:49 +00:00
Eli Schwartz 35ebdaf075 net-p2p/qbittorrent: drop acct-* dependencies to USE=webui
The relevant accounts are tied to use of qbittorrent-nox, the daemonized
system service with systemd/openrc service files that launch as the
created user accounts. It is totally unneeded by purely USE=gui users
(the default configuration) as that simply runs in the context of the
logged in desktop user.

While we are at it, ensure the openrc service files are only installed
for USE=webui as well. The service files attempt to run qbittorrent-nox,
and for that very reason the upstream systemd unit is only installed for
USE=webui. The openrc services stick out like a sore thumb.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:48 +00:00
Eli Schwartz b0e34342e4 net-p2p/qbittorrent: drop old
Un-stabilized versions superseded by .2 release

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:54:48 +00:00
Sam James e91455fd0e app-containers/earthly: Stabilize 0.7.23 amd64, #922659
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:53:19 +00:00
Sam James 7bc132a98f app-containers/devcontainer: Stabilize 0.55.0 amd64, #922658
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:53:18 +00:00
Sam James d9ed8b3724 sci-mathematics/nauty: Stabilize 2.8.8 amd64, #922648
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:53:17 +00:00
Sam James ea40aa5423 sci-mathematics/singular: Stabilize 4.3.2_p10 amd64, #922647
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:53:16 +00:00
Alexey Sokolov 26830db60d net-irc/kvirc: fix forcing of qt5
Closes: https://bugs.gentoo.org/922636
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/34947
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:52:46 +00:00
Sam James 11641c3d40 dev-libs/glib: fix Python 3.12 build w/o setuptools
Closes: https://bugs.gentoo.org/922654
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:51:57 +00:00
Sam James b4fbc02e2a app-emulation/libvirt-glib: Stabilize 4.0.0 arm64, #922586
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:28:39 +00:00
Sam James 08c2ab6f91 app-emulation/virt-manager: Stabilize 4.1.0 arm64, #922586
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:28:37 +00:00
Sam James 0c016336d4 app-emacs/org-mode: Stabilize 9.6.13 ALLARCHES, #922660
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:03:50 +00:00
Sam James 552636fe7b net-irc/weechat: Stabilize 4.1.2 arm64, #922662
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 05:02:19 +00:00
Sam James f4f4eca484 sys-kernel/gentoo-kernel-bin: Stabilize 5.15.147 ppc64, #922628
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:07 +00:00
Sam James f28aa8ea57 sys-kernel/gentoo-kernel: Stabilize 5.15.147 ppc64, #922628
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:06 +00:00
Sam James fb5b1852aa virtual/dist-kernel: Stabilize 5.15.147 ppc64, #922628
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:06 +00:00
Sam James 0b1c4a4560 sys-kernel/gentoo-kernel-bin: Stabilize 5.15.147 x86, #922628
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:04 +00:00
Sam James f2a5eea5fa sys-kernel/gentoo-kernel: Stabilize 5.15.147 x86, #922628
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:04 +00:00
Sam James 120cbf1a17 virtual/dist-kernel: Stabilize 5.15.147 x86, #922628
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:03 +00:00
Sam James 76dbb07644 sys-kernel/gentoo-kernel-bin: Stabilize 5.10.208 ppc64, #922626
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:02 +00:00
Sam James d15c6c31d4 sys-kernel/gentoo-kernel: Stabilize 5.10.208 ppc64, #922626
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:02 +00:00
Sam James 2656d77250 virtual/dist-kernel: Stabilize 5.10.208 ppc64, #922626
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:01 +00:00
Sam James 4a74c1158a sys-kernel/gentoo-kernel-bin: Stabilize 5.10.208 x86, #922626
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:00 +00:00
Sam James 6efe281b8e sys-kernel/gentoo-kernel: Stabilize 5.10.208 x86, #922626
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:58:00 +00:00
Sam James 511a7678e1 virtual/dist-kernel: Stabilize 5.10.208 x86, #922626
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:59 +00:00
Sam James d8359a3581 dev-libs/tree-sitter-typescript: Stabilize 0.20.3 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:58 +00:00
Sam James 3c30a50caf dev-libs/tree-sitter-scala: Stabilize 0.20.2 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:58 +00:00
Sam James d2001fcef2 dev-libs/tree-sitter-rust: Stabilize 0.20.4 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:57 +00:00
Sam James 74f7c51e1f dev-libs/tree-sitter-ruby: Stabilize 0.20.0_pre20221101 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:56 +00:00
Sam James 8febbb02c6 dev-libs/tree-sitter-regex: Stabilize 0.20.0 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:56 +00:00
Sam James e5ab1a6dd2 dev-libs/tree-sitter-python: Stabilize 0.20.4 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:55 +00:00
Sam James e944eb4153 dev-libs/tree-sitter-php: Stabilize 0.20.0 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:54 +00:00
Sam James bf191b4722 dev-libs/tree-sitter-ocaml: Stabilize 0.20.4 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:54 +00:00
Sam James 46a4faafb1 dev-libs/tree-sitter-meta: Stabilize 1-r4 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:53 +00:00
Sam James 3954a5c39f dev-libs/tree-sitter-julia: Stabilize 0.20.0 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:52 +00:00
Sam James cadfed67c6 dev-libs/tree-sitter-json: Stabilize 0.20.1 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:52 +00:00
Sam James e2cf6186bf dev-libs/tree-sitter-javascript: Stabilize 0.20.1-r1 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:51 +00:00
Sam James 32c3bf1fcf dev-libs/tree-sitter-java: Stabilize 0.20.2 amd64, #922620
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-22 04:57:50 +00:00