summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Rename dev-python/{protobuf-python → protobuf}Michał Górny3 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: update for slotted RustMatt Jolly8 days1-1/+1
| | | | | | | | | | | | | | Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* app-misc/anki: drop support for Qt5 GUI in favor of Qt6Lucio Sauer2024-10-251-40/+27
| | | | | | | | | | | Adapt package to conform to new policy https://wiki.gentoo.org/index.php?title=Project:Qt/Policies&diff=prev&oldid=1310293 Fix dependency order Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/38373 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-misc/anki: ensure build runner and configure are built for CBUILDLucio Sauer2024-08-201-2/+16
| | | | | | | | | | | | These changes have not yet been tested in an actual cross environment but since the build system respects Cargo environment variables, this should hopefully work. Bump the revision of this ebuild because the build now honors LDFLAGS among other RUSTFLAGS set in cargo_env in the cargo eclass. Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-misc/anki: Patch to use newer timeLucio Sauer2024-08-201-0/+31
| | | | | | | | | | The version of time that anki 24.04.1 uses does not build with Rust 1.80.0[0][1]. This bumps time to 0.3.36 to address the issue. [0]: https://aur.archlinux.org/packages/anki#comment-984753 [1]: https://github.com/rust-lang/rust/issues/127343 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-misc/anki: drop 24.04.1Joonas Niilola2024-08-192-994/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-misc/anki: update ManifestJoonas Niilola2024-08-191-0/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-misc/anki: add upstream metadataLucio Sauer2024-08-191-0/+6
| | | | | Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-misc/anki: add 24.06.3Lucio Sauer2024-08-194-0/+1137
| | | | | Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-misc/anki: drop 23.12.1Lucio Sauer2024-05-157-1559/+0
| | | | | | Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/36102 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-misc/anki: add 24.04.1Lucio Sauer2024-05-156-0/+1343
| | | | | Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-misc/anki: unbundle Rust dependency for build system runnerLucio Sauer2024-05-151-0/+1
| | | | | Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-misc/anki: fix variable orderLucio Sauer2024-05-151-2/+4
| | | | | Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-misc/anki: add missing Unicode-3.0 license for tinystr crateLucio Sauer2024-05-151-32/+5
| | | | | | | | Deduplicate license expression Remove redundant licensing comments Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-misc/anki: add openssl license for ring crateLucio Sauer2024-03-211-0/+2
| | | | | | Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/35552 Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/anki: drop 2.1.15-r1, 2.1.15-r2Lucio Sauer2024-02-287-257/+0
| | | | | | | Closes: https://bugs.gentoo.org/878689 Closes: https://bugs.gentoo.org/762922 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-misc/anki: build the build system runner with release profileLucio Sauer2024-01-211-1/+1
| | | | | | Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/31122 Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/anki/files/23.12.1: add links to patch origins where applicableLucio Sauer2024-01-215-3/+12
| | | | | | | - Reword pseudo-venv.patch for clarity. Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/anki: unbundle sqlite correctlyLucio Sauer2024-01-212-15/+1
| | | | | Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/anki: add 23.12.1Lucio Sauer2024-01-2111-0/+2067
| | | | | | | | Closes: https://bugs.gentoo.org/914774 Closes: https://bugs.gentoo.org/911923 Closes: https://bugs.gentoo.org/782373 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/anki: update EAPI 7 -> 8, enable py3.11, fix prefsSam James2023-06-132-0/+112
| | | | | | | | Thanks to WGH for the backport of the pref fix. Closes: https://bugs.gentoo.org/869917 Closes: https://bugs.gentoo.org/896566 Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-141-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* app-misc/anki: Enable py3.10Michał Górny2022-06-021-2/+2
| | | | | Closes: https://bugs.gentoo.org/845480 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Rename dev-python/{beautifulsoup → beautifulsoup4}Michał Górny2021-09-081-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-misc/anki: PYTHON_MULTI_USEDEP -> PYTHON_USEDEPDavid Seifert2021-07-171-12/+12
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* app-misc/anki: patch Python 3.9 incompatibilityAustin Ray2021-06-122-0/+14
| | | | | | | | | | | | | | | | This commit modifies the existing anki-2.1.15 ebuild with a patch to replace a deprecated, undocumented method available in Python 3.8[0] but removed in Python 3.9[1]. Without the patch, anki throws a runtime error (see bug for more details) as anki 2.1.15 pre-dates Python 3.9. [0] https://github.com/python/cpython/blob/4844abdd700120120fc76c29d911bcb547700baf/Lib/html/parser.py#L466 [1] https://bugs.python.org/issue37328 Closes: https://bugs.gentoo.org/795309 Signed-off-by: Austin Ray <austin@austinray.io> Closes: https://github.com/gentoo/gentoo/pull/21200 Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/anki: bump python to 3.9Chris Burroughs2021-06-011-1/+1
| | | | | | | | Closes: https://bugs.gentoo.org/791799 Signed-off-by: Chris Burroughs <chris.burroughs@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21028 Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/anki: fix EROOT in src_test (VariableScope)Sam James2021-04-121-4/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/anki: add github remote-idSam James2021-02-021-0/+3
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/anki: Remove old (py3.6)Michał Górny2021-01-014-207/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-misc/anki: Inherit optfeature.eclassDavid Seifert2020-09-071-1/+1
| | | | | Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: David Seifert <soap@gentoo.org>
* app-misc/anki: bump to 2.1.15 and modernize ebuildChris Burroughs2020-06-123-0/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - claiming maintainer timeout to update version and fix bugs, --juippis * Bump to EAPI 7 * Enable python 3.{7,8} support * Fix missing test dependencies * Add missing jsonschema dependency * Backport argument fix to allow mpv versions > 0.31 to be used by anki * Correct and expand LICENSE * Resolve NonexistentDeps DEPEND warning (leftover from PyQtWebEngine split, but no version of PyQt5 with a webengine use flag is still in the tree.) * Use default pkg_setup from eclass and rely on default value for S variable * Clarify optional runtime dependencies needed (mpv OR mplayer) * Move optional runtime dependencies to optfeature * Adjust SRC_URL after upstream re-arranging NOTE: The upstream LICENSE includes "Qt's bundled translations: LGPL3", but since we are building from source that is not directly included. More recent upstream versions have clarified this in the LICENSE file. Bug: https://bugs.gentoo.org/625894 Bug: https://bugs.gentoo.org/645314 Bug: https://bugs.gentoo.org/651472 Bug: https://bugs.gentoo.org/688798 Closes: https://bugs.gentoo.org/700010 Closes: https://bugs.gentoo.org/715624 Bug: https://bugs.gentoo.org/722502 Bug: https://bugs.gentoo.org/724482 Bug: https://bugs.gentoo.org/724990 Closes: https://bugs.gentoo.org/726522 Signed-off-by: Chris Burroughs <chris.burroughs@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16054 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-misc/anki: Drop 2.1.0_beta25 with wrong dependency on qtwebkitAndreas Sturmlechner2020-02-162-94/+0
| | | | | | | | No keywords anyway, whereas newer versions are keyworded. Closes: https://bugs.gentoo.org/641966 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-misc/anki: Switch to PYTHON_MULTI_USEDEP APIMichał Górny2020-02-093-45/+63
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: [QA] Fix trivial cases of MissingTestRestrictMichał Górny2019-12-113-1/+4
| | | | | | | | | | | | | | | | | | The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-misc/anki: be compatible with split PyQtWebEngineDavide Pesavento2019-11-172-3/+15
| | | | | | Bug: https://bugs.gentoo.org/699306 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Davide Pesavento <pesa@gentoo.org>
* app-misc/anki: BumpPatrick Lauer2019-06-202-0/+86
| | | | | | | Fix #652000 Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* app-misc/anki: depends on dev-python/PyQt5[webengine,widgets]Hector Martin2018-03-011-2/+2
| | | | | | Bug: https://bugs.gentoo.org/641966 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7127
* app-misc/anki: Drop last-rited versionsAndreas Sturmlechner2017-12-199-534/+0
| | | | | Closes: https://bugs.gentoo.org/639354 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* app-misc/anki: Version bump, rekeyword adm64 and x86.Michael Weber2017-12-182-0/+87
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* app-misc/anki: Enable tests.Michael Weber2017-12-182-7/+20
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* app-misc/anki: Fix dependencies.Michael Weber2017-12-182-12/+25
| | | | | | | | | Thanks thanks Michael Mounteney and Dennis New. EAPI=6, remove unneeded overrides of src_configure and src_compile. Closes: https://bugs.gentoo.org/639354 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* app-misc/anki: add 3.5 and 3.6 to PYTHON_COMPAT (non-maint commit).Michael Weber2017-12-141-1/+1
| | | | Package-Manager: Portage-2.3.18, Repoman-2.3.6
* app-misc/*: Update Manifest hashesMichał Górny2017-12-091-9/+9
|
* app-misc/anki: [QA] Consistent whitespace in metadata.xmlDavid Seifert2017-11-251-2/+2
|
* app-misc/anki: Bump to 2.1.0_betaPatrick Lauer2017-11-182-0/+72
| | | | | | Requires python 3.6, untested and thus without keywords, for now. Package-Manager: Portage-2.3.14, Repoman-2.3.6
* app-misc/anki: BumpPatrick Lauer2017-09-232-0/+69
| | | | Package-Manager: Portage-2.3.10, Repoman-2.3.3
* app-misc/anki: Add missing PYTHON_USEDEPsMichał Górny2017-04-221-5/+5
|
* app-misc/anki: [QA] Add missing python metadata variablesDavid Seifert2017-04-207-5/+13
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2