From 9c3af1b6ad9338af22efe0536550eee0469c24ba Mon Sep 17 00:00:00 2001 From: ViktarL <23121044+LukashonakV@users.noreply.github.com> Date: Wed, 6 Jul 2022 09:47:24 +0000 Subject: [PATCH 1/2] Gentoo docker file --- Dockerfiles/gentoo | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Dockerfiles/gentoo diff --git a/Dockerfiles/gentoo b/Dockerfiles/gentoo new file mode 100644 index 00000000..536ef637 --- /dev/null +++ b/Dockerfiles/gentoo @@ -0,0 +1,11 @@ +# vim: ft=Dockerfile + +FROM gentoo/stage3:latest + +RUN export FEATURES="-ipc-sandbox -network-sandbox -pid-sandbox -sandbox -usersandbox" && \ + emerge --sync && \ + eselect news read --quiet new 1>/dev/null 2>&1 && \ + emerge --verbose --update --deep --with-bdeps=y --backtrack=30 --newuse @world && \ + USE="wayland gtk3 gtk -doc X" emerge dev-vcs/git dev-libs/wayland dev-libs/wayland-protocols =dev-cpp/gtkmm-3.24.6 x11-libs/libxkbcommon \ + x11-libs/gtk+:3 dev-libs/libdbusmenu dev-libs/libnl sys-power/upower media-libs/libpulse dev-libs/libevdev media-libs/libmpdclient \ + media-sound/sndio gui-libs/gtk-layer-shell app-text/scdoc From c35f91ed7abd049a2fddc32622d88210827c22d7 Mon Sep 17 00:00:00 2001 From: ViktarL <23121044+LukashonakV@users.noreply.github.com> Date: Wed, 6 Jul 2022 09:50:21 +0000 Subject: [PATCH 2/2] Update linux.yml New Gentoo CI container --- .github/workflows/linux.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index d4efbf8c..4c77c3af 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -12,6 +12,7 @@ jobs: - debian - fedora - opensuse + - gentoo runs-on: ubuntu-latest container: