307 Commits

Author SHA1 Message Date
Mengna Li
637698b9cf
Add opus support (#26785) 2022-09-16 11:43:06 -07:00
Hesham Essam
88fe6621ed
[glib]: fix pkgconfig tools path (#26743)
* [glib]: fix pkgconfig tools path

* Update version database
2022-09-13 16:50:41 -07:00
Hesham Essam
24b59b94ab
[gdk-pixbuf]: fix pkgconfig tools path (#26744)
* [gdk-pixbuf]: fix pkgconfig tools path

* gdk_pixbuf binary dir was actually correct

* Update version database
2022-09-13 16:49:19 -07:00
Carlos O'Ryan
9e6aab1666
[grpc] fix upb library order in pkgconfig (#26752) 2022-09-13 16:46:28 -07:00
Gabe Rundlett
16f5ba45a9
[glslang] Bump version to 11.11.0 (#26671)
* Bump glslang port to 11.11.0

* Fix sha to match the one shown on the microsoft build server

* Fix portfile issues (at least for Windows)

* Potentially fix shaderc port

* update shaderc version

* shaderc appears to require Threads?

* change shaderc port version?

* fix local port-version

* Added custom usage as per PR suggestion!

* Updated glslang port tree version hash
2022-09-12 13:43:31 -07:00
Carlos O'Ryan
b9bfab0406
[google-cloud-cpp] update to latest release (v2.2.0) (#26647) 2022-09-06 11:19:58 -07:00
Thomas1664
dd66c57b83
[vcpkg baseline][gstreamer] Fix interference with libx11 on Windows (#26574)
* [gstreamer] Fix interference with libx11 on Windows

* Add feature x11

* version

* set x11 flag

* version
2022-08-31 13:47:00 -07:00
Alonso Schaich
87ed56ca34
[gdk-pixbuf] update to 2.42.9 (#26534)
* [gdk-pixbuf] update to 2.42.9 (microsoft#26533)

* [gdk-pixbuf] don't build the test suite (microsoft#26533)

We're not running nor installing the test suite, so there's no
point in building it, either

* [gdk-pixbuf] Blacklist x64-windows-static (microsoft#26533)

Fails to build over here. In fact, 2.42.8 also fails over here,
so it's probably not a regression.

* [gdk-pixbuf] Regenerate version registries (microsoft#26533)
2022-08-31 13:36:38 -07:00
Thomas1664
ca2807e8f9
[gmp] Remove docs (#26559)
* [gmp] Remove docs

* version
2022-08-29 11:53:49 -07:00
Tim Miller
c350275db4
[guile] Added guile port (#26336) 2022-08-24 09:04:34 -07:00
Kai Pastor
5cae88e33e
[gklib] Fix mingw build (#26468)
* Fix mingw build

* Update versions
2022-08-23 10:37:35 -07:00
Lily Wang
d044f52707
[google-cloud-cpp] Fix features dialogflow-* CMake export (#26480)
* [google-cloud-cpp] Fix feature dialogflow-* CMake export

* x-add-version
2022-08-23 10:36:54 -07:00
Kai Pastor
e8f9c3391d
[gdal] Fix static windows builds, fix debug builds (#26457)
* Fix static builds

* Update versions

* Fix Qhull usage

* Update versions
2022-08-22 09:33:47 -07:00
Lily Wang
58df5a8bf7
[google-cloud-cpp] Fix wrong parameter "${FEATURES}" (#26459)
* [google-cloud-cpp] Fix wrong parameter "${FEATURES}"

* x-add-version
2022-08-22 09:29:53 -07:00
Mengna Li
99c3325e98
[gmp] Fix usage (#26306)
* Add config.cmake.in

* add port version

* Add new line in the end of the file

* Add license

* update

* add usage file
2022-08-18 10:39:56 -07:00
Evgeny Karpov
a9a23172a7
[gmp] arm64 windows build support (#26300)
* * support gmp:arm64-windows by disabling assembly optimization

* * update version

* * marks some nettle port builds as expected to fail

* Remove x64-osx skip.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-16 09:33:28 -07:00
Alexander Neumann
69296c17df
[geos] fix clang-cl builds (#26338)
* [geos] fix clang-cl builds

* v db
2022-08-15 11:50:40 -07:00
JonLiu1993
84cd59faaf
[glfw3] update to 3.3.8 (#26289)
* [glfw3] update to <3.3.8>

* update version
2022-08-12 15:45:23 -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
72138fe854
[gobject-introspection] no absolute paths (#24845) 2022-08-10 13:22:26 -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
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
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
Alexander Neumann
493fa22207
[graphene] fix clang-cl build (#26183)
* graphene fix build with clang-cl

* v db
2022-08-05 23:48:52 -07:00
Billy O'Neal
97f26935db
[gklib] Fix share path case. (#26157)
* [gklib] Fix share path case.

In https://github.com/microsoft/vcpkg/pull/26020 I forgot to apply @ras0219 's over the shoulder review comment to change the directory name to all lowercase.

* More case!
2022-08-04 12:44:16 -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
Billy O'Neal
42886097a9
[glib] Support static build on Windows. (#25937)
* [glib] Support static build on Windows.

As suggested by @Neumann-A

* Remove ci.baseline.txt entries.

* ci.baseline.txt updates.

REGRESSION: atk:x64-windows-static failed with BUILD_FAILED. If expected, add atk:x64-windows-static=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: gdk-pixbuf:x64-windows-static failed with BUILD_FAILED. If expected, add gdk-pixbuf:x64-windows-static=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: glibmm:x64-windows-static failed with BUILD_FAILED. If expected, add glibmm:x64-windows-static=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: glibmm:x64-windows-static-md failed with BUILD_FAILED. If expected, add glibmm:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: gstreamer:x64-windows-static failed with BUILD_FAILED. If expected, add gstreamer:x64-windows-static=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: gstreamer:x64-windows-static-md failed with BUILD_FAILED. If expected, add gstreamer:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: lcm:x64-windows-static-md failed with BUILD_FAILED. If expected, add lcm:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: libgxps:x64-windows-static-md failed with BUILD_FAILED. If expected, add libgxps:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
Previously blocked by glib supports expression.

REGRESSION: mfl:x64-windows-static-md failed with BUILD_FAILED. If expected, add mfl:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
This was not blocked before but it's an ICE; I'm going to hope it's intermittent I guess?

Drive by fixed alphabetizing boringssl.

* [mfl] Skip ICE.

* openscap was previously blocked by the supports, the others are just extending the static-md skip to static.
2022-08-03 18:59:19 -07:00
Alexander Neumann
02a26abda5
[gstreamer] fix clang-cl builds (#26096)
* gstreamer fix clang-cl

* v db
2022-08-03 10:40:07 -07:00
Bryan B
f06a2f2b49
[gpgmm] Add gpgmm. Highly experimental. (#26045) 2022-08-02 23:01:19 -07:00
Carlos O'Ryan
1707f9ba57
[google-cloud-cpp] update to latest release (v2.1.0) (#26110) 2022-08-02 10:24:21 -07:00
Osyotr
b29fa4b8ef
[glib] Fix x64-linux-dynamic build (#26074) 2022-08-01 12:48:35 -07:00
Gregory Popovitch
5c65160378
[gtl] update version to v1.1.2 (#26084)
* [gtl] Update version to v1.1.2

* commit result of running `vcpkg add-version`

* update gtl.json

update gtl.json

* update version

* Add homepage

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-08-01 11:13:41 -07:00
Charles Karney
6905d914b7
[Geographiclib] Update to 2.1.1 (#25982)
* update for GeographicLib 2.1.1

* [geographiclib] Update to version 2.1.1
2022-07-27 11:38:22 -07:00
Carlos O'Ryan
31211e0bce
[google-cloud-cpp] update to latest release (v2.0.1) (#25898)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-07-22 14:38:14 -07:00
Dennis
824c432473
[grpc] Update to 1.48.0 (#25914)
* grpc: Update to 1.48.0

* grpc: Adjust line-ending of patches

* grpc: Change line ending of some patches back to CRLF
2022-07-22 10:58:10 -07:00
Frank
e347f74179
[glib] update to 2.72.3 (#25853)
* [glib] update to 2.72.3

* update version

* add patch

* overwrite version

* patch name

* version

* update patch

* version
2022-07-22 10:54:34 -07:00
ahugeat
645b853ed8
[gamedev-framework] Update to v1.0.0 (#25842)
* Update gamedev-framework to v1.0.0

* Update database

* Use new vcpkg_cmake commands

* Fix portfile format

* Update package revision

* Try to fix database version

* Remove port-version

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

* Protect CMake string

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

* Fix version database

* remove git-tree

* update version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-07-20 15:39:35 -07:00
autoantwort
1e5e710148
[grpc] no absolute paths (#25796) 2022-07-20 15:16:11 -07:00
autoantwort
42adffbfc7
[gdal] no absolute paths (#25804)
* [gdal] no absolute paths

* gdal no config
2022-07-19 09:58:50 -07:00
Victor Romero
678c0ea99b
Revert "[gpgmm] Add gpgmm. Highly experimental. (#25650)" (#25849)
This reverts commit 33c8f025390f8682811629b6830d2d66ecedcaa5.
2022-07-18 15:29:08 -07:00
Bryan B
33c8f02539
[gpgmm] Add gpgmm. Highly experimental. (#25650) 2022-07-15 12:33:50 -07:00
autoantwort
028fce4e88
[gdal] no absolute paths (#25778) 2022-07-15 12:19:38 -07:00
Lars Fröhlich
fd69fb2964
[gul14] Add new port (#25755)
* [gul14] Add new port

* [gul14] Mark UWP builds as expected to fail

* Remove baseline

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-07-15 12:16:00 -07:00
Jamlys Lee
c05e96fe7e
[gdk-pixbuf] fix bug for cross build (#25689)
* Fix build failure for cross-compiling

* update port version database

* Fix build failure for windows.

* update port version

* update port version database

* Adjust logic to remove gdk-pixbuf-thumbnailer.

* update port version database

* [gtk] Fix build failure for windows

* update port version database

* ci's down, just force it to rerun.

* Revert "ci's down, just force it to rerun."

This reverts commit 6d1040207f93869598019aef7cba4e49a1168efd.

* Update gdk-pixbuf.json

* overwrite port version

* update port version database

* Update gdk-pixbuf.json

Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
2022-07-14 14:27:57 -07:00
Carlos O'Ryan
ce9dc455ef
[google-cloud-cpp] update to latest release (v2.0.0) (#25608)
* [google-cloud-cpp] update to latest release (v2.0.0)

* Disable `channel` and `asset` features on Windows

Protobuf <= 3.19 does not know about the `TRUE` and `DOMAIN` macros on
Windows, so it cannot hide said macros when used as enum values in a
proto file.  vcpkg uses protobuf==3.19.4

* Fix formatting

* Fix versions
2022-07-14 14:12:01 -07:00
Dennis
0cb819175b
[grpc] Update to 1.46.3 (#25071)
* Update gRPC to 1.46.3 and upb to 2022-06-01

* fix(upb): Ensure that protoc-gen-upb has been build before running protobuf_generate. Also add license to vcpkg.json

* fix(upb): Let abseil propagate cxx_std_11. Build upb codegen tools in host triplet

* Revert abseil's cxx_std propagation

* fix(upb): Attempt to fix missing -std=c++11 flag when compiling x64-osx

* Downgrade upb to the version used by gRPC. No longer installed generated descriptor.upb.h files just to use them when compiling target triplet

* Remove absl-sync patch from gRPC since it is always enabled by default now

* Use vcpkg's upb library in gRPC instead of embedded one. Also fix gRPC's pkgconfig patch

* grpc: Remove the upb::all_libs target

* grpc: Adjust versions json

* upb: Adjust versions json

* Set feature absl-sync as deprecated

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-07-14 14:08:28 -07:00
Ilya Glushchenko
6b5e717e1d
[geos] Bump version to 3.11.0. (#25750) 2022-07-14 12:19:03 -07:00
Jamlys Lee
c50743e812
[gtk] fix cross build (#25718)
* [gtk] Fix package failure for cross-compiling.

* update port version database

Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
2022-07-12 11:07:23 -07:00
Matthias Kuhn
e3316f695b
[gdal] compatibility with 32bit devices android_api<24 (#25637) 2022-07-11 15:24:05 -07:00
Matthieu Penant
687b901843
[gtest] update to 1.12.1 (#25630)
* gtest 1.12.1

* Update gtest.json
2022-07-08 12:25:01 -07:00
Kai Pastor
a8f38e3f80
[gdal] Fix hdf5 dependency (#25646)
* Fix gdal hdf5 dependency

* Update versions
2022-07-08 10:13:10 -07:00
Kai Pastor
e6c8c2bc05
[gdal] Update to 3.5.1, build with CMake (#22392)
* Build with CMake [skip actions]

* Update to 3.5.0 RC1 [skip actions]

* Update to 3.5.0RC2

* Use GDAL_USE_INTERNAL_LIBS=OFF

* Use lower-case config path

* Add LERC support

* Fix tiff linkage in libgeotiff

* uwp is unsupported

* core doesn't imply lerc

* Drop legacy build

* Feature and portfile cleanup [skip actions]

* Cleanup wrapper

* Pass on libspatialite usage requirements

* Update versions

* Remove hfd5/netcdf from default for android

* Update versions

* Fix wrapper

* Update versions

* Fix libgeotiff config

* The wrapper needs pkgconf for libspatialite

* Update versions

* Remove obsolete patch

* Update to v3.5.1-RC1

* Burn host triplet into config, require pkg-config

* Fix libspatialite link libraries [skip actions]

* Update versions in manifests

* Update versions

* Remove obsolete wrapper code [skip actions]

Complements 5c4f512.

* Update to 3.5.1RC2 [skip actions]

* Handle additional link dependencies using pkg-config [skip actions]

* GDAL's find modules rely on PkgConfig

* Update to 3.5.1

* Update versions
2022-07-07 15:05:52 -07:00
LilyWangLL
087ef910dd
[protobuf] Update to 3.21.2 (#24400)
* [protobuf] Update to 3.20.1

* x-add-version

* [protobuf] Fix Linux build error

* x-add-version

* update protobuf to 3.21.2 and fix build error

* x-add-version

* Update protobuf.json

* add version

* x-add-version

* fix gazebo build error

* x-add-version

* update gazebo version

* update versions db

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Victor Romero <viromer@microsoft.com>
2022-07-07 10:21:54 -07:00
Cheney Wang
497e1e56a9
[gazebo] Fix Plugin failed with status code 3221225785 (#25500)
* [gazebo] Fix Plugin failed with status code 3221225785

* x-add-version

* Use ADD_BIN_TO_PATH in vcpkg_cmake_install

* x-add-version gazebo --overwrite-version

* Add PKG_CONFIG_EXECUTABLE

* x-add-version

* Use VCPKG_HOST_EXECUTABLE_SUFFIX

* x-add-version

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-07-05 15:08:18 -07:00
Fletcher Dunn
6fff5b4d34
[gamenetworkingsockets] update version to 1.4.1 (#25523)
* Updated gamenetworkingsockets to 1.4.1

Also use "version-semver" to specify the version, since we are using
Semantic Versioning.

* Add gamenetworkingsockets v1.4.1

* [gamenetworkingsockets] update version to 1.4.1

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-07-05 13:27:23 -07:00
Jack·Boos·Yu
f505ef3197
[gdal] Delete useless pdbs in lib directory (#25452)
* [gdal] Delete useless pdbs in lib directory

* version
2022-06-28 12:49:05 -07:00
مهدي شينون (Mehdi Chinoune)
23f346e780
[gtest] update to 1.12.0 (#25410) 2022-06-24 13:47:34 -07:00
Jia Yue Hua
078f136afc
[glog] upgrade to v0.6 (#25312)
* glog upgrade

* tmp

* is glog initialized

* fix glog dependency

* fix glog dependency

* fix folly abort call

* delete buildtrees

* fix folly abort call

* delete useless lines

* fix caffe2 isglog initialized

* make patches shorter

* glog fix typo

* glog fix tab

* Remove cpp patch since we don't need it

* Revert 6b8759a860d5307a9ae31247eff3bce48f56aeaf

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-06-23 15:29:07 -07:00
autoantwort
d6aff8080a
[gppanel] use supports expression (#25348)
* [gppanel] use supports expression

* fix osx build

* fix license
2022-06-23 13:53:51 -07:00
autoantwort
9214a5f566
[gts] use supports expression (#25346) 2022-06-23 13:50:57 -07:00
Carlos O'Ryan
d9de2d6525
[google-cloud-cpp] update to latest release (v1.42.0) (#25369) 2022-06-23 12:58:17 -07:00
Max Khon
895a82aec6
[gtk] Add a dependency on gettext[tools] to build translation files (#24596) 2022-06-17 15:01:25 -07:00
Jia Yue Hua
86ff75c6d8
[glog] fix not work on c++03 (#25155)
* [glog] fix not work on c++03

* remove NOMINMAX

* Revert "remove NOMINMAX"

This reverts commit 17a80f259dd2718a375d06c0686f69c647cf2d57.

* fix atomic

* remove nominmax

* CI [skip actions]
2022-06-15 11:34:55 -07:00
Matthias Kuhn
d2f3f30607
[gdal] Fix building for 32bit Android and msvc with poppler (#25190)
* [gdal] Fix building for 32bit Android

* [gdal] Adjust poppler version

Fixes a compiler error

* [gdal] Bump port version
2022-06-15 11:17:57 -07:00
Laurent Rineau
d4cd43eb7d
[gmp | mpir] Add --with-pic (#25209)
* [gmp] [mpir] Add --with-pic

* ./vcpkg x-add-version --all
2022-06-15 10:58:03 -07:00
Charles Karney
9d6fc50eac
[Geographiclib] Update to v2.1 (#25165)
* Upgrade to GeographicLib 2.1

* [geographiclib] Update to version 2.1
2022-06-10 10:00:24 -07:00
Robert Schumacher
053c82f8c7
[gts] Move to official upstream sources (#25034)
* [gts] Move to official upstream sources

* [gts] Rename src->SOURCE_PATH
2022-06-07 13:36:34 -07:00
WhuAegeanSea
fdeea72bb0
[glog] Avoid including Windows.h (#24538)
* Fix building errors of glog

* Bump the port version of glog

* Update version database

* Fix building errors

* Update version database
2022-06-06 13:22:22 -07:00
Zac Walker
d090b933e9
[getopt-win32] ARM64 support (#24963)
* [getopt-win32] ARM64 support

* retrigger checks

* updated git-tree sha

* Specify ports that do not support ARM but were enabled by getopt-win32 adding support.

* Upated SHA's

* Update ports/getopt-win32/portfile.cmake

Formatting indentation fix.

Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com>

* Formatting indentation fix.

* Update version database

* [getopt-win32] Use CMake

* Updating versions

Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-06-03 15:13:55 -07:00
talregev
a2d8a7cbb1
[fontconfig][freetds][qtwebengine] Take gperf from vcpkg (#24677)
* Take gperf from vcpkg tool if possible

* [gperf] Install binary into tools/gperf/

* Fix kf5codecs gperf bug

* Add PREPEND to freetds port

* fix gperf for qtwebengine

* make gperf modern port

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-06-01 17:13:53 -07:00
Carlos O'Ryan
a91c2d160f
[google-cloud-cpp] update to latest release (v1.41.0) (#25032) 2022-06-01 16:31:46 -07:00
Kai Pastor
c1ee7c6ab4
[gdal] Use pkg-config to find zlib (#24931)
* Use pkg-config for zlib discovery

* Update versions
2022-05-27 16:38:28 -07:00
Eric Kilmer
a97ebbef7f
[grpc] Fix path quoting (#24948)
* [grpc] Fix path quoting

* Update version
2022-05-26 15:24:58 -07:00
Alexander Neumann
f4de177097
[vcpkg-tool-meson] update meson to 0.62.1 (#23717)
* update meson and see what breaks

* include patch again.

* update meson to 0.62.1

* remove old patch

* move to 64bit since 32bit not longer exists.

* fix gobject-introspection

* v db

* revert nasm changes

* set MESON_SCRIPT instead of MESON.

* v db

* apply CR

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* v db

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-05-25 13:44:12 -07:00
JonLiu1993
8b9004a202
[gdcm] update to 3.0.12 (#24892)
* [gdcm] update to 3.0.12

* updtae version
2022-05-25 12:19:06 -07:00
autoantwort
413c11d3c5
[gazebo] no absolute paths (#24844) 2022-05-23 12:31:54 -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
Charles Karney
76bb15b9e4
[Geographiclib] update to v2.0 (#24587)
* Update for geographiclib 2.0

* [geographiclib] Update to version 2.0

* Add license to ports/geographiclib/vcpkg.json

* Update port-version to 1

* Update version database

* Switch to vcpkg_cmake_config_fixup etc.

Switch to
  vcpkg_cmake_configure
  vcpkg_cmake_install,
  vcpkg_cmake_config_fixup

Revert to using vcpkg_fixup_pkgconfig
Revert to port-version = 0
Revert to uwp exclusion to tools

* run x-add-version

* Formatting changes requested by dg0yt

* Update version info

* More cleanup

* Update version info

* Define LIB_OPTION, fix pkg install, etc.

* Update version info

* Fix pkgconfig call

* Update version info

* Use OFF instead of empty string for don't install

* Update version info

* Remove unneeded LIB_OPTION stuff.

* Update version info

* Add more precautionary quotes

* Update version info
2022-05-12 16:27:56 -07:00
Carlos O'Ryan
a6a97cd1fc
[google-cloud-cpp] add missing subpackage (#24626) 2022-05-10 11:36:36 -07:00
Kai Pastor
3b8363dd8f
[gdal] Update to 3.4.3 (#24353)
* Update to 3.4.3RC2

* Add control of AWS EC2 detection dependency

* Use libtool's DLL_EXPORT for mingw

* Move patches to vcpkg_from_github

* Update to 3.4.3

* Update versions
2022-05-06 17:13:42 -07:00
Cheney Wang
8b63797138
[live555/guilite/polymorphic-value] Update version (#24555)
* [live555/guilite] Update version

* [polymorphic-value] Update version

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-05-06 16:54:57 -07:00
Billy O'Neal
309f985971
[atk,gdk-pixbuf,glib] Use vcpkg_from_gitlab. (#24541)
* [atk,gdk-pixbuf,glib] Use vcpkg_from_gitlab.

* Add quotes and licenses.
2022-05-06 11:20:25 -07:00
Carlos O'Ryan
40a4e68a4f
[google-cloud-cpp] update to latest release (v1.40.1) (#24514) 2022-05-04 19:08:35 -07:00
talregev
370272f169
Add ipv6 source code source (#24516) 2022-05-04 18:37:00 -07:00
Daniel Schürmann
87b258ee6b
[libsndfile] Adjust depenedncies to libsndfile that only the really requred additional external libraries are needed (#24539) 2022-05-04 18:30:24 -07:00
talregev
43e3594578
Add ipv6 glib source code source (#24503) 2022-05-02 20:45:24 -07:00
nicole mazzuca
9ccd693f1b
[toolchain windows] set CMAKE_SYSTEM_PROCESSOR (#24100)
* [toolchain windows] set CMAKE_SYSTEM_NAME and CMAKE_SYSTEM_PROCESSOR

In specific, I did this for the cpuinfo PR - I realized the reason
that cpuinfo doesn't support arm64 windows cross compilation is because
we don't set CMAKE_SYSTEM_PROCESSOR.

* correctly set CMAKE_CROSSCOMPILING

* start fixin libraries

* more changes:

- gainput: remove line
- glog: remove try_run when cross compiling
- windows.cmake: set CMAKE_SYSTEM_VERSION

* more patches

- mapnik: set BOOST_REGEX_HAS_ICU to avoid check_cxx_source_runs
- orc: set HAS_PRE_1970 and HAS_POST_2038 for same
- seal: change out check_cxx_source_runs for check_cxx_source_compiles

* more changes

* fix x86-windows

* fix qpid-proton, glog

* build corrade-rc

* fix x64-uwp ports

* forgot to _actually_ always build corrade-rc .,.

* Replay #22831

* Dedupe CMAKE_SYSTEM_NAME settings.

* Add quotes for corrade_rc_param

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

* Update version DB.

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-04-29 11:40:30 -07:00
Alonso Schaich
d1904c8625
[gdk-pixbuf] update to 2.42.8 (#24427)
* [gdk-pixbuf] Update to 2.42.8 (microsoft#24426)

* [gdk-pixbuf] Regenerate patch (microsoft#24426)

* [gdk-pixbuf] Use enabled/disabled for features (microsoft#24426)

* [gdk-pixbuf] Add glib-compile-resources to the used binary list
(microsoft#24426)

* [gdk-pixbuf] Remove obsolete patch (microsoft#24426)

* [gdk-pixbuf] regenerate version registries (microsoft#24426)
2022-04-28 15:53:44 -07:00
Kai Pastor
810775e367
[geos] Update, cleanup (#24382)
* Update geos to 3.10.2

* Minor cleanup

* Drop the legacy debug postfix

All downstream ports in vcpkg use either CMake config or pkg-config.

* Fix EXTRA_OPTIONS list handling

* Update versions
2022-04-25 17:17:07 -07:00
Mengna Li
93a80809d2
[gtk] update to v4.6.2 (#24324) 2022-04-22 09:23:02 -07:00
LilyWangLL
624bb3029b
[glog] Add feature unwind (#24292)
* [glog] Add feature unwind

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-04-22 09:03:57 -07:00
Mengna Li
ed6dc3a43f
[gsl] install pkgconfig file (#24285) 2022-04-21 14:51:10 -07:00
Victor Romero
c656e2eccd
[many ports] Fix version files (#24277)
* [many ports] remove versions not in repo history

* [many ports] fix wrong hashes caused by bad merges
2022-04-21 14:50:05 -07:00
JonLiu1993
8bce7791e7
[gumbo] Add Exported CMake Targets (#24153)
* Add Exported CMake Targets

* update version

* update version-sting to version

* update version

* update portfile.cmake

* update version

* Add configure_file

* update version

* Add configure_file

* update version

* Add configure_file

* update version

* update CMakeLists

* update version

* install pc file

* update version

* Update ports/gumbo/CMakeLists.txt

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

* Update ports/gumbo/CMakeLists.txt

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

* Update ports/gumbo/CMakeLists.txt

* Update ports/gumbo/portfile.cmake

* update version

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-04-19 09:39:39 -07:00
autoantwort
eaf727e250
[glog] no absolute paths (#24162) 2022-04-18 16:42:04 -07:00
chausner
692af196c9
[gcem] Update to 1.14.1 (#24183)
* Update gcem to 1.14.1

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-18 16:34:30 -07:00
Thomas1664
fb8bff9336
[getdns] Disable building docs (#24088)
* [getdns] Disable building docs

* version
2022-04-12 10:36:15 -07:00
sean
bf43f7d00f
[glfw] Update to 3.3.7 (#24082)
* [glfw] Update to 3.3.7

* [glfw] Add license field

* [glfw] Fix git-tree version
2022-04-12 10:14:24 -07:00
Kai Pastor
bd1ef2df46
[graphviz,libslirp] Limit msys to windows (#24032)
* Limit vcpkg_acquire_msys to windows

* Add missing quotes

* Update versions
2022-04-08 15:34:42 -07:00
yuehua.jia
6f706ab611
[glog] update to v0.5 (#22135)
* [abseil] Upgrade to 2021.1102

* revert portfile.cmake

* update version

* update portfile.cmake

* update version

* [s2geometry] google s2 for for manipulating geometric shapes

* [libevent] no absolute paths (#21179)

* [Pcre2] Check if files exists before call vcpkg_replace_string. (#22003)

* Check if files exists before call vcpkg_replace_string.

* Update per comments.

Only guard debug.

* Update ports/pcre2/portfile.cmake

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

* Bump port-version.

Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [lodepng] Fix cannot open include file "lodepng.h" (#22007)

* [lodepng] Fix cannot open include file "lodepng.h"

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [MyGUI] update to 3.4.1 (#22015)

* [MyGUI] update to 3.4.1

* update version

* [s2n] Update, add openssl dependency (#21484)

* Update to 1.3.0, add openssl dependency

* Add 'tests' feature

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* Libpq update and VCPKG_OSX_SYSROOT fix (#21583)

* [libpq] Update to 12.9

* [libpq] Use VCPKG_OSX_SYSROOT if set

otherwise configure set the default sysroot in addition, ignoring the
sysroot set by vcpkg_configure_cmake.

* [libpq] remove comment only chunks from patches

* [libpq] update version registry

* [qhttpengine] New port (#22009)

* [qhttpengine] New port

* Update version database

* Fix the format of portfile.cmake

* Fix the format of portfile.cmake

* update version

* Remove duplicate build_shared_libs setting.

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [ xtensor-io ] Fix wrong hash (#22018)

* [xtensor-io] Fix wrong hash

* update version

* [vcpkg] Update VMs for December 2021 Patch Tuesday (#22013)

* Add Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools to VS as requested by https://github.com/microsoft/vcpkg/issues/19554

* Cherry pick python changes from https://github.com/microsoft/vcpkg/pull/21912

* Update linux pool.

* Update windows pool.

* [starlink] Veggiesaurus/starlink ast cminpack fix (#20559)

* add CMINPACK_NO_DLL flag back

* bump port version

* updated versions JSON

* quotation mark adjustment

* git-tree update

* adjusted c flags configuration

* hash update

* whitespace fix

* git-tree hash update

* updated to ast 9.2.5, added external-cminpack flag

* updated version hash

* removed old version entry

* removed $schema element from json

* updated port git-tree hash

* [libunifex] Update to 2021-12-07 (#21995)

* updated libunifex version

* remove comment

* run x-add-versions --all

* Update ports/libunifex/vcpkg.json

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

* rerun x-add-version libunifex

* Update versions/l-/libunifex.json

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

* update libunifex to 12-07

* x-add-version

* libunifex port update

force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc

* Update libunifex.json

version update

* Update fix-compile-error.patch

relax clang warnings

* Update libunifex.json

git x-add-version libunifex

* remove unused

* x-add-versions

* remove old version log

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [tensorflow] update to 2.7, including bazel latest 4.x update (#22022)

* Revert "incorporate changes from microsoft:master"

* Revert "Revert "incorporate changes from microsoft:master""

* update tensorflow to 2.7 and bazel to latest 4.x

* Update version database.

Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [hiredis] Fix static build (#22038)

* [hiredis] Fix static build

* Update version database

* [vcpkg baseline] Fix mpg123 build failed on Linux (#22028)

* [baseline] Fix mpg123 build failed on Linux

* update version

* Fix misspelled "module".

* Actually fix the misspelling this time Bill.

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [qt5-base] no _debug lib suffixes on macOS (#14225) (#21695)

* [qt5-base] no _debug lib suffixes on macOS (#14225)

* [qt5-base] patch qt5-base to remove _debug postfix on osx

* Apply suggestions from code review

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [qt5-base] create link to _debug.pc file from .pc file without _debug

* update version

* [qt5-base] create forward pkgconfig file

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [python3] Support arm (#21528)

* [python3] Support arm on non Windows

* Support arm on all platform, add host dependency

* version

* [pybind11] Add supports

* version

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>

* [openmvg] update to 2.0 (#22020)

* [openmvg] update to 2.0

* update version

* update patch

* update version

* [brynet] Update to 1.11.1 (#22021)

* brynet: upgrade to 1.11.1

* Update portfile.cmake

* Update brynet.json

* [graphicsmagick] update to version 1.3.37 (#22024)

* [graphicsmagick] update to version 1.3.37

* [graphicsmagick] manifest format

* [graphicsmagick] version database update

* [graphicsmagick] version-string -> version

* [graphicsmagick] version database update

* [meson] fix windows linker detection (#22032)

* fix meson linker detection .....

* bit of code cleanup in vcpkg_configure_meson

* forgot the version stuff

* put cmake back on path because meson is buggy as hell

* [libgpg-error] Release-only build support (#22036)

* [libgpg-error] Release-only build support

* Update version database

* Fix protfile spaces

* Update version database

* [elfutils] provide static or shared libraries correctly (#22055)

The logic for keeping the static or shared libraries according to
VCPKG_LIBRARY_LINKAGE was backwards, and it was providing shared
libraries when they should have been static, and vice versa.

* [gl3w] Use khrplatform.h from the egl-registry port (#22056)

* [gl3w] use khrplatform.h from the egl-registry port

The file was changed yesterday, invalidating the hash: KhronosGroup/EGL-Registry@57b4876de0.

* [gl3w] migrate to new functions from vcpkg-cmake{,-config}

* [gl3w] bump port version

* [caf] Update to 0.18.5 (#22046)

* [caf] Update to 0.18.5

* Remove setting of BUILD_SHARED_LIBS already handled by vcpkg_cmake_configure.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [gmsh] Add new port (#21896)

* add: gmsh

* add: versioning for gmsh.

* [gmsh] Re-factory code

* Fix install, remove some features due to lack required dependencies.

* version

* Do not support uwp officially

* version

* Update ports/gmsh/portfile.cmake

* Update versions/g-/gmsh.json

* Group the options

* version

* version

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

* [kf5] upgrade to 5.89 (#21890)

* [kf5*] Update to 5.89

* [kf5*] Update versions

* [kf5kio] update tag to rc2

* [kf5kio] update versions

* [kf5*] final 5.89 released

* [kf5*] update versions

* Clean up trailing whitespace and add quotes when naming .clang-format.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [ompl] Add vcpkg_check_linkage (#21659)

* [ompl] Add vcpkg_check_linkage

* version

* version

* [pcl] Add feature apps, visualization, simulation, examples and add usage (#21788)

* [pcl] Add feature apps, visualization and examples

* version

* Add simulation

* Enable more apps, install examples, add usage

* format manifest file

* version

* set feature vtk as a alias for feature visualization

* version

* [activemq-cpp] Added missing libuuid dependency (#22059)

This is a mandatory dependency according to
https://github.com/apache/activemq-cpp/blob/master/README.txt

* [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ (#22025)

* [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++

* Changed reference

* Update version database

* Fix hash

* Update version database

* Review changes and update lib version

* fixver

* Update version database

* Update version database 2

* Fix vcpkg deps

* Update version database

* [tensorflow-common] remove single quotes from vcpkg flags (#21869)

* [vcpkg_acquire_msys] Update bzip2 to 1.0.8-2

* [tensorflow-common] remove single quotes from vcpkg flags

They are escaped like '\'-mtune=native\''  which leads to a compiler error:
cc: error: unrecognized command line option '-mtune=native'
Set via: set(VCPKG_CXX_FLAGS "-mtune=native")

* [sdl2-mixer] Fix link mpg123 error (#22049)

* [sdl2-mixer] Fix link mpg123 error

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [glog]: update to v0.5

* [glog]: update to v0.5

* [glog]: update to v0.5.0

* [glog] update to version 0.5

* [glog]: update to v0.5.0

* [glog]: update to v0.5.0

* [glog] : update to v0.5.0

* [glog] update to v0.5.0

* [glog] fix log_every_n

* [rsocket]:fix ERROR macro

* add license

* update version

* Revert "[rsocket]:fix ERROR macro"

This reverts commit eb5f21325a7a14e0f9a9f8ba5764df4566ce1a98.

* [glog]: v0.5 nogdi macro

* [glog]: remove IN OUT macro

* [glog] v0.5

* --amend

* [caffe2] undefinde IN OUT macro

* [glog]: v0.5

* Format portfile.cmake and add license

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com>
Co-authored-by: Lars Glud <larshg@gmail.com>
Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: Daniel Schürmann <daschuer@mixxx.org>
Co-authored-by: Vitaly <v31337@gmail.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Angus Comrie <accomrie@gmail.com>
Co-authored-by: Li Zeyang <a.banknote@gmail.com>
Co-authored-by: Joachim Gehweiler <44170764+jgehw@users.noreply.github.com>
Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: IronsDu <irons.du@gmail.com>
Co-authored-by: Josue Andrade Gomes <josuegomes@gmail.com>
Co-authored-by: Clayton Wheeler <cswheeler@gmail.com>
Co-authored-by: Christian Fillion <cfillion@users.noreply.github.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: X.ZhaoMa <ma@arch.ethz.ch>
Co-authored-by: Dawid Wróbel <me@dawidwrobel.com>
2022-04-08 15:19:47 -07:00