Commit Graph

191 Commits

Author SHA1 Message Date
Martin Stump
ae5dd51153
[tcp-pubsub] Add new port (#28649)
* Add port tcp-pubsub

* Patch package config file
2023-01-05 05:03:34 -08:00
Sergei Kachkov
fa32c6acbd
[tracy] Fix imgui search path for Linux build (#28643)
* [tracy] Fix imgui search path for Linux build

* update port-version
2023-01-04 12:58:42 -08:00
Sandy
b6d9a1e6f8
[tinyexr] update to 1.0.1 and fix compiling with clang on android (#28670)
* tinyexr: Update to 1.0.1 and add miniz dep

* tinyexr: fix android build

Prevent clang warnings from erroring out the build
2023-01-04 12:43:24 -08:00
Kai Pastor
b93bc1b81e
[tiff] Fix zstd plus minor changes (#28530)
* Use official zstd config

* Require packages for features

* Test zstd in CI

* Enable libtiffxx on arm

* Update versions

* Assume ZSTD_decompressStream

* Don't put targets into TIFF_LIBRARIES

* [qt5-imageformats] Use libtiff-4.pc

* [zstd] Revise thread lib export

* Mark link libs with LINK_ONLY

* Revert "[zstd] Revise thread lib export"

This reverts commit a99e6378a6.

* [qt5-imageformats] Get all tiff lflags

* [gdk-pixbuf] Use libtiff-4 pc file for msvc

* [qtimageformat] Workaround for QTBUG-95052
2022-12-31 01:30:53 -08:00
Thomas1664
c68fa01291
[tiny-process-library] Disable examples (#28568)
* [tiny-process-library] Disable examples

* version

* Fix patch

* version

* Fix deprecated function

* version

* Disable dynamic builds on Windows

* version
2022-12-27 00:41:27 -08:00
Kai Pastor
fadc111605
[tiff] Update to 4.5.0 (#28275)
* [tiff] Update to 4.5.0rc1

* Cleanup [skip actions]

* Update to 4.5.0
2022-12-19 11:26:02 -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
misirlou-tg
2a744d41af
[tabulate] update to version 1.4 (#28294)
* Updating tabulate to version 1.4

The previous port was using a version prior to 1.0

* [tabulate] updating to use latest cmake functions

* [tabulate] Adding license

License is MIT according to:
https://github.com/p-ranav/tabulate/blob/v1.4/LICENSE

* [tabulate] Adding double quotes to absolute paths in portfile.cmake

* [tabulate] updating license

Requested to add BSL-1.0 AND BSD-3-Clause

* [tabulate] running x-add-version
2022-12-12 11:00:37 -08:00
Thomas1664
4fa4413058
[tl-expected, tl-optional, tl-ranges] Fix CMake config location (#28228)
* tf-expected

* tl-optional

* tl-ranges

* format

* version
2022-12-08 10:42:16 -08:00
Sy Brand
35619c26a9
[ranges] Update tl-ranges to latest commit (#28107)
* Upgrage tl-ranges

* Update versions files

* Correct versions

* Add license

* Fix license syntax

* Update tl-ranges

* Update tl-ranges

* Update tl-ranges

* Update tl-ranges
2022-12-07 11:42:29 -08:00
rinechran
dcaa9176e1
[thorvg] update 0.8.3 (#28062) 2022-11-30 09:33:44 -08:00
Alessandro Vergani
6d5b86b321
[treehh] Update treehh to version 3.18 (#27941)
* Update treehh to version 3.18

* Update ports/treehh/vcpkg.json

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

* Updated license

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2022-11-22 12:05:32 -08:00
7FrogTW
42db6e908b
[tensorflow-common] fix regex pattern of static link script (#27847) 2022-11-17 23:28:00 -08:00
Cheney Wang
f092860c08
[tbb] Update to v2021.7.0 (#27850) 2022-11-17 23:25:06 -08:00
Billy O'Neal
2c102ee932
[taglib] Disable tests and examples. (#27859) 2022-11-16 15:59:48 -08:00
An Tao
d2e2e3d373
[trantor] Update to 1.5.8 (#27777)
* [trantor] Update to 1.5.8

* Format..
2022-11-14 21:34:16 -08:00
complexlogic
5ec5544163
[taglib] Update to 1.13 (#27751)
* [taglib] Update to 1.13

* update

Co-authored-by: complexlogic <complexlogic@users.noreply.github.com>
2022-11-14 14:29:50 -08:00
Arsen Tufankjian
56eea1a9f0
[tracy] Updating port to v0.9 (#27703)
* Updating tracy to v0.9

* Adding version

* Fixing up deprecated code path

* Updating version
2022-11-10 09:17:13 -08:00
MonicaLiu
174546a1c8
[trompeloeil] Update to v43 (#27709)
* update trompeloeil

* update license

* update version

* remove patch

* update version

* update copyright

* update version

* remove share/doc

* update version

Co-authored-by: Monica <v-liumonica@microsoft.com>
2022-11-09 10:30:22 -08:00
Park DongHa
ef08720ac2
[thorvg] create a new port (#27525)
* [thorvg] create a new port

* [thorvg] update baseline

* [thorvg] fix windows install

* [thorvg] disable arm-uwp

* [thorvg] use DEBUG/RELEASE options for bindir

* Update ports/thorvg/portfile.cmake

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

* [thorvg] update git-tree SHA

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2022-10-31 17:02:52 -07:00
Amin Yahyaabadi
813af6ac29
[tinyxml2]: do not force export the symbols when building statically (#27514)
* [tinyxml2]: do not force export the symbols when building statically

https://github.com/leethomason/tinyxml2/pull/922

* [tinyxml2]: check for TINYXML2_EXPORT on non windows

* [tinyxml2] avoid redefinition of TINYXML2_LIB
2022-10-28 21:40:50 -07:00
Alberto Garcia Illera
933bbb0384
[triton] Update triton (#27424)
* update Triton

* run x-add-version

* remove patches. not need them anymore

* run x-add-version

* add boost feature

* run x-add-version

* keep boost as feature

* rename as it was before

* run x-add-version

* add missing space

* run x-add-version

* delete explicit -DBOOST_INTERFACE

* run x-add-version
2022-10-25 20:59:42 -07:00
autoantwort
fa31050725
[torch-th] fix arm64-osx build (#27412) 2022-10-25 20:55:40 -07:00
Russell Greene
455d8d85e0
[tesseract] Link executable to libarchive to fix linker error (#27307)
* [tesseract] link exe to libarchive to fix link error

* ./vcpkg x-add-version --all

* address comments

* ./vcpkg x-add-version --all --overwrite-version
2022-10-24 14:12:32 -07:00
Aleksi Sapon
6f9321c6ee
Enable iOS builds for TBB (#27359) 2022-10-21 15:34:02 -07:00
7FrogTW
a251c00247
chore: upgrade tensorflow-cc portfile (#24861) (#24861)
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-10-21 10:32:45 -07:00
Take Vos
6800713976
[hikogui] update to version 0.7.0 (#27134)
* [hikogui] update to version 0.7.0

* [hikogui] empty ttauri and fix deprecated port files.

Make ttauri an empty dependency only port which imports
hikogui.

Update the hikogui portfile to use non-deprecated functions.

* [ttauri] version update

* Update ports/hikogui/vcpkg.json

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

* remove port-version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2022-10-12 01:31:44 -07:00
autoantwort
e7fc86a261
[tgui] update port (#27063) 2022-10-05 15:37:57 -07:00
An Tao
73351a37f9
[trantor] Update to 1.5.7 [drogon] Update to 1.8.1 (#26994)
* [trantor] Update to 1.5.7

* [drogon] Update to 1.8.1

* Remove redis.patch
2022-10-05 15:32:52 -07:00
autoantwort
2f491e39b2
[tfhe] does not supports arm64 (#27070) 2022-10-03 13:59:08 -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
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
Francisco Facioni
207fbcb55c
[taskflow] Update to 3.4.0 (#26879) 2022-09-20 11:37:48 -07:00
Frank
1eb4c7f6f3
[Tesseract] add support [arm-osx] and [arm-linux] (#26420)
* add arm-osx and arm-linux support

* update version
2022-09-02 11:06:04 -07:00
Henrik Gaßmann
23e74ca2c2
[Turbobase64] Adopt maintainer guidelines (#26498)
* [turbobase64] Fix maintainer guideline violations

* [turbobase64] Update version database
2022-08-25 10:44:12 -07:00
alex-tdrn
a2968fdd92
[tracy] update to 0.8.2 (#26200)
* [tracy] update to 0.8.2

* rever rename of capstone patch

* add back newlines

* update versions

* revert removal of vcxproj patch

* fixup vcxproj vcpkg patch

* update git-tree hash
2022-08-18 10:44:46 -07:00
Stefano Sinigardi
d3431006f2
[tesseract] fix downstream usage (#26378)
* [tesseract5] fix downstream usage

* fix references
2022-08-17 10:41:39 -07:00
Lily Wang
69e4d02ce4
[tesseract] update to 5.2.0 (#26114)
* [tesseract] update to 5.2.0

* x-add-version

* fix windows build error

* version

* fix opencv4 build error

* version

* conflict

* version

* fix opencv build error on uwp

* version

* fix linux build error

* version

* fix

* version

* version
2022-08-15 11:57:44 -07:00
Nursultan Zarlyk
f2b8c684a0
[Tesseract] Add arm64-windows (#26242)
* Add arm-windows

* Add version

* Add version

Co-authored-by: Nursultan Zarlyk <nzarlyk@microsoft.com>
2022-08-12 15:41:46 -07:00
Cheney Wang
137dd8ec8f
[tree-sitter] Remove the invalid records (#26224) 2022-08-08 11:14:37 -07:00
kylo252
8da0ddec98
[tree-sitter] fix typo in version number (#26209) 2022-08-07 20:54:05 -07:00
kylo252
00413b7537
[tree-sitter] add new port (#26058)
* [tree-sitter] add new port

* ci: test support for uwp

* fixup: address review comments

* chore: update git-version

* fixup: skip removing non-existent binaries

* refactor: patch the upstream pkgconfig instead

* fixup: remove unnecessary vcpkg-cmake-wrapper

this is only used for overriding CMake's builtins

* Bump cmake_minimum_required

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

* Fix version database

Co-authored-by: Billy O'Neal <bion@microsoft.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-08-05 23:46:37 -07:00
Kai Pastor
df806d3a4b
[sdl2-ttf,tgui,sfml] Update sdl2-ttf to 2.20.0, revise dependencies import and export (#26026)
* [sdl2-ttf] update to 2.20.0

* update version

* add license

* update version

* del unused function

* overwrite version

* Fix sdl2-tff

* Increase version

* version

* Fix config export/import

* version

* Fix sdl2pp

* Fix SDL2_ttf import

* Fix sdl2pp

* Try again

* ...

* shared

* Fix patch

* not win32

* revert

* Fix import name

* Fix tgui

* version

* CR

* version

* CR

* version

* license

* version

* update port version

* version

* Fix patch

* version

* Fix patch

* version

* Update patch

* version

* Fix tgui

* add feature harfbuzz

* version

* Fix feature

* version

* Fix mingw

* Trim patching

* Explicit usage

* [sfml] Fix OpenGL dependency

* [sfml] Transform freetype patch and config fixup

* [sfml] Transform stb patch

* [tgui] Revise port

* [tgui] Extend config patching, merge into dependencies patch

* [tgui] Devendor stb

* [tgui] Revise feature dependencies

* [tgui] Omit pc files (too many inconsistencies)

* [milerius-sfml-imgui] Fixup

* Update versions

Co-authored-by: FrankXie <v-frankxie@microsoft.com>
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
2022-08-04 19:18:37 -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
Jack·Boos·Yu
38884e02f5
[triton] Fix build, add feature boost (#25924)
* [triton] Fix build, add feature boost

* version
2022-07-25 14:55:37 -07:00
An Tao
7529e8c4cc
[trantor] Update to 1.5.6 (#25809) 2022-07-18 13:17:56 -07:00
JonLiu1993
72ef222e77
[libuv] update to 1.44.1 and use official CMakeLists (#24745)
* [libuv] update to <1.44.1>

* update version

* fix ci error

* update version

* fix-ci-error

* [libuv] update to <1.44.1>

* update version

* add patch

* update version

* add option

* update version

* delete patch

* update evrsion

* fix ci error

* update version

* delete patch

* update evrsion

* Use official CMakeLists.txt

* Fix build type

* Re-fix, fix pkgconfig

* Fix usocket build

* Fix uvw build

* Fix wpilib build

* Fix cmake build

* Fix tensorpipe build

* Fix qpid-proton build

* modern portfile

* update version

* Add licese

* update version

* Update ports/usockets/CMakeLists.txt

* update version

* Add usage

* Apply suggestion

* version

* Disable to build examples

* version

* typo

* version

* Fix find_package

* version

* Update version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-07-08 13:02:45 -07:00
Kai Pastor
b01fbe8d6f
[tidy-html5] Update to 5.8.0, dynamic linkage, unique link lib name (#25478)
* Update to 5.8.0

* Revise portfile

* Disable doc

* Enable shared linkage

* Fix debug pc file

* Fix PDB installation

* Update versions

* Revert lost version
2022-07-07 14:33:38 -07:00
Kai Pastor
cf287a6af9
[vcpkg baseline][tmx] Fix libxml dependency (#25616)
* Fix libxml2 dependency

* Update versions
2022-07-07 09:57:40 -07:00
Kai Pastor
5a8ff0088a
[libxml2,libxslt] Revise dependency handling (#24935)
* Update mingw support expressions

* Update versions

* Use pkg-config for complete libgcrypt dependencies

* Remove crypto from default features

Align with CMake build system defaults.

* Drop unused liblzma dependency

* Update versions

* Skip installation of docs

* Update versions

* Restructure patches

* Update versions

* CI [skip actions]

* Revise libxml2 wrapper

* Omit CONFIG from find_package(LibXml2)

* Test libxml2 with, and fix for, CMake 3.7

* Update versions

* More libxml2 wrapper changes

* libxslt gcrypt variable name changes

* Install usage

* Trim portfile

* [openscap] Use vcpkg pkg-config database

* [openscap] Unbreak find_package(Threads)

* Update versions

* Update CI baseline

* REQUIRED is a literal

* Update versions

* Always load libxml2 config instead of find module [skip actions]

* [libxmlmm] Fix linking to libxml2

libxml2 needs iconv include dir on Windows.

* [libxmlmm] License field and processing

* [libxmlmm] Export unofficial CMake config

* [libxmlmm] Change target prefix, not global default

* Revert cmake-user changes

* Set LIBXML2_FOUND

* Update versions

* Fix xslt-config

* Update versions

* Adjust tidy-html5

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-07-06 14:30:42 -07:00