diff --git a/game/misc/simgear/actions.py b/game/misc/simgear/actions.py index 05112765f1..df5e51a8e0 100644 --- a/game/misc/simgear/actions.py +++ b/game/misc/simgear/actions.py @@ -19,4 +19,4 @@ def build(): def install(): cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) - #pisitools.dodoc("README*", "NEWS", "AUTHORS", "ChangeLog") \ No newline at end of file + #pisitools.dodoc("README*", "NEWS", "AUTHORS", "ChangeLog") diff --git a/programming/misc/boost/actions.py b/programming/misc/boost/actions.py index b458d8d68d..3326bc861e 100644 --- a/programming/misc/boost/actions.py +++ b/programming/misc/boost/actions.py @@ -55,7 +55,7 @@ def install(): shelltools.cd("..") # some packages need this library as : libboost_python3.so - pisitools.dosym("/usr/lib/libboost_python311.so.1.83.0", "/usr/lib/libboost_python3.so") + pisitools.dosym("/usr/lib/libboost_python311.so.1.87.0", "/usr/lib/libboost_python3.so") shelltools.touch("__init__.py") pisitools.insinto("/usr/lib/python3.11/site-packages/openmpi/boost", "__init__.py") diff --git a/programming/misc/boost/files/boost-move-std-ns-begin-fix-for-gcc15.patch b/programming/misc/boost/files/boost-move-std-ns-begin-fix-for-gcc15.patch new file mode 100644 index 0000000000..81daece730 --- /dev/null +++ b/programming/misc/boost/files/boost-move-std-ns-begin-fix-for-gcc15.patch @@ -0,0 +1,23 @@ +diff -Nuar a/boost/move/detail/std_ns_begin.hpp b/boost/move/detail/std_ns_begin.hpp +--- a/boost/move/detail/std_ns_begin.hpp 2024-12-05 03:53:34.000000000 +0300 ++++ b/boost/move/detail/std_ns_begin.hpp 2025-10-22 22:59:42.571774083 +0300 +@@ -9,6 +9,9 @@ + #// + #////////////////////////////////////////////////////////////////////////////// + # ++#ifndef BOOST_CONFIG_HPP ++# include ++#endif + #if defined(_LIBCPP_VERSION) + #if defined(__clang__) + #define BOOST_MOVE_STD_NS_GCC_DIAGNOSTIC_PUSH +@@ -26,6 +29,9 @@ + #elif defined(BOOST_DINKUMWARE_STDLIB) + #define BOOST_MOVE_STD_NS_BEG _STD_BEGIN + #define BOOST_MOVE_STD_NS_END _STD_END ++#else ++ #define BOOST_MOVE_STD_NS_BEG namespace std { ++ #define BOOST_MOVE_STD_NS_END } + #endif + + #if defined(_MSC_VER) && (_MSC_VER >= 1915) diff --git a/programming/misc/boost/pspec.xml b/programming/misc/boost/pspec.xml index ef1e9466f6..18027f5072 100644 --- a/programming/misc/boost/pspec.xml +++ b/programming/misc/boost/pspec.xml @@ -31,7 +31,7 @@ boost-1.81.0-phoenix-multiple-definitions.patch e7433ba54596da97cb7859455cd37ca140305a9c.patch - + boost-move-std-ns-begin-fix-for-gcc15.patch @@ -103,6 +103,13 @@ + + 2025-10-22 + 1.87.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2025-02-23 1.87.0