summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2024-11-29 21:36:04 UTCRepository mirror & CI2024-11-296191-6510/+6616
|
* Merge updates from masterRepository mirror & CI2024-11-2936-191/+1351
|\
| * dev-util/diff-cover: update SRC_URI to use .gh tarball extensionEli Schwartz2024-11-292-2/+2
| | | | | | | | | | | | To differentiate against future possible use of pypi distfiles. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-util/diff-cover: add 9.2.0Andrew Udvare2024-11-292-0/+42
| | | | | | | | | | | | | | | | | | | | | | Fix testsuite Add python3_12, python3_13 Signed-off-by: Andrew Udvare <audvare@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39262 Closes: https://bugs.gentoo.org/929534 Closes: https://bugs.gentoo.org/788280 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * app-dicts/myspell-en: add 20241101Alexander Kurakin2024-11-292-0/+63
| | | | | | | | | | | | | | Closes: https://bugs.gentoo.org/942875 Signed-off-by: Alexander Kurakin <kuraga333@mail.ru> Closes: https://github.com/gentoo/gentoo/pull/39199 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-libs/capstone: drop 5.0.1Mario Haustein2024-11-293-114/+0
| | | | | | | | | | | | Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/39452 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-libs/capstone: drop 6.0.0_alpha1Mario Haustein2024-11-292-107/+0
| | | | | | | | | | Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-libs/capstone: sync liveMario Haustein2024-11-291-5/+3
| | | | | | | | | | Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-libs/capstone: add 6.0.0_alpha2Mario Haustein2024-11-292-0/+105
| | | | | | | | | | Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * app-text/calibre: add 7.22.0Eli Schwartz2024-11-292-0/+256
| | | | | | | | | | | | New upstream dep, newly packaged. Drop keywords temporarily. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-python/pykakasi: new package, add 2.3.0Eli Schwartz2024-11-295-0/+132
| | | | | | | | | | | | Needed for calibre. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-python/jaconv: new package, add 0.4.0Eli Schwartz2024-11-293-0/+59
| | | | | | | | | | | | Needed for pykakasi and ultimately for calibre. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * app-dicts/myspell-uk: add 6.5.3Alexander Kurakin2024-11-292-0/+29
| | | | | | | | | | | | | | Closes: https://bugs.gentoo.org/943325 Signed-off-by: Alexander Kurakin <kuraga333@mail.ru> Closes: https://github.com/gentoo/gentoo/pull/39286 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-util/gitlab-cli: fix BDEPENDAlexander Puck Neuwirth2024-11-291-1/+1
| | | | | | | | | | | | | | | | | | gitlab-cli 1.48.0 requires go 1.23.2. Closes: https://bugs.gentoo.org/942996 Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Closes: https://github.com/gentoo/gentoo/pull/39481 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * media-sound/ncmpcpp: add 0.10.1Filip Kobierski2024-11-292-0/+74
| | | | | | | | | | | | Signed-off-by: Filip Kobierski <fkobi@pm.me> Closes: https://github.com/gentoo/gentoo/pull/39485 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-util/ruff: add 0.8.0Eli Schwartz2024-11-293-0/+603
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Needs one backport to fix a test regression when not building with debug. I've also added an experimental dedup thing. One of the major issues with rust is that cargo locks and requires all crates to be downloaded offline, even if you're not using most of them because the crate dependencies are Windows-specific. I haven't solved that, but I did manage to remove about 40 of them by removing some workspace members from the ruff monorepo that aren't actually part of the ruff binary in any configuration (which means their dependencies don't need to be locked, either). This has to be done before running pycargoebuild *and* also done in the ebuild itself. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * media-sound/wavpack: make sure elibtoolize is appliedEli Schwartz2024-11-291-1/+6
| | | | | | | | | | | | Needed to e.g. pass LTO warning flags through to the linker. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-python/hatchling: stop tracking the latest version of trove_classifiersEli Schwartz2024-11-291-6/+1
| | | | | | | | | | | | | | | | | | | | | | distutils-r1.eclass now uses hatchling >=1.26 support for disabling runtime use of trove_classifiers at all. It is still necessary as a runtime dependency for the sake of people who install and run hatchling via their user account, outside of ebuild packaging, but we no longer need to guarantee that trove_classifiers is always ordered before anything else during a world update. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * distutils-r1.eclass: disable setuptools validation of pypi.org allowed stringsEli Schwartz2024-11-291-0/+1
| | | | | | | | | | | | | | | | | | | | In the previous commit, a change was patched into setuptools to enable skipping pypi.org specific validations we do not want. Export the environment variable which activates this, whenever the build backend is setuptools. Bug: https://github.com/pypa/setuptools/issues/4459 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * dev-python/setuptools: allow disabling validation of pypi.org allowed stringsEli Schwartz2024-11-295-52/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Trove classifiers, and their officialness, have no effect on a wheel other than determining whether they are allowed to be uploaded to a non-Gentoo website, and enabling the search index of that other site. We don't need this, and we don't need to validate it. Setuptools will disable validation if both of: - network downloads failed - cannot successfully import the `trove_classifiers` module occurs. If trove-classifiers is installed by coincidence, this breaks builds when it doesn't get updated on an extremely rapid basis and some random package in dev-python/* uses a classifier that was made official just the other day. We could solve this another way, by making dev-python/setuptools PDEPEND on trove-classifiers, and constantly bump the >= dependency. But this is a pointless hassle. In fact, we're actually doing it, and it's been a pointless hassle. We need to maintain up-to-the-minute minimum bounds on the very latest version, and bump setuptools to a new -rX just to update the minimum version of a package it doesn't even depend on. We need to package new versions of trove-classifiers before *other* Gentoo Devs outside of the python project, can successfully revbump their own packages. We need to coordinate stabilization of trove-classifiers in combination with those other packages. We force people to install a pointless package. We overuse PDEPEND. Instead, apply a *rejected* upstream patch to add an environment variable that skips this specific validation code block entirely. Upstream doesn't want to maintain code that contains branches, so we will maintain it locally. Since it is Gentoo-specific, the variable is also prefixed with GENTOO_ and is expected to be used solely inside of distribution packaging while not affecting manual usage of setuptools outside of portage. Bug: https://github.com/pypa/setuptools/issues/4459 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * distutils-r1.eclass: Also do SETUPTOOLS_RUST_CARGO_PROFILE uncond.Michał Górny2024-11-291-3/+3
| | | | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * distutils-r1.eclass: Use HATCH_METADATA_CLASSIFIERS_NO_VERIFYMichał Górny2024-11-291-0/+3
| | | | | | | | | | | | Bug: https://github.com/pypa/hatch/issues/1368 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * distutils-r1.eclass: Update maturin's skip auditwheel optionIonen Wolkens2024-11-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | >=maturin-1.7.1 has deprecated --skip-auditwheel and added --auditwheel=<check|repair|skip> to replace it. Update and set the lower bound to latest stable rather than use has_version. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39204 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| * python-utils-r1.eclass: Move python3_13t before other python*Michał Górny2024-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | Move the python3_13t target on the list before other CPython targets. This means it's technically "less preferred", so e.g. *all phases would rather be performed with regular CPython, which should generally be more faster. Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* | 2024-11-29 16:33:26 UTCRepository mirror & CI2024-11-2975-1221/+91
| |
* | Merge updates from masterRepository mirror & CI2024-11-29146-2732/+65
|\|
| * kde-frameworks/qqc2-desktop-style: drop 6.6.0Andreas Sturmlechner2024-11-292-37/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/purpose-kaccounts-services: drop 6.6.0Andreas Sturmlechner2024-11-292-57/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/purpose: drop 6.6.0-r1Andreas Sturmlechner2024-11-292-81/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kxmlgui: drop 6.6.0Andreas Sturmlechner2024-11-292-40/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kwallet: drop 6.6.0-r1Andreas Sturmlechner2024-11-292-54/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/ktextwidgets: drop 6.6.0Andreas Sturmlechner2024-11-292-38/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/ktexteditor: drop 6.6.0Andreas Sturmlechner2024-11-292-54/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kservice: drop 6.6.0Andreas Sturmlechner2024-11-292-38/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/krunner: drop 6.6.0Andreas Sturmlechner2024-11-292-35/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kpeople: drop 6.6.0Andreas Sturmlechner2024-11-292-38/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kparts: drop 6.6.0Andreas Sturmlechner2024-11-292-29/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/knotifyconfig: drop 6.6.0Andreas Sturmlechner2024-11-292-34/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/knewstuff: drop 6.6.0-r1Andreas Sturmlechner2024-11-292-42/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kio: drop 6.6.0Andreas Sturmlechner2024-11-292-93/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kiconthemes: drop 6.6.0Andreas Sturmlechner2024-11-292-33/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kglobalaccel: drop 6.6.0Andreas Sturmlechner2024-11-292-18/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kdesu: drop 6.6.0Andreas Sturmlechner2024-11-292-34/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kded: drop 6.6.0Andreas Sturmlechner2024-11-292-36/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kdeclarative: drop 6.6.0Andreas Sturmlechner2024-11-292-29/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kdav: drop 6.6.0Andreas Sturmlechner2024-11-292-33/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kconfigwidgets: drop 6.6.0Andreas Sturmlechner2024-11-292-37/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kcmutils: drop 6.6.0Andreas Sturmlechner2024-11-292-31/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/kbookmarks: drop 6.6.0Andreas Sturmlechner2024-11-292-27/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| * kde-frameworks/baloo: drop 6.6.0Andreas Sturmlechner2024-11-292-36/+0
| | | | | | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>