53 Commits

Author SHA1 Message Date
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
Julien Roy
3d25d4048d
*/*: remove empty global variable assigment
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-03-21 18:34:41 -04:00
Piotr Kubaj
a6721d4629
games-arcade/SpaceCadetPinball: keyword 2.1.0 for ~ppc64
Signed-off-by: Piotr Kubaj <pkubaj@anongoth.pl>
2024-03-14 00:31:54 +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
David Roman
95d4848285
games-arcade/SpaceCadetPinball: keyword 2.1.0 for ~arm64
Closes: https://github.com/gentoo/guru/pull/130
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-01-25 11:48:19 +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
Nicola Smaniotto
9249b3ba6f
games-arcade/SpaceCadetPinball: add 2.1.0
Signed-off-by: Nicola Smaniotto <smaniotto.nicola@gmail.com>
2023-10-16 17:06:10 +02:00
Haelwenn (lanodan) Monnier
09dc039874
games-arcade/shiromino: new package, add 0.2.1
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-09-30 03:34:14 +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
Lucio Sauer
68460592f2
*/*: fix MissingRemoteId in metadata.xml
* Manually checked, I hope I caught most errors

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-06-27 04:24:02 +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
Patrice Levesque
d694fd1499
games-arcade/SpaceCadetPinball: add git head as 9999.
Upstream has not created a release for 10 months.

Signed-off-by: Patrice Levesque <wayne@ptaff.ca>
2022-10-21 02:01:19 -04: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
Nicola Smaniotto
0a210e9a8d
games-arcade/SpaceCadetPinball: bump to 2.0.1
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nicola Smaniotto <smaniotto.nicola@gmail.com>
2021-12-29 10:45:38 +01:00
Nicola Smaniotto
6fea813162
games-arcade/SpaceCadetPinball: new package (2.0)
The patch enables loading files from user-writeable directories.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nicola Smaniotto <smaniotto.nicola@gmail.com>
2021-11-08 13:08:18 +01:00
James Beddek
02b1f0a9ea
*/*: drop dead python impls
Signed-off-by: James Beddek <telans@posteo.de>
2021-10-09 22:30:09 +13:00
Anna Vyalkova
9ab8b1b5a3
games-arcade/opensurge: add 0.5.2.1, drop 0.5.1.2
Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>
2021-05-25 12:58:00 +05: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
179294a0f9
games-arcade/opensurge: add MissingUseDepDefault
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-03-28 13:21:47 +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
Sergey Torokhov
5746079dce
games-arcade/opensurge: fix HOMEPAGE to use https instead of http
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-04-12 13:23:35 +03:00
Haelwenn (lanodan) Monnier
a04f96e633
games-arcade/opensurge: Version clean, 0.5.0_p1
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-11 02:05:52 +02:00
Haelwenn (lanodan) Monnier
ea10a7cc49
games-arcade/opensurge: Version bump, 0.5.1.2
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-11 02:05:52 +02:00
Haelwenn (lanodan) Monnier
84e64b141c
games-arcade/opensurge: Move from cmake-utils to cmake
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-04-04 23:23:04 +02: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
c972512839
games-arcade/opensurge: Need USE=vorbis for media-libs/allegro
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2019-10-09 01:41:46 +02:00