pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/games/openmw
Module Name: pkgsrc
Committed By: wiz
Date: Fri Oct 17 08:04:07 UTC 2025
Modified Files:
pkgsrc/games/openmw: distinfo
pkgsrc/games/openmw/patches: patch-CMakeLists.txt
Added Files:
pkgsrc/games/openmw/patches: patch-apps_opencs_CMakeLists.txt
patch-apps_openmw_CMakeLists.txt patch-components_CMakeLists.txt
patch-components_vfs_filesystemarchive.cpp
Log Message:
openmw: fix build with boost 1.89 and gcc 14
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/games/openmw/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/games/openmw/patches/patch-CMakeLists.txt
cvs rdiff -u -r0 -r1.1 \
pkgsrc/games/openmw/patches/patch-apps_opencs_CMakeLists.txt \
pkgsrc/games/openmw/patches/patch-apps_openmw_CMakeLists.txt \
pkgsrc/games/openmw/patches/patch-components_CMakeLists.txt \
pkgsrc/games/openmw/patches/patch-components_vfs_filesystemarchive.cpp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/games/openmw/distinfo
diff -u pkgsrc/games/openmw/distinfo:1.9 pkgsrc/games/openmw/distinfo:1.10
--- pkgsrc/games/openmw/distinfo:1.9 Wed Aug 14 07:25:37 2024
+++ pkgsrc/games/openmw/distinfo Fri Oct 17 08:04:07 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2024/08/14 07:25:37 nia Exp $
+$NetBSD: distinfo,v 1.10 2025/10/17 08:04:07 wiz Exp $
BLAKE2s (bulletphysics-bullet3-3.17.tar.gz) = 6b61aa96a5de28231e644878b28dd155fc9ddbc2e967e4217832bce3064bbde2
SHA512 (bulletphysics-bullet3-3.17.tar.gz) = a5105bf5f1dd365a64a350755c7d2c97942f74897a18dcdb3651e6732fd55cc1030a096f5808cf50575281f05e3ac09aa50a48d271a47b94cd61f5167a72b7cc
@@ -9,10 +9,14 @@ Size (openmw-openmw-0.47.0.tar.gz) = 515
BLAKE2s (recastnavigation-recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea.tar.gz) = ca7c0ed3a32d2fe2560ddf593aed6c24fafed8d6bd28ddb2bef5ce29b1b309d8
SHA512 (recastnavigation-recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea.tar.gz) =
be6bda2c758c916fab0974bbf8cfe79ba25d0b250edb86bcda25618dd9e1e0a492bd308af5e13f443545e5c9af5f41901d6a6a3836151d1f4a6ac04d2b8a0830
Size (recastnavigation-recastnavigation-e75adf86f91eb3082220085e42dda62679f9a3ea.tar.gz) = 1542425 bytes
-SHA1 (patch-CMakeLists.txt) = 11f81c9b879bb20b01d2815e2aaf1d111e4fa8a8
+SHA1 (patch-CMakeLists.txt) = 84292e960f9e2bf8a5da72c25f33aacb69d5faab
+SHA1 (patch-apps_opencs_CMakeLists.txt) = 9264b37b38464d95fa3641f3fba0eae1d7a3392d
+SHA1 (patch-apps_openmw_CMakeLists.txt) = 8e1acb8794a366da76f8fc78968f6c42dc35871b
SHA1 (patch-apps_openmw_mwstate_charactermanager.hpp) = 66e4dcb30799f8f3615671ec5a9dc8642a53ea98
+SHA1 (patch-components_CMakeLists.txt) = 9274e53c277c84337e0ea7cbe2944f380358ac74
SHA1 (patch-components_crashcatcher_crashcatcher.cpp) = ecb17b1f5a199ddc8b3bd299e0222ebf88c1fdec
SHA1 (patch-components_crashcatcher_crashcatcher.hpp) = f2810b26463edf56391c4d51348ad834f471ad74
SHA1 (patch-components_files_fixedpath.hpp) = c4047ee90e1771228ce5179d8a082345a0310e03
SHA1 (patch-components_files_linuxpath.cpp) = 706543e2a684dda0e21b39b35c829baf314deedf
SHA1 (patch-components_files_linuxpath.hpp) = 0627dc0a15e62b2e3c7314d19d1bb2b099af576e
+SHA1 (patch-components_vfs_filesystemarchive.cpp) = 4019ec23399a1120c2d0b62c34f09130bd6895b6
Index: pkgsrc/games/openmw/patches/patch-CMakeLists.txt
diff -u pkgsrc/games/openmw/patches/patch-CMakeLists.txt:1.4 pkgsrc/games/openmw/patches/patch-CMakeLists.txt:1.5
--- pkgsrc/games/openmw/patches/patch-CMakeLists.txt:1.4 Fri Oct 22 22:43:11 2021
+++ pkgsrc/games/openmw/patches/patch-CMakeLists.txt Fri Oct 17 08:04:07 2025
@@ -1,9 +1,20 @@
-$NetBSD: patch-CMakeLists.txt,v 1.4 2021/10/22 22:43:11 nia Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.5 2025/10/17 08:04:07 wiz Exp $
+
+boost 1.89 made system header-only.
Install configuration files to examples directory.
--- CMakeLists.txt.orig 2021-10-10 16:17:03.000000000 +0000
+++ CMakeLists.txt
+@@ -371,7 +371,7 @@ if(OSG_STATIC)
+ add_definitions(-DOSG_LIBRARY_STATIC)
+ endif()
+
+-set(BOOST_COMPONENTS system filesystem program_options iostreams)
++set(BOOST_COMPONENTS filesystem program_options iostreams)
+ if(WIN32)
+ set(BOOST_COMPONENTS ${BOOST_COMPONENTS} locale)
+ if(MSVC)
@@ -922,13 +922,13 @@ elseif(NOT APPLE)
ENDIF(BUILD_OPENCS)
Added files:
Index: pkgsrc/games/openmw/patches/patch-apps_opencs_CMakeLists.txt
diff -u /dev/null pkgsrc/games/openmw/patches/patch-apps_opencs_CMakeLists.txt:1.1
--- /dev/null Fri Oct 17 08:04:07 2025
+++ pkgsrc/games/openmw/patches/patch-apps_opencs_CMakeLists.txt Fri Oct 17 08:04:07 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-apps_opencs_CMakeLists.txt,v 1.1 2025/10/17 08:04:07 wiz Exp $
+
+boost 1.89 made system header-only.
+
+--- apps/opencs/CMakeLists.txt.orig 2025-10-17 07:54:16.054200007 +0000
++++ apps/opencs/CMakeLists.txt
+@@ -226,7 +226,6 @@ target_link_libraries(openmw-cs
+ ${OSGTEXT_LIBRARIES}
+ ${OSG_LIBRARIES}
+ ${EXTERN_OSGQT_LIBRARY}
+- ${Boost_SYSTEM_LIBRARY}
+ ${Boost_FILESYSTEM_LIBRARY}
+ ${Boost_PROGRAM_OPTIONS_LIBRARY}
+ components
Index: pkgsrc/games/openmw/patches/patch-apps_openmw_CMakeLists.txt
diff -u /dev/null pkgsrc/games/openmw/patches/patch-apps_openmw_CMakeLists.txt:1.1
--- /dev/null Fri Oct 17 08:04:07 2025
+++ pkgsrc/games/openmw/patches/patch-apps_openmw_CMakeLists.txt Fri Oct 17 08:04:07 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-apps_openmw_CMakeLists.txt,v 1.1 2025/10/17 08:04:07 wiz Exp $
+
+boost 1.89 made system header-only.
+
+--- apps/openmw/CMakeLists.txt.orig 2025-10-17 07:54:30.875121616 +0000
++++ apps/openmw/CMakeLists.txt
+@@ -134,7 +134,6 @@ target_link_libraries(openmw
+ ${OSGUTIL_LIBRARIES}
+ ${OSG_LIBRARIES}
+
+- ${Boost_SYSTEM_LIBRARY}
+ ${Boost_THREAD_LIBRARY}
+ ${Boost_FILESYSTEM_LIBRARY}
+ ${Boost_PROGRAM_OPTIONS_LIBRARY}
Index: pkgsrc/games/openmw/patches/patch-components_CMakeLists.txt
diff -u /dev/null pkgsrc/games/openmw/patches/patch-components_CMakeLists.txt:1.1
--- /dev/null Fri Oct 17 08:04:07 2025
+++ pkgsrc/games/openmw/patches/patch-components_CMakeLists.txt Fri Oct 17 08:04:07 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-components_CMakeLists.txt,v 1.1 2025/10/17 08:04:07 wiz Exp $
+
+boost 1.89 made system header-only.
+
+--- components/CMakeLists.txt.orig 2025-10-17 07:54:39.074848597 +0000
++++ components/CMakeLists.txt
+@@ -240,7 +240,6 @@ target_link_libraries(components
+ ${OSG_LIBRARIES}
+ ${OPENTHREADS_LIBRARIES}
+
+- ${Boost_SYSTEM_LIBRARY}
+ ${Boost_FILESYSTEM_LIBRARY}
+ ${Boost_PROGRAM_OPTIONS_LIBRARY}
+ ${Boost_IOSTREAMS_LIBRARY}
Index: pkgsrc/games/openmw/patches/patch-components_vfs_filesystemarchive.cpp
diff -u /dev/null pkgsrc/games/openmw/patches/patch-components_vfs_filesystemarchive.cpp:1.1
--- /dev/null Fri Oct 17 08:04:07 2025
+++ pkgsrc/games/openmw/patches/patch-components_vfs_filesystemarchive.cpp Fri Oct 17 08:04:07 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-components_vfs_filesystemarchive.cpp,v 1.1 2025/10/17 08:04:07 wiz Exp $
+
+Add missing header for std::transform.
+
+--- components/vfs/filesystemarchive.cpp.orig 2025-10-17 07:59:11.685470349 +0000
++++ components/vfs/filesystemarchive.cpp
+@@ -4,6 +4,8 @@
+
+ #include <components/debug/debuglog.hpp>
+
++#include <algorithm>
++
+ namespace VFS
+ {
+
Home |
Main Index |
Thread Index |
Old Index