diff --git a/testament/important_packages.nim b/testament/important_packages.nim index 7feb0f807c..ddc977bb4c 100644 --- a/testament/important_packages.nim +++ b/testament/important_packages.nim @@ -43,10 +43,8 @@ pkg "awk" pkg "bigints" pkg "binaryheap", "nim c -r binaryheap.nim" pkg "BipBuffer" -pkg "blscurve", allowFailure = true pkg "bncurve" pkg "brainfuck", "nim c -d:release -r tests/compile.nim" -pkg "bump", "nim c --mm:arc --path:. -r tests/tbump.nim", "https://github.com/disruptek/bump", allowFailure = true pkg "c2nim", "nim c testsuite/tester.nim" pkg "cascade" pkg "cello", url = "https://github.com/nim-lang/cello", useHead = true @@ -58,29 +56,26 @@ pkg "cligen", "nim c --path:. -r cligen.nim" pkg "combparser", "nimble test --mm:orc" pkg "compactdict" pkg "comprehension", "nimble test", "https://github.com/alehander92/comprehension" +pkg "confutils", "nimble install -y toml_serialization json_serialization unittest2; nimble test" pkg "constantine", "nimble make_lib" pkg "cowstrings" -pkg "criterion", allowFailure = true # needs testing binary +pkg "criterion" pkg "datamancer", url = "https://github.com/nim-lang/Datamancer" pkg "dashing", "nim c tests/functional.nim" pkg "delaunay" -pkg "dnsclient", allowFailure = true # super fragile pkg "docopt" pkg "dotenv" # when defined(linux): pkg "drchaos" pkg "easygl", "nim c -o:egl -r src/easygl.nim", "https://github.com/jackmott/easygl" pkg "elvis" +pkg "eth", "nim c -o:common -r tests/common/all_tests" pkg "faststreams" pkg "fidget" -pkg "fragments", "nim c -r fragments/dsl.nim", allowFailure = true # pending https://github.com/nim-lang/packages/issues/2115 pkg "fusion" pkg "gara" pkg "glob" pkg "ggplotnim", "nim c -d:noCairo -r tests/tests.nim" -pkg "gittyup", "nimble test", "https://github.com/disruptek/gittyup", allowFailure = true pkg "gnuplot", "nim c gnuplot.nim" -# pkg "gram", "nim c -r --mm:arc --define:danger tests/test.nim", "https://github.com/disruptek/gram" - # pending https://github.com/nim-lang/Nim/issues/16509 pkg "hts", "nim c -o:htss src/hts.nim" pkg "httpauth" pkg "httputils" @@ -100,13 +95,12 @@ pkg "manu" pkg "markdown" pkg "measuremancer", "nimble testDeps; nimble -y test" pkg "memo" +pkg "metrics" pkg "msgpack4nim", "nim c -r tests/test_spec.nim" pkg "nake", "nim c nakefile.nim" +pkg "nat_traversal" pkg "neo", "nim c -d:blas=openblas --mm:refc tests/all.nim" -pkg "nesm", "nimble tests", "https://github.com/nim-lang/NESM", useHead = true, allowFailure = true - # inactive, tests not adapted to #23096 pkg "netty" -pkg "nico", allowFailure = true pkg "nicy", "nim c -r src/nicy.nim" when defined(osx): # gives "could not load: libgtk-3.0.dylib" on macos 13 @@ -123,8 +117,6 @@ pkg "nimgen", "nim c -o:nimgenn -r src/nimgen/runcfg.nim" pkg "nimib" pkg "nimlsp" pkg "nimly", "nim c -r tests/test_readme_example.nim" -pkg "nimongo", "nimble test_ci", allowFailure = true -pkg "nimph", "nimble test", "https://github.com/disruptek/nimph", allowFailure = true pkg "nimPNG", useHead = true pkg "nimpy", "nim c -r tests/nimfrompy.nim" pkg "nimquery" @@ -132,7 +124,6 @@ pkg "nimsl" pkg "nimsvg" pkg "nimterop", "nimble minitest", url = "https://github.com/nim-lang/nimterop" pkg "nimwc", "nim c nimwc.nim" -pkg "nimx", "nim c test/main.nim", allowFailure = true pkg "nitter", "nim c src/nitter.nim", "https://github.com/zedeus/nitter" pkg "norm", "testament r tests/common/tmodel.nim" pkg "normalize" @@ -148,8 +139,7 @@ pkg "pnm" pkg "polypbren" pkg "presto" pkg "prologue", "nimble tcompile" -# remove fork after https://github.com/PMunch/combparser/pull/7 is merged: -pkg "protobuf", "nimble install -y; nimble uninstall -i -y combparser; nimble install -y https://github.com/metagn/combparser@#HEAD; nim c -o:protobuff -r src/protobuf.nim" +pkg "protobuf", "nim c -o:protobuff -r src/protobuf.nim" pkg "rbtree" pkg "react", "nimble example" pkg "regex", "nim c src/regex" @@ -181,6 +171,7 @@ pkg "testutils" pkg "timeit" pkg "timezones" pkg "tiny_sqlite" +pkg "toml_serialization", "nimble install -y stint unittest2; nimble test" pkg "unicodedb", "nim c -d:release -r tests/tests.nim" pkg "unicodeplus", "nim c -d:release -r tests/tests.nim" pkg "union", "nim c -r tests/treadme.nim", url = "https://github.com/alaviss/union" @@ -189,9 +180,7 @@ pkg "unpack" pkg "weave", "nimble install -y cligen@#HEAD; nimble test_gc_arc", useHead = true pkg "websock" pkg "websocket", "nim c websocket.nim" -# pkg "winim", allowFailure = true pkg "with" -pkg "ws", allowFailure = true pkg "yaml" pkg "zero_functional", "nim c -r test.nim" pkg "zippy"