WarmUpTill
e9baf27ca2
Add helper to find recent versions of OpenSSL on Windows
2025-10-28 19:20:52 +01:00
WarmUpTill
84f7d0d214
Add SSL support to MQTT connections
...
Also fixes crash on startup if SSL was used while there was no support
for encrypted connections yet
2025-10-28 19:20:52 +01:00
WarmUpTill
ead664763f
CI: Fix OBS 32 build
2025-10-03 20:44:50 +02:00
WarmUpTill
c8e5b561ef
Fix MacOS build
2025-10-03 11:56:40 +02:00
WarmUpTill
37606e274c
CI: demote optional dependencies in deb package
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-09-07 19:11:22 +02:00
WarmUpTill
92616bed6b
Ignore warning C5287 for libusb build
2025-08-11 18:02:45 +02:00
WarmUpTill
40c62ba700
CI: Add libremidi dependencies
2025-06-25 13:56:40 +02:00
WarmUpTill
88514e209d
CI: build paho.mqtt.cpp libs
2025-05-27 20:23:07 +02:00
WarmUpTill
4ed7f13b72
Add paho.mqtt.cpp dependency
2025-05-27 20:23:07 +02:00
WarmUpTill
3bce8e075f
CI: Switch to and adapt to Ubuntu 24 runner
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-01-15 21:36:54 +01:00
WarmUpTill
2d035758f4
Fix build issues with macos-14 runner
...
Default runner switched from X86_64 based to arm64 based starting with
the macos-14 runner images
2024-09-24 23:00:47 +02:00
WarmUpTill
7836298076
buildspec: Update OBS Studio dependency to 30.1.2
...
This is necessary to support OBS 31, which removes a bunch of deprecates
functions
2024-09-24 23:00:47 +02:00
WarmUpTill
9941cfe9b5
Install libproc2-dev in Linux build environment
...
This ensures that the plugin will attempt to load either libprocps-dev
or libproc2-dev libraries at runtime, instead of just the libprocps-dev
library
Dep packages taken from:
* https://packages.debian.org/bookworm/libproc2-0
* https://packages.debian.org/bookworm/libproc2-dev
2024-08-11 16:03:08 +02:00
WarmUpTill
53cfe4b030
Add libusb dependency
2024-07-08 20:54:26 +02:00
WarmUpTill
4dcd748a1f
Switch to github repo of openssl
2024-07-08 20:54:26 +02:00
WarmUpTill
eb6fc6c140
CI: Skip updating of git binaries
...
This seems to break the CI step "Install macOS build requirements" as
python is attempted to be installed as a dependency of git for which a
symlink cannot be created successfully.
2024-03-12 21:56:25 +01:00
WarmUpTill
8271a6e8db
CI: Don't attempt to rename files if not required
2024-03-02 16:38:24 +01:00
WarmUpTill
3a1c353ea3
Use git tag as version identifier in package scripts
2024-02-24 22:51:24 +01:00
WarmUpTill
a4e26a7a51
Update github actions
...
Based on obs-plugintemplate@68e9fcd
2024-02-17 10:03:04 +01:00
WarmUpTill
220f27bd0a
Move plugin dependencies to Aptfile
2023-12-10 13:42:39 +01:00
WarmUpTill
8a6eae6c97
CI: Fix Windows build script appending new lines to CMakeLists.txt
2023-10-03 00:09:29 +02:00
WarmUpTill
67eef8a004
CI: Fix MacOS builds
...
This is just a temporary fix.
The real solution would be to switch to the new OBS plugin template
version and no longer rely on the packages app
2023-10-03 00:09:29 +02:00
WarmUpTill
36a78f49a5
Add openssl to MacOS build scripts to enable Twitch support
2023-09-11 18:27:47 +02:00
WarmUpTill
81f669e226
CI: Separate dependency build from plugin build
...
* Goal is to enable caching of dependency builds to speed up CI build
times significantly
* Should ease transition to new plugin build template version
2023-09-10 12:26:41 +02:00
WarmUpTill
a5050d4810
Add Twitch action
...
Allows you to set the stream title and stream category
2023-08-26 17:32:36 +02:00
WarmUpTill
592f31f059
Use the correct build type for dependencies (Windows)
...
Always building with the Release configuration caused issues (e.g.
linking) when attempting to build non-release configurations when using
the CI build scripts.
This is not done for OpenCV as it does not support all build types.
2023-07-07 21:35:51 +02:00
WarmUpTill
e4c5193945
CI: Use git tag as version identifier in packaging step
2023-04-11 03:55:30 -07:00
WarmUpTill
5170307f72
Add leptonica and tesseract build
2023-02-19 09:48:03 -08:00
WarmUpTill
e01f28f2bf
Create archives for manual install on MacOS
2023-01-13 15:05:21 -08:00
WarmUpTill
886639fe24
Drop version number in name of generated build artifacts
2022-09-02 16:00:18 -07:00
WarmUpTill
7304fa349e
Build both portable and non-portable artifacts for Linux
2022-09-02 16:00:18 -07:00
WarmUpTill
9e8e1a6e4d
Set LINUX_PORTABLE to OFF to create valid .deb file
2022-08-17 11:08:53 -07:00
WarmUpTill
aef29d7d82
Update plugin build scripts
...
Based on OBS plugin template build scripts with some minor adjustments:
* Adjust format check scripts to exclude ./deps folder
* Adjust release scripts to only draft releases
* Always build installers
* Always upload build artefacts
* Build opencv for Mac and Windows releases
2022-08-17 11:08:53 -07:00