Commit Graph

6 Commits (master)

Author SHA1 Message Date
Ed Maste ef6828d31b CI: Build ALSA support on FreeBSD
FreeBSD provides an ALSA compatibility library.  Install it, and leave
ALSA support enabled as default.
2022-08-16 14:48:54 -04:00
Ed Maste 405ee4255b CI: Remove UNIX_STRUCTURE from FreeBSD Cirrus-CI config
UNIX_STRUCTURE was deprecated in df94b02075.
2022-08-16 15:22:46 +02:00
Ed Maste cbd35d41f5 CI: Update FreeBSD Cirrus-CI configuration
- Clone submodules too (for obs-websocket)
- Disable ALSA and AJA
- Add new deps (srt, librist, and libpci packages)
- Bump OS to most recent release, FreeBSD 13.1
2022-08-13 01:36:41 -07:00
Ed Maste da84d82acc CI: Fix swig dependency on FreeBSD
FreeBSD removed the swig30 package and replaced it with just swig,
currently version 4.0:
https://bugs.freebsd.org/246613
2020-10-03 05:38:46 -07:00
Ed Maste c8fda43883 CI: Add qt5-xml package for FreeBSD build task 2020-04-13 14:24:57 -04:00
Ed Maste 63e0979dcb CI: Add Cirrus-CI config for FreeBSD builds 2019-12-02 09:41:17 -05:00