* [toolchain windows] set CMAKE_SYSTEM_NAME and CMAKE_SYSTEM_PROCESSOR
In specific, I did this for the cpuinfo PR - I realized the reason
that cpuinfo doesn't support arm64 windows cross compilation is because
we don't set CMAKE_SYSTEM_PROCESSOR.
* correctly set CMAKE_CROSSCOMPILING
* start fixin libraries
* more changes:
- gainput: remove line
- glog: remove try_run when cross compiling
- windows.cmake: set CMAKE_SYSTEM_VERSION
* more patches
- mapnik: set BOOST_REGEX_HAS_ICU to avoid check_cxx_source_runs
- orc: set HAS_PRE_1970 and HAS_POST_2038 for same
- seal: change out check_cxx_source_runs for check_cxx_source_compiles
* more changes
* fix x86-windows
* fix qpid-proton, glog
* build corrade-rc
* fix x64-uwp ports
* forgot to _actually_ always build corrade-rc .,.
* Replay #22831
* Dedupe CMAKE_SYSTEM_NAME settings.
* Add quotes for corrade_rc_param
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Update version DB.
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
```
Starting package 895/1846: hash-library:x86-windows
Building package hash-library[core]:x86-windows...
-- Note: hash-library only supports static library linkage. Building static library.
-- Downloading https://github.com/stbrumme/hash-library/archive/hash_library_v8.tar.gz -> stbrumme-hash-library-hash_library_v8.tar.gz...
-- Extracting source D:/downloads/stbrumme-hash-library-hash_library_v8.tar.gz
-- Applying patch 001-fix-macos.patch
-- Using source at D:/buildtrees/hash-library/src/library_v8-6124f7a6ce.clean
-- Found external ninja('1.10.2').
-- Configuring x86-windows
-- Building x86-windows-dbg
-- Building x86-windows-rel
-- Installing: D:/packages/hash-library_x86-windows/share/hash-library/copyright
-- Performing post-build validation
-- Performing post-build validation done
Uploaded binaries to 1 HTTP remotes.
Installing package hash-library[core]:x86-windows...
The following files are already installed in D:/installed/x86-windows and are in conflict with hash-library:x86-windows
Installed by czmq:x86-windows
include/sha1.h
Elapsed time for package hash-library:x86-windows: 3.227 s
```
* [gdk-pixbuf] Update to 2.42.8 (microsoft#24426)
* [gdk-pixbuf] Regenerate patch (microsoft#24426)
* [gdk-pixbuf] Use enabled/disabled for features (microsoft#24426)
* [gdk-pixbuf] Add glib-compile-resources to the used binary list
(microsoft#24426)
* [gdk-pixbuf] Remove obsolete patch (microsoft#24426)
* [gdk-pixbuf] regenerate version registries (microsoft#24426)
* updated harfbuzz from 3.2.0 to 4.2.0
* updated version
* Update ports/harfbuzz/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* updated version
* Removed paths from library definitions in *.pc files in case of windows static build\nRemoved patches
* version-semver -> version
* Delete no longer applied patches.
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Update simage port for version 1.8.2
* Correction of Fatal message in patch file.
* Update version database
* Added license entry.
* Update version database
* Corrected port version number
* Corrected vcpkg port versioning.
* Corrected hash.
* [z3] Update to 4.8.16
* Use Python3 instead of Python2
Python2 is EOL and the build script works with Python3, so we should
prefer Python3
* Update version
* [libdatachannel] update to 0.17.1
* update version
* Revert patch format
* update version
* disenble test
* update version
* add option
* update version
* Update iir1 to 1.9.1
* Update CI baseline
* Only either build as shared or static
* Update CI baseline
Co-authored-by: chausner <chausner@users.noreply.github.com>
* Update geos to 3.10.2
* Minor cleanup
* Drop the legacy debug postfix
All downstream ports in vcpkg use either CMake config or pkg-config.
* Fix EXTRA_OPTIONS list handling
* Update versions