aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authoryuri <yuri@FreeBSD.org>2020-01-26 04:36:37 +0800
committeryuri <yuri@FreeBSD.org>2020-01-26 04:36:37 +0800
commite78e0d6ef233ffed9370bcbe38faa77ced756891 (patch)
tree1c099c559a7ce21fef8c33b529e766f4cc20cc2f /multimedia
parentf9be76f9a6179a3208b3b9517dd3e2fef2adbf45 (diff)
downloadfreebsd-ports-gnome-e78e0d6ef233ffed9370bcbe38faa77ced756891.tar.gz
freebsd-ports-gnome-e78e0d6ef233ffed9370bcbe38faa77ced756891.tar.zst
freebsd-ports-gnome-e78e0d6ef233ffed9370bcbe38faa77ced756891.zip
multimedia/assimp: Update 4.1.0 -> 5.0.1
Reported by: portscout
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/assimp/Makefile5
-rw-r--r--multimedia/assimp/distinfo6
-rw-r--r--multimedia/assimp/files/patch-code_D3MFOpcPackage.cpp10
-rw-r--r--multimedia/assimp/files/patch-git_09605621
-rw-r--r--multimedia/assimp/pkg-plist44
5 files changed, 47 insertions, 39 deletions
diff --git a/multimedia/assimp/Makefile b/multimedia/assimp/Makefile
index 3880b1fcb42d..aa387f59df44 100644
--- a/multimedia/assimp/Makefile
+++ b/multimedia/assimp/Makefile
@@ -2,8 +2,7 @@
PORTNAME= assimp
DISTVERSIONPREFIX= v
-DISTVERSION= 4.1.0
-PORTREVISION= 3
+DISTVERSION= 5.0.1
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
@@ -20,7 +19,7 @@ USE_LDCONFIG= yes
CMAKE_OFF= ASSIMP_BUILD_TESTS
-PLIST_SUB= SHL3=${DISTVERSION} VER2=${DISTVERSION:R} SHL1=${DISTVERSION:R:R}
+PLIST_SUB= VER2=${DISTVERSION:R}
post-install: # rm the third-party lib installed by mistake: https://github.com/assimp/assimp/issues/1650
@${RM} ${STAGEDIR}${PREFIX}/lib/libIrrXML.a
diff --git a/multimedia/assimp/distinfo b/multimedia/assimp/distinfo
index 6bf418f0ef52..16d7dea2ee0e 100644
--- a/multimedia/assimp/distinfo
+++ b/multimedia/assimp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513844771
-SHA256 (assimp-assimp-v4.1.0_GH0.tar.gz) = 3520b1e9793b93a2ca3b797199e16f40d61762617e072f2d525fad70f9678a71
-SIZE (assimp-assimp-v4.1.0_GH0.tar.gz) = 45417293
+TIMESTAMP = 1579977205
+SHA256 (assimp-assimp-v5.0.1_GH0.tar.gz) = 11310ec1f2ad2cd46b95ba88faca8f7aaa1efe9aa12605c55e3de2b977b3dbfc
+SIZE (assimp-assimp-v5.0.1_GH0.tar.gz) = 46607553
diff --git a/multimedia/assimp/files/patch-code_D3MFOpcPackage.cpp b/multimedia/assimp/files/patch-code_D3MFOpcPackage.cpp
deleted file mode 100644
index e4c1bc31b7f3..000000000000
--- a/multimedia/assimp/files/patch-code_D3MFOpcPackage.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- code/D3MFOpcPackage.cpp.orig 2017-12-11 13:22:45 UTC
-+++ code/D3MFOpcPackage.cpp
-@@ -55,6 +55,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- #include <map>
- #include <algorithm>
- #include <cassert>
-+#include <stdlib.h>
- #include <contrib/unzip/unzip.h>
- #include "3MFXmlTags.h"
-
diff --git a/multimedia/assimp/files/patch-git_096056 b/multimedia/assimp/files/patch-git_096056
deleted file mode 100644
index f6470173c040..000000000000
--- a/multimedia/assimp/files/patch-git_096056
+++ /dev/null
@@ -1,21 +0,0 @@
-From 096056b899d9c423cdcad527849126e3e3e17a34 Mon Sep 17 00:00:00 2001
-From: Turo Lamminen <turotl@gmail.com>
-Date: Sun, 24 Dec 2017 22:17:45 +0200
-Subject: [PATCH] Q3BSP: Fix build with clang libc++
-
----
- code/Q3BSPZipArchive.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git code/Q3BSPZipArchive.cpp code/Q3BSPZipArchive.cpp
-index 86c966d8e..1c8b18ad3 100644
---- code/Q3BSPZipArchive.cpp
-+++ code/Q3BSPZipArchive.cpp
-@@ -43,6 +43,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- #include "Q3BSPZipArchive.h"
- #include <cassert>
-+#include <cstdlib>
- #include <assimp/ai_assert.h>
-
- namespace Assimp {
diff --git a/multimedia/assimp/pkg-plist b/multimedia/assimp/pkg-plist
index 794327627086..c77dcecbae23 100644
--- a/multimedia/assimp/pkg-plist
+++ b/multimedia/assimp/pkg-plist
@@ -1,20 +1,53 @@
bin/assimp
+include/assimp/BaseImporter.h
+include/assimp/Bitmap.h
+include/assimp/BlobIOSystem.h
+include/assimp/ByteSwapper.h
include/assimp/Compiler/poppack1.h
include/assimp/Compiler/pstdint.h
include/assimp/Compiler/pushpack1.h
+include/assimp/CreateAnimMesh.h
include/assimp/DefaultIOStream.h
include/assimp/DefaultIOSystem.h
include/assimp/DefaultLogger.hpp
include/assimp/Defines.h
+include/assimp/Exceptional.h
include/assimp/Exporter.hpp
+include/assimp/GenericProperty.h
+include/assimp/Hash.h
include/assimp/IOStream.hpp
+include/assimp/IOStreamBuffer.h
include/assimp/IOSystem.hpp
include/assimp/Importer.hpp
+include/assimp/LineSplitter.h
+include/assimp/LogAux.h
include/assimp/LogStream.hpp
include/assimp/Logger.hpp
+include/assimp/Macros.h
+include/assimp/MathFunctions.h
+include/assimp/MemoryIOWrapper.h
include/assimp/NullLogger.hpp
+include/assimp/ParsingUtils.h
+include/assimp/Profiler.h
include/assimp/ProgressHandler.hpp
+include/assimp/RemoveComments.h
+include/assimp/SGSpatialSort.h
include/assimp/SceneCombiner.h
+include/assimp/SkeletonMeshBuilder.h
+include/assimp/SmoothingGroups.h
+include/assimp/SmoothingGroups.inl
+include/assimp/SpatialSort.h
+include/assimp/StandardShapes.h
+include/assimp/StreamReader.h
+include/assimp/StreamWriter.h
+include/assimp/StringComparison.h
+include/assimp/StringUtils.h
+include/assimp/Subdivision.h
+include/assimp/TinyFormatter.h
+include/assimp/Vertex.h
+include/assimp/XMLTools.h
+include/assimp/ZipArchiveIOSystem.h
+include/assimp/aabb.h
include/assimp/ai_assert.h
include/assimp/anim.h
include/assimp/camera.h
@@ -25,7 +58,9 @@ include/assimp/color4.h
include/assimp/color4.inl
include/assimp/config.h
include/assimp/defs.h
+include/assimp/fast_atof.h
include/assimp/importerdesc.h
+include/assimp/irrXMLWrapper.h
include/assimp/light.h
include/assimp/material.h
include/assimp/material.inl
@@ -35,7 +70,9 @@ include/assimp/matrix4x4.h
include/assimp/matrix4x4.inl
include/assimp/mesh.h
include/assimp/metadata.h
+include/assimp/pbrmaterial.h
include/assimp/postprocess.h
+include/assimp/qnan.h
include/assimp/quaternion.h
include/assimp/quaternion.inl
include/assimp/scene.h
@@ -48,7 +85,10 @@ include/assimp/vector3.inl
include/assimp/version.h
lib/cmake/assimp-%%VER2%%/assimp-config-version.cmake
lib/cmake/assimp-%%VER2%%/assimp-config.cmake
+lib/cmake/assimp-%%VER2%%/assimpTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/assimp-%%VER2%%/assimpTargets.cmake
+lib/libIrrXML.so
lib/libassimp.so
-lib/libassimp.so.%%SHL1%%
-lib/libassimp.so.%%SHL3%%
+lib/libassimp.so.5
+lib/libassimp.so.5.0.0
libdata/pkgconfig/assimp.pc