Commit Graph

22 Commits

Author SHA1 Message Date
Robbert van der Helm aa35be3cc0 Update tomlplusplus to slightly after 2.5.0
This issue otherwise breaks compilation under Meson 0.60.0:

https://github.com/marzer/tomlplusplus/issues/121
2021-11-12 12:15:23 +01:00
Robbert van der Helm 7bdcdb6eff Use Meson 0.55 provides instead of fallback 2021-11-11 03:40:12 +01:00
Robbert van der Helm 488e81c93c Use the correct location for patch_directory 2021-11-11 03:40:12 +01:00
Robbert van der Helm 52d0232c91 Update tomlplusplus wrap to 2.5.0 2021-11-11 03:40:12 +01:00
Robbert van der Helm fe1c2e3848 Update bitsery wrap to 5.2.2 and patch_directory
And switch to wrap-git.
2021-11-11 03:40:12 +01:00
Robbert van der Helm 43c66b6dc3 Update function2 wrap to 4.2.0 and patch_directory
And switch to wrap-git.
2021-11-11 03:26:56 +01:00
Robbert van der Helm c20082bd24 Add todos for using Meson 0.55 patch_directory
Instead of having to check out tarballs into the repo.
2021-10-24 20:10:48 +02:00
Robbert van der Helm e6f0fe16d8 Target VST3 SDK version 3.7.3 2021-08-10 17:14:48 +02:00
Robbert van der Helm 05f739d9db Update to version 3.7.2 of the VST3 SDK 2021-04-03 18:02:23 +02:00
Robbert van der Helm 0660776d61 Use a tag for the VST3 SDK wrap 2021-03-12 14:34:41 +01:00
Robbert van der Helm b64c67d2ad Patch VST3 SDK base to allow winelib compilation 2020-12-07 18:28:16 +01:00
Robbert van der Helm c8d76d9c92 Add proper dependencies for the entire VST3 SDK 2020-12-07 18:28:16 +01:00
Robbert van der Helm 6317ca1455 Bump the VST3 dependency to one that uses -isystem
Every included file from the SDK would emit a ton of warnings otherwise.
They should really be fixing this on the VST3 side, but that's probably
not going to happen.
2020-12-07 18:28:16 +01:00
Robbert van der Helm 04dacc0a40 Add a dependency for the VST3 pluginterfaces 2020-12-07 18:28:16 +01:00
Robbert van der Helm 18571bca5d Add a dependency for the VST3 SDK 2020-12-07 18:28:16 +01:00
Robbert van der Helm af8c9ef838 Upgrade to bitsery 5.2.0
Now that the unknown pragma warnings with bitsery 5.1.0 have been
solved.

https://github.com/fraillt/bitsery/issues/63
2020-11-10 14:49:22 +01:00
Robbert van der Helm 1a18ea8614 Add a dependency for function2
std::function requires the function to be CopyConstructable and thus
does not allow you to capture by move, which is exactly what we need.
2020-10-27 22:53:08 +01:00
Robbert van der Helm f1b1f20fdb Update tomlplusplus 2020-09-27 17:48:43 +02:00
Robbert van der Helm 6f148b97a4 Add a TOML parser dependency 2020-05-15 16:35:18 +02:00
Robbert van der Helm 8049385e29 Change the relative path to the bitsery patch file
Meson has been changing its behavior around, and this is now also the
behavior I'm getting when doing a clean build for the yabridge-git AUR
package.
2020-05-05 15:17:53 +02:00
Robbert van der Helm 11b04ffd3e Add a version to the bitsery wrap 2020-04-30 21:06:29 +02:00
Robbert van der Helm b2acd5508c Add bitsery as a dependency 2020-02-26 17:57:14 +01:00