aboutsummaryrefslogtreecommitdiff
path: root/.builds
diff options
context:
space:
mode:
authorHarry Jeffery <harry@exec64.co.uk>2019-07-18 22:48:56 +0100
committerHarry Jeffery <harry@exec64.co.uk>2019-07-18 23:09:07 +0100
commit7d72f3065a72ce0e285587d14f026ce1167faab8 (patch)
treea11105416bdcc5268e95c43d1642d545395d6a52 /.builds
parent08fde6e05c24b2ced2ec8e25fee6ba985397ed15 (diff)
downloadimv-7d72f3065a72ce0e285587d14f026ce1167faab8.tar.gz
Update ci rules
Diffstat (limited to '.builds')
-rw-r--r--.builds/archlinux.yml5
-rw-r--r--.builds/debian.yml7
-rw-r--r--.builds/fedora.yml7
-rw-r--r--.builds/freebsd.yml7
-rw-r--r--.builds/ubuntu.yml7
5 files changed, 23 insertions, 10 deletions
diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml
index f52c5bf..06bb9de 100644
--- a/.builds/archlinux.yml
+++ b/.builds/archlinux.yml
@@ -7,8 +7,9 @@ packages:
- libpng
- librsvg
- libtiff
- - sdl2
- - sdl2_ttf
+ - libxkbcommon
+ - pango
+ - wayland
sources:
- https://git.sr.ht/~exec64/imv
tasks:
diff --git a/.builds/debian.yml b/.builds/debian.yml
index 42da8b3..8a5b7e7 100644
--- a/.builds/debian.yml
+++ b/.builds/debian.yml
@@ -2,13 +2,16 @@ image: debian/stable
packages:
- clang
- libcmocka-dev
+ - libegl1-mesa-dev
- libfreeimage-dev
+ - libpango1.0-dev
- libpng-dev
- librsvg2-dev
- - libsdl2-dev
- - libsdl2-ttf-dev
- libtiff-dev
- libturbojpeg-dev
+ - libwayland-dev
+ - libxkbcommon-dev
+ - mesa-common-dev
sources:
- https://git.sr.ht/~exec64/imv
tasks:
diff --git a/.builds/fedora.yml b/.builds/fedora.yml
index 9766b52..125406d 100644
--- a/.builds/fedora.yml
+++ b/.builds/fedora.yml
@@ -1,14 +1,17 @@
image: fedora/latest
packages:
- - SDL2-devel
- - SDL2_ttf-devel
- clang
- freeimage-devel
- libcmocka-devel
- libpng-devel
- librsvg2-devel
- libtiff-devel
+ - libxkbcommon-devel
+ - mesa-libEGL-devel
+ - mesa-libGL-devel
+ - pango-devel
- turbojpeg-devel
+ - wayland-devel
sources:
- https://git.sr.ht/~exec64/imv
tasks:
diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml
index aebb9d1..96057c6 100644
--- a/.builds/freebsd.yml
+++ b/.builds/freebsd.yml
@@ -2,20 +2,23 @@ image: freebsd/latest
packages:
- devel/gmake
- devel/pkgconf
- - devel/sdl20
- graphics/freeimage
+ - graphics/libGLU
- graphics/libjpeg-turbo
- graphics/librsvg2
- graphics/png
- - graphics/sdl2_ttf
- graphics/tiff
- sysutils/cmocka
+ - x11-toolkits/pango
+ - x11/libxkbcommon
+ - x11/libxkbcommon
sources:
- https://git.sr.ht/~exec64/imv
tasks:
- configure: |
cd imv
sed -i -e 's/BACKEND_\(.*\)=no/BACKEND_\1=yes/' config.mk
+ sed -i -e 's/WINDOWS=wayland/WINDOWS=x11/' config.mk
cat config.mk
- build: |
cd imv
diff --git a/.builds/ubuntu.yml b/.builds/ubuntu.yml
index 8df4b5c..b032464 100644
--- a/.builds/ubuntu.yml
+++ b/.builds/ubuntu.yml
@@ -2,13 +2,16 @@ image: ubuntu/latest
packages:
- clang
- libcmocka-dev
+ - libegl1-mesa-dev
- libfreeimage-dev
+ - libpango1.0-dev
- libpng-dev
- librsvg2-dev
- - libsdl2-dev
- - libsdl2-ttf-dev
- libtiff-dev
- libturbojpeg-dev
+ - libwayland-dev
+ - libxkbcommon-dev
+ - mesa-common-dev
sources:
- https://git.sr.ht/~exec64/imv
tasks: