Commit Graph

77 Commits

Author SHA1 Message Date
Anna (cybertailor) Vyalkova
72bfd0c2b1 */*: disable py3.10 and pypy3
Python 3.10 / PyPy 3.10 targets were disabled on the 1st of May.

Finishes bb0aae8ad3

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-05-02 22:29:57 +05:00
Lucio Sauer
4c2df370bf app-misc/anki-bin: drop 24.11
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2025-03-03 23:46:55 +01:00
Lucio Sauer
24020c0814 app-misc/anki-bin: add 25.02
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2025-03-03 23:45:42 +01:00
Anna (cybertailor) Vyalkova
bb0aae8ad3 */*: disable py3.10
Python 3.10 target is scheduled for removal in Gentoo:
https://public-inbox.gentoo.org/gentoo-dev/e6ca9f1f4ababb79ab2a3d005c39b483c3ecef6e.camel@gentoo.org/

Sphinx 8.2.0 already dropped support for CPython 3.10 and PyPy 3.10,
leading to multiple CI failures in ::guru.

We can safely remove this target, because GURU is "experimental" and
does not have stable keywords.

Let's not remove "pypy3" right now because
a) There are not many packages using it.
b) So we can see which packages supported PyPy 3.10, and test them with
   PyPy 3.11.

Closes: https://github.com/gentoo/guru/pull/291
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-02-21 17:51:14 +05:00
Lucio Sauer
c386dcc600 app-misc/anki-bin: enable py3.13
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-12-24 16:26:38 +01:00
Lucio Sauer
993ce756f6 app-misc/anki-bin: drop 24.06.3-r1
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-12-15 23:47:58 +01:00
Lucio Sauer
1044563e75 app-misc/anki-bin: add 24.11
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-12-15 23:47:50 +01:00
Anna (cybertailor) Vyalkova
76629f6283 */*: rename dev-python/{PyQt6 → pyqt6}
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-11-25 01:46:24 +05:00
Anna (cybertailor) Vyalkova
8abb856b0f app-misc/anki-bin: rename dev-python/{PyQt6-sip → pyqt6-sip}
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-11-25 01:45:26 +05:00
Anna (cybertailor) Vyalkova
b88e5d6887 app-misc/anki-bin: rename dev-python/{PyQt6-WebEngine → pyqt6-webengine}
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-11-25 01:44:40 +05:00
Anna (cybertailor) Vyalkova
5f0331949a app-misc/anki-bin: fix DependencyMoved
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-11-14 08:45:05 +05:00
Lucio Sauer
37184794d1 app-misc/anki-bin: force Qt6 GUI
Adapt package to conform to new policy
https://wiki.gentoo.org/index.php?title=Project:Qt/Policies&diff=prev&oldid=1310293

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-09-01 22:55:53 +02:00
Lucio Sauer
cfbbbe1eca app-misc/anki-bin: drop 24.04.1-r1, 24.06.2
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-09-01 22:49:42 +02:00
Lucio Sauer
1f6c86e918 app-misc/anki-bin: add upstream metadata
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-07-03 18:10:45 +02:00
Lucio Sauer
4a3cc154f0 app-misc/anki-bin: add 24.06.3
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-07-03 17:52:12 +02:00
Lucio Sauer
456ac8caf5 app-misc/anki-bin: add 24.06.2
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-06-20 04:40:17 +02:00
Lucio Sauer
a3eeaa7854 app-misc/anki-bin: drop 24.04.1
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-04-29 16:13:52 +02:00
Lucio Sauer
1d10f4112c app-misc/anki-bin: remove unnecessary optional dependency
pip_system_certs is not available as a Gentoo package (yet), but we
prefer dev-python/certifi aka. certifi-system-store in any case.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-04-29 16:13:50 +02:00
Lucio Sauer
cb3d7c3922 app-misc/anki-bin: order LICENSE
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-04-28 19:58:08 +02:00
Lucio Sauer
a4e10baad2 app-misc/anki-bin: drop 23.12.1, 24.04
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-04-28 19:54:44 +02:00
Lucio Sauer
1d7dde327b app-misc/anki-bin: add 24.04.1
- Fetch and install miscellaneous files from a fixed PV instead of
  recording new entries in Manifest for unchanged files upon each new
  release.
- Remove redundant license comments

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-04-28 19:49:41 +02:00
Lucio Sauer
f2be215fb9 */*: fix variable order
Manually went through some entries for `pkgcheck scan -c
VariableOrderCheck`.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-04-26 16:46:35 +02:00
Lucio Sauer
a07a76489a app-misc/anki-bin: add 24.04
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-04-01 22:38:22 +02:00
Shaoyu Tseng
2d0f8478c3 Update my email
Signed-off-by: Shaoyu Tseng <dev@notyourcomputer.net>
2024-03-11 16:51:52 -04:00
Lucio Sauer
dfeb4b154a app-misc/anki-bin: add myself as a maintainer
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-02-25 02:19:22 +01:00
Lucio Sauer
0be7cfbe36 app-misc/anki-bin: drop 23.12
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-12-28 14:45:36 +01:00
Lucio Sauer
e50534d297 app-misc/anki-bin: add 23.12.1
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-12-28 14:45:32 +01:00
Lucio Sauer
fa274d11e7 app-misc/anki-bin: drop 23.10.1-r1
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-12-26 19:23:53 +01:00
Lucio Sauer
9ea277445f app-misc/anki-bin: add 23.12
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-12-26 19:23:44 +01:00
Lucio Sauer
de148e5714 app-misc/anki-bin: add 23.10.1-r1, drop 23.10.1
Fix runtime Qt detection mechanism:
Prior to this commit, Anki would select its Qt6 GUI at runtime,
if it successfully imported PyQt6.
Anki's choice of GUI framework should only depend on the qt6 USE flag.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-12-11 14:26:03 +01:00
Lucio Sauer
e0614e3b70 app-misc/anki-bin: update LICENSE
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-11-27 01:31:59 +01:00
Lucio Sauer
0fa29bf793 app-misc/anki-bin: drop 23.10-r1
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-11-24 13:17:13 +01:00
Lucio Sauer
52546e351a app-misc/anki-bin: add 23.10.1
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-11-24 13:13:04 +01:00
amano.kenji
e687f5218a app-misc/anki-bin: Require quick USE flag on PyQt6
Without PyQt6.quick module, anki-bin crashes.

