* [cairomm] update to 1.16.1 (microsoft#23903)
Cairo:
* Surface::Type: Deprecate WIN32, add WIN32_SURFACE
(Kjell Ahlstedt) Issue #26, merge request !14
Build:
* cairommconfig.h.*: Don't dllimport on MinGW
(Chun-wei Fan) Merge reqest !16
(Chun-wei Fan) Issue gtkmm#90 (Lukas K.)
* Meson build: Make it possible to use cairomm as a subproject
(Kjell Ahlstedt)
* Meson build: No implicit_include_directories
(Kjell Ahlstedt)
* MSVC build: exception.h: Export Cairo::logic_error selectively
(Chun-wei Fan) Merge request !17
* [cairomm] remove patch (microsoft#23903)
The WIN32 constant has been renamed to WIN32_SURFACE , and the
WIN32 -> WIN32_SURFACE alias is only provided for non-win32
sytems, therefore our previous patch is no longer needed.
* [cairomm] Support MSVC2022 (microsoft#23903)
Manually add ed1ce9a630b375b0f43435e34fbe690eb8276178 from upstream,
which prevents MSVC 2022 toolchains from being overridden by the
meson port file, resulting in corrupted binarycache metadata
* [cairomm] update version registries (microsoft#23903)
* [cairomm] add license (microsoft#23903)
* [cairomm] regenerate license registry (microsoft#23903)
Co-authored-by: Schaich <alonso.schaich@sodgeit.de>
* [cairo] upgrade cairo to 1.7.6 (microsoft#23848)
* [cairo] remove patch (microsoft#23848)
0001-meson-fix-macOS-build-and-add-macOS-ci.patch has been merged
into the upstream repository and is part of the 1.7.6 release.
* [cairo] use meson option to disable bfd (microsoft#23848)
Upstream has introduced an option to disable bfd. Use the option
to disable it (See microsoft#23022)
* [cairo] chase upstream cflags handling (microsoft#23848)
Upstream has put all cflags handling into the top-level meson.
Move our static compilation indicator definition to the top level,
too.
* [cairo] force-disable xcb (microsoft#23848)
This is the next update
* [cairo] format vcpkg.json (microsoft#23848)
* [cairo] update version registries (microsoft#23848)
* [cairo] add license (microsoft#23848)
* [cairo] regenerate versions registry (microsoft#23848)
Co-authored-by: Schaich <alonso.schaich@sodgeit.de>
* Apply patch: ‘sleep_for’ is not a member of ‘std::this_thread’
* Run with `./vcpkg x-add-version --all`
* update version-string
* update version
* Replace deprecated methods
* Add neccesary dependencies
Add missing license field according to original repo's license
* Run with `./vcpkg x-add-version --all`
* Bump port version
Run with `./vcpkg x-add-version --all`
* update version
* delets git-tree
* update git tree
* update vcpkg.json
* update version
Co-authored-by: Jonliu1993 <13720414433@163.com>
* add port cargs v1.0.2
* added version information
* updated version to v1.0.3
* update version
* fixed package version number
* fixed SHA for version 1.0.3
Co-authored-by: Jonliu1993 <13720414433@163.com>
* Use static runtime if capstone wants to be statically linked
This makes more sense than using the shared runtime if building a static version
* increase port-version
* Update version database
* select CRT as new feature
* don't use upercase in feature name
* format json
* run x-add-version
* remove extra space
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* run x-add-version
* Modernize the port file.cmake
* update version
* checking feature per OS
* update versioning
* remove check for static CRT on windows so it doesn't conflict with other ports (Triton)
* update versioning
* use VCPKG_CRT_LINKAGE instead of feature for CRT
* update versioning
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
* Update charls to 2.3.4
* version
* Change version-string to version
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* version
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Resolves https://github.com/microsoft/vcpkg/issues/22980https://github.com/microsoft/vcpkg/pull/12785 Added a set of `CMAKE_CXX_STANDARD` in this CMake config which accidentally overwrites higher versions. Upstream already has a `target_compile_options` to do this the Right Way.
This change:
* Deletes the offending attempt to set CMAKE_CXX_STANDARD. Downstream users that don't listen to the INTERFACE_COMPILE_FEATURES need to be patched locally.
* Modernizes to use vcpkg_cmake_Xxx.
* Removes attempt to fix up paths that already appears handled by `vcpkg_cmake_config_fixup`.
* Adds quotes.
* (WIP) [cgal] Update to 5.4-beta1
* Add version
* [cgal] Update to 5.4
* [cgal] add version
* [cgal] Remove version for CGAL-5.4-beta1
That is required by the CI.
* [cgal] Add "license" field
That is required by the CI.
* [cgal] Update version after last modification
* Bump GSL to 4.0.0
* Update version database
* Fix typo
* Add missing file
* Update version database
* GSL portfile properly expose Microsoft.GSL package
* Update version database
* Respond to review
* Update version database
* Update version database v2
* Update release ref
* Update version database
* Respond to review
* Update version database
* Add patch to SEAL to link to correct GSL version
* Update version database
* Update version database v2
* 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.
* [capnproto] Remove vcpkg_fail_port_install.
The portfile and vcpkg.json disagreed.
```
vcpkg.json: !uwp & !((arm | arm64) & windows)
portfile: !uwp & (!windows | !(arm | arm64))
```
If we demorgan the supports expression once they agree:
```
!uwp & (!(arm | arm64) | !windows)
```
Also, arm64 implies arm:
```
!uwp & (!arm | !windows)
```
In support of https://github.com/microsoft/vcpkg/pull/21502
* Put the supports expression into DNF as suggested by @strega-nil.
vcpkg.json and portfile.cmake disagreed.
```
vcpkg.json: !osx & !uwp & (linux | !static)
portfile.cmake: !osx & !uwp & (!windows | !(static | staticcrt))
```
Trying to get portfile.cmake to agree:
```
!osx & !uwp & (!windows | !(static | staticcrt)) given
!osx & !uwp & (!windows | (!static & !staticcrt)) demorgan
```
Considering !osx is earlier, I'm assuming Linux and !Windows are equivalent here:
```
!osx & !uwp & (linux | (!static & !staticcrt)) (above)
```
I'm assuming that portfile.cmake just never considered staticrt and linux, so I'm adding that condition.
In support of https://github.com/microsoft/vcpkg/pull/21502
* rename port co to cocoyaxi
* update version
* update port version
* update sha
* rename co to cocoyaxi
* update sha
* cleanup portfile for cocoyaxi
* update sha
* add co
* update version for co
* fix version files
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
* 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>