Commit Graph

145 Commits

Author SHA1 Message Date
Aleksandr Buyanov
7e2313f65b
[nss] Version bump to 3.78 (#24824)
* [nss] Update version to 3.78

* [nss] Update version to 3.78

* Add version

Co-authored-by: Aleksandr Buianov <aleksandr.buianov@kofax.com>
2022-05-20 14:37:43 -07:00
Thomas1664
9eff776b7d
[libproxy, nspr] Fix cmake warnings (#24809)
* [libproxy]

* [nspr]

* version

* [libproxy] Fix unused variables

* version
2022-05-20 14:35:06 -07:00
Dimitrij Mijoski
261ca0dd4d
Fix builing nuspell[tools] on Mingw (#24715)
* Fix builing nuspell[tools] on Mingw

* x-add-version

* metadata

* x-add-version
2022-05-18 02:30:36 -07:00
Thomas1664
d132d128b4
[many ports] Fix cmake warnings (#24706)
* [aubio]

* [bitserializer]

* [crfsuite] Update to 2020-08-27

* format

* [freealut]

* [libe57]

* version

* [libe57] Remove docs

* version

* [libffi]

* [libmodplug]

* [libsodium]

* [libsrtp]

* [libfio]

* [ned14-internal-quickcpplib]

* version string

* version

* version

* [matio] Update to 1.5.23

* [matplusplus] Update to 1.1.0

* [pystring]

* [rdbl]

* [recast]

* [restinfo]

* [sockpp]

* [sziü]

* [taglib]

* [thor]

* [workflow]

* version

* [Forkflow] Fix typo

* version

* [pystring] license

* version

* license

* version

* [sockpp]

* version

* [refl-cpp]

* [pixel] Fix synthax warning

* version

* [matplotplusplus]

* version

* license

* version

* [szip, workflow] Remove docs

* version

* license

* version

* [szip] Fix license install

* version

* [matplotplusplus] Revert update

* version
2022-05-17 11:15:06 -07:00
Mengna Li
38910e67f3
Add feature JSON_Diagnostics (#24672) 2022-05-13 16:52:17 -07:00
Marek Roszko
aec505b36b
[wxwidgets] update to 3.1.6 (#24483)
* [wxwidgets] update to 3.1.6

* Revise nanosvg

* Add feature control and dependencies for sound

* Add descripton for feature sound

* Update versions

* Update ports/wxwidgets/vcpkg.json

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>

* Fix spacing and version

* Remove cmake push/pop

* Bump version

* Undo change in wrapper

* bump version

* restore newline

* bump version

Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
2022-05-06 14:57:49 -07:00
chausner
60c2bed135
[nng] Update to 1.5.2 (#24566)
* Update nng to 1.5.2

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-05-05 14:23:49 -07:00
Jack·Boos·Yu
8e5e74fe09
[vcpkg baseline][nuspell] Add and fix feature tools (#24542)
* [vcpkg baseline][nuspell] Add and fix feature tools

* version
2022-05-05 13:47:56 -07:00
autoantwort
8f38125981
[nspr] no absolute paths (#24523) 2022-05-04 18:34:41 -07:00
chausner
9f9f6572f5
[nuspell] Update to 5.1.0 (#24485)
* Update nuspell to 5.1.0

* Update CI baseline

* Fix license

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-05-02 20:43:03 -07:00
Rémy Tassoux
8dd05eb74a
[nanobench] Update to 4.3.7 (#24225)
* [nanobench] Update to 4.3.7

* [nanobench] Update version files

* [nanobench] Fix build on window x86

* [nanobench] Update version files

* [nanobench] Add missing patch file

* [nanobench] Update version files
2022-04-19 08:32:34 -07:00
chausner
5b4013057c
[nlopt] Update to 2.7.1 (#24186)
* Update nlopt to 2.7.1

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-18 16:32:24 -07:00
Thomas1664
72910aae4f
[nanoflann] Update to 1.4.2 (#24158)
* [nanoflann] Update to 1.4.2

* version
2022-04-15 13:28:03 -07:00
Park DongHa
e809a42f87
[cpuinfo,fbgemm,xnnpack] update cpuinfo to latest (#23944)
* [cpuinfo] update to latest

* use official support of CMake find_package

* [cpuinfo] update triplet support

* [nnpack] fix cpuinfo usage

* [qnnpack] fix cpuinfo usage

* [fbgemm] fix cpuinfo usage

* [xnnpack] fix cpuinfo usage

* [cpuinfo] add license

* [nnpack] port license/dependencies

* [qnnpack] port license

* [xnnpack] port license

* [fbgemm] port license

* fix supports

* I think this should work?

* alright, arm&windows is unsupported... for now

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-12 12:47:40 -07:00
Burak Arslan
a7be23bf9f
[nss] Version bump to 3.77 (#23917)
* [nss] Update version to 3.77

* [nss] add version
2022-04-05 10:54:16 -07:00
LilyWangLL
253b3035e9
[nvtt] Fix build failed with Visual Studio 2022 (#23916)
* [nvtt] Fix build failed on Visual Studio 2022

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-04-01 14:28:43 -07:00
Burak Arslan
19c5249f43
[Nss] Update to version 3.76.1 (#23841)
* [nss] Version 3.76.1

* [nss] update version
2022-03-30 13:31:09 -07:00
Jack·Boos·Yu
2be25464ed
[nsync] Export cmake targets (#23811)
* [nsync] Export cmake targets

* version

* Forgot the patch

* version

* Also export the include path

* version
2022-03-28 13:51:28 -07:00
Alexander Neumann
5a457b90d6
[nettle] Switch sources on windows away from SMP fork. (#23519)
* [gmp] use native buildsystem on windows

* fix stuff from merge

* fix version

* version stuff

* trying patching some symbols for dynamic builds

* fix nettle build

* fix more dependent ports using gmpd

* fix uwp builds by copying tools

* missing host dep

* fix mpfr

* version-string nettle

* port-version mpfr

* version stuff

* remove patch from portfile

* version stuff

* [nettle] use native build system

* fix cross build

* manifest format

* add license

* version stuff

* version stuff

* @Thomas1664's suggestions

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-03-28 11:46:02 -07:00
Thomas Gwynne-Timothy
c11ee6b3a7
[nlohmann-json] Fix usage text (#23749)
* [nlohmann-json] Fix usage snippet

* [nlohmann-json] Update port version
2022-03-25 11:16:24 -07:00
Thomas Gwynne-Timothy
6ad0750a86
[nlohmann-json] Add option to control implicit conversions behaviour (#22409)
* [nlohmann-json] Add "implicit-conversions" triplet variable

* [nlohmann-json] Customize usage to document triplet var

* [nlohmann-json] Update version files
2022-03-23 12:57:59 -07:00
Alexander Neumann
2aa0d83ee7
[gmp] Switch sources on windows away from SMP fork. (#23466)
* [gmp] use native buildsystem on windows

* fix stuff from merge

* fix version

* version stuff

* trying patching some symbols for dynamic builds

* fix nettle build

* fix more dependent ports using gmpd

* fix uwp builds by copying tools

* missing host dep

* fix mpfr

* version-string nettle

* port-version mpfr

* version stuff

* remove patch from portfile

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
2022-03-23 12:14:40 -07:00
Burak Arslan
6996aecc96
[nss] Version bump to 3.76 (#23719)
* [nss] Verbump 3.76

* [nss] Update version
2022-03-22 21:16:21 -07:00
Burak Arslan
b3c7e74cd2
[nss] Add new ports nspr and nss (#21281)
* [nspr] Add new port 4.33

* [nss] Add new port 3.73.1

* [nss] Add new port 3.73.1

* Improve code

* Add supports field

* improve code

* version

* Update doc

* [nss] Switch to gyp-nss fork to fix msvc 17 build

* [nss] Improve code

* [nss] Bump version to 3.74

* [nspr] Add new port 4.33

* [nss] Add new port 3.73.1

* improve code

* Update doc

* [nss] Switch to gyp-nss fork to fix msvc 17 build

* [nss] Improve code

* [nss] Bump to 3.74

* [nss] Bump to 3.75

* [nss] Fix mpi.h confusion

When GYP generates rules for ninja, it puts nspr include dirs before nss's
own include dirs. When the msmpi package is installed, this causes
mpi.h from msmpi to be found, instead of multi-precision integer library
that comes bundled with nss.

This patch uses nspr headers from include/nspr subdirectory which sidesteps
the mpi.h from the include root

* [nss] add quotes around paths

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* [nss] remove debug versions of tools

* [nspr] Remove redundant environment variable assignments

* Add dependencies vcpkg-tool-mozbuild and vcpkg-tool-gyp-nss

* clean doc

* version

* Remove unnecessary vcpkg_crosscompiling block on vcpkg-tool-gyp-nss.

Guard for VCPKG_BUILD_TYPE
Improve error reporting for unsupported VCPKG_TARGET_ARCHITECTURE
Declare support for x64 rather than !x86 (given that the URI in question only has x64 binaries)
Fix version numbers to use 'version'.

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-03-21 17:49:12 -07:00
Thomas1664
29cab2b72b
[nanorange] update to master (#23656)
* [nanorange] update to master

* remove nanorange from CI baseline

* version

* Add homepage

* version
2022-03-21 12:57:12 -07:00
Jack·Boos·Yu
03ecabfe1a
[vcpkg baseline] Fix ports build on Linux (#23478)
* [vcpkg baseline] Fix ncurses linux build

* version

* fix homepage

* version

* [libgnutls] Fix build on Linux

* version

* [pcapplusplus] Re-factory build system, use cmake instead.

* version

* version

* Update ports/ncurses/vcpkg.json

* Update versions/n-/ncurses.json
2022-03-11 09:57:37 -08:00
Rémy Tassoux
cfdeb0bc0d
[nanobench] Update to 4.3.6 (#23262)
* [nanobench] Update to 4.3.6

* [nanobench] Update version files
2022-02-28 14:10:58 -08:00
Cheney Wang
6585d1274c
[ngspice] Fix error C2065 (#23151)
* [ngspice] Fix error C2065

* Delete a mistake

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-02-22 12:44:49 -08:00
Kashyap Jois
31c711c68e
[nu-book-zxing-cpp] New port (#22657)
* Upgraded zxing-cpp port to use the source code from https://github.com/nu-book/zxing-cpp

* Removed outdated patch files

* Added patch files to remove unnecessary install .pdb . Not needed cause lib is created using /Z7. Debug symbols are embedded in the .lib

* Updated helper functions as per maintainers guidelines

* Braces error

* Added vcpkg-cmake-config and vcpkg-cmake as host dependencies

* CHanged TARGET to PACKAGE_NAME

* Ran format manifest

* Ran x-add-version

* Update vcpkg.json

* Add git as host dependency cause of ExternalProject.cmake:2650 (message):
  error: could not find git for clone of fmtlib-populate.
Fix version as per feedback

* Removed git.. does not exist

* Set build blackbox test and examples to default to OFF

* Ran x-add-versions --all

* Change source_path for uwp

* Remove quotes

* update SHA

* Removed unused options when building for uwp

* add version

* Force type release for uwp

* ran add version

* Copy zxing.pc only if not UWP

* version fix

* Fix licence location if building uwp

* ran x-add-version

* remove NOT silly mistake

* ran add version

* Removed unnecessary change of source path to build winrt sdk.

* Update version

* Added flag and MS build option to vcpkg cmake configure

* Add -wd4996 flag to ignore deprecated function warning in v142 VCPKG Build tools for WindowStore

* add version

* Use VCPKG_TARGET_IS_UWP instead of STREQUAL "WindwosStore"

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Added quotes as per review feedback

* Fixed versioning as per feedback

* Add licence to vcpkg.json

* Update version

* Removed unnecessary copy of template .pc.in file. CMake takes care of generating the correct .pc file and puts it in the right place.

* Add versions

* Using extra options to avoid two vcpkg configure

* add version

* Revert back to the original port

* Add new package nu-book-zxing

* Updated baseline with new port

* Removed non-existence version

* Add nu-book-zxing-cpp version

* Put correct package name in vcpkg.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update version and add skip to baseline

* [nu-book-zxing-cpp][zxing-cpp] Remove abandoned port, promote nu-book fork

* Add "supports": "!uwp"

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update version database

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-02-14 16:37:35 -08:00
Billy O'Neal
c9e786d81a
[many ports] remove remaining vcpkg_fail_port_install calls. (#22770)
* Bulk remove vcpkg_fail_port_install calls.

Interesting ones have been split out into separate reviews, where "interesting" means "anything more than just deleting the call to vcpkg_fail_port_install",

In support of https://github.com/microsoft/vcpkg/pull/21502

* Update version database.

* Revert google benchmark changes already submitted as https://github.com/microsoft/vcpkg/pull/22728

* Repair version database.
2022-01-25 10:31:15 -08:00
chausner
a29b8996cd
[nlohmann-json] Update to 3.10.5 (#22703)
* Update nlohmann-json to 3.10.5

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-01-24 15:13:05 -08:00
Billy O'Neal
e8bc75b57d
[nanovg] Remove vcpkg_fail_port_install. (#22750)
There was no supports expression so there was ci.baseline.txt impact.

In support of https://github.com/microsoft/vcpkg/pull/21502
2022-01-24 02:18:05 -08:00
Billy O'Neal
d13329216a
[nethost] Remove vcpkg_fail_port_install. (#22751)
There was no supports expression before so there is ci.baseline.txt impact.

In support of https://github.com/microsoft/vcpkg/pull/21502
2022-01-24 02:17:49 -08:00
Haoran Ni
6e1449b30a
[nativefiledialog] Upgrade port to release 116 (#22645)
* port: (nativefiledialog) upgrade to release 116

* port: [nativefiledialog] modify version

* Update version database

* update nativefiledialog

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-01-20 15:48:57 -08:00
autoantwort
be39f6aaf9
[nayuki-qr-code-generator] new port (#22615) 2022-01-19 09:38:54 -08:00
Henrik Gaßmann
291b84e651
[llfio] Support static linkage triplets (#22504)
* [quickcpplib] Avoid deprecated helper functions

* [quickcpplib] Update to version @0.0.0-cad832c8

fixup quickcpplib ref

* [quickcpplib] Add cxx17 and cxx20 feature levels

* [quickcpplib] Update port version information

* [llfio] Update to version @2.0-20220112

* [llfio] Avoid deprecated helper functions

* [llfio] Add cxx17 and cxx20 feature levels

* [llfio] Support static linkage triplets

* [llfio] Always install ntkernel-error-category

ntkernel-error-category sources have been recorded as part of
`headers.cmake` which are added to the library targets. Therefore cmake
configure fails if they aren't  available.

* [llfio] Fix msvc crt linkage specification

`quickcpplib` parses `CMAKE_MSVC_RUNTIME_LIBRARY` and cannot support the
default crt linkage generator expression from vcpkg. Therefore we need
to manually specify a valid option.

* [llfio] Update port version information
2022-01-18 15:58:04 -08:00
nicole mazzuca
e9734e1805
[netcdf-c] fix installation on windows when hdf5[parallel] is installed (#22488)
fixes #21646
2022-01-12 12:00:16 -08:00
Frank
d7e919b978
[NCCL] Fix usage, add wrapper and install Find module file (#22031)
* fix-find_ncclConfig.cmake

* update version

* change port-version

* update version

* update version

* update version

* update port version

* update version

Co-authored-by: Frank-Xie <Frank-Xie@Email.com>
2022-01-12 11:32:50 -08:00
autoantwort
a091e59775
[numactl] no absolute paths (#22356) 2022-01-06 13:34:00 -08:00
Kai Pastor
390f987093
[ncurses] Update (#22087)
* Update to 6.3

* Fix mingw

* Add ncurses usage

* Update versions
2021-12-20 11:35:06 -05:00
Kai Pastor
207af1c995
[vcpkg-cmake] Fix windows toolchain chainloading for uwp (#21857)
* Fix uwp toolchain chainloading

* Use common definitions

* Update versions

* [netcdf-c] Fix uwp compiler flags

* Update versions

* [skip actions] CI

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-10 13:55:24 -08:00
Niall Douglas
6386c01bf9
[ned14-internal-quickcpplib][status_code][outcome][llfio] Update to latest. (#21926) 2021-12-08 15:43:49 -08:00
Tatsunori Uchino
2c8f00a1b0
[nowide] update to 11.1.3 (#21867)
* [nowide] update to 11.1.3

* [nowide] Don't use deprecated functions anymore

* Update ports/nowide/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update version database.

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-06 21:12:22 -08:00
Guekka
7c03f8a6ab
[nifly] new port (#21553)
* [nifly] new port

* [nifly] update versions database

* [nifly] Fix name of HEAD_REF

Co-authored-by: Sergii Baitala <sbaitala@imprivata.com>

* [nifly] update versions database

* [nifly] Update ports/nifly/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update vcpkg.json

* [nifly] update versions database

* Remove no longer necessary vcpkg_fail_port_install and fixup whitespace.

Co-authored-by: Sergii Baitala <sbaitala@imprivata.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-11-26 01:17:35 -08:00
Kai Pastor
297ff7ba3e
[netcdf-c] Update to 4.8.1, revise features (#21239)
* Consolidate netcdf-c ZLIB patching

* Update to 4.8.1, refresh patches

* Resolve parameter warning

* Decouple netcdf-4 feature from hdf5

* Expose NCZarr features

* Break vcpkg CI cascade

* Fix hdf5 szip support detection for static linkage

* Allow curl, hdf5, libzip with minimal dependencies

* Disable fatal warnings on uwp

* Update versions

* Fix libzip dependency

* Fix and simplify szip config patch

* Revert nczarr-s3 feature for now

* Update versions

* [skip actions] CI

* [skip actions] Debug ci failure

* Revert "[skip actions] Debug ci failure"

This reverts commit 03f3d52623.
2021-11-18 21:25:08 -08:00
Michal Cepek
fd5854751d
[nanodbc] enable unixODBC dependecy from vcpkg (#21433) 2021-11-16 16:41:50 -08:00
Johan Strombom
2163a5778a
[nghttp2] Update to v1.46.0 (#21243)
* [nghttp2] Update to v1.46.0

Update nghttp2 from 1.45.1 to 1.46.0.

* [nghttp2] Update to v1.46.0

* [nghttp2] Update to v1.46.0
2021-11-08 21:02:38 -08:00
autoantwort
e7e328cf9d
[many ports] call vcpkg_fixup_pkgconfig() (#20953)
* [many ports] call vcpkg_fixup_pkgconfig()

The ports generate pc files, but don't call vcpkg_fixup_pkgconfig() so that there are absolute paths in the pc files

* Update port-version for armadillo and polyclipping.

* Update version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-27 15:19:28 -07:00
chausner
3bcdecedb5
[neargye-semver] Update to 0.3.0 (#20916)
* Update neargye-semver to 0.3.0

* Update CI baseline

* Revert back to configure_file

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-21 22:51:39 -07:00
Ryan Mast
088cdfa3e3
[nlohmann-json] update to 3.10.4 (#20792)
* [nlohmann-json] update to 3.10.4

* Update CI baseline

* CI
2021-10-18 14:32:32 -07:00
7FrogTW
28af86cc15
[nghttp2] v1.45.1 (#20688) 2021-10-13 14:50:36 -07:00
Phoebe
38502feb14
[nanodbc] Add missing include (#20668) 2021-10-13 14:41:53 -07:00
chausner
516920d30d
[nmslib] Update to 2.1.1 (#20638)
* Update nmslib to 2.1.1

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-11 20:23:19 -07:00
chausner
75c6d757a3
[numactl] Update to 2.0.14 (#20626)
* Update numactl to 2.0.14

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-11 20:16:07 -07:00
chausner
83261448a0
[nanoflann] Update to 1.3.2 (#20494)
* Update nanoflann to 1.3.2

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-04 17:14:16 -07:00
chausner
a30a1ee743
[numcpp] Update to 2.6.0 (#20397)
* Update numcpp to 2.6.0

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-29 08:37:39 -07:00
Niall Douglas
46700e2a0c
[ned14-internal-quickcpplib/llfio/outcome] Update to latest release (#20171)
* Update ned14-internal-quickcpplib and LLFIO to latest matching Outcome v2.2.1 (bugfixed) release.

* Implement suggested changes during review. Update Outcome and LLFIO to latest.

* Re x-add-version.

* Fix version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-27 12:42:44 -07:00
Park DongHa
4428702c1c
[neon2sse] create a new port (#20200)
* [neon2sse] create a new port

* [neon2sse] update baseline JSON

* [neon2sse] use package name NEON2_S_SE
2021-09-17 09:18:36 -07:00
Osyotr
e571da5c6a
[netcdf-c] Fix build under Linux with dynamic linkage (#19981)
* [netcdf-c] Fix build under Linux with dynamic linkage

* Add delete bin on *nix comment.

* Don't mark semver for unverified-semver port.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-13 20:19:32 -07:00
myd7349
b74d9b2519
[nng] Update to v1.5.1 (#19478)
* [nng] Update to v1.5.1

* [nng] Bump version

* [nng] Quote source path

* [nng] Bump version
2021-09-09 21:12:21 -07:00
Billy O'Neal
b295670e4b
Bulk convert control files. (#19986)
```
function Convert-Control {
    Param($full)
    .\vcpkg.exe format-manifest $full
    $root = $full.Substring(0, $full.Length - 7) # CONTROL
    $new = $root + 'vcpkg.json'
    $content = Get-Content -Raw $new
    $asJson = ConvertFrom-Json $content -AsHashtable -Depth 100
    $oldVersion = $asJson['port-version']
    if ($null -eq $oldVersion) {
        $oldVersionFull = $asJson['version-string']
        Write-Host "Got version $oldVersionFull"
        $match = [System.Text.RegularExpressions.Regex]::Match($oldVersionFull, '^(.+)-(\d+)$')
        if ($match.Success -and -not [System.Text.RegularExpressions.Regex]::IsMatch($oldVersionFull, '^\d\d\d\d-\d\d-\d\d$')) {
            $newFullVersion = [string]$match.Groups[1].Value
            $oldVersion = [int]$match.Groups[2].Value
            Write-Host "newFullVersion $newFullVersion oldVersion $oldVersion"
            $newVersion = $oldVersion + 1
            $asJson['version-string'] = $newFullVersion
            Write-Host "Previous version for $full extracted from version field -- setting version-string $newFullVersion and port-version $newVersion"
        } else {
            Write-Host "No previous version for $full -- setting 1"
            $newVersion = 1
        }
    } else {
        $newVersion = [int]$oldVersion + 1
        Write-Host "New version for $full : $newVersion"
    }

    $asJson['port-version'] = $newVersion

    $content = ConvertTo-Json $asJson -Depth 100
    Set-Content -Path $new -Value $content
    .\vcpkg.exe format-manifest $new
}

Get-ChildItem ports\CONTROL -Recurse | Foreach-Object {
    Convert-Control $_.FullName
}

git commit -am "this message"
.\vcpkg.exe x-add-version -all
git commit -a --amend
```
2021-09-09 01:24:04 -07:00
Mathis
76b6e770a8
[nlohmann-json] update to 3.10.2 (#19690)
* update to 3.10.0

* version

* install pkg-config

* version

* fix package naming

* version

* apply @NancyLi1013 suggestions

* version

* update to new minor

* version

* update to 3.10.2

* version
2021-09-02 16:05:01 -07:00
Marek Roszko
78b7f1ba65
[ngspice] Update to release 35 (#19542)
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-08-30 18:33:17 -07:00
nicole mazzuca
ff190a561a
[macos ci] update 2021-07-27 (#19207)
* update 2021-07-27

macOS -> 11.5.1, XCode -> 12.5.1

* update azure-pipelines

* update sha of macfuse

* change how macos-ci-base works

* fix build errors

* fix itpp:linux

* more fixes

* remove tab

* allow version changes in all the remove/rename-version patches

* fix libunistring for real

* robert CR
2021-08-04 13:27:40 -07:00
Kai Pastor
018c0fa159
[nghttp2] Update and fixes (#19163)
* Format manifest

* Update to v1.44.0

* Modernize and fix portfile

* Fix usage in static windows triplets

* x-add-version
2021-07-28 12:25:26 -07:00
Anthony Calandra
7a985e56bf
Allow specifing the ODBC version for nanodbc. (#17974) 2021-07-22 22:38:59 -07:00
Liu Chenxin
2a0c48a32d
[nana]add MinGW subsystem support for nana (#18911)
* add MinGW subsystem support for nana

* update port version

* [nana] update versions

* format-manifest

Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-07-22 14:54:47 -07:00
Jack·Boos·Yu
0bf44b144b
[nuklear] Export unofficial target, add features (#18881)
* [nuklear] Export unofficial target, add features.

* update version stuff

* Update ports/nuklear/portfile.cmake

* Update versions/n-/nuklear.json

* Update ports/nuklear/CMakeLists.txt

* Update ports/nuklear/CMakeLists.txt

* Update ports/nuklear/CMakeLists.txt

* Update versions/n-/nuklear.json
2021-07-16 12:00:42 -07:00
Andrey
5236efaa9d
Fix nativefiledialog port using build time include dir (#18923)
* Fix nativefiledialog port using build time include dir

* Update ports/nativefiledialog/vcpkg.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update ports/nativefiledialog/vcpkg.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update versions/n-/nativefiledialog.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update versions/baseline.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update tree hash

* Update versions/n-/nativefiledialog.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-07-16 11:57:20 -07:00
nicole mazzuca
d369df7ecf
[rollup:2021-07-06] Rollup PR (#18838)
* [rollup:2021-07-06 1/8] PR #18272 (@strega-nil)

[scripts-audit] vcpkg_from_*

* [rollup:2021-07-06 2/8] PR #18319 (@strega-nil)

[scripts-audit] add guidelines for cmake

* [rollup 2021-07-06 3/8] PR #18410 (@mheyman)

[vcpkg-cmake-config] documentation fix

* [rollup:2021-07-06 4/8] PR #18488 (@strega-nil)

[scripts-audit] vcpkg_execute_*

* [rollup:2021-07-06 5/8] PR #18517 (@strega-nil)

[scripts-audit] vcpkg_extract_source_archive

* [rollup:2021-07-06 6/8] PR #18674 (@NancyLi1013)

[vcpkg doc] Update examples

* [rollup:2021-07-06 7/8] PR #18695 (@JackBoosY)

[vcpkg] Update the minimum version of vcpkg

* [rollup:2021-07-06 8/8] PR #18758 (@ras0219-msft)

[vcpkg_from_git] Fix error if downloads folder does not exist

* build docs!

* fix bond:*-windows

* fix nmap

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Michael Heyman <Michael.Heyman@jhuapl.edu>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
2021-07-14 12:45:18 -07:00
Kai Pastor
e2d1022400
[netcdf-c] Fix pc files; use features (#18120)
* Format manifest

* New port-version

* Quote filepath expressions

* Port to vcpkg-cmake ports

* Remove invalid nc-config file

* Fix pc files

* Use features

* Add feature 'tools'

* x-add-version

* Fix build with msys2 mingw

* Update git-tree
2021-06-28 17:58:35 -07:00
Jack·Boos·Yu
27d3469704
[vcpkg baseline][ncurses] Fix gnu download link (#18579)
* [ncurses] Fix gnu download link

* update version record
2021-06-24 13:09:12 -07:00
Dimitrij Mijoski
b011e65517
[nuspell] Update to version 5.0.0 (#18590)
* [nuspell] Update to version 5.0.0

* x-add-version nuspell
2021-06-24 13:07:09 -07:00
Mathis Logemann
08690d82c1
[nanopb] update to 0.4.5 and add generator (#18241)
* [nanopb] update to 0.4.5 and add generator

* add versions

* fix python install?

* update version

* fix python? again

* version

* test python

* add version

* fix portfile

* version

* Update ports/nanopb/portfile.cmake

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>

* Update ports/nanopb/portfile.cmake

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>

* update version

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
2021-06-22 18:24:13 -07:00
Daniil Goncharov
cff982f1f2
[nameof] Update to 0.10.1 (#18574) 2021-06-21 13:17:52 -07:00
Jacob Kahn
ac9da2cd77
[nccl] Remove NCCL auto-download due to licensing issues (#17431)
* [nccl] Only download if compatible with found CUDA version

* add-version

* Remove auto-download

* Remove windows branch

* Ran x-add-version --overwrite-version

* Add hardcoded find hints in /usr

* Fix version.

Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
2021-05-06 14:19:52 -07:00
Park DongHa
4ef97c2c33
[cpuinfo,fbgemm,nnpack] update to latest source version and rename targets (#17063)
* [cpuinfo] update to latest

* [cpuinfo] update baseline and port SHA

* Update ports/cpuinfo/fix-install.patch

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update ports/cpuinfo/fix-install.patch

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update ports/cpuinfo/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update ports/cpuinfo/fix-install.patch

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* [cpuinfo] update port SHA

* [cpuinfo] recover find_package

* fixup target path to `share/unofficial-cpuinfo`
* change IMPORTED target name to `unofficial::cpuinfo::cpuinfo`

* [fbgemm] resolve failure after cpuinfo rename

* change cpuinfo::cpuinfo to unofficial

* [fbgemm] update port version

* [nnpack] use changes target name

* [nnpack] update port-version

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-05-05 13:37:53 -07:00
Adam Johnson
cc726b6a6d
[ncurses] Add new port (#17226)
* [ncurses] Add new port.

* x-add-version

* Test ncurses port against CMake.
2021-04-30 11:12:25 -07:00
Ilya Arzhannikov
47c63128dd
[Nettle] add cflags to build tools (#17421)
* add cflags for build tools

* ./vcpkg x-add-version nettle

Co-authored-by: Ilya Arzhannikov <iarzhannikov@artec3d.com>
2021-04-28 17:35:51 -07:00
Niall Douglas
03d35b0303
[Outcome] update to v2.2.0 release. (#17362)
* Outcome v2.2.0 release.

* LLFIO matching updated Outcome and its dependencies at https://github.com/microsoft/vcpkg/pull/17362.

Also update usage docs, because a user complained about their incompleteness.
2021-04-23 13:27:19 -07:00
autoantwort
d23aa4ad3f
[vcpkg baseline] [nowide] update to 11.1.2 (#17209)
* [nowide] update to 11.1.2

* add version files

* Trigger Build
2021-04-12 09:56:17 -07:00
Park DongHa
e1f1938cb8
[nnpack] create a new port (#16344)
* [psimd] create a new port

* [psimd] update baseline and port SHA

* [fp16] create a new port

* [fp16] update baseline and port SHA

* [fxdiv] create a new port

* [fxdiv] update baseline and port SHA

* [pthreadpool] create a new port

* [pthreadpool] update baseline and port SHA

* [nnpack] create a new port

* [nnpack] update baseline and port SHA

* [nnpack] use version-date

* [nnpack] disable windows

* there are no config for windows

* [nnpack] enforce psimd backend

There is a 'neon' backend, but it won't be considered for now

* [nnpack] update supports

* use more correct expression
2021-04-07 14:18:02 -07:00
Samuel Marks
f0979f3671
[nuklear] Upgrade from 2020-09-14 to 2021-03-18 version and switch repo (#17082)
* [nuklear] Upgrade from 2020-09-14 to 2021-03-18 version and switch repo

* Ran `vcpkg x-add-version --all`
2021-04-07 12:42:31 -07:00
Niall Douglas
a434cc74ea
[outcome] Replace Outcome single header based port with full fat cmake install port (#15603)
* Replace Outcome single header based port with full fat cmake install port.

* [outcome] Improve portfile.cmake

* update baseline

* Refactor @JackBoosY's changes to make the dependency SHA feature chosen.

* update baseline

* Fix outcome features so they actually work.

* update baseline

* [outcome] install usage

* update baseline

* [outcome] Always use vcpkg copies of dependencies

* DO NOT MERGE YET, ONLY FOR INSPECTION BY PR REVIEW.

1. Break out these dependencies into standalone ports:

  - ned14-internal-quickcpplib
  - status-code

2. Add port for LLFIO.

3. Add dependency smoke tests for Outcome and LLFIO as per instructions.

* Fix all remaining issues, including link failure. This changeset is now ready to merge into vcpkg.

* Update versions.

* Have LLFIO not build static or shared libs according to VCPKG_LIBRARY_LINKAGE.

* Fix last commit breaking everything :)

* Update versions.

* Disable uwp support for LLFIO.

* versions

* Fix status code on GCC 6 and 7

* Don't download ntkernel-error-category if not on Windows.

* Fix status-code on UWP.

* Update versions.

* Fix MSVC on ARM.

* Apply all the feedback from the PR review, more or less.

* versions

* Update to latest, disable UWP for Outcome.

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-30 10:17:02 -07:00
Tatsunori Uchino
e592d034f1
[nowide] Upgrade to 11.1.1 (#16913) 2021-03-29 09:21:48 -07:00
Samuel Toussay
e814436c12
Nanodbc/fix/config cmake files path linux (#16045)
* [nanodbc] Fix CMake config files install path on Linux

* [nanodbc] Update port version

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-26 15:56:50 -07:00
Marek Roszko
7c4323099b
[ngspice] fix win32 codemodel glob (#16131)
* [ngspice] Fix 32-bit code models not being globbed correctly

* [ngspice] update x-add-version
2021-02-11 00:06:01 -08:00
Marek Roszko
5e0f59fab0
[ngspice] Update to rev 34 (#16008)
* [ngspice] Update to release 34

* [ngspice] update x-add-version

* Remove cppduals folder from being installed into /include

* Update the x-add-version
2021-02-08 17:53:35 -08:00
Jack·Boos·Yu
7a438171d6
[netcdf-c] Fix usage (#16085)
* [netcdf-c] Fix usage

* update version record
2021-02-08 14:06:41 -08:00
Jackson
4f27ad617c
[nng] Update to v1.4.0 (#16120)
* Updated 'nng' to 1.4.0

* Generated version files for nng 1.4.0

Co-authored-by: Jackson Harmer <jackson.harmer@gm.com>
2021-02-08 13:34:35 -08:00
Daniil Goncharov
259cf27e44
[nameof] Update to 0.10.0 (#15975)
* [nameof] Update to 0.10.0

* x-add-version
2021-02-03 11:43:20 -08:00
Marek Roszko
1ce08c0fc7
[ngspice] build codemodel extension libraries (#15882)
* [ngspice] build codemodel extension libraries

* tabs -> spaces

* [ngspice] make codemodels a feature

* [ngspice] Improve portfile.cmake

* update version record

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-02-02 14:28:38 -08:00
Park DongHa
511e887ee7
[nsync] create a new port (#15714)
* [nsync] create a new port

* [nsync] support system name WindowsStore

* [nsync] use "version" instead of "version-string"

* [nsync] add version JSON

* Update ports/nsync/portfile.cmake

* [nsync] apply PR feedback

* [nsync] update SHA of port

* [nsync] extract vcpkg_replace_string to patch

* update version SHA

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-01-27 14:28:14 -08:00
Marek Roszko
a6fbf20322
[ngspice] Update to rev 33 (#15837)
* [ngspice] Update to rev 33

* Update ports/ngspice/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* x-add-version ngspice

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-01-25 01:34:35 -08:00
nicole mazzuca
68a74950d0
[vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00