* [many ports]switch to vcpkg-cmake / vckg-cmake-config part 4
* version
* typo
* version
* typo
* version
* Remove PREFER_NINJA
* version
* deprecated vcpkg_extract_source_archive_ex
* version
* fix argument
* version
* More rename
* version
---------
Co-authored-by: jyu49 <yu_jack@apple.com>
* port is building for x64-windows
* Add file endings
* Reformat manifest file
* Add versions
* Remove comment
* Check host system instead of target
* fix user fs pollution & allow nodejs tool to have the same triplet as target has
* x86-windows now builds
* Support find_package (TARGET_SOURCES still todo)
* add win_delay_hook.cc
* license for nodejs
* reformat
* reformat
* Update node-api.json
* nodejs port ver increment
* fix versions
* fix versions
* Fix find_library/find_path review comments
* node-api-config.cmake => unofficial-node-api-config.cmake
* remove vcpkg_execute_npm_command.cmake
* update git-tree in node-api.json
* fix node triplet
* remove obvious comment
* Update node-api.json
* Revert everything related to vcpkg-tool-nodejs
* fix port-version of vcpkg-tool-nodejs in baseline.json
* Update node-api.json
* ban arm
* fix EOF
* Update node-api.json
* Tweaks for Linux failure debugging
* Update node-api.json
* Reformat with vscode cmake formatter
* Even more debug logging
* add <node_root>/bin to search
* Update node-api.json
* Add debugging for 2-nd error encountered
* update ver
* update
* update ver
* add nodejs tool to path
* update ver
* use prefix npm option
* add version
* move things to node tool dir (temporary)
* add ver
* Add CMAKE_JS_LIB emptyness check
* add version
* separate node root ad node bin directories
* update node-api-config.cmake
* add ver
* typo-fi
* update version
* remove debug logging
* update ver
* do not use system cmake
* add ver
* rename vars
* Update ver
* Add comment
* add-version
* Now downloads cmake-js from github, but deps aren't downloaded (wip)
* add version
* Seems to work except lodash (wip)
* add version
* license null (wip)
* license null -reformat- (wip)
* add ver
* Add todo (wip)
* add ver
* install lodash, new error now related to yargs isn't being built (wip)
* add version (wip)
* fix (wip)
* add version (wip)
* Cleanup, will try one thing (wip)
* no cmake-js ver, now install includes (wip)
* ⌛ closing temporary, I'll get back to this later ⌛. at least I know what to do
* test
* baseline
* format
* fill with zeros
* update supports
* correct url for win
* addver
* better handle arch and os
* ver
* update
* update
* add-todo
* add win support
* ver
* qol
* ver
* add-sha
* ver
* update
* update
* fix-license
* fix-license
* add sha
* add sha
* linux-arm64
* linux-arm64
* sha512 for arm
* sha512 for arm
* remove imported sources
* remove imported sources
* apply suggestion
* add ver
* fix eof
* add ver
* [node-addon-api] Add new port
* add version
* add newline
* add version
* Update ports/node-addon-api/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/node-addon-api/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/node-addon-api/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/node-addon-api/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/node-addon-api/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update node-addon-api.json
* Update portfile.cmake
* Update node-addon-api.json
* Update unofficial-node-addon-api-config.cmake
* Update node-addon-api.json
* fix dg0yt's comments 1/
* fix 2/
* fix 3/3
* update version
* Add usage.
---------
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: MonicaLiu <v-liumonica@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [nss] Bump version to 3.87, along with nspr 4.35 and mozbuild 4.0.2
Also switch from gyp-nss to gyp-next, which is now the official buildgen
tool
* [nss] Update versions folder
* Fix version database.
* Fix version database more
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* port is building for x64-windows
* Add file endings
* Reformat manifest file
* Add versions
* Remove comment
* Check host system instead of target
* fix user fs pollution & allow nodejs tool to have the same triplet as target has
* x86-windows now builds
* Support find_package (TARGET_SOURCES still todo)
* add win_delay_hook.cc
* license for nodejs
* reformat
* reformat
* Update node-api.json
* nodejs port ver increment
* fix versions
* fix versions
* Fix find_library/find_path review comments
* node-api-config.cmake => unofficial-node-api-config.cmake
* remove vcpkg_execute_npm_command.cmake
* update git-tree in node-api.json
* fix node triplet
* remove obvious comment
* Update node-api.json
* Revert everything related to vcpkg-tool-nodejs
* fix port-version of vcpkg-tool-nodejs in baseline.json
* Update node-api.json
* ban arm
* fix EOF
* Update node-api.json
* Tweaks for Linux failure debugging
* Update node-api.json
* Reformat with vscode cmake formatter
* Even more debug logging
* add <node_root>/bin to search
* Update node-api.json
* Add debugging for 2-nd error encountered
* update ver
* update
* update ver
* add nodejs tool to path
* update ver
* use prefix npm option
* add version
* move things to node tool dir (temporary)
* add ver
* Add CMAKE_JS_LIB emptyness check
* add version
* separate node root ad node bin directories
* update node-api-config.cmake
* add ver
* typo-fi
* update version
* remove debug logging
* update ver
* do not use system cmake
* add ver
* rename vars
* Update ver
* Add comment
* add-version
* Now downloads cmake-js from github, but deps aren't downloaded (wip)
* add version
* Seems to work except lodash (wip)
* add version
* license null (wip)
* license null -reformat- (wip)
* add ver
* Add todo (wip)
* add ver
* install lodash, new error now related to yargs isn't being built (wip)
* add version (wip)
* fix (wip)
* add version (wip)
* Cleanup, will try one thing (wip)
* no cmake-js ver, now install includes (wip)
* ⌛ closing temporary, I'll get back to this later ⌛. at least I know what to do
* test
* baseline
* format
* fill with zeros
* update supports
* correct url for win
* addver
* better handle arch and os
* ver
* update
* update
* add-todo
* add win support
* ver
* qol
* ver
* add-sha
* ver
* update
* update
* fix-license
* fix-license
* add sha
* add sha
* linux-arm64
* linux-arm64
* sha512 for arm
* sha512 for arm
* remove imported sources
* remove imported sources
* apply suggestion
* add ver
* fix eof
* add ver
* [nethost] Update to 7.0.0
* [nethost] Update versions
* [nethost] Revision changes
- 0001-nethost-cmakelists.patch: Remove the shell file patch and keep only the cmake patch
- portfile.cmake: Bring the execute_process entry as a single block and only if not Windows
- vcpkg.json: Extend the supports string to linux and osx
* [nethost] Update versions
* Add ngtcp2 port
* add usage patch
* version
* del patch
* version
* add binary file
* version
* correct namespace
* version
* simplify patch
* version
* simplify patch
* version
* update version to 0.11.0
* update version
Co-authored-by: FrankXie <v-frankxie@microsoft.com>
* freerdp fix single config
* libassuan fix single config builds
* libcanberra fix single config build
* libmysql fix single config builds
* libobd fix single config
* libusb allow single config wrapper
* nmap single config cleanup
* spdk single config stuff
* zeroc-ice fix single config
* zopfli single config fix
* use version date
* v db
* Revert unchanged libodb-pgsql port-version bump.
Co-authored-by: Billy O'Neal <bion@microsoft.com>
* [quickcpplib] Properly delimit path option
* [outcome] Prevent buildsystem from enabling concepts pre cxx20
* [llfio] Update port to 2022-09-18
- Disable OpenSSL support until someone properly integrates it.
* [llfio] Disable buildsystem compiler introspection
The buildsystem tries to enable concepts and coroutines via non standard
compiler flags on earlier C++ versions which is exactly the opposite of
what our polyfill features warrant.
* Add versions to database
* [quickcpplib] Update to 2022-09-08
* [status-code] Update to 2022-09-08
* [outcome] Update to version 2.2.4
* [llfio] Update to 2022-09-08
* [status-code,outcome,llfio] Update version database
* [ncnn] Add new port
* [ncnn] Add new port
* update version
* add ncnn options
* update vcpkg.json to constraint supported platforms
* Add a new final line
* update version
* Update ports/ncnn/portfile.cmake
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
* fixed ncnn install error
* Update to latest upstream version
* Fixup pc files
* version
* unsupported on Windows arm
* version
Co-authored-by: holylong <mrhlingchen@163.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
* Add nghttp3 port
* nghttp3: update homepage
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* nghttp3: use main branch with fix for build with UWP ARM 32bits
* nghttp3: add licence (MIT)
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Fix vcpkg.jsons that don't conform with our schema
iniparser's homepage is not a valid URI. ndevilla.free.fr/iniparser says that the homepage has moved to github, so just replaced it with that. Note that portfile.cmake already uses vcpkg_from_github.
nifticlib was referring to a github organization and used vcpkg_from_github in its homepage.
thor was missing a scheme. Using https gave an invalid certificate but http redirected to the site I put here.
* Add licenses.