Commit Graph
945544 Commits
Author SHA1 Message Date
Sam James 2407ea2687 dev-qt/qtxml: Stabilize 5.15.16-r1 arm64, #953438
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 17:41:02 +01:00
Sam James 0b878e3cc3 dev-qt/qtxml: Stabilize 5.15.16-r1 arm, #953438
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 17:41:01 +01:00
Lothar Serra Mari 3846e8be2b dev-lang/php: Bump to 8.4.6, 8.3.20, drop old
Closes: https://github.com/gentoo/gentoo/pull/41535
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-04-15 12:32:44 -04:00
Mike Gilbert 54014785ed net-ftp/proftpd: drop 1.3.9
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2025-04-15 12:26:58 -04:00
Mike Gilbert 1becc7a342 net-ftp/proftpd: drop ipv6 USE flag
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2025-04-15 12:24:49 -04:00
NHOrus 4d757e0f78 net-ftp/proftpd: fix compilation errors with GCC-15 with more USE flags
errors were happening with USE=kerberos,diskuse,clamav

Closes: https://bugs.gentoo.org/953814
Closes: https://bugs.gentoo.org/953866
Closes: https://bugs.gentoo.org/953810
Closes: https://bugs.gentoo.org/953871
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41596
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2025-04-15 12:20:02 -04:00
Florian Schmaus 543053d681 sci-calculators/datamash: add 1.9
This drops USE=linux-crypto as I could not find any trace of this being
a thing in current upstream's release nor ever in its git history.

Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-04-15 17:41:52 +02:00
Andreas Sturmlechner bdbb34ced1 media-video/bino: drop 1.6.8, 2.0, dropping ~x86 keyword
1.x depends on Qt5, 2.x requires pandoc which cannot be built on x86.

Bug: https://bugs.gentoo.org/950958
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-15 17:35:11 +02:00
Andreas Sturmlechner 97310080c8 kde-plasma/kscreen: drop 6.3.4
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-15 17:35:11 +02:00
Michał Górny ab96251184 dev-python/bottle: Add explicit IUSE=test
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 17:03:41 +02:00
Andreas Sturmlechner 44c1912fd1 app-office/libalkimia: drop 8.1.92_p20250211
Closes: https://bugs.gentoo.org/947737
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-15 16:48:30 +02:00
Andreas Sturmlechner a9cda9f03d app-office/kmymoney: drop 5.1.3
Closes: https://bugs.gentoo.org/947737
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-15 16:48:30 +02:00
Guilherme Amadio b0a86682bd net-libs/xrootd: drop 5.6.7, 5.6.9, 5.7.2, 5.7.3
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2025-04-15 16:43:22 +02:00
Guilherme Amadio 8300b8cf39 net-libs/xrootd: stabilize 5.8.0 for amd64, x86
Closes: https://bugs.gentoo.org/953714

Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2025-04-15 16:43:22 +02:00
Michał Górny 5be5de9988 dev-python/blake3: Remove obsolete hack
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/41473
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:19:41 +02:00
Michał Górny c627cb4fb3 dev-python/sqlglot: Remove obsolete hack
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:19:40 +02:00
Michał Górny 4fab54a771 distutils-r1.eclass: Add verbose legacy mode deprecation warning
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:19:40 +02:00
Michał Górny c52c80dbda distutils-r1.eclass: Add verbose det setup.py deprecation warning
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:19:39 +02:00
Michał Górny b736b0c09f distutils-r1.eclass: Remove unittest-or-fail deps
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:19:38 +02:00
Michał Górny 6651290a7f python-utils-r1.eclass: Remove unittest-or-fail use
Remove the use of dev-python/unittest-or-fail in favor of using stdlib
unittest runner for all implementations.  While technically the latter
doesn't error out on "no tests" on Python 3.11 and older, this doesn't
really matter, because we're going to detect broken invocations while
testing on 3.12+.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:19:37 +02:00
Michał Górny d4ccb32818 distutils-r1.eclass: Bump minimum setuptools version
Bump minimum setuptools version, as >=77 introduced a deprecation
warning, with a suggested solution that only works with >=77, so now
a growing number of packages require that version.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:19:37 +02:00
Michał Górny 721eefaa10 distutils-r1.eclass: Make DISTUTILS_UPSTREAM_PEP517 default-unset
Instead of setting DISTUTILS_UPSTREAM_PEP517 to DISTUTILS_USE_PEP517
in global scope, make it fall back to that variable when used.  This
way, we don't have to override both variables when multiple values
need to be used in an ebuild.

