aboutsummaryrefslogtreecommitdiff
path: root/.builds/freebsd.yml
diff options
context:
space:
mode:
Diffstat (limited to '.builds/freebsd.yml')
-rw-r--r--.builds/freebsd.yml55
1 files changed, 30 insertions, 25 deletions
diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml
index 3ebb2a46..7789a0a7 100644
--- a/.builds/freebsd.yml
+++ b/.builds/freebsd.yml
@@ -1,29 +1,34 @@
image: freebsd/latest
packages:
-- devel/evdev-proto
-- devel/libepoll-shim
-- devel/libudev-devd
-- devel/meson # implies ninja
-- devel/pkgconf
-- graphics/libdrm
-- graphics/mesa-libs
-- graphics/png
-- graphics/wayland
-- graphics/wayland-protocols
-- misc/e2fsprogs-libuuid
-- multimedia/ffmpeg
-- x11/libX11
-- x11/libinput
-- x11/libxcb
-- x11/libxkbcommon
-- x11/pixman
-- x11/xcb-util-errors
-- x11/xcb-util-wm
-- sysutils/seatd
+ - devel/evdev-proto
+ - devel/libepoll-shim
+ - devel/libudev-devd
+ - devel/meson # implies ninja
+ - devel/pkgconf
+ - graphics/libdrm
+ - graphics/mesa-libs
+ - graphics/png
+ - graphics/wayland
+ - graphics/wayland-protocols
+ - misc/e2fsprogs-libuuid
+ - multimedia/ffmpeg
+ - x11/libX11
+ - x11/libinput
+ - x11/libxcb
+ - x11/libxkbcommon
+ - x11/pixman
+ - x11/xcb-util-errors
+ - x11/xcb-util-wm
+ - sysutils/seatd
+ - gmake
sources:
-- https://github.com/swaywm/wlroots
+ - https://github.com/swaywm/wlroots
tasks:
-- wlroots: |
- cd wlroots
- meson build -Dauto_features=enabled -Dlogind=disabled
- ninja -C build
+ - wlroots: |
+ cd wlroots
+ meson build -Dauto_features=enabled -Dlogind=disabled
+ ninja -C build
+ sudo ninja -C build install
+ - tinywl: |
+ cd wlroots/tinywl
+ gmake