459 Commits

Author SHA1 Message Date
Martin Hořeňovský
ed325ed277
[ffmpeg] OpenSSL feature requires LGPL v3, not non-free license (#36879)
OpenSSL has moved to Apache 2 license, which is clearly compatible with
LGPL v3 (but not v2.1, which is ffmpeg's default). Note that FFmpeg devs
believe that the previous license is also compatible with LGPL (any
version), but not GPL.

See
37702e2066/LICENSE.md (incompatible-libraries)
for more details.

Note that the upstream also believes that Fraunhofer FDK AAC is also
compatible with LGPL, but IANAL and fdk-aac uses its own custom license.

- [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.~~
- [x] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [x] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [x] ~~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-02-28 17:21:05 -08:00
Jia Yue Hua
510f88d93a
[fast-float] update to 6.1.0 (#36996)
- [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-02-28 16:42:02 -08:00
Jia Yue Hua
d6f3df6a21
[frugally-deep] update to 0.15.31 (#36998)
- [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-02-28 16:41:19 -08:00
Jia Yue Hua
0a7eaf1552
[fplus] update to 0.2.23 (#36999)
- [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-02-28 16:40:50 -08:00
Weihang Ding
c764ada376
[fmt] Fix visibility (#35793)
- [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
- [x] The "supports" clause reflects platforms that may be fixed by this
new version
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] 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.

```
ld: warning: direct access in function 'fmt::v10::detail::format_error_code(fmt::v10::detail::buffer<char>&, int, fmt::v10::basic_string_view<char>)' from file '/usr/local/vcpkg/installed/x64-osx/lib/libfmt.a(format.cc.o)' to global weak symbol 'decltype(fp.begin()) fmt::v10::detail::parse_format_specs<int, fmt::v10::detail::compile_parse_context<char> >(fmt::v10::detail::compile_parse_context<char>&)' from file '/usr/local/vcpkg/installed/x64-osx/lib/libspdlog.a(spdlog.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
```

When link with `spdlog`, it shows this warning.

This problem was once reported in #29280 by @marcovc

And this pr fix it.
2024-02-27 01:02:58 -08:00
jim wang
62aa449299
[fdk-aac] Add restriction feature he-aac does not support Android platform (#36891)
Fixes https://github.com/microsoft/vcpkg/issues/36868
According to the upstream author's
[comment](https://github.com/mstorsjo/fdk-aac/issues/124#:~:text=This%20project%20isn%27t,the%20MediaCodec%20API.),
this feature does not support the Android platform.

- [X] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~~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.

All features passed with following triplets:

```
x86-windows
x64-windows
x64-windows-static
```
2024-02-22 10:23:06 -08:00
Vinogradov Daniil
47a132e8ed
[FFMpeg] better iOS support (#36835)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->

If this PR updates an existing port, please uncomment and fill out this
checklist:

- [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.
- [X] The "supports" clause reflects platforms that may be fixed by this
new version.
- [X] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [X] 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.

<!-- If this PR adds a new port, please uncomment and fill out this
checklist:

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [ ] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] The installed as the "copyright" file matches what upstream says.
- [ ] The source code of the component installed comes from an
authoritative source.
- [ ] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.

END OF NEW PORT CHECKLIST (delete this line) -->
2024-02-21 09:54:06 -08:00
sean
1d3b5f2c79
[fastgltf] Update to 0.7.0 (#36694)
* [fastgltf] Update to 0.7.0

* Update versions
2024-02-12 14:32:34 -08:00
Lily Wang
1747449be8
[faad2] Update to 2.11.1 (#36646)
* [faad2] Update to 2.11.1

* update version

* fix tools name

* version

---------

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2024-02-08 22:49:56 -08:00
Bruce Mitchener
be62d32994
[flecs] Update to 3.2.11 (#36645) 2024-02-07 22:25:37 -08:00
Osyotr
6b6fc76c89
[freetype] Update to 2.13.2 (#36303)
* [freetype] Update to 2.13.2

* Fixes for simultaneous use of find_package(Freetype) in CONFIG and MODULE modes

* [freetype] Cleanup vcpkg-cmake-wrapper.cmake

---------

Co-authored-by: Cazadorro <shaebolt@gmail.com>
2024-01-31 15:34:07 -08:00
JonLiu1993
5a58e645ce
[FFmpeg] update to 6.1.1 (#36443)
* [FFmpeg] update to 6.1.1

* update version

---------

Co-authored-by: Jon <v-zhli17@microsoft.com>
2024-01-30 12:39:15 -08:00
Jia Yue Hua
e17b62da1d
[function2] update to 4.2.4 (#36347)
* [function2] update to 4.2.4

* [function2] update to 4.2.4
2024-01-25 09:33:51 -08:00
MonicaLiu
3598d22664
[fakeit] Fix fakeit build (#36195)
* fix fakeit build

* update version

* add usage

* update git-tree

* fix usage

* update git-tree

* fix usage

* update git-tree

---------

Co-authored-by: Monica <v-liumonica@microsoft.com>
2024-01-24 15:28:41 -08:00
Jia Yue Hua
745679c9cc
[fplus] update to 0.2.22 (#36348)
* [fplus] update to 0.2.22

* [fplus] update to 0.2.22
2024-01-24 11:16:01 -08:00
Jia Yue Hua
3f8081a313
[frugally-deep] update to 0.15.30 (#36349)
* [frugally-deep] update to 0.15.30

* [frugally-deep] update to 0.15.30
2024-01-24 11:15:33 -08:00
Jia Yue Hua
9cdf33f37d
[folly,fizz,wangle,mvfst,proxygen,fbthrift] update to 2024.01.01.00 (#36027) 2024-01-05 13:24:54 -08:00
Alexander Neumann
3434b0a1b4
[Freetype] burn in linkage (#35999) 2024-01-04 17:02:27 -08:00
Bruce Mitchener
b8ec6abf5d
[fmt] Update to 10.2.1 (#36033) 2024-01-04 17:00:31 -08:00
autoantwort
6fcc9cc9a2
[freerdp] remove deprecated client-mac (#35969) 2024-01-03 17:41:17 -08:00
Mathieu Pellerin
6a0137291e
[ffmpeg] Enable JNI and MediaCodec backends on Android (#35985) 2024-01-03 17:40:43 -08:00
Mengna Li
00d7b89c77
[fltk] update to 1.3.9 (#35981) 2024-01-03 17:35:11 -08:00
Bruce Mitchener
a344996f1d
[fmt] Update to 10.2.0 (#35971) 2024-01-02 14:39:37 -08:00
JonLiu1993
cfd0a5a75a
[fast-float] update to 6.0.0 (#35852)
* [fast-float] update to 6.0.0

* update version

---------

Co-authored-by: vzhli17 <v-zhli17@microsoft.com>
2023-12-28 00:01:47 -08:00
Kai Pastor
6c937c3223
[freerdp] Update to 3.0.0 (#35727) 2023-12-22 15:53:15 -05:00
Kai Pastor
e2f6384a79
[openssl] Update to 3.2.0 (#35734)
Co-authored-by: مهدي شينون (Mehdi Chinoune) <mehdi.chinoune@hotmail.com>
2023-12-19 16:31:02 -08:00
Bruce Mitchener
06a5b0d0f4
[flecs] Update to 3.2.10 (#35756) 2023-12-18 13:40:12 -08:00
simolis3
b72c0c19a0
[freetype-gl] GLEW as default feature (#35726) 2023-12-18 13:23:13 -08:00
Billy O'Neal
ab00a636c7
Update Windows Fleet for December 2023 Patch Tuesday (#35640) 2023-12-18 10:27:45 -08:00
MonicaLiu
faf6debcab
[fastio] Update to 2023-11-06 (#35596)
* update fastio

* update version
2023-12-12 01:15:07 -08:00
Nick D'Ademo
5a499da390
[fakeit] fix header files copy (#35527) 2023-12-06 14:45:06 -08:00
Fei Chong
3035d072b0
[fastrtps] Fix mac address overflow (#34867) 2023-12-04 16:38:12 -08:00
Kai Pastor
01ea5f6f16
[freeglut,gl2ps,glui,mdl-sdk] Platform support corrections (#35391)
* [freeglut] Fix android

* [glui] android unsupported, needs GL/gl.h

* [gl2ps] android unsupported, needs GL/gl.h

* [libraw] Skip arm-neon-android CI, needs ftello

* [mdl-sdk] Update 'supports'

* Update ci.baseline.txt

* [gl2ps] freeglut not needed

* [mdl-sdk] Fix static-md
2023-12-01 02:13:18 -08:00
Lily Wang
599b80d352
[ffmpeg] Support cross compile with QNX (#35228)
* [ffmpeg] Support cross compile with QNX

* update version
2023-11-29 01:12:59 -08:00
Thomas1664
8161f65543
[flatbuffers] Only build tool in release mode (#35333)
* [flatbuffers] Only build tools in release mode

* version

* Remove headers for PCH

* version
2023-11-27 23:02:41 -08:00
Kai Pastor
64a8686c41
[dbus] Use port libsystemd (#34333)
* [dbus] Fix features

* [dbus] Use port libsystemd [skip actions]

* [dbus] Fix libsystemd dependency

* [dbus] libsystemd include dir via target

* [freerdp] Disable libsystemd
2023-11-21 14:16:01 -08:00
Javier Peletier
272edfa75b
[flecs] update to 3.2.9 (#35122)
* [flecs] update to 3.2.9

* [flecs] update version database
2023-11-16 12:50:03 -08:00
Julian Xhokaxhiu
b58df11608
[ffmpeg] Bump to 6.1 (#35042)
* [ffmpeg] Bump to 6.1

* [ffnvcodec] Bump to 11.1.5.3

* vcpkg x-add-version --all

* [avisynthplus] Bump to 3.7.3

* vcpkg x-add-version --all

* [avisynthplus] Remove no more required patch

* vcpkg x-add-version --all

* Apply suggestions from code review

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>

* vcpkg x-add-version --all

---------

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2023-11-14 12:54:21 -08:00
sean
3cfc042905
[fastgltf] Update to 0.6.1 (#34833)
* [fastgltf] Update to 0.6.1

* Versions
2023-11-06 09:54:39 -08:00
Osyotr
9fb19afa26
[fribidi] Update to 1.0.13 (#34802)
* [fribidi] Update to 1.0.13

* Fix preprocessor
2023-11-02 10:41:36 -07:00
jim wang
a8ce0ae797
[flagpp] Add a new port (#34822)
* add new port

* update version

* delete LICENSE file

* update version

* delete LICENSE file

* update version
2023-11-01 12:55:08 -07:00
autoantwort
3961f34cac
[fastrtps] no uwp (#34702) 2023-10-26 16:48:16 -07:00
Paweł Wegner
7a6f366cef
[ffmpeg] fix cross builds on windows host (#34657)
Two issues:

* we should get msys2 when building on windows, not targeting windows.
* removed usage of LIBRARY_PATH since it is ignored when cross-compiling [1].

Tested building for android on windows and works fine.

[1]: https://gcc.gnu.org/onlinedocs/gcc/Environment-Variables.html#index-LIBRARY_005fPATH
2023-10-24 11:53:01 -07:00
jim wang
6abb43bde5
[fastrtps] Fix the macro definition in thread (#33994)
* fix thread

* update version

* add upstream PR URL

* update version

* fix macro

* update version

* delete comment

* update version

* fix stl

* update version

* Generate Imath.pc

* update version

* add dependency imath minizip-ng

* updata version

* Add type conversion

* update version

* update version

* fix msvc test

* update version

* fix patch

* update version

* fix patch

* update version

---------

Co-authored-by: Jim wang (BEYONDSOFT CONSULTING INC) <v-wangjim@microsoft.com>
2023-10-20 10:00:10 -07:00
Osyotr
582472e604
[fontconfig] Fix FC_TEMPLATEDIR (#34430) 2023-10-13 11:04:39 -07:00
Martin Hořeňovský
d79815eed6
[ffmpeg] Enable dav1d feature on osx (#34421) 2023-10-13 10:56:49 -07:00
Jia Yue Hua
231096cdec
[fann] update to 2023-01-26 (#34136) 2023-10-12 10:58:46 -07:00
Konstantin Podsvirov
5a72c7346a
[flecs] update to 3.2.8 (#34385) 2023-10-09 18:03:37 -07:00
Frank
52354a3e49
[foonathan-memory] Fix the conflict of libs that tool depend on (#33651) 2023-10-02 22:01:50 -07:00
Jia Yue Hua
9e5851e41e
[flint] update to 2.9.0 (#34143) 2023-10-02 20:00:19 -07:00