69 Commits
Author SHA1 Message Date
ingenarel (NeoJesus) d56f4baa37 */*: Use [[ ${PV} ... ]] instead of POSIX [ ${PV} ... ]
as per the coding style guide:
https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0101

if it previously used [ ${PV} ... ] it uses [[ ${PV} ... ]] now
if it previously used [[ ${PV} = b ]] or [ ${PV} = b ], it uses
[[ ${PV} == b ]] now

the changes were generated using these two commands:

```
find -name '*.ebuild' -exec sed -i -E \
's|([^[])\[+(\s+)(\S*\$\S*PV\S*)(\s+)(\S+)(\s+)(\S+)(\s+)\]+([^]])|\1\[\[\2\3\4\5\6\7\8\]\]\9|g' \
{} \+

find -name '*.ebuild' -exec sed -i -E \
's|\[(\s+)(\S*\$\S*PV\S*)(\s+)==?(\s+)(\S+)(\s+)\]|\[\1\2\3==\4\5\6\]|g' \
{} \+
```

this is aimed to be a series of commits meant to replace all instance of
POSIX [ ... ] to bash's [[ ... ]], to make guru up to date with the
coding style guide

this process is divided up into a series of commits in order to make
review and testing more easy

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-09-25 18:48:54 +02:00
Anna (cybertailor) Vyalkova 4465e119ec x11-drivers/xf86-input-xppen: treeclean
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-07-31 21:21:55 +05:00
Takuya Wakazono ff477eeef6 x11-drivers/OpenTabletDriver: drop 0.6.6.2
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2026-07-19 15:13:16 +09:00
Takuya Wakazono 6e525dd660 x11-drivers/OpenTabletDriver: add 0.6.7
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2026-07-19 15:13:15 +09:00
Paul Zander 7498b284ea x11-drivers/evdi: add 1.14.16
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-06-17 14:00:00 +02:00
Paul Zander 33fdd32d8d x11-drivers/evdi: enable py3.14
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-06-17 14:00:00 +02:00
David Roman 68fbddeaec */*: drop py3.11 & remove dead py impls
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-10 10:54:23 +01:00
Paul Zander ee9988e856 x11-drivers/evdi: add 1.14.15
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-09 14:26:00 +01:00
Paul Zander 908c6a1f7a x11-drivers/evdi: add 1.14.14
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-09 14:25:50 +01:00
Paul Zander 7ffd1c70f6 x11-drivers/evdi: add 1.14.13, update LICENSE to LGPL v2.1-or-later
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-01-27 17:18:13 +01:00
Paul Zander 088095618a x11-drivers/evdi: drop 1.14.11_p20251211 1.14.11 1.14.10
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-01-25 13:47:08 +01:00
Paul Zander b23ec80232 x11-drivers/evdi: add 1.14.12
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-01-13 00:16:40 +01:00
Paul Zander b402bec5a0 x11-driver/evdi: add 1.14.11_p20251211, 9999 fixes 6.18 build
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-12-15 11:19:49 +01:00
Takuya Wakazono 3385f1db31 x11-drivers/OpenTabletDriver: drop 0.6.6.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-10-19 22:33:52 +09:00
Takuya Wakazono d86b92b74e x11-drivers/OpenTabletDriver: add 0.6.6.2
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-10-19 22:33:52 +09:00
Takuya Wakazono 507baff6c0 x11-drivers/OpenTabletDriver: drop 0.6.5.1
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-10-06 21:30:51 +09:00
Takuya Wakazono ba058ef806 x11-drivers/OpenTabletDriver: add 0.6.6.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-10-06 21:30:51 +09:00
Paul Zander 6d0c9cb9b6 x11-drivers/evdi: add 1.14.11
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-09-07 09:35:59 +02:00
Paul Zander 330fd5b7b4 x11-drivers/evdi: drop 1.14.9
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-07-04 19:25:40 +02:00
Paul Zander 727e2e9d59 x11-driver/evdi: add 1.14.10
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-07-04 19:25:40 +02:00
Paul Zander 0eb3655b88 x11-drivers/evdi: drop 1.14.10
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-06-30 10:14:25 +02:00
Paul Zander 06a22b132e x11-drivers/evdi: drop 1.14.8
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-06-16 16:19:46 +02:00
Paul Zander 710d306f93 x11-drivers/evdi: add 1.14.10
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-06-16 16:19:46 +02:00
Paul Zander 16524f3870 x11-drivers/evdi: drop obsolete patches
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-06-16 16:19:46 +02:00
Paul Zander a7a593195e x11-drivers/evdi: drop 1.14.7-r2
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-04-16 14:21:33 +02:00
Paul Zander 1801673517 x11-driver/evdi: add 1.14.9
- Preliminary support for 6.14 kernels

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-04-16 14:17:57 +02: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
Takuya Wakazono 876053a2c9 x11-drivers/OpenTabletDriver: drop 0.6.4.0, 0.6.5.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-02-03 20:20:13 +09:00
Takuya Wakazono 610c10552c x11-drivers/OpenTabletDriver: add 0.6.5.1
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-02-03 20:20:13 +09:00
Paul Zander e1ab8bf47f x11-drivers/evdi: bump 1.14.7-r2 fix kernel-6.1 build
Includes
https://github.com/DisplayLink/evdi/commit/88d67b63487ad484dff31d9e1355a32771787979
which fixes a check for versions > 6.1.51 <=6.2.0

