diff options
Diffstat (limited to '.builds')
-rw-r--r-- | .builds/alpine.yml | 6 | ||||
-rw-r--r-- | .builds/archlinux.yml | 6 | ||||
-rw-r--r-- | .builds/freebsd.yml | 8 |
3 files changed, 17 insertions, 3 deletions
diff --git a/.builds/alpine.yml b/.builds/alpine.yml index 328625a5..07a10db0 100644 --- a/.builds/alpine.yml +++ b/.builds/alpine.yml | |||
@@ -12,7 +12,6 @@ packages: | |||
12 | - meson | 12 | - meson |
13 | - pango-dev | 13 | - pango-dev |
14 | - pixman-dev | 14 | - pixman-dev |
15 | - scdoc | ||
16 | - wayland-dev | 15 | - wayland-dev |
17 | - wayland-protocols | 16 | - wayland-protocols |
18 | - xcb-util-image-dev | 17 | - xcb-util-image-dev |
@@ -20,7 +19,12 @@ packages: | |||
20 | sources: | 19 | sources: |
21 | - https://github.com/swaywm/sway | 20 | - https://github.com/swaywm/sway |
22 | - https://github.com/swaywm/wlroots | 21 | - https://github.com/swaywm/wlroots |
22 | - https://git.sr.ht/~sircmpwn/scdoc | ||
23 | tasks: | 23 | tasks: |
24 | - scdoc: | | ||
25 | cd scdoc | ||
26 | make PREFIX=/usr | ||
27 | sudo make install PREFIX=/usr | ||
24 | - wlroots: | | 28 | - wlroots: | |
25 | cd wlroots | 29 | cd wlroots |
26 | meson --prefix=/usr build -Drootston=false -Dexamples=false | 30 | meson --prefix=/usr build -Drootston=false -Dexamples=false |
diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml index c8f116e0..a9e3a9ae 100644 --- a/.builds/archlinux.yml +++ b/.builds/archlinux.yml | |||
@@ -8,7 +8,6 @@ packages: | |||
8 | - libxkbcommon | 8 | - libxkbcommon |
9 | - meson | 9 | - meson |
10 | - pango | 10 | - pango |
11 | - scdoc | ||
12 | - wayland | 11 | - wayland |
13 | - wayland-protocols | 12 | - wayland-protocols |
14 | - xcb-util-image | 13 | - xcb-util-image |
@@ -16,7 +15,12 @@ packages: | |||
16 | sources: | 15 | sources: |
17 | - https://github.com/swaywm/sway | 16 | - https://github.com/swaywm/sway |
18 | - https://github.com/swaywm/wlroots | 17 | - https://github.com/swaywm/wlroots |
18 | - https://git.sr.ht/~sircmpwn/scdoc | ||
19 | tasks: | 19 | tasks: |
20 | - scdoc: | | ||
21 | cd scdoc | ||
22 | make PREFIX=/usr | ||
23 | sudo make install PREFIX=/usr | ||
20 | - wlroots: | | 24 | - wlroots: | |
21 | cd wlroots | 25 | cd wlroots |
22 | meson --prefix=/usr build -Drootston=false -Dexamples=false | 26 | meson --prefix=/usr build -Drootston=false -Dexamples=false |
diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index 8fa76025..91a3817d 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml | |||
@@ -8,7 +8,6 @@ packages: | |||
8 | - graphics/gdk-pixbuf2 | 8 | - graphics/gdk-pixbuf2 |
9 | - graphics/wayland | 9 | - graphics/wayland |
10 | - graphics/wayland-protocols | 10 | - graphics/wayland-protocols |
11 | - textproc/scdoc | ||
12 | - x11-toolkits/pango | 11 | - x11-toolkits/pango |
13 | - x11/libxcb | 12 | - x11/libxcb |
14 | - x11/libxkbcommon | 13 | - x11/libxkbcommon |
@@ -22,10 +21,17 @@ packages: | |||
22 | - x11/libX11 | 21 | - x11/libX11 |
23 | - x11/pixman | 22 | - x11/pixman |
24 | - x11/xcb-util-wm | 23 | - x11/xcb-util-wm |
24 | # scdoc dependencies | ||
25 | - devel/gmake | ||
25 | sources: | 26 | sources: |
26 | - https://github.com/swaywm/sway | 27 | - https://github.com/swaywm/sway |
27 | - https://github.com/swaywm/wlroots | 28 | - https://github.com/swaywm/wlroots |
29 | - https://git.sr.ht/~sircmpwn/scdoc | ||
28 | tasks: | 30 | tasks: |
31 | - scdoc: | | ||
32 | cd scdoc | ||
33 | gmake PREFIX=/usr/local | ||
34 | sudo gmake install PREFIX=/usr/local | ||
29 | - fixup_epoll: | | 35 | - fixup_epoll: | |
30 | cat << 'EOF' | sudo tee /usr/local/libdata/pkgconfig/epoll-shim.pc | 36 | cat << 'EOF' | sudo tee /usr/local/libdata/pkgconfig/epoll-shim.pc |
31 | prefix=/usr/local | 37 | prefix=/usr/local |