Remove sight-deps support.
Update readme to announce the end of support for this repository
Remove "igtl" suffix from library path.
Use our artifactory to store the archive.
Fix url and cuda 10 compatibility.
Update to latest version to fix compilation on Mint 19.
Remove font directory.
Make sure ${CMAKE_INSTALL_PREFIX}/lib exists before copying stuff inside.
Resolve "Building vlc first fail on Linux because of missing ${CMAKE_INSTALL_PREFIX}/lib"
New patch preventing crashes when resizing the render window.
Fixes a crash we had when starting ogre applications. Qt sends many resize events at the beginning of the program, sometimes with tiny dimensions (usually 1). This would result in a crash due a render target having a zero dimension because of its size factor.
Those crashes occurred mostly in release, especially on "fast" computers.
This fix adds a small patch to ogre to guarantee that the render target is created.
Various fixes to allow MSVC2017 build.
Resolve "Fix compiling for visual 2017"
Update to 2.8.7 and fix include directory config.
Add new BinPkg that donwloads and copies ffmpeg binaries.
Feat/add ffmpeg
Enable build options in Qt and VTK to use QML.
Upgrade the version of qt because there is more qml widgets in qt 5.11.2
- Enable QtQuick build options in Qt
- Enable vtkRenderingExternal build option in VTK
- Upgrate freetype version to 2.9 because qt didn't compile on macOS
Use TGZ as CPACK generator also for macOS.
Enable fontconfig support on Linux.
Enable FontConfig in Qt for Linux
Update and fix GDCMwriter leak.
GDCM has been updated to v2.8.7 which allows removing some of our patches. A memory leak has been fixed in the GDCM Writer
class, and the patch was submitted upstream.
Remove dependency.
Update to version 0.9.9.0.
Update glm version to 0.9.9.0 (fixes compilation with gcc 7 on Linux)
Update Ogre to version 1.11.
Updates Ogre to version 1.11 with a new custom color mask feature (accepted in the main repo).
Cleans up the script by removing useless variables and disabling unused components.
Fixes the zlib hack on windows so we don't end up with two zlibs which breaks FindZLib.cmake
.
Disable python component build.
Update boost to version 1.67.
Previous boost 1.65 with newer apple clang seems to be unstable with serialization.
Move RealSense and VLC to fw4spl-ar.
Change the extension of the repo file.
We don't want deps and src repositories to be mixed together... So we now use a different auto discovery extension file.
Gate behind ENABLE_EXTRAS, don't build and warn if CUDA is disabled.
Add discovery of additional repositories.
Setting the CMake variable ADDITIONAL_DEPS was tedious and error-prone. Now we explore the folders at the same level of FW4SPL to find extra repositories. Then a CMake option, set to ON by default, is proposed to enable/disable the repository. This will make CMake configuration phase easier than ever !
Update to 5.9.5 LTS.
Always expose ENABLE_OGRE and ENABLE_EXTRAS.
ENABLE_OGRE no longer requires ENABLE_AR to be on. ENABLE_EXTRAS no longer requires ENABLE_AR and ENABLE_OGRE
Simplify deps options and reorganize deps.
We now have an option for each additional repository that gather all required dependencies. So we introduce:
- ENABLE_AR
- ENABLE_OGRE
- ENABLE_EXTRAS
To achieve this we move some dependencies. cgogn, cryptopp, orbslam2 and vlc are promoted to fw4spl-deps. These dependencies are used widely so this seems reasonable. Now ext-deps only contains aram and ndkgui, so really experimental deps, making it useless for most people.
Some obsolete deps are cleand:
- ann
- curl
We keep two packages options for SOFA and PTAM as people do not always want them.