summaryrefslogtreecommitdiff
path: root/games-puzzle
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
commitb8c7370a682e4e29cda623222d17a790c01c3642 (patch)
treef6caa14689bd00a5760eadaa381ff41e50ef3c1b /games-puzzle
parent8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff)
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'games-puzzle')
-rw-r--r--games-puzzle/Manifest.gzbin17299 -> 17135 bytes
-rw-r--r--games-puzzle/einstein/Manifest6
-rw-r--r--games-puzzle/einstein/einstein-2.1.1-r1.ebuild47
-rw-r--r--games-puzzle/einstein/einstein-2.1.1.ebuild40
-rw-r--r--games-puzzle/einstein/metadata.xml9
-rw-r--r--games-puzzle/gnome-tetravex/Manifest2
-rw-r--r--games-puzzle/gnome-tetravex/gnome-tetravex-3.38.2.ebuild12
-rw-r--r--games-puzzle/seatris/Manifest4
-rw-r--r--games-puzzle/seatris/files/seatris-0.0.14-as-needed.patch11
-rw-r--r--games-puzzle/seatris/metadata.xml8
-rw-r--r--games-puzzle/seatris/seatris-0.0.14-r2.ebuild56
-rw-r--r--games-puzzle/skladnik/Manifest2
-rw-r--r--games-puzzle/skladnik/skladnik-24.05.2.ebuild2
13 files changed, 65 insertions, 134 deletions
diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz
index 164412dfbc97..6254679c8ebf 100644
--- a/games-puzzle/Manifest.gz
+++ b/games-puzzle/Manifest.gz
Binary files differ
diff --git a/games-puzzle/einstein/Manifest b/games-puzzle/einstein/Manifest
index 5b89c98f7eea..56eb17d1243b 100644
--- a/games-puzzle/einstein/Manifest
+++ b/games-puzzle/einstein/Manifest
@@ -1,5 +1,5 @@
AUX einstein-2.0-as-needed.patch 314 BLAKE2B a76c5d93cf391eed152c151618c47db2029f70fa711dca0b816de9d6c282cb3da9f3455e99ddf0ba308db14daca1f228eef32ab76c26b5d53b300acb5ba0afc8 SHA512 4943199a89fb19025618c1a95afc4e57f740259992997460292af1cbdd764d668538c5acca2e1077bdfb78936c66b3a88e698194167ad72b3ee8e42501070dd3
-DIST einstein-2.1.1.tar.gz 1317979 BLAKE2B 7924774c2d540ecd7cbecb344907d20ab9514219407a02852bbd80bbb9d1d27bac14654a1553dbe30e8f0fd79e08f12338a4e43dfc3c06bfb433fb3a46330a64 SHA512 e34e8e0ef47c311d7417c42ba306b9e9cf94d1fd1829b3948d791543d1fb5f8f1d8d975154bab2559691cf3b94574d5485f8541882d59dd0b6284ff76e435cf3
+DIST einstein-puzzle-2.1.1.tar.gz 1317979 BLAKE2B 7924774c2d540ecd7cbecb344907d20ab9514219407a02852bbd80bbb9d1d27bac14654a1553dbe30e8f0fd79e08f12338a4e43dfc3c06bfb433fb3a46330a64 SHA512 e34e8e0ef47c311d7417c42ba306b9e9cf94d1fd1829b3948d791543d1fb5f8f1d8d975154bab2559691cf3b94574d5485f8541882d59dd0b6284ff76e435cf3
DIST einstein.png 932 BLAKE2B 13ecf24e5600bf39bbaec662afda5b4fdba2c5adf4560e8f08996b2e6c475002857187be2dac2d2c898cdb63854cc7ea1748b6b1d34a67adcc2f4789aafd5c25 SHA512 9e19d351e915509a11d7275ef0ea7e246d0d334933ec4b48ea0f56aa552ac69041a5c2a64075b02ec3601b1c2b8307cef314c9427ab7615b16e689faaa074283
-EBUILD einstein-2.1.1.ebuild 909 BLAKE2B d01a1d5614203f3da997ce819cab6a1660187c615ea4f987ebb55a797348fba072ae57e06b8853fb6fe27d253e38038b88439cb94c5bad6a504c79cf0d0b9d65 SHA512 cf7c474f025a4e0d9a8eef09d5e50047ece42e9c33682a9c84453ee0aff03753be660d310d8abbb71e15854e5f54906b55cfeea04a8a0f70da097eb323ad536a
-MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135
+EBUILD einstein-2.1.1-r1.ebuild 958 BLAKE2B 6d124ce3a86a124554a2d00a66cdd2ec83233ee2c1c425e026d18eee27e3bd5c8fc0bfb11fdd1c29f3dc2986cf789402d801f382c0f01eb760c3a6a02f864144 SHA512 3253d2c570ed5daa1e8521294543c9596ddc2a11cf4bee962bce4db0fd5b81451febe8d30ae00f90dfe9d0d27e27b76bb8a69a9680bc1cd597c3233645fb4e51
+MISC metadata.xml 333 BLAKE2B 1e248df456060f4db2bae50b177e7ca03672002452eb771af5ee9c2af631bb6637f02af5109f659b8cea6b0d781c02ddd956248a41a539ac663adba1d92cebc6 SHA512 cce9585fddd53506f9ab5cfa5d1b1eee686ba87956e3a245a292d925d432172c033126172325027e0c8434ee0f1f9fe0d0eb007c12d90f694878434023f1d70b
diff --git a/games-puzzle/einstein/einstein-2.1.1-r1.ebuild b/games-puzzle/einstein/einstein-2.1.1-r1.ebuild
new file mode 100644
index 000000000000..e4d68b289902
--- /dev/null
+++ b/games-puzzle/einstein/einstein-2.1.1-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+
+MY_P=einstein-puzzle-${PV}
+DESCRIPTION="A puzzle game inspired by Albert Einstein"
+HOMEPAGE="https://github.com/lksj/einstein-puzzle/"
+SRC_URI="
+ https://github.com/lksj/einstein-puzzle/archive/v${PV}.tar.gz
+ -> ${MY_P}.tar.gz
+ https://dev.gentoo.org/~mgorny/dist/einstein.png
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ media-libs/libsdl[sound,video]
+ media-libs/sdl-mixer
+ media-libs/sdl-ttf
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+src_prepare() {
+ default
+ eapply "${FILESDIR}"/${PN}-2.0-as-needed.patch
+ sed -i \
+ -e "/PREFIX/s:/usr/local:/usr:" \
+ -e "s/\(OPTIMIZE=[^#]*\)/\0 ${CXXFLAGS}/" Makefile \
+ || die
+}
+
+src_install() {
+ dobin einstein
+ insinto /usr/share/einstein/res
+ doins einstein.res
+ doicon "${DISTDIR}"/einstein.png
+ make_desktop_entry einstein "Einstein Puzzle"
+ einstalldocs
+}
diff --git a/games-puzzle/einstein/einstein-2.1.1.ebuild b/games-puzzle/einstein/einstein-2.1.1.ebuild
deleted file mode 100644
index 857e57a6e54a..000000000000
--- a/games-puzzle/einstein/einstein-2.1.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit desktop
-
-DESCRIPTION="A puzzle game inspired by Albert Einstein"
-HOMEPAGE="https://github.com/lksj/einstein-puzzle"
-SRC_URI="https://github.com/lksj/einstein-puzzle/archive/v${PV}.tar.gz -> ${P}.tar.gz
- mirror://gentoo/${PN}.png"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libsdl[sound,video]
- media-libs/sdl-mixer
- media-libs/sdl-ttf"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-puzzle-${PV}"
-
-src_prepare() {
- default
- eapply "${FILESDIR}"/${PN}-2.0-as-needed.patch
- sed -i \
- -e "/PREFIX/s:/usr/local:/usr:" \
- -e "s/\(OPTIMIZE=[^#]*\)/\0 ${CXXFLAGS}/" Makefile \
- || die
-}
-
-src_install() {
- dobin "${PN}"
- insinto "/usr/share/${PN}/res"
- doins einstein.res
- doicon "${DISTDIR}"/${PN}.png
- make_desktop_entry ${PN} "Einstein Puzzle"
- einstalldocs
-}
diff --git a/games-puzzle/einstein/metadata.xml b/games-puzzle/einstein/metadata.xml
index 7c730d47817a..f0608bcd1a8d 100644
--- a/games-puzzle/einstein/metadata.xml
+++ b/games-puzzle/einstein/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">lksj/einstein-puzzle</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-puzzle/gnome-tetravex/Manifest b/games-puzzle/gnome-tetravex/Manifest
index d2d58dd93b9d..c0ca30f0ed3d 100644
--- a/games-puzzle/gnome-tetravex/Manifest
+++ b/games-puzzle/gnome-tetravex/Manifest
@@ -1,4 +1,4 @@
AUX gnome-tetravex-3.38.2-meson-0.61.patch 1247 BLAKE2B d2275d6d5851216e99bd6d0ccb7265305a51c205ad1d280a210da4f0fac477ae85f1a708e56748eb3553ae6452655ef8af13c8a0c240dc675aaa8f35a318af2c SHA512 419b20a2f323fc95e443cccaa2513f4a6ea138a0c4bed4cb4b86ac1c683afef680c8fc15dacea252d033af1c26ba81d4ca014bcde739bebf15809c8b4ec187de
DIST gnome-tetravex-3.38.2.tar.xz 1004632 BLAKE2B 5e16420e9e05668e3c697a275e748e75d65531fbe7bca61baffa5846b76781403a3014e1f85a6f9ec69965c256cbacbe3a756e36c9725eeccfd6abd0c568dabc SHA512 ad67dfcbec5cf33f5361c6f5746d78158726a4bf5c85f29ea084a324e2ec493ca41bb61e47228ad4deb30985fd750e8703e11fd02051af5ac7c9c256513644b8
-EBUILD gnome-tetravex-3.38.2.ebuild 1015 BLAKE2B e3c4b256fcb04beb8632bccd6f48b00fee945ad89b61fd1af5bd090000542835a6d4e480ea90b0ee8f9e6812328f83086c36f801a6bda01192a580a3a3914f6b SHA512 8a79f8009c5be173034d35f66322a2abeb2fa0c1a33aaa3fcc490ab93e2f982f0a743857d313b4cef3a5ed260b3faffa29a21a2c3e74183d159424677d420c4d
+EBUILD gnome-tetravex-3.38.2.ebuild 1011 BLAKE2B 5f463a2a2fac8ffc5c55e9f7dc8c909597006b620c1e635fcac381a770fddcef13d2caa4174e36c690bcf1e6263cfa44c60111d1245d03bb2b9dc3abaf4db89d SHA512 5100db237a28c441dff27db6d5a9c0a796e01721587ddfa1fb7e559d9d63214a997b4e1b78db4d1ae6eb7ee29886983cf730b4165c931e0a89f87047caf7bf5c
MISC metadata.xml 534 BLAKE2B 84c1efbef4073e45f90e98658d9b538a508f8f037f4b753cd448ac309d3d4225e5e239811c28e60b9d789da0c7bcdc17c047a555ed275cb74be000207bb27ec2 SHA512 35f5ff55330d81a41c940deabea15e3214bcab24efc05ffb15d67861fee522b5b746b671df285f52271b02ea9bab6d4583c7a1aaa32774d6edfd99e72ee50a8a
diff --git a/games-puzzle/gnome-tetravex/gnome-tetravex-3.38.2.ebuild b/games-puzzle/gnome-tetravex/gnome-tetravex-3.38.2.ebuild
index 9c4fef69a495..4c7575abd646 100644
--- a/games-puzzle/gnome-tetravex/gnome-tetravex-3.38.2.ebuild
+++ b/games-puzzle/gnome-tetravex/gnome-tetravex-3.38.2.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
DESCRIPTION="Complete the puzzle by matching numbered tiles"
-HOMEPAGE="https://wiki.gnome.org/Apps/Tetravex"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-tetravex"
LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
@@ -33,8 +33,8 @@ PATCHES=(
)
src_prepare() {
- xdg_src_prepare
- vala_src_prepare
+ default
+ vala_setup
}
src_configure() {
diff --git a/games-puzzle/seatris/Manifest b/games-puzzle/seatris/Manifest
deleted file mode 100644
index 9d427f35dbc0..000000000000
--- a/games-puzzle/seatris/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX seatris-0.0.14-as-needed.patch 215 BLAKE2B 3d2ea91214f6f00ec767aa00bfce6c77c7a42132a94f0e394d0a7f89c1eeaa3ff9d8638cce1321f6fb97bec614fbdb0f07fcbc68a2cd65fbd48373887aaa5846 SHA512 587f8f4f555b6a97d38a0c7bb8069674e6612ff5e3027b7c7327a02178aabdc20a6d32f63b7a667eac31480e435f575844afdd79523707d0fcf586417d8fd38b
-DIST seatris-0.0.14.tar.gz 53056 BLAKE2B 8efbc4531f98f06857815c86e2833ede03de3206bfc89efe387e2b388252c05d11b404e4a72fe6b33f215908cf03bc5687c627fa61943cb549c59bfb82455939 SHA512 105722ddbeaa8ae3863331126cf816e7d590ebe4ca244b32d3275071c2537c2865183a90f60f8dbf46cfacbcee4e811b653ff9cc6d2eae51c9ed6efa9263fac2
-EBUILD seatris-0.0.14-r2.ebuild 1050 BLAKE2B aea45d29574fe5b25c6f675f91522da4d4cb65895f00fbcdd1e6584f129f206a46a265c4b11796da8892708bcbc39f87ba2199ea45186b962d53d03e934965e5 SHA512 44b854d5ce07ce3c42f9619ac659b77231ffdd68bfd1dcc99478a2d9c2db67d9e10910eb4a6e0dffa7ae1448e5db782c91b585ca8569aee163bfacdb0151044f
-MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-puzzle/seatris/files/seatris-0.0.14-as-needed.patch b/games-puzzle/seatris/files/seatris-0.0.14-as-needed.patch
deleted file mode 100644
index e77c0dd75077..000000000000
--- a/games-puzzle/seatris/files/seatris-0.0.14-as-needed.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -11,7 +11,7 @@
- parse.o readcfg.o
-
- seatris: $(OBJS)
-- $(CC) $(LFLAGS) $(LIBS) -o seatris $(OBJS)
-+ $(CC) $(LDFLAGS) -o seatris $(OBJS) $(LIBS)
-
- clean:
- rm -f *.o seatris
diff --git a/games-puzzle/seatris/metadata.xml b/games-puzzle/seatris/metadata.xml
deleted file mode 100644
index 1c3ba213c494..000000000000
--- a/games-puzzle/seatris/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/games-puzzle/seatris/seatris-0.0.14-r2.ebuild b/games-puzzle/seatris/seatris-0.0.14-r2.ebuild
deleted file mode 100644
index 2b208413feb3..000000000000
--- a/games-puzzle/seatris/seatris-0.0.14-r2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="A color ncurses tetris clone"
-HOMEPAGE="http://www.earth.li/projectpurple/progs/seatris.html"
-SRC_URI="http://www.earth.li/projectpurple/files/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-DEPEND="sys-libs/ncurses:="
-RDEPEND="
- ${DEPEND}
- acct-group/gamestat
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${P}-as-needed.patch
-)
-
-src_prepare() {
- default
-
- sed -i \
- -e "s:/var/lib/games:/var/lib/${PN}:" \
- scoring.h seatris.6 || die
-}
-
-src_configure() {
- tc-export CC
- econf
-}
-
-src_compile() {
- emake LIBS="$( $(tc-getPKG_CONFIG) --libs ncurses )"
-}
-
-src_install() {
- dobin seatris
-
- doman seatris.6
- dodoc ACKNOWLEDGEMENTS HISTORY README TODO example.seatrisrc
-
- dodir /var/lib/${PN}
- touch "${ED}"/var/lib/${PN}/seatris.score || die
- fperms 660 /var/lib/${PN}/seatris.score
-
- fowners -R root:gamestat /var/lib/${PN} /usr/bin/${PN}
- fperms g+s /usr/bin/${PN}
-}
diff --git a/games-puzzle/skladnik/Manifest b/games-puzzle/skladnik/Manifest
index 57b81145fc08..de26781b1bf9 100644
--- a/games-puzzle/skladnik/Manifest
+++ b/games-puzzle/skladnik/Manifest
@@ -1,5 +1,5 @@
DIST skladnik-0.5.1.tar.xz 397604 BLAKE2B 1d99e01a611c819d21a4ef009070a07c64e19499ddb54ce21611850092cc3a2e1877ab034b7b722fe962d641b00d3ac195e541966372cc8518d75a404051f3e6 SHA512 84a8494a679d228a41f559c4d986bf50c7ee287e9af3d400e9cc35347ce4ac72166ee1691bfb6739b9c1923c5d6e3d48c695592dbd12238f10a0977957ad09a6
DIST skladnik-24.05.2.tar.xz 408008 BLAKE2B 2178a2c54c5bdb4a8f966a8681c509b73dc93ffc7c4a30b08ef59ea16d36b51d193d672749eaf2016d43d51b801cadc67c21ce13e6cb66de8418935a9fae55dc SHA512 75cdb0de9fc703a247c2e3a8a909bc0e7d97b70a09876f7de953955ac43c7e4ce34db3d99f0d273f799b3e6b076d60ce6366b68d9d0496db530dd82a401719b0
EBUILD skladnik-0.5.1.ebuild 868 BLAKE2B fcf35d026ab16e4b685986a89bd52dec79b234181df43e45f6b05958a6deb8988d50a3328debf220fd145eb0b70068c53d59a5f603a4e6c4305add87746b3aec SHA512 4d927d258af0651bd5117b574147ab7323ab1cedf060899acee1229d57db2b3e296c17670c3ed1b5982c5b1016b716157800f88448b9e5384a3a6a1f404d4ebf
-EBUILD skladnik-24.05.2.ebuild 887 BLAKE2B d28541a5a19bf1f49c7e86af8dece9187dc1f2e8b95248adf58510a4f9a1b7f475b3defce9fc3ac8f600cfdcfdd2ab406295947cd8d71ef595424f9c8bf2ef07 SHA512 e13942240421f7ef517db0f46fcea756d5b212262fbeaca8f25550515ee0d3b8c61439b2137480d42cfb044295045c6b1d7fbd91bf7a499706c32662037896ac
+EBUILD skladnik-24.05.2.ebuild 892 BLAKE2B 5948071f3a05e67ee729c6a125a13d3aed0f29adea64e3999caf394e4836865c21cda5a874cd8351cc78e036c30b484c8c8c09107da67fe7849036f600536622 SHA512 8a9d6b7b2b9b808be066cd987a969d1cd6819dc7aa352cc51a94f5d42fae558cf9b20710443f8434273cecef80db826bd944db0345327140bf46a1d8e5398ef6
MISC metadata.xml 424 BLAKE2B 35ce1e430b010cdafb4d02130746e2c00530efd7930167ee760f318ae1e7277ba69e60a2dc739bb399d8d78d67752f1fe7edbb000639c58e05a4c4da5c913ddd SHA512 42b7256744e10afba765b2e06b271d6ddfea8bc899f2e75a3828ab0bc630a50d7a14bbe94722f56cc3cb16ea92f400509255fd8a42095ceb2282b7fb52e0f644
diff --git a/games-puzzle/skladnik/skladnik-24.05.2.ebuild b/games-puzzle/skladnik/skladnik-24.05.2.ebuild
index de4d45466a46..50cdd953154b 100644
--- a/games-puzzle/skladnik/skladnik-24.05.2.ebuild
+++ b/games-puzzle/skladnik/skladnik-24.05.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/skladnik/ https://invent.kde.org/games/skladnik"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
RDEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui,widgets]