639 Commits

Author SHA1 Message Date
Phoebe
e01bb32836
[vcpkg baseline][gdk-pixbuf] Fix build error on windows (#17528)
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
2021-04-28 12:06:01 -07:00
Alexander Neumann
546813ae7b
[glib up to gtk] update and make it work with meson (#13100)
* update glib to meson

* update ci baseline

* update glib to 2.66.3
remove cmakelists

* fix some minor meson issue but meson is still a mess

* add_bin_to_path to vcpkg_install_meson

* regen docs

* try fixing/touching all glib dependent ports

* fix libsigcpp-3 version

* fix glibmm

* fix gmime

* fix libcroco

* update libnice

* fix atk build

* update harfbuzz

* fix few builds

* update libxmlpp

* fix gdk-pixbuf

* fix gts

* gts add patch

* remove old libsigcpp

* add missing comma

* fix supports logic

* fix name mismatch

* restore original ci baseline.

* fix a lot of small details.
increment controls.

* fix harfbuzz & glib

* bump port version

* update port_versions

* fix version field

* update versions

* fix glib in harfbuzz

* update port versions

* silly uppercase type

* update port-versions

* fix cairo build

* update version

* fix atk

* update atk port-verisons

* fix gts public includes

* update versions

* fix cairomm

* fix pango

* fix ignition

* update versions.

* fix gtk

* fix librsvg

* update versions

* fix atk linux

* fix libgpod

* update versions

* fix lcm

* fix librsvg

* update pango and pangomm

* update pango to meson

* more updates

* update pixman

* fix cairo

* fix cairo

* some fixes

* reorder meson a bit

* add none.txt for meson

* fix x86_x64 to x86 "cross" builds

* add tiff pkgconfig

* update gdk-pixbuf

* fix tiff and jpeg

* add graphene

* fix gdk-pixbuf

* add sassc

* update gtk

* fix cairo complete build

* add harfbuzz inlcude in pango since meson does not add it into pkgconfig.

* fix gtk build. Remaining issue fix install script.

* fix gtk build

* fix io2d

* add supports field

* fix cartographer?

* fix librsvg build

* fix gtk build

* fix cartographer

* fix sassc on linux

* fix tiff and libjpeg pc files

* fix pixman x86

* _isnanf is undefined on arm-

* merge fix for make on arm64

* fix gdk-pixbuf on arm64-windows

* pixman remove test/demos.
should fix it on osx.

* [vcpkg_install_meson] add bin to path to run code generators

* [vcpkg_configure_meson]
deactivate native compiler in cross builds
make x86 on x86_x64 a native instead of a cross build
(as long as we are not building for UWP)

* pixman reenable UWP support.

* pixman reenable arm support

* add pixman:arm-uwp=fail to baseline

* update gtkmm

* remove double whitespaces

* gtk baseline
gtk dependency on cairo x11
remove double spaces in flags

* fix linux build

* native none again

* cairo fix cairo-script.pc

* comment out patch since the cairo changes should have fixed it.

* disable wayland backend in GTK since CI is missing system packages

* silly typo in cairo pc file correction
install lzo pc on windows

* remove double spaces in _FLAGS
remove unnecessary comments

* actually disabling wayland backend

* fix glib codegen issue having the wrong path

* try to fix paths in glib codegen

* integrate changes form #12860

* add the uwp patch back in

* deactivate extra harfbuzz shapers.

* vcpkg x-add-version --all --overwrite-version

* remove patches in tesseract.

* fix version

* rerun add-version

* add libgpod:x64-linux=fail to baseline due to missing system tools/libraries

* change regex to take double - into account.

* run x-add-version

* run format-manifest

* add missing removal of multiple spaces back into the regex

* remove ws diff change

* fix gtkmm the upstream way

* remove ws to reduce diff

* make glib build on osx

* format manifest

* run x-add-version

* add pthread dependency

* update baseline due to glib compiling on osx now.

* add meson as a dep to glib

* - add glib host dependencies
- switch to manifest of touched ports

* switch to manifest.

* [libxml2] add gnuinstalldirs

* [libxml2] add missing include of GNUInstallDirs

* add version info

* add include dir to pc files ....

* update version

* add UWP as crosscompiling target

* Apply suggestions from code review

* trying to fix cairo pthread detection on osx.

* fix libmicrohttpd by adding the required system frameworks on osx

* fix poppler by not removing the CXX standard

* fix missing coretext header from harfbuzz in pano

* fix formating issues

* fix librsvg on osx

* revert version changes

* bump version

* version stuff.

* fix graphene version stuff

* fix version stuff

* removing ports from ci baseline to cause me pain

* move cairomm:x64-linux=fail
to gtkmm:x64-linx=fail
remove pangomm:x64-osx=fail

* fix typo

* revert ws changes to vcpkg_install_meson

* update port version after merge

* version stuff

* fix fluidsynth by adding vcpkg_check_features

* move cairo to ci baseline on osx

* version stuff

* fluidsynth corrections

* more version stuff

* apply code review changes

* clean version stuff.

* update version stuff

* code review cleanup

* version stuff

* formating

* update version stuff again

* remove gdi again

* version stuff

* version stuff

* version baseline

* Apply strega-nil suggestions from code review

* run x-add-version

* reset versions to upstream/master

* v8 CONTROL -> json

* reset fluidsynth to upstream/master

* first batch of version-string -> version conversion

* second and last batch of version-string -> version conversions

* update version stuff

* disable gdi feature in harfbuzz (missing user32 linkage in qt5-base)

* version stuff

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* more CR stuff

* update versions

* back out provision changes so that pr can be merged.

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-04-26 10:28:21 -07:00
ras0219
e4096d6c17
[grpc][upb] Update to newer versions (#17422)
* [gRPC] 1.36.4

* [upb] update to 2020-12-19

* update version

* [upb] Fix config.cmake file

* [grpc] Restore using system upb

* [grpc][upb] Version db changes

* [grpc][upb] Fix building upbdefs in grpc

Co-authored-by: Jeong YunWon <jeong@youknowone.org>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-04-23 10:40:07 -07:00
Moritz Beutel
2acc6ce579
[gsl-lite] Update to 0.38.1 (#17444)
* [gsl-lite] Update to 0.38.1

* [gsl-lite] Update version registry
2021-04-23 10:31:22 -07:00
Park DongHa
d3a67b0559
[ghc-filesystem] create a new port (#16936)
* [ghc-filesystem] create a new port

* [ghc-filesystem] update baseline and port SHA

* Update ports/ghc-filesystem/portfile.cmake

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

* Update ports/ghc-filesystem/portfile.cmake

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

* [ghc-filesystem] update git-tree SHA

* [ghc-filesystem] depends vcpkg-cmake ports

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-04-19 17:21:59 -07:00
Long Huan
68fc55c971
[gdal] Update to 3.2.2 (#15292)
* update

* update

* update

* Update portfile.cmake

* update

* Revert "update"

This reverts commit 103cc600cfee1c20544db11459811e1edffbc98e.

* update

* Update portfile.cmake

* update

* update

* update

* update

* update

* update

* update

* fix linux build

* fix linux libxml2 error

* Update gdal.json

* Update ports/gdal/vcpkg.json

* update version record

* update gdal to 3.2.2

* update version

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-04-19 13:53:29 -07:00
kwiechen
e1e681f71b
sync GLIB_DLL_SUFFIX with pkgconfig (#17197)
* sync GLIB_DLL_SUFFIX with pkgconfig

* Update ports/glib/CONTROL

* update version

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-04-12 11:13:39 -07:00
kwiechen
326425d8ff
[glib] fix build error for x64-linux-dynamic (#17117)
* [cairo] Add pkgconfig file

* [cairo] Add pkgconfig file
2021-04-09 09:57:32 -07:00
Carsten Rudolph
827bfad29a
[glad] Add features to support different configurations. (#16742)
* Replace control file with manifest.

* Update portfile and add features.

* Added support for multiple specs.

* Added OpenGL API features.

* Fixed gles1/glsc2 format.

* Fixed invalid invoke with default arguments.

* Apply format.

* Always use compatibility profile.

* Replace deprecated cmake commands.

* Use `vcpkg_check_features` for no-loader and extensions features.

* Add patch to ignore python detection.

* Update glad port version.

* Remove `core-profile` feature from manifest.

* Bump glad port version.

* Only set profile, if not provided.

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

* Added note about custom triplet.

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

* Use string-append to build spec list.

* Invert loader feature and use it by default.

* Reset port version.

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

* Use `version` instead of `version-string`.

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

* Made API version features inter-dependent.

* Also added dependencies if major version jumps.

Note that only the latest verison gets passed to the generator anyway.

* Apply format conventions.

* Bump glad version.

* Add note about wgl and glx compatibility.

* Bump glad version.

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-04-07 13:33:59 -07:00
Alexander Neumann
3320069be1
[gettext] Add feature tools (#17010)
* [gettext] add feature tools

* version stuff

* adjust code in portfile a bit

* version stuff

* more reordering

* version stuff
2021-04-07 13:11:12 -07:00
Jack·Boos·Yu
88f0e6a94b
[vcpkg baseline][gdal] Fix configure error on OSX (#17083)
* [gdal] Fix configure error on OSX

* update version record

* Revert changes

* add touch command

* update version record
2021-04-06 12:12:53 -07:00
Moritz Beutel
0a251caefd
[gsl-lite] Update to 0.38.0 (#16984)
* [gsl-lite] Update to 0.38.0

* [gsl-lite] Update version registry

* Re-run "vcpkg x-add-version"
2021-04-02 13:19:24 -07:00
Carlos O'Ryan
2afee4c5aa
[google-cloud-cpp] update to the latest release (v1.26.0) (#17027)
* [google-cloud-cpp] update to the latest release (v1.26.0)

* Reset port version after update
2021-04-02 12:38:26 -07:00
Fabien Péan
1054567984
[geogram] Fix windows dynamic build usage (#14962)
* [geogram] Fix windows dynamic build usage

* [geogram] Add version db entry

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-29 10:18:25 -07:00
Tobias Ribizel
286fa50cbd
[ginkgo] Create new port (#16536)
* [ginkgo] create new port

* [ginkgo] add description for feature requirements

* Update baseline version

* [ginkgo] Minimize patches

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-29 09:52:37 -07:00
NancyLi1013
db1781ae00
[g3log] Add supports (#16872)
* [g3log] Add supports

* Update versions

* Update versions/g-/g3log.json
2021-03-29 09:39:29 -07:00
Charlie Barto
8a8eb71941
[glfw3] Update to version 3.3.3 (#16892)
* bump glfw version and convert to json format.

* update versions

* Update ports/glfw3/vcpkg.json

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

* update git refs

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2021-03-29 09:23:14 -07:00
Jack·Boos·Yu
6d9ed56811
[vcpkg baseline][osgearth/gdal] Re-fix dependency gdal (#16904)
* [osgearth] Re-fix dependency gdal

* [gdal] Add dependency freexl on UNIX

* update version record

* fix patch

* convert to manifest

* update version record

* re-fix

* update version record

* add dependency freexl

* update version record

* Disable freexl

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

* Don't require freexl on Windows

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

* Revert osgearth change

* Fix the baseline version

* Fix osgearth baseline version

* [protouf] Automatic set protobuf_MODULE_COMPATIBLE to include the module file

* Set protobuf_MODULE_COMPATIBLE in wrapper

* Re-fix protobuf

* update version record

Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-03-28 13:52:48 -07:00
ras0219
b5bb1511f0
[many ports] Apply host dependencies (#16479)
* [vcpkg] Add VCPKG_HOST_TRIPLET. Improve vcpkg.schema.json

* [many ports] Apply host dependencies

* [yasm-tool] Revert yasm-tool changes to split into PR #16478

* [many ports] Add versions

* [vcpkg.cmake] Revert change applied in other PR

* [boost-modular-build-helper] Merge from master

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-26 12:55:34 -07:00
NancyLi1013
48b59daff4
[vcpkg baseline][gsoap] Update to 2.8.112 (#16837)
* [gsoap] Update to 2.8.112

* Update versions

* Update supports

* Update versions/g-/gsoap.json

* [gsoap] Skip in CI

* Update scripts/ci.baseline.txt

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-03-25 09:12:33 -07:00
Alexander Neumann
6d3a6a3129
[gmp] correct supports field to run CI for other platforms (#15957)
* fix supports field to correctly run CI for other platforms

* Merge from master

* Update baseline version

* Fix the format issue

* Fix baseline version

* Revert the changes for host

* Fix the baseline version

* Disable mpfr:x64-osx and mpfr:x64-linux in Ci testing

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-03-16 11:45:07 -07:00
Matthias Kuhn
37a8f41163
[geos] Bump to 3.9.1 (#16572) 2021-03-10 13:14:36 -06:00
JonLiu1993
e7361b13e7
[g3log] update to 1.3.4 (#16491)
* [g3log] update to 1.3.4

* update version

* delete function argument

* update version
2021-03-02 13:59:42 -08:00
Jack·Boos·Yu
307ac18b08
[glm] Add namespace to export target (#16429)
* [glm] Add namespace to export target

* update version record

* [globjects] Fix dependency glm

* update version record
2021-03-01 16:28:05 -08:00
Carlos O'Ryan
a6043e4fd2
[google-cloud-cpp] update to latest release (v1.25.0) (#16477) 2021-03-01 10:12:48 -08:00
NancyLi1013
c3c360dbaf
[vcpkg baseline][gsoap] Update to 2.8.111 (#16270)
* [vcpkg baseline][gsoap] Update to 2.8.111

* Update versions
2021-02-18 07:02:29 -08:00
Carlos O'Ryan
28c588e6af
[google-cloud-cpp] use 'version' for version numbers (#16177) 2021-02-11 10:10:05 -08:00
JonLiu1993
dcabfa9719
[gl2ps] update to 1.4.2 (#16134)
* [gl2ps] update to 1.4.2

* update version
2021-02-11 00:07:47 -08:00
Jack·Boos·Yu
087869eb3a
[glfw3/glew] Fix pkgconfig (#16166)
* [glfw3/glew] Fix pkgconfig

* update version record
2021-02-10 23:55:18 -08:00
Carlos O'Ryan
e3d252bca9
[google-cloud-cpp] populate license field (#16162)
* [google-cloud-cpp] populate license field

* Fix port version after license file
2021-02-10 23:53:56 -08:00
ras0219
ea11604579
[wxwidgets] Fix #4756 (#13361)
* [wxwidgets] Fix #4756

* [wxwidgets] Avoid replacing FindwxWidgets from CMake

* [wxwidgets] Provide usage information

* [gppanel] Use built-in CMake module

* [wxchartdir] Use built-in CMake module

* [wxwidgets] Fixup for applocal-ing

* [wxwidgets] Fix osx builds

* Update port_versions

* [gppanel][wxchartdir][wxwidgets] Change versioning schemas

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2021-02-08 18:30:48 -08:00
Park DongHa
1ef255cb25
[glslang] support iOS triplets (#16037)
* [glslang] support ios triplets

* [glslang] update baseline

* [glslang] fix wrong git-tree SHA
2021-02-08 16:04:50 -08:00
Charles Milette
c177da97bd
[gtest] fix builds when using --head (#16071)
* [gtest] fix builds when using --head

* Update port version

* Update hash
2021-02-08 14:08:25 -08:00
Jack·Boos·Yu
7a5afada19
[geos] Update to 3.9.0 (#16109)
* [geos] Update to 3.9.0

* update version record
2021-02-08 13:35:41 -08:00
Carlos O'Ryan
5214a24701
[google-cloud-cpp] update to the latest release (v1.24.0) (#16001) 2021-02-03 11:14:31 -08:00
ankurverma85
60d7d91c71
gdal:x64-windows-static-md fixes (#15541)
* Fix windows-static builds

* Rename debug lib to comform to other naming scheme

* Update ci.baseline.txt

* Update CONTROL

* Update dependency_win.cmake

* Update portfile.cmake

* Update vcpkg-cmake-wrapper.cmake

* Update portfile.cmake

* Added versions

* Update ci.baseline.txt

* PR comments

* update gdal portversion

Co-authored-by: Ankur Verma <ankur.veram@outlook.com>
Co-authored-by: ankurv <ankurv@microsoft.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2021-01-26 14:54:05 -08:00
Alexander Neumann
f2ec6c5a7c
[mpc/mpfr] Add new port / update mpfr (#13081)
* [mpc] add mpc port

* [mpfr] update mpfr to use make.

* [gmp] fix preprocessor define for dlls.

* more fixes

* fix mpfr regression on !windows

* install autoconf-archive in provisioning script

* change indent of patches

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

* fix merge error

* update PR

* update baseline

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2021-01-24 23:01:16 -08:00
Francis Lemaire
051b33d36c
[gamenetworkingsockets] Add new port (#14937)
* Added GameNetworkingSockets port

* Fixing requested changes in PR
* added `vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY)`
* added missing trailing newline
* removed all entries in ci.baseline.txt

Adding license field in manifest

Updated library version

* Formating manifest

* Fixing platform supports in manifest

* Refactor to OpenSSL only crypto backend

* Fixing format

* Adding version

Co-authored-by: Andrew Simpson <andy@aiusepsi.co.uk>
2021-01-24 22:53:19 -08:00
nicole mazzuca
68a74950d0
[vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00