9 Commits

Author SHA1 Message Date
Jia Yue Hua
e2dcca9693
[libunistring] update to 1.2 (#37266)
- [X] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md)
- [X] SHA512s are updated for each updated download
- [ ] ~The "supports" clause reflects platforms that may be fixed by
this new version~
- [ ] ~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~
- [ ] ~Any patches that are no longer applied are deleted from the
port's directory.~
- [X] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [X] Only one version is added to each modified port's versions file.
2024-03-11 13:12:02 -07:00
Chuck Walbourn
5d2a0a9814
Update xbox supports expressions for failing ports with copyleft licenses (#31770)
* Xbox triplets should not support ports with only copyleft licenses

* Reverted ports that build with xbox currently

* Fix conflict and rebase

* Update baseline

* Update baseline
2023-06-15 14:49:00 -07:00
Kai Pastor
dca3c4f948
Parallelize symbol collection for renaming (#27819) 2022-11-16 09:02:05 -08:00
Kai Pastor
2871ddd918
[libunistring] Enable uwp (#27749)
* [libunistring] Enable uwp

* [libidn2] Use libunistring also on uwp
2022-11-10 10:48:27 -08:00
Kai Pastor
57269435c9
[libunistring] Update, fix cross builds (#27677) 2022-11-07 15:39:56 -08:00
Daniel Collins
8288d7ee5d
[libunistring] Add support for building on Windows (#24253)
* [libunistring] Add support for building on Windows

Tweaked the portfile to no longer trigger autotools as it
caused more problems when trying to build for MSVC, so the
old automake patch is no longer needed.

The awk script used in configure should've worked, but seems
to somehow get double-interpolated somewhere along the way in
such a way as to strip out quotes needed in the script, so
put in in a dedicated script.

Added wrappers so the build scripts can use "nm" and "ar" as
if this were a UNIX target.

Fixed compiler output (warnings) getting merged with dumpbin
output and putting garbage into lib/config.h

* [libunistring] Fix non-x64 Windows builds.

* [libunistring] Bump port-version

* vcpkg x-add-version --all

* [libunistring] Mark failure under UWP as expected

* [libunistring] Remove my wrapper scripts in favour of built-in ones.

* vcpkg x-add-version --all

* [libunistring] UWP isn't supported.

* vcpkg x-add-version --all
2022-04-21 14:30:13 -07: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
nicole mazzuca
ff190a561a
[macos ci] update 2021-07-27 (#19207)
* update 2021-07-27

macOS -> 11.5.1, XCode -> 12.5.1

* update azure-pipelines

* update sha of macfuse

* change how macos-ci-base works

* fix build errors

* fix itpp:linux

* more fixes

* remove tab

* allow version changes in all the remove/rename-version patches

* fix libunistring for real

* robert CR
2021-08-04 13:27:40 -07:00
Kai Pastor
408443118c
[libunistring] New port (#18997)
* Add port libunistring

* Mark Windows (non-mingw) unsupported

* x-add-version
2021-07-22 14:03:01 -07:00