head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.16 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.14 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.12 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.10 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.8 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.6 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.4 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.2 pkgsrc-2024Q2-base:1.1; locks; strict; comment @// @; 1.1 date 2024.05.16.13.38.42; author wiz; state Exp; branches; next ; commitid 51kvPLR2lHoMbeaF; desc @@ 1.1 log @fifengine: fix build with boost 1.85 From an upstream problem report - it builds, but if you use it, please verify it works. @ text @$NetBSD$ boost 1.85 support. https://github.com/fifengine/fifengine/issues/1085#issuecomment-2115210942 --- engine/core/loaders/native/map/maploader.cpp.orig 2019-01-11 17:24:38.000000000 +0000 +++ engine/core/loaders/native/map/maploader.cpp @@@@ -838,7 +838,9 @@@@ namespace FIFE { for (iter = files.begin(); iter != files.end(); ++iter) { // TODO - vtchill - may need a way to allow clients to load things other // than .xml and .zip files - std::string ext = bfs::extension(*iter); + bfs::path p = *iter; + std::string ext = p.extension().string(); + if (ext == ".xml" || ext == ".zip") { loadImportFile(*iter, importDirectoryString); } @