Files
obs-streamer-tools-plugin/buildspec.json
T

55 lines
2.5 KiB
JSON
Raw Normal View History

{
"_comment": [
"Dependency manifest for the macOS/Windows OBS SDK bootstrap, in the shape",
"obsproject/obs-plugintemplate's cmake/common/buildspec_common.cmake reads.",
"Linux does NOT use this: it gets libobs from Ubuntu's libobs-dev package.",
"",
"obs-studio is pinned to 30.0.2 on purpose, and low rather than high:",
"OBS refuses to load a module built against a NEWER libobs than the one",
"running (libobs/obs-module.c's version check) and accepts older ones, so",
"this pin is the minimum OBS version users need. 30.0.2 is also exactly",
"what Ubuntu 24.04's libobs-dev ships, which keeps the three platforms on",
"one floor. 30.0.2 supports the modern CMake layout this bootstrap drives",
"via -DOBS_CMAKE_VERSION=3.0.0.",
"",
"prebuilt is obs-deps 2023-11-03, the version obs-studio 30.0.2's own",
"buildspec.json pins, with its own published hashes. qt6 is deliberately",
"absent: this plugin never links Qt.",
"",
"The obs-studio hashes are of the GitHub source archives for tag 30.0.2,",
"computed on 2026-09-06: .tar.gz (15861643 bytes) for macOS, .zip",
"(18168471 bytes) for Windows."
],
"dependencies": {
"obs-studio": {
"version": "30.0.2",
"baseUrl": "https://github.com/obsproject/obs-studio/archive/refs/tags",
"label": "OBS sources",
"hashes": {
"macos": "be12c3ad0a85713750d8325e4b1db75086223402d7080d0e3c2833d7c5e83c27",
"windows-x64": "970058c49322cfa9cd6d620abb393fed89743ba7e74bd9dbb6ebe0ea8141d9c7"
}
},
"prebuilt": {
"version": "2023-11-03",
"baseUrl": "https://github.com/obsproject/obs-deps/releases/download",
"label": "Pre-Built obs-deps",
"hashes": {
"macos": "90c2fc069847ec2768dcc867c1c63b112c615ed845a907dc44acab7a97181974",
"windows-x64": "d0825a6fb65822c993a3059edfba70d72d2e632ef74893588cf12b1f0d329ce6"
}
}
},
"platformConfig": {
"macos": {
"bundleId": "net.cybercove.streamer-tools-camera"
}
},
"name": "streamer-tools-camera",
"displayName": "streamer-tools Camera",
"version": "0.1.0",
"author": "CyberCoveLLC",
"website": "https://repo.anhonesthost.net/CyberCoveLLC/obs-streamer-tools-plugin",
"email": "jknapp85@gmail.com"
}