aboutsummaryrefslogtreecommitdiffstats
path: root/.builds
diff options
context:
space:
mode:
authorLibravatar emersion <contact@emersion.fr>2019-03-01 19:42:40 +0100
committerLibravatar Drew DeVault <sir@cmpwn.com>2019-03-01 12:32:00 -0700
commit77b16a5124efb8ede9c4219ddea7832503ebfddf (patch)
treea3eef63f9d0afb19f691d953185681bb321a2a95 /.builds
parentmeson: check scdoc version (diff)
downloadsway-77b16a5124efb8ede9c4219ddea7832503ebfddf.tar.gz
sway-77b16a5124efb8ede9c4219ddea7832503ebfddf.tar.zst
sway-77b16a5124efb8ede9c4219ddea7832503ebfddf.zip
ci: use scdoc-git because 1.9.1 is broken
Diffstat (limited to '.builds')
-rw-r--r--.builds/alpine.yml6
-rw-r--r--.builds/archlinux.yml6
-rw-r--r--.builds/freebsd.yml8
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:
20sources: 19sources:
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
23tasks: 23tasks:
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:
16sources: 15sources:
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
19tasks: 19tasks:
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
25sources: 26sources:
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
28tasks: 30tasks:
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