1image: alpine/edge
2packages:
3  - meson
4  - cairo-dev
5  - wayland-dev
6  - wayland-protocols
7  - libxkbcommon-dev
8  - gdk-pixbuf-dev
9  - linux-pam-dev
10  - scdoc
11sources:
12  - https://github.com/swaywm/swaylock
13tasks:
14  - setup: |
15      cd swaylock
16      meson build
17  - build: |
18      cd swaylock
19      ninja -C build
20  - build-no-pam: |
21      cd swaylock
22      meson configure build -Dpam=disabled
23      ninja -C build
24