Bug: https://bugs.gentoo.org/953285
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:19:36 +02:00
Michał Górny 8ba1455106 dev-python/plotly: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:19:23 +02:00
Michał Górny 7ffc0d0d1f dev-cpp/xsimd: Stabilize 13.1.0 arm64, #953882
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:19:00 +02:00
Michał Górny 56f85466ac dev-python/narwhals: Keyword 1.35.0 arm64, #952028
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:18:59 +02:00
Michał Górny 824c1fb39a dev-python/plotly: Keyword 6.0.1 arm64, #952028
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15 16:18:58 +02:00
Agostino Sarubbo 325129f46b dev-util/bugbite-cli: remove old
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2025-04-15 15:47:33 +02:00
Agostino Sarubbo 15247a21e4 dev-python/huawei-lte-api: remove old
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2025-04-15 15:46:49 +02:00
Guilherme Amadio 7047d08c39 dev-libs/rocksdb: add 10.1.3
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2025-04-15 14:30:13 +02:00
Guilherme Amadio b0ea5c8827 net-libs/xrootd: update live ebuild
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2025-04-15 14:28:46 +02:00
Guilherme Amadio a27c6001ee net-libs/xrootd: add 5.8.1
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2025-04-15 14:28:45 +02:00
Guilherme Amadio d5730c43af sci-physics/root: add 6.34.08, drop 6.34.04
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2025-04-15 14:28:45 +02:00
Florian Schmaus 314e6c223b dev-java/protobuf-java: update SRC_URI and fix src_test
The protobuf packages use a shared distfile. However, some packages use
github's release artifacts, e.g.,
https://github.com/protocolbuffers/protobuf/releases/download/v30.2/protobuf-30.2.tar.gz
while protobuf-java used github's archive artifacts, e.g.,
https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz

This can cause a distfile mismatch. If the user has protobuf-30.2.tar.gz
from releases in its DISTDIR and then tries to emerge protobuf-java.

Fix this by switching protobuf-java's SRC_URI to the release artifacts.

Furthermore, fix src_test. The JAVA_TEST_RUN_ONLY array would contain
fully qualified Java class names prefixed by two dots. For example
'..com.example.FooTest' instead of 'com.example.FooTest'. This is caused
by invoking 'find' with ./* instead of *, and the
JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}" substitution.

Fix this by adjusting the 'find' invocation.

Furthermore, move a 'rm' from src_test to src_prepare, where it
belongs. Having 'rm' in src_test makes it harder to re-execute
subsequent ebuild phases using the 'ebuild' command, e.g., "ebuild
protobuf-java-4.30.2.ebuild test", as the 'rm' would fail because the
file no longer exists.

Also zap CodedInputStreamTest as it requires the TestParameterInjector
library, which is currently not available in ::gentoo.

It seems like the ebuild's src_test could never have succeeded so far.

Finally, drop unused protobuf_ABSL_PROVIDER=package cmake argument and
fix this QA warning. This option is replaced with upstream's
protobuf_LOCAL_DEPENDENCIES_ONLY=ON to prevent automatic dep fetching.

Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-04-15 12:34:53 +02:00
Sam James b333df49e4 dev-cpp/xsimd: Stabilize 13.1.0 arm, #953882
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:23 +01:00
Sam James 27e1775191 dev-cpp/xsimd: Stabilize 13.1.0 ppc64, #953882
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:21 +01:00
Sam James 7040aab29c dev-qt/qtwebsockets: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:08 +01:00
Sam James c24347031d dev-qt/qtwebchannel: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:07 +01:00
Sam James c900aef040 dev-qt/qtwayland: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:06 +01:00
Sam James a04fce9eec dev-qt/qtvirtualkeyboard: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:05 +01:00
Sam James b1996f824d dev-qt/qttranslations: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:04 +01:00
Sam James 19c65876d8 dev-qt/qttools: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:03 +01:00
Sam James e5c4b5ef5f dev-qt/qtsvg: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:02 +01:00
Sam James 13bcd605a0 dev-qt/qtspeech: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:01 +01:00
Sam James 548315b03e dev-qt/qtshadertools: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:20:00 +01:00
Sam James 0cd6bf8ac1 dev-qt/qtserialport: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:19:59 +01:00
Sam James 08cebfe4ec dev-qt/qtsensors: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:19:58 +01:00
Sam James fea6b20b4d dev-qt/qtscxml: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:19:57 +01:00
Sam James 2544b156ca dev-qt/qtquicktimeline: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:19:56 +01:00
Sam James dfac0fa02f dev-qt/qtquick3d: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:19:55 +01:00
Sam James 3e6ccf3c7c dev-qt/qtpositioning: Stabilize 6.8.3 arm, #953873
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15 11:19:54 +01:00