Commit Graph

333 Commits

Author SHA1 Message Date
Carlos O'Ryan
ad91176594
[google-cloud-cpp] update to latest release (v2.4.0) (#27601) 2022-11-01 17:33:14 -07:00
Kai Pastor
10f955dd4a
[glib] Update and cleanup (#27554)
* Update and cleanup [skip actions]

* Trim patch

* Update versions
2022-10-31 16:05:59 -07:00
Dennis
b39520920f
[grpc] Update to 1.50.1 (#27536)
* grpc: Update to 1.50.1

* dos2unix

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-10-31 14:31:47 -07:00
autoantwort
c59515e525
[gstreamer] no absolute paths (#27499) 2022-10-28 21:35:46 -07:00
Cheney Wang
9b81411aa2
[glbinding] Fix CMake warnings (#27481)
* [glbinding] Fix CMake warnings

* Use "version" instead of "version-string"

* x-add-version

* Restore the removed parameters

* x-add-version
2022-10-27 19:28:07 -07:00
Kai Pastor
acd359d321
[giflib] Fix multi-config find_package(GIF) (#27369)
* Fix multi-config find_package(GIF)

* Update versions

* Fix invalid vcpkg tool output

* Update versions
2022-10-27 19:15:17 -07:00
Alonso Schaich
44135c3103
[graphene] update to 1.10.8 (microsoft#27397) (#27398)
* [graphene] update to 1.10.8 (microsoft#27397)

* [graphene] regenerate versions registries (microsoft#27397)

* Use VERSION declared by vcpkg itself, add quotes.

* Add license field.

* Modernize vcpkg_extract_source_archive_ex

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-10-25 23:18:40 -07:00
Kai Pastor
94bc827441
[vcpkg baseline][gdk-pixbuf] Fix build issues, license, cleanup (#27371)
* Minor changes

* Shortcut loaders.cache generation

With -Dbuiltin-loaders=all, the cache file contains nothing but comment lines.
However, the generation is flaky on windows in vcpkg CI.

* Revise tool fixup (fixes mingw cross builds)

* Update versions
2022-10-24 12:09:25 -07:00
Alonso Schaich
934a99dc13
[glibmm] Update to 2.74.0 (microsoft#27351) (#27352)
* [glibmm] Update to 2.74.0 (microsoft#27351)

* [glibmm] remove obsolete patch (microsoft#27351)

* [glibmm] regenerate versions registry (microsoft#27351)

* Add quotes :)

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-10-21 15:49:14 -07:00
Ieyasu
59af419f8b
[glslang] Make building binaries optional (#27345)
* Make glslang binaries an optional feature

* Update versions

* Use 'tools' instead of 'binaries' as feature name

* Update versions

Co-authored-by: Miro Vilkki <miro.vilkki@basemark.com>
2022-10-20 19:06:49 -07:00
Mengna Li
23c82b0851
Add message to install pkg-config (#27297) 2022-10-20 12:49:29 -07:00
Mengna Li
14e9a65642
[glog] Add feature WITH_CUSTOM_PREFIX (#27215)
* Add feature customprefix

* update
2022-10-17 07:47:50 -07:00
Matthias Kuhn
06b5f4a769
[gdal] ios compatibility (#27259) 2022-10-16 21:02:48 -07:00
hesham-essam
51b5543484
[glib]: bump version to 2.74.0 (#26949)
* [glib]: bump version to 2.74.0

* Disable gtkdocize for libmount

* restore git-tree

* update version

* Recommend installing libselinux1-dev to enable selinux support

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-10-13 11:20:24 -07:00
Alexander Neumann
779ce74ef6
[gstreamer] enable builds on more platforms (#27050)
* gstreamer fix build on linux

* v db

* let ci actually build more platforms.

* move qtmultimedia on baseline

* gstreamer osx
2022-10-03 14:07:49 -07:00
Carlos O'Ryan
4a5fbdb6e0
[google-cloud-cpp] update to latest release (v2.3.0) (#27060) 2022-10-03 14:03:11 -07:00
autoantwort
6adcef5a27
[geogram] does not work on arm osx (#27065) 2022-10-03 14:01:27 -07:00
Gregory Popovitch
1deddd1551
[gtl] Bump version to 1.1.5 (#27062)
* [gtl] Bump version to 1.1.5

* [gtl] run x-add-version
2022-10-03 13:57:31 -07:00
Max Khon
8709c3344a
gtk 3.24.34 port (#27026) 2022-10-02 21:52:08 -07:00
Nursultan Zarlyk
eeb845640a
[geogram] Add arm64-windows support (#26875)
* Add arm64-windows

* Add version

* Remove geogram from ci.baseline

Co-authored-by: Nursultan Zarlyk <nzarlyk@microsoft.com>
2022-09-30 17:03:30 -07:00
autoantwort
a7eb62640d
[guile] no absolute paths (#27033) 2022-09-30 14:42:18 -07:00
Carlos O'Ryan
7acd91abc2
[google-cloud-cpp] fix feature dependencies (#27001)
* [google-cloud-cpp] fix feature dependencies

* Add missing 'osconfig' feature

* Fix versions
2022-09-29 14:15:38 -07:00
Thomas1664
a685b28593
[vcpkg baseline][grppi] Manually control use of tbb (#26966)
* [grppi] Manually control use of tbb

* version

* Fix typo

* version
2022-09-25 23:57:23 -07:00
Kai Pastor
1ea1da790e
[gdal] Update to v3.5.2 (#26676)
* Remove obsolete file

* Omit libspatialite on uwp [skip actions]

* Update to 3.5.2

* Update versions

* Use unofficial-libmariadb config

* Update versions

* Ensure host path setup

* Merge BUILD_TOOLS into FEATURE_OPTIONS

* Update versions

* gdal_target_interfaces must recurse

* Update versions

* CI [skip actions]

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-09-25 23:25:17 -07:00
Dennis
5f6a2ed8cf
[grpc] Update to 1.49.0 (#26836)
* abseil: Update to 20220623.1

* upb: Update to 2022-06-21

* grpc: Update to 1.49.0

* grpc: Adjust SHA512 for v1.49.0

* abseil: Add license field
2022-09-25 23:11:57 -07:00
Billy O'Neal
5f6dfcb4d7
[tbb, pagmo2] Update TBB to 2021.5 and update pagmo2 to 2.18.0 (#26284)
* [tbb] Update to 2021.3.0

* [tbb] Add Threads dependency

* [pagmo2] Update to support new TBB

* [openvdb] Update to 8.1.0

* [embree2] Remove from baseline -- it is no longer receiving support from upstream

* [usd] Mark as unsupported

* [usd] Disable USD in CI due to policy https://github.com/PixarAnimationStudios/USD/issues/1600

* [openvdb] Bump port-version

* Update version database

* [pagmo2] Fix vcpkg.json

* update version

* wip update

* versions

* [embree2] deprecate, [openvdb,usd] resolve conflicts, [tbb] update

* Added libxml port.

* Remove port version as it's initial port.

* Added baseline version

* Support only for windows and static

* Allowed building debug version

* update versions

* Update ports/libxpm/portfile.cmake

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

* Added new lines

* Update ports/libxpm/vcpkg.json

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

* Update ports/libxpm/portfile.cmake

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

* Update ports/libxpm/vcpkg.json

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

* Regenerated versions

* Update ports/libxpm/vcpkg.json

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

* Libxpm is taken from gitlab now.

* Dropped changes against master in original repo for libxpm.

* Dropped libxpm from baseline

* Dropped version for libxpm

* Update cpuinfo

* Updated date of version

* Update version database

* Removed support for arm32 & uwp as library is not supporting it.

* Version regenerated

* Update ports/cpuinfo/vcpkg.json

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

* Updated versions

* Initial commit WIP

* Fixed compilation of latest stable version

* Dropped comments

* Switch from version-string to version

* Added versions

* Fixed path of cmake files for other projects

* Updated versions

* Various modernization.

* Fully mark embree2 as deprecated.

* [pagmo2] Disable -Werror

* [cctag] Fix finding and use of TBB.

* [openvdb] Baseline the static versions because they exceed FFFFFFFF in size, and I'm not sure if that's fixable....

* [gazebo] Apply https://github.com/osrf/gazebo/pull/3174 patch to fix TBB.

* Respond to failures in https://dev.azure.com/vcpkg/public/_build/results?buildId=76586

* [pagmo2] Add license. See 19d774fbb6/src/bfe.cpp (L5-L27)

* [tbb] Add license.

* [embree2] Add "license".

* [tbb] Use vcpkg_cmake_config_fixup and fix version as requested by @LilyWangLL

* [usd] Add usd is known broken message.

* [embree2] Remove completely.

* Fix version database.

* Fix usd version database.

* Fix wrong case on Linux.

* Lowercase the tbb directory to get to their configs.

* [cctag] minimize patches

* [tbb] Apply supports expression fix suggested in https://github.com/microsoft/vcpkg/pull/26284#discussion_r967427833

* [usd] Add note about upstream issue.

* [pagmo2] Minimize patch.

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Mathis Logemann <mathisloge@gmail.com>
Co-authored-by: Victor Romero <viromer@microsoft.com>
Co-authored-by: Vladimír Aubrecht <vladimir.aubrecht@me.com>
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2022-09-23 12:03:33 -07:00
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