diff options
Diffstat (limited to 'games-board')
-rw-r--r-- | games-board/Manifest.gz | bin | 10529 -> 10532 bytes | |||
-rw-r--r-- | games-board/iagno/Manifest | 4 | ||||
-rw-r--r-- | games-board/iagno/files/iagno-3.38.1-vala-0.50.4-GtkChild-1.patch | 134 | ||||
-rw-r--r-- | games-board/iagno/files/iagno-3.38.1-vala-0.50.4-GtkChild-2.patch | 245 | ||||
-rw-r--r-- | games-board/iagno/iagno-3.38.1.ebuild | 6 | ||||
-rw-r--r-- | games-board/pioneers/Manifest | 3 | ||||
-rw-r--r-- | games-board/pioneers/files/pioneers-15.6-slibtool.patch | 27 | ||||
-rw-r--r-- | games-board/pioneers/pioneers-15.6.ebuild | 48 | ||||
-rw-r--r-- | games-board/stockfish/Manifest | 2 | ||||
-rw-r--r-- | games-board/stockfish/stockfish-13.ebuild | 2 | ||||
-rw-r--r-- | games-board/tali/Manifest | 2 | ||||
-rw-r--r-- | games-board/tali/tali-40.1.ebuild | 39 |
12 files changed, 509 insertions, 3 deletions
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz Binary files differindex f70671c01d08..5f226f83ceec 100644 --- a/games-board/Manifest.gz +++ b/games-board/Manifest.gz diff --git a/games-board/iagno/Manifest b/games-board/iagno/Manifest index 8cc07eb552cf..68285557a257 100644 --- a/games-board/iagno/Manifest +++ b/games-board/iagno/Manifest @@ -1,6 +1,8 @@ AUX 3.36.4-vala-posix.patch 820 BLAKE2B 0b2290caa44c7522a5eec6d901afbb2a7eb13788c6a098152bf0ba8c3396b995161646ace14c4683326fe3664442b2b8ffaa026f9a6e7f65bebbe23e96d76a65 SHA512 558a9d3fbc4f42590d93391abd13e27510c7edc56876c4c2e2667a1d61c3edc4f85b876a80a62bfedab1a4ba21bd3a794568635597cf72d78895660c2c8ad863 +AUX iagno-3.38.1-vala-0.50.4-GtkChild-1.patch 6122 BLAKE2B 93c711a7af7dc9674664e251039d40e01fe04edd0049caffbd490fe40b1e3f208d7301565a41dc622451926ff2660e53e5a96786d29415ecbb9ee8b21321b8c3 SHA512 ae036654a9bf4d6e721267c465841fb338fe3d8295bc747d3cc312dd1d9beeac32be399bcca7cec4b7a7eb6148aab95072376e8481dc6aad7eab15f7999c1231 +AUX iagno-3.38.1-vala-0.50.4-GtkChild-2.patch 10217 BLAKE2B 9aa1015ece6358eefbd3fbb5ec9871f7b4fd6071d9776fe41f799b8badaf07d5d264a6f0579b9001c12c7a237bd8b0687dbfa8d914c006271115f1738ceb082f SHA512 291ec2e9aa951bb0080c53434be284070be90d56626c896d357421ddeca70c26b03f61485ba432192e26885239e8602af0e71d19ae752419e7048a242bf239e5 DIST iagno-3.36.4.tar.xz 799480 BLAKE2B 430aa403c974728b929a7715e783dd594f00300dd9b0bf8b6f84da7265e31536a5cae17db94bcbdbebe3ef2690cb05bf18292af158016ec18bb695e58ca20f3d SHA512 43775149f76904a19316e5eac990d8dae0a730c3f6798ad88648892d4795b6892a86fb93b78a72fd30853ad36cc5e4b241e1cbd4067c78d6648f1630543f87be DIST iagno-3.38.1.tar.xz 766188 BLAKE2B 1265a9b3480bdf2ed949af9fd1e8eb0a8aa996a267d9e0e7c4300232ed857a5ef37fca9942b5bb50606e1fa9bc7058660d11296443d5a90213f76d2fbeb83cd1 SHA512 d36e445c01487a79df6fb6b1b77991118a978716688cf166d593656e1f8dbc3f872d0e739145b9ea9629563457d441918d7f46241d29edae8bdf74f54174d4f1 EBUILD iagno-3.36.4.ebuild 1039 BLAKE2B 2cecb81940b6de0d8dff3300c0d81e957e18fa15363ec1aae0b066895c4bed53336cb8066744faed6472372c2a8d2f43e2bada79fd025270b239bdc810665e23 SHA512 987661e4f35a959bc782083789f101af640739db32f7362578d02e9dab81d1d89f7eff9fc69da8c18f0efc5a906a59831e29629608c61a924331659ad50c73ce -EBUILD iagno-3.38.1.ebuild 982 BLAKE2B cc92ca0facd1137354e0361c60f378723222defe4159a376353a688f1897ad9739e784533013c8dc554755c316c5460cf54d81dba1e8355511aaaa47ceb25e65 SHA512 4f3717d98db50c7614acab7901046944b4ed7eb5b9c68f5014c8c83aeac0c2cfa9b978062fbc58ffeab20ce0b816f4360ed18e9393be0ea5448dde749b885237 +EBUILD iagno-3.38.1.ebuild 1166 BLAKE2B 8e42db6e2f104a8229e275c2e55dfb070fb6c8a15ed400fb8878d2a603e2ca182cf5a6671b331b948365087ec91056e3cb43340b76f9906a7e6a69621e99e824 SHA512 fe5764424b6faa1d3ed20d0fa5d781bf2d192fa75a90ad177ce5699ad6fd48bde6ea066b9f7428d30a89c070e661a9ee5225f21f8077edca20efd3e4e5e94c57 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/games-board/iagno/files/iagno-3.38.1-vala-0.50.4-GtkChild-1.patch b/games-board/iagno/files/iagno-3.38.1-vala-0.50.4-GtkChild-1.patch new file mode 100644 index 000000000000..8ed465166d43 --- /dev/null +++ b/games-board/iagno/files/iagno-3.38.1-vala-0.50.4-GtkChild-1.patch @@ -0,0 +1,134 @@ +From 508c0f94e5f182e50ff61be6e04f72574dee97cb Mon Sep 17 00:00:00 2001 +From: Rico Tzschichholz <ricotz@ubuntu.com> +Date: Sat, 16 Jan 2021 13:50:27 +0100 +Subject: [PATCH] Don't alter or try to write [GtkChild] fields + +See https://gitlab.gnome.org/GNOME/vala/issues/1121 +--- + src/overlayed-list.vala | 38 +++++++++++++++++++------------------- + 1 file changed, 19 insertions(+), 19 deletions(-) + +diff --git a/src/overlayed-list.vala b/src/overlayed-list.vala +index ef5db6f..209b044 100644 +--- a/src/overlayed-list.vala ++++ b/src/overlayed-list.vala +@@ -89,11 +89,11 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + internal void set_window_size (AdaptativeWidget.WindowSize new_size) + { + if (!AdaptativeWidget.WindowSize.is_extra_thin (new_size) && AdaptativeWidget.WindowSize.is_extra_flat (new_size)) +- set_horizontal (ref main_context, ref edit_mode_box); ++ set_horizontal (ref main_context, edit_mode_box); + else +- set_vertical (ref main_context, ref edit_mode_box); ++ set_vertical (ref main_context, edit_mode_box); + } +- private static inline void set_horizontal (ref StyleContext main_context, ref Box edit_mode_box) ++ private static inline void set_horizontal (ref StyleContext main_context, Box edit_mode_box) + { + main_context.remove_class ("vertical"); + edit_mode_box.halign = Align.END; +@@ -102,7 +102,7 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + edit_mode_box.width_request = 160; + main_context.add_class ("horizontal"); + } +- private static inline void set_vertical (ref StyleContext main_context, ref Box edit_mode_box) ++ private static inline void set_vertical (ref StyleContext main_context, Box edit_mode_box) + { + main_context.remove_class ("horizontal"); + edit_mode_box.halign = Align.CENTER; +@@ -118,9 +118,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + + internal bool next_match () + { +- return _next_match (ref main_list_box); ++ return _next_match (main_list_box); + } +- private static inline bool _next_match (ref ListBox main_list_box) ++ private static inline bool _next_match (ListBox main_list_box) + { + ListBoxRow? row = main_list_box.get_selected_row (); // TODO multiple rows and focus-only lists + if (row == null) +@@ -130,7 +130,7 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + + if (row == null) + { +- _scroll_bottom (ref main_list_box); ++ _scroll_bottom (main_list_box); + return false; + } + main_list_box.select_row ((!) row); +@@ -140,9 +140,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + + internal bool previous_match () + { +- return _previous_match (ref main_list_box); ++ return _previous_match (main_list_box); + } +- private static inline bool _previous_match (ref ListBox main_list_box) ++ private static inline bool _previous_match (ListBox main_list_box) + { + uint n_items = main_list_box.get_children ().length (); // FIXME OverlayedList.n_items is unreliable + if (n_items == 0) +@@ -189,9 +189,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + + protected int [] get_selected_rows_indices () + { +- return _get_selected_rows_indices (ref main_list_box); ++ return _get_selected_rows_indices (main_list_box); + } +- private static inline int [] _get_selected_rows_indices (ref ListBox main_list_box) ++ private static inline int [] _get_selected_rows_indices (ListBox main_list_box) + { + int [] indices = new int [0]; + main_list_box.selected_foreach ((_list_box, selected_row) => { +@@ -205,9 +205,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + + protected void scroll_top () + { +- _scroll_top (ref main_list_box); ++ _scroll_top (main_list_box); + } +- private static inline void _scroll_top (ref ListBox main_list_box) ++ private static inline void _scroll_top (ListBox main_list_box) + { + Adjustment adjustment = main_list_box.get_adjustment (); + adjustment.set_value (adjustment.get_lower ()); +@@ -215,9 +215,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + + protected void scroll_bottom () + { +- _scroll_bottom (ref main_list_box); ++ _scroll_bottom (main_list_box); + } +- private static inline void _scroll_bottom (ref ListBox main_list_box) ++ private static inline void _scroll_bottom (ListBox main_list_box) + { + Adjustment adjustment = main_list_box.get_adjustment (); + adjustment.set_value (adjustment.get_upper ()); +@@ -225,9 +225,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + + internal bool handle_copy_text (out string copy_text) + { +- return _handle_copy_text (out copy_text, ref main_list_box); ++ return _handle_copy_text (out copy_text, main_list_box); + } +- private static inline bool _handle_copy_text (out string copy_text, ref ListBox main_list_box) ++ private static inline bool _handle_copy_text (out string copy_text, ListBox main_list_box) + { + List<weak ListBoxRow> selected_rows = main_list_box.get_selected_rows (); + OverlayedListRow row; +@@ -283,9 +283,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + + internal SelectionState get_selection_state () + { +- return _get_selection_state (ref main_list_box, ref main_list_store); ++ return _get_selection_state (main_list_box, ref main_list_store); + } +- private static inline SelectionState _get_selection_state (ref ListBox main_list_box, ref GLib.ListStore main_list_store) ++ private static inline SelectionState _get_selection_state (ListBox main_list_box, ref GLib.ListStore main_list_store) + { + List<weak ListBoxRow> selected_rows = main_list_box.get_selected_rows (); + uint n_selected_rows = selected_rows.length (); +-- +GitLab + diff --git a/games-board/iagno/files/iagno-3.38.1-vala-0.50.4-GtkChild-2.patch b/games-board/iagno/files/iagno-3.38.1-vala-0.50.4-GtkChild-2.patch new file mode 100644 index 000000000000..530c43ddb429 --- /dev/null +++ b/games-board/iagno/files/iagno-3.38.1-vala-0.50.4-GtkChild-2.patch @@ -0,0 +1,245 @@ +From e8a0aeec350ea80349582142c0e8e3cd3f1bce38 Mon Sep 17 00:00:00 2001 +From: Rico Tzschichholz <ricotz@ubuntu.com> +Date: Wed, 17 Mar 2021 11:48:39 +0100 +Subject: [PATCH] Reference of [GtkChild] fields is handled by GtkBuilder, type + must be unowned + +--- + src/base-headerbar.vala | 14 +++++++------- + src/base-view.vala | 4 ++-- + src/base-window.vala | 6 +++--- + src/game-actionbar.vala | 6 +++--- + src/game-headerbar.vala | 4 ++-- + src/history-button.vala | 4 ++-- + src/new-game-screen.vala | 18 +++++++++--------- + src/notifications-revealer.vala | 2 +- + src/overlayed-list.vala | 10 +++++----- + src/registry-placeholder.vala | 4 ++-- + 10 files changed, 36 insertions(+), 36 deletions(-) + +diff --git a/src/base-headerbar.vala b/src/base-headerbar.vala +index 075a3ef..256d761 100644 +--- a/src/base-headerbar.vala ++++ b/src/base-headerbar.vala +@@ -20,7 +20,7 @@ using Gtk; + [GtkTemplate (ui = "/org/gnome/Reversi/ui/base-headerbar.ui")] + private class BaseHeaderBar : NightTimeAwareHeaderBar, AdaptativeWidget + { +- [GtkChild] protected Box center_box; ++ [GtkChild] protected unowned Box center_box; + + construct + { +@@ -190,13 +190,13 @@ private class BaseHeaderBar : NightTimeAwareHeaderBar, AdaptativeWidget + * * default widgets + \*/ + +- [GtkChild] private Button go_back_button; +- [GtkChild] private Separator ltr_left_separator; +- [GtkChild] private Label title_label; +- [GtkChild] private MenuButton info_button; +- [GtkChild] private Separator ltr_right_separator; ++ [GtkChild] private unowned Button go_back_button; ++ [GtkChild] private unowned Separator ltr_left_separator; ++ [GtkChild] private unowned Label title_label; ++ [GtkChild] private unowned MenuButton info_button; ++ [GtkChild] private unowned Separator ltr_right_separator; + +- [GtkChild] protected Stack quit_button_stack; ++ [GtkChild] protected unowned Stack quit_button_stack; + + protected void set_default_widgets_states (string? title_label_text_or_null, + bool show_go_back_button, +diff --git a/src/base-view.vala b/src/base-view.vala +index af884df..0889eae 100644 +--- a/src/base-view.vala ++++ b/src/base-view.vala +@@ -20,7 +20,7 @@ using Gtk; + [GtkTemplate (ui = "/org/gnome/Reversi/ui/base-view.ui")] + private class BaseView : Stack, AdaptativeWidget + { +- [GtkChild] protected Grid main_grid; ++ [GtkChild] protected unowned Grid main_grid; + + internal virtual bool handle_copy_text (out string copy_text) + { +@@ -109,7 +109,7 @@ private class BaseView : Stack, AdaptativeWidget + * * notifications + \*/ + +- [GtkChild] private Overlay notifications_overlay; ++ [GtkChild] private unowned Overlay notifications_overlay; + + private bool notifications_revealer_created = false; + private NotificationsRevealer notifications_revealer; +diff --git a/src/base-window.vala b/src/base-window.vala +index ed8e891..eccaba8 100644 +--- a/src/base-window.vala ++++ b/src/base-window.vala +@@ -74,9 +74,9 @@ private class BaseWindow : AdaptativeWindow, AdaptativeWidget + * * main layout + \*/ + +- [GtkChild] private Grid main_grid; +- [GtkChild] private Button unfullscreen_button; +- [GtkChild] private Overlay main_overlay; ++ [GtkChild] private unowned Grid main_grid; ++ [GtkChild] private unowned Button unfullscreen_button; ++ [GtkChild] private unowned Overlay main_overlay; + + protected void add_to_main_overlay (Widget widget) + { +diff --git a/src/game-actionbar.vala b/src/game-actionbar.vala +index e59bfdc..d1e9278 100644 +--- a/src/game-actionbar.vala ++++ b/src/game-actionbar.vala +@@ -28,8 +28,8 @@ private class GameActionBar : Revealer, AdaptativeWidget + [CCode (notify = false)] public string window_name { private get; protected construct set; default = "" ; } + [CCode (notify = false)] public Widget? game_widget { private get; protected construct ; default = null ; } + +- [GtkChild] private ActionBar action_bar; +- [GtkChild] private Label game_label; ++ [GtkChild] private unowned ActionBar action_bar; ++ [GtkChild] private unowned Label game_label; + + construct + { +@@ -93,7 +93,7 @@ private class GameActionBar : Revealer, AdaptativeWidget + [GtkTemplate (ui = "/org/gnome/Reversi/ui/game-actionbar-placeholder.ui")] + private class GameActionBarPlaceHolder : Revealer, AdaptativeWidget + { +- [GtkChild] private Widget placeholder_child; ++ [GtkChild] private unowned Widget placeholder_child; + private GameActionBar actionbar; + + internal GameActionBarPlaceHolder (GameActionBar _actionbar) +diff --git a/src/game-headerbar.vala b/src/game-headerbar.vala +index 8238b3d..8267d3d 100644 +--- a/src/game-headerbar.vala ++++ b/src/game-headerbar.vala +@@ -23,8 +23,8 @@ using Gtk; + [GtkTemplate (ui = "/org/gnome/Reversi/ui/game-headerbar.ui")] + private class GameHeaderBar : BaseHeaderBar, AdaptativeWidget + { +- [GtkChild] private Button new_game_button; +- [GtkChild] private Button back_button; ++ [GtkChild] private unowned Button new_game_button; ++ [GtkChild] private unowned Button back_button; + + [CCode (notify = false)] public bool window_has_name { private get; protected construct set; default = false; } + [CCode (notify = false)] public string window_name { private get; protected construct set; default = ""; } +diff --git a/src/history-button.vala b/src/history-button.vala +index 4cd3673..05a7b49 100644 +--- a/src/history-button.vala ++++ b/src/history-button.vala +@@ -25,8 +25,8 @@ private class HistoryButton : MenuButton, AdaptativeWidget + { + [CCode (notify = false)] public ThemeManager theme_manager { private get; protected construct; } + +- [GtkChild] private Stack stack; +- [GtkChild] private DrawingArea drawing; ++ [GtkChild] private unowned Stack stack; ++ [GtkChild] private unowned DrawingArea drawing; + + internal HistoryButton (GLib.Menu menu, ThemeManager theme_manager) + { +diff --git a/src/new-game-screen.vala b/src/new-game-screen.vala +index 4cb7d31..8401c39 100644 +--- a/src/new-game-screen.vala ++++ b/src/new-game-screen.vala +@@ -23,11 +23,11 @@ using Gtk; + [GtkTemplate (ui = "/org/gnome/Reversi/ui/new-game-screen.ui")] + private class NewGameScreen : Box, AdaptativeWidget + { +- [GtkChild] private ModelButton modelbutton_one; +- [GtkChild] private ModelButton modelbutton_two; ++ [GtkChild] private unowned ModelButton modelbutton_one; ++ [GtkChild] private unowned ModelButton modelbutton_two; + +- [GtkChild] private Gtk.MenuButton menubutton_one; +- [GtkChild] private Gtk.MenuButton menubutton_two; ++ [GtkChild] private unowned Gtk.MenuButton menubutton_one; ++ [GtkChild] private unowned Gtk.MenuButton menubutton_two; + + construct + { +@@ -106,12 +106,12 @@ private class NewGameScreen : Box, AdaptativeWidget + map.connect (() => games_box.show ()); + } + +- [GtkChild] private Box games_box; +- [GtkChild] private Box options_box; ++ [GtkChild] private unowned Box games_box; ++ [GtkChild] private unowned Box options_box; + +- [GtkChild] private Label games_label; +- [GtkChild] private Label options_label; +- [GtkChild] private Separator options_separator; ++ [GtkChild] private unowned Label games_label; ++ [GtkChild] private unowned Label options_label; ++ [GtkChild] private unowned Separator options_separator; + + private bool phone_size = false; + private bool extra_thin = false; +diff --git a/src/notifications-revealer.vala b/src/notifications-revealer.vala +index 85e96e9..8668ef2 100644 +--- a/src/notifications-revealer.vala ++++ b/src/notifications-revealer.vala +@@ -20,7 +20,7 @@ using Gtk; + [GtkTemplate (ui = "/org/gnome/Reversi/ui/notifications-revealer.ui")] + private class NotificationsRevealer : Revealer, AdaptativeWidget + { +- [GtkChild] private Label notification_label; ++ [GtkChild] private unowned Label notification_label; + + construct + { +diff --git a/src/overlayed-list.vala b/src/overlayed-list.vala +index 209b044..4ff47f1 100644 +--- a/src/overlayed-list.vala ++++ b/src/overlayed-list.vala +@@ -20,12 +20,12 @@ using Gtk; + [GtkTemplate (ui = "/org/gnome/Reversi/ui/overlayed-list.ui")] + private abstract class OverlayedList : Overlay, AdaptativeWidget + { +- [GtkChild] protected ListBox main_list_box; ++ [GtkChild] protected unowned ListBox main_list_box; + private StyleContext main_list_box_context; + protected GLib.ListStore main_list_store = new GLib.ListStore (typeof (Widget)); + +- [GtkChild] private ScrolledWindow scrolled; +- [GtkChild] private Box edit_mode_box; ++ [GtkChild] private unowned ScrolledWindow scrolled; ++ [GtkChild] private unowned Box edit_mode_box; + + /*\ + * * differed construct +@@ -45,8 +45,8 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget + } + + +- [GtkChild] private ModelButton enter_edit_mode_button; +- [GtkChild] private ModelButton leave_edit_mode_button; ++ [GtkChild] private unowned ModelButton enter_edit_mode_button; ++ [GtkChild] private unowned ModelButton leave_edit_mode_button; + [CCode (notify = false)] public string edit_mode_action_prefix + { + construct +diff --git a/src/registry-placeholder.vala b/src/registry-placeholder.vala +index fdd8283..dc7bbaa 100644 +--- a/src/registry-placeholder.vala ++++ b/src/registry-placeholder.vala +@@ -20,8 +20,8 @@ using Gtk; + [GtkTemplate (ui = "/org/gnome/Reversi/ui/registry-placeholder.ui")] + private class RegistryPlaceholder : Grid + { +- [GtkChild] private Label placeholder_label; +- [GtkChild] private Image placeholder_image; ++ [GtkChild] private unowned Label placeholder_label; ++ [GtkChild] private unowned Image placeholder_image; + + [CCode (notify = false)] public string label { internal construct set { placeholder_label.label = value; }} + [CCode (notify = false)] public string icon_name { private get; internal construct; } +-- +GitLab + diff --git a/games-board/iagno/iagno-3.38.1.ebuild b/games-board/iagno/iagno-3.38.1.ebuild index c501ffdf59d8..7eb33d6dd650 100644 --- a/games-board/iagno/iagno-3.38.1.ebuild +++ b/games-board/iagno/iagno-3.38.1.ebuild @@ -33,6 +33,12 @@ BDEPEND=" gnome-base/librsvg:2[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-board/pioneers/Manifest b/games-board/pioneers/Manifest index a1bd1aa732fa..40cbb43a8f5f 100644 --- a/games-board/pioneers/Manifest +++ b/games-board/pioneers/Manifest @@ -1,4 +1,7 @@ AUX pioneers-15.5-fno-common.patch 465 BLAKE2B 1ea0122a77ddb954760067ecae5e2704ea7e76ff221ba13126502dc7217ff89592da64f54df4f2d0f99a3567019d4f7db1e73109f3efbabd4959531a563ffa3c SHA512 b37a07ea641d271ade5a243e38b8be71aa8a144332e99079f2dc50f168e943eb914a86381034aadc679382a521e7247ef3e2965844310dbe527b2a5a168cf404 +AUX pioneers-15.6-slibtool.patch 625 BLAKE2B 480e92d8faff48c6a92faa949c7313652ce803bf77c45a4bf81950cd6b4bece2235ba4005cd9921805a175efa4f641eee2c5f4a33dfc452e535b6b52d100c28a SHA512 803296cb8b82106d83b34ae78a75ce0b0c7323af4e0ad17e67c93547339f09265403fda93ad8c86bd61fc3ff8e927b154efe9ac24ebbf82ebab3ae5dd5e5d61f DIST pioneers-15.5.tar.gz 4975627 BLAKE2B 8cae5df3e122743819196f0442ba18cedcfd4fee51d9e76ef4137f120e3429456f58ca9d6e537b8e0206c937d882b4a22d76ae333a7d5d7dc69d65f7bbd94b18 SHA512 a3261197348d7e994da81ad4948755520bf29678614a9ea2b2cacc81622093c6460b0cee671a04c125684d88a9ee1deb9206ccb73ab1440be1a1505e24b2ed2a +DIST pioneers-15.6.tar.gz 5054353 BLAKE2B 0e6cbe51a801c3eb84b8f4f08359f9d1d166e6ae1c8e66e748d15214d23a9f11b9deea7645778d453e32ea2dc171bca2d70b2f54fb88e5f50e9d0726bdff7a0e SHA512 683ba851d4dc85244edea7f9b183d6c9b7ef93cdc948f3375f8434f2f455ac0a3688a6a914ab8ad8a86d5067bba8f563c181ef8c8ccf00df6a985e801dc1c213 EBUILD pioneers-15.5.ebuild 1000 BLAKE2B fbea3987216593c661826a308d0d678f1a112751cc809bb09f2d663d139d7529ff389eef3590e03ad20909040bb9420d6efec61c6ba6b4ea6cc726722a1dded3 SHA512 e1a1e4bd50cbb60c19812b8e49cfd5b451f1a94e6d7efe93cd5fb617320035eb532c4138cc91aeafd4ff7c40e11c6b2d3c5eae9c52546a2b8c76ed12aafc5725 +EBUILD pioneers-15.6.ebuild 1028 BLAKE2B ce0c2869bb830c6b9e5ebff927f5287609268497588cdc34d93586e971d4966f4e96c2700a1412aa81aaa8ff157f36ef82e5d0847c88de6fce37e106f3925b8a SHA512 43d97397822e530d0a3c063b865ef7d83e3e3c3d44a885d429ea4c1f82c5f8b62ab74e85eec06cd3632b0478723307d43a69983f90ccc1c138350e7f447dd790 MISC metadata.xml 410 BLAKE2B f48738bf8713786682fa5faedf3ced41b5799418c30b4ac206380387ba64cabb033cbd24468a355d6bf420a65102e2af84f38eab51d28a06a372dfb4d65e940f SHA512 92f6de9f201427ff4063c7604eb0fb2bf7b75ac6ba53bea290efe317042e7022ccf73bc6bbe6307c247786f7009dca27a710f1f13036d8c837305cde84966189 diff --git a/games-board/pioneers/files/pioneers-15.6-slibtool.patch b/games-board/pioneers/files/pioneers-15.6-slibtool.patch new file mode 100644 index 000000000000..f754255930c5 --- /dev/null +++ b/games-board/pioneers/files/pioneers-15.6-slibtool.patch @@ -0,0 +1,27 @@ +From a53a5621c278db74aaffa21bbf135be1d4a55ea2 Mon Sep 17 00:00:00 2001 +From: orbea <orbea@riseup.net> +Date: Fri, 7 May 2021 12:05:45 -0700 +Subject: [PATCH] build: Don't link the same object twice. + +--- + Makefile.am | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index af5d0bf..9012a57 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -47,10 +47,8 @@ gtk_cflags = \ + $(GTK_CFLAGS) \ + $(GTK_DEPRECATION) + +-# The Fink port needs an explicit reference to driver.o + console_libs = \ + libpioneers.a \ +- $(top_builddir)/common/libpioneers_a-driver.o \ + $(GLIB2_LIBS) \ + $(GIO2_LIBS) + +-- +2.26.3 + diff --git a/games-board/pioneers/pioneers-15.6.ebuild b/games-board/pioneers/pioneers-15.6.ebuild new file mode 100644 index 000000000000..ea5507a831ad --- /dev/null +++ b/games-board/pioneers/pioneers-15.6.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GNOME2_EAUTORECONF=yes + +inherit gnome2 + +DESCRIPTION="Clone of the popular board game The Settlers of Catan" +HOMEPAGE="http://pio.sourceforge.net/" +SRC_URI="mirror://sourceforge/pio/${P}.tar.gz" + +LICENSE="GPL-2 CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dedicated help nls" + +# dev-util/gob only for autoreconf +RDEPEND=" + >=dev-libs/glib-2.28:2 + !dedicated? ( + >=x11-libs/gtk+-3.22:3 + >=x11-libs/libnotify-0.7.4 + help? ( app-text/yelp-tools ) + ) + nls? ( virtual/libintl )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/gob:2 + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +DOCS=( AUTHORS ChangeLog README TODO NEWS ) + +PATCHES=( "${FILESDIR}/${P}-slibtool.patch" ) + +src_configure() { + gnome2_src_configure \ + $(use_enable nls) \ + $(use_enable help) \ + --includedir=/usr/include \ + $(use_with !dedicated gtk) +} + +src_install() { + gnome2_src_install scrollkeeper_localstate_dir="${ED}"/var/lib/scrollkeeper/ +} diff --git a/games-board/stockfish/Manifest b/games-board/stockfish/Manifest index 64e9c22dc904..ea1395656ec1 100644 --- a/games-board/stockfish/Manifest +++ b/games-board/stockfish/Manifest @@ -2,5 +2,5 @@ DIST stockfish-10-src.zip 174377 BLAKE2B 58142b16f59f15773c8811d6e10588dbc680c94 DIST stockfish-13-nn-62ef826d1a6d.nnue 21022697 BLAKE2B 013396fec72e14dfb90ca308bdcbaf98f27b29feb03cb2c855f521dc33d0787de51812cb2a52e4aa94622120fc89a5f2302fd6296a4fb1db33e0de57156a41c3 SHA512 25a0a1b5c440fcfaa8ee122391fbb075e4b4e6bdacae816a2897bb346c0d5c459ae464fc7680414e87eadf2a5a00565d4f3ac2c559fea4bdddd1e4a38874fba7 DIST stockfish-13.tar.gz 181226 BLAKE2B ab6f2afccce2b4767c69d07c18aa611cb71388aae9b27e8a6c95b61db4a27c18b0e7a21aa30e10b4b56d018c1a4146dcea4896c4d68d7a9f297fa0758739ce9c SHA512 5ee6581b8324ed32f02ed0f1ea5df311635203e5f1806d00f9819ad076ef4082481f8ecebbb531154cbb120bb2b396c738c3ef2e2e6ee0fd6a5bd6ff88192706 EBUILD stockfish-10.ebuild 1790 BLAKE2B 8806e967bd8b4d781ff920b046920d5961274b16ffd7999b9b63366b947101e35a9c45a27efc1534b2d2a3089dd9bb14223ffd7070bec9577a64acd71a970d9f SHA512 18d16399e26d58f112eba0f6527875b20f7dfee26074feb5fbeb211c5b51f621bcc8272ae9a4bef6ac960304c976b740e7dfff6d81375fe4c4552bb1b28b1082 -EBUILD stockfish-13.ebuild 2046 BLAKE2B aea3e5f00ee03950ffe3b8befd615c247194e6dbebc0dc216e81983e4ead327b7413ddfc4e0d7317bab0dd7aab59670fc376b983065f496db3aabc98679d8dbb SHA512 cdbc07b46b43cc18fd2b16c6b261af33472cda70b82e7ad996705309675a4df0c15ae515f490a8ccbcc2465e688e21443ca5af34202224a107b1e69152eefde5 +EBUILD stockfish-13.ebuild 2044 BLAKE2B 5119cebd2d24f92d254493611404f4f08a0a048b95e6d6be97a553ba6f37ef5a3e6e05dd948ffefa3fe70ed494ea21b29161c25258653626dfb9ae855dcb3c57 SHA512 8f740994b7e750a0a345f25abeec1a16f08f5924c13d6db301abe49dfb884b1023115480e35df5256c9cf130ca3d483da19f3abad7e478424022d842d29a60ff MISC metadata.xml 479 BLAKE2B dcf9350e25140219971b3419c7bff3aad6a437d338eca3c053fe984d3d4a94789838ffdac4a3eb9934b1ee085a0451c927bd4a50c7802becfab29c805bf52afa SHA512 5275ae82721084b73c142e8da9334b7e397563dcde764b001a15392707ed572dae65e8ce18f7de8dbddc85b785786780900d1b2ac309927ae14d532ed07fcd64 diff --git a/games-board/stockfish/stockfish-13.ebuild b/games-board/stockfish/stockfish-13.ebuild index c473fbc9e6f2..69d38bbeee91 100644 --- a/games-board/stockfish/stockfish-13.ebuild +++ b/games-board/stockfish/stockfish-13.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz https://tests.stockfishchess.org/api/nn/${NNUE_FILE} -> ${P}-${NNUE_FILE}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug general-32 general-64 +optimize" diff --git a/games-board/tali/Manifest b/games-board/tali/Manifest index b8a14f3ecfd0..9339d0ca2401 100644 --- a/games-board/tali/Manifest +++ b/games-board/tali/Manifest @@ -1,5 +1,7 @@ DIST tali-3.38.3.tar.xz 1608024 BLAKE2B 5ab7e799121003a2c5faa1d54395847a215f695ba0cf5b104840bc5c1f9de48f382b305fe79b4fda69c0ac75e71c715a05c6cc34823cab375578a5598ac9c894 SHA512 dff39b3753db2bd6ad4f44a57de73a6524ff781b96b8f33e50e95cad966d91ed613d17e450c67fe669574e8fec73fc0cfe9d37dea7bb5d583cedb2bc8fd443e3 DIST tali-40.0.tar.xz 1608048 BLAKE2B ca32d2448c264d8202ec9123d7de0b79674b81769f7e45a3872148b0a51d1df680ca9d06da97113ad87665052aa8fb0a6e980840f4ee433c643ec0564fb2c487 SHA512 a448f0f4d4d5655a04990245415630c143a57d0be03d8e8468e0c4203faaabef8bdea1f6406e3804c013d68c7b98db423b8b0296c69383080af0390f7d5b6ab9 +DIST tali-40.1.tar.xz 1608352 BLAKE2B 73d5c7ac17c6290ab4d253efe93f31fe3de94f5a45b9a4e10a8477da35e7104f861865d083aa2213bb3a88b261d690b74963243adc7f39fffba103b2ced26120 SHA512 75312999f918234a95021fa31999d57b3df5a59f8d1ce227a7570aeea0490c8428ba396c519e8e210a77d65479681ccdefdfb0a9f74de3b2c2eefbd4b3cbdc3c EBUILD tali-3.38.3.ebuild 688 BLAKE2B 47010ab823a74b46850ab22a05f18a5a243b73b4eb2a513eea2e3c764c588aaf435e96fd1c1028bdd3c57a843ddc9459f960d4c3fa89ce0c798bdad64a4128c0 SHA512 50251ebb70da16bc62d3783530ad915810f7f888a36d6d3e38da642216577dc09fbf6d6c87218812fd4ba1dbef540ad388b7307c65ec365cc36ae2b86ffda667 EBUILD tali-40.0.ebuild 746 BLAKE2B c9bc09d409735e79f76572e9a410ad0a564382d72ed7ea19e83d9038c8aadf74a983f3bd5918a712c234bfb9815c15e3c7a0e6da013937821e91ba40a9def7e8 SHA512 41ebf2de7aa03599598d16051dd438730c38df877726c3ef845695d82d9682e0f5eb04d4a401736d6da0007f73ff63800a3e01112f65fb7568d837885f9b5717 +EBUILD tali-40.1.ebuild 746 BLAKE2B c9bc09d409735e79f76572e9a410ad0a564382d72ed7ea19e83d9038c8aadf74a983f3bd5918a712c234bfb9815c15e3c7a0e6da013937821e91ba40a9def7e8 SHA512 41ebf2de7aa03599598d16051dd438730c38df877726c3ef845695d82d9682e0f5eb04d4a401736d6da0007f73ff63800a3e01112f65fb7568d837885f9b5717 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/games-board/tali/tali-40.1.ebuild b/games-board/tali/tali-40.1.ebuild new file mode 100644 index 000000000000..e7d48dcfafe5 --- /dev/null +++ b/games-board/tali/tali-40.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +inherit gnome.org gnome2-utils meson python-any-r1 xdg + +DESCRIPTION="Beat the odds in a poker-style dice game" +HOMEPAGE="https://wiki.gnome.org/Apps/Tali" + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +DEPEND=" + dev-libs/glib:2 + >=x11-libs/gtk+-3.16:3 + dev-libs/libgnome-games-support:1= +" +RDEPEND="${DEPEND} + >=gnome-base/librsvg-2.32:2 +" +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} |