From 9ebbe000a81b735f0bb8350b0897c9d1b0d1f43f Mon Sep 17 00:00:00 2001 From: treeform Date: Tue, 23 Jun 2020 11:37:29 -0700 Subject: [PATCH] Enable fidget in important_packages. (#14742) * Enable fidget in important_packages. Fidget now works with `nimble test` and there is a CI: https://github.com/treeform/fidget/commits/master * Add libx11-dev to make fidget compile. * try libxcursor-dev * try xorg-dev --- .github/workflows/ci_packages.yml | 2 +- testament/important_packages.nim | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci_packages.yml b/.github/workflows/ci_packages.yml index 6cf41aa8e2..8a1a8a81ff 100644 --- a/.github/workflows/ci_packages.yml +++ b/.github/workflows/ci_packages.yml @@ -33,7 +33,7 @@ jobs: DEBIAN_FRONTEND='noninteractive' \ sudo apt-fast install --no-install-recommends -yq \ libcurl4-openssl-dev libgc-dev libsdl1.2-dev libsfml-dev \ - valgrind libc6-dbg libblas-dev + valgrind libc6-dbg libblas-dev xorg-dev - name: 'Install dependencies (macOS)' if: runner.os == 'macOS' run: brew install boehmgc make sfml gtk+3 diff --git a/testament/important_packages.nim b/testament/important_packages.nim index 8974b78ec7..8cb277d5f3 100644 --- a/testament/important_packages.nim +++ b/testament/important_packages.nim @@ -39,8 +39,7 @@ pkg1 "delaunay" pkg1 "docopt" pkg1 "easygl", true, "nim c -o:egl -r src/easygl.nim", "https://github.com/jackmott/easygl" pkg1 "elvis" -# pkg1 "fidget", true, "nim c -d:release -r tests/runNative.nim" - # Error: cannot open 'tests/runNative.nim' +pkg1 "fidget", true pkg1 "fragments", false, "nim c -r fragments/dsl.nim" pkg1 "gara" pkg1 "ggplotnim", true, "nim c -d:noCairo -r -d:nimWorkaround14447 -d:nimHasWorkaround14720 tests/tests.nim"