File bear-fix-building-with-boost-1.85.patch of Package plee-the-bear
diff -Nur bear-project.orig/bear-0.0.0.git20200220/bear-engine/core/src/engine/resource_pool/code/directory_resource_pool.cpp bear-project/bear-0.0.0.git20200220/bear-engine/core/src/engine/resource_pool/code/directory_resource_pool.cpp
--- bear-project.orig/bear-0.0.0.git20200220/bear-engine/core/src/engine/resource_pool/code/directory_resource_pool.cpp 2020-02-20 17:25:10.000000000 +0100
+++ bear-project/bear-0.0.0.git20200220/bear-engine/core/src/engine/resource_pool/code/directory_resource_pool.cpp 2024-06-07 20:10:28.790993452 +0200
@@ -15,7 +15,7 @@
#include <fstream>
#include <claw/exception.hpp>
-#include <boost/filesystem/convenience.hpp>
+#include <boost/filesystem.hpp>
/*----------------------------------------------------------------------------*/
/**
diff -Nur bear-project.orig/bear-0.0.0.git20200220/bear-engine/core/src/engine/system/code/default_game_filesystem.cpp bear-project/bear-0.0.0.git20200220/bear-engine/core/src/engine/system/code/default_game_filesystem.cpp
--- bear-project.orig/bear-0.0.0.git20200220/bear-engine/core/src/engine/system/code/default_game_filesystem.cpp 2020-02-20 17:25:10.000000000 +0100
+++ bear-project/bear-0.0.0.git20200220/bear-engine/core/src/engine/system/code/default_game_filesystem.cpp 2024-06-07 20:15:44.056970174 +0200
@@ -15,7 +15,7 @@
#include <claw/logger.hpp>
#include <claw/system_info.hpp>
-#include <boost/filesystem/convenience.hpp>
+#include <boost/filesystem.hpp>
/*----------------------------------------------------------------------------*/
/**
diff -Nur bear-project.orig/bear-0.0.0.git20200220/bear-engine/core/src/engine/system/code/freedesktop_game_filesystem.cpp bear-project/bear-0.0.0.git20200220/bear-engine/core/src/engine/system/code/freedesktop_game_filesystem.cpp
--- bear-project.orig/bear-0.0.0.git20200220/bear-engine/core/src/engine/system/code/freedesktop_game_filesystem.cpp 2020-02-20 17:25:10.000000000 +0100
+++ bear-project/bear-0.0.0.git20200220/bear-engine/core/src/engine/system/code/freedesktop_game_filesystem.cpp 2024-06-07 20:16:05.313103462 +0200
@@ -15,7 +15,7 @@
#include <claw/logger.hpp>
#include <claw/system_info.hpp>
-#include <boost/filesystem/convenience.hpp>
+#include <boost/filesystem.hpp>
/*----------------------------------------------------------------------------*/
/**
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_audio.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_audio.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_audio.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_audio.cpp 2024-06-09 08:56:28.568893725 +0200
@@ -21,7 +21,7 @@
#include "gui/checkbox.hpp"
#include <libintl.h>
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
/*----------------------------------------------------------------------------*/
/**
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_choose_player_mode.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_choose_player_mode.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_choose_player_mode.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_choose_player_mode.cpp 2024-06-09 08:56:37.712948029 +0200
@@ -23,7 +23,7 @@
#include "gui/callback_function.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <libintl.h>
/*----------------------------------------------------------------------------*/
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_configure.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_configure.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_configure.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_configure.cpp 2024-06-09 08:56:43.736983801 +0200
@@ -22,7 +22,7 @@
#include "gui/callback_function.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <libintl.h>
/*----------------------------------------------------------------------------*/
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_game_options.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_game_options.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_game_options.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_game_options.cpp 2024-06-09 08:56:52.697037016 +0200
@@ -20,7 +20,7 @@
#include "gui/callback_function.hpp"
#include "gui/checkbox.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <libintl.h>
/*----------------------------------------------------------------------------*/
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_level_score.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_level_score.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_level_score.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_level_score.cpp 2024-06-09 08:57:01.321088238 +0200
@@ -27,7 +27,7 @@
#include "engine/level.hpp"
#include "engine/level_globals.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <claw/string_algorithm.hpp>
#include <claw/system_info.hpp>
#include <libintl.h>
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_main_menu.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_main_menu.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_main_menu.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_main_menu.cpp 2024-06-09 08:57:07.697126104 +0200
@@ -25,7 +25,7 @@
#include "gui/callback_function.hpp"
#include "input/keyboard.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <libintl.h>
/*----------------------------------------------------------------------------*/
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_password.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_password.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_password.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_password.cpp 2024-06-09 08:45:48.857075874 +0200
@@ -27,7 +27,7 @@
#include "gui/callback_function.hpp"
#include "gui/static_text.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <claw/string_algorithm.hpp>
#include <libintl.h>
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_pause.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_pause.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_pause.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_pause.cpp 2024-06-09 08:57:22.393213378 +0200
@@ -20,7 +20,7 @@
#include "gui/callback_function.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <libintl.h>
/*----------------------------------------------------------------------------*/
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_player_controls.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_player_controls.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_player_controls.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_player_controls.cpp 2024-06-09 08:57:39.537315185 +0200
@@ -19,7 +19,7 @@
#include "gui/button.hpp"
#include "gui/callback_function.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <libintl.h>
#include <sstream>
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_play_mini_game.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_play_mini_game.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_play_mini_game.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_play_mini_game.cpp 2024-06-09 08:57:28.277248320 +0200
@@ -31,7 +31,7 @@
#include "visual/scene_writing.hpp"
#include <libintl.h>
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <claw/logger.hpp>
#include <claw/configuration_file.hpp>
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_play_story.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_play_story.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_play_story.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_play_story.cpp 2024-06-09 08:41:23.639474851 +0200
@@ -36,7 +36,7 @@
#include "visual/scene_sprite.hpp"
#include <libintl.h>
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <claw/logger.hpp>
#include <claw/configuration_file.hpp>
#include <claw/graph.hpp>
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_profile_name.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_profile_name.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_profile_name.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_profile_name.cpp 2024-06-09 08:58:10.549499365 +0200
@@ -23,11 +23,11 @@
#include "gui/callback_function.hpp"
#include "gui/static_text.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <libintl.h>
#include <boost/filesystem/path.hpp>
-#include <boost/filesystem/convenience.hpp>
+#include <boost/filesystem.hpp>
#include <claw/system_info.hpp>
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_profiles.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_profiles.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_profiles.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_profiles.cpp 2024-06-09 08:58:32.625630481 +0200
@@ -26,10 +26,10 @@
#include "gui/callback_function.hpp"
#include <libintl.h>
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <boost/filesystem/path.hpp>
-#include <boost/filesystem/convenience.hpp>
+#include <boost/filesystem.hpp>
/*----------------------------------------------------------------------------*/
/**
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_screen.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_screen.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_screen.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_screen.cpp 2024-06-09 08:58:43.921697571 +0200
@@ -20,7 +20,7 @@
#include "gui/callback_function.hpp"
#include "gui/checkbox.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <libintl.h>
/*----------------------------------------------------------------------------*/
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_start_menu.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_start_menu.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_start_menu.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_start_menu.cpp 2024-06-09 08:58:48.865726928 +0200
@@ -19,7 +19,7 @@
#include "gui/callback_function.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <libintl.h>
/*----------------------------------------------------------------------------*/
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_talk.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_talk.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_talk.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/frame_talk.cpp 2024-06-09 08:58:56.969775058 +0200
@@ -20,7 +20,7 @@
#include "gui/button.hpp"
#include "gui/callback_function.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <claw/string_algorithm.hpp>
#include <libintl.h>
diff -Nur bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/message_box.cpp bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/message_box.cpp
--- bear-project.orig/plee-the-bear-0.7.1/lib/src/ptb/frame/code/message_box.cpp 2017-02-08 22:11:52.000000000 +0100
+++ bear-project/plee-the-bear-0.7.1/lib/src/ptb/frame/code/message_box.cpp 2024-06-09 08:59:16.777892708 +0200
@@ -17,7 +17,7 @@
#include "gui/callback_function.hpp"
#include "gui/static_text.hpp"
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
#include <libintl.h>
/*----------------------------------------------------------------------------*/