CI: switch FreeBSD to /quarterly packages

devel/libffi on /latest was recently updated to 3.3, breaking ABI.
However, TravisCI has lang/python37 preinstalled likely from /quarterly.
Instead of calling `pkg upgrade -y` or `pkg upgrade -y python37` switch to
/quarterly until a newer dependency is required to justify /latest.

$ meson build -Dman-pages=enabled
[...]
ImportError: Shared object "libffi.so.6" not found, required by "_ctypes.so"
This commit is contained in:
Jan Beich 2020-07-16 17:03:39 +00:00
parent e3fdd6d94a
commit a1f6e38624

View File

@ -29,7 +29,6 @@ jobs:
compiler: clang compiler: clang
env: env:
before_install: before_install:
- sudo sed -i '' 's/quarterly/latest/' /etc/pkg/FreeBSD.conf
- sudo pkg install -y gtk-layer-shell gtkmm30 jsoncpp libdbusmenu - sudo pkg install -y gtk-layer-shell gtkmm30 jsoncpp libdbusmenu
libfmt libmpdclient libudev-devd meson pulseaudio scdoc spdlog libfmt libmpdclient libudev-devd meson pulseaudio scdoc spdlog
script: script: