Commit Graph

38 Commits

Author SHA1 Message Date
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