summaryrefslogtreecommitdiff
path: root/games-puzzle
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-02-02 01:39:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-02-02 01:39:05 +0000
commitfcc5224904648a8e6eb528d7603154160a20022f (patch)
tree3bfce096b38a9cea8eed13fc70c1526c456e9abd /games-puzzle
parent2fd57282f0262ca084e05b0f2c63fbada395d02b (diff)
gentoo resync : 02.02.2022
Diffstat (limited to 'games-puzzle')
-rw-r--r--games-puzzle/Manifest.gzbin16980 -> 16983 bytes
-rw-r--r--games-puzzle/gnome-sudoku/Manifest3
-rw-r--r--games-puzzle/gnome-sudoku/files/40.2-fix-build-with-meson-0.61.1.patch40
-rw-r--r--games-puzzle/gnome-sudoku/gnome-sudoku-40.2.ebuild6
-rw-r--r--games-puzzle/gnome-tetravex/Manifest3
-rw-r--r--games-puzzle/gnome-tetravex/files/gnome-tetravex-3.38.2-meson-0.61.patch33
-rw-r--r--games-puzzle/gnome-tetravex/gnome-tetravex-3.38.2.ebuild4
-rw-r--r--games-puzzle/gnome2048/Manifest3
-rw-r--r--games-puzzle/gnome2048/files/gnome2048-3.38.2-meson-0.61.patch31
-rw-r--r--games-puzzle/gnome2048/gnome2048-3.38.2.ebuild6
-rw-r--r--games-puzzle/hitori/Manifest3
-rw-r--r--games-puzzle/hitori/files/hitori-3.38.3-meson-0.61-build.patch35
-rw-r--r--games-puzzle/hitori/hitori-3.38.3.ebuild6
-rw-r--r--games-puzzle/lmarbles/Manifest2
-rw-r--r--games-puzzle/lmarbles/lmarbles-1.0.8-r2.ebuild4
-rw-r--r--games-puzzle/lpairs/Manifest2
-rw-r--r--games-puzzle/lpairs/lpairs-1.0.5.ebuild4
-rw-r--r--games-puzzle/ltris/Manifest2
-rw-r--r--games-puzzle/ltris/ltris-1.0.19-r1.ebuild4
19 files changed, 175 insertions, 16 deletions
diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz
index 3742d3eeea94..292a4e232b93 100644
--- a/games-puzzle/Manifest.gz
+++ b/games-puzzle/Manifest.gz
Binary files differ
diff --git a/games-puzzle/gnome-sudoku/Manifest b/games-puzzle/gnome-sudoku/Manifest
index 20bb821e32f5..433b0a14956d 100644
--- a/games-puzzle/gnome-sudoku/Manifest
+++ b/games-puzzle/gnome-sudoku/Manifest
@@ -1,3 +1,4 @@
+AUX 40.2-fix-build-with-meson-0.61.1.patch 1315 BLAKE2B 2541cf70b42a9a5672f229c42ac4e26cf7108041245fa5a30046894132aa9ed9da4801666ecbe3c86d4d10cbfb1ae8f1bc6e9535863d20eefb92bab6bad470dd SHA512 d1aa9053327aeac398e75d0e02772d7d5c51349d62bc52361e00c35f111d81a986907ee95464e42150571fa9786edd51098ba08439e7cfa5746188d8eb000419
DIST gnome-sudoku-40.2.tar.xz 358260 BLAKE2B cf48bedee61ee808820a6e7ac3a368f215d6f0370edc83f06d62a3a28c79fb6c024411f9acace3db547a246f721e47c8c8c4ef63c7b07517c587f2b3b1de114b SHA512 5baaba3bba714eb90c9d1597f83c310c9ef59693d5372b3871afd34b2f1c48a3257cb61f220d3cdf624cb29ad80015e0f5ec88485020b7e351540c69374131fa
-EBUILD gnome-sudoku-40.2.ebuild 981 BLAKE2B 3b5af34d8c1a11c0f4cebb0815790e1e32a5fa15f9aa4e9f09589694de7670b6b9e256178ddf7373fca8d4938e4ec8920a8426bbb1334751cdb52838014c5b68 SHA512 04d04d2ebec1b156eef29b1a4ab9e0f1f4e926232487f6f5b01463290cdc8a3b94a8b2e200fe0512d75b78dfbcac7f662387696a32a59f19cb646a9216dffe57
+EBUILD gnome-sudoku-40.2.ebuild 1049 BLAKE2B 575d36a3849d08d35b2786a1b48d97676a784e026be752b7fab2848c0a4a39b05dbd99d629dace339a4e959423cb371b96e972873dab8631d0097c40a1a88b3c SHA512 77c844e790984311f475d26178e25fccb12affbc12795992721265be3d14cd1ac009d1299297ddbce867aa9d029a193d3bc4a883e1053b413211540046ddc6a6
MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
diff --git a/games-puzzle/gnome-sudoku/files/40.2-fix-build-with-meson-0.61.1.patch b/games-puzzle/gnome-sudoku/files/40.2-fix-build-with-meson-0.61.1.patch
new file mode 100644
index 000000000000..02d125685ac1
--- /dev/null
+++ b/games-puzzle/gnome-sudoku/files/40.2-fix-build-with-meson-0.61.1.patch
@@ -0,0 +1,40 @@
+https://gitlab.gnome.org/GNOME/gnome-sudoku/-/commit/7c9935a02b48f332f67bad3e4ee020b75591084a
+https://bugs.gentoo.org/831556
+
+From: Jan Beich <jbeich@FreeBSD.org>
+Date: Mon, 24 Jan 2022 11:44:06 +0000
+Subject: [PATCH] meson: drop unused argument for i18n.merge_file()
+
+Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0.
+
+data/meson.build:5:0: ERROR: Function does not take positional arguments.
+data/meson.build:24:0: ERROR: Function does not take positional arguments.
+---
+ data/meson.build | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/meson.build b/data/meson.build
+index f18f247..9c95e02 100644
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -2,7 +2,7 @@ resource_files = files('gnome-sudoku.gresource.xml')
+
+ resources = gnome.compile_resources('gnome-sudoku', resource_files)
+
+-desktop_file = i18n.merge_file('desktop',
++desktop_file = i18n.merge_file(
+ input: '@0@.desktop.in'.format(application_id),
+ output: '@0@.desktop'.format(application_id),
+ install: true,
+@@ -21,7 +21,7 @@ if desktop_file_validate.found()
+ )
+ endif
+
+-appdata_file = i18n.merge_file('appdata',
++appdata_file = i18n.merge_file(
+ input: '@0@.appdata.xml.in'.format(application_id),
+ output: '@0@.appdata.xml'.format(application_id),
+ install: true,
+--
+GitLab
+
diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-40.2.ebuild b/games-puzzle/gnome-sudoku/gnome-sudoku-40.2.ebuild
index 4f5555a63086..99ff396e96c1 100644
--- a/games-puzzle/gnome-sudoku/gnome-sudoku-40.2.ebuild
+++ b/games-puzzle/gnome-sudoku/gnome-sudoku-40.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -33,6 +33,10 @@ BDEPEND="
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}/${PV}"-fix-build-with-meson-0.61.1.patch
+)
+
src_prepare() {
xdg_src_prepare
vala_src_prepare
diff --git a/games-puzzle/gnome-tetravex/Manifest b/games-puzzle/gnome-tetravex/Manifest
index 8f8ef5b8238d..bd18a21853d8 100644
--- a/games-puzzle/gnome-tetravex/Manifest
+++ b/games-puzzle/gnome-tetravex/Manifest
@@ -1,3 +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 979 BLAKE2B b80323b69322ca9599a09dc4a8d00a4d39d90dad8fc802979e3f15de76b19b0882cbf67729c0e8ce236d46df3f5e75df4070a75528832603319cece303cc07df SHA512 2c47ad911182f261e1d933438c11f164a49c1f49383096dc13ac0489cc9223ab08deb9930c7ea86239d9f5ba1515427ebf4bae4485c5830cec4e09da8b9fb7e0
+EBUILD gnome-tetravex-3.38.2.ebuild 1037 BLAKE2B 043bab25e225c5c56271c29b64a8efb7d44aab1b23f51cc79c970b234546359eb02c7d88fd29b061b2ae841c51f094292862ec8362439e07c23aa681f080933b SHA512 8567864e44c7c042e58b7db9954d9dec55a43aa4bd072b50cbef6b0f0e20d2004f31c67144bcf8cc3be828aa1133214adb33a59fd1b6c9bb2f2326c19aec3f25
MISC metadata.xml 419 BLAKE2B 690f82e9b4d41bdc02df30f899278d6dc51d3bac6b30b6b6fe97e32649a6c9adfd7ce8d2436263f9653e3160bcfaa163be9e29505eff65411667b646dad0898a SHA512 a2c42c86a901ccee97020d141c321ee2f2da44b82d4f3f97cbef85b0f086121d8f30400cb6b2a7ec51e81896009693daef52369884fa3b6e84f052262d499144
diff --git a/games-puzzle/gnome-tetravex/files/gnome-tetravex-3.38.2-meson-0.61.patch b/games-puzzle/gnome-tetravex/files/gnome-tetravex-3.38.2-meson-0.61.patch
new file mode 100644
index 000000000000..97f27d95a06a
--- /dev/null
+++ b/games-puzzle/gnome-tetravex/files/gnome-tetravex-3.38.2-meson-0.61.patch
@@ -0,0 +1,33 @@
+https://gitlab.gnome.org/GNOME/gnome-tetravex/-/merge_requests/20.patch
+https://bugs.gentoo.org/831493
+
+From 80912d06f5e588f6aca966fa516103275e58d94e Mon Sep 17 00:00:00 2001
+From: Jan Beich <jbeich@FreeBSD.org>
+Date: Mon, 24 Jan 2022 11:48:22 +0000
+Subject: [PATCH] meson: drop unused argument for i18n.merge_file()
+
+Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0.
+
+data/meson.build:37:0: ERROR: Function does not take positional arguments.
+data/meson.build:59:0: ERROR: Function does not take positional arguments.
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -34,7 +34,7 @@ endif
+
+ # Desktop file
+ if get_option('build_gui')
+- desktop_file = i18n.merge_file ('desktop-file',
++ desktop_file = i18n.merge_file (
+ input: project_id + '.desktop.in',
+ output: project_id + '.desktop',
+ install: true,
+@@ -56,7 +56,7 @@ endif
+
+ # AppData file
+ if get_option('build_gui')
+- appdata_file = i18n.merge_file ('appdata-file',
++ appdata_file = i18n.merge_file (
+ input: project_id + '.appdata.xml.in',
+ output: project_id + '.appdata.xml',
+ install: true,
+GitLab
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 1c9ab8809a6e..254fde622d9d 100644
--- a/games-puzzle/gnome-tetravex/gnome-tetravex-3.38.2.ebuild
+++ b/games-puzzle/gnome-tetravex/gnome-tetravex-3.38.2.ebuild
@@ -29,6 +29,10 @@ BDEPEND="
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.38.2-meson-0.61.patch
+)
+
src_prepare() {
xdg_src_prepare
vala_src_prepare
diff --git a/games-puzzle/gnome2048/Manifest b/games-puzzle/gnome2048/Manifest
index 214dd052b239..3be208f476d9 100644
--- a/games-puzzle/gnome2048/Manifest
+++ b/games-puzzle/gnome2048/Manifest
@@ -1,3 +1,4 @@
+AUX gnome2048-3.38.2-meson-0.61.patch 1033 BLAKE2B ea70e85a8d6f9b24c7a05625b327bf62a236ee2a97145f5d5defaaae4c539ef5d7ad4978383b574eeead8cb50c29a33acf53feef32179eed662b8152f938d72c SHA512 b927bf2342f81910dc3f00c922b51242d4fd2e090a60c686986b922a1cdc482b9f22107f54838d2311c5354484a9de30711e77777b4aa06ea79db6284d4954cb
DIST gnome-2048-3.38.2.tar.xz 126780 BLAKE2B 8d6eeb63927b49db6ff4cd4f0cf4da73233aa4b916bfb94b994e17417814c004bdbeaa913eee43dbb965e0723d0ef20682df62655138620cd0ba0ce42ad8be1c SHA512 9063c31ef2a1126b92b6f52950237ac3878a8cbe4b1304e2c56e4bc7f8b99320f45ad27b3d7be3fb4cd2a1856bd11a171facc98bc917076118b83380668e4df8
-EBUILD gnome2048-3.38.2.ebuild 859 BLAKE2B 5f4c77c0b8db7ded8d1d2bcdac57763d3f887c9063d4761c19ce9c623857435382aae039dc693d099e16851da84716aaac360acad3f880c2ec5d271d13f75610 SHA512 2cbe66543137691558626db6322bf39d52a2d6f552f418f1c29f72161571a9bdc864f4e487d7bf5a39bae49fc466a60b95efaae989ae1b06c40bfe9b759a9e51
+EBUILD gnome2048-3.38.2.ebuild 917 BLAKE2B 1c9e5056c5cd45c518d105e479424b180e5de01add4f86996c001bd52ee0fdaf4dbbd55b86893245c8a3d533708aa63999281beb7dd550208f6f3b5d659525e3 SHA512 b0a6bc371b2375de61b250b2ef5b5b646655ce7bee434a7bff361bc6f8a21123d461202053f50a54404ced89f1b113950104214a0d8531a68d7ad609d7e08428
MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
diff --git a/games-puzzle/gnome2048/files/gnome2048-3.38.2-meson-0.61.patch b/games-puzzle/gnome2048/files/gnome2048-3.38.2-meson-0.61.patch
new file mode 100644
index 000000000000..749b8e04d674
--- /dev/null
+++ b/games-puzzle/gnome2048/files/gnome2048-3.38.2-meson-0.61.patch
@@ -0,0 +1,31 @@
+https://gitlab.gnome.org/GNOME/gnome-2048/-/merge_requests/21.patch
+https://bugs.gentoo.org/831748
+
+From 194e22699f7166a016cd39ba26dd719aeecfc868 Mon Sep 17 00:00:00 2001
+From: Jan Beich <jbeich@FreeBSD.org>
+Date: Sun, 23 Jan 2022 10:49:07 +0000
+Subject: [PATCH] meson: drop unused argument for i18n.merge_file()
+
+Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0.
+
+data/meson.build:19:0: ERROR: Function does not take positional arguments.
+data/meson.build:39:0: ERROR: Function does not take positional arguments.
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -17,7 +17,6 @@ install_data(
+
+ # Desktop file
+ desktop_file = i18n.merge_file(
+- 'desktop-file',
+ input: 'org.gnome.TwentyFortyEight.desktop.in',
+ output: 'org.gnome.TwentyFortyEight.desktop',
+ install: true,
+@@ -37,7 +36,6 @@ endif
+
+ # AppData file
+ appdata_file = i18n.merge_file(
+- 'appdata-file',
+ input: 'org.gnome.TwentyFortyEight.appdata.xml.in',
+ output: 'org.gnome.TwentyFortyEight.appdata.xml',
+ install: true,
+GitLab
diff --git a/games-puzzle/gnome2048/gnome2048-3.38.2.ebuild b/games-puzzle/gnome2048/gnome2048-3.38.2.ebuild
index 7b0f85ac85ae..8e058dd8bbf0 100644
--- a/games-puzzle/gnome2048/gnome2048-3.38.2.ebuild
+++ b/games-puzzle/gnome2048/gnome2048-3.38.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -31,6 +31,10 @@ BDEPEND="
$(vala_depend)
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.38.2-meson-0.61.patch
+)
+
src_prepare() {
xdg_src_prepare
vala_src_prepare
diff --git a/games-puzzle/hitori/Manifest b/games-puzzle/hitori/Manifest
index 02a54409801b..33073660de55 100644
--- a/games-puzzle/hitori/Manifest
+++ b/games-puzzle/hitori/Manifest
@@ -1,5 +1,6 @@
+AUX hitori-3.38.3-meson-0.61-build.patch 1189 BLAKE2B 29ad38778c71eb03ecab47aa2f77a60b1eeaf7336e727cf75686aa92989d49ea34fa490cf68333b3547feb8f2552fc1426d91737d6fd0e756f807674acc37895 SHA512 a777e446457381e482000775b627b3929336c1167b8a51ce93f61ed209d71e6da6519c984fc24c19f99a22339824294b4a91f128948e883ef45f273e65d33fde
DIST hitori-3.38.2.tar.xz 204992 BLAKE2B 271e7c7c09a0a9cf496783bf19cfc9bfb60a7a94b1addce704e0ee57b9a9d730e6fc96750dc2eb0e14cae2b0d5d8abc7474fe28029b94f0c7d195cdcbf7155da SHA512 6a094e7bf9b528b965819a28b64db0f7b6c474dbd1a54c3063ad2f20b726193a46b4b058566baea7dee889c3d692bd36bdf775a177e430b5772b16762bdc2785
DIST hitori-3.38.3.tar.xz 205100 BLAKE2B 8b3e477f8a62911c8fa0b366f578adb7bc362445cf3982a131677988e6f7471a0f56a06fcd356ff19692debf27126e98d4f8c52524af3e6e7e22c3b43bb3276c SHA512 1ba966c22304a2538026234fbb9e0ae34a433643af02ecc26a6e5cd240efa89524ee0e98334d01728f25ec987865a8ff724036e37859503d2517e7480d2dc744
EBUILD hitori-3.38.2.ebuild 702 BLAKE2B d364d02c8b4620dca37add6e275b21ba7a034ecc5fcac28708f4fb5b1d84c1c0223610e7dd5d0426b24165af774bae2b3c11d4eb45c4705f8918c45e5b52c4ce SHA512 3bbcb53f1e89a95ba4c7d19c8c3e2f2b5c3cef4dbf914e014c932dd2cc43b1cf4ffcf0ff9d59c68f3e6948b01249f15d108a2cef2e6e778ccfd38f463d57458d
-EBUILD hitori-3.38.3.ebuild 711 BLAKE2B e3965a4e97784707d77ee12ce5ce623d7ec65bc1654f86e9d4dbfc1445af26b13e849cdba715bb0629056bae118454c59d61d351da07a488375e348f281f1a5c SHA512 91f3aea9d16dcd9a8e53ad67b121bd562ee564828758b50469a74561a269b57af081b8d80181928e18ab91de3cc122f762ea546fef4a2a7786b46f1f9f77a3d7
+EBUILD hitori-3.38.3.ebuild 767 BLAKE2B 3f9bb1023ebeb5882a1cf3f1ec1942c622dd6d8e82ee29af7d5dee36d9ec199fe22453469462750cca920cd927c4c45adf62e1d44c8ee5075ac519693ed49908 SHA512 e9d393e2700c926738276fe0e1393ca831428bcc7c5a86a1453af0c00370ca079f1ff9973de20960cb2c37d98e6175c9c7e8035b9add8ba7f21ebbf3363abc2f
MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
diff --git a/games-puzzle/hitori/files/hitori-3.38.3-meson-0.61-build.patch b/games-puzzle/hitori/files/hitori-3.38.3-meson-0.61-build.patch
new file mode 100644
index 000000000000..a89b1b498502
--- /dev/null
+++ b/games-puzzle/hitori/files/hitori-3.38.3-meson-0.61-build.patch
@@ -0,0 +1,35 @@
+https://gitlab.gnome.org/GNOME/hitori/-/commit/d25728e122f1d7b985029a5ba96810c3e57c27f7.patch
+https://bugs.gentoo.org/831462
+
+From: Philip Withnall <pwithnall@endlessos.org>
+Date: Tue, 2 Nov 2021 12:04:29 +0000
+Subject: [PATCH] build: Drop positional arguments from i18n.merge_file() calls
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Meson never took positional arguments in this function, but didn’t warn
+about it until Meson 0.60. Drop the unnecessary arguments to fix the
+warning.
+
+Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -1,6 +1,6 @@
+ subdir('icons')
+
+-desktop_file = i18n.merge_file('desktop-file',
++desktop_file = i18n.merge_file(
+ type: 'desktop',
+ input: '@0@.desktop.in'.format(application_id),
+ output: '@0@.desktop'.format(application_id),
+@@ -20,7 +20,7 @@ if desktop_file_validate.found()
+ )
+ endif
+
+-appdata_file = i18n.merge_file('appdata-file',
++appdata_file = i18n.merge_file(
+ input: '@0@.appdata.xml.in'.format(application_id),
+ output: '@0@.appdata.xml'.format(application_id),
+ po_dir: join_paths(meson.source_root(), 'po'),
+GitLab
diff --git a/games-puzzle/hitori/hitori-3.38.3.ebuild b/games-puzzle/hitori/hitori-3.38.3.ebuild
index 03d77e2e63fd..e6f87c980f0f 100644
--- a/games-puzzle/hitori/hitori-3.38.3.ebuild
+++ b/games-puzzle/hitori/hitori-3.38.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -25,6 +25,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}"/${P}-meson-0.61-build.patch
+)
+
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
diff --git a/games-puzzle/lmarbles/Manifest b/games-puzzle/lmarbles/Manifest
index a4cf5a578043..14e076dbcd66 100644
--- a/games-puzzle/lmarbles/Manifest
+++ b/games-puzzle/lmarbles/Manifest
@@ -1,4 +1,4 @@
DIST lmarbles-1.0.8.tar.gz 914238 BLAKE2B 263f069cdd82d300bd5185152158912a3972bd38b9baf254fe89ba5afced151edbc95c199acb43c2db00c805cbcaf2b0d6a13f4ac5f2a91580b70f3aabd4cb6f SHA512 d765b669a1b0039a0af8b28ede8209e9736c2f967b21d9f8372d1fc5475d49a766bef297615bff090532ade41fe44e084a458227b443566a54afebc3e989b57a
DIST lmarbles.png 3300 BLAKE2B fb18495174da23370ea85e053b298c0c0d0f682aea9e2c76c60a9b58964d4e365a00c700388f6a59f12e664b5e58646ad7661001372efb37e32c35e0240858df SHA512 722c9d3149a97320d8cf43f4d02c2b7c3a78e7fef945037bd712108ed66d31e012f2f6d3ecad1b572279592ed106e1f028a7f5045793c1bdd4f8b5e5f554063d
-EBUILD lmarbles-1.0.8-r2.ebuild 985 BLAKE2B c318b8fcdd50c938b2729fb85ad3982aa026c19b6e8c427ef583dfaad3b03be6b75dea0fb248ae92f3da2333976447930d55647c0cc292543e86363e6f88a40b SHA512 6395cca97f2e6c8883a121044c585f90d932304faabfe6f4e0abac6b17882d18768198c0ef014444bf7aada86203227c6dc6e051cd16684485618020304c48de
+EBUILD lmarbles-1.0.8-r2.ebuild 985 BLAKE2B f438aa7b990f76388e9320fdedec378cd3380b26e7692bfea0eb12687e6c58cb266a0250598bf5a7f6e3d69da0a9e2c17ef10d7aeaea9ded558f39e39a348d9d SHA512 ec944dd2a0600f5e6077fbbec4cebb9a72fcfb8a073a08761c374ca91b45c47d0bbf65139d6634606ba58b046b893f1334545b0ec94bb7d2ef59702a68a6f224
MISC metadata.xml 330 BLAKE2B c3558f913e218100d9286ae5bda3c37cc71ed166a0477b6bb969b96d721efab604075a1df9233ee64e47ca046ed6e3299dd37e770abb2dfee1fc48400f0a88ec SHA512 e51b6815c6794c8d5e968c29cdd561eafb3b78316c3dc62da59ecbefb9e268fd5e00f7351ed8e04d05e329fbaceae60bf7f9c91de2a10b0d4ee4b938059fbb33
diff --git a/games-puzzle/lmarbles/lmarbles-1.0.8-r2.ebuild b/games-puzzle/lmarbles/lmarbles-1.0.8-r2.ebuild
index 0e294386e905..26f3788ce008 100644
--- a/games-puzzle/lmarbles/lmarbles-1.0.8-r2.ebuild
+++ b/games-puzzle/lmarbles/lmarbles-1.0.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
inherit desktop
DESCRIPTION="Puzzle game inspired by Atomix and written in SDL"
-HOMEPAGE="http://lgames.sourceforge.net/LMarbles/"
+HOMEPAGE="https://lgames.sourceforge.io/LMarbles/"
SRC_URI="
https://download.sourceforge.net/lgames/${P}.tar.gz
https://dev.gentoo.org/~ionen/distfiles/${PN}.png"
diff --git a/games-puzzle/lpairs/Manifest b/games-puzzle/lpairs/Manifest
index 8089ddd2164d..7cb6abd8ef29 100644
--- a/games-puzzle/lpairs/Manifest
+++ b/games-puzzle/lpairs/Manifest
@@ -1,3 +1,3 @@
DIST lpairs-1.0.5.tar.gz 557997 BLAKE2B 940482bc0b5cd209366d541fc4b936055741a7d3936b0f218c68a3ecf43ed0189bfe87fc52eefd85896cfe0b2ed592b1362581d93941a0fb73965cf4341cba6f SHA512 381c47969446b778c694f484647ab6a6bd41eb996e741a01a63f1b854c30f78c7e9f1043546a3b8649ec6db940cac3b7ae5ba3c23e6c9df2716a93e6f6d37324
-EBUILD lpairs-1.0.5.ebuild 716 BLAKE2B 45706a7b449842c7346789486d50ff79719630cba4c0017fdad5e4d7678fc1479da07afef098c99271800fc39aa9cb336c5f9e1276f43186036ec87952f285d3 SHA512 e086b04ce8a003c6cdba7f851f89d4c3db0db26b534c31d1090f8980b6a9ad9f32b247848358d909cb42b2ca4cf55e6ef1baea02b11209445f75a26a96c360b6
+EBUILD lpairs-1.0.5.ebuild 716 BLAKE2B 39163e4c1b7b8d462c5beb17f7a310c88933c9342f95ac4420304ab70808906b57a4bf31e8c459fe859c98ede4939537fab70f10ed3fdd5e669f594ba0b93222 SHA512 9106b39252cef528f0145117c9c5e37f0a3b311e93f18d08312f428fb8df05cc3e869d8f4f84d613b13e484c6aa46e1d0d43c32bde905712f466503187dc2474
MISC metadata.xml 330 BLAKE2B c3558f913e218100d9286ae5bda3c37cc71ed166a0477b6bb969b96d721efab604075a1df9233ee64e47ca046ed6e3299dd37e770abb2dfee1fc48400f0a88ec SHA512 e51b6815c6794c8d5e968c29cdd561eafb3b78316c3dc62da59ecbefb9e268fd5e00f7351ed8e04d05e329fbaceae60bf7f9c91de2a10b0d4ee4b938059fbb33
diff --git a/games-puzzle/lpairs/lpairs-1.0.5.ebuild b/games-puzzle/lpairs/lpairs-1.0.5.ebuild
index 2b8156772c9e..58c3d94af73b 100644
--- a/games-puzzle/lpairs/lpairs-1.0.5.ebuild
+++ b/games-puzzle/lpairs/lpairs-1.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
inherit desktop
DESCRIPTION="Classic memory game"
-HOMEPAGE="http://lgames.sourceforge.net/LPairs/"
+HOMEPAGE="https://lgames.sourceforge.io/LPairs/"
SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
LICENSE="GPL-2+"
diff --git a/games-puzzle/ltris/Manifest b/games-puzzle/ltris/Manifest
index 2f89998525a1..ef7c45c92f09 100644
--- a/games-puzzle/ltris/Manifest
+++ b/games-puzzle/ltris/Manifest
@@ -1,4 +1,4 @@
AUX ltris-1.0.19-gentoo.patch 1769 BLAKE2B e7e30abae3b5d6a0ce088476164ad084c37acd95014a44ada8fdb2dcd27eb9331037bc3160d7956abe081fd746cc4267f2d97b6b02a054729df12a577681f69c SHA512 c0040258b95252efba67cc9da7e598ee2c2cb92b97702b14487d6b0c796bf25022af05350459540a95caf84249b95245d80d5da4be09bff6670f15ca754505a6
DIST ltris-1.0.19.tar.gz 883543 BLAKE2B c175f8e85377e66b446bc5060c0808a258a22258b72e0b1f48491e12272e4ca63eb69900308d522877407b9aeb231e3a0885c6ca3da010755666d8151c1b4f10 SHA512 ab43b3d8f04ab40016be5b5c414f8679bee4f5f344ef9cab52c3628d48017458b84b0fbc0bcaecdfab43853a1ef628ee1cabf3a1373ea108650d4e76015881c5
-EBUILD ltris-1.0.19-r1.ebuild 822 BLAKE2B db6f23c999eaeb776a37658d8e073239b7cae3b165a141264372593b8a50b04e0defad9549f71251bfc8fea18c3b481936ee1b742f1d740c8d126412bb42ffd2 SHA512 819deaabff7c0c303b34eb62fa24987d2d65e687b09b4c06fc538c8912d055855ff9afe6e0bdef7542e12b8c8413fbdeea8a89adb3304c832b8f4f33e5bebddb
+EBUILD ltris-1.0.19-r1.ebuild 819 BLAKE2B 078300e6991ad0feca2f685730a53984fbb725d26c6d54f0e55370eb9ef8cc25a1ce3c4311eba2a3bade1c809a8f723a47dfccaf86ac38a85057c6a6203c827d SHA512 333af0687b42857aaecd902f33529a9cc72cd21c26a41668f4be0999b2ceab7df3c73e028f9491718f6fcf71d69ad2f3d562b17f595c730f2d2b7b8113ba8af2
MISC metadata.xml 330 BLAKE2B c3558f913e218100d9286ae5bda3c37cc71ed166a0477b6bb969b96d721efab604075a1df9233ee64e47ca046ed6e3299dd37e770abb2dfee1fc48400f0a88ec SHA512 e51b6815c6794c8d5e968c29cdd561eafb3b78316c3dc62da59ecbefb9e268fd5e00f7351ed8e04d05e329fbaceae60bf7f9c91de2a10b0d4ee4b938059fbb33
diff --git a/games-puzzle/ltris/ltris-1.0.19-r1.ebuild b/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
index 9f3d02d2cc06..6355966fbbf4 100644
--- a/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools desktop flag-o-matic
DESCRIPTION="Very polished Tetris clone"
-HOMEPAGE="http://lgames.sourceforge.net/LTris/"
+HOMEPAGE="https://lgames.sourceforge.io/LTris/"
SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
LICENSE="GPL-2+"