228 Commits

Author SHA1 Message Date
Kai Pastor
e819a7d0ae
[mongo-cxx-driver] Update (#27565)
* Update and cleanup

* Fix C++14 guard for MSVC

* Force mongo-cxx-driver feature boost in CI
2022-11-21 09:19:31 -08:00
MonicaLiu
888191cd88
[mlpack] Update to 4.0.0 and become a header-only library (#27707)
* update mlpack

* update version

* update mlpack

* update version

* update mlpack

* update version

* update mlpack

* update version

* update format

* update version

* update license

* update version

* update mlpack

* update version

* update patch

* update version

* update patch

* update version

* update patch

* update version

Co-authored-by: Monica <v-liumonica@microsoft.com>
2022-11-21 09:04:06 -08:00
مهدي شينون (Mehdi Chinoune)
dc5bc45a68
[muparser] update to 2.3.4 (#27934) 2022-11-21 08:35:50 -08:00
autoantwort
4dbc2e3403
[mimalloc] no absolute paths (#27880) 2022-11-17 23:27:14 -08:00
FW
ca519c8e85
[mp3lame] Use list append for setting options (#27234) 2022-11-17 22:30:59 -08:00
autoantwort
c1c8763f7e
[minc] fix feature (#27784) 2022-11-14 14:36:42 -08:00
Arsen Tufankjian
f1d5c51f17
[mimalloc] Allowing arm64 builds (#25265)
* Updating port to just upgrade mimalloc to v2.0.7 which fixes arm64 on windows

* Updating version

* Adding hash. Oops

* Updating version

* Updating supports field

* Updating version
2022-11-11 09:17:16 -08:00
Arsen Tufankjian
7e7c62d863
[meshoptimizer] Add basisu support to gltfpack (#27532)
* Updating meshoptimizer port to add basisu support to gltfpack

* Updating version

* Using proper gltfpack branch for v0.18

* Updating version

* Adding patch to fix x86-windows

* Updating version
2022-11-09 13:54:53 -08:00
JonLiu1993
bdf073a835
[folly] update to <v2022.10.24.00> (#27580)
* [folly] update to <v2022.10.24.00>

* update version

* update fizz to the latest version

* update version

* update mvfst to the latest version

* update version

* Apply review suggesstion

* update version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-11-07 16:14:23 -08:00
Lily Wang
68ad399d55
[mpfr] Add hint to install autoconf-archive for OSX (#27634)
* [mpfr] Add hint to install autoconf-archive for OSX

* x-add-version

* fix deprecated function

* x-add-version

* apply suggestion

* x-add-version
2022-11-04 14:56:43 -07:00
Cheney Wang
74a4c99417
[magnum-*] Remove accidentally generated parameter and optimized portfile.cmake (#27608)
* [magnum-*] Remove accidentally generated parameter and optimized portfile.cmake

* x-add-version

* Use vcpkg_check_features

* x-add-version
2022-11-04 14:18:54 -07:00
Dennis
6d0f257a15
mqtt-cpp: Update to 13.1.0 (#27609) 2022-11-03 15:14:46 -07:00
Kai Pastor
49931943ab
[mongo-c-driver,libbson] Update and fixes (#27517)
* Update and fix mongo-c-driver, libbson

* Update versions

* Feature zstd needs pkgconf

* Update versions

* Set host triplet to bring pkgconf into PATH

* Update versions
2022-11-02 14:39:31 -07:00
Brennan
9c4f2235d0
[microsoft-signalr] Update Port (#27510)
* [microsoft-signalr] Update Port

* add version

* odd
2022-10-27 19:24:44 -07:00
Billy O'Neal
e0a9559a9b
[zlib, minizip] Update to 1.2.13, and embed the ZLIB_DLL setting. (#27226)
* Don't use external ZLIB_DLL

* Update versions

* [minizip] Bump to zlib version

* Update versions

* [libkml] Fix mingw build

* [libkml] Modernize

* [libkml] Fix minizip dependency

* [libkml] No DLL

* Update versions

* [libkml] Update mingw patch

* Update versions

* Update versions

* [zlib] Update to 1.2.13

This picks up the official fix for CVE-2022-37434.

* Cherry pick installing the correct license from https://github.com/microsoft/vcpkg/pull/27242/

* Update version database.

* More version database.

* Also update minizip.

* Also guard ZLIB_DLL properties for BUILD_SHARED_LIBS.

* Version database.

* Fix minizip usage.

Co-authored-by: Kai Pastor <dg0yt@darc.de>
2022-10-25 10:24:48 -07:00
autoantwort
4f18e877d3
[mygui] fix arm64-osx build (#27417) 2022-10-24 16:22:00 -07:00
Lily Wang
f12137f89c
[vcpkg baseline][mchehab-zbar] Fix build error on x64-windows-static (#27428)
* [vcpkg baseline][mchehab-zbar] Fix build error on x64-windows-static

* x-add-version
2022-10-24 16:20:33 -07:00
Arsen Tufankjian
da212216c9
[meshoptimizer] Updating to 0.18 and adding gltfpack feature (#27266)
* Updating meshoptimizer and adding optional feature to build gltfpack

* Updating version

* Adding license to meshoptimizer

* Updating version
2022-10-18 18:31:02 -07:00
JonLiu1993
911d176349
[minizip-ng] update to 3.0.7 (#27272)
* [minizip-ng] update to 3.0.7

* update version

* Update license

* update version
2022-10-18 18:29:45 -07:00
MonicaLiu
79fa9d85cb
[mozjpeg] update to v4.1.1 (#27274)
* update mozjpeg

* update version

Co-authored-by: Monica <v-liumonica@microsoft.com>
2022-10-17 08:13:45 -07:00
MACHIZAUD Andréa
e2aa9d12c4
[mdl] Add port MDL-SDK 2021.1.2 (#24633)
* [mdl] Add port MDL-SDK 2020.0.1

* [mdl] Expose `dds` and `freeimage` features

* [mdl] Upgrade MDL-SDK 2020.1.2

* Update ports/mdl/portfile.cmake

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

* [mdl] simplify patch 001-freeimage-from-vcpkg.patch

* [mdl] improve and simplify patch 003-install-rules.patch

* [mdl] enable dependency log for better debugging in case of failure

* [mdl] expose interface include directions for mdl core & mdl sdk

* [mdl] build clang as part of vendored LLVM

* [mdl] remove unnecessary export

* [mdl] Use `unofficial::` namespace prefix

* [mdl] remove unnecessary checks about clang CMake target

* [mdl] `vcpkg_extract_source_archive` -> `vcpkg_extract_source_archive_ex`

* [mdl] Use `vcpkg_find_acquire_program(CLANG7)`

* [mdl] disable osx arm64

* [mdl] add license

cf. https://developer.nvidia.com/nvidia-mdl-sdk-get-started

* [mdl] Use `vcpkg-tool-clang7`

* [mdl] restrict arm build

* [vcpkg-tool-clang7] Fix broken symlink on UNIX platform

* [mdl] Revert changes in `vckpg_find_acquire_program`

* [mdl] Rely on `vcpkg-tool-clang7` `vcpkg-port-config.cmake`

* [mdl] No support for x86 nor static CRT (because of dynamic linkage only)

* Mark Windows static linkage ports as fail due to freeimage requirement

* [mdl] Restrict static on Windows

* [mdl] remove leftover patch

* [vcpkg-tool-clang7] patch cleanup

* Commit suggestion.

* Versions

* [mdl] include priority to vendored LLVM

* [mdl] path in quotes

* [mdl] update 001-freeimage-from-vcpkg.patch with comments

* [mdl] Download clang 7 prior to build MDL-SDK

* Fix incorrect clang path for UNIX

* [mdl] portfile cleanup

* Apply code review suggestions

* Update ports/mdl/portfile.cmake

Co-authored-by: Victor Romero <romerosanchezv@gmail.com>

* bump version

* Address review comments

* mdl -> mdl-sdk

* minimize 006-guard-nonexisting-targets.patch

* minimize 002-install-rules.patch

* Notes in portfile about clang 7 usage

* Add CMAKE_DISABLE_FIND_PACKAGE-<PACKAGE_NAME> to disable optional packages

* Address comments

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2022-10-13 11:17:28 -07:00
Marcin Pączkowski
2111a4872b
[mp3lame] allow universal macos builds (#27171) 2022-10-12 01:16:27 -07:00
Thomas1664
3d8c3f5ec0
[mfl] Fix supports for building on normal triplets (#26951)
* fbthrift

* mfl

* version

* Disable tests

* version

* revert fbthrift
2022-10-08 21:47:42 -07:00
chausner
5185baad44
[mdspan] update to 0.4.0 (#27085)
* Update mdspan to 0.4.0

* Update version

* Add license

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-10-03 13:51:18 -07:00
Clayton Wheeler
39420a74dd
[mimalloc] build for ARM Linux, Mac (#27041) 2022-09-30 14:32:47 -07:00
Alexander Neumann
4cde015b16
[Mesa] Update to 22.1.7 (#25890)
* [mesa] 22.1.4

* delete correct patch ...

* v db

* fix feature names

* v db

* add enable-rtti

* v db

* update to latest and add offscreen feature

* f m

* v db
2022-09-08 11:49:08 -07:00
Frank
bc19f25585
[mysql-connector-cpp] Add correct target namespace (#26686)
* add correct target namespace

* update version

* correct namespace

* overwrite version

* format patch

* update version
2022-09-06 12:42:12 -07:00
Li Xiaobin
74a66f663d
[mysql-connector-cpp] update to 8.0.30 (#26536)
* [mysql-connector-cpp] Upgrade to 8.0.30

* version DB

* [mysql-connector-cpp] remove arm supports

* [mysql-connector-cpp] version DB
2022-09-02 10:51:42 -07:00
Nick
f9b5f5406b
[sdl2] update to 2.24.0 (#26436) 2022-08-31 13:34:35 -07:00
daljit97
024a041b66
[matchit] Add first draft port (#26499)
* Add first draft port for matchit

* Adjust formatting

* Add version for matchit

* Update matchit to v1.0.1

* Run vcpkg x-add-version for v1.0.1

* Fix typo in command for copying license file

* Remove installation of redudant files

* Add usage instructions

* Update license info in vcpkg.json

* FIX: revert license change info to libzippp

Previous commit incorrectly change the license for the port libzippp. This commit fixes that.

* Run vcpkg x-add-version

* Update ports/matchit/portfile.cmake

Change HEAD_REF to main

Co-authored-by: Bowen Fu <BowenFu@users.noreply.github.com>

* Run vcpkg xdg-version

* Add command for installing usage file

* Run vcpkg x-add-version

* Update matchit.json

* Use quoted variables in portfile.cmake

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>

* Run x-add-version

Co-authored-by: Bowen Fu <BowenFu@users.noreply.github.com>
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2022-08-26 12:30:53 -07:00
Mengna Li
3af5e21083
fix usage (#26509) 2022-08-25 10:38:49 -07:00
Ulysses1337
55112eb54a
[mchehab-zbar] Add new port (#16113)
* Add mchehab/zbar

* Quote all paths

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>

* Update to 0.23.90

* Flip name

* Update version registry

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2022-08-24 09:08:34 -07:00
Samuel Marks
727bdba9a3
[inih] Upgrade from r51 to r56 (#25879)
* [ports/inih/{portfile.cmake,vcpkg.json}] Upgrade from r51 to r56

* [ports/inih] Upgrade to latest vcpkg recommendations

* [ports/inih/CMakeLists.txt] Export targets (following `ports/openctm/CMakeLists.txt` template)

* Thomas1664's nitpicks agreed on by BillyONeal.

* Fix vcpkg_cmake_config_fixup call and add usage.

* Hook up with_INIReader

* Version DB oops

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-08-18 17:15:25 -07:00
autoantwort
9a0bbbcb42
[mathgl] no absolute paths (#26320) 2022-08-12 13:55:29 -07:00
Harshavardhana
368c1a5953
[minio-cpp] chore(version): updated to v0.1.1 (#26257) 2022-08-11 18:26:47 -07:00
Li Xiaobin
79211d3e4a
[mysql-connector-cpp] Add new port (#25652)
* [mysql-connector-cpp] Add new port

* [mysql-connector-cpp] add version

* [mysql-connector-cpp] Fix code review suggestion

* [mysql-connector-cpp] Run x-add-version

* [mysql-connector-cpp] Quote cmake expressions; Add CMake targets

* unofficial targets

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

* unofficial targets

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

* unofficial targets

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

* unofficial targets

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

* unofficial targets

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

* unofficial targets

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

* unofficial targets

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

* [mysql-connector-cpp] Add unofficial targets and usage

* [mysql-connector-cpp] Run x-add-version

* [mysql-connector-cpp] Fix code review suggestion

* [mysql-connector-cpp] Run x-add-version

* Fix license and supports nitpick.

* Version DB

* Remove vcpkg-cmake-wrapper

* Version DB

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-11 13:09:00 -07:00
autoantwort
ba4aea932f
[mathgl] no absolute paths (#22363) 2022-08-10 13:23:49 -07:00
Harshavardhana
bea0562dbb
[minio-cpp] chore(version): updated to v0.1.0 (#26145) 2022-08-08 12:01:04 -07:00
Daniil Goncharov
c567729cbc
[magic-enum] Update to v0.8.1 (#26166)
* [magic-enum] Update to v0.8.1

* vcpkg x-add-version magic-enum
2022-08-05 23:47:19 -07:00
Kai Pastor
df806d3a4b
[sdl2-ttf,tgui,sfml] Update sdl2-ttf to 2.20.0, revise dependencies import and export (#26026)
* [sdl2-ttf] update to 2.20.0

* update version

* add license

* update version

* del unused function

* overwrite version

* Fix sdl2-tff

* Increase version

* version

* Fix config export/import

* version

* Fix sdl2pp

* Fix SDL2_ttf import

* Fix sdl2pp

* Try again

* ...

* shared

* Fix patch

* not win32

* revert

* Fix import name

* Fix tgui

* version

* CR

* version

* CR

* version

* license

* version

* update port version

* version

* Fix patch

* version

* Fix patch

* version

* Update patch

* version

* Fix tgui

* add feature harfbuzz

* version

* Fix feature

* version

* Fix mingw

* Trim patching

* Explicit usage

* [sfml] Fix OpenGL dependency

* [sfml] Transform freetype patch and config fixup

* [sfml] Transform stb patch

* [tgui] Revise port

* [tgui] Extend config patching, merge into dependencies patch

* [tgui] Devendor stb

* [tgui] Revise feature dependencies

* [tgui] Omit pc files (too many inconsistencies)

* [milerius-sfml-imgui] Fixup

* Update versions

Co-authored-by: FrankXie <v-frankxie@microsoft.com>
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
2022-08-04 19:18:37 -07:00
Billy O'Neal
63d08e949d
[gklib,metis,parmetis] Update sources for metis et al. to GitHub (#26020)
* Remove bogus arguments in the `vcpkg create` template.

* [gklib] Add new port in support of metis and parmetis.

New port checklist:
* Review the code :)
* Check the name against https://repology.org/ There are 2 packages, both of which seem to be the same thing
* Check the name against Bing/Google. It's the first entry.
* Check the source code for optional `find_package`s There are none.
* Check that the versioning scheme and license match what upstream says They have none.
* Check that the source code comes from the upstream project's authoritative source. We did.
* Check that the generated usage is accurate.
* Check that the reported license is accurate. We hope so.

* [metis] Update source to github.

Resolves https://github.com/microsoft/vcpkg/issues/25764

Competes with https://github.com/microsoft/vcpkg/pull/25953

* [parmetis] Update source to github.

* Add licenses.

* Fix GKlib case.

* Fix metis install.
2022-08-03 18:59:36 -07:00
LE GARREC Vincent
d23405ca34
[mp-units] Configure only src folder (#26085)
* [mp-units] Configure only src folder

* [mp-units] Configure only src folder

+ add license
2022-08-02 23:17:02 -07:00
Thomas1664
67029c5d3d
[mpfr] Remove docs (#26018)
* [mpfr] Remove docs

* version

* license

* version
2022-07-29 12:53:41 -07:00
Thomas1664
56ab1ad089
[mp3lame] Remove docs (#26042)
* [mp3lame] remove docs

* version
2022-07-28 22:40:03 -07:00
Alexander Neumann
4ad8fc2a83
[Minizip] enable clang-cl builds (#25960)
* minizip enable clang-cl builds

* v db

* update scripts in port

* v db
2022-07-25 14:39:36 -07:00
Kai Pastor
49868fd552
[vcpkg-cmake] Update parallel vcpkg_cmake_configure (#21507)
* Revise generator selection

If the host is x86, assume that msbuild is requested for windows.
If msbuild is requested and suitable, use it.
Else if a particular generator is requested, use it.
Else if ninja is available, use it.
Else on non-windows host, use "Unix Makefiles".

* Revise ninja_host detection

* Revise parallel configure detection

* Consolidate ninja path setup

* Update documentation

* Use portable chdir

* [ms-gltf] Use new generator selection

* Update versions
2022-07-25 12:23:04 -07:00
Eric Kilmer
e8bbe81315
[mbedtls] Update to v2.28.1 (#25894)
* [mbedtls] Update to v2.28.1

Latest release of LTS version 2.28

* Update version
2022-07-22 11:08:04 -07:00
Thomas1664
8ff168270b
[marble] Fix copyright location (#25871)
* [marble] Fix copyright location

* Fix version

* version
2022-07-19 15:22:51 -07:00
Alexander Smyslov
2bfe0fa1fc
[rapidjson] [ms-gltf] Upgrade up to 2022-06-28 (#21112)
* Add files via upload

* [new port] avro-cpp

* add boost-format

* remove comments

* remove comments

* [rapidjson] Upgrade up to 2021-11-01

* [rapidjson] Upgrade up to 2021-11-01

* fix remarks

* fix remarks

* Update ports/rapidjson/portfile.cmake

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

* Update ports/rapidjson/vcpkg.json

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

* fix remarks

* fix remarks

* merge with master

* add version

* update hash

* Update ports/rapidjson/portfile.cmake

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Update ports/rapidjson/portfile.cmake

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* update hash

* Update ports/rapidjson/vcpkg.json

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* update version

* update hash

* update hash

* update ms-gltf

* update ms-gltf

* update ms-gltf

* update ms-gltf

* update ms-gltf

* update ms-gltf

* update ms-gltf

* update ms-gltf

* Update ports/rapidjson/portfile.cmake

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* update hash

Co-authored-by: Alexander Smyslov <aleksandr.smyslov@libertexgroup.com>
Co-authored-by: Smyslov Alexander Nikolayevich <aleksandr.smyslov@fxclub.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
2022-06-30 13:36:33 -07:00
Frank
17ee0b59f2
[openal-soft] Update to 1.22.0 (#25327)
* [openal-soft] Update to 1.22.0

* update version

* add license

* overwrite versions

* update version

* add patch

* update version

* add license

* update version

* update patch

* overwrite version
2022-06-28 12:46:16 -07:00