diff --git a/.builds/alpine.yml b/.builds/alpine.yml deleted file mode 100644 index 456837df..00000000 --- a/.builds/alpine.yml +++ /dev/null @@ -1,47 +0,0 @@ -image: alpine/edge -packages: - - cairo-dev - - eudev-dev - - gdk-pixbuf-dev - - json-c-dev - - libevdev-dev - - libinput-dev - - libseat-dev - - libxcb-dev - - libxkbcommon-dev - - mesa-dev - - meson - - pango-dev - - pixman-dev - - scdoc - - wayland-dev - - wayland-protocols - - xcb-util-image-dev - - xcb-util-wm-dev - - xwayland -sources: - - https://github.com/swaywm/sway - - https://gitlab.freedesktop.org/wlroots/wlroots.git#0.15.0 -tasks: - - wlroots: | - cd wlroots - meson --prefix=/usr build -Dexamples=false - ninja -C build - sudo ninja -C build install - - setup: | - cd sway - meson build --fatal-meson-warnings -Dauto_features=enabled -Dtray=disabled - - build: | - cd sway - ninja -C build - - build-no-xwayland: | - cd sway - meson configure build -Dxwayland=disabled - ninja -C build - - build-static: | - cd sway - mkdir subprojects - ln -s ../../wlroots subprojects/wlroots - rm -rf build - meson build --fatal-meson-warnings --default-library=static --force-fallback-for=wlroots - ninja -C build diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml deleted file mode 100644 index c79e3fe2..00000000 --- a/.builds/archlinux.yml +++ /dev/null @@ -1,33 +0,0 @@ -image: archlinux -packages: - - cairo - - gdk-pixbuf2 - - json-c - - libegl - - libinput - - libxcb - - libxkbcommon - - meson - - pango - - scdoc - - wayland - - wayland-protocols - - xcb-util-image - - xcb-util-wm - - xorg-xwayland - - seatd -sources: - - https://github.com/swaywm/sway - - https://gitlab.freedesktop.org/wlroots/wlroots.git#0.15.0 -tasks: - - wlroots: | - cd wlroots - meson --prefix=/usr build -Dexamples=false - ninja -C build - sudo ninja -C build install - - setup: | - cd sway - meson build --fatal-meson-warnings -Dauto_features=enabled -Dsd-bus-provider=libsystemd - - build: | - cd sway - ninja -C build diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml deleted file mode 100644 index 5aa0e3dd..00000000 --- a/.builds/freebsd.yml +++ /dev/null @@ -1,40 +0,0 @@ -image: freebsd/latest -packages: -- devel/basu -- devel/json-c -- devel/libevdev -- devel/meson -- devel/pkgconf -- graphics/cairo -- graphics/gdk-pixbuf2 -- graphics/wayland -- graphics/wayland-protocols -- textproc/scdoc -- x11-toolkits/pango -- x11/libxcb -- x11/libxkbcommon -# wlroots dependencies -- devel/evdev-proto -- devel/libepoll-shim -- devel/libudev-devd -- graphics/libdrm -- graphics/mesa-libs -- sysutils/seatd -- x11/libinput -- x11/libX11 -- x11/pixman -- x11/xcb-util-wm -sources: -- https://github.com/swaywm/sway -- https://gitlab.freedesktop.org/wlroots/wlroots.git#0.15.0 -tasks: -- setup: | - cd sway - mkdir subprojects - cd subprojects - ln -s ../../wlroots wlroots - cd .. - meson build --fatal-meson-warnings -Dtray=enabled -Dsd-bus-provider=basu -- build: | - cd sway - ninja -C build