]> granicus.if.org Git - graphviz/commitdiff
Enable dotty, lefty, lneato and vimdot to be built on macOS.
authorMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Mon, 26 Oct 2020 09:52:41 +0000 (10:52 +0100)
committerMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Wed, 28 Oct 2020 05:46:38 +0000 (06:46 +0100)
Enabled by adding brew install libxaw to macOS builds

Fixes https://gitlab.com/graphviz/graphviz/-/issues/1858

Towards https://gitlab.com/graphviz/graphviz/-/issues/1854

.gitlab-ci.yml
ci/tests.py

index 81f2cbc2a9f2c3e47f389c26b4b409b936150cec..40c9d5056fdc0798e06dc782d6cabc5d82d9532f 100644 (file)
@@ -72,6 +72,7 @@ portable-source:
         - brew install cmake || brew upgrade cmake
         - brew install bison || brew upgrade bison
         - brew install pango || brew upgrade pango
+        - brew install libxaw || brew upgrade libxaw
         - export PATH="/usr/local/opt/bison/bin:$PATH"
         - python3 gen_version.py > VERSION # FIXME: remove when building from portable source
         - echo experimental > COLLECTION
index a7895a2a9b9b00d298eece2a380afd58377450d5..93f7c4578f84eac08456256eb276d56b98f216b8 100644 (file)
@@ -108,13 +108,9 @@ def test_existence(binary: str):
   ]
 
   tools_not_built_with_autotools_on_macos = [
-    'dotty',
     'gvedit',
-    'lefty',
-    'lneato',
     'mingle',
     'smyrna',
-    'vimdot',
   ]
 
   os_id = os.getenv('OS_ID')