summaryrefslogtreecommitdiff
path: root/games-puzzle/hexalate
diff options
context:
space:
mode:
Diffstat (limited to 'games-puzzle/hexalate')
-rw-r--r--games-puzzle/hexalate/Manifest6
-rw-r--r--games-puzzle/hexalate/hexalate-1.1.6.ebuild41
-rw-r--r--games-puzzle/hexalate/hexalate-1.2.5.ebuild19
-rw-r--r--games-puzzle/hexalate/metadata.xml16
4 files changed, 34 insertions, 48 deletions
diff --git a/games-puzzle/hexalate/Manifest b/games-puzzle/hexalate/Manifest
index ac396b37d326..9ac394c8d882 100644
--- a/games-puzzle/hexalate/Manifest
+++ b/games-puzzle/hexalate/Manifest
@@ -1,3 +1,3 @@
-DIST hexalate-1.1.6-src.tar.bz2 794729 BLAKE2B bfa0a0483d58ba13764e778965fedf078af22394c2270119675d1ecd35c2fefc20cfc559f60cb58d7ce21d19be887ba4307d2bf0822aa2166a2d708e937466c5 SHA512 d34c1be6fb0950178a5c424f2461297b7086e4fd59209e009532cfd3bb5b0469f42c404dc244d69601dde7734174de6744aecda0297f66f6582cdbdee83fc13c
-EBUILD hexalate-1.1.6.ebuild 639 BLAKE2B 177df20f0e79e9e8ddc7cc3d4094bec5255e897d42a04018fe7b709036a2f2814b428a3003bd760c743d409ccf0a5390bf9bd1ef7eea047f3cc38081766d54fb SHA512 14f3605c7242c32818c1cdd1ebeb57490153b8e1d54d389cf239136dc17b32d2d31221efef4b95940c9d99d7e3818c961cb2cda6a63dbec38476def160add830
-MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
+DIST hexalate-1.2.5.tar.bz2 794229 BLAKE2B 79f20dda354dd16823f6fbf2a4202dc18afc8addf76269a413f70f53a7bfc177fa5055116c312a13ae4a3084643878549c857f5e4e66fb279e4c539ed1b24947 SHA512 2c850bd1205b32da128ec57709ecc4569289644df9eb7605acbaccc8968d84e22e6b717b3406e4e862684cfc856d3643c188d5e0bf350fc4a81140e43a65b5eb
+EBUILD hexalate-1.2.5.ebuild 413 BLAKE2B 57f3227453df837e9e9a2b4975a4e5942d84a9319eddb042aa9488dad6c94b00f750cc553edc99cf74e39deb4a0d1c5d26fce14d76869ba29008d50253b637cb SHA512 34559ba6a6df764ccf67c228241112b5e2d09976d2955f5a459a473e7269e6cd494badd92f1b8f2ee4643b6208e03da536dcc17f8b395671bc50e5850a025adf
+MISC metadata.xml 506 BLAKE2B ae53fe5188ce64db279fd87576f2bf596365732897b669a5fc4fc485e18e43870895e025a6f398879455e3f8e8152a416c2440a9adf646ea4f869a78f8d157bb SHA512 35a48b29ef7f8948de9f38c32b1e8bac71748ba3c5b284e4284f3c47d7e39e0d3014fe736d8d7f37734c88fd99b18dc130512010558b0aea6428acab7f45b6de
diff --git a/games-puzzle/hexalate/hexalate-1.1.6.ebuild b/games-puzzle/hexalate/hexalate-1.1.6.ebuild
deleted file mode 100644
index 30006721ad40..000000000000
--- a/games-puzzle/hexalate/hexalate-1.1.6.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg-utils
-
-DESCRIPTION="A color matching game"
-HOMEPAGE="https://gottcode.org/hexalate/"
-SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- eqmake5 PREFIX="/usr"
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/games-puzzle/hexalate/hexalate-1.2.5.ebuild b/games-puzzle/hexalate/hexalate-1.2.5.ebuild
new file mode 100644
index 000000000000..04a057d73185
--- /dev/null
+++ b/games-puzzle/hexalate/hexalate-1.2.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Color matching game"
+HOMEPAGE="https://gottcode.org/hexalate/"
+SRC_URI="https://gottcode.org/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-qt/qtbase:6[gui,widgets]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/qttools:6[linguist]"
diff --git a/games-puzzle/hexalate/metadata.xml b/games-puzzle/hexalate/metadata.xml
index 1c3ba213c494..d8b2ec3f1c3d 100644
--- a/games-puzzle/hexalate/metadata.xml
+++ b/games-puzzle/hexalate/metadata.xml
@@ -1,8 +1,16 @@
<?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>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <maintainer status="active">
+ <email>graeme@gottcode.org</email>
+ <name>Graeme Gott</name>
+ </maintainer>
+ <bugs-to>https://gottcode.org/hexalate/bugs/</bugs-to>
+ <remote-id type="github">gottcode/hexalate</remote-id>
+ </upstream>
</pkgmetadata>