graphics/filament: update 1.58.2 → 1.59.0

Reported by:	portscout
This commit is contained in:
Yuri Victorovich 2025-04-01 01:45:01 -07:00
parent ff9d38b320
commit 2dad0f9f56
4 changed files with 13 additions and 12 deletions

View file

@ -1,6 +1,6 @@
PORTNAME= filament
DISTVERSIONPREFIX= v
DISTVERSION= 1.58.2
DISTVERSION= 1.59.0
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1743223684
SHA256 (google-filament-v1.58.2_GH0.tar.gz) = 8fbb35db77f34138e0c0536866d0de81e49b3ba2a3bd2d75e6de834779515cda
SIZE (google-filament-v1.58.2_GH0.tar.gz) = 769911768
TIMESTAMP = 1743494089
SHA256 (google-filament-v1.59.0_GH0.tar.gz) = e4cdde7f83b99250e358bfddd0bfed1e95ae9bf25496c601587bb06e5f484f5d
SIZE (google-filament-v1.59.0_GH0.tar.gz) = 769913277

View file

@ -1,18 +1,18 @@
--- filament/backend/src/PlatformFactory.cpp.orig 2024-05-29 23:19:39 UTC
--- filament/backend/src/PlatformFactory.cpp.orig 2025-03-31 22:23:27 UTC
+++ filament/backend/src/PlatformFactory.cpp
@@ -32,7 +32,7 @@
#if defined(FILAMENT_SUPPORTS_OPENGL) && !defined(FILAMENT_USE_EXTERNAL_GLES3)
#include <backend/platforms/PlatformCocoaGL.h>
@@ -41,7 +41,7 @@
#include <backend/platforms/PlatformCocoaGL.h>
#endif
#endif
-#elif defined(__linux__)
+#elif defined(__linux__) || defined(__FreeBSD__)
#if defined(FILAMENT_SUPPORTS_X11)
#if defined(FILAMENT_SUPPORTS_OPENGL) && !defined(FILAMENT_USE_EXTERNAL_GLES3)
#include "backend/platforms/PlatformGLX.h"
@@ -119,7 +119,7 @@ Platform* PlatformFactory::create(Backend* backend) no
return new PlatformCocoaTouchGL();
#elif defined(__APPLE__)
return new PlatformCocoaGL();
@@ -151,7 +151,7 @@ Platform* PlatformFactory::create(Backend* backend) no
#else
return new PlatformCocoaGL();
#endif
- #elif defined(__linux__)
+ #elif defined(__linux__) || defined(__FreeBSD__)
#if defined(FILAMENT_SUPPORTS_X11)

View file

@ -179,6 +179,7 @@ include/utils/PrivateImplementation-impl.h
include/utils/PrivateImplementation.h
include/utils/SingleInstanceComponentManager.h
include/utils/Slice.h
include/utils/StaticString.h
include/utils/StructureOfArrays.h
include/utils/Systrace.h
include/utils/algorithm.h