summaryrefslogtreecommitdiff
path: root/games-arcade
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-05-22 07:31:18 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-05-22 07:31:18 +0100
commit908778078736bd36f7a60a2d576d415cb8e000fa (patch)
treec6a4796c48b608c14dc7e9674cdbd38f905e3c15 /games-arcade
parent185fa19bbf68a4d4dca534d2b46729207a177f16 (diff)
gentoo resync : 22.05.2021
Diffstat (limited to 'games-arcade')
-rw-r--r--games-arcade/Manifest.gzbin20914 -> 20908 bytes
-rw-r--r--games-arcade/gnome-nibbles/Manifest4
-rw-r--r--games-arcade/gnome-nibbles/files/gnome-nibbles-3.38.2-vala-0.50.4-GtkChild-1.patch66
-rw-r--r--games-arcade/gnome-nibbles/files/gnome-nibbles-3.38.2-vala-0.50.4-GtkChild-2.patch178
-rw-r--r--games-arcade/gnome-nibbles/gnome-nibbles-3.38.2.ebuild6
-rw-r--r--games-arcade/kajaani-kombat/Manifest2
-rw-r--r--games-arcade/kajaani-kombat/kajaani-kombat-0.7-r1.ebuild16
-rw-r--r--games-arcade/thinktanks-demo/Manifest2
8 files changed, 266 insertions, 8 deletions
diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz
index a8f1850ec652..fc7617ba8894 100644
--- a/games-arcade/Manifest.gz
+++ b/games-arcade/Manifest.gz
Binary files differ
diff --git a/games-arcade/gnome-nibbles/Manifest b/games-arcade/gnome-nibbles/Manifest
index e9b72df374ee..14fc11c972ff 100644
--- a/games-arcade/gnome-nibbles/Manifest
+++ b/games-arcade/gnome-nibbles/Manifest
@@ -1,6 +1,8 @@
AUX 3.36.0-drop-unnecessary-files.patch 877 BLAKE2B f9ca65d20efbf9b40220274881328584803f0395f233062d395c21ca0192399855b78ac7e7da7ee72d08a16736bd62bbc5670f6abbaa1c98500fb4f82917c66d SHA512 9435b8aa2caf1f9cd058ed5fbda629237c67cd9ff161be57947612ed093498d3060b9130e608211b174323a83ba18d528c606a50e8cc156aa394f192a1192d93
+AUX gnome-nibbles-3.38.2-vala-0.50.4-GtkChild-1.patch 3661 BLAKE2B c62908420b4b674a763dc2554c4ed73319bb7e58e4d4f50d1ac0e87c2fda0219415a8335c1f0c1b39c8b61de461168303f34e7ab1eb6c58f44c279411675e301 SHA512 366cfb89ce6923573c66d67cbedfae11f400790a366314a77f1197734ab2ee0760418b9e3d3eb4f7a6105bb63a918f3894b452f4aae68a0a87e03704de410aa7
+AUX gnome-nibbles-3.38.2-vala-0.50.4-GtkChild-2.patch 7404 BLAKE2B b2bca8d4d93776a84b3853973cb88a1a9ab58d4ab3d78e5c0556b2557abeaeb5cc43643e25666484b9a66aa46d091abc45be18cfa5f4e2574251ae2b60451a39 SHA512 ebbae48d19a6cb7ac782db0cb57e29cde233c4f24d5d94c05203347065e0c22c6dcebb0f0202d2bc71ca0081675565f18b145dc58ebd630a30b85c4d9de4de98
DIST gnome-nibbles-3.36.1.tar.xz 323740 BLAKE2B d862900d6419505888bf3f416bb52af60186d6a3f7cb8fb52dc48fb94c3a1b99f80d262455aee335435cfef7c1573fa550d0f7595487757784a44d5e15192c3d SHA512 f7fd5c70a2ebd91d21bde26362777cecbb05bf352c13489596cbf4699f88bf93ee630a1420e91d5929ebaf05271a9006440060182d4aab9801a293559b3f2a77
DIST gnome-nibbles-3.38.2.tar.xz 337680 BLAKE2B 96ca3794d72f600608b049aafe83808e917ec8e8462b19d31af36f2570e6c3fc8b3c9e85cbaa4ec9f041ecb934aa99701d13fcf232c447f5a4f51e6a98a66173 SHA512 e0146e33efa20ca48131be76a7f1738f8e3e2503a152c879e1d0d6accb091f9c4cb36c6d3009ca824bf6c4ac0ff5249b17e6423919c615992f0c4bef6dfcd601
EBUILD gnome-nibbles-3.36.1.ebuild 1007 BLAKE2B d74c0856895eb79a5bd249cf52d7441b716806fea21e7f826edc010d573f3eebf33837e8fcf64a505eb98d933be2415174a84e9fdf13d0bb0302a85f9b6fea77 SHA512 c5986d5c5a7e56c0d5285c798b5c191d33f3e3139cf30cf650ca4dbd235217f2372a152952dd08263c4d77fc1a6a2741cba2c21141c39d4a8bbb207386c9cf41
-EBUILD gnome-nibbles-3.38.2.ebuild 933 BLAKE2B 07330969f5ab2ae8674810902089f7825a6961f3b8560cbb857798c9e943504d78d8b848c14e34b58851ff424338f3182658963081c26cf14c4deaff2fcbfc0f SHA512 96d7b3f291615bff49a937f82971d2569044702a57c52a0dbbc4bbaf1893eb8229fad49ae9abc5adf7da52afa4ef7fe5d3aa9c48811cf199a82e1bb296c7986c
+EBUILD gnome-nibbles-3.38.2.ebuild 1117 BLAKE2B 47f64d35c5133cc29f66121028d26fbed889b3c017852ebcf6af634ff3c0656dd1c25ebf8a1171eb62f7429a1e12e3e44600176c3d55b865787e4b26cde92ab4 SHA512 f699f7d5b015cedc69df1e24aa279e65b7df870c8085c06965f8742fed0629507ca476a6c56a30708b2ca740a51bfc9b15ed6b9398af5821026b4f3203133bf3
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/games-arcade/gnome-nibbles/files/gnome-nibbles-3.38.2-vala-0.50.4-GtkChild-1.patch b/games-arcade/gnome-nibbles/files/gnome-nibbles-3.38.2-vala-0.50.4-GtkChild-1.patch
new file mode 100644
index 000000000000..c7a86316925e
--- /dev/null
+++ b/games-arcade/gnome-nibbles/files/gnome-nibbles-3.38.2-vala-0.50.4-GtkChild-1.patch
@@ -0,0 +1,66 @@
+From 1b48446068608aff9b5edf1fdbd4b8c0d9f0be94 Mon Sep 17 00:00:00 2001
+From: Rico Tzschichholz <ricotz@ubuntu.com>
+Date: Sat, 16 Jan 2021 13:56:10 +0100
+Subject: [PATCH] Don't alter or try to write [GtkChild] fields
+
+See https://gitlab.gnome.org/GNOME/vala/issues/1121
+---
+ src/controls.vala | 30 +++++++++++++++---------------
+ 1 file changed, 15 insertions(+), 15 deletions(-)
+
+diff --git a/src/controls.vala b/src/controls.vala
+index 4f07358..584c9ff 100644
+--- a/src/controls.vala
++++ b/src/controls.vala
+@@ -140,25 +140,25 @@ private class ControlsGrid : Button
+ arrow_left.set_from_pixbuf (arrow.rotate_simple (Gdk.PixbufRotation.COUNTERCLOCKWISE));
+ arrow_right.set_from_pixbuf (arrow.rotate_simple (Gdk.PixbufRotation.CLOCKWISE));
+
+- up_handler = worm_props.notify ["up"].connect (() => configure_label (worm_props.up, ref move_up_label));
+- down_handler = worm_props.notify ["down"].connect (() => configure_label (worm_props.down, ref move_down_label));
+- left_handler = worm_props.notify ["left"].connect (() => configure_label (worm_props.left, ref move_left_label));
+- right_handler = worm_props.notify ["right"].connect (() => configure_label (worm_props.right, ref move_right_label));
+-
+- configure_label (worm_props.up, ref move_up_label);
+- configure_label (worm_props.down, ref move_down_label);
+- configure_label (worm_props.left, ref move_left_label);
+- configure_label (worm_props.right, ref move_right_label);
++ up_handler = worm_props.notify ["up"].connect (() => configure_label (worm_props.up, move_up_label));
++ down_handler = worm_props.notify ["down"].connect (() => configure_label (worm_props.down, move_down_label));
++ left_handler = worm_props.notify ["left"].connect (() => configure_label (worm_props.left, move_left_label));
++ right_handler = worm_props.notify ["right"].connect (() => configure_label (worm_props.right, move_right_label));
++
++ configure_label (worm_props.up, move_up_label);
++ configure_label (worm_props.down, move_down_label);
++ configure_label (worm_props.left, move_left_label);
++ configure_label (worm_props.right, move_right_label);
+ }
+
+ internal void mark_duplicated_keys (GenericSet<uint> duplicate_keys)
+ {
+- set_duplicate_class (worm_props.up in duplicate_keys, ref move_up_label);
+- set_duplicate_class (worm_props.down in duplicate_keys, ref move_down_label);
+- set_duplicate_class (worm_props.left in duplicate_keys, ref move_left_label);
+- set_duplicate_class (worm_props.right in duplicate_keys, ref move_right_label);
++ set_duplicate_class (worm_props.up in duplicate_keys, move_up_label);
++ set_duplicate_class (worm_props.down in duplicate_keys, move_down_label);
++ set_duplicate_class (worm_props.left in duplicate_keys, move_left_label);
++ set_duplicate_class (worm_props.right in duplicate_keys, move_right_label);
+ }
+- private static void set_duplicate_class (bool new_value, ref Label label)
++ private static void set_duplicate_class (bool new_value, Label label)
+ {
+ if (new_value)
+ label.get_style_context ().add_class ("duplicate");
+@@ -175,7 +175,7 @@ private class ControlsGrid : Button
+ worm_props.disconnect (color_handler);
+ }
+
+- private static void configure_label (uint key_value, ref Label label)
++ private static void configure_label (uint key_value, Label label)
+ {
+ string? key_name = Gdk.keyval_name (key_value);
+ if (key_name == "Up")
+--
+GitLab
+
diff --git a/games-arcade/gnome-nibbles/files/gnome-nibbles-3.38.2-vala-0.50.4-GtkChild-2.patch b/games-arcade/gnome-nibbles/files/gnome-nibbles-3.38.2-vala-0.50.4-GtkChild-2.patch
new file mode 100644
index 000000000000..48c565303196
--- /dev/null
+++ b/games-arcade/gnome-nibbles/files/gnome-nibbles-3.38.2-vala-0.50.4-GtkChild-2.patch
@@ -0,0 +1,178 @@
+From 62964e9256fcac616109af874dbb2bd8342a9853 Mon Sep 17 00:00:00 2001
+From: Rico Tzschichholz <ricotz@ubuntu.com>
+Date: Wed, 17 Mar 2021 11:25:05 +0100
+Subject: [PATCH] Reference of [GtkChild] fields is handled by GtkBuilder, type
+ must be unowned
+
+---
+ src/controls.vala | 20 ++++++++++----------
+ src/nibbles-window.vala | 26 +++++++++++++-------------
+ src/players.vala | 6 +++---
+ src/preferences-dialog.vala | 30 +++++++++++++++---------------
+ src/scoreboard.vala | 6 +++---
+ 5 files changed, 44 insertions(+), 44 deletions(-)
+
+diff --git a/src/controls.vala b/src/controls.vala
+index 584c9ff..f95d210 100644
+--- a/src/controls.vala
++++ b/src/controls.vala
+@@ -22,7 +22,7 @@ using Gtk;
+ [GtkTemplate (ui = "/org/gnome/Nibbles/ui/controls.ui")]
+ private class Controls : Box
+ {
+- [GtkChild] private Box grids_box;
++ [GtkChild] private unowned Box grids_box;
+ private Gee.LinkedList<ControlsGrid> grids = new Gee.LinkedList<ControlsGrid> ();
+
+ private Gdk.Pixbuf arrow_pixbuf;
+@@ -100,15 +100,15 @@ private class Controls : Box
+ [GtkTemplate (ui = "/org/gnome/Nibbles/ui/controls-grid.ui")]
+ private class ControlsGrid : Button
+ {
+- [GtkChild] private Label name_label;
+- [GtkChild] private Image arrow_up;
+- [GtkChild] private Image arrow_down;
+- [GtkChild] private Image arrow_left;
+- [GtkChild] private Image arrow_right;
+- [GtkChild] private Label move_up_label;
+- [GtkChild] private Label move_down_label;
+- [GtkChild] private Label move_left_label;
+- [GtkChild] private Label move_right_label;
++ [GtkChild] private unowned Label name_label;
++ [GtkChild] private unowned Image arrow_up;
++ [GtkChild] private unowned Image arrow_down;
++ [GtkChild] private unowned Image arrow_left;
++ [GtkChild] private unowned Image arrow_right;
++ [GtkChild] private unowned Label move_up_label;
++ [GtkChild] private unowned Label move_down_label;
++ [GtkChild] private unowned Label move_left_label;
++ [GtkChild] private unowned Label move_right_label;
+
+ internal WormProperties worm_props;
+ internal ulong external_handler;
+diff --git a/src/nibbles-window.vala b/src/nibbles-window.vala
+index 6961326..6bfb74a 100644
+--- a/src/nibbles-window.vala
++++ b/src/nibbles-window.vala
+@@ -40,30 +40,30 @@ private class NibblesWindow : ApplicationWindow
+ private int window_height;
+
+ /* Main widgets */
+- [GtkChild] private Stack main_stack;
+- [GtkChild] private Overlay overlay;
++ [GtkChild] private unowned Stack main_stack;
++ [GtkChild] private unowned Overlay overlay;
+
+ /* HeaderBar */
+- [GtkChild] private HeaderBar headerbar;
+- [GtkChild] private MenuButton hamburger_menu;
+- [GtkChild] private Button new_game_button;
+- [GtkChild] private Button pause_button;
++ [GtkChild] private unowned HeaderBar headerbar;
++ [GtkChild] private unowned MenuButton hamburger_menu;
++ [GtkChild] private unowned Button new_game_button;
++ [GtkChild] private unowned Button pause_button;
+
+ /* Pre-game screen widgets */
+- [GtkChild] private Players players;
+- [GtkChild] private Speed speed;
+- [GtkChild] private Controls controls;
++ [GtkChild] private unowned Players players;
++ [GtkChild] private unowned Speed speed;
++ [GtkChild] private unowned Controls controls;
+
+ /* Statusbar widgets */
+- [GtkChild] private Stack statusbar_stack;
+- [GtkChild] private Label countdown;
+- [GtkChild] private Scoreboard scoreboard;
++ [GtkChild] private unowned Stack statusbar_stack;
++ [GtkChild] private unowned Label countdown;
++ [GtkChild] private unowned Scoreboard scoreboard;
+ private Gdk.Pixbuf scoreboard_life;
+
+ /* Rendering of the game */
+ private NibblesView? view;
+
+- [GtkChild] private Box game_box;
++ [GtkChild] private unowned Box game_box;
+ private Games.GridFrame frame;
+
+ /* Game being played */
+diff --git a/src/players.vala b/src/players.vala
+index 9198412..4bde18e 100644
+--- a/src/players.vala
++++ b/src/players.vala
+@@ -21,9 +21,9 @@ using Gtk;
+ [GtkTemplate (ui = "/org/gnome/Nibbles/ui/players.ui")]
+ private class Players : Box
+ {
+- [GtkChild] private ToggleButton worms4;
+- [GtkChild] private ToggleButton worms5;
+- [GtkChild] private ToggleButton worms6;
++ [GtkChild] private unowned ToggleButton worms4;
++ [GtkChild] private unowned ToggleButton worms5;
++ [GtkChild] private unowned ToggleButton worms6;
+
+ private SimpleAction nibbles_number_action;
+ private SimpleAction players_number_action;
+diff --git a/src/preferences-dialog.vala b/src/preferences-dialog.vala
+index 216a1e2..2d3a7bf 100644
+--- a/src/preferences-dialog.vala
++++ b/src/preferences-dialog.vala
+@@ -24,21 +24,21 @@ private class PreferencesDialog : Window
+ private GLib.Settings settings;
+ private Gee.ArrayList<GLib.Settings> worm_settings;
+
+- [GtkChild] private Stack stack;
+- [GtkChild] private Stack headerbar_stack;
+- [GtkChild] private ComboBoxText worm_combobox;
+- [GtkChild] private Gtk.ListStore list_store_1;
+- [GtkChild] private Gtk.ListStore list_store_2;
+- [GtkChild] private Gtk.ListStore list_store_3;
+- [GtkChild] private Gtk.ListStore list_store_4;
+- [GtkChild] private TreeView tree_view_1;
+- [GtkChild] private TreeView tree_view_2;
+- [GtkChild] private TreeView tree_view_3;
+- [GtkChild] private TreeView tree_view_4;
+- [GtkChild] private ComboBoxText combo_box_1;
+- [GtkChild] private ComboBoxText combo_box_2;
+- [GtkChild] private ComboBoxText combo_box_3;
+- [GtkChild] private ComboBoxText combo_box_4;
++ [GtkChild] private unowned Stack stack;
++ [GtkChild] private unowned Stack headerbar_stack;
++ [GtkChild] private unowned ComboBoxText worm_combobox;
++ [GtkChild] private unowned Gtk.ListStore list_store_1;
++ [GtkChild] private unowned Gtk.ListStore list_store_2;
++ [GtkChild] private unowned Gtk.ListStore list_store_3;
++ [GtkChild] private unowned Gtk.ListStore list_store_4;
++ [GtkChild] private unowned TreeView tree_view_1;
++ [GtkChild] private unowned TreeView tree_view_2;
++ [GtkChild] private unowned TreeView tree_view_3;
++ [GtkChild] private unowned TreeView tree_view_4;
++ [GtkChild] private unowned ComboBoxText combo_box_1;
++ [GtkChild] private unowned ComboBoxText combo_box_2;
++ [GtkChild] private unowned ComboBoxText combo_box_3;
++ [GtkChild] private unowned ComboBoxText combo_box_4;
+
+ private Gee.ArrayList<Gtk.ListStore> list_stores;
+ private Gee.ArrayList<TreeView> tree_views;
+diff --git a/src/scoreboard.vala b/src/scoreboard.vala
+index a41aee1..aebc1cc 100644
+--- a/src/scoreboard.vala
++++ b/src/scoreboard.vala
+@@ -59,9 +59,9 @@ private class Scoreboard : Box
+ [GtkTemplate (ui = "/org/gnome/Nibbles/ui/player-score-box.ui")]
+ private class PlayerScoreBox : Box
+ {
+- [GtkChild] private Label name_label;
+- [GtkChild] private Label score_label;
+- [GtkChild] private Grid lives_grid;
++ [GtkChild] private unowned Label name_label;
++ [GtkChild] private unowned Label score_label;
++ [GtkChild] private unowned Grid lives_grid;
+
+ private Gee.LinkedList<Image> life_images = new Gee.LinkedList<Image> ();
+
+--
+GitLab
+
diff --git a/games-arcade/gnome-nibbles/gnome-nibbles-3.38.2.ebuild b/games-arcade/gnome-nibbles/gnome-nibbles-3.38.2.ebuild
index 3ede22959954..a9e6f5676b0a 100644
--- a/games-arcade/gnome-nibbles/gnome-nibbles-3.38.2.ebuild
+++ b/games-arcade/gnome-nibbles/gnome-nibbles-3.38.2.ebuild
@@ -32,6 +32,12 @@ BDEPEND="
media-libs/gsound[vala]
"
+PATCHES=(
+ # backport for https://gitlab.gnome.org/GNOME/gnome-nibbles/-/issues/52
+ "${FILESDIR}"/${P}-vala-0.50.4-GtkChild-1.patch
+ "${FILESDIR}"/${P}-vala-0.50.4-GtkChild-2.patch
+)
+
src_prepare() {
xdg_src_prepare
vala_src_prepare
diff --git a/games-arcade/kajaani-kombat/Manifest b/games-arcade/kajaani-kombat/Manifest
index 9a267e8beb06..e4caaeab3c04 100644
--- a/games-arcade/kajaani-kombat/Manifest
+++ b/games-arcade/kajaani-kombat/Manifest
@@ -1,5 +1,5 @@
AUX 0.7-makefile.patch 551 BLAKE2B 4b301ca00a4643f00654e81f3a4396d43106bc2f0f5bbae98d71818a3559472607358a6dd9c2b77a9def3c7772df2ad6ae59e33529de368474b9c4a33a9fee77 SHA512 4d319affec25fe585c0f0af14ed872e71b155be2bab3aabbb72ad01b80395f44b35b13abc765390e19e070305339322598942fa1997463632ee07f4a160ba823
AUX kajaani-kombat-0.7-ldflags.patch 440 BLAKE2B f63321ed06c0ed26cfe28a1a62650ce9b9b37b29898961fb08b58b5119b023c3335798e36130ad144569c2996e7c4f188caf9cadc3d4a37c01a3bb03bd39d11d SHA512 30a8e6293349a30f6dbcc469fb14377d9461df60227e01d18dfc267f254be62b7cee89bcb6df0b24ec5bcb9cb198701e5b9e0d465f699be4880432a0402b2c71
DIST kajaani-kombat-0.7.tar.gz 1805504 BLAKE2B 664210a44e5dd5b27ca7b47ca9cb9445373d1243c01fcfb227251c6b48fb8b9e2ebd608eec2244f1b12f47bf5c886482bf70a0700538bbf415d93df41c34fcfe SHA512 84f6923b73c9529fa600c533b5a3de9ea9411f81060c5ad9fb85346fa17c9cb70bf6ba8222319e123372b01286a11b40bb355e8ef8c9bec95cd98f4d0e0460cb
-EBUILD kajaani-kombat-0.7-r1.ebuild 896 BLAKE2B 8b1e6e1943ea47237c8f180da9d637bc845c42bb779c65181523b2df8a2fbaebd16e8033455bf697af3c941de2536b7af4cf568f3be49c871371e2fbde9d8a7b SHA512 9be23e21feea2adee1258c38ec57fb553b3f9abaaac37759c4036c2c23f763f870517ab9ccb86300b28c33b908199c78c59299ce18750869f6265df6dce1dd1b
+EBUILD kajaani-kombat-0.7-r1.ebuild 929 BLAKE2B 932dbd1284f76c603448d7f8c29caad55684046d8b87f11f8b3c96600ad726d5a2ed1b86c15e53ff88f81b6f84745b7d36185dc7e48330a96abc36dc43a76514 SHA512 450fe189118c1181ec5ee9f3fca370bc7cebdcf026059ab60613c792e00924b8c74b6c84d22495e4500a411daf16d8a0a7025644aae0710e2a35216bd7131881
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-arcade/kajaani-kombat/kajaani-kombat-0.7-r1.ebuild b/games-arcade/kajaani-kombat/kajaani-kombat-0.7-r1.ebuild
index 2aeaac0b1392..f61f69728cac 100644
--- a/games-arcade/kajaani-kombat/kajaani-kombat-0.7-r1.ebuild
+++ b/games-arcade/kajaani-kombat/kajaani-kombat-0.7-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit desktop
+EAPI=7
+inherit desktop toolchain-funcs
DESCRIPTION="A rampart-like game set in space"
HOMEPAGE="http://kombat.kajaani.net/"
@@ -23,16 +23,22 @@ DEPEND="media-libs/libsdl[sound,video]
"
RDEPEND="${DEPEND}"
+PATCHES=(
+ "${FILESDIR}"/${PV}-makefile.patch
+ "${FILESDIR}"/${P}-ldflags.patch
+)
+
src_prepare() {
default
- eapply "${FILESDIR}/${PV}-makefile.patch" \
- "${FILESDIR}"/${P}-ldflags.patch
+
sed -i \
-e "s:GENTOODIR:/usr/share/${PN}/:" \
Makefile || die
sed -i \
-e 's/IMG_Load/img_load/' \
gui_screens.cpp || die
+
+ tc-export CXX
}
src_install() {
diff --git a/games-arcade/thinktanks-demo/Manifest b/games-arcade/thinktanks-demo/Manifest
index cad855b913bd..a73a2398d37f 100644
--- a/games-arcade/thinktanks-demo/Manifest
+++ b/games-arcade/thinktanks-demo/Manifest
@@ -1,3 +1,3 @@
-DIST ThinkTanksDemo_v1.1.sh.bin 12115802 BLAKE2B 398df35dc7f6020cadfcf36209ddec3c10229f62539f0a6cead3c5b815a36816a2d51e9d09315ccae2e60855a3e7e1310196276758b41e66c7b32e7f102ddfbc SHA512 9134c44c4e02df4bd7edbd3946125598c87dc3adbeff318f0b265dd2c5fbcebd49bd810d848cc5da29c86ad323fdb2c9adc0006b26680b0bd78b4d0de54419a1
+DIST ThinkTanksDemo_v1.1.sh.bin 11700992 BLAKE2B c5f0955606d12d6da042ae66322cfe6993486a963a0d76fa948f0c8eea439a25983ae78367130f181398299af712a4bb51ba45845ff92e17386e1c1305d33af7 SHA512 6c4116dd9f43ee6037a8c1d7fcb97f4f6d73725f2b608342e60bc200ff7286f6ea3c6c66e1e8713e69f215d95856dd9733ed15e742121eeb401ad1d5262f7a55
EBUILD thinktanks-demo-1.1-r4.ebuild 1142 BLAKE2B cbf195712e63a0571f76382f7418008ebc0c94f79db218babb725f44717db3dce090adff9ba4ad2e5cf64704ef140e5f8910855084a51753f0720abfdceba085 SHA512 7029589e68a4bfb6741820517dbeeb23a7f8c3bba7ccc8752be296b0a7f3ea26be3a800d73cc71e0e1521811bd1e12f8f2c0351de30deb9cab16f96f40c560ca
MISC metadata.xml 2343 BLAKE2B 81e0b71bd2aa43d390cabc4cf316034817c03a694c561aa223959401a3b90637225ea6b2b2748feee5d9e270a158b92acd9ee689f870f62753c863f7942991b2 SHA512 bdf46a6c55e6cbddc81b70134d0d906dc2e0c28714c0278affcd60465c8ab1b5e9ad440e463db1c6a589b080d8a3e7c88a2ee1f857d29f1515f5b92f9146b234