summaryrefslogtreecommitdiff
path: root/games-engines
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-06 10:13:38 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-06 10:13:38 +0100
commit8e3281f71945b4cccca5a44f2f467f3bff4ac45c (patch)
treed6bd38c3450c8e1dc5e12e2891351079338c4753 /games-engines
parent38d6f110ff1dfdd7c6f0b0baf0ed8b13191dcde3 (diff)
gentoo auto-resync : 06:07:2023 - 10:13:38
Diffstat (limited to 'games-engines')
-rw-r--r--games-engines/Manifest.gzbin3554 -> 3552 bytes
-rw-r--r--games-engines/fheroes2/Manifest3
-rw-r--r--games-engines/fheroes2/fheroes2-1.0.5.ebuild1
-rw-r--r--games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch15
4 files changed, 18 insertions, 1 deletions
diff --git a/games-engines/Manifest.gz b/games-engines/Manifest.gz
index 7748ad2c3520..12f214dd17ce 100644
--- a/games-engines/Manifest.gz
+++ b/games-engines/Manifest.gz
Binary files differ
diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest
index df90de05d378..b9bc0cdc0d4b 100644
--- a/games-engines/fheroes2/Manifest
+++ b/games-engines/fheroes2/Manifest
@@ -1,4 +1,5 @@
AUX fheroes2-1.0.4-scripts.patch 716 BLAKE2B 0b944bf9f012e0fc6789230343e230b400b8a3446a0d07140816c9cb2262ad5b11f5a87562a70f32d71676b55d504299ba610e097cfe4b1fe52147e70c11c249 SHA512 fc5772dab278884f78741f3122554df9e5befc31ff3b07f0d4c5bf6e8764deee651d1999982a2c73c3a0bc49e517dd67bdf8b50151e9b489e08b9f4ebb13123f
+AUX fheroes2-1.0.5-gettext.patch 666 BLAKE2B 618cd57db5285beac2a7875348656308c719209b8c0b82f96646c49e0a28092c2ee58c35cdf9bf5ade11b1d71011a28a96c07864ed69516838bb13f517deadfc SHA512 b8d9dfa840711b718a0812a4b4a4ce952b5f0202e2b4e8ddcd102f16cffed55a57b85998d2ecb8da658d43de09292c9e43c9c3b2bfd1128254045792e83ff937
DIST fheroes2-1.0.5.tar.gz 11570167 BLAKE2B 7294ae4a816ce0a42c035262cbc8d44fc53cfdaa1333934ac316607f7d086a44358fc13931e5dbce9b17ff65e58016efc57cd123747af30277bcf4c1bc195e1e SHA512 13f058319540fa9fa04955ff8a5f16a0113e791307d58c32025361c773757769306f632d2c6472ee6d0b704dc4c260a9c64954c19ba2e58ab21dc6744c3cdd3e
-EBUILD fheroes2-1.0.5.ebuild 1751 BLAKE2B b1138fe1250496ae9693057c543dc996de78d764995649851bdcbcd93c30993fb98dd2baadf7bcab7ba580390a8440239af7749f9be81bb4be06614909d61beb SHA512 2211c751ba647cb90c91db7a37cb128774f59b3fff9ffb889d7caca3007f64563d200fb9415d0616c6f40508afc3a691f7eeb4eb2bbd08e2af6daa712b26380a
+EBUILD fheroes2-1.0.5.ebuild 1795 BLAKE2B 1aa91fd560c4fb7f32473328e5162e4db28e726ff995ef39cc61b8918bee621591955d569cb716602172a6fb2380423b4a00bcd547e221bf8746da45920a7af6 SHA512 a8e4643f18b71c9988b1a9a6259f3f57c3503aecc58a08c7b72811d1d6af3b4032aca504622798cc925a17b09e5359e1ce436043dd3d7a8e3fb3051b29b8502c
MISC metadata.xml 1185 BLAKE2B 28d22394a735740a0c230888558eccb00c4ca9ec0072aabfc27d271c9a5089ea011bc167678a7c3bf81cbeeaccbc8a0fb0b2b94d80fd83b42bc8f9a654da756a SHA512 8b3033b5de642317d2624486810cd189dee8746c9e10110a5f6ae023d51a9203c226f2b41ac4d0afb1e4b29f862063f0749b5170534b17732d26dd8dbaa89625
diff --git a/games-engines/fheroes2/fheroes2-1.0.5.ebuild b/games-engines/fheroes2/fheroes2-1.0.5.ebuild
index f58beedc9f5c..3aeb794a8d78 100644
--- a/games-engines/fheroes2/fheroes2-1.0.5.ebuild
+++ b/games-engines/fheroes2/fheroes2-1.0.5.ebuild
@@ -38,6 +38,7 @@ BDEPEND="
PATCHES=(
"${FILESDIR}/fheroes2-1.0.4-scripts.patch"
+ "${FILESDIR}/fheroes2-1.0.5-gettext.patch"
)
src_configure() {
diff --git a/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch b/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch
new file mode 100644
index 000000000000..20118037b779
--- /dev/null
+++ b/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch
@@ -0,0 +1,15 @@
+https://github.com/ihhub/fheroes2/commit/e55c33c1bc7ac1b8c2ffc6e4ca61ab47921ec1b1
+https://bugs.gentoo.org/908863
+
+--- a/files/lang/Makefile
++++ b/files/lang/Makefile
+@@ -19,7 +19,8 @@
+ ###########################################################################
+
+ ICONV = iconv
+-MSGFMT = sed -e '1,20 s/UTF-8/$(1)/' $< | $(ICONV) -f utf-8 -t $(1) | msgfmt - -o $@
++# TODO: consider converting game fonts and texts to UTF-8 in the engine instead
++MSGFMT = sed -e '1,20 s/UTF-8/$(1)/' $< | $(ICONV) -f utf-8 -t $(1) | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o $@ --no-convert; else msgfmt - -o $@; fi
+
+ .PHONY: all clean merge
+