17110 Commits

Author SHA1 Message Date
autoantwort
9b618499f6
[vcpkg_from_gitlab] improvements (#23568)
* [vcpkg_download_distfile] Don't check downloaded file when ALWAYS_REDOWNLOAD is passed

* [vcpkg_from_github] fix error message and correctly set VCPKG_HEAD_VERSION

* [vcpkg_from_gitlab] Use gitlab api instead of git ls-remote

* no change

* Apply suggestions from code review

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
2022-08-12 15:32:07 -07:00
Billy O'Neal
ae76307e4b
Audit use of TO_NATIVE_PATH. (#26201)
* Audit use of TO_NATIVE_PATH.

TO_NATIVE_PATH should only be used when (1) pasting a path into a command line, or (2) displaying a path to a user. It must not be used before calling other CMake operations like file(WRITE.

Fixes https://github.com/microsoft/vcpkg/issues/26178

ports/ffmpeg/portfile.cmake:
Both uses are being embedded into a command line 

ports/gdal/dependency_win.cmake
117: This used TO_NATIVE_PATH but didn't actually connect the result. It's going on a command line so TO_NATIVE_PATH is appropriate.
Drive by: Added quotes around other uses (all of which seem to be going to command lines).
202: ${EXPAT_LIBRARY_REL} ${ZLIB_LIBRARY_REL} don't seem to be set even though they are used; I think this is wrong but I don't know for sure that it is so I'm leaving it alone for now.

ports/msmpi/portfile.cmake
All 3 uses are being embedded into a command line 

ports/jemalloc/fix-utilities.patch
ports/libproxy/fix-dependency-libmodman.patch
ports/qtbase/env.patch
These are in upstream content / context so it is not edited.

ports/opengl/portfile.cmake
Broken! Drive by fixes:
* Modernized checking VCPKG_BUILD_TYPE
* Ordered things consistently to be release then debug.
* Removed funny newlines.

ports/openni2/portfile.cmake
Borderline OK; it goes into an MSBuild / vcxproj. I'm leaving it alone. Drive by fixes:
* Guarded debug-only copies for VCPKG_BUILD_TYPE
* Fixed supports expression

ports/openssl/unix/CMakeLists.txt:
Unused!

ports/pthreads/portfile.cmake:
Both uses are being embedded into a command line 

ports/qt5-base/cmake/qt_fix_makefile_install.cmake
I'm not sure if this one is OK but it's being embedded into a file so it's probably fine.

ports/qtapplicationmanager/portfile.cmake:
I'm pretty sure this one is wrong, but it's guarded by VCPKG_TARGET_IS_WINDOWS so the ability to create damage is limited.

ports/readosm/portfile.cmake:
The use is being embedded into a command line 

ports/spatialite-tools/portfile.cmake:
The use is being embedded into a command line 

ports/sqlcipher/portfile.cmake:
Both uses are being embedded into a command line 

scripts/ports.cmake:
Some uses were unused, others are immediately used and printed to the console. 

scripts/buildsystems/vcpkg.cmake:
Fixed :)

scripts/cmake/vcpkg_build_qmake:
Looks unused.

scripts/cmake/vcpkg_build_process.cmake:
Added to console message only. 

scripts/cmake/vcpkg_execute_required_process_repeat.cmake:
Added to console message only. 
Drive by: Fixed typo in variable name in the message.

scripts/cmake/vcpkg_execute_required_process.cmake:
Added to console message only. 

* Fix missing license.
2022-08-12 15:21:20 -07:00
autoantwort
9a0bbbcb42
[mathgl] no absolute paths (#26320) 2022-08-12 13:55:29 -07:00
JonLiu1993
581099d541
[libmariadb] update to v3.3.1 (#26268)
* [libmariadb] update to v3.3.1

* update version

* revert patch formating

* update version
2022-08-11 18:51:38 -07:00
Jamlys Lee
8e1226e40c
[libffi] add misp64 support (#26266)
* [libffi]add mips64 support

* [libffi]update port version

* [libffi]update version database

Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
2022-08-11 18:41:00 -07:00
Jamlys Lee
1fb95117ea
[boost-modular-build-helper] add mips64 support (#26267)
* [boost-modular-build-helper]add mips64 support

* [boost-modular-build-helper]update port version

* [boost-modular-build-helper]update version database

Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
2022-08-11 18:38:50 -07:00
kylo252
293f090a9b
[libuv] update to 1.44.2 (#26273) 2022-08-11 18:34:47 -07:00
Jamlys Lee
73ec570986
[pixman] add mips64 support (#26269)
* [pixman]add mips64 support

* [pixman]update port version

* [pixman]update version database

* format code style.

* update version database

Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
2022-08-11 18:34:25 -07:00
Nick
75e08dc570
[openal-soft] add 'pipewire' feature and PulseAudio backend (#26263) 2022-08-11 18:27:22 -07:00
Harshavardhana
368c1a5953
[minio-cpp] chore(version): updated to v0.1.1 (#26257) 2022-08-11 18:26:47 -07:00
Stan Wijckmans
a2177d3cff
[fakeit] update to 2.3.0 (#26244)
* [fakeit] update to 2.3.0

* Update fakeit.json.

Co-authored-by: Stan Wijckmans <stanw@aviobook.aero>
2022-08-11 18:25:00 -07:00
Sean Farrell
99f75d8195
[rioki-glow] Adds new port glow 0.2.0 (#26236)
* [rioki-glow] Add version 0.2.0

* [rioki-glow] Update baseline
2022-08-11 18:24:42 -07:00
Gordon Smith
83ef251331
[openldap] Add new port (#26122)
* [openlap] Add new port

Merge pull request #1 from dg0yt/openldap

Signed-off-by: Gordon Smith <GordonJSmith@gmail.com>

* [openlap] Add new port

m4.patch is needed when libtool < 2.4.6
m4.patch will only work with autoconf < 2.70

Signed-off-by: Gordon Smith <GordonJSmith@gmail.com>

* wip:  Make cyrus-sasl optional

Signed-off-by: Gordon Smith <GordonJSmith@gmail.com>
2022-08-11 18:17:53 -07:00
JonLiu1993
2c7862c4aa
[luajit] update to the latest commit (#25856)
* update version

* update version

* [luajit] update to latest commit

* update version

* add patch

* update version
2022-08-11 18:17:20 -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
Nick
1370b2c88f
[sdl2] add 'wayland' feature (#26261) 2022-08-10 16:08:17 -07:00
autoantwort
ba4aea932f
[mathgl] no absolute paths (#22363) 2022-08-10 13:23:49 -07:00
autoantwort
72138fe854
[gobject-introspection] no absolute paths (#24845) 2022-08-10 13:22:26 -07:00
Billy O'Neal
d97c3ab76c
[vcpkg-msbuild-integration] Set the default value of VcpkgConfiguration according to $(UseDebugLibraries) rather than $(Configuration) for better support of custom configuration names. (#26177)
Competing resolution of https://github.com/microsoft/vcpkg/pull/9496 and https://github.com/microsoft/vcpkg/pull/22086
2022-08-10 13:14:52 -07:00
Connor Broyles
5d6bbf3da3
[osgearth] Fix naming of target and exported variables (#26258)
* [osgearth] Fix target name and match exported variables

* Fix version SHA
2022-08-10 11:36:23 -07:00
MSP-Greg
e96c95783f
[sqlcipher] update to 4.5.2 (#26262)
* [sqlcipher] update to 4.5.2

* requested changes

* portfile.cmake - quote paths
2022-08-10 11:34:50 -07:00
Alexander Neumann
13e9aea04a
[cpr] disable werror (#26252)
* [cpr] disable werror

* v db
2022-08-10 11:28:51 -07:00
Alexander Neumann
c9bbaff157
[json-c] clang-cl fix. (#26254)
* [json-c] fix clang-cl builds

* v db
2022-08-10 11:25:10 -07:00
Alexander Neumann
63449f5c8d
[crc32c] Clang-cl fix (#26253)
* [crc32c] fix clang-cl builds.

* v db
2022-08-10 11:24:20 -07:00
Alexander Neumann
8056e214c5
[cppcms] Fix narrowing for clang-cl builds (#26251)
* [cppcms] fix narrowing error with clang-cl

* v db
2022-08-10 11:23:31 -07:00
Alexander Neumann
afa74ae0f2
[buck-yeh-bux] fix clang-cl builds (#26248)
* [buck-yeh-bux] fix clang-cl

* v db
2022-08-10 11:23:06 -07:00
Eric Kilmer
1ed3a8935a
[vcpkg] Fix cross compiling macOS (#26240)
This follows the pattern in the Windows toolchain with respect to
setting VCPKG_CMAKE_SYSTEM_VERSION and also how arm64 macOS can execute
x86_64 through Rosetta.
2022-08-10 11:22:01 -07:00
Alexander Neumann
030c53833b
[cmake] update to 3.24 (#25365)
* [cmake] update to 3.24-rc1

* update to rc2

* CI debugging

* osx use correct cmake download

* update to rc3

* revert --trace-expand

* update to rc4. CI should give hashes

* adjust hashes.

* fix hashes again?

* fixing the hashes

* --trace-expand for qttools

* update to rc5

* update to release version

* revert qttools
2022-08-09 14:27:23 -07:00
Lily Wang
e47ff308b0
[crashrpt] Fix build error (#26231)
* [crashrpt] Fix build error

* x-add-version

* fix build error

* add license

* x-add-version

* Correct license

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-09 13:58:37 -07:00
Tom Tan
ce4aaba77f
[opentelemetry-cpp] update version to 1.5.0 (#26234) 2022-08-09 13:44:03 -07:00
MikeG
7ef97003d7
[aws-c-*] update aws-c-common and aws-c-io (#26230)
* aws-c-common from 0.6.9 -> 0.6.20
* aws-c-io from 0.10.7 -> 0.10.22
2022-08-09 13:34:13 -07:00
Jack·Boos·Yu
6e5edabf65
[harfbuzz] Fix build error (#26229)
* [harfbuzz] Fix build error

* version
2022-08-09 13:33:30 -07:00
Francisco Facioni
4b4766c793
[breakpad] Update to 2022.07.12 (#26232)
* [breakpad] Update to 2022.07.12

* Also add arm64-windows to 'supports' because pe_util.cc(280) assumes IMAGE_RUNTIME_FUNCTION_ENTRY has a member UnwindInfoAddress which is only true on x86 and x64.

(Note that _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY, _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY, and _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY do not have this member)

Simplifying to CNF:
!uwp & !(windows & (arm | arm64 | alpha)) // except of course alpha doesn''t exist
!uwp & (!windows | !(arm | arm64))
!uwp & (!windows | (!arm & !arm64))
!uwp & (!windows | !arm) & (!windows | !arm64)

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-09 13:28:25 -07:00
Jack·Boos·Yu
8a23d2e124
[pybind11] Fix usage (#26239)
* [pybind11] Fix usage

* version
2022-08-09 11:56:06 -07:00
Eric Kilmer
a7466798d4
[grpc] Fix protobuf protoc executable variable (#26199)
* [grpc] Fix protobuf protoc executable variable

* Update versions
2022-08-09 11:51:49 -07:00
GPUCode
a0454d6e18
libusb: Fix compilation on MinGW (#26152)
* libusb: Fix compilation on MinGW

* libusb: Update port version
2022-08-08 12:14:26 -07:00
Thomas1664
31194760c2
[rapidjson] Fix cmake config (#26165)
* [rapidjson] Fix cmake config

* version

* There are no pc files on Windows

* version

* Different config paths on Windows

* version

* Fix config path

* version

* Upstream messed up cmake config on Windows

* version

* Remove PACKAGE_NAME on Windows

* version

* Fix config location

* version

* Revert FILE_DISAMBIGUATOR removal because it invalidates existing downloads for no reason.

* Fix version DB

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-08 12:09:35 -07:00
Francisco Facioni
30619e717a
[libsrt] Update to 1.5.0 (#26219)
* [libsrt] Update port to 1.5.0

* Remove unnecessary port-version and ci.baseline.txt entries.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-08 12:08:40 -07:00
Florian Albrechtskirchinger
82da19b369
[pdal] Prepare for nlohmann-json 3.11.x (#26206)
* [pdal] Prepare for nlohmann-json 3.11.x

In nlohmann-json 3.11.0, json_fwd.hpp changed.
Replace PDAL's internal copy of the file as part of the de-vendoring
process.

* [pdal] Bump port version

* [pdal] Add dependency nlohmann-json

* [pdal] Update versions
2022-08-08 12:07:58 -07:00
Harshavardhana
bea0562dbb
[minio-cpp] chore(version): updated to v0.1.0 (#26145) 2022-08-08 12:01:04 -07:00
Fawdlstty
88f70923c9
[libfv] update libfv version to v0.0.8 (#26210)
* update libfv version

* run vcpkg x-add-version --all
2022-08-08 11:55:40 -07:00
Connor Broyles
fe8bfdaa06
[azmq] update to v1.0.3 (#26212)
* Update azmq to v1.0.3

* Clarify version in comment
2022-08-08 11:55:26 -07:00
RealTimeChris
3c2ab5f8e2
[DiscordCoreAPI] Update to version 2022-08-07 (#26216)
* Updates!

* Updates!

* Updates!

* Updates!

* Updates!

* Updates!

* Updates!

* Updates!

* Updates!

* Updates!

* Updates!

* Updates!

* Updates!

* Updates!
2022-08-08 11:55:07 -07:00
Azure SDK Bot
f44ee28a2d
[azure-storage-blobs-cpp] Update to 12.5.0 (#26222)
## 12.5.0 (2022-08-08)

### Features Added

- Features in `12.5.0.beta1` and `12.5.0.beta2` are now generally available.
2022-08-08 11:54:50 -07:00
Frank
e4eb7d6d5f
[glad] update to v0.1.36 (#26227)
* [glad] update to v0.1.36

* update version

* update

* overwrite version
2022-08-08 11:54:00 -07:00
Frank
8c23fb816f
[expected-lite] update to v0.6.2 (#26225)
* [expected-lite] update to v0.6.2

* update version
2022-08-08 11:53:28 -07:00
Cheney Wang
137dd8ec8f
[tree-sitter] Remove the invalid records (#26224) 2022-08-08 11:14:37 -07:00
Joel Falcou
75260879ed
[eve] Update to latest version (#26173)
* Updated EVE ports

* Added versions changes

* Fix date in eve ports

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

* Update versions

* Fix version database.

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-07 20:57:41 -07:00
kylo252
8da0ddec98
[tree-sitter] fix typo in version number (#26209) 2022-08-07 20:54:05 -07:00
Alexander Neumann
9b22b40c6c
[gts] fix build with clang-cl (#26184)
* gts fix dllexport definitions.

* v db

* Revert trailing whitespace addition.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-06 00:16:14 -07:00