Commit Graph

167 Commits

Author SHA1 Message Date
Akash
a1109c9e55
[ITK] Fix ITK linker error on usage (#27187)
* Don't build gtest

* Update versions
2022-10-14 16:28:29 -07:00
Rémy Tassoux
5aabf6dd69
[im3d] New port (#27198)
* [im3d] New port

* [im3d] Update version files

* [im3d] Add license field

* [im3d] Add missing version file

* [im3d] CMakeLists.txt fixes

* [im3d] Update version files
2022-10-14 16:14:38 -07:00
talregev
ef91cf7b8d
[ignition-tools] new port (#27078)
* Add ignition-tools

* Fix installation

* add supports field

* version

* typo

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-10-09 13:54:29 -07:00
talregev
c62d5cb2c4
Add ignition-utils1 (#27074) 2022-10-03 13:55:23 -07:00
Kai Pastor
94b089b7c1
[openexr] Update from 2 to 3.1.5, patch all consuming ports (#26862)
* Update to 3.1.5

* Add feature 'tools'

* ilmbase is now imath

* [theia] Use openimageio cmake config

* [freeimage] Use OpenEXR 3 and Imath

* [opencv4] Use upstream's OpenEXR 3 support

* [opencv3] Use upstream's OpenEXR 3 support

* [opencv2] Use OpenEXR 3 and Imath

* [osg] Use OpenEXR 3

* [openvdb] Use Imath, enable OpenEXR

* [pangolin] Use OpenEXR 3

* [directxtex] Use OpenEXR 3

* [uvatlas] Disable /guard:ehcont when directxtex uses openexr

* Update versions

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-09-25 23:45:07 -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
Rémy Tassoux
24d96bcb84
[implot] Update to 0.14 (#26852)
* [implot] Update to 0.14

* [implot] Update version files
2022-09-19 11:00:25 -07:00
Szabolcs Horvát
31c43c228c
[igraph] update to 0.9.10 (#26656)
* [igraph] update to 0.9.10

* [igraph] x-add-version
2022-09-06 11:25:54 -07:00
Lily Wang
c506e9c4ec
[influxdb-cxx] Update to latest commit on 2022-08-20 (#26650)
* [influxdb-cxx] Update to latest commit on 2022-08-20

* x-add-version

* add license

* x-add-version
2022-09-02 10:39:08 -07:00
Kai Pastor
1b0252ca70
[isal] Update port to 2.30.0 (#26198)
* CI test isal, not spdk-isal

* Update to 2.30.0

* The nmake build uses only nasm

The autotools build chooses the tool by feature level.
It even requires yasm for mingw.

* Relax platform restriction

* Fix mingw builds

* Fixup pkgconfig

* Rewrite CMake config, move to unofficial namespace

* Update versions
2022-08-22 13:02:53 -07:00
Samuel Marks
727bdba9a3
[inih] Upgrade from r51 to r56 (#25879)
* [ports/inih/{portfile.cmake,vcpkg.json}] Upgrade from r51 to r56

* [ports/inih] Upgrade to latest vcpkg recommendations

* [ports/inih/CMakeLists.txt] Export targets (following `ports/openctm/CMakeLists.txt` template)

* Thomas1664's nitpicks agreed on by BillyONeal.

* Fix vcpkg_cmake_config_fixup call and add usage.

* Hook up with_INIReader

* Version DB oops

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-08-18 17:15:25 -07:00
Thomas1664
dca98e49d2
[Ixwebsocket] Update to 11.4.3 (#26078)
* [ixwebsocket] Update to 11.4.3

* version
2022-08-01 09:47:25 -07:00
Billy O'Neal
b010f27895
Fix vcpkg.jsons that don't conform with our schema (#25939)
* Fix vcpkg.jsons that don't conform with our schema

iniparser's homepage is not a valid URI. ndevilla.free.fr/iniparser says that the homepage has moved to github, so just replaced it with that. Note that portfile.cmake already uses vcpkg_from_github.

nifticlib was referring to a github organization and used vcpkg_from_github in its homepage.

thor was missing a scheme. Using https gave an invalid certificate but http redirected to the site I put here.

* Add licenses.
2022-07-25 16:41:00 -07:00
xaedes
9402f6f765
[imgui] Set C++ 11 standard in CMakeLists.txt (#25601)
* [imgui] Enable C++ 11 standard as code requires it

see vcpkg issue microsoft#25588

* [imgui] Enable C++ 11 standard using target_compile_features

As lerppana suggested:
It is better to use cxx_std_11 meta feature instead of locking the version number.
This should indicate cmake to use at least 11 instead of exactly 11.

see vcpkg issue microsoft#25588

* [imgui] update versions (vcpkg x-add-version imgui)

Enable C++ 11 standard as code requires it

see vcpkg issue microsoft#25588
2022-07-13 13:47:22 -07:00
LilyWangLL
dbb8930ca3
[vcpkg baseline][isal, spdk-isal] Fix conflict (#25679)
* [vcpkg baseline][isal, spdk-isal] Fix conflict

* format vcpkg.json

* x-add-version

* apply suggestion

* x-add-version

Co-authored-by: LilyWangLL <v-lilywang@microsoft.com>
2022-07-11 16:22:28 -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
Anders Wind
99021f98b1
[isal] Update port (#24777)
* Update isalConfig.cmake

* Refactor build process

* Remove debug/share on non-Windows

* Fix build, fix config.cmake, correct usage info

* version

* Add supports, add license

* cleanup baseline

* version

* update supports

* version

* Correct include path

* version

* Fix lib name on non-Windows

* version

* Apply suggestion

* version

* Apply suggestions

* version

* Apply suggestion

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-07-06 14:07:55 -07:00
Rémy Tassoux
320059c010
[imgui] Update to 1.88 (#25370)
* [imgui] Update to 1.88

* [imgui] Update version files

* [imgui-sfml] Build for C++11 to support imgui 1.88 changes

* [imgui-sfml] Update version files
2022-06-27 13:27:25 -07:00
Jack·Boos·Yu
91393faf12
[ignition-cmake2/ignition-modularscripts/ignition-common3] Add options, support pkgconfig and fix usage for common3-graph (#25021)
* [ignition-common3] Fix usage for graph

* version

* Apply suggestion

* version

* Add option OPTIONS, add pkgconfig support, refactor function option declarations

* Remove cmake find module installation, add pkgconfig support and fix PRIVATE_FOR limit

* Apply suggestions, fix dependency libxml2

* version
2022-06-16 17:23:05 -07:00
Szabolcs Horvát
64ede845fa
[igraph] update to 0.9.9 (#25065)
* [igraph] update to 0.9.9

* [igraph] patch vendored GLPK to fix UWP support

* [igraph] x-add-version
2022-06-06 09:22:27 -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
LilyWangLL
49cfe5e329
[imgui] Add supports for features dx*-binding and metal-binding and osx-binding (#24999)
* [imgui] Add supports for features dx-binding and metal-binding and metal-binding

* x-add-version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-31 16:00:00 -07:00
autoantwort
413c11d3c5
[gazebo] no absolute paths (#24844) 2022-05-23 12:31:54 -07:00
LilyWangLL
1e24ff5074
[ignition-*] Update hashes (#24618)
* [ignition-cmake0, ignition-cmake2] Update hash

* x-add-version

* Fix other ignition SHAs and use vcpkg-port-config.cmake modern machinery.

* add license

* x-add-version

* format vcpkg.json

* x-add-version

* Add FILE_DISAMBIGUATOR

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-12 16:22:01 -07:00
Cheney Wang
5776846578
[ixwebsocket] Fix target ZLIB::ZLIB not found (#24078)
* [ixwebsocket] Fix unable link target ZLIB::ZLIB

* update version to 11.4.2

* remove incorrect records in json file

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-05-06 16:29:05 -07:00
Daniel Schürmann
2930fd4571
icu 71.1 (#24512)
* [icu] Update to upstream version 71.1

* [icu] warn if autoconf-archive is not installed

* [icu] update version database and add license field
2022-05-04 19:25:20 -07:00
Billy O'Neal
c8a56fdc15
[libvpx,lmdb,aubio,freetype-gl,intelrdfpmathlib,libbson,libtcod,metis,pqp,smpeg2] Build fixes 2022-04-28 (#24470)
* [libvpx,lmdb,aubio,freetype-gl,intelrdfpmathlib,libbson,libtcod,metis,pqp,smpeg2] Build fixes 2022-04-28

These results are from the most recent CI run: https://dev.azure.com/vcpkg/public/_build/results?buildId=71465

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

I also did some investigation as to why aubio:arm-uwp didn't pass. Turns out, it's because aubio depends on ffmpeg, which failed to build because it depends on libvpx, which we never fixed for UWP following the VS2022 update. See also https://developercommunity.visualstudio.com/t/MicrosoftVisualStudioComponentVCTool/10002207?space=62&scope=follow&sort=newest

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

I also checked freetype-gl:arm-uwp, but it's blocked by glew which is blocked by opengl which appears to not be a thing on arm.

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

The arm-uwp version of this emits errors that look like source issues; I blocked arm&windows with a supports expression:
D:\buildtrees\intelrdfpmathlib\src\athLib20U2-d2a8954428.clean\LIBRARY\src\bid_functions.h(3113): error C2719: 'x': formal parameter with requested alignment of 16 won't be aligned

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

arm-uwp failed with again what looks like a source issue:
mdb.c.obj : error LNK2001: unresolved external symbol __tls_used
mdb.c.obj : error LNK2001: unresolved external symbol _mdb_tls_cbp

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

I also checked Linux and it says
  Could NOT find ibverbs (missing: IBVERBS_INCLUDE_DIRS IBVERBS_LIBRARIES)
which may be vcpkg's fault so I left that ci.baseline.txt skip alone.

REGRESSION: jansson:arm-uwp failed with POST_BUILD_CHECKS_FAILED. If expected, add jansson:arm-uwp=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: jansson:x64-uwp failed with POST_BUILD_CHECKS_FAILED. If expected, add jansson:x64-uwp=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.

Already fixed by https://github.com/microsoft/vcpkg/pull/24466

* dos2unix the patch

* :dos2unix the other patches too
2022-04-29 21:27:24 -07:00
Alexander Neumann
05c93c5c5a
[Fix uwp toolchain|world rebuild] make ninja work for uwp (#22831) 2022-04-27 18:12:48 -07:00
Mengna Li
94c728df6b
update ijg-libjpeg to 9e (#24395) 2022-04-25 17:28:30 -07:00
chausner
9d642bd84f
[iir1] Update to 1.9.1 (#24390)
* Update iir1 to 1.9.1

* Update CI baseline

* Only either build as shared or static

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-25 17:25:05 -07:00
Szabolcs Horvát
a77d23729a
[igraph] add support for external BLAS/LAPACK (#24207)
* [igraph] use external BLAS/LAPACK

* [igraph] x-add-version

* [igraph] depend on blas metapackage

* [igraph] x-add-version

* [igraph] revert igraph.json

* [igraph] increment port version

* [igraph] x-add-version

* [igraph] always use external BLAS/LAPACK

* [igraph] x-add-version
2022-04-22 08:49:39 -07:00
Frank
e9fcbfe8e1
[icu] update to 70.1 (#23445)
* [icu] update to 70.1

* update version

* reset patch

* overwrite version

* reset version

* overwrite version

* Fix configure

* version

* update version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-04-11 09:06:15 -07:00
chausner
26680008b2
[imath] Update to 3.1.5 (#24059)
* Update imath to 3.1.5

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-11 08:45:48 -07:00
Szabolcs Horvát
22f2736a38
[igraph] update to 0.9.8 (#24065)
* [igraph] update to 0.9.8

* [igraph] x-add-version

* [igraph] add license field

* [igraph] x-add-version
2022-04-11 08:34:49 -07:00
JonLiu1993
8eacf9727a
[iir1] Fix find_package failed (#24015)
* [iir1] Fix find_package failed

* update version
2022-04-07 09:59:52 -07:00
Sam Huang
a3e9d4d0f8
[imgui-sfml] Update to 2.5 (#23914)
* [imgui-sfml] Update to 2.5

* Update version files

* Formatted vcpkg.json

* Update version database

* Add license ID

* Update version database
2022-04-06 14:43:02 -07:00
Simon Altschuler
59d355b5ec
[immer] update to latest version (#23970) 2022-04-06 12:41:11 -07:00
Thomas1664
407bc79b39
[openssl] update to 3.0.2 (#22878)
* Create package openssl3

* Create package openssl3

* Delete openssl3

* update version to 3.0.1

* Delete openssl3

* Update manifests to 3.0.1

* Fix download url

* Update port version

* Update version

* Remove wrong port version

* Fix errors

* Fix license

* Remove empty folders

* Fix post-build errors

* Add license field

* Fix cmake for uwp

* Remove patch file

* format manifest

* Update version file

* Fix port version

* version

* Test: remove vcvarsall

* version

* fix version

* version

* Fix docs in cmake files as well

* wrong branch

* Add port openssl-1

* Fix directories

* delete openssl-1

* [openssl-1] Add port

* version

* Fix UWP build

* version

* migrate uthenticode

* version

* Fix UWP build for librabbitmq

* version

* Fix UWP warnings

* version

* Fix patch

* version

* Disable C4996 on UWP

* version

* [idevicerestore] disable C4996

* remove warning fixes

* Revert uthenticode

* Final newlines

* version

* Remove winsock replace

* version

* [libwebsockets] Disable /WX on Windows

* version

* Typo

* version

* Disable C4996 in patch instead

* version

* [luasec] Use openssl-1

* version

* revert luasec

* migrate luasec

* version

* revert winsock

* version

* revert winsock

* version

* revert revert

* version

* Fix platform for luasec

* Fix supports

* version

* .

* version

* uthenticode

* libmysql

* azure-c-shared-utility

* version

* remove azure-c-shared-utility

* revert all

* uthenticode

* version

* azure

* version

* libmysql

* version

* remove mysql

* [libdatachannel] disable warnings on UWP

* version

* Fix patches

* version

* Add openssl-1 to CI baseline

* openssl-1: check if copyright exists

* version

* revert azure

* [libssh2] disable c4996

* version

* [aws-sdk-cpp] -Wno-deprecated

* version

* fix aws patch

* version

* fix aws patch

* version

* [qpid-proton] disable warning

* version

* Fix patch

* version

* [librtmp] disable c4996

* version

* [libu2f-server] disablec4996

* switch version scheme

* version

* [idevicerestore] disable c4996

* version

* typo

* version

* fix cmake

* version

* fix cmake again

* version

* [uthenticode] patch to support Openssl 3

* version

* fix idevicerestore

* version

* search for conflicting copyrights

* version

* Fix luasec

* fix version

* version

* fix azure

* version

* Remove debug stuff

* version

* [open62541] patch

* update port version

* version

* [libmysql] patch

* version

* Fix patch

* version

* Format openssl

* Format openssl portfiles

* Check for conflicting copyrights

* Fix typo

* Rename openssl-1 to openssl1

* Rename openssl-1 to openssl1

* version

* Update ci baseline

* version

* resolve conflicting port versions

* version

* apply latest openssl security fix

* version

* Fix qpid-proton

* version

* retrigger Bbuild of qtbase

* version

* revert qtbase

* Remove openssl1

* version

* version

* fix openssl_version_fix

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-06 11:04:46 -07:00
Kai Pastor
cb91b416cb
[cmake-user] Verify library location for debug vs. release, fix ports (#21641)
* Verify library location for debug vs. release

* Use existing variables for wrapper

* Always install freetype wrapper

* Quote @expressions

* Set policies for freetype wrapper (#19459)

* Test JPEG

* Fix jpeg wrapper for CMake < 3.12

* Test TIFF

* Test with current and oldest supported CMake

* Test and fix icu cmake wrapper

* CMake policy fixes [skip actions]

* Update versions

* CI

* CI

* Nicole CRs

* Disable Curses test

* Prefer <Pkg>_VAR over <PKG>_VAR

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-04-01 13:30:43 -07:00
andremueller-cosateq
ed9ba1e0a9
[itk] Add feature opencv supporting ITKBridgeOpenCV (#23502)
* add itk[opencv] supporting the ITKBridgeOpenCV module

see https://github.com/InsightSoftwareConsortium/ITK/tree/master/Modules/Video/BridgeOpenCV

* Add version

* update version

* reduce dependencies to opencv

* update version

Co-authored-by: Andre Mueller <amueller@opsira.de>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-03-21 19:27:37 -07:00
Szabolcs Horvát
2c5be782b1
[igraph] update to 0.9.7 (#23599)
* [igraph] update to 0.9.7

* [igraph] x-add-version
2022-03-17 10:54:48 -07:00
Mengna Li
f6e2b8bab8
[itk] Fix ITK build error (#23560)
* update itk to v5.2.1

* Add license

* update

* Fix itkGPUKernelClassMacro(kernel) backward compatibility
2022-03-16 16:19:31 -07:00
Eric Kilmer
94cdbeecf5
[ixwebsocket] Update to v11.3.3 (#23548)
* [ixwebsocket] Update to v11.3.3

* Update version
2022-03-15 11:17:14 -07:00
Thomas1664
5326d84423
[Intelrdfpmathlib] Fix post build error (#23286)
* Remove deprecated cmake from templates

* Fix post build checks

* version

* Fix git

* use PORT

* version
2022-03-01 16:38:07 -08:00
Mengna Li
838d3ef6b7
[ITK] update to v5.2.1 (#23158)
* update itk to v5.2.1

* Add license

* update
2022-02-22 12:44:13 -08:00
Rémy Tassoux
b1642553ec
[imgui] Update to 1.87 [implot] Update to 0.13 (#22988)
* [imgui] Update to 1.87

* [imgui] Update version files

* [implot] Update to 0.13

* [implot] Update version files

* [implot] Add a patch to fix osx build

* [implot] Update version files

* [implot] Fix delegated constructors causing osx build to fail

* [implot] Update version files

* [implot] Fix build on osx without patch

* [implot] Update version files
2022-02-14 17:00:10 -08:00
autoantwort
5f6425efba
[ignition-transport4,9] use system libuuid (#22998) 2022-02-09 11:55:07 -08:00
Billy O'Neal
c9e786d81a
[many ports] remove remaining vcpkg_fail_port_install calls. (#22770)
* Bulk remove vcpkg_fail_port_install calls.

Interesting ones have been split out into separate reviews, where "interesting" means "anything more than just deleting the call to vcpkg_fail_port_install",

In support of https://github.com/microsoft/vcpkg/pull/21502

* Update version database.

* Revert google benchmark changes already submitted as https://github.com/microsoft/vcpkg/pull/22728

* Repair version database.
2022-01-25 10:31:15 -08:00
Billy O'Neal
b18b17865c
Update intel-ipsec to 1.1, fix cmake configs, and support Windows. (#22269)
* update intel-ipsec to v1.1

* Update portfile.cmake, correct the install file path

* Add more double quotes

* Revert changes about double quotes

* version

* [intel-ipsec] Overhaul/modernize port.

* Remove CMakeLists.txt replacement that was a fancy way to say vcpkg_from_make/vcpkg_from_nmake.
* Convert support messages into a "supports" expression.
* Fix Windows.
* Correct CMake config handling of release/debug static/shared and Windows.

* Remove attempt to copy nonexistent PDBs.

* Apply CR feedback from Nicole and dg0yt

* Add if(TARGET

* Update always-generate-PDB patch with the version actually merged upstream.

Co-authored-by: Mengna-Li <you@example.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-01-24 16:30:52 -08:00
LilyWangLL
1028f966a3
[irrlicht] Add the remind of libraries which needed by Linux (#21511)
* [irrlicht] Add the remind of libraries which needed by Linux

* update version

* [irrlicht] update mesa

* update version

* update version

* update portfile.cmake

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-01-20 10:30:30 -08:00
Phoebe
e0315fe85c
[icu] Fix pc files (#22388)
* [icu] Fix pc files

* Patch the issue in configure.ac
2022-01-13 13:23:44 -08:00
autoantwort
b13e043b70
[libuuid] disallow on osx (#22306)
The `uuid/uuid.h` header conflicts with system libraries on osx; some system headers include `<uuid/uuid.h>`, intending to get the macOS system headers.
2022-01-12 11:33:38 -08:00
Szabolcs Horvát
ada85a50ea
[igraph] update to 0.9.6 (#22379)
* [igraph] update to 0.9.6

* [igraph] x-add-version

* [igraph] fix using internal PLFIT

* [igraph] x-add-version
2022-01-06 13:17:47 -08:00
Jack·Boos·Yu
e1aaeb2356
[vcpkg baseline][many ports] Fix build failures (#22180)
* [vcpkg baseline][omplapp] Fix dependencies, add features

* version

* [sdformat9] Add the required dependency urdfdom-headers

* [ignition-math6] Fix build error

* version

* [botan] Fix the pkgconfig again

* version
2021-12-28 13:24:18 -08:00
Rémy Tassoux
db08f21cf3
[imgui] Update to 1.86 (#22161)
* [imgui] Update to 1.86

* [imgui] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-12-22 22:49:45 -05:00
Jack·Boos·Yu
b1d364ed98
[imgui-sfml] Fix usage (#21871)
* [imgui-sfml] Fix usage

* version
2021-12-06 21:28:41 -08:00
autoantwort
111f1f1eff
[itk] no absolute paths (#21858) 2021-12-06 21:11:47 -08:00
Jack·Boos·Yu
f87d135cf9
[influxdb-cxx] Fix build error, fix usage (#21813)
* [influxdb-cxx] Fix build error, fix usage

* version
2021-12-02 19:54:47 -08:00
Billy O'Neal
b3cfaaf1bb
Update tool to 2021-11-24. (#21654)
* Update tool to 2021-11-24.

* Reformat ports affected by https://github.com/microsoft/vcpkg-tool/pull/282
2021-11-26 01:25:06 -08:00
JonLiu1993
024922992e
[imgui-sfml] update to v2.4 (#21460)
* [imgui-sfml] update to v2.4

* update version
2021-11-17 12:30:39 -08:00
autoantwort
ef17a0202a
[imath] no absolute paths (#21452) 2021-11-16 10:26:33 -08:00
Szabolcs Horvát
33e7e68c10
[igraph] update to 0.9.5 (#21346)
* [igraph] update to 0.9.5

* [igraph] x-add-version for 0.9.5

* [igraph] get rid of deprecated functions

* [igraph] format-manifest

* [igraph] x-add-version

* Update ports/igraph/portfile.cmake

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

* [igraph] x-add-version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-11-15 16:46:23 -08:00
chausner
e374007cec
[influxdb-cxx] Update to 0.6.7 (#21390)
* Update influxdb-cxx to 0.6.7

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-11-15 14:36:13 -08:00
chausner
1a87496d6f
[iir1] Update to 1.9.0 (#21392)
* Update iir1 to 1.9.0

* Update CI baseline

* Formatting tweak

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-11-15 14:35:54 -08:00
autoantwort
b0f51f5cc9
[itk] no absolute paths (#21330) 2021-11-15 09:10:29 -08:00
autoantwort
979a5197b3
[icu] no absolute paths (#21288) 2021-11-10 10:49:18 -08:00
autoantwort
043f8755b8
[ismrmrd] no absolute paths (#21143) 2021-11-08 21:30:13 -08:00
chausner
f1f7f13ca7
[imath] Add new port (#20968)
* Add new port imath 3.1.3

* Update CI baseline

* Fix file name casing

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-27 23:01:45 -07:00
autoantwort
e7e328cf9d
[many ports] call vcpkg_fixup_pkgconfig() (#20953)
* [many ports] call vcpkg_fixup_pkgconfig()

The ports generate pc files, but don't call vcpkg_fixup_pkgconfig() so that there are absolute paths in the pc files

* Update port-version for armadillo and polyclipping.

* Update version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-27 15:19:28 -07:00
JonLiu1993
aa105d94e9
[imgui-sfml] update to v2.3 (#20926)
* [imgui-sfml] update to v2.3

* update version

* change patch format from CRLF to CF

* update version

* Finish suggested change

* update version
2021-10-26 23:43:45 -07:00
Rémy Tassoux
3fb92ef49c
[implot] Update to 0.12 (#20873)
* [implot] Update to 0.12

* [implot] Update version files

* [implot] Replace deprecated vcpkg functions

* [implot] Fix port formatting

* [implot] Update version files

* [implot] Update implot to 0.12

* [implot] Update version files

* [implot] Update version database

* update portfile.cmake

* update version

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-10-21 23:55:18 -07:00
Rémy Tassoux
de256f1c2e
[imgui] Update to 1.85 (#20679)
* [imgui] Update to 1.85

* [imgui] Update version files

* [imgui] Replace deprecated vcpkg functions

* [imgui] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-10-13 14:47:17 -07:00
chausner
3566b81c04
[indicators] Update to 2.2 (#20398)
* Update indicators to 2.2

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-29 08:38:00 -07:00
boriskro
456a50c1e8
Fix build issues on OSX when these flags are enabled: osx-bindings, metal-bindings (#20281)
* [imgui] Fix build issues on OSX

 * bump required cmake version because OBJCXX support has been introduced in 3.16

 * set C++ standard to c++11 on Apple.  Imgui own examples use c++14, however c++11 was found to be sufficient

 * enable Objective-C++ mode for *.mm sources

 * add `-fobjc-weak` flag for imgui_impl_metal.mm to fix compile error

* [imgui] Fix build issues on OSX

 * bump required cmake version because OBJCXX support has been introduced in 3.16

 * set C++ standard to c++11 on Apple.  Imgui own examples use c++14, however c++11 was found to be sufficient

 * enable Objective-C++ mode for *.mm sources

 * add `-fobjc-weak` flag for imgui_impl_metal.mm to fix compile error

* Update ports/imgui/vcpkg.json

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

* [imgui] Fix manifest format

* Ran `vcpkg x-add-version imgui`

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-09-23 17:58:28 -07:00
Kai Pastor
d60da45f54
[icu] Fix mingw builds (#20253)
* Fix mingw dll installation

* Patch static lib naming

* Update icu homepage

* Fix mingw builds on windows triplet host

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-23 17:45:11 -07:00
autoantwort
66dc12b3fa
many-ports: Update supports field (#20053)
* many-ports: Update supports field

* Fix several "version-string"s.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-17 08:20:57 -07:00
Billy O'Neal
b295670e4b
Bulk convert control files. (#19986)
```
function Convert-Control {
    Param($full)
    .\vcpkg.exe format-manifest $full
    $root = $full.Substring(0, $full.Length - 7) # CONTROL
    $new = $root + 'vcpkg.json'
    $content = Get-Content -Raw $new
    $asJson = ConvertFrom-Json $content -AsHashtable -Depth 100
    $oldVersion = $asJson['port-version']
    if ($null -eq $oldVersion) {
        $oldVersionFull = $asJson['version-string']
        Write-Host "Got version $oldVersionFull"
        $match = [System.Text.RegularExpressions.Regex]::Match($oldVersionFull, '^(.+)-(\d+)$')
        if ($match.Success -and -not [System.Text.RegularExpressions.Regex]::IsMatch($oldVersionFull, '^\d\d\d\d-\d\d-\d\d$')) {
            $newFullVersion = [string]$match.Groups[1].Value
            $oldVersion = [int]$match.Groups[2].Value
            Write-Host "newFullVersion $newFullVersion oldVersion $oldVersion"
            $newVersion = $oldVersion + 1
            $asJson['version-string'] = $newFullVersion
            Write-Host "Previous version for $full extracted from version field -- setting version-string $newFullVersion and port-version $newVersion"
        } else {
            Write-Host "No previous version for $full -- setting 1"
            $newVersion = 1
        }
    } else {
        $newVersion = [int]$oldVersion + 1
        Write-Host "New version for $full : $newVersion"
    }

    $asJson['port-version'] = $newVersion

    $content = ConvertTo-Json $asJson -Depth 100
    Set-Content -Path $new -Value $content
    .\vcpkg.exe format-manifest $new
}

Get-ChildItem ports\CONTROL -Recurse | Foreach-Object {
    Convert-Control $_.FullName
}

git commit -am "this message"
.\vcpkg.exe x-add-version -all
git commit -a --amend
```
2021-09-09 01:24:04 -07:00
Mathis
b91abc4eda
[imgui] update to 1.84.2 (#20012)
* update imgui

* version

* use correct ref for docking

* version

* update commit for dockiung

* version
2021-09-08 07:54:28 -07:00
Phoebe
6a8dea1ace
[icu] Fix tool path (#19726)
* [icu] Fix tool path

* Update the baseline version

* Apply the review suggestions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-07 15:19:28 -07:00
Adam
aed3b48635
[icu] fixes for macOS dynamic lib install (#19441)
* fixes for macOS dynamic lib install

* bump port version

* remove mingw change

* move install outside of conditional

* update portfile hash

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-03 16:42:38 -07:00
autoantwort
adc1caf8f9
[icu] remove setting triplet (#19620)
* [icu] remove setting triplet

* add version files
2021-09-01 14:29:06 -07:00
Rémy Tassoux
d8e1d6b50c
[imgui] Update to 1.84.1 (#19677)
* [imgui] Update to 1.84.1

* [imgui] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-08-24 16:28:54 -07:00
eli
f0da48d233
[immer] update port (#19521)
* update immer port

* run `vcpkg x-add-version --all`

* Update ports/immer/portfile.cmake

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

* Update ports/immer/portfile.cmake

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

* Update ports/immer/portfile.cmake

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

* Update ports/immer/vcpkg.json

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

* Update ports/immer/vcpkg.json

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

* Update ports/immer/vcpkg.json

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

* update verison

* delete versions

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-08-18 17:17:34 -07:00
NancyLi1013
eba4f2ca58
[intel-mkl] Update description field (#19461)
* [intel-mkl] Update description field

* Update version files

* Update ports/intel-mkl/vcpkg.json

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Update versions/i-/intel-mkl.json

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2021-08-11 17:19:54 -07:00
nicole mazzuca
ff190a561a
[macos ci] update 2021-07-27 (#19207)
* update 2021-07-27

macOS -> 11.5.1, XCode -> 12.5.1

* update azure-pipelines

* update sha of macfuse

* change how macos-ci-base works

* fix build errors

* fix itpp:linux

* more fixes

* remove tab

* allow version changes in all the remove/rename-version patches

* fix libunistring for real

* robert CR
2021-08-04 13:27:40 -07:00
pradeep
1ecfc2b3a9
[intel-mkl] Lookup oneapi installation for mkl headers (#19296)
* [intel-mkl] Lookup oneapi installation for mkl headers

* [intel-mkl] Increment port version for oneMKL related change

* [intel-mkl] Update version
2021-08-02 16:30:57 -07:00
Billy O'Neal
b1d33888ca
[inja] Update to 3.3.0. (#19208)
* [inja] Update to 3.3.0.

* Fix version.
2021-07-28 13:18:41 -07:00
Lucius Q. User
80cb194dd7
[icu] Fix x86-osx -> arm64-osx cross-compilation (#18608) 2021-07-22 22:00:40 -07:00
Jonathan Higgs
3547cd96d9
[imguizmo] new port (#18991)
* [imguizmo] new port

* [imguizmo] Apply suggestions from code review

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

* [imguizmo] fix formatting

* [imguizmo] fix version-date

* [imguizmo] apply suggestions from code review

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* [imguizmo] apply suggestions from code review

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* [imguizmo] add std version requirement

* [imguizmo] remove debug lib rename

* [imguizmo] update to use v1.83 tag

* [imguizmo] fixed hash

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2021-07-22 14:05:05 -07:00
Rémy Tassoux
0033112a66
[implot] Update to 0.11 (#18909)
* [implot] Update to 0.11

* [implot] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-07-13 12:49:24 -07:00
Artem Shubovych
5fa8c717ea
[irrlicht] Add OSX support (#18725)
* Fix Irrlicht compilation on OSX

* Update port description

* Update portfile instructions

* Update version

* Fix patch files

* Add missing cmake dependencies

* Remove obsolete comment

* Update version

* Remove OBJCXX language from project definition to prevent Windows builds from failing

* Update versions

* Code review tweaks

* Update version

* Update versions/i-/irrlicht.json

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

* Fix qt5-3d build failure on OSX

* Update qt5-3d version

* Update port-version for qt5-3d

* Update version for qt5-3d

* [qt5-3d] Revert modification to previous version entry

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
2021-07-06 13:51:11 -07:00
Ryan
08214e18ee
[infoware] update to latest commit (#18486)
* update infoware to latest commit

* update deprecated functions

* remove redundant file cleanup

* add versioning
2021-06-18 11:06:31 -07:00
Szabolcs Horvát
c3b250142f
[igraph] update to 0.9.4 (#18213)
* igraph: update to 0.9.4

* igraph: x-add-version

* improve formatting

* x-add-version
2021-06-03 12:39:51 -07:00
Alexander Neumann
0de461216d
[vcpkg.cmake] Cleanup every special case in the find_package override (#18047)
* move boost out of the toolchain

* move icu out of the toolchain

* remove CURL from the toolchain (was already unreachable?)

* remove gsl from toolchain

* remove grpc from toolchain

* version stuff

* fix indent and missing endif()

* version stuff

* Revert changes to vcpkg.cmake

* push port version

* version stuff
2021-05-28 10:00:20 -07:00
Rémy Tassoux
7234002d11
[imgui] Update to 1.83 version (#18100)
* [imgui] Update to 1.83 version

* [imgui] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-05-26 14:41:23 -07:00
David Christoffer Hansen
1493595c28
[ismrmrd] Updated to version 1.5.0 (#17926)
* Updated ismrmrd to version 1.5.0

* Updated version

* Remove space lines

* Update versions/i-/ismrmrd.json

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2021-05-21 00:53:21 -07:00
Cheney Wang
50a4a35eb1
[ixwebsocket] Update to 11.2.6 (#17999)
* [ixwebsocket] Update to 11.2.6

* Update json file

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2021-05-21 00:39:28 -07:00
наб
cbb72bc346
[infoware] Bump version to 0.6.0 (#17597)
* [infoware] Bump version to 0.6.0

* update vcpkg.json

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-05-06 13:53:01 -07:00
Szabolcs Horvát
207c2810b0
[igraph] update to 0.9.3 (#17683)
* igraph: update to 0.9.3

* igraph: x-add-version

* formatting fix

* x-add-version
2021-05-06 12:24:08 -07:00
autoantwort
4b6289b936
[icu] add host depedency (#16577)
* [icu] introduce host dependency

* add version files

* [icu] host dependency windows, update ci baseline

* add version files

* [icu] add debug messages

* [icu] do not depend on buildtree, install required files instead

* [icu] set env variable for dynamic libs

* [icu] find dlls for windows

* [icu] copy dlls

* [icu] cleanup, fix apple arm targets

* add version files

* [icu] no for-cross-compile subfolder

* add version files

* [icu] use  instead of

* add version files

* [icu] convert to vcpkg_configure_make

* [icu] also build on arm

* [icu] add DESTINATION param to vcpkg_copy_tools and use it

* [icu] use foreach in macOS build

* [icu] fix of copy tool dependencies on windows

* [icu] delete more folders on windows

* [icu] copy tool dependencies manually

* [icu] don't copy non existing pdb files

* add version files

* [icu] bring vcpkg_copy_pdbs() back

* add version files

* [icu] add comment

* add version files

* [icu] use BUILD_TRIPLET instead of VCPKG_MAKE_BUILD_TRIPLET

* add version files

* [icu] simply logic for build on mac

* add version files

* Trigger Build

* add version files

* Trigger Build

* Trigger Build

* Apply suggestions from code review

* Apply suggestions from code review

* Trigger Build

Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
2021-05-01 11:16:52 -07:00