* freerdp fix single config
* libassuan fix single config builds
* libcanberra fix single config build
* libmysql fix single config builds
* libobd fix single config
* libusb allow single config wrapper
* nmap single config cleanup
* spdk single config stuff
* zeroc-ice fix single config
* zopfli single config fix
* use version date
* v db
* Revert unchanged libodb-pgsql port-version bump.
Co-authored-by: Billy O'Neal <bion@microsoft.com>
* [graphene] update to 1.10.8 (microsoft#27397)
* [graphene] regenerate versions registries (microsoft#27397)
* Use VERSION declared by vcpkg itself, add quotes.
* Add license field.
* Modernize vcpkg_extract_source_archive_ex
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [xcb-cursor] add port
* [xcb-errors] add port
* [xcb-image] add port
* [xcb-keysyms] add port
* [xcb-util] add port
* [xcb-wm] add port
* v db
* remove xcb-cursor
* Apply CR
Co-authored-by: Billy O'Neal <bion@microsoft.com>
* update ports to new version
* v db
* fix v db
* add missing DESTINATION parameter
* v db
* rename xcb-errors and xcb-wm
* v db
* only apply the patch on windows
* v db
Co-authored-by: Billy O'Neal <bion@microsoft.com>
* 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
* update openmesh
* update version
* Replace deprecated functions
* update version
* Fix CI errors for x64-linux
* update version
* update scalar specification
* update version
* update openmesh
* update version
* Remove duplicate version set.
Co-authored-by: Monica <v-liumonica@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Update libssh to 0.10.4
* run x-add-version
* add license and remove port
* correct license
* run x-add-version
* Fix version database.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Don't use external ZLIB_DLL
* Update versions
* [minizip] Bump to zlib version
* Update versions
* [libkml] Fix mingw build
* [libkml] Modernize
* [libkml] Fix minizip dependency
* [libkml] No DLL
* Update versions
* [libkml] Update mingw patch
* Update versions
* Update versions
* [zlib] Update to 1.2.13
This picks up the official fix for CVE-2022-37434.
* Cherry pick installing the correct license from https://github.com/microsoft/vcpkg/pull/27242/
* Update version database.
* More version database.
* Also update minizip.
* Also guard ZLIB_DLL properties for BUILD_SHARED_LIBS.
* Version database.
* Fix minizip usage.
Co-authored-by: Kai Pastor <dg0yt@darc.de>
* [ktx] Update to 4.1.0-rc3.
This also fixes a compilation error with the previous port version (4.1.0-rc2) when using feature ktx[tools].
* [ktx] Fix gnu libtool detection.
Co-authored-by: Billy O'Neal <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
* [libepoxy] update to 1.5.10 (microsoft#27395)
* [libepoxy] update to 1.5.10 (microsoft#27395)
* [libepoxy] Add license and add use version over semver (microsoft#27395)
* [libepoxy] Regenerate versions (microsoft#27395)
* Minor changes
* Shortcut loaders.cache generation
With -Dbuiltin-loaders=all, the cache file contains nothing but comment lines.
However, the generation is flaky on windows in vcpkg CI.
* Revise tool fixup (fixes mingw cross builds)
* Update versions
* add vowpalwabbit port
* update baseline
* update version
* update baseline after version change
* mark arm64-windows as fail
* Update vowpalwabbit.json
* Update ci.baseline.txt
* Update ci.baseline.txt
* update supports field in manifest
* run x-add-version
* Update ci.baseline.txt
* Add usage and nitpick quotes.
* rename port to vowpal-wabbit and add patch to remove bin targets
* update versions, rename port
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
Crypto++ checks the host machine instead of the target machine
when deciding which harware extensions it can use. This breaks
cross-compilation in most cases. For example compiling x64 binaries
on Apple Silicon doesn't work.
This change allows users to disable hardware specific instructions
using triplet files if they're trying to cross-compile, by adding
if(PORT STREQUAL "cryptopp")
set(CRYPTOPP_DISABLE_ASM "ON")
endif()
* Make glslang binaries an optional feature
* Update versions
* Use 'tools' instead of 'binaries' as feature name
* Update versions
Co-authored-by: Miro Vilkki <miro.vilkki@basemark.com>
* [clipp] Add patch to fix std::result_of deprecated in C++20
* x-add-version
* Modify version-string to version-date
* x-add-version
* Add upstream PR comment.
* Version DB
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [libxcomposite] add port
* [libxinerama] add port
* [libxpresent] add port
* [libxv] add port
* [libxscrnsaver] add port
* v db
* add license
* v db
* fix cross context
* v db
* add new port of CSerialPort v4.1.1
* add cserialport version info
* modify according to the suggestion
* update version info
* remove BUILD_SHARED_LIBS set, it is automatically set by vcpkg_cmake_configure
* update version info
* move copyright to the end
* update version info
* Set policy CMP0063 to NEW
This change enables CMake to set the symbol visibility of static
libraries. Since poly2tri is compiled as a static library, without this
change, it can lead to linker warnings about conflicting visibility
settings if it is itself linked into a dynamic library.
* fixup! Set policy CMP0063 to NEW
* amend! Set policy CMP0063 to NEW
Set default symbol visibility to hidden
Policy CMP0063 enables CMake to set the symbol visibility of static
libraries. Since poly2tri is compiled as a static library, without this
change, the default symbol visibility cannot be set, leading to linker
warnings about conflicting visibility settings if poly2tri is itself
linked into a dynamic library.
* Update DTL (Diff template library) version to 1.20
* use "version" instead of "version-string"
* Update port version
* fix json format
* Update version database
* added license field
* added license field
* update version database
* quote all paths to allow for spaces in the path
* update version db
* update benchmark to 1.7.0
* add new benchmark version.
* add license field to benchmark
* fixup! add license field to benchmark
* update benchmark version
* [vlpp] Fix configure issues, export unofficial target
* version
* Update to latest, add features, force static only
* patch format
* FIx feature option pos
* typo
* Remove source_group since it's no longer an interface library, fix remove code
* Drop support with uwp since port uses desktop app only api
* Drop support with osx, add system-related definitions
* Revert c7ba8be6d8
* correct relationship, add and modify features
* Remove double quotes, fix extra_includes
* fix installation
* Fix arm build, switch tool build to cmake
* Use official fix to fix arm issue
* update to latest to fix arm regression
* Update to latest
* Set to interface library
* version
* Update to latest
* version
* Apply suggestions
* version
* Update ref
* version
* official target
* version
* port:add xapian port
* add xapian version
* update version
* change cmake file
* update version
* add vcpkg-cmake-config
* update version
* modify cmake
* update version
* vcpkg_cmake_config_fixup path
* update version
* cmake fix
* update version
* add not supports platform
* update version
* Update ports/xapian/vcpkg.json
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
* Update ports/xapian/portfile.cmake
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
* Update ports/xapian/portfile.cmake
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
* Update ports/xapian/portfile.cmake
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
* update version
* Update xapian.json
* windows platform should only build release , the debug library is not work
* Update ports/xapian/vcpkg.json
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
* Update ports/xapian/vcpkg.json
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
* build release version only
* update version
* Add quotes to paths
* Update versions/x-/xapian.json
Co-authored-by: xiaoyifang <xiaoyifang@vvcn>
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: xiaoyifang <xiaoyifang@vv.cn>
Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
* [im3d] New port
* [im3d] Update version files
* [im3d] Add license field
* [im3d] Add missing version file
* [im3d] CMakeLists.txt fixes
* [im3d] Update version files
I tried to build FFmpeg for ARM64 but I got an error.
The problem happens because portfile.cmake uses gcc-9.3.0 but it has been removed from repository.
See:
https://repo.msys2.org/msys/x86_64/
So, it is just needed to update that file to the newer updated version and you will be able to build FFmpeg for ARM64 again.
* Updating the necessary files.
* Updating version database.
* Updating the portfile.
* Updating version files.
* Updating version files.
* Updating version files.
* Updating version files.
* Updating version files.
* Updating version files.
* Updates!
* Updates!
* [glib]: bump version to 2.74.0
* Disable gtkdocize for libmount
* restore git-tree
* update version
* Recommend installing libselinux1-dev to enable selinux support
Co-authored-by: Jonliu1993 <13720414433@163.com>
* test osx stuff
* deactivate most of ci
* get trace output
* add required flags to the linker flags
* also look for --sysroot
* Link_args are always shared
* fix ar flags
* setup FOR_BUILD vars.
* try tricking the build.... but man configure scripts are stupid sometimes...
* try 2
* major meson rewrite
* fix duplicates
* revert --trace-expand
* update port version
* revert pipeline changes
* v db
* bump version
* v db
* set flags for rc compilers
* a few more ios fixes.
* v db
* fix osx/ios logic
* documentation and don't fatal_error in build/host machine entry calculation.
* add android/compiler target stuff from #26570
* remove extra endif
* v db
* add target param to linker flags.
* target in cpp flags
* Make vcpkg-cmake-get-vars more ios compatible
* Update scripts/get_cmake_vars/CMakeLists.txt
Co-authored-by: Matthias Kuhn <matthias@opengis.ch>
* More ios fixes
* fix target adding
* Fix broken loop
* v db
* v db
* bump date
* v db
* v db
* v db
* remove port-version 1
* v db
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Matthias Kuhn <matthias@opengis.ch>
* [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>
* 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
* [azure-storage-blobs-cpp] Update to 12.6.2
## 12.6.2 (2022-10-11)
### Other Changes
- No public changes in this release.
* [azure-storage-files-shares-cpp] Update to 12.3.0
## 12.3.0 (2022-10-11)
### Features Added
- New features in `12.3.0-beta.1` are now generally available.
* [azure-security-keyvault-keys-cpp] Update to 4.3.0
## 4.3.0 (2022-10-11)
### Features Added
- Keyvault 7.3 support added for Keys.
* [azure-security-keyvault-secrets-cpp] Update to 4.1.0
## 4.1.0 (2022-10-11)
### Features Added
- Keyvault 7.3 support added for Secrets.
* not-specified
* [osg] Install plugins directly to plugins folder
This change removes the stage in portfile.cmake which relocates the osg plugins from bin/ to plugins/. Instead, the OsgMacroUtils.cmake file is patched to install directly to the plugins folder.
This has two primary effects. The first is correcting the exported target locations, as they still pointed to bin/ after moving the plugins. The second is fixing the process on non-Windows platforms, as the plugins were not being moved in those cases.
* update version
* update version
* update version
* [osg] Update version
* [osg] Update port version
* [osg] Fix port version
Co-authored-by: Jonliu1993 <13720414433@163.com>
* [liblsquic] Remove spurious duplicated install line.
Got left behind when the new helper usage was added before merging the original PR
* Update versions
* [libharu] Update to 2.4.2
I updated the patches for libharu so they apply to 2.4.2 properly.
The target name changed from haru to hpdf, the haru imported
library is included for backwards compatibility. I added a usage
file that only mentions hpdf.
I added a patch for VTK so that it compiles with libharu 2.4.x,
since the type of one the HPDF_Page_SetDash arguments changed
from HPDF_UINT16 to HPDF_REAL.
POCO also has an optional libharu dependency when the 'pdf'
feature is enabled, but at the moment the PocoPDF library
doesn't seem to be built even when enabled.
* [wt] Update to 4.8.1
This release fixes compatibility with libharu 2.4.x
* [bzip2] add a "tool" feature to control the build of bzip2.exe
This is modelled after curl[tool], but it is on by default for
compatibility with the existing portfile.
* x-add-version, format
* Fix bzip2 git-tree.
* Remove deprecated rules
* update bzip2 git-tree
* Add the bzip2-1.0.6 SPDX license identifier
* treeish
Co-authored-by: Billy O'Neal <bion@microsoft.com>
* [semver] Add new port
* [semver] semver.json git-tree update
* [semver] vcpkg-cmake + vcpkg-cmake-config deps
* [semver] semver.json git-tree update
* [z4kn4fein-semver] Add new port
* [z4kn4fein-semver] Add new port
* [z4kn4fein-semver] remove semver
* [configcat] Update to version 1.0.0
* [configcat] Update to version 1.0.0
* [ffmpeg] Set --disable-audiotoolbox when targeting iOS
* [ffmpeg] Bump port version to 19
* Update ffmpeg.json
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* [parallel-hashmap] bump version to 1.36
* [parallel-hashmap] bump version to 1.36
* disable building test and example projects in vcpkg install
* update SHA
* 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>
* [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>
* [libice] add new port
* [libsm] add new port
* add license
* v db
* [libxi] add port
* [libxres] add port
* [libxrandr] add port
* v db
* add license
* v db
* fix port name
* fix vdb
* [libxrender] add port
* format
* v db
* fix arm ?
* use configure option
* arm fixes
* v db
* add VCPKG_CMAKE_VS_GENERATOR for overriding/providing a generator if ninja cannot be used
* Wording CR.
Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
* use VisualStudioVersion to switch the generator.
* v db
* CR changes
* v db
Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
* add port for `rubberband`
[rubberband](https://www.breakfastquay.com/rubberband/) is a small
library for stretching sounds.
This is the minimal portfile to make vcpkg happy, but probably still
needs some improvement, i.e. not picking up system libraries.
* [rubberband] Update to 2.0.2
* [rubberband] remove lv2 feature, because the install location is out of the vcpkg install tree
* [rubberband] Remove vcpkg_cmake_get_vars dependency
* [rubberband] Disable static builds on windows because of broken libsndfile dependency
Co-authored-by: Daniel Reuter <daniel.robin.reuter@googlemail.com>
* Bumped kangaru version
* Added versions
* Bumped kangaru version
* run x-add-version
* Change name of the feature to globaltypeid
* Run x-add-version
* Apply suggestions from code review
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Fixed feature for hash based type id
* Run x-add-version
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* [tsl-robin-map] Rename robin-map to tsl-robin-map
* format-manifest
* Let robin-map be an empty port
* x-add-version
* Add empty line
* Add PACKAGE_NAME tsl-robin-map
* Add missing port
* [stronk] Initial port
* Review fixes
* Fixed added builtin-baseline which is not neccesary for registry
* fix include wrong directroy
* update version
* delete patch
* update version
* Add quotes
* update version
* Use vcpkg_from_github
Co-authored-by: Jonliu1993 <13720414433@163.com>
* refine hpx port
* v db
* add tcmalloc on unix
* refine comment
* v db
* remove hardcoded mpi dep
* v db
* portfile cleanup
* v db
* add pkgconf as a dep
* v db
* [snappy] remove debug suffix and add pc file
* hpx pass through _HOST_TRIPLET for pkgconf
* v db
* fix snappy in ffmpeg
* v db
* fix name clash of output names
* v db
* remove tcmalloc
* v db
* remove bin dir; seems empty on !windows
* v db
* b v
* v db
* baseline stuff
* fix jemalloc missing msvc_compat headers
* v db
* install usage for hpx
* v db
* Update versions/f-/ffmpeg.json
* revert v db
* bump ffmpeg
* v db
* remove jemalloc since I can force it thorugh the triplet any way.
* v db
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* [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>
* [font-util] add port
* [libfontenc] add port
* [libfs] add port
* format manifest
* remove -string
* v db
* Update ports/font-util/build.patch
* v db
* use magic macro instead of magic numbers....
* v db
* [azure-storage-blobs-cpp] Update to 12.6.1
## 12.6.1 (2022-09-16)
### Other changes
- No public changes in this release.
* update version database
Co-authored-by: Jinming Hu <jinmhu@microsoft.com>
* [quickcpplib] Properly delimit path option
* [outcome] Prevent buildsystem from enabling concepts pre cxx20
* [llfio] Update port to 2022-09-18
- Disable OpenSSL support until someone properly integrates it.
* [llfio] Disable buildsystem compiler introspection
The buildsystem tries to enable concepts and coroutines via non standard
compiler flags on earlier C++ versions which is exactly the opposite of
what our polyfill features warrant.
* Add versions to database
* [openfbx] Add port
* Set cxx standard to 11 to fix osx build
* version
* [openfbx] add unofficial namespace
* [openfbx] fixes for unofficial-openfbx
* [openfbx] more renaming
* [openfbx] fix after unofficial renaming
* [openfbx] Make it static only as it doesn't export any symbols
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
* Add arm64-windows support
* Update port version
* Update dlib version
* Add dlib:arm64-windows in ci.baseline
Co-authored-by: Nursultan Zarlyk <nzarlyk@microsoft.com>
* Don't depend on default features
* Use OpenEXR config
* Try to skip non-portable check_cxx_source_runs
* Ensure PKG_CONFIG_USE_CMAKE_PREFIX_PATH
* Use link libraries from pkg-config
* Revise feature-to-CMake mapping
* Update versions
* vcpkg dpp port built from our CI
* fix missing dependency
* update
* Update Sun Jul 24 11:26:12 UTC 2022
* exclude uwp for dpp
* Update Sun Jul 24 13:21:45 UTC 2022
* fix supports
* fix supports
* Update Sun Jul 24 14:14:29 UTC 2022
* Update Sun Jul 24 15:36:39 UTC 2022
* Update Mon Jul 25 12:04:56 UTC 2022
* * Add https:// to the homepage so that it is a valid URI.
* Added usage.
* Forced pkgconfig to be required rather than quiet.
* Changed tabs to spaces in portfile.cmake.
* Update Mon Aug 15 12:38:09 UTC 2022
* Update Mon Aug 15 13:08:33 UTC 2022
* Put back missing patches
* Update portfile.cmake
* fix breakage of wrapping
* Update Mon Aug 15 13:59:12 UTC 2022
* fix up version file
* fix newlines where they dont belong
* update version
* updtae version
* update version
* Update Wed Aug 31 16:35:42 UTC 2022
* Update Sat Sep 3 20:29:45 UTC 2022
* fix merge
Co-authored-by: Billy O'Neal <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* Update ports/configcat/portfile.cmake
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* Update yara version
* Update ref to v4.2.3
* Update portfile.cmake
Update SHA512 hash with value from build
* Update versions to 4.2.3 per x-add-version
* Bump glslang port to 11.11.0
* Fix sha to match the one shown on the microsoft build server
* Fix portfile issues (at least for Windows)
* Potentially fix shaderc port
* update shaderc version
* shaderc appears to require Threads?
* change shaderc port version?
* fix local port-version
* Added custom usage as per PR suggestion!
* Updated glslang port tree version hash
* [qt5/qmake] Pass toolchain flags to build
* v db
* forgot a dependency
* v db
* add required ar flags
* v db
* Apply suggestions from code review
Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
* v db
* inc port version
* v db
* qt5-base
* v db
Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
* [quickcpplib] Update to 2022-09-08
* [status-code] Update to 2022-09-08
* [outcome] Update to version 2.2.4
* [llfio] Update to 2022-09-08
* [status-code,outcome,llfio] Update version database
* [mesa] 22.1.4
* delete correct patch ...
* v db
* fix feature names
* v db
* add enable-rtti
* v db
* update to latest and add offscreen feature
* f m
* v db
* first batch of xwindow PR ports - up to dbus
* first batch of xwindow PR ports - up to dbus
* format manifest
* version stuff
* remove if block
* version stuff
* fix xcb hash
* fix xproto dependency on meson blocking cross builds
* adjust message
* use X11_xcb_LIB
* version stuff
* put xlib arm64-windows on baseline
* fix dbus on osx and linux
* version stuff
* forget to set the value
* fix --export-dynamic on osx
* version dbus
* ci-retrigger
* add license (needs tool update)
* version adjustments
* version update
* Added libxml port.
* remove unnecessary comments
* v db
* 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.
* Apply suggestions from code review
Co-authored-by: Billy O'Neal <bion@microsoft.com>
* nitpicks
* rename xau to libxau
* use vcpkg_install_copyright and silence usage
* xtrans silence usage
* format-manifest
* v db
* make license null for ports without exact match
* xdmcp rename to libxdmcp
* merge x11 wrapper into xlib
rename xlib to libx11 to avoid a metaport
* v db
* missed dbus depending on x11.
* v db
* Update scripts/ci.baseline.txt
* Initial switch to make
* Added required dependencies
* Build fixed
* Updated versions
* Update version database
* format
* version
* Dropped not used code
* versions
* Enabled support for linux
* versions
Co-authored-by: Alexander Neumann <Alexander.Neumann@hamburg.de>
Co-authored-by: Alexander Neumann <neumann@imt.uni-luebeck.de>
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Neumann-A <30894796+Neumann-A@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
* Make x11extras a feature
* versions
* Remove the feature but keep explicit only-on-linux platform selection.
* Fix spelling.
Co-authored-by: Billy O'Neal <bion@microsoft.com>
* [azure-storage-common-cpp] Update to 12.3.0
## 12.3.0 (2022-09-06)
### Features Added
- Features in `12.3.0-beta.1` are now generally available.
* [azure-storage-blobs-cpp] Update to 12.6.0
## 12.6.0 (2022-09-06)
### Features Added
- Features in `12.6.0.beta.1` are now generally available.
### Bugs Fixed
- Empty file or existing file won't be created/overwritten if the blob to be downloaded doesn't exist.
* [outcome] Update to version 2.2.3
* [outcome] Add license information
* [outcome] Refactor deprecated functions
* [status-code] Update to latest version compatible with outcome 2.2.3
* [outcome] Provide polyfill features and extract status-code
* [outcome] Remove msvc linkage patch
* [llfio] Teach port about outcome polyfills
* [llfio] Fix vendored status-code include path
* [outcome][status-code][llfio] update version database
* Don't switch C++ standard version on polyfill feature
* [outcome] Fix version entry
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
* feat(libjuice): update to 1.0.4
* feat(libjuice): update to 1.0.4 port
* feat(libjuice): update to 1.0.4 port 2
* feat(libjuice): update to 1.0.4 port 3
* feat(libjuice): update to 1.0.4 port 4
* feat(libjuice): update to 1.0.4 port 5
* feat(libdatachannel): update to 0.17.10
* feat(libdatachannel): update to 0.17.10 port
* feat(libdatachannel): update to 0.17.10 port 2
* feat(libdatachannel): update to 0.17.10 port 3
* feat(libdatachannel): update to 0.17.10 port 4
* feat(libdatachannel): update to 0.17.10 port 5
* vcpkg dpp port built from our CI
* fix missing dependency
* update
* Update Sun Jul 24 11:26:12 UTC 2022
* exclude uwp for dpp
* Update Sun Jul 24 13:21:45 UTC 2022
* fix supports
* fix supports
* Update Sun Jul 24 14:14:29 UTC 2022
* Update Sun Jul 24 15:36:39 UTC 2022
* Update Mon Jul 25 12:04:56 UTC 2022
* * Add https:// to the homepage so that it is a valid URI.
* Added usage.
* Forced pkgconfig to be required rather than quiet.
* Changed tabs to spaces in portfile.cmake.
* Update Mon Aug 15 12:38:09 UTC 2022
* Update Mon Aug 15 13:08:33 UTC 2022
* Put back missing patches
* Update portfile.cmake
* fix breakage of wrapping
* Update Mon Aug 15 13:59:12 UTC 2022
* fix up version file
* fix newlines where they dont belong
* update version
* updtae version
* update version
* Update Wed Aug 31 16:35:42 UTC 2022
Co-authored-by: Billy O'Neal <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
* [xcb-render-util] add port
* [libxkbfile] add port
* [libxkbcommon] add port
* v db
* Apply suggestions from code review
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* v db
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* [x264] fix configuration on systems without /bin/bash
* Update version database
* Update x264.json
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
Since it first tries to locate the directory and then unconditionally
adds a subdirectory to it, running this script twice resulted in an
incorrect path (the last node was added multiple times).
We now check whether the script already ran and then abort.
Co-authored-by: Martijn Otto <martijn@resolume.com>
* openexr: Bump to 2.5.8
The x-add-version and patch fixes will be in next commits.
* openexr: vcpkg.json: Use "version" instead of "version-string"
* openexr: vcpkg.json: Add SPDX license identifier
* openexr: Clean 0001*-find_package patch
As upstream has cleaned it up already.
* openexr: Clean 0002-fixup_cmake_exports** patch from old whitespace fix
The upstream was already fixed it.
* openexr: Drop symlinks and find-pkg patches as it were handled at upstream
* openexr: Fix ARM build
See upstream fix for details in openexr/openexr#1216:
https://github.com/AcademySoftwareFoundation/openexr/pull/1216
* openexr: Migrate the old function to new vcpkg-cmake-config helpers
* openexr/portfile: Add comment about version for commit revision
* openexr: Update baseline via `vcpkg x-add-version openexr'
* [gdk-pixbuf] update to 2.42.9 (microsoft#26533)
* [gdk-pixbuf] don't build the test suite (microsoft#26533)
We're not running nor installing the test suite, so there's no
point in building it, either
* [gdk-pixbuf] Blacklist x64-windows-static (microsoft#26533)
Fails to build over here. In fact, 2.42.8 also fails over here,
so it's probably not a regression.
* [gdk-pixbuf] Regenerate version registries (microsoft#26533)
* start of argon2 port
* continue development
* attempt to compile with optimization
* add feature to enable hardware optimizations
* fix symbol visibility
* set symbol visibility
* add pkg-config
* use libs.private for threading
* use last release
* start of argon2 port
* continue development
* attempt to compile with optimization
* add feature to enable hardware optimizations
* fix symbol visibility
* set symbol visibility
* add pkg-config
* use libs.private for threading
* use last release
* publish the command line tool
* Argon2 port
* add version info for argon2
* use preferred vcpkg cmake functions
* update version
* fix compile of x64-windows-static
* update version
* Update ports/argon2/portfile.cmake
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Update ports/argon2/portfile.cmake
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* install pdbs
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* add argon2 licence
* use target-specific functions for link libraries
* use upstream pkgconfig file
* export library for cmake
* update version hash
* don't use deprecated vcpkg_fixup_cmake_targets
* fix cmake integration
* update version
* fix thread.c includes when building on mingw32
* export header path and thread dependency properly
* don't export the argon2_tool
* fix output clash between library and tool on mingw
* use declspec for symbol visibility with mingw
* update version
* fix missing PDBs for library due to tool/library filename clash
* update argon2 version
* quote filenames for safety
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* update arong2 version
* note upstream PR for visibility patch
* always build with hardware optimizations if supported by compiler
* update argon2 version
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* [ncnn] Add new port
* [ncnn] Add new port
* update version
* add ncnn options
* update vcpkg.json to constraint supported platforms
* Add a new final line
* update version
* Update ports/ncnn/portfile.cmake
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
* fixed ncnn install error
* Update to latest upstream version
* Fixup pc files
* version
* unsupported on Windows arm
* version
Co-authored-by: holylong <mrhlingchen@163.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
* Add nghttp3 port
* nghttp3: update homepage
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* nghttp3: use main branch with fix for build with UWP ARM 32bits
* nghttp3: add licence (MIT)
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* [libpng]fix mips64 support
* [libpng]update port version
* [libpng]update versiond database
* fix msa support for mips
* update port version database
Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
* [libxdamage] add port
* [libxext] add port
* [libxfixes] add port
* v db
* [libx11] try fixing crosscompilation on windows.
* retry
* move to manual-tools
* touch doesn't work need the original obj file
* retry touch
* touch doesn't seem to work.
* v db
* Add first draft port for matchit
* Adjust formatting
* Add version for matchit
* Update matchit to v1.0.1
* Run vcpkg x-add-version for v1.0.1
* Fix typo in command for copying license file
* Remove installation of redudant files
* Add usage instructions
* Update license info in vcpkg.json
* FIX: revert license change info to libzippp
Previous commit incorrectly change the license for the port libzippp. This commit fixes that.
* Run vcpkg x-add-version
* Update ports/matchit/portfile.cmake
Change HEAD_REF to main
Co-authored-by: Bowen Fu <BowenFu@users.noreply.github.com>
* Run vcpkg xdg-version
* Add command for installing usage file
* Run vcpkg x-add-version
* Update matchit.json
* Use quoted variables in portfile.cmake
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* Run x-add-version
Co-authored-by: Bowen Fu <BowenFu@users.noreply.github.com>
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* [jasper] don't include opengl feature on ios
* ./vcpkg x-add-version --all
* add license: null to indiate a license not in SPDX
* ./vcpkg x-add-version --all
* [cli] Update the version to 1.1.1
* [cli] Update the version to 1.2.1
* [cli] Update the version to 1.2.1: fix PR requests
* [aricpp] create a new port (#17162)
* [cli] run the command: ./vcpkg x-add-version --all
* [aricpp] change request for #18048
* Update ports/aricpp/portfile.cmake
* [aricpp] change request for #18048
* Update ports/aricpp/vcpkg.json
* Update ports/aricpp/vcpkg.json
* Update versions/a-/aricpp.json
* Update versions/a-/aricpp.json
* [aricpp] port-version -> 0
* [cli] v. 2.0
* [cli] Update ports/cli/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/cli/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* [cli] bump port version
* Update versions/c-/cli.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* [cli] Update the version to 2.0.1
* [cli] Update the version to 2.0.1
* [cli] Update the version to 2.0.1
* update version
* update version
* use version not version-semver
* overwrite version
* add license
* update version
* [cli] update port-version
* format
* add version
Co-authored-by: Daniele Pallastrelli <daniele.pallastrelli@sadel.it>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: FrankXie <v-frankxie@microsoft.com>
* Add mchehab/zbar
* Quote all paths
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* Update to 0.23.90
* Flip name
* Update version registry
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* Use Cmake without gflash for UWP-ARM64 build
* Merge branch 'master' of https://github.com/Microsoft/vcpkg
* Update version database
* Added glog dependencie for not uwp platforms
* Formatted vcpkg.json
* Updated version
* Added MINIGLOG Feature in uwp
* Update version database
* Changed platform support for glog
* Update version database
Co-authored-by: Adolfo Solis <asolis@polyworksmexico.com>
* [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
* [poppler] Add glib support
* format vcpkg.json
* update version
* update version
* update version
* Add cairo dependency
* update version
* update dependcies
* update version
* 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
* first batch of xwindow PR ports - up to dbus
* first batch of xwindow PR ports - up to dbus
* format manifest
* version stuff
* remove if block
* version stuff
* fix xcb hash
* fix xproto dependency on meson blocking cross builds
* adjust message
* use X11_xcb_LIB
* version stuff
* put xlib arm64-windows on baseline
* fix dbus on osx and linux
* version stuff
* forget to set the value
* fix --export-dynamic on osx
* version dbus
* ci-retrigger
* add license (needs tool update)
* version adjustments
* version update
* remove unnecessary comments
* v db
* Apply suggestions from code review
Co-authored-by: Billy O'Neal <bion@microsoft.com>
* nitpicks
* rename xau to libxau
* use vcpkg_install_copyright and silence usage
* xtrans silence usage
* format-manifest
* v db
* make license null for ports without exact match
* xdmcp rename to libxdmcp
* merge x11 wrapper into xlib
rename xlib to libx11 to avoid a metaport
* v db
* missed dbus depending on x11.
* v db
* Update scripts/ci.baseline.txt
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>