aboutsummaryrefslogtreecommitdiff
path: root/ports/magnum
AgeCommit message (Collapse)Author
2019-07-09[magnum] Enable egl and glx for magnum (#7026)tarcila
2019-06-30Adding EglContext / CglContext / GlxContext (#7060)StephaneBPRO
Adding the Egl/Cgl/Clx Context plugin to manage crossplatform OpenGL context (MacOs / Linux)
2019-06-15[WIP] Add a Homepage URL entry for vcpkg ports (#2933)pravic
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-06-10[vcpkg] Add optional 'Homepage' field to CONTROL (#6844)Phil Christensen
* [control file] Add optional 'Homepage' tag This allows a 'Homepage' tag to be added to a port in order to support changes such as PR #2933. It currently does not do anything with it. * [docs] Add Homepage to the control file documentation * move urls from descriptions to homepage field.
2019-03-19[magnum] Update patches (#5730)Jonathan Hale
Signed-off-by: Squareys <squareys@googlemail.com>
2019-02-11[corrade,magnum,-integration,-extras,-plugins] Update Magnum to v2019.01 (#5312)Jonathan Hale
* [corrade] Update to v2019.01 Signed-off-by: Squareys <squareys@googlemail.com> * [magnum] Update to v2019.01, remove shapes and glutapplication features These features were deprecated in earlier versions and now removed. Signed-off-by: Squareys <squareys@googlemail.com> * [magnum-(extras,plugins,integration)] Update to v2019.01, add imgui feat. Signed-off-by: Squareys <squareys@googlemail.com> * [magnum] Improve dependencies to corrade Signed-off-by: Squareys <squareys@googlemail.com> * [magnum-plugins] Add faad2audioimporter - faad2 is currently not in vcpkg, hence commented out - The commented out empty line is required to have vcpkg parse the file without issues Signed-off-by: Squareys <squareys@googlemail.com>
2018-10-25[corrade/magnum/-extras/-integration/-plugins] Update to 2018.10 (#4556)Jonathan Hale
Signed-off-by: Squareys <squareys@googlemail.com>
2018-07-04Corrade and Magnum on Linux (#3611)lecopivo
* Corrade and Magnum on Linux Removed ".exe" extension for executables on Linux. Removed default feature magnum[windowlesswglapplication] which works only on Windows. * Switched to CMAKE_EXECUTABLE_SUFFIX * [corrade] Remove use of CMAKE_EXECUTABLE_SUFFIX * [magnum] Avoid usages of CMAKE_EXECUTABLE_SUFFIX
2018-05-02[magnum,-plugins,-integration,-extras] Update to v2018.04Squareys
Signed-off-by: Squareys <squareys@googlemail.com>
2018-05-02[magnum,-plugins] Also install headers for dynamically built pluginsSquareys
While before there was no use for linking the plugins directly or using them as libraries in some other way when built dynamically, there now are intra-dependencies between plugins which to be detected, require the headers to be installed. Additionally, the folders lib/magnum and debug/lib/magnum-d are no longer empty, as we put the plugin deploy scripts there. Removing them is therefore superfluous. (Prepares upcoming release/head build) Signed-off-by: Squareys <squareys@googlemail.com>
2018-04-18[magnum] Properly deploy plugins (#3191)Jonathan Hale
* [magnum] Properly deploy magnum plugins Signed-off-by: Squareys <squareys@googlemail.com> * [magnum-plugins] Add tinygltfimporter feature Signed-off-by: Squareys <squareys@googlemail.com> * [magnum][magnum-plugins] Add features: trade and any* Prepares upcoming move of those sublibraries and allows building --head immediately. For current release this only adds some unused cmake flags that will be ignored. Signed-off-by: Squareys <squareys@googlemail.com> * [magnum] Add gl feature, cleanup dependencies, mark upcoming features And sort features alphabetically. Signed-off-by: Squareys <squareys@googlemail.com> * [magnum-plugins] Prepare renaming of static flag for --head installs Signed-off-by: Squareys <squareys@googlemail.com> * [magnum] Add two missing feature dependencies Signed-off-by: Squareys <squareys@googlemail.com> * [magnum] Enable magnum[any*] features by default Signed-off-by: Squareys <squareys@googlemail.com>
2018-02-16[corrade,magnum,-plugins,-extras,-integration] Update to latest and support ↵Jonathan Hale
feature packages (#2687) [corrade,magnum,-plugins,-extras,-integration] Update to latest and support feature packages
2018-01-10Update magnum, magnum-plugins and corrade to latestJoel Clay
2017-12-19[magnum] Remove --traceRobert Schumacher
2017-09-09vcpkg_configure_cmake (and _meson) now embed debug symbols within static ↵Alexander Karatarakis
libs (/Z7)
2017-06-22[magnum][magnum-plugins] Fixed plugins location, static plugins buildsigman
Static libray linkage should work now, including plugins.
2017-06-15[corrade][magnum][magnum-plugins] Updated to upstream, enabled more features ↵sigman
in [magnum] Removed plugin location defines. Fixed tools search path in FindCorrade, FindMagnum cmake modules.
2017-06-13[magnum] Emit plugin binary path to the headersigman78
Drop-in solution for the msbuild users.
2017-06-13[magnum] Patch SDL2 includes, msbuild compatibilitysigman78
Concerning SDL2 includes and how do they work. It is seems what the common practice is to append 'SDL2' include path to the compiler options and then do plain #include "SDL.h". While it works in cmake based projects it won't pass in msbuild ones. This patch changes #include to 'global' style <SDL2/SDL.h> and solves the problem.
2017-06-09[corrade][magnum-plugins][magnum] Use vcpkg_from_github()Robert Schumacher
2017-06-09[Magnum][Corrade] Cleanup and Audio supportsigman
Enabled audio support in magnum by default via openal-soft dependency.
2017-06-08[Magnum] Fix static library buildsigman
Fixes cmake scripts to build a static version of the libraries.
2017-06-07Magnum OpengGL 3d library portsigman
Added ports to support Magnum C++ OpenGL engine http://mosra.cz/blog/magnum.php and its direct dependencies