From 7d72f3065a72ce0e285587d14f026ce1167faab8 Mon Sep 17 00:00:00 2001 From: Harry Jeffery Date: Thu, 18 Jul 2019 22:48:56 +0100 Subject: Update ci rules --- .builds/archlinux.yml | 5 +++-- .builds/debian.yml | 7 +++++-- .builds/fedora.yml | 7 +++++-- .builds/freebsd.yml | 7 +++++-- .builds/ubuntu.yml | 7 +++++-- 5 files changed, 23 insertions(+), 10 deletions(-) (limited to '.builds') 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: -- cgit v1.2.3