Signed-off-by: amano.kenji <amano.kenji@proton.me>
2023-11-09 05:47:39 +00:00
Shaoyu Tseng
28db01ec68 app-misc/anki-bin: add 23.10, drop 2.1.66-r1
Signed-off-by: Shaoyu Tseng <1over137@anche.no>
2023-11-01 20:58:01 -04:00
Lucio Sauer
584de23dfe app-misc/anki-bin: add missing runtime dependency
The TLS library Rustls makes use of the native certificate store.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-08-27 21:47:48 +02:00
Lucio Sauer
e1114a45d2 app-misc/anki-bin: drop 2.1.65
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-08-24 22:01:49 +02:00
Lucio Sauer
1cc9822e4f app-misc/anki-bin: add 2.1.66
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-08-24 22:01:28 +02:00
Lucio Sauer
f82d8723c5 app-misc/anki-bin: add recording optfeature for qt6
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-06-12 09:39:00 +02:00
Lucio Sauer
c2d3aff123 app-misc/anki-bin: fix ewarn typo
* May be relevant for those who want to look up the package with the
  typo.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-06-07 21:56:26 +02:00
Lucio Sauer
652f1f9109 app-misc/anki-bin: add optfeatures
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-06-07 21:22:19 +02:00
Lucio Sauer
4400d29b65 app-misc/anki-bin: add 2.1.65, drop 2.1.64
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-06-06 00:16:33 +02:00
Lucio Sauer
f418556ffa app-misc/anki-bin: drop 2.1.63
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-05-25 00:37:51 +02:00
Lucio Sauer
c7e9809f9e app-misc/anki-bin: add 2.1.64
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-05-25 00:37:47 +02:00
Lucio Sauer
4d9f2347e8 app-misc/anki-bin: drop 2.1.62
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-05-15 21:17:17 +02:00
Lucio Sauer
ad7f278deb app-misc/anki-bin: add 2.1.63
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-05-15 21:16:55 +02:00
Lucio Sauer
c8b155c561 app-misc/anki-bin: drop 2.1.60, 2.1.61
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-05-07 00:52:17 +02:00
Lucio Sauer
3ff6ef3e05 app-misc/anki-bin: add QT6 support
* drop unneeded dependencies
* USE !qt6 blocks PyQt6 because of Anki's QT6
  detection mechanism via `try: import PyQt6`

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-05-07 00:45:17 +02:00
amano.kenji
819f5ae932 app-misc/anki-bin: 2.1.62 for python 3.11
Signed-off-by: amano.kenji <amano.kenji@proton.me>
2023-05-06 01:01:25 +00:00
Anna (cybertailor) Vyalkova
12088906c5 */*: drop dead py3.9 impl
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-02 00:45:35 +05:00