Commit Graph

63 Commits

Author SHA1 Message Date
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
AquaOneLove
dd849dd4af games-arcade/tetrio-desktop: update SRC_URI
Signed-off-by: AquaOneLove <aquaonelove@proton.me>
2024-11-10 23:56:27 +02: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
Joe Kappus
9d22a109cc */*: switch remaining metadata.xml to https
gentoo.org 301's to https for a long time now.

Update the stragglers.

Signed-off-by: Joe Kappus <joe@wt.gd>
2024-06-15 02:15:24 -04:00
Lucio Sauer
d6ae7d0c07 games-*/*: fix variable order
I manually went through some entries for `pkgcheck scan -c
VariableOrderCheck`.

Misc updates:
UnusedEclassesCheck
RESTRICT+=" .." -> RESTRICT=".."

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-05-13 18:18:20 -04:00
AquaOneLove
57f79a76e6 games-arcade/tetrio-desktop: Change name for tetrio-plus.zip, add version 9
Signed-off-by: AquaOneLove <aquaonelove@proton.me>
2024-05-12 15:55:24 +03:00
AquaOneLove
e2b40db6b6 games-arcade/tetrio-desktop: Fix issue with fperms
Bug: https://bugs.gentoo.org/930811
Closes: https://bugs.gentoo.org/930811
Signed-off-by: AquaOneLove <aquaonelove@proton.me>
2024-04-28 15:33:41 +03:00
AquaOneLove
37699567ca games-arcade/tetrio-desktop: replace eapply with default
Signed-off-by: AquaOneLove <aquaonelove@proton.me>
2024-04-28 02:25:19 +03:00
AquaOneLove
2b6d3f6d53 games-arcade/tetrio-desktop: new package, add 8
Signed-off-by: AquaOneLove <aquaonelove@proton.me>
2024-04-26 02:57:01 +03: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
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