aboutsummaryrefslogtreecommitdiff
path: root/ports/libsodium/portfile.cmake
AgeCommit message (Collapse)Author
2021-03-29[libsodium] Rework CMake build to match autoconf (#16730)Thomas Gwynne-Timothy
* !wip Use targets to organize build * !wip Add separate file list for MSVC builds * Restructure to match autoconf I re-ordered everything so it is easier to compare directly with the project's autoconf build files. * Move config files to expected location * Convert CONTROL file to manifest file Use vcpkg helper ports. * Use sqlite3's approach to creating config file * Fix MSVC source list I was originally using libsodium:master as a reference, not the release. * Turn off tests * Fix definition scope * Fix JSON formatting Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Update libsodium version metadata * [libsodium] Fix x64-windows-static[-md] builds * [libsodium] Update port version metadata Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Glob headers and sources on Windows * [libsodium] Fix GLOB on Windows * [libsodium] Update verson hash Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-10-28Delete use of vcpkg_test_cmake and vcpkg_common_functions. (#13065)Billy O'Neal
2019-06-17[libsodium] Update to 1.0.18 (#6778)myd7349
2019-06-12[libsodium/darts-clone] remove conflicting makefile (#6875)Phil Christensen
* [libsodium/darts-clone] remove conflicting makefile
2019-05-01[libsodium] Migrate build system to CMake (#5600)myd7349
2019-02-28Modify `vcpkg_fixup_cmake_targets()` (#5459)Victor Romero
* some libraries export <PackageName>LibraryDepends.cmake instead of <PackageName>Targets.cmake. Those file also need the fix of #1044 should close #4753 * prefered the general solution #4622. hopefully solved the issue within #4150 replaced the regex with something more readable (also ident is lost) should close: #4753 #4633 #4150 and maybe more * Hash vcpkg_fixup_cmake_targets.cmake * [boost] Fix use of find_package(Boost) with cache variables [socket-io-client] Fix install * reversed change back to use regex replace * [glbinding] Fix _IMPORT_PREFIX depth in *-export.cmake files * [tinyspline] Ignore warnings treated as errors * [libevent, liblemon, libpng, smpeg2, zlib] Fix apply patches * [libsodium] Fix apply patches * [folly] Link correct libraries in debug and release * [vtk] Remove unset of _IMPORT_PREFIX * [tinyspline] Do not treat warnings as errors * [smpeg2] Fix double* to int comparison * [nvtt] Define value for HAVE_UNISTD_H in MacOS * [libui] Fix MacOS X build * [zlib] Fix download URL * [qhull] Update to v7.2.1 * [podofo] Set value for HAVE_UNISTD_H in MacOS * [mongo-cxx-driver,ogre,podofo,qhull] Bump CONTROL version * [mongo-c-driver] Set _IMPORT_PREFIX * [tmxparser] Bump CONTROL version * [qhull,vxl] Bump CONTROL version
2019-01-18Updates 2019.01.09Robert Schumacher
2018-12-19[libsodium] Fix static buildmyd7349
2018-12-19[libsodium] Fix #3374, #3385myd7349
2018-03-07Install sodium.h (#2986)LazyWolf Lin
2018-02-22[libsodium] Upgrade to 1.0.16Robert Schumacher
2017-12-06[libsodium] Disable testsAlexander Karatarakis
Also, this is a workaround for x64-windows-static taking forever in VS2017 15.5
2017-11-30[libsodium] Fix static build trying to copy dllsAlexander Karatarakis
2017-11-12[allegro5][refprop-headers][libsodium][arb] Fix use of vcpkg_from_github's ↵Robert Schumacher
OUT_SOURCE_PATH parameter. Fixes #2178.
2017-10-17FIX: use the correct pathsxoviat
2017-10-17FIX: use correct source pathxoviat
2017-10-17FIX: use forward slashesxoviat
2017-10-17ENH: libsodium: Copy necessary filesxoviat
2017-10-17ENH: add portfilexoviat