From e6ed4bc418cbc82023a7750dd6aea7ab24cd90bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Thu, 11 Nov 2021 07:33:18 +0100 Subject: mail-clinet/astroid: update to version 0.16 --- ...roid-0.15-use-std-placeholders-everywhere.patch | 160 --------------------- 1 file changed, 160 deletions(-) delete mode 100644 mail-client/astroid/files/astroid-0.15-use-std-placeholders-everywhere.patch (limited to 'mail-client/astroid/files') diff --git a/mail-client/astroid/files/astroid-0.15-use-std-placeholders-everywhere.patch b/mail-client/astroid/files/astroid-0.15-use-std-placeholders-everywhere.patch deleted file mode 100644 index 465b877..0000000 --- a/mail-client/astroid/files/astroid-0.15-use-std-placeholders-everywhere.patch +++ /dev/null @@ -1,160 +0,0 @@ -From 0723bf78587eb9c36fa304e33e53b0dfae112589 Mon Sep 17 00:00:00 2001 -From: "Alex Xu (Hello71)" -Date: Tue, 15 Sep 2020 20:27:59 -0400 -Subject: [PATCH] use std::placeholders everywhere - -before this was silently relying on boost placeholders, but those -default off now. ---- - src/config.cc | 2 +- - src/main_window.cc | 20 +++++++++---------- - src/modes/keybindings.cc | 2 +- - .../thread_index/thread_index_list_view.cc | 14 ++++++------- - 4 files changed, 19 insertions(+), 19 deletions(-) - -diff --git a/src/config.cc b/src/config.cc -index bb967b4..5d62ee5 100644 ---- a/src/config.cc -+++ b/src/config.cc -@@ -488,7 +488,7 @@ namespace Astroid { - void Config::merge_ptree(const ptree &pt) { - function method = bind (&Config::merge, this, _1, _2, _3); -+ const ptree&)> method = bind (&Config::merge, this, std::placeholders::_1, std::placeholders::_2, std::placeholders::_3); - - traverse(pt, method); - } -diff --git a/src/main_window.cc b/src/main_window.cc -index 7b5b826..2b885c7 100644 ---- a/src/main_window.cc -+++ b/src/main_window.cc -@@ -260,52 +260,52 @@ namespace Astroid { - keys.register_key ("M-1", - "main_window.jump_to_page_1", - "Jump to page 1", -- bind (&MainWindow::jump_to_page, this, _1, 1)); -+ bind (&MainWindow::jump_to_page, this, std::placeholders::_1, 1)); - - keys.register_key ("M-2", - "main_window.jump_to_page_2", - "Jump to page 2", -- bind (&MainWindow::jump_to_page, this, _1, 2)); -+ bind (&MainWindow::jump_to_page, this, std::placeholders::_1, 2)); - - keys.register_key ("M-3", - "main_window.jump_to_page_3", - "Jump to page 3", -- bind (&MainWindow::jump_to_page, this, _1, 3)); -+ bind (&MainWindow::jump_to_page, this, std::placeholders::_1, 3)); - - keys.register_key ("M-4", - "main_window.jump_to_page_4", - "Jump to page 4", -- bind (&MainWindow::jump_to_page, this, _1, 4)); -+ bind (&MainWindow::jump_to_page, this, std::placeholders::_1, 4)); - - keys.register_key ("M-5", - "main_window.jump_to_page_5", - "Jump to page 5", -- bind (&MainWindow::jump_to_page, this, _1, 5)); -+ bind (&MainWindow::jump_to_page, this, std::placeholders::_1, 5)); - - keys.register_key ("M-6", - "main_window.jump_to_page_6", - "Jump to page 6", -- bind (&MainWindow::jump_to_page, this, _1, 6)); -+ bind (&MainWindow::jump_to_page, this, std::placeholders::_1, 6)); - - keys.register_key ("M-7", - "main_window.jump_to_page_7", - "Jump to page 7", -- bind (&MainWindow::jump_to_page, this, _1, 7)); -+ bind (&MainWindow::jump_to_page, this, std::placeholders::_1, 7)); - - keys.register_key ("M-8", - "main_window.jump_to_page_8", - "Jump to page 8", -- bind (&MainWindow::jump_to_page, this, _1, 8)); -+ bind (&MainWindow::jump_to_page, this, std::placeholders::_1, 8)); - - keys.register_key ("M-9", - "main_window.jump_to_page_9", - "Jump to page 9", -- bind (&MainWindow::jump_to_page, this, _1, 9)); -+ bind (&MainWindow::jump_to_page, this, std::placeholders::_1, 9)); - - keys.register_key ("M-0", - "main_window.jump_to_page_0", - "Jump to page 0", -- bind (&MainWindow::jump_to_page, this, _1, 0)); -+ bind (&MainWindow::jump_to_page, this, std::placeholders::_1, 0)); - - keys.register_key ("C-w", "main_window.close_page", - "Close mode (or window if other windows are open)", -diff --git a/src/modes/keybindings.cc b/src/modes/keybindings.cc -index 65e8cd8..08f1e40 100644 ---- a/src/modes/keybindings.cc -+++ b/src/modes/keybindings.cc -@@ -561,7 +561,7 @@ namespace Astroid { - register_key (b->first, - b->first.name, - ustring::compose ("Run hook: %1,%2", b->second.first, b->second.second), -- bind (cb, _1, b->second.first, b->second.second) -+ bind (cb, std::placeholders::_1, b->second.first, b->second.second) - ); - - b++; -diff --git a/src/modes/thread_index/thread_index_list_view.cc b/src/modes/thread_index/thread_index_list_view.cc -index d716db1..b32c378 100644 ---- a/src/modes/thread_index/thread_index_list_view.cc -+++ b/src/modes/thread_index/thread_index_list_view.cc -@@ -477,38 +477,38 @@ namespace Astroid { - multi_keys.register_key ("N", - "thread_index.multi.mark_unread", - "Toggle unread", -- bind (&ThreadIndexListView::multi_key_handler, this, MUnread, _1)); -+ bind (&ThreadIndexListView::multi_key_handler, this, MUnread, std::placeholders::_1)); - - multi_keys.register_key ("*", - "thread_index.multi.flag", - "Toggle flagged", -- bind (&ThreadIndexListView::multi_key_handler, this, MFlag, _1)); -+ bind (&ThreadIndexListView::multi_key_handler, this, MFlag, std::placeholders::_1)); - - multi_keys.register_key ("a", - "thread_index.multi.archive", - "Toggle archive", -- bind (&ThreadIndexListView::multi_key_handler, this, MArchive, _1)); -+ bind (&ThreadIndexListView::multi_key_handler, this, MArchive, std::placeholders::_1)); - - multi_keys.register_key ("S", - "thread_index.multi.mark_spam", - "Toggle spam", -- bind (&ThreadIndexListView::multi_key_handler, this, MSpam, _1)); -+ bind (&ThreadIndexListView::multi_key_handler, this, MSpam, std::placeholders::_1)); - - multi_keys.register_key ("+", - "thread_index.multi.tag", - "Tag", -- bind (&ThreadIndexListView::multi_key_handler, this, MTag, _1)); -+ bind (&ThreadIndexListView::multi_key_handler, this, MTag, std::placeholders::_1)); - - - multi_keys.register_key ("C-m", - "thread_index.multi.mute", - "Toggle mute", -- bind (&ThreadIndexListView::multi_key_handler, this, MMute, _1)); -+ bind (&ThreadIndexListView::multi_key_handler, this, MMute, std::placeholders::_1)); - - multi_keys.register_key ("t", - "thread_index.multi.toggle", - "Toggle marked", -- bind (&ThreadIndexListView::multi_key_handler, this, MToggle, _1)); -+ bind (&ThreadIndexListView::multi_key_handler, this, MToggle, std::placeholders::_1)); - - keys->register_key (Key (GDK_KEY_semicolon), - "thread_index.multi", --- -2.29.2 - -- cgit v1.2.3