notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
assimp Library to import various 3D model formats in a uniform manner
5.3.1_2 multimedia on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.3.1_2Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2012-12-22 17:25:24
Last Update: 2023-10-31 14:52:59
Commit Hash: be50f57
People watching this port, also watch:: libjxl, libraw, py39-pycparser, font-misc-meltho, libinotify
License: BSD3CLAUSE
WWW:
https://www.assimp.org/
Description:
Open Asset Import Library (short name: Assimp) is a portable Open Source library to import various well-known 3D model formats in a uniform manner. The most recent version also knows how to export 3d files and is therefore suitable as general-purpose 3D model converter. See the feature list.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (104 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/assimp-5.3.1_2/catalog.mk
  3. /usr/local/share/licenses/assimp-5.3.1_2/LICENSE
  4. /usr/local/share/licenses/assimp-5.3.1_2/BSD3CLAUSE
  5. include/assimp/AssertHandler.h
  6. include/assimp/Base64.hpp
  7. include/assimp/BaseImporter.h
  8. include/assimp/Bitmap.h
  9. include/assimp/BlobIOSystem.h
  10. include/assimp/ByteSwapper.h
  11. include/assimp/ColladaMetaData.h
  12. include/assimp/Compiler/poppack1.h
  13. include/assimp/Compiler/pstdint.h
  14. include/assimp/Compiler/pushpack1.h
  15. include/assimp/CreateAnimMesh.h
  16. include/assimp/DefaultIOStream.h
  17. include/assimp/DefaultIOSystem.h
  18. include/assimp/DefaultLogger.hpp
  19. include/assimp/Exceptional.h
  20. include/assimp/Exporter.hpp
  21. include/assimp/GenericProperty.h
  22. include/assimp/GltfMaterial.h
  23. include/assimp/Hash.h
  24. include/assimp/IOStream.hpp
  25. include/assimp/IOStreamBuffer.h
  26. include/assimp/IOSystem.hpp
  27. include/assimp/Importer.hpp
  28. include/assimp/LineSplitter.h
  29. include/assimp/LogAux.h
  30. include/assimp/LogStream.hpp
  31. include/assimp/Logger.hpp
  32. include/assimp/MathFunctions.h
  33. include/assimp/MemoryIOWrapper.h
  34. include/assimp/NullLogger.hpp
  35. include/assimp/ObjMaterial.h
  36. include/assimp/ParsingUtils.h
  37. include/assimp/Profiler.h
  38. include/assimp/ProgressHandler.hpp
  39. include/assimp/RemoveComments.h
  40. include/assimp/SGSpatialSort.h
  41. include/assimp/SceneCombiner.h
  42. include/assimp/SkeletonMeshBuilder.h
  43. include/assimp/SmallVector.h
  44. include/assimp/SmoothingGroups.h
  45. include/assimp/SmoothingGroups.inl
  46. include/assimp/SpatialSort.h
  47. include/assimp/StandardShapes.h
  48. include/assimp/StreamReader.h
  49. include/assimp/StreamWriter.h
  50. include/assimp/StringComparison.h
  51. include/assimp/StringUtils.h
  52. include/assimp/Subdivision.h
  53. include/assimp/TinyFormatter.h
  54. include/assimp/Vertex.h
  55. include/assimp/XMLTools.h
  56. include/assimp/XmlParser.h
  57. include/assimp/ZipArchiveIOSystem.h
  58. include/assimp/aabb.h
  59. include/assimp/ai_assert.h
  60. include/assimp/anim.h
  61. include/assimp/camera.h
  62. include/assimp/cexport.h
  63. include/assimp/cfileio.h
  64. include/assimp/cimport.h
  65. include/assimp/color4.h
  66. include/assimp/color4.inl
  67. include/assimp/commonMetaData.h
  68. include/assimp/config.h
  69. include/assimp/defs.h
  70. include/assimp/fast_atof.h
  71. include/assimp/importerdesc.h
  72. include/assimp/light.h
  73. include/assimp/material.h
  74. include/assimp/material.inl
  75. include/assimp/matrix3x3.h
  76. include/assimp/matrix3x3.inl
  77. include/assimp/matrix4x4.h
  78. include/assimp/matrix4x4.inl
  79. include/assimp/mesh.h
  80. include/assimp/metadata.h
  81. include/assimp/pbrmaterial.h
  82. include/assimp/postprocess.h
  83. include/assimp/qnan.h
  84. include/assimp/quaternion.h
  85. include/assimp/quaternion.inl
  86. include/assimp/scene.h
  87. include/assimp/texture.h
  88. include/assimp/types.h
  89. include/assimp/vector2.h
  90. include/assimp/vector2.inl
  91. include/assimp/vector3.h
  92. include/assimp/vector3.inl
  93. include/assimp/version.h
  94. lib/cmake/assimp-5.3/assimpConfig.cmake
  95. lib/cmake/assimp-5.3/assimpConfigVersion.cmake
  96. lib/cmake/assimp-5.3/assimpTargets-release.cmake
  97. lib/cmake/assimp-5.3/assimpTargets.cmake
  98. lib/libassimp.so
  99. lib/libassimp.so.5
  100. lib/libassimp.so.5.3.0
  101. libdata/pkgconfig/assimp.pc
  102. @owner
  103. @group
  104. @mode
Collapse this list.
Dependency lines:
  • assimp>0:multimedia/assimp
To install the port:
cd /usr/ports/multimedia/assimp/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/assimp
  • pkg install assimp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: assimp
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1695712100 SHA256 (assimp-assimp-v5.3.1_GH0.tar.gz) = a07666be71afe1ad4bc008c2336b7c688aca391271188eb9108d0c6db1be53f1 SIZE (assimp-assimp-v5.3.1_GH0.tar.gz) = 52826870

Packages (timestamps in pop-ups are UTC):
assimp
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest5.3.1_25.3.1_2-5.3.1_25.3.1_2-5.0.1-
FreeBSD:13:quarterly5.3.1_25.3.1_2-5.3.1_25.3.1_25.3.1_25.3.1_25.3.1_2
FreeBSD:14:latest5.3.1_25.3.1_2-5.3.1_25.3.1_25.2.5-5.2.5
FreeBSD:14:quarterly5.3.1_25.3.1_2-5.3.1_25.3.1_25.3.1_25.3.1_25.3.1_2
FreeBSD:15:latest5.3.1_25.3.1_2n/a5.3.1_2n/a5.3.1_25.3.1_25.3.1_2
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
This port is required by:
for Libraries
  1. benchmarks/vkmark
  2. games/doomsday
  3. games/lwjgl3
  4. games/pioneer
  5. graphics/f3d
  6. graphics/magnum-plugins
  7. graphics/qt5-3d
Expand this list (12 items / 5 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. graphics/qt6-3d
  3. misc/dartsim
  4. x11-toolkits/qt5-quick3d
  5. x11-toolkits/qt6-quick3d
  6. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. graphics/magnum-extras*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
multimedia_assimp
USES:
cmake:testing compiler:c++17-lang cpe localbase:ldflags pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/assimp/assimp/tar.gz/v5.3.1?dummy=/
Collapse this list.

Number of commits found: 61

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.3.1_2
31 Oct 2023 14:52:59
commit hash: be50f576fa15dc96dc4594804fa3c154a5954185commit hash: be50f576fa15dc96dc4594804fa3c154a5954185commit hash: be50f576fa15dc96dc4594804fa3c154a5954185commit hash: be50f576fa15dc96dc4594804fa3c154a5954185 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
multimedia/assimp: don't build the bundled zlib but use the system one

Building the bundled zlib causes zlibstatic references in a provided cmake file,
causing breakage for reverse dependencies.

Reported by:	fluffy
5.3.1_1
29 Oct 2023 10:44:38
commit hash: 3018b7a319e228ce953bcda63d31c36f65eb1c3ecommit hash: 3018b7a319e228ce953bcda63d31c36f65eb1c3ecommit hash: 3018b7a319e228ce953bcda63d31c36f65eb1c3ecommit hash: 3018b7a319e228ce953bcda63d31c36f65eb1c3e files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
multimedia/assimp: remove static library

PR:	274717
Approved by:	yuri@
5.3.1
19 Oct 2023 07:07:25
commit hash: 5dc8b93cd9c03026e72c5581af296c012c0b1116commit hash: 5dc8b93cd9c03026e72c5581af296c012c0b1116commit hash: 5dc8b93cd9c03026e72c5581af296c012c0b1116commit hash: 5dc8b93cd9c03026e72c5581af296c012c0b1116 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
multimedia/assimp: fix build on armv7

Mark a union within a packed struct as packed to avoid an alignment
warning.

Approved by:	portmgr (build fix blanket)
MFH:		2023Q4
5.3.1
26 Sep 2023 15:42:09
commit hash: aaa845a71ff7e81922fc54664f1d9771b2fa8566commit hash: aaa845a71ff7e81922fc54664f1d9771b2fa8566commit hash: aaa845a71ff7e81922fc54664f1d9771b2fa8566commit hash: aaa845a71ff7e81922fc54664f1d9771b2fa8566 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
multimedia/assimp: update 5.2.5 → 5.3.1

Reported by:	portscout
5.2.5
11 Oct 2022 06:10:56
commit hash: b772d264d59d44b012833f2cfcb123be10744014commit hash: b772d264d59d44b012833f2cfcb123be10744014commit hash: b772d264d59d44b012833f2cfcb123be10744014commit hash: b772d264d59d44b012833f2cfcb123be10744014 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
multimedia/assimp: Update 5.2.4 -> 5.2.5
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
5.2.4
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.2.4
20 Jul 2022 19:34:00
commit hash: 249f65e1d4a6484dfd743da56509352f0940cc5ccommit hash: 249f65e1d4a6484dfd743da56509352f0940cc5ccommit hash: 249f65e1d4a6484dfd743da56509352f0940cc5ccommit hash: 249f65e1d4a6484dfd743da56509352f0940cc5c files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
multimedia/assimp: Update 5.1.5 -> 5.2.4

Also:
* simplify test-related code
* add workaround for minizip-related build breakage in new versions
5.1.5
14 Jul 2022 20:04:47
commit hash: 8a96d2aa2e3cc11accc9e6397ef0e7c0c8deb88fcommit hash: 8a96d2aa2e3cc11accc9e6397ef0e7c0c8deb88fcommit hash: 8a96d2aa2e3cc11accc9e6397ef0e7c0c8deb88fcommit hash: 8a96d2aa2e3cc11accc9e6397ef0e7c0c8deb88f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
multimedia/assimp: Broken on armv6

Reported by:	fallout
5.1.5
18 Mar 2022 13:23:52
commit hash: 7735e796145b3e612692a2c07cef82aeb8573d11commit hash: 7735e796145b3e612692a2c07cef82aeb8573d11commit hash: 7735e796145b3e612692a2c07cef82aeb8573d11commit hash: 7735e796145b3e612692a2c07cef82aeb8573d11 files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
multimedia/assimp: Add CPE information

Approved by:	portmgr (blanket)
5.1.5
25 Jan 2022 06:35:22
commit hash: 45ab80b9df9f54bd40b1d19e18bb9a3e76a2a33ccommit hash: 45ab80b9df9f54bd40b1d19e18bb9a3e76a2a33ccommit hash: 45ab80b9df9f54bd40b1d19e18bb9a3e76a2a33ccommit hash: 45ab80b9df9f54bd40b1d19e18bb9a3e76a2a33c files touched by this commit
Loïc Bartoletti (lbartoletti) search for other commits by this committer
archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip

Import minizip-ng and zlib-ng

Minizip was originally developed in 1998. It was first included in the zlib
distribution as an additional code contribution starting in zlib 1.1.2. Since
that time, it has been continually improved upon and contributed to by many
people.

+ Creating and extracting zip archives.
+ Adding and removing entries from zip archives.
+ Read and write raw zip entry data.
+ Reading and writing zip archives from memory.
+ Zlib, BZIP2, LZMA, and ZSTD compression methods.
+ Password protection through Traditional PKWARE and WinZIP AES encryption.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.1.5
05 Jan 2022 19:55:00
commit hash: fb09fa8f1153bd41dbba8e1f4840dfe56d3704c1commit hash: fb09fa8f1153bd41dbba8e1f4840dfe56d3704c1commit hash: fb09fa8f1153bd41dbba8e1f4840dfe56d3704c1commit hash: fb09fa8f1153bd41dbba8e1f4840dfe56d3704c1 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
multimedia/assimp: Update 5.1.3 -> 5.1.5

Reported by:	portscout
5.1.3
11 Dec 2021 08:41:23
commit hash: 29cb3ee2ac8924c8bf8b254dd2a64931d279c414commit hash: 29cb3ee2ac8924c8bf8b254dd2a64931d279c414commit hash: 29cb3ee2ac8924c8bf8b254dd2a64931d279c414commit hash: 29cb3ee2ac8924c8bf8b254dd2a64931d279c414 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
multimedia/assimp: Update 5.1.0 -> 5.1.3

Reported by:	portscout
5.1.0
16 Nov 2021 04:42:29
commit hash: 135e04d156152f2f4982527c6f7023675135fc77commit hash: 135e04d156152f2f4982527c6f7023675135fc77commit hash: 135e04d156152f2f4982527c6f7023675135fc77commit hash: 135e04d156152f2f4982527c6f7023675135fc77 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
multimedia/assimp: Update 5.0.1 -> 5.1.0

Also:
* add the 'test' target
* update WWW
5.0.1_1
27 Oct 2021 14:47:40
commit hash: c1f6d03bf9305cd02ab733359989fd33c6675231commit hash: c1f6d03bf9305cd02ab733359989fd33c6675231commit hash: c1f6d03bf9305cd02ab733359989fd33c6675231commit hash: c1f6d03bf9305cd02ab733359989fd33c6675231 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
Author: Robert Clausecker
multimedia/assimp: Fix build on 32 bit platforms

PR:		259483
5.0.1
09 Jun 2021 23:51:45
commit hash: 09ee0519814d4d88174fc2d9d2b0ee26eef61525commit hash: 09ee0519814d4d88174fc2d9d2b0ee26eef61525commit hash: 09ee0519814d4d88174fc2d9d2b0ee26eef61525commit hash: 09ee0519814d4d88174fc2d9d2b0ee26eef61525 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
multimedia/assimp: mark broken on powerpc

Same issue as on i386.
5.0.1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
5.0.1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.0.1
26 Jan 2020 06:43:39
Revision:524156Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/assimp: Broken on i386

Reported by:	fallout
5.0.1
25 Jan 2020 20:36:38
Revision:524131Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/assimp: Update 4.1.0 -> 5.0.1

Reported by:	portscout
4.1.0_3
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
4.1.0_2
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
4.1.0_1
02 Oct 2018 14:50:32
Revision:481119Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/assimp: Remove the BROKEN label for powerpc

PR:		231874
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
4.1.0_1
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
4.1.0
08 Feb 2018 22:09:16
Revision:461274Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/assimp: Update to 4.1.0

Change log:
https://github.com/assimp/assimp/releases/tag/v4.1.0

Additional port changes:
* Removed CMAKE_SKIP_RPATH, the default behavior should suffice
* Changed to CMAKE_OFF
* Removed the unnecessary .if/gcc clause
* Improved PLIST_SUB tokens
* Added the patch for #include that is already in the upstream
  repository now

Also tried to add the double-precision option, but it fails in build,
so I reported this to the upsream.

Bumped PORTREVISION: games/pioneer games/doomsday graphics/qt5-3d

Submitted by:	myself
Reported by:	portscout
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14253
4.0.1
04 Nov 2017 19:54:29
Revision:453483Original commit files touched by this commit
yuri search for other commits by this committer
multimedia/assimp: Update to 4.0.1

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D12947
4.0.0_2
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
4.0.0_1
25 Jul 2017 13:00:13
Revision:446581Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/assimp: unbundle minizip

The port prefers system minizip if available but the build fails due
to an inconsitency between find_package() and pkg_check_modules()
about whether _LIBRARIES should contain absolute paths.

/usr/bin/ld: cannot find -lminizip
c++: error: linker command failed with exit code 1 (use -v to see invocation)

https://gitlab.kitware.com/cmake/cmake/issues/15804

PR:		220889
Reported by:	vvd@unislabs.com
Submitted by:	yuri@rawbw.com (maintainer, based on)
4.0.0
22 Jul 2017 19:33:40
Revision:446429Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/assimp: add patches for 4.0.0 forgotten in r446390

PR:		220889
Reported by:	vvd@unislabs.com
Pointy hat to:	jbeich
Submitted by:	Yuri Victorovich <yuri@rawbw.com> (maintainer)
4.0.0
22 Jul 2017 12:02:24
Revision:446390Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/assimp: update to 4.0.0

Changes:	https://github.com/assimp/assimp/releases/tag/v4.0.0
PR:		220889
Submitted by:	Yuri Victorovich <yuri@rawbw.com> (maintainer)
3.3.1_2
30 Apr 2017 01:12:10
Revision:439779Original commit files touched by this commit
linimon search for other commits by this committer
Provide more descriptive error messages for ports failing on powerpc64.

Approved by:	portmgr (tier-2 blanket)
3.3.1_2
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
3.3.1_1
09 Feb 2017 17:41:19
Revision:433750Original commit files touched by this commit
krion search for other commits by this committer
Unbreak multimedia/assimp on armv6 and aarch64

PR:		216815
Submitted by:	mmel@FreeBSD.org
Approved by:	mag (mentor)
Differential Revision:	https://reviews.freebsd.org/D9489
3.3.1_1
17 Jan 2017 17:22:21
Revision:431762Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/assimp: unbreak build with clang 4.0

code/D3MFImporter.cpp:230:29: error: invalid operands to binary expression
('float (*)(const char *, const char *)' and 'nullptr_t')
        vertex.z =
ai_strtof>(xmlReader->getAttributeValue(D3MF::XmlTag::z.c_str()), nullptr);
                  
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PR:		216160
Approved by:	Yuri Victorovich <yuri@rawbw.com> (maintainer)
MFH:		2017Q1 (changes behavior)
3.3.1
16 Nov 2016 00:34:37
Revision:426199Original commit files touched by this commit
linimon search for other commits by this committer
Mark as broken on various tier-2 archs.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
3.3.1
12 Nov 2016 17:38:26
Revision:425968Original commit files touched by this commit
antoine search for other commits by this committer
Spell CHOSEN_COMPILER_TYPE correctly

PR:		199098
3.3.1
09 Jul 2016 03:34:27
Revision:418254Original commit files touched by this commit
pi search for other commits by this committer
multimedia/assimp: 3.2 -> 3.3.1

PR:		210876
Changes:	https://github.com/assimp/assimp/releases
Submitted by:	lightside@gmx.com
Approved by:	Yuri Victorovich <yuri@rawbw.com> (maintainer)
3.2
13 Jun 2016 06:13:44
Revision:416829Original commit files touched by this commit
pi search for other commits by this committer
multimedia/assimp: fix MAINTAINER adress

PR:		209356
Submitted by:	Yuri Victorovich <yuri@rawbw.com> (old and new maintainer)
3.2
12 Jun 2016 18:23:28
Revision:416818Original commit files touched by this commit
pi search for other commits by this committer
multimedia/assimp: 3.1.1 -> 3.2

Changes:
  https://github.com/assimp/assimp/compare/v3.1.1...v3.2
- Use source code from GitHub
- Remove check for zzip-zlib-config from cmake-modules/FindZLIB.cmake file
- Remove usage of git from CMakeLists.txt file
- Use sed patch to delete minizip check, instead of static patch
- Use patch for pstdint.h file to update it to newer version, which
  fixes build on FreeBSD
- Update pkg-plist file
- maintainer reset after three maintainer timeouts

PR:		209356
Submitted by:	lightside@gmx.com
Approved by:	yuri@tsoft.com (maintainer timeout)
3.1.1
22 Apr 2016 17:15:38
Revision:413789Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix build in presence of minizip

PR:		208563
Approved by:	maintainer timeout (yuri@tsoft.com, 2 weeks)
3.1.1
21 Apr 2016 16:43:15
Revision:413746Original commit files touched by this commit
swills search for other commits by this committer
many ports: mark broken on powerpc64
3.1.1
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
3.1.1
27 Mar 2016 07:34:57
Revision:411981Original commit files touched by this commit
riggs search for other commits by this committer
Update multimedia/assimp to upstream version 3.1.1

Details:
- Allow build with clang on FreeBSD >= 10
- Add BOOST option
- Add restrictions for USE_GCC
- Update post-patch and pkg-plist file
- Bump PORTREVISION on dependent ports (possible ABI change)

PR:		207575
Submitted by:	lightside@gmx.com
Approved by:	maintainer timeout
3.0_5
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
3.0_5
01 Feb 2015 20:24:28
Revision:378270Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Drop @dirrm* from and add empty directories to pkg-plists

Approved by:	portmgr blanket
3.0_5
28 Oct 2014 20:15:51
Revision:371644Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Clarify LICENSE
- Add LICENSE_FILE

Approved by:	portmgr blanket
3.0_5
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
3.0_4
10 Mar 2014 20:55:22
Revision:347809Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
3.0_3
10 Mar 2014 16:25:34
Revision:347776Original commit files touched by this commit
bapt search for other commits by this committer
Convert m* to USES=zip
3.0_3
07 Feb 2014 11:44:09
Revision:343214Original commit files touched by this commit
bapt search for other commits by this committer
Chase boost and icu bump
While here convert some LIB_DEPENDS
3.0_2
03 Feb 2014 14:31:32
Revision:342450Original commit files touched by this commit
miwi search for other commits by this committer
- Stage support
3.0_2
12 Dec 2013 13:01:41
Revision:336260Original commit files touched by this commit
bapt search for other commits by this committer
Convert LIB_DEPENDS for ports depending on boost
3.0_2
26 Oct 2013 00:52:36
Revision:331644Original commit files touched by this commit
gerald search for other commits by this committer
Update to libmpc version 1.0.1 which brings the following fixes:

 - Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.0_1
20 Sep 2013 20:57:49
Revision:327747Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
multimedia)
3.0_1
17 Aug 2013 16:27:24
Revision:324851Original commit files touched by this commit
gerald search for other commits by this committer
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.

Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
3.0_1
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
3.0_1
23 Apr 2013 14:20:28
Revision:316355Original commit files touched by this commit
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
3.0_1
22 Mar 2013 20:06:15
Revision:314960Original commit files touched by this commit
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
3.0_1
31 Jan 2013 13:38:43
Revision:311310Original commit files touched by this commit
bapt search for other commits by this committer
Chase boost update
3.0
11 Jan 2013 15:30:37
Revision:310236Original commit files touched by this commit
pawel search for other commits by this committer
Fix WWW line

Reported by:	rm
3.0
22 Dec 2012 17:25:08
Revision:309400Original commit files touched by this commit
pawel search for other commits by this committer
Open Asset Import Library (short name: Assimp) is a portable Open Source
library to import various well-known 3D model formats in a uniform manner.
The most recent version also knows how to export 3d files and is therefore
suitable as general-purpose 3D model converter. See the feature list.

WWW: http://http://assimp.sourceforge.net

PR:		ports/174428
Submitted by:	Yuri <yuri@tsoft.com>

Number of commits found: 61