744 Commits

Author SHA1 Message Date
autoantwort
0c4168db9c
[getopt-win32] uses support expression (#28853) 2023-01-11 16:30:12 -08:00
Kai Pastor
5bb5f3923a
[pango,libgd,atk,gtk3,graphviz] Cleanup, fix static windows builds (#28766)
* [libgd] Fix static builds on windows

* [pango] Cleanup

* Use freetype2.pc with msvc

* Update CI baseline [skip actions]

* [atk] Cleanup, fix static builds

* [gtk3] Cleanup, fix static builds

* [graphviz] Fix static builds

* Update versions

* [libgd] Revert bad substitution

* [graphviz] Plugins

* [graphviz] Plugins

* [libgd] Fix static usage

* [gtk3] versions
2023-01-09 14:15:51 -08:00
Cheney Wang
85c4f11f8d
[vcpkg baseline][ideviceinstaller] Remove ideviceinstaller:x64-windows-static-md=fail from CI.baseline.txt (#28817) 2023-01-09 11:41:52 -08:00
Kai Pastor
797256da29
[mathgl] Update, fix cmake config, dependencies, linkage, usage (#28311)
* Fix mathgl confix fixup

* Control library linkage

* Fix dependencies

* Revise tool installation

* Install usage doc

* Reduce config warnings

* Don't pick up gettext

* Fix osx

* Cross-builds partially unsupported

* uwp unsupported

* Devendor getopt

* No _CRT_STDIO_ISO_WIDE_SPECIFIERS

* Fix mgllab

* Fix glut

* Cleanup

* Update to 8.0.1

* Control building of examples

* Fix examples

* Add vcpkg-ci-mathgl test port

* Update versions

* Trim qt5 dependency

* Trim non-trivial dependencies

* Fix cross builds

* CR changes
2023-01-07 00:59:30 -08:00
MonicaLiu
162ede95ed
update ci.baseline.txt (hunspell) (#28634)
Co-authored-by: MonicaLiu <v-liumonica@microsoft.com>
2023-01-04 12:07:54 -08:00
paoldev
c14c029c71
[pixman] build fix for arm-windows and arm-uwp (#28024)
* [pixman] fix arm-uwp triplet

* [pixman] Fix both arm-windows and arm-uwp triplets

* [pixman] bump port version

* [pixman] update ci.baseline.txt

* [pixman] add-version
2022-12-28 14:04:41 -08:00
Kai Pastor
e07c62d059
[skia] Turn into usable and maintainable port (#28007)
* Remove unused SKIA_PUBLIC_DEFINITIONS

* Revise python3 injection

* Major overhaul

* Revise third-party downloads

Declare them early in a single location, but use as needed.
Validate agains skia's DEPS.

* Integrate download & pkgconfig externals handling

Ensure that downloads are complete with --only-downloads mode.

* Move cmake functions to separate file

* Turn source fixups into proper patches

* Update versions

* Generally disable msvc env setup

* Update python patch

* Remove unused patch

* Rename function

* Update versions

* Handle third-party licenses

* Move block

* Rename and unset skia root variable

* Fix usage with alternative build types

* Update versions
2022-12-20 19:29:21 -08:00
JonLiu1993
d3c24c90f2
[vcpkg baseline][zeroc-ice] Add ci-baseline failed to skip ci test (#28433)
* [zeroc-ice] Add ci-baseline failed

* update version

* revert vcpkg.json

* mofify cibaseline
2022-12-19 11:57:50 -08:00
JonLiu1993
f0a5a4515b
[vcpkg baseline] [libirecovery] Fix supports (#28380)
* Fix ci error

* update version

* update portfile.cmake

* update version
2022-12-16 14:02:22 -08:00
xiaozhuai, Weihang Ding
16fc24d042
[libplist & libusbmuxd & libimobiledevice] Support build on macos & linux (#28022)
* [libplist & libusbmuxd & libimobiledevice] Support build on macos & linux

* update version database
2022-12-13 19:13:11 -08:00
Thomas1664
af031ae388
[tmxparser] Update to master (#28139)
* [tmxparser] Update to master

* version

* Remove from baseline

* Disable Werror

* version

* Fix cmake

* version
2022-12-13 17:43:28 -08:00
MonicaLiu
3d6e708ae4
[libssh] fix json file (#28121)
* delete libssh 0.10.4+20221123

* update libssh 0.10.4+20221123#0

* update libssh 0.10.4+20221123#1

* format

Co-authored-by: Monica <v-liumonica@microsoft.com>
2022-12-06 15:12:13 -08:00
David Christoffer Hansen
93231afc50
[ismrmrd] Update to version 1.13 (#28061)
* updated ISMRMRD

* Updated ISMRMRD to version 1.13.0

* Updated baseline and formatting

* Made it explicit that 32bit platforms are not supported by ISMRMRD

* Updated license.

* Updated version

* Updated versioning
2022-12-01 13:45:30 -08:00
Cedric GNIEWEK
4eaa3d2118
[gstreamer] Update to version 1.20.4 and rework (#27790)
* Update to GStreamer v1.20.3

* Fixed gst-plugins-bad * Made optional dependences features * Added webrtc feature

* webrtc dependency fixes

Set meson option 'gst_debug' to true for both debug and release configurations
Enabled dtls and srtp plugins
Fixed srtp plugin

* [gstreamer] Changed version to 1.20.4

* [gstreamer] Reworked port file

* [gst-rtsp-server] Updated to version 1.20.4

* [opencv4] Update GStreamer dependency

* [qtmultimedia] Update GStreamer dependency

* [qtmultimedia] Enabled AVFoundation (part of the Apple Frameworks)

* [qtbase] Fix PCRE2 static linking for GLib

* Added versions

Co-authored-by: Gerard Ryan <gerard.ryan@immersaview.com>
Co-authored-by: David Ely <david.ely@immersaview.com>
2022-11-28 12:09:25 -08:00
Billy O'Neal
62d01b70df
Update VMs for November Patch Tuesday (#27718)
* Cherry pick new KDF5 dependencies from #27454

* Update PowerShell Core to 7.3.0

* PASSING, REMOVE FROM FAIL LIST: cgicc:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

PASSING, REMOVE FROM FAIL LIST: cgicc:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: soci:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: soci:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: spirv-tools:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: spirv-tools:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

* Add a Windows 10 SDK that CMake requires for uwp projects.

* Update pools.

* [hunspell] Remove deprecated minimal rebuild switch.

Fixes build break first detected in: https://github.com/microsoft/vcpkg/pull/27718

Submitted upstream as: https://github.com/hunspell/hunspell/pull/890

* [rttr] Add upstream patch for missing #include<string>

Resolves build failure detected in https://github.com/microsoft/vcpkg/pull/27718

* [chakracore] Avoid race condition on generated headers.
2022-11-25 02:00:21 -08:00
Todor Prokopov
5fe0ac056c
[zint] Initial port (#27836) 2022-11-23 10:35:36 -08:00
7FrogTW
42db6e908b
[tensorflow-common] fix regex pattern of static link script (#27847) 2022-11-17 23:28:00 -08:00
Kai Pastor
abce84432c
[botan] Update, higher level maintainer functions (#27750)
* Use higher level maintainer functions, cleanup

* Update

* Check vcpkg version

* Only static linkage on mingw

* Fix zlib linkage

* Patch for command line lenght issue
2022-11-17 23:22:14 -08:00
Kai Pastor
89a2b29130
[libgpg-error,libgcrpyt,libassuan,gpgme] Update, official mirrors, mingw, cross builds (#27668)
* Use VERSION

* Add nls feature and gettext deps

* Fix export of libintl dep

* Fix mingw on windows

* Fix crossbuilds

* Cleanup

* Keep translations for nls

* Add license

* [shiftmedia-libgpg-error] Split from pristine source port, update

* [libgpg-error] Update, official tarballs, cross builds

* [libgcrypt] Official tarballs, fix cross builds

* [libgcrypt] Update copyright

* [libassuan] Update, official tarballs, cross builds

* [gpgme] Update, cleanup

* [gpgme] Update copyright

* Update versions

* [shiftmedia-libgcrypt] Update

* No port libgpg

* Add missing version file

* Use make OPTIONS

* Update versions

* Revise build-tools pattern
2022-11-14 15:12:05 -08:00
Alexander Neumann
6f7ffeb18f
[many ports] Add X windows part 11/N (#27441)
* [libice] replace macros with typedefs

* [libx11] fix dl linkage on linux and cleanup the cmake wrapper.

* [libxxf86vm] add port

* [libxtst] add port

* [libxt] add port

* [libxmu] add port

* [libxaw] add port

* bump port version

* v db

* fix libxpm and maybe cross libxt

* malloc returns null for cross builds

* fix typo

* fix stuff

* v db

* fix stuff ?

* WIP commit

* libxt cross fix

* add todo

* fix libxaw

* xcb add some fixes.

* fix todos

* fix arm ?

* fix path

* bump some versions

* shorten comment

* format manifest

* v db

* fix stuff

* ci baseline

* v db

* adjust libx11 wrapper again

* v db

* add license

* remove doubled entry from v db

* v db

* libxmu remove global variable.

* correctly split unistd.patch and apply it

* disable thread safe init in libx11 on windows

* v db

* libx11 append options correctly.

* v db

* still not correct.

* v db
2022-11-11 17:32:25 -08:00
Frank
7bc4083c7f
[baseline] Remove rabit from ci.baseline.txt (#27649) 2022-11-04 14:56:08 -07:00
Kai Pastor
49931943ab
[mongo-c-driver,libbson] Update and fixes (#27517)
* Update and fix mongo-c-driver, libbson

* Update versions

* Feature zstd needs pkgconf

* Update versions

* Set host triplet to bring pkgconf into PATH

* Update versions
2022-11-02 14:39:31 -07:00
Alexander Neumann
1f825db83b
Add X windows part 12/N (#27512)
* [libdmx] add new port

* [libxcvt] add port

* [xbitmaps] add port

* format manifest

* use version

* v db

* add cross fixes and fix issue due to missing xorg macros on osx

* v db

* license

* v db

* Use the conventional copyright install.

* Correct the SHA512.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-11-01 14:00:11 -07:00
autoantwort
5a497469d1
[ogdf] update (#27502) 2022-10-31 13:25:38 -07:00
autoantwort
253704407a
[sciter] it can be skipped (#27504) 2022-10-28 21:41:50 -07:00
autoantwort
4ed186d97b
[libmikmod] add supports expression (#27501) 2022-10-28 21:39:45 -07:00
autoantwort
e5cfe5f215
[plib] add supports expression (#27503) 2022-10-27 19:23:00 -07:00
autoantwort
763ec7a4d6
skip libmariadb:arm64-osx in ci (#27489) 2022-10-27 19:11:28 -07:00
autoantwort
628f5e0ad0
[graphqlparser] needs python2 (#27414) 2022-10-25 20:58:45 -07:00
Billy O'Neal
ce99c947b6
[gdk-pixbuf] Fix PASSING, REMOVE FROM FAIL LIST (#27313) 2022-10-18 23:43:54 -07:00
Kai Pastor
33ca2dcc24
[allegro5|baseline] Minor changes, expect CI fail for arm64-windows (#27294)
* CI [skip actions]

* Remove obsolete vars

* Minor changes

* Trim patching

* Fix arm64 MSVC build

* Update versions

* Use msvc arm64 atomic ops

* Declare license

* CI [skip actions]

* Update versions

* Update baseline
2022-10-18 18:25:28 -07:00
Cheney Wang
b653de7c30
[baseline] Remove mfl from ci.baseline.txt (#27216)
* [baseline] Remove mfl from ci.baseline.txt

* update
2022-10-14 13:10:30 -07:00
Kai Pastor
101931754a
[ogre] Update to 13.4.4 (#27107)
* Update to 13.4.4

* Update versions

* Fix obsolete zziplib reference

* Fix another resource path

* Update versions

* Patch pc file generation

* Update versions

* Force uniform cfg install path for osx

* Update versions

* Acquire swig if needed

* Update versions
2022-10-13 11:58:22 -07:00
Alexander Neumann
e1a1ddd093
[Qt3D] add missing qt port (#26928)
* bump qtbase

* add qt3d

* format manifest

* test features in CI

* pass ci baseline stuff

* vulkan is skip in ci so cannot force it.

* remove extra ,

* fix deps

* try to fix promotion

* gstreamer adjustments.

* fix gstreamer on linux

* fix gstreamer stuff

* fix x264 api import macro

* fix gst-rsp-server

* correctly replace

* promote targets....

* enable arm64 qtwebengine

* --trace-expand

* install wrapper for egl.

* add newline

* remove opengl from skip list

* add gl to link

* another try

* retry again

* test dynamic angle linkage

* retry

* link XNVCtrl

* retry

* add libxnvctrl

* retry

* retry again...

* move wrapper to angle

* revert changes to egl-reg

* more debugging

* try again

* fix stuff

* add missing ,

* egl stuff

* wrapper stuff

* fix angle

* remove double dep

* remove libxnvctrl

* format manifest

* revert trace

* bump version

* bump v

* v db

* remove trace

* v db

* refine supports

* v db

* remove qtmultimedia from baseline
2022-10-12 01:21:25 -07:00
Kai Pastor
2909a549a9
[wxwidgets] Use vcpkg gtk3 for linux et al., fix mingw cross builds (#27087)
* Minor port corrections

* Use vcpkg gtk3 for linux et al.

* Update versions

* Update cmake-user

* Use vcpkg sdl2 cmake config

* Update versions

* Add direct cairo dependency

* Declare maybe-unused variables

* Fix mingw cross builds

* Update versions
2022-10-08 21:26:00 -07:00
Kai Pastor
26a09951e7
[libui] Revise platform support (#27141)
* Fix port issues

* Update versions

* Fix mingw

* Update versions
2022-10-08 21:10:53 -07:00
Lily Wang
1704a11b5e
[baseline][bitserializer, tbb] Remove from ci.baseline.txt (#27144)
* [baseline] Remove from ci.baseline.txt

* revert libui
2022-10-08 10:25:28 -07:00
Jack·Boos·Yu
fe5757109d
[nvtt] Clean up baseline, add supports field instead (#27048)
* [vcpkg baseline][nvtt] Drop support with arm-windows

* version

* clean up baseline

* version
2022-10-05 16:08:38 -07:00
chausner
f6db2412a0
[concurrencpp] Update to 0.1.5 (#26963)
* Update concurrencpp to 0.1.5

* Update CI baseline

* Update ci.baseline.txt

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-10-05 15:16:55 -07:00
autoantwort
b533da1ea3
[clblas] fix arm build (#27092) 2022-10-05 15:06:50 -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
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
Kai Pastor
e1ebdb654a
[boost-fiber] Enable x64-osx (#26918)
* [boost-fiber] Enable osx

* Update versions

* Update boost generator

* Update boost generator
2022-09-27 15:51:05 -07:00
Billy O'Neal
86cab7438f
VM Update September 2022 (#26895)
* Revert Linux to Ubuntu 20.04.

* Cherry-pick intel-mkl from https://github.com/microsoft/vcpkg/pull/15233/

* Update pwsh to 7.2.6.

* Temporarily remove ci.baseline.txt skips for ICEs.

* Fix ICU version for Ubuntu version change.

* Update pools.

* Merge apt installs and fix WSL CUDA bindings.

* Fix WSL detection.

* Remove WSL specific nvidia because it misses nccl and cudnn.

* Add python-yaml for duktape.

* [shogun] Force use of OpenBLAS as the Lapack implementation.

Shogun declares a dependency on blas, which we have set to openblas. Installing Intel MKL on the VMs caused build of Shogun to fail because it tried to use MKL and that build is broken.

* Put colmap, graphicsmagick, and mfl skips back, as they are clearly not fixed.

* PASSING, REMOVE FROM FAIL LIST: jemalloc:x64-osx (/Users/vagrant/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt).

* Update pool.

* Revert the intel-mkl changes until the BLAS/LAPACK vendoring problem is fixed.

* Update pool.

* Explicitly add bison, needed by gettext.

* Update pools
2022-09-26 12:36:42 -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
Szabolcs Horvát
63bbbfab92
[igraph] update to 0.10 (#26432)
* [igraph] update to 0.10

* [igraph] x-add-version

* [igraph] disable on arm64 windows due to lack of support for _umul128()

* [igraph] x-add-version

* [igraph] fix typo

* [igraph] x-add-version

* [igraph] update to 0.10.1

* [igraph] x-add-version

* Update versions/i-/igraph.json

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

* [igraph] remove special treatment of uwp from portfile

* [igraph] indicate that failure is expected for x64-uwp

* [igraph] x-add-version

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-09-19 12:20:02 -07:00
Nursultan Zarlyk
e19fc496c7
[Dlib] Enable arm64-windows (#26778)
* Add arm64-windows support

* Update port version

* Update dlib version

* Add dlib:arm64-windows in ci.baseline

Co-authored-by: Nursultan Zarlyk <nzarlyk@microsoft.com>
2022-09-15 12:33:44 -07:00
Jack·Boos·Yu
b6d92018d4
[vcpkg baseline][many ports] Fix regressions (#26771)
* update version to merge fix changes

* update baseline

* Disable libxpm optional dependency gettext since missing tool xgettext

* cleanup atk:x64-windows-static

* version

* revert update changes

* version

* add feature gettext, fix patch

* version

* typo

* version
2022-09-14 11:20:47 -07:00
Jack·Boos·Yu
d4dd1d314a
[vcpkg baseline][many ports] Fix baseline issues (#26646)
* [vcpkg baseline][kf5globalaccel] Re-fix build on Windows

* version

* Add license

* version

* cleanup baseline

* [libpq] Fix arm build

* [osg] Fix arm64-windows build

* version

* update baseline

* add license

* version

* set osg license to null

* version

* Try to use cmake option instead of patching the source

* version

* revert changes about libpq

* version

* Fix

* version

* revert changes about osg

* version
2022-09-14 11:19:58 -07:00
Javier Matos Denizac
927006b24c
openexr is passsing for arm64-windows (#26659) 2022-09-02 15:20:45 -07:00