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