Commit Graph

120 Commits

Author SHA1 Message Date
WangWeiLin-MV
b9f5f9c4fd
[jxrlib] Suppress gcc 14 warn into error of incompatible-pointer-types (#39263)
Fix #39154. For `gcc-14`
[incompatible-pointer-types](https://gcc.gnu.org/gcc-14/porting_to.html#incompatible-pointer-types),
*GCC no longer allows implicitly casting all pointer types to all other
pointer types*. Add the suppress option as workaround.
2024-06-14 11:33:10 -07:00
Daniel Parker
7f76810a5f
[jsoncons] Update to 0.176.0 (#39211)
Fixes danielaparker/jsoncons #519 
Fixes danielaparker/jsoncons #509
Fixes danielaparker/jsoncons #520 
Fixes danielaparker/jsoncons #521 
Fixes danielaparker/jsoncons #518
2024-06-11 12:18:03 -07:00
RealTimeChris
0555f524f1
[Jsonifier] to v0.9.95 and [DiscordCoreAPI] to v2.0.6 (#38556)
Jsonifier Changes:
* Added support for Arm-Neon 128-bit SIMD intrinsics.
* Modified some lines to correct cleanliness.
* Updated the raw_json_data class to remove superfluous functions.
* Updated some of the error_codes.
* Modified the parser, validator, serializer, and minifier classes to
reduce function call overhead.
* Refactored the usage of ascii_classes to instead utilize the
json_structural_type enumeration.
* Modified the CPU-detection script.
* Added a new compare function to accelerate string comparisons.
* Added MSVC, CLANG and GNU macros.

DiscordCoreAPI Changes:
* Updated the song platforms to support requesting playlists.
* Added a DCA_INLINE macro.
* Modified the usage of certain Jsonifier classes to hold up to the
updates.

- [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-05-03 15:26:46 -07:00
Daniel Parker
815d93b520
[jsoncons] Update to version 0.175.0 (#38532)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

Fixes danielaparker/jsoncons#502
Fixes danielaparker/jsoncons#501
Fixes danielaparker/jsoncons#499
Fixes danielaparker/jsoncons#496
Fixes danielaparker/jsoncons#493
Fixes danielaparker/jsoncons#490

<!-- 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.
2024-05-02 22:06:16 -07:00
MonicaLiu
ed5ef2ecec
[juce] Update to 7.0.12 (#38252)
Fixes #38241, update `juce` to `7.0.12`.

All features are tested successfully in the following triplet:
```
x86-windows
x64-windows
x64-windows-static
```

The usage test passed on `x64-windows` (header files found):
```
juce provides the following common CMake targets:

    find_package(JUCE CONFIG REQUIRED)
    target_link_libraries(main PRIVATE
        juce::juce_core
        juce::juce_audio_basics
        juce::juce_events
        juce::juce_audio_devices
        juce::juce_recommended_config_flags
        juce::juce_recommended_lto_flags
        juce::juce_recommended_warning_flags)

See the Juce CMake API documentation and the License for details on how to create targets. Here are other available targets:

        juce::juce_graphics
        juce::juce_gui_basics
        juce::juce_gui_extra
        juce::juce_opengl
        juce::juce_analytics
        juce::juce_audio_formats
        juce::juce_audio_plugin_client
        juce::juce_audio_processors
        juce::juce_audio_utils
        juce::juce_box2d
        juce::juce_cryptography
        juce::juce_data_structures
        juce::juce_dsp
        juce::juce_osc
        juce::juce_product_unlocking
        juce::juce_video
```

- [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.

---------

Co-authored-by: Monica <v-liumonica@microsoft.com>
2024-04-19 07:40:20 -04:00
wtz
50ca16008c
[multiple ports] Keep description consistent with upstream (#37998)
<!-- 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).
- [ ] ~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.

<!-- 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-04-09 12:10:21 -04:00
WangWeiLin-MV
cd20cd8924
[json-schema-validator] Fix CMake install target on Windows (#38032)
Fix #37972.

Apply upstream fix patch
0034c11347.

### 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.
- [ ] ~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.~
- [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.

### Test
Port usage tests pass with following triplets:
* x64-linux
* x64-windows
* x64-windows-static
2024-04-09 11:42:22 -04:00
Rémy Tassoux
4c826df5e5
[joltphysics] Disable OVERRIDE_CXX_FLAGS option (#38051)
[As suggested by
Dd0yt](https://github.com/microsoft/vcpkg/pull/37997#discussion_r1554483645),
this PR disable the OVERRIDE_CXX_FLAGS option instead of patching it.

- [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-04-09 11:37:23 -04:00
Rémy Tassoux
5fa0f075ea
[joltphysics] Update to 5.0.0 (#37997) 2024-04-05 17:20:31 -07:00
Amin Yahyaabadi
37154f99ea
[juce] update to 7.0.11 (#37817) 2024-03-29 17:21:56 -07:00
wtz
14051ce112
[jsoncpp] Fix typo in description (#37646) 2024-03-25 15:32:33 -07:00
Jia Yue Hua
f8ad7dd004
[jasper] update to 4.2.1 (#37136)
- [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-05 23:38:44 -08:00
WangWeiLin-MV
61be121222
[jwt-cpp] Update to 0.7.0 (#36916)
Fix #36905 

### 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.
- [ ] ~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.

### Tests
Test pass with following triplets:
```plain
x64-windows
x64-windows-static
x86-windows
```
2024-02-22 10:21:46 -08:00
Amin Yahyaabadi
13bde2ff13
[juce] update to 7.0.10 (#36804)
- [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-17 01:24:49 -08:00
Alexander Neumann
5f6c971b8e
[jasper] Update (#36676)
* update jasper

* v db
2024-02-09 20:37:56 -08:00
John Willard
3975146c8a
[json-c] update to 0.17 2023-08-12 (#34381)
* [json-c] update to version 0.17 2023-08-12

* [json-c] update version database

* [clamav] update to version 0.103.11

* [clamav] update version db

* [clamav] add patch to compile isnt.cpp on windows

* [clamav] update version db

* [clamav] remove extra port version

* [clamav] update version db

* fix cmakelists.txt

* update version

* fix cmakelists.txt

* update git-tree

* remove fix-cmakelists.patch

* update git-tree

* format

* update git-tree

---------

Co-authored-by: Monica <liuyumei01@beyondsoft.com>
2024-02-06 12:45:43 -08:00
Daniel Parker
0ea73f48b2
[jsoncons] Update to 0.173.4 (#36591)
* [jsoncons] Update to 0.173.2

* git add -u && git commit

* [jsoncons] Update to 0.173.2

* [jsoncons] vcpkg x-add-version --all

* [jsoncons] Update to v0.174.0

* [jsoncons] baseline updated
2024-02-06 12:35:51 -08:00
Kai Pastor
657cf75d15
[json-schema-validator] Fix usage (#36551) 2024-02-05 11:31:14 -08:00
Matthias Kuhn
f7c5a7c8fc
[poly2tri] Switch to maintained repo and adjust description (#26301)
* [poly2tri ]Switch to maintained repo and adjust description

* Rename to jhasse-poly2tri

* Also update version and fix header installation.

* Remove double nested headers.

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2024-02-01 12:31:29 -08:00
eao197
10e0525114
[json-dto] Update to 0.3.3 (#36471)
* json-dto updated to v.0.3.3.

* x-add-version for json-dto-0.3.3.
2024-01-31 16:30:34 -08:00
Jia Yue Hua
9b9f3a05b3
[json-schema-validator] update to 2.3.0 (#36374)
* [json-schema-validator] update to 2.3.0

* [json-schema-validator] update to 2.3.0
2024-01-26 09:31:00 -08:00
Yury Bura
8ccb84df72
[boost] Update to v1.84.0 (#35693)
* [scripts] update Boost ports generation script, fixes #35187

* [boost] remove obsolete patches and re-generate ports

* update versions

* [boost] remove redundant vcpkg_minimum_required

* update versions

* [scripts/boost] update dependencies to config/checks, review b2-options.cmake files

* [boost-*] regenerate ports

* [boost-locale] fix patch

* update versions

* [boost-serialization] fix checks

* update version

* [boost-*] better fixes related to the config checks

* update version

* [boost-cobalt] fix build

* update versions

* [liblas] Boost v1.84.0 requires C++11

* [pcl] fix Unix build

* add versions

* [vcpkg-cmake-get-vars] add CMAKE_<LANG>_COMPILER_VERSION

* [boost-cobalt] detect compiler

* [coin] force C++11

* [json5-parser] force C++11

* add versions

* [boost-cobalt] exclude iOS and Android platforms due to C++ Concepts library is not supported

* [gtsam] force C++11

* [kenlm] force C++11

* [quickfast] force C++11

* [liblas] force C++11

* update versions

* [boost] re-generate port

* update version

* [kenlm] revert changes

* [boost-cobalt] exclude OSX

* update versions

* [plc] remove useless patch after merge

* update versions after merge

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2024-01-22 10:56:30 -08:00
Daniel Parker
409107802e
[jsoncons] Update to 0.173.2 (#36163)
* [jsoncons] Update to 0.173.2

* git add -u && git commit

* [jsoncons] Update to 0.173.2

* [jsoncons] vcpkg x-add-version --all
2024-01-17 11:52:27 -08:00
Billy O'Neal
91b17dd72a
Patch Tuesday for January 2023 (#36143) 2024-01-16 19:51:14 -08:00
eao197
9ac63262a8
[json-dto] Update to v.0.3.2 (#36127)
* json-dto updated to the latest version.

* x-add-version for json-dto-0.3.2.
2024-01-12 10:21:18 -08:00
Amin Yahyaabadi
3bc5ff7f7a
[juce] add port for JUCE (#35439)
* [juce] add port for JUCE

* [juce] install linux dependencies in ci

* [juce] fix tool installation and cleaning

* [juce] fix freetype includes for juce graphics

* [juce] fix freetype includes for juceaide

* [juce] simplify the freetype find check

* [juce] use find_path in addition for freetype

* [juce] allow setting freetype usage for juceaide

* [juce] forward freetype setting + guard with option

* [juce] do not use freetype for console apps

* [juce] freetype is needed for console apps on Linux

* [juce] link freetype on Linux for juce_build_tools

* [juce] forward-vcpkg-toolchain for Builder

* [juce] fix linux dependencies + forward vcpkg args

* [juce] fix installation of juce tools and juce extra tools

* [juce] use jack2 only on Linux

* [juce] add docs for targets and descriptions

* [juce] fix installation path references in CMake

* [juce] do not move Cmake files + fix tool install dir

* [juce] remove libwebkit2gtk-4.0-dev from ci

* [juce] add ONLY_STATIC_LIBRARY to the port for windows

* [juce] fix the CMake path installation paths

* Revert "[juce] add ONLY_STATIC_LIBRARY to the port for windows"

This reverts commit 0eb5c6f1c6.

* [juce] improve linux dependencies find/linkage

* [juce] remove libxcomposite-dev from vm
2024-01-08 14:36:00 -08:00
RealTimeChris
19786b14ec
Updating the necessary files. (#35886) 2023-12-27 23:51:01 -08:00
RealTimeChris
4ec4584501
[Jsonifier] to v0.9.93 and [DiscordCoreAPI] to v2.0.4 (#35625)
Updating the necessary files.
2023-12-13 23:36:20 -08:00
RealTimeChris
16eaa5d37f
Updating the necessary files. (#35358) 2023-11-28 21:52:21 -08:00
Thomas1664
51f0aa0b54
[jsoncpp] Disable distributing obj files (#35334)
* [jsoncpp] Disable distributing obj files

* version
2023-11-27 22:59:35 -08:00
Kai Pastor
13c3c0fcc2
[jkqtplotter] Fix Qt version selection (#35319) 2023-11-26 23:41:27 -08:00
Alexander Neumann
79656132f7
[jkqtplotter] add port (#34715)
* [jkqtplotter] add port

* format-manifest

* v db

* fix wrong target being used

* Update ports/jkqtplotter/portfile.cmake

* Update fix-cmake.patch

* v db

* adjust config dir.

* v db

* Update ports/jkqtplotter/portfile.cmake

Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>

* more formating stuff

* v db

---------

Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
2023-11-21 19:12:26 -08:00
Cheney Wang
b4f39984b9
[jsonifier] Remove duplicate header files (#35097) 2023-11-16 16:45:52 -08:00
Nick D'Ademo
c4959758dd
[jasper] Update to 4.1.0 (#35104)
* update port.

* update versions file.
2023-11-15 15:47:08 -08:00
Lily Wang
294c7e2240
[joltphysics] Update to 4.0.0 (#34975)
* [joltphysics] Update to latest commit

* update version

* update to 4.0.0

* update version

* Update joltphysics.json
2023-11-10 11:25:49 -08:00
RealTimeChris
a429a35bb5
Updating the necessary files. (#34943) 2023-11-07 09:35:32 -08:00
talregev
98da1aa366
Update gz-cmake3 (#34010) 2023-10-12 19:34:04 -07:00
RealTimeChris
aada2de03f
[DiscordCoreAPI] to v2.0.1 and [Jsonifier] to v0.9.9 (#34341) 2023-10-09 15:35:53 -07:00
Jia Yue Hua
2376cc95e3
[jsoncons]: update to 0.171.0 (#34019) 2023-10-02 21:11:19 -07:00
Jia Yue Hua
bb20598105
[jack2] update to 1.9.22 (#34201) 2023-10-02 16:07:16 -07:00
Jia Yue Hua
a6e9316ee5
[jbig2dec] update to 0.20 (#34203) 2023-10-02 16:06:55 -07:00
Jia Yue Hua
c51a36dddd
[jsonnet] update to 0.20.0 (#34020)
* [jsonnet] update to 0.20.0

* fix deps
2023-09-27 01:27:53 -07:00
Ada Tufankjian
01d51b7207
[joltphysics] Properly patching build so that it will install properly (#33944)
* Maybe fixing jolt

* Trying to fix exports

* mend

* Trying to fix patch

* Trying to fix patch

* Another attempt to fix this

* More correct exports

* Trying to fix includes

* Fixing last error

* Attempting to supply a config file

* Trying to bring back relwithdebinfo

* Nuclear option

* Trying to properly export

* Reordering export operations

* Actually fixing install again

* Installing correct file

* Trying to fix includes again

* Maybe correctly fixing install

* Fixing syntax error

* Updating usage

* Reworking after feedback

* Updating usage

* Another diff change to avoid CXX_FLAGS from being adjusted

* Fixing portfile install dir

* Disabling IPO

* Fixing port name

* Fixing dumb issue

* Disabling debug symbols in release and trying to make sure the port only appends CXX_FLAGS

* Deciding not to mess with dynamic linking for now

* Fixing debug build

* Making sure config gets fixed up
2023-09-27 01:20:50 -07:00
RealTimeChris
cc9679a9b4
Updating the necessary files. (#33788) 2023-09-18 09:54:09 -07:00
Vitalii Koshura
095ee8757e
[json-rpc-cxx] Add new port (#33520)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2023-09-07 00:15:17 -07:00
RealTimeChris
b025c1a271
[DiscordCoreAPI] to v1.90 and [Jsonifier] to v0.9.7 (#33563) 2023-09-05 22:43:50 -07:00
MonicaLiu
e7b95189fa
[jack2] Export some missing symbols (#33354)
* Export jack2_midi_ symbols

* update version

* Export other missing symbols

* update git-tree

* Modify jack.def

* update git-tree

* code-cleanup

* update git-tree

---------

Co-authored-by: Monica <v-liumonica@microsoft.com>
2023-08-25 12:28:26 -07:00
RealTimeChris
a41cb3e775
Updating the necessary files. (#33217) 2023-08-17 11:08:58 -07:00
Frank
452ed95c1c
[vcpkg baseline] Update discordcoreapi, jsonifier version (#32563) 2023-07-14 16:36:33 -07:00
RealTimeChris
66010065fe
Updating the necessary files. (#32444) 2023-07-10 09:56:11 -07:00