mirror of
https://github.com/void-linux/void-packages.git
synced 2025-09-06 03:53:18 +02:00
fifengine: for boost-1.88
This commit is contained in:
parent
978563d3dc
commit
4cc269a2ab
2 changed files with 48 additions and 2 deletions
45
srcpkgs/fifengine/patches/boost-1.88.patch
Normal file
45
srcpkgs/fifengine/patches/boost-1.88.patch
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
--- a/engine/core/loaders/native/map/atlasloader.cpp
|
||||||
|
+++ b/engine/core/loaders/native/map/atlasloader.cpp
|
||||||
|
@@ -312,7 +312,7 @@ 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);
|
||||||
|
+ std::string extension = bfs::path(*atlasSource).extension().string();
|
||||||
|
// we need an atlas id
|
||||||
|
if (!atlasId) {
|
||||||
|
atlasId = atlasSource;
|
||||||
|
--- a/engine/core/loaders/native/map/maploader.cpp
|
||||||
|
+++ b/engine/core/loaders/native/map/maploader.cpp
|
||||||
|
@@ -838,7 +838,7 @@ 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);
|
||||||
|
+ std::string ext = bfs::path(*iter).extension().string();
|
||||||
|
if (ext == ".xml" || ext == ".zip") {
|
||||||
|
loadImportFile(*iter, importDirectoryString);
|
||||||
|
}
|
||||||
|
--- a/engine/core/loaders/native/map/objectloader.cpp
|
||||||
|
+++ b/engine/core/loaders/native/map/objectloader.cpp
|
||||||
|
@@ -702,7 +702,7 @@ 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);
|
||||||
|
+ std::string ext = bfs::path(*iter).extension().string();
|
||||||
|
if (ext == ".xml" || ext == ".zip") {
|
||||||
|
loadImportFile(*iter, importDirectoryString);
|
||||||
|
}
|
||||||
|
--- a/engine/core/gui/fifechan/fifechanmanager.cpp
|
||||||
|
+++ b/engine/core/gui/fifechan/fifechanmanager.cpp
|
||||||
|
@@ -249,7 +249,8 @@ namespace FIFE {
|
||||||
|
|
||||||
|
IFont* font = NULL;
|
||||||
|
GuiFont* guifont = NULL;
|
||||||
|
- if( bfs::extension(fontpath) == ".ttf" || bfs::extension(fontpath) == ".ttc" ) {
|
||||||
|
+ std::string fontext = bfs::path(fontpath).extension().string();
|
||||||
|
+ if (fontext == ".ttf" || fontext == ".ttc") {
|
||||||
|
font = new TrueTypeFont(fontpath, fontsize);
|
||||||
|
} else {
|
||||||
|
font = new SubImageFont(fontpath, fontglyphs);
|
|
@ -1,10 +1,11 @@
|
||||||
# Template file for 'fifengine'
|
# Template file for 'fifengine'
|
||||||
pkgname=fifengine
|
pkgname=fifengine
|
||||||
version=0.4.2
|
version=0.4.2
|
||||||
revision=15
|
revision=16
|
||||||
build_style=cmake
|
build_style=cmake
|
||||||
hostmakedepends="swig python3 python3-setuptools"
|
hostmakedepends="swig python3 python3-setuptools"
|
||||||
makedepends="SDL2-devel SDL2_image-devel SDL2_ttf-devel boost-devel
|
makedepends="SDL2-devel SDL2_image-devel SDL2_ttf-devel boost-devel-minimal
|
||||||
|
libboost_system libboost_filesystem
|
||||||
libopenal-devel tinyxml-devel fifechan-devel python3-devel libXcursor-devel
|
libopenal-devel tinyxml-devel fifechan-devel python3-devel libXcursor-devel
|
||||||
glew-devel"
|
glew-devel"
|
||||||
depends="python3-future"
|
depends="python3-future"
|
||||||
|
|
Loading…
Add table
Reference in a new issue