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/atlasloader.cpp.orig 2019-01-11 17:24:38.000000000 +0000 +++ engine/core/loaders/native/map/atlasloader.cpp @@@@ -312,7 +312,8 @@@@ namespace FIFE { atlasElem->QueryValueAttribute("subimage_width", &subimageWidth); atlasElem->QueryValueAttribute("subimage_height", &subimageHeight); // file extension of the atlas is also used as subimage extension - std::string extension = bfs::extension(*atlasSource); + bfs::path p = *atlasSource; + std::string extension = p.extension().string(); // we need an atlas id if (!atlasId) { atlasId = atlasSource; @