Haelwenn (lanodan) Monnier
b0203dacf8
games-arcade/taisei: enable py3.14
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2026-04-12 00:21:59 +02:00
Haelwenn (lanodan) Monnier
c10616dd9d
games-arcade/taisei: drop 1.4.2, 1.4.3
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2026-04-12 00:19:06 +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
e07d695d5d
*/*: Add := to virtual/zlib deps
...
Add := to virtual/zlib deps, part 1
Done via:
```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```
Add := to virtual/zlib deps
Done via:
```
git grep -l 'virtual/zlib ' |
xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g'
```
Unify virtual/zlib:0= to virtual/zlib:=
Done via:
```
git grep -l 'virtual/zlib:0=' |
xargs sed -i -e 's@virtual/zlib:0=@virtual/zlib:=@g'
```
Add := to virtual/zlib deps, part 3
Done via:
```
git grep -l 'virtual/zlib:0' |
xargs sed -i -e 's@virtual/zlib:0@virtual/zlib:=@g'
git grep -l 'virtual/zlib:=/' |
xargs sed -i -e 's@virtual/zlib:=/@virtual/zlib:0/@g'
```
Add := to virtual/zlib deps, part 4
Done via:
```
git grep -l 'virtual/zlib\[' |
xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g'
```
Use := on virtual/zlib deps, part 5
Done via:
```
git grep -l 'virtual/zlib-' |
xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g'
git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g'
pkgcheck scan --commits \
-c SourcingCheck,VisibilityCheck,DependencyCheck --exit error
```
Use := on virtual/zlib deps, part 6
Done via:
```
git grep -l 'virtual/zlib"' | xargs sed -i -e 's@virtual/zlib"@virtual/zlib:="@'
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-11-18 17:53:08 +01:00
Paul Zander
c23791504e
*/*: update for virtual/zlib
...
Update done using:
```
git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-11-16 23:26:20 +01:00
Oliver Freyermuth
0b619ecdf1
games-arcade/taisei: fix dependency on libsdl*[opengl]
...
Effectively required at runtime.
Also, re-sync live ebuild.
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2025-10-26 19:11:18 +01:00
Nguyen Dinh Dang Duong
d32ba3471c
games-arcade/taisei: fix dependencies
...
Add description for mimalloc USE flag.
Enable zstd USE flag of dev-libs/libzip to make the
game work properly.
See: https://github.com/taisei-project/taisei/issues/399 .
Signed-off-by: Nguyen Dinh Dang Duong <dangduong31205@gmail.com >
2025-07-18 10:28:06 +07:00
Haelwenn (lanodan) Monnier
d4dfe5bb09
games-arcade/taisei: add 1.4.4
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2025-07-14 01:59:18 +02:00
Haelwenn (lanodan) Monnier
e7525dbf87
games-arcade/taisei: add 1.4.3
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2025-07-10 21:41:19 +02:00
Haelwenn (lanodan) Monnier
11e5e9e931
games-arcade/taisei: drop 1.4.1
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2025-07-10 21:41:19 +02:00
Oliver Freyermuth
3011229d24
games-arcade/taisei: enable py3.13
...
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2025-05-04 16:42:38 +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
Haelwenn (lanodan) Monnier
1a0eccdda6
games-arcade/taisei: add QA_CONFIG_IMPL_DECL_SKIP for BSD qsort_r and MS qsort_s
...
Closes: https://bugs.gentoo.org/941235
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2024-10-10 17:01:15 +02:00
Oliver Freyermuth
a52d46e808
games-arcade/taisei: add 1.4.2
...
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2024-10-08 21:29:35 +02:00
Oliver Freyermuth
7c4d99f8f9
games-arcade/taisei: block only !!~dev-libs/cglm-0.9.3
...
The incompatibility problem will be fixed in the upcoming cglm release,
see https://github.com/recp/cglm/issues/404 .
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2024-03-31 04:09:53 +02:00
Oliver Freyermuth
3720a5c253
games-arcade/taisei: require <dev-libs/cglm-0.9.3
...
taisei-1.4.1 is not yet compatible with dev-libs/cglm-0.9.3.
Upstream issue: https://github.com/taisei-project/taisei/issues/381
Closes: https://bugs.gentoo.org/928263
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2024-03-30 20:26:06 +01:00
Haelwenn (lanodan) Monnier
63a6a11453
games-arcade/taisei: enable py3.12
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2024-03-22 18:57:12 +01:00
Haelwenn (lanodan) Monnier
511619a6c7
games-arcade/taisei: drop 1.4
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2024-03-22 18:57:12 +01:00
Haelwenn (lanodan) Monnier
2c7847ba31
games-arcade/taisei: drop 1.3.2-r2
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2024-03-12 15:46:10 +01:00
Oliver Freyermuth
b354ab4d23
games-arcade/taisei: add 1.4.1
...
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2024-03-11 23:02:03 +01:00
Arthur Zamarin
fc25f8b56a
*/*: move {dev-util => dev-build}/meson
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-01-13 22:46:53 +02:00
Haelwenn (lanodan) Monnier
848a935bcf
games-arcade/taisei: Remove blobs, fix deprecated config
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2023-09-09 05:52:23 +02:00
Oliver Freyermuth
4c231a2df2
games-arcade/taisei: sync live ebuild with latest version
...
Adapt dependencies, modernize.
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2023-09-08 16:16:36 +02:00
Oliver Freyermuth
130e0bf050
games-arcade/taisei: add 1.4
...
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2023-09-08 16:15:03 +02: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
Haelwenn (lanodan) Monnier
eb7954c2d3
games-arcade/taisei: Fix automagic dependencies
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2023-04-01 23:23:33 +02:00
Anna (cybertailor) Vyalkova
41008d715c
*/*: drop dead py3.8 impl
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2023-03-12 17:53:56 +05:00
Anna (cybertailor) Vyalkova
1e95f22062
*/*: update metadata schema uri
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2023-03-04 18:56:32 +05:00
Oliver Freyermuth
6ecf054cdf
games-arcade/taisei: Fix install directory for docs.
...
Closes: https://bugs.gentoo.org/849248
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2022-06-02 12:39:31 +02:00
Oliver Freyermuth
a73d0a6512
games-arcade/taisei: Add new dep for live ebuild.
...
Upstream now requires dev-python/zstandard at build time.
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2022-05-31 02:29:56 +02:00
Oliver Freyermuth
9a449b2904
games-arcade/taisei: extend PYTHON_COMPATs, EAPI bump.
...
Closes: https://bugs.gentoo.org/848372
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2022-05-31 02:09:32 +02:00
James Beddek
02b1f0a9ea
*/*: drop dead python impls
...
Signed-off-by: James Beddek <telans@posteo.de >
2021-10-09 22:30:09 +13:00
Haelwenn (lanodan) Monnier
b75db7ac93
games-arcade/taisei: Fix wrong deps introduced in c1a508a5
...
Closes: https://bugs.gentoo.org/787992
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2021-05-04 18:05:22 +02:00
Haelwenn (lanodan) Monnier
c1a508a5d5
games-arcade/taisei: Fix dependencies
...
- cglm is a library so that goes in DEPEND instead of BDEPEND
- RDEPEND should be defined (and exclude cglm as taisei uses only the headers)
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2021-05-03 19:43:23 +02:00
Haelwenn (lanodan) Monnier
9994757b89
games-arcade/taisei: Version clean, 1.3.1
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2021-05-03 19:43:23 +02:00
Oliver Freyermuth
7dff456a87
games-arcade/taisei: Bump version to 1.3.2.
...
New version BDEPENDs on previously bundled
dev-libs/cglm.
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2021-05-01 17:39:04 +02:00
Oliver Freyermuth
81daa27477
games-arcade/taisei: Add dev-libs/cglm BDEPEND for live ebuild.
...
This library was previously bundled,
it is now unbundled upstream and packaged.
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2021-05-01 17:37:50 +02:00
Oliver Freyermuth
bdf198f3d7
games-arcade/taisei: Turn off LTO by default.
...
Upstream has this enabled, but it is not supported
by default on Gentoo and causes breakage in some
configurations.
Closes: https://bugs.gentoo.org/785373
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2021-04-24 18:00:02 +02:00
Oliver Freyermuth
f518b2af30
games-arcade/taisei: Migrate from xdg-utils to xdg eclass.
...
Allows to drop the pkg_* phases.
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2021-04-18 02:53:34 +02:00
Oliver Freyermuth
a48417a283
games-arcade/taisei: Use xdg-utils and update DBs and caches.
...
This updates xdg-icon-cache, desktop-db and mimeinfo-db,
which is needed since an icon, mime info and desktop files
with mime info are being installed.
Revbump to apply these changes.
Closes: https://bugs.gentoo.org/783450
Closes: https://bugs.gentoo.org/783453
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2021-04-17 19:38:41 +02:00
Oliver Freyermuth
8586f53f8f
games-arcade/taisei: Adapt live ebuild to upstream refactoring.
...
Dependency on SDL2-mixer is dropped,
media-libs/opusfile and app-arch/zstd added, require newer meson.
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2021-04-08 13:16:40 +02:00
Oliver Freyermuth
2d6dd17171
games-arcade/taisei: Add missing dependency on opus.
...
Closes: https://bugs.gentoo.org/780939
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2021-04-08 13:15:16 +02:00
Andrew Ammerlaan
6a3972876c
games-arcade/taisei: properly depend on python
...
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net >
2021-03-28 11:54:25 +02:00
Oliver Freyermuth
eee55ae299
games-arcade/taisei: Add live ebuild, BDEPEND, doc/lto, LICENSE.
...
This adds:
- Me as additional maintainer (clarified with @lanodan).
- doc USE flag to build docs conditionally.
- lto USE flag (upstream has it default on).
- missing BDEPEND packages.
- A live ebuild.
- Fixes LICENSE.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
2020-06-02 17:43:58 +02:00
Sergey Torokhov
914467af0b
games-arcade/taisei: fix HOMEPAGE to use https instead of http
...
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru >
2020-04-12 13:25:18 +03:00
Andrew Ammerlaan
cbf5b79919
games-arcade/taisei: fix header to make repoman happy
...
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net >
2020-03-09 18:50:30 +01:00
Haelwenn (lanodan) Monnier
54da3c0dd9
games-arcade/taisei: Version clean, 1.3
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2019-11-23 15:16:19 +01:00
Haelwenn (lanodan) Monnier
774c922f04
games-arcade/taisei: Version bump, 1.3.1
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2019-11-23 15:16:09 +01:00
Haelwenn (lanodan) Monnier
268c1ef53d
games-arcade/taisei: description, upstream, USE=zip
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2019-07-13 11:40:26 +02:00
Haelwenn (lanodan) Monnier
e685fb45fa
games-arcade/taisei: New Package
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2019-07-05 09:06:07 +02:00