Commit Graph

6 Commits

Author SHA1 Message Date
Florian Walpen f18660aa03
CI: Update FreeBSD image to 13.1, fix build.
In principle, major FreeBSD versions should be ABI compatible.
But in this case the python3 binary would only run on 13.1, not 13.0.
2023-01-26 23:20:24 +01:00
Florian Walpen c699e0cfe0
CI: Fix FreeBSD build, remove --example-tools option. 2022-05-05 10:30:14 +02:00
falkTX a0b3e3e4dd
Remove readline as dependency
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-04 11:23:31 +01:00
falkTX c69d6097c2
sndfile is no longer a dependency
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-04 11:20:37 +01:00
Florian Walpen 54217a5d8d CI: Bogus install prefix in FreeBSD Cirrus CI.
Apparently the ${HOME} variable is set to the filesystem root "/" in
Cirrus CI FreeBSD instances. Just create an installation directory
without it, then.

While here, set --pkgconfigdir to closely mimick the build in the
FreeBSD ports tree.
2022-01-15 15:09:56 +00:00
Florian Walpen ea359377fc CI: Add FreeBSD builds through Cirrus CI.
When the github application Cirrus CI (https://cirrus-ci.org/) is
installed, this build description file adds FreeBSD build checks to
changes and PRs in github.

There are four build tasks currently, a minimal build and one with all
options enabled on two different FreeBSD versions.
2022-01-15 15:09:56 +00:00