Closes: https://bugs.gentoo.org/939313
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-01-13 13:38:21 +01:00
Paul Zander 3db390852b x11-drivers/evdi: add 1.14.8
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-01-13 13:33:58 +01:00
Takuya Wakazono 27405ec374 x11-drivers/OpenTabletDriver: add 0.6.5.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-12-19 22:34:15 +09:00
Gonçalo Negrier Duarte 70b5f28292 x11-drivers/xf86-input-xppen: add missing RDEPEND
Closes: https://bugs.gentoo.org/945534
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-12-07 15:09:02 +00:00
Paul Zander efa269c6eb x11-drivers/evdi: drop 1.14.6 1.14.7
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-11-21 17:22:41 +01:00
Paul Zander 9e63c7ccde x11-drivers/evdi: fix build with kernel-6.12
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-11-21 17:20:02 +01:00
Paul Zander b532a02aa1 x11-driver/evdi: add 1.14.17-r1 fix tests
Fails with installed dev-python/pkgcraft and sys-libs/pkgcraft.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-11-21 17:18:56 +01:00
Gonçalo Negrier Duarte 9511ecb61d x11-drivers/xf86-input-xppen: add missing RDEPENDs
* improve ebuild in some areas

Closes: https://bugs.gentoo.org/941930
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-10-21 16:57:40 +01:00
Gonçalo Negrier Duarte 93a77c06c4 x11-drivers/xf86-input-xppen: new package, add 3.4.9
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-10-21 10:56:57 +01:00
Takuya Wakazono 31e1cfdb47 x11-drivers/OpenTabletDriver-bin: remove unnecessary udev command
Closes: https://bugs.gentoo.org/787722
Closes: https://bugs.gentoo.org/831700
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-10-18 04:40:44 +09:00
Paul Zander c08ed090ee x11-drivers/evdi: add 1.14.7
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-10-09 16:29:06 +02:00
Paul Zander 3dc17ef603 x11-drivers/evdi: drop 1.14.5
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-10-09 16:29:51 +02:00
Paul Zander 918ecf81ca x11-drivers/evdi: add 1.14.6, add filter-lto
Fixes:
	ERROR: modpost: missing MODULE_LICENSE()

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-09-06 16:22:54 +02:00
Paul Zander 13180dc866 x11-drivers/evdi: add 1.14.5, drop 1.14.5
Closes: https://bugs.gentoo.org/935034
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-08-12 17:04:32 +02:00
Takuya Wakazono 08d16fbf56 x11-drivers/OpenTabletDriver: drop 0.6.3.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-06-30 22:20:00 +09:00
Paul Zander cab90cf303 x11-driver/evdi: new package, add 14.4.4
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-05-25 22:56:11 +02:00
Takuya Wakazono 839ffc29ba x11-drivers/OpenTabletDriver: add 0.6.4.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2023-12-22 23:51:24 +09:00
Viorel Munteanu 011a44c5e2 x11-drivers/OpenTabletDriver-bin: minor issues
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-12-21 08:25:18 +02:00
Viorel Munteanu ab0e12b2a2 x11-drivers/OpenTabletDriver-bin: drop 0.6.0.2, 0.6.0.4
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-12-21 08:21:14 +02:00
Ethan Nijmeh 0699b68f48 x11-drivers/OpenTabletDriver-bin: new package, add 0.6.3.0
Signed-off-by: Ethan Nijmeh <ethannij@gmail.com>
2023-12-19 12:10:21 -08:00
Takuya Wakazono f87aa98779 x11-drivers/OpenTabletDriver: conflict with -bin
Also add Kconfig check.

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2023-12-10 17:20:16 +09:00