Commit Graph

164 Commits

Author SHA1 Message Date
Sn1cket
cf81e5bdd9
[etl] Add port v20.35.4 (#28226)
* [etl] Add port v20.35.4

* Update ports/etl/vcpkg.json

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Update ports/etl/portfile.cmake

Disable building of tests.

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Update version database

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
2022-12-27 00:59:48 -08:00
Adam Johnson
cafd2852e5
[expat] Fix build failure. (#28368)
* [expat] Fix unset version variable.

* version stuff

* [expat] Use `vcpkg_minimum_required()`.

* version stuff

* [expat] address comments from cr

* version junk
2022-12-19 11:49:37 -08:00
Serge Lamikhov-Center
f6ba058447
[elfio] Update to 3.11 (#28398) 2022-12-19 11:35:24 -08:00
autoantwort
ffacb09733
[exiv2] use supports expression (#28410) 2022-12-19 11:25:09 -08:00
Kai Pastor
673de6fe1d
[eve] Update and fixes (#28212) 2022-12-14 12:24:40 -08:00
Kai Pastor
5ed17f6b22
[egl] Revise wrapper and pkgconfig files for windows (#28174)
* [egl] Use vcpkg_fixup_pkgconfig

* Mingw uses lower case filenames

* Document what is wrapped

* Do backup before modification

* Windows EGL_LIBRARY is unofficial::angle::libEGL

* Update versions
2022-12-13 16:27:58 -08:00
Chuck Walbourn
42f74e3db7
[dxut, effects11] update port for latest GitHub release (#28281)
* [dxut, effects11] ports updated for latest releases

* Update baseline

* Moved !mingw support to vcpjg.json

* Update baseline

Co-authored-by: walbourn <chuckw_walbourn@yahoo.com>
2022-12-13 13:49:34 -08:00
Dawid Wróbel
2517414759
[kf5] Update to 5.98 (#26831)
* [kf5] upgrade to 5.98

* [kf5] update versions

* [plasma-wayland-protocols] new port

* [plasma-wayland-protocols] update versions

* [kf5guiaddons] add wayland dependency; make x11 a feature

* [kf5guiaddons] update versions

* [kf5auth] kauth has no support for Windows

* [kf5auth] update versions

* [kf5configwidgets] kauth has no support for Windows nor Android

* [kf5configwidgets] update version

* [kf5auth] add static dependencies

* [kf5auth] update versions

* [kf5globalaccel] globalaccel has no support for Windows

* [kf5declarative] globalaccel has no support for Windows

* [kf5] update versions

* [kf5guiaddons] copy the kde-geo-uri-handler tool

* [kf5guiaddons] update versions

* [kf5kcmutils] fix QML files installation location

* [kf5kcmutils] update versions

* [kf5newstuff] fix unused variable warning

* [kf5newstuff] update versions

* [kf5coreaddons] fix static builds

* [kf5coreaddons] update versions

* [kf5kcmutils] copy kcmdesktopfilegenerator tool

* [kf5kcmutils] update versions

* [kf5kio] update libiconv patch

* [kf5kio] update versions

* [kf5globalaccel] add XCB dependncy on Linux

* [kf5globalaccel] update versions

* [kf5configwidgets] add coreaddons as new dependency

* [kf5configwidgets] update version

* [kf5kcmutils] update static compilation patch

* [kf5kcmutils] update versions

* [kf5auth] fix static dependencies

* [kf5auth] update versions

* [kf5auth] update cmake.in static deps patch

* [kf5auth] update versions

* [kf5guiaddons] fix missing static deps in cmake.in

* [kf5guiaddons] update versions

* [kf5coreaddons] fix inotify lookup

* [kf5coreaddons] update versions

* [kf5globalaccel] update info on required XCB extensions

* [kf5globalaccel] update versions

* [kf5kio] update versions

Co-authored-by: Cheney Wang (Beyondsoft Corporation) <v-xincwa@microsoft.com>
2022-11-30 11:03:25 -08:00
xiaozhuai, Weihang Ding
cb76ac9e92
[expat] Fix expat msvc link static crt (#27948)
* Fix expat msvc link static crt

* update port version
2022-11-23 10:12:44 -08:00
Alexander Neumann
1e2c7c3d57
[qt] update port to 6.4 (#26693)
* try qt 6.4-beta4

* fix patch

* fix copyright install

* fix qtdeclarative

* always perform import prefix correction

* adjust qtmultimedia

* fix qttools

* add missing "

* fix linux ?

* fix qtmultimedia with gstreamer

* fix qtvirtualkeyboard

* fix qtwebengine

* fix qmllint regression in qtdeclarative on osx/linux

* fix details

* fix qttools deps

* fix qtdeclarative deps

* remove xcb feature

* fix hunspell patch

* 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

* format manifest

* update all the stuff

* refine qtmultimedia

* fix qtmultimedia?

* fix stuff

* fix stuff ?

* trace again

* Try fixing qtmultimedia for static windows builds.

* is ci faster than me...?

* refine

* fix gstreamer static usage

* fix all the qt things!

* fix the path

* try getting logs.

* fix patch

* trace stuff

* only fix stuff when it needs fixing

* force lookup of system EGL. migth need a wrapper in opengl instead.

* try fixing opengl

* don't directly call _find_package

* don't search in install prefix

* retry

* disable trace

* have the correct fix for linux ?

* move angle into a subfolder. No way to deal with it otherwise on linux.

* make the wrapper do nothing

* try fixing allegro5

* lower case

* remove wrapper

* v db

* remove trace

* v db

* remove trace

* v db

* try fixing allegro5 on arm

* retry again

* try again

* revert allegro

* put on ci baseline

* v db

* v db

* bump port

* v db fix

* remove conflicting wrapper

* v db

* glib now uses pcre2

* fix gstreamer picking up egl on windows

* v db

* fix find_package call

* Add bullet feature control

* Disable Qt

* Update versions

* Remove obsolete qt patch junk

* Update versions

* v db

* comments

* v db

* v db

* v db

* v db

* restore correction lost in merge

* v db

* promote to global

* v db

* Fix minimal qtbase builds with opengl disabled

* make host dependency on qtshadertools a normal dependency in qtmultimedia.

* v db

* opengl dynamic doesn't work on !windows

* v db

Co-authored-by: Kai Pastor <dg0yt@darc.de>
2022-11-18 12:31:51 -08:00
Alessandro Vergani
cbe83d2d6a
[entt] Update to 3.11.0 (#27731)
* [entt] Update to 3.11.0

* Remove port-version

* Remove wrong version
2022-11-11 09:12:43 -08:00
Osyotr
12239b8ff0
[expat] Update to 2.5.0 (#27547) 2022-10-31 13:47:44 -07:00
Cheney Wang
bdb2ab9ea6
[exiv2] Adding platform restrictions to Dependencies libiconv (#27370)
* [exiv2] Adding platform restrictions to Dependencies libiconv

* Add license
2022-10-24 17:04:03 -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
Osyotr
77fc723d47
[expat] Fix static builds with mingw (#27137)
Co-authored-by: Osyotr <8740768+Osyotr@users.noreply.github.com>
2022-10-08 21:13:50 -07:00
Park DongHa
e2667a41fc
[easyexif] create a new port (#27118)
* [easyexif] create a new port

* [easyexif] update versions JSON

* [easyexif] misc changes

* [easyexif] fix mistype in install(TARGETS)
2022-10-06 11:52:26 -07:00
Osyotr
6a8c0e37a9
[expat] Update to 2.4.9 (#27059) 2022-10-05 16:03:23 -07:00
Cheney Wang
5f82fa45df
[baseline][embree3] Add supports !arm (#27007) 2022-09-27 16:17:12 -07:00
Joel Falcou
889af66a1d
Updated EVE version (#26892) 2022-09-22 11:41:43 -07:00
Noah
23905f6f86
[saucer, ereignis] Update saucer port and add ereignis (#26683)
* [saucer] add new port

[saucer] add lockpp dependency

beleg

* [lockpp] add new port

* [saucer] update ref

* [saucer] only support static

* fix: revert cibaseline

* refactor: also disable uwp

* [saucer,lockpp] remove superflous dependencies

* [lockpp] update version

* [saucer] update to 1.0.0

* [saucer] specifiy only static library

* [saucer] bump ref

* [saucer] remove unused dependency

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

* [saucer] use vcpkg webview2

* [ereignis] add new port

* [saucer] update port

* [ereignis] fix description

* [saucer] update ref

* [qt5-webengine] use host for nodejs

* [qt5-webengine] bump `port-version`

* [ereignis] remove unused dependency

* [qt5-webengine] revert git-tree of old port

* [ereignis] add empty line

* fix: formatting & versions

* fix: reset modified files

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-09-12 14:04:41 -07:00
myd7349
88b1071e39
[edflib] Add new port (#25738)
* [edflib] Add new port

* [edflib] Add version

* [edflib] Fix PDB installation

* [edflib] Overwrite version

* [edflib] No need to call vcpkg_copy_pdbs

* [edflib] Overwrite version

* [vcpkg] Drop dynamic build support

* [edflib] Update version

* [edflib] Fix linux build

* [edflib] Overwrite version

* [edflib] Remove test_edflib and test_generator

* [edflib] Overwrite version

* [edflib] Cleanup

* [edflib] Overwrite version
2022-08-23 12:43:10 -07:00
Chuck Walbourn
479e1bd846
[dxut, effects11] update ports for August 2022 release (#26403)
* [dxut, effects11] update ports for August 2022 release

* Update baseline
2022-08-19 13:44:44 -07:00
Frank
8c23fb816f
[expected-lite] update to v0.6.2 (#26225)
* [expected-lite] update to v0.6.2

* update version
2022-08-08 11:53:28 -07:00
Joel Falcou
75260879ed
[eve] Update to latest version (#26173)
* Updated EVE ports

* Added versions changes

* Fix date in eve ports

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

* Update versions

* Fix version database.

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-07 20:57:41 -07:00
Cheney Wang
3a6ad4bc7a
[evpp] Add static/shared handling and export unofficial config and target file (#25641)
* [evpp] Export unofficial config and target file

* x-add-version

* Update patch

* x-add-version evpp --overwrite-version

* update patch

* x-add-version

* Add CONFIG in find_dependency()

* Modify patch

* separate patch

* Update path

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-07-14 14:56:20 -07:00
tkeinz
538234bd53
[ezfoundation] Add new port (#25604)
* Add new port ezfoundation

* Update version registry for ezfoundation

* Skip unsupported Linux and OSX build for ezfoundation

* Add license field for ezfoundation

* Update version registry for ezfoundation

* Add supports spec in manifest

* Update version registry

Co-authored-by: Mark Keinz <makei@microsoft.com>
2022-07-11 15:13:28 -07:00
LilyWangLL
4b16144233
[eastl] Fix error C2039 with Visual Studio 2022 (#25593)
* [eastl] Fix error C2039 with Visual Studio 2022

* x-add-version

Co-authored-by: LilyWangLL <v-lilywang@microsoft.com>
2022-07-06 13:48:23 -07:00
Jia Yue Hua
078f136afc
[glog] upgrade to v0.6 (#25312)
* glog upgrade

* tmp

* is glog initialized

* fix glog dependency

* fix glog dependency

* fix folly abort call

* delete buildtrees

* fix folly abort call

* delete useless lines

* fix caffe2 isglog initialized

* make patches shorter

* glog fix typo

* glog fix tab

* Remove cpp patch since we don't need it

* Revert 6b8759a860

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-06-23 15:29:07 -07:00
Thomas1664
b49b2bdf22
[many ports] Remove from CI baseline (#25075)
* cppcms

* cudnn

* devicenameresolver

* epsilon

* fann

* cudnn license

* devicenameresolver version

* epsilon

* version

* Remove from ci baseline

* license

* version

* libbf

* version

* Why are those ports unsupported on static? I think because of failing post build lint

* version

* cppcms

* version

* epsilon

* version

* typo

* version

* test on static

* version

* cppcms not supported on static

* version

* cudnn

* device

* version

* try again...

* version

* version-date

* version

* [cppcms] Patch out tests & examples

* version

* Fix patch

* version

* remove debug include

* version

* [cppcms] copy pdbs

* version
2022-06-17 15:48:09 -07:00
Ryan
5ec730a50c
[expected-lite] Update to 0.6.0 (#25121)
* update to 0.6.0

* add license field

* add versions
2022-06-08 04:47:11 -07:00
autoantwort
af650ee001
[elfutils] remove debug scripts (#24915) 2022-05-26 13:11:21 -07:00
Chuck Walbourn
b3e88649a2
[dxut, effects11] ports updated for May 2022 releases (#24890)
* [dxut, effects11] updated ports for May 2022 release

* Update basline
2022-05-25 12:19:53 -07:00
autoantwort
f5ec9f3d65
[elfutils] no absolute paths (#24846) 2022-05-23 13:59:11 -07:00
LilyWangLL
4491ca9143
[entt] Install natvis files (#24675)
* [entt] Install natvis files

* x-add-version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-13 16:52:53 -07:00
EhWhoAmI
fbd65fb91d
[entt] Update to 3.10.1 (#24581)
* entt: Update port files

* entt: updated version files

* Update version files
2022-05-06 17:11:14 -07:00
chausner
2baa492fa9
[effolkronium-random] Update to 1.4.1 (#24389)
* Update effolkronium-random to 1.4.1

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-25 17:24:20 -07:00
sbhutch
6d710fceeb
[entt] Update to 3.10.0 (#24163)
* entt: updated port files

* entt: updated version files

* entt: added license field to vcpkg.json

* entt: updated version files
2022-04-19 09:42:10 -07:00
Thomas1664
3286c679bf
[expat] Delete docs (#24024)
* [expat] Delete docs

* version
2022-04-12 10:38:05 -07:00
Frank
656e0afa0d
[expat]update to 2.4.8 (#22575)
* [expat]update to 2.4.3

* update version

* delete patch

* update version

* delete patch

* overwrite version

* update version 2.4.4

* update version

* delete git-tree

* update version to 2.4.7

* update version

* delete version-json

* update to 2.4.8

* update version
2022-04-01 15:57:36 -07:00
Jack·Boos·Yu
bcabf9be90
[eigen3] Fix usage in Linux (#23869)
* [eigen3] Fix usage in Linux

* version
2022-03-30 16:59:55 -07:00
Kai Pastor
61efb16e6c
[ezc3d] Update and fix port (#23781)
* Update to ezc3d 1.4.7

* Revise portfile

* Update versions
2022-03-28 13:32:04 -07:00
Matt Hughes
9ff4659a07
[ebml] fix linux build by including <limits> (#23760)
* [ebml] fix linux build by including <limits>

* update version

* udpate version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-03-25 14:57:39 -07:00
Alexander Neumann
a8f5cef859
[eigen3] Disable Eigen3 configure checks (#23587)
* [eigen3] remove slow configure checks

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
2022-03-17 13:52:10 -07:00
Wang Qi
c6a4ed75f0
[eventpp] Add new port - eventpp (#23501)
* [eventpp] Add new port - eventpp

* [eventpp] Add new port - eventpp, added vcpkg versions
2022-03-14 17:24:52 -07:00
Osyotr
43235cf746
[earcut.hpp] New port (#23507) 2022-03-11 13:45:49 -08:00
Serge Lamikhov-Center
a0b2608a01
[elfio] Update elfio to 3.10 (#23263)
* [elfio] Update elfio from 3.9 to 3.10

* [elfio] substitute depricated functions
2022-02-28 14:09:28 -08:00
Kai Pastor
0707a17ecf
[liblzma] No debug postfix. Rewrite wrapper. (#22856)
* Restore upstream's DLL name

* Don't add debug postfix

* Decouple wrapper from config

* Don't inject Find module stuff into config

* Cleanup

* [skip actions] Trim lzmad and LibLZMA patching

* [skip actions] Fix CMAKE_DISABLE_FIND_PACKAGE_LibLZMA

* [skip actions] CI

* Update manifests

* Update versions

* Backfill LibLZMA::LibLZMA to CMake < 3.14

* Update versions

* Update versions
2022-02-28 10:25:31 -08:00
autoantwort
6ce8ef3337
[ports] add support expressions (#23034) 2022-02-17 17:23:21 -08:00
Kai Pastor
d8783052cb
[zstd] No debug postfix. No renaming of CMake config files. (#22822)
* Use upstream's standard filenames

* Update license info

* CMake style

* Revise downstream zstd patching

* Update versions

* Don't use '_static' lib name suffix

* Revise downstream zstd patching

* Add usage

* Update versions

* Update versions

* [zstd] Simplify consumers via fixed .pc and linkage alias

* [zstd] Fix missing IMPORTED

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-02-15 17:20:21 -08:00
Billy O'Neal
4f0a640e4c
[easyhook] Update target .NET Framework version to 4.7.2. (#23040)
* [easyhook] Update target .NET Framework version to 4.7.2.

This is the .NET Framework version for VS2017, and is accepted by VS2019 and VS2022. See https://docs.microsoft.com/en-us/dotnet/framework/install/guide-for-developers

VS2022 does not support targeting 4.0 Client Profile, so this is necessary to un-break easyhook on VS2022.

* Put back missing UWP block.
2022-02-10 16:22:50 -08:00
Tobias Wood
dcedc95761
[eigen3] Update to 3.4.0 (#19665)
* [eigen3] Update to 3.4.0

* [theia] Update to support Eigen 3.4

* [shogun/openmvg] Patches to support Eigen 3.4 from @cenit

* Commit result of x-add-version

* [rtabmap] add bigobj

* x-add-version

* Update ports/eigen3/vcpkg.json

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

* Run x-add-version

Co-authored-by: Tobias Wood <tobias@mi3.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Amin Yahyaabadi <aminyahyaabadi74@gmail.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2022-02-10 10:06:26 -08:00
Cheney Wang
dd4c769a89
[eastl] Fix error C2338 (#21538)
* [eastl] Fix error C2338

* update patch

* Add license

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-02-08 21:29:09 -08:00
BigRedEye
8ed2f79983
[elfutils] Update to 0.186 (#22956)
* [elfutils] Update to 0.186

* fix(cmake): Fix quotes

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

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-02-07 19:04:39 -08:00
Arash Partow
8518284c18
[exprtk] Update ExprTk (#22871) 2022-01-31 15:21:16 -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
00358cc88d
[eathread] Remove vcpkg_fail_port_install. (#22742)
There was no supports expression, and there was ci.baseline.txt impact. The remaining ci.baseline.txt line item was x86-windows, so I tried building that. It results in:

```
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(201): error C3861: '_InterlockedExchange64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(202): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(203): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(204): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(205): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(206): error C3861: '_InterlockedOr64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(207): error C3861: '_InterlockedAnd64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(208): error C3861: '_InterlockedXor64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(209): error C3861: '_InterlockedExchange64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(216): error C3861: '_InterlockedExchange64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(217): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(218): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(219): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(220): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(221): error C3861: '_InterlockedOr64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(222): error C3861: '_InterlockedAnd64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(223): error C3861: '_InterlockedXor64_INLINE': identifier not found
C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(224): error C3861: '_InterlockedExchange64_INLINE': identifier not found
```

which is a build failure in the port, not a CI artifact, so I added that to "supports" as well.

In support of https://github.com/microsoft/vcpkg/pull/21502
2022-01-24 00:52:28 -08:00
Michael Scovetta
b47d6ce6e3
[many ports] Update HTTP to HTTPS links where it can be done safely. (#20464)
* Update HTTP to HTTPS links where it can be done safely.

This means that the HTTP-based link gave a 200 response with identical
content to the HTTPS version of the link. For links containing
variables, we checked the interpolated (real) link.

* Bump relevant vcpkg.json versions.

* Use version-date for cello.

* update version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-01-12 12:13:55 -08:00
kreuzerkrieg
7cbac84503
[eve] add eve library (#22179)
* add eve library

* add eve library

* add eve library

* Reindent portfile.cmake, use version-date, and rebuild version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-28 18:27:01 -08:00
Daniel Marshall
c3d2f29edb
[entt] Update to 3.9.0 (#22147)
* [entt] Update to 3.9.0

* Update version files

* Migrate to new functions

* Update version
2021-12-21 23:20:36 -05:00
Dawid Wróbel
ae01527798
[kf5] upgrade to 5.89 (#21890)
* [kf5*] Update to 5.89

* [kf5*] Update versions

* [kf5kio] update tag to rc2

* [kf5kio] update versions

* [kf5*] final 5.89 released

* [kf5*] update versions

* Clean up trailing whitespace and add quotes when naming .clang-format.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-17 02:29:39 -05:00
Clayton Wheeler
36e3205c67
[elfutils] provide static or shared libraries correctly (#22055)
The logic for keeping the static or shared libraries according to
VCPKG_LIBRARY_LINKAGE was backwards, and it was providing shared
libraries when they should have been static, and vice versa.
2021-12-16 22:56:56 -08:00
Frank
4c77ec5486
[exiv2] update to 0.27.5 (#21941)
* [exiv2] update to 0.27.5

* update version

* update version

* update patch

* update version

* update fix-ninja-error.patch

* update version

* delete the patch

* update version

* Fix find_expat of xmp in feature

* update version

* update name

* update version

* update patch

* update version
2021-12-13 11:55:50 -08:00
JonLiu1993
9c5a04fa50
[ensmallen] update to 2.18.1 (#21878)
* [ensmallen] update to 2.18.1

* update version
2021-12-06 21:28:14 -08:00
Dawid Wróbel
a868d7ed21
[kf5*] Update to 5.88 (#21633)
* [kf5*] Update to 5.88

* [kf5*] Update versions

* [kf5*] fix QML plugins location

diff --git a/ports/kf5i18n/portfile.cmake b/ports/kf5i18n/portfile.cmake
index 610182e49..5a0fd5e21 100644
--- a/ports/kf5i18n/portfile.cmake
+++ b/ports/kf5i18n/portfile.cmake
@@ -20,6 +20,7 @@ vcpkg_cmake_configure(
     OPTIONS
         -DBUILD_TESTING=OFF
         -DKDE_INSTALL_PLUGINDIR=plugins
+        -DKDE_INSTALL_QMLDIR=qml
         -DPYTHON_EXECUTABLE=${PYTHON3}
 )

diff --git a/ports/kf5notifications/portfile.cmake b/ports/kf5notifications/portfile.cmake
index e41fee015..bc93cf6af 100644
--- a/ports/kf5notifications/portfile.cmake
+++ b/ports/kf5notifications/portfile.cmake
@@ -13,6 +13,7 @@ vcpkg_cmake_configure(
     SOURCE_PATH "${SOURCE_PATH}"
     OPTIONS
         -DBUILD_TESTING=OFF
+        -DKDE_INSTALL_QMLDIR=qml
 )

 vcpkg_cmake_install()
diff --git a/ports/kf5sonnet/portfile.cmake b/ports/kf5sonnet/portfile.cmake
index 7e2820ce4..a2d1adfcc 100644
--- a/ports/kf5sonnet/portfile.cmake
+++ b/ports/kf5sonnet/portfile.cmake
@@ -16,6 +16,7 @@ vcpkg_cmake_configure(
         -DBUILD_EXAMPLES=OFF
         -DKDE_INSTALL_PLUGINDIR=plugins
         -DKDE_INSTALL_QTPLUGINDIR=plugins
+        -DKDE_INSTALL_QMLDIR=qml
 )

 vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}/bin")

* [kf5*] update versions

* [ecm] fix ECMGenerateQmlTypes

* [ecm] update version
2021-12-02 19:49:12 -08:00
Lanyi
d48bae0c50
[EasyHook] Fix the build failure "cannot open include file 'afxres.h'" when MFC SDK is not installed (#21035)
* [EasyHook] Fix build when MFC isn't available

See https://github.com/microsoft/vcpkg/issues/21011
https://github.com/EasyHook/EasyHook/issues/210

* update port version
2021-11-29 12:28:17 -08:00
Alexander Neumann
e4e97557c7
[opengl/egl-registry] update and add pc file (#21651)
* [egl-registry] update

* [opengl-registry] update + pc file

* [glad] update due to new opengl spec layout

* fix hash

* version stuff

* push glad to port verison 3

* version stuff

* fix version

* use glob for opengl-registry installation.

* version stuff

* Apply suggestions from code review

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

* version stuff

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-11-26 01:17:11 -08:00
Dawid Wróbel
d0ce2aa08b
[kf5*] Update to 5.87 (#20938)
* [kf5*] Update to 5.87

* [kf5*] Wrap paths in quotes

* [kf5*] Use current portfile spec

* [kf5*] Add missing PACKAGE_NAME where applicable

* [kf5config] use vcpkg_copy_tools to copy tools

* [kf5*] Install data files to a standard /share location

* [kf5sonnet] use vcpkg_copy_tools to copy tools

* [kf5*] no need to remove non-existent folders

* [kf5windowsystem] link against XCB when building statically

* [kf5dbusaddons] link against X11Extras when building statically

* [kf5syntaxhighlighting] handle /qml and /bin dirs

* [kf5*] KDE_INSTALL_QMLDIR instead moving by hand

* [kf5syntaxhighlighting] install kate-syntax-highlighter tool

* [kf5*] Formatting

* [kf5config] copy libexec tools to correct subfolders on *nix

* [kf5globalaccel] Make XCB XTEST optional requirement

* [kf5kio] Find LibMount when building statically

* [kf5kio] Revert blkid usage

221a94a66c

* [kf5*] Disable any doc leftovers

* [kf5*] update versions

* [kf5sonnet] don't build examples

* [kf5*] update versions

* [ecm] vcpkg-cmake-config dependency is extraneous

* [kf5kio] formatting

* [kf5*] update versions
2021-11-25 23:36:46 -08:00
Dawid Wróbel
a2fcb03749
[libmount] New port (#21491)
* [libmount] new port

* [libmount] update versions

* [kf5solid] add libmount feature

* [kf5solid] update versions

* [kf5kio] add libmount dependency

* [kf5kio] update versions

* [libmount] Remove libmount-dev from Linux CI image

* [glib] Add libmount feature

* [glib] update versions

* [ECM] fix linking against static LibMount

* [ECM] update versions

* [kf5solid] make libmount feature a default on Linux

* [kf5solid, kf5kio] update versions
2021-11-23 20:54:53 -08:00
autoantwort
2c886fc334
[epsilon] only support windows (#21436) 2021-11-16 16:32:52 -08:00
JonLiu1993
91b94223a4
[eastl] update to 3.18.00 (#21315)
* [eastl] Update port commit ref

* update version

* Bump port-version and fix version database.

* Actually fix version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-11-12 16:38:43 -08:00
JonLiu1993
df3329aed6
[eastl] update to 3.18.00 (#21014)
* [eastl] update to 3.18.00

* update version

* add space

* update version
2021-11-03 21:45:06 -07:00
MSDuran
d78a0b47bd
[easyloggingpp] Fix hash as lowercase (#21052)
* Update portfile.cmake

This change resolves the hash error while installing the package.

Error:
 File path: [ D:/vcpkg/downloads/temp/muflihun-easyloggingpp-v9.97.0.tar.gz ]
      Expected hash: [ E45789EDAF7A43AD6A73861840D24CCCE9B9D6BBA1AAACF93C6AC26FF7449957251D2CA322C9DA85130B893332DD305B13A2499EAFFC65ECFAAAFA3E11F8D63D ]
        Actual hash: [ e45789edaf7a43ad6a73861840d24ccce9b9d6bba1aaacf93c6ac26ff7449957251d2ca322c9da85130b893332dd305b13a2499eaffc65ecfaaafa3e11f8d63d ]

* Bump version number and fix @NancyLi1013 's comment.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-29 10:10:16 -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
NancyLi1013
78858b657f
[effolkronium-random] Fix the usage (#20816) 2021-10-19 18:30:16 -07:00
Billy O'Neal
57485fd363
[easyhook] Also disable /ZI (#20853)
In https://github.com/microsoft/vcpkg/pull/20757 I patch easyhook to remove /Zi in release builds, but in our most recent nightly build we got another failure https://dev.azure.com/vcpkg/public/_build/results?buildId=61519&view=artifacts&pathAsName=false&type=publishedArtifacts

```
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\cderr.h : fatal error C1073: Internal error involving incremental compilation(compiler file 'd:\a01\_work\6\s\src\vctools\Compiler\CxxFE\sl\p1\c\p0io.c', line 1257) [D:\buildtrees\easyhook\x86-windows-dbg\2.7.7097.0-e2e62d41f5.clean\EasyHookDll\EasyHookDll.vcxproj]
         C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\ddeml.h(37,1): fatal error C1001: Internal compiler error. [D:\buildtrees\easyhook\x86-windows-dbg\2.7.7097.0-e2e62d41f5.clean\EasyHookDll\EasyHookDll.vcxproj]
         D:\buildtrees\easyhook\x86-windows-dbg\2.7.7097.0-e2e62d41f5.clean\DriverShared\LocalHook\install.c(618,1): error C2471: cannot update program database '???' [D:\buildtrees\easyhook\x86-windows-dbg\2.7.7097.0-e2e62d41f5.clean\EasyHookDll\EasyHookDll.vcxproj]
```

This change also removes /ZI (which was used in debug builds) and /Gm (which is irrelevant since we aren't doing development work on Easyhook)
2021-10-19 18:20:29 -07:00
Kilidsch
2a989abd8b
[ezc3d] Update to 1.4.6 (#20444)
* Update ezc3d-port to 1.4.6

* Use different settings for non-windows platfom

* Reformat manifest

* Bump version

* Apply suggestions from code review

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

* Format vcpkg.json

* Update versionsfile

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-10-18 14:23:19 -07:00
Billy O'Neal
911481736d
[easyhook] Use /Z7 rather than /Zi to avoid mspdbsrv crashes. (#20757) 2021-10-15 19:23:14 -07:00
Adam Johnson
15dab6a762
[python3] Upgrade to Python 3.10.0 (#20519)
* [python3] Update to Python 3.10.0rc2 (for testing).

* [python3] Revert trivial patch changes.

* [python3] Bump to 3.10.0 final.

* x-add-version

* update python tools to 3.10.0

* [ecm] Add patch from upstream for Python 3.10.

Remove this on the next release.

* x-add-version

* [python3] Add patch to fix static interpreter.

* x-add-version
2021-10-06 12:53:06 -07:00
chausner
6397f38354
[edlib] Update to 1.2.7 (#20489)
* Update edlib to 1.2.7

* Update CI baseline

* Remove obsolete patch file

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-05 16:15:09 -07:00
chausner
fab7bbf0c0
[ebml] Update to 1.4.2 (#20491)
* Update ebml to 1.4.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-10-05 16:13:59 -07:00
Ryan
c264dba458
[expected-lite] Update port to 0.5.0 (#20455)
* update to 0.5.0

* fixup deprecated functions

* quote paths

* use semver

* add homepage

* update versioning

* add HEAD_REF

* update versioning

* use `version` instead

* update versioning
2021-10-04 17:15:24 -07:00
chausner
a51ecd8e48
[effolkronium-random] Update to 1.4.0 (#20496)
* Update effolkronium-random to 1.4.0

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-04 17:13:49 -07:00
chausner
2c4a0b808c
[easyloggingpp] Update to 9.97.0 (#20394)
* Update easyloggingpp to 9.97.0

* 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:35:56 -07:00
chausner
855b12bf6c
[easyhook] Update to 2.7.7097.0 (#20371)
* Update easyhook to 2.7.7097.0

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-09-27 21:03:25 -07:00
Spirrwell
b8a9f2b6d4
[enet] Export config, support BUILD_SHARED_LIBS, and add usage (#20282)
* [enet] Export config, support BUILD_SHARED_LIBS, and add usage

* [enet] Update with requested changes

* Update the port version

* Update the deprecated funcutions

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-09-23 17:57:27 -07:00
Dawid Wróbel
57ab68daf6
[ECM] fix FindCanberra for static builds (#20213)
* [ECM] fix FindCanberra for static builds

Also remove dangling do-not-override-custom-clang-format-files.patch

* [ECM] use current spec

* [ECM] wrap paths in quotes

* [ECM] update versions
2021-09-17 08:21:33 -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
Kai Pastor
9f73bc1a0e
Fix target_link_libraries on repeated inclusion of wrappers (#19120)
* Fix repeated inclusion of wrappers

* x-add-version
2021-09-02 13:21:52 -07:00
Fabien Péan
ce45dd94d5
[eastl] fix dependency eabase (#19643) 2021-08-30 18:21:30 -07:00
Jack·Boos·Yu
8dddc6c899
[vcpkg baseline][easyhook] Remove mismatch prebuild library after build (#19216)
* [easyhook] Remove mismatch prebuild library after build

* version

* update baseline

* Update ports/easyhook/portfile.cmake

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

* Update ports/easyhook/vcpkg.json

* Update versions/e-/easyhook.json

* Update versions/e-/easyhook.json

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2021-07-28 21:51:34 -07:00
Dawid Wróbel
d331544d82
[many ports] Update KF5 frameworks to 5.84 (#19168)
* [kf5*] Update KDE Frameworks to 5.84

* [kf5*] Update versions
2021-07-27 17:02:50 -07:00
terens
f894a2f39a
[entt] add experimental feature (#18626)
* Update `entt/portfile.cmake` to support the new `experimental` feature.

* Added the `experimental` feature on `entt/vcpkg.json`.

* Small fix on `entt/vcpkg.json`.

* Update vcpkg.json

* New branch

* Fixup

* (Hopefully) fixed entt version

* Require specifying `--head` for the feature

* update version

* update version

* [entt] add experimental feature

* update version

* update vcpkg.json

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-07-25 12:49:48 -07:00
David
4dc290b650
[entt] update to 3.8.0 (#19043)
* update entt to 3.8.0
2021-07-22 13:35:13 -07:00
Billy O'Neal
ce3caf4515
[embree2] Fix static linking (#18985)
* [embree2] Fix static linking

Recently attempting to build embree2 is causing our osx workers to die. Example recent CIs:

https://dev.azure.com/vcpkg/public/_build/results?buildId=56146
https://dev.azure.com/vcpkg/public/_build/results?buildId=55886
https://dev.azure.com/vcpkg/public/_build/results?buildId=55802

Notably, we don't see this problem in PRs because it is marked "fail" in ci.baseline.txt. Initially, I was going to change it to skip, but observed that the project uses an ordinary cmake build and all the failing triplets were static ones.

If this PR passes, the hope is that CI with this change will pass too.

* Disable embree2 more directly for mac and linux because the portfile isn't prepared for it.

* Small changes

* Update the baseline version

* Use string(COMPARE EQUAL for EMBREE_STATIC_RUNTIME as well.

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-07-19 19:29:59 -07:00
Matthias Kuhn
7c42464ca6
[exiv2] Make add nls feature (#18964) 2021-07-19 16:42:44 -07:00
JonLiu1993
932df5b8ed
[ensmallen] Update to the 2.17.0 (#18877)
* [ensmallen] Update to the 2.17.0

* update version

* delete PREFER_NINJA

* update version
2021-07-13 13:15:39 -07:00
JonLiu1993
75a90ccfb1
[exiv2] update to 0.27.4 (#18750)
* [exiv2] update to 0.27.4

* update version
2021-07-06 13:48:44 -07:00
Chuck Walbourn
8d2e732b73
[dxut, fx11, directxmath] ports updated (#18431)
* [dxut] port updated for latest servicing

* update baseline

* Update to use latest DirectXMath

* Fix baseline

* fx11 metadata update

* Updated baseline

* Converted directxmath CONTROL to vcpkg.json

* Update baseline

* Apply suggestions from code review

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

* Code review feedback

* Update baseline

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-06-21 14:19:46 -07:00
JonLiu1993
3a98608b80
[expat] Update to 2.4.1 (#17856)
* [expat] Update to 2.3.0

* update version

* [expat] Update to 2.4.1

* update version

* add pkgconfig.patch

* update version

* revert pkgconfig.patch

* update version

* revert patch format

* update version
2021-06-11 08:48:00 -07:00