]>
granicus.if.org Git - graphviz/log
Magnus Jacobsson [Mon, 20 Apr 2020 06:01:06 +0000 (08:01 +0200)]
Add pytest to Docker images
Magnus Jacobsson [Sun, 19 Apr 2020 18:55:16 +0000 (20:55 +0200)]
Enable JUnit test reports
Magnus Jacobsson [Sun, 19 Apr 2020 18:54:54 +0000 (20:54 +0200)]
Replace direct test script execution with pytest
Magnus Jacobsson [Sun, 19 Apr 2020 16:44:27 +0000 (18:44 +0200)]
Add test_shapes.py
Magnus Jacobsson [Sun, 19 Apr 2020 16:43:55 +0000 (18:43 +0200)]
Add test_installation.py
Magnus Jacobsson [Wed, 22 Apr 2020 04:33:01 +0000 (04:33 +0000)]
Merge branch 'improve-testing' into 'master'
Improve testing
See merge request graphviz/graphviz!1347
Magnus Jacobsson [Thu, 16 Apr 2020 15:17:54 +0000 (17:17 +0200)]
Avoid having to run ./configure before test
Magnus Jacobsson [Thu, 16 Apr 2020 15:17:12 +0000 (17:17 +0200)]
Move shapes test code from Makefile to new script
Magnus Jacobsson [Thu, 16 Apr 2020 09:43:19 +0000 (11:43 +0200)]
Remove installation of rpm's not needed for test
Magnus Jacobsson [Wed, 15 Apr 2020 15:34:43 +0000 (17:34 +0200)]
Add installation test
Magnus Jacobsson [Tue, 14 Apr 2020 20:21:19 +0000 (22:21 +0200)]
Make test jobs depend only on build job for their own os
Magnus Jacobsson [Wed, 22 Apr 2020 03:41:38 +0000 (03:41 +0000)]
Merge branch 'add-build-of-ubuntu-20.04' into 'master'
Add build of ubuntu 20.04
See merge request graphviz/graphviz!1346
Magnus Jacobsson [Sun, 12 Apr 2020 14:39:03 +0000 (16:39 +0200)]
Use any python version for python bindings
In order to work on Ubuntu 20.04 which does not have a "python" lib,
only "python3" and "python2".
See https://www.fosslinux.com/26413/ubuntu-20-04-lts-focal-fossa-set-to-remove-python-2.htm.
Also needed was to replace pyversion which found only Python 2
versions. Possibly this can done in a better way by someone who
understands Debian packaging in general and Lintian in particular.
See https://lintian.debian.org/tags/debian-pyversions-is-obsolete.html.
Magnus Jacobsson [Sun, 12 Apr 2020 15:15:03 +0000 (17:15 +0200)]
Add build & test stage for Ubuntu 20.04
Magnus Jacobsson [Sun, 12 Apr 2020 14:52:32 +0000 (16:52 +0200)]
Add Dockerfile for Ubuntu 20.04
Magnus Jacobsson [Mon, 13 Apr 2020 07:21:14 +0000 (07:21 +0000)]
Merge branch 'add-test-stage' into 'master'
Add test stage
See merge request graphviz/graphviz!1344
Magnus Jacobsson [Sun, 12 Apr 2020 06:31:51 +0000 (08:31 +0200)]
Use specific Python version to run shapes.py
The script runs fine with both Python 2 and Python 3, but on
e.g. Fedora 31, Centos 8 & Ubuntu 20.04 there is no "python"
program. Only "python2" and "python3".
For some rationale regarding Centos 8, see
https://www.liquidweb.com/kb/how-to-install-python-on-centos-8/
Magnus Jacobsson [Sat, 11 Apr 2020 11:37:24 +0000 (13:37 +0200)]
Install only RPM's needed for test
Magnus Jacobsson [Sat, 11 Apr 2020 10:00:40 +0000 (12:00 +0200)]
Add test stage for Centos 6-8 & Fedora 29-33
Magnus Jacobsson [Sat, 11 Apr 2020 09:36:02 +0000 (11:36 +0200)]
Move test code from .gitlab-ci.yml to new ci/test.sh script
Magnus Jacobsson [Sat, 11 Apr 2020 09:13:13 +0000 (11:13 +0200)]
Move build code from .gitlab-ci.yml to new ci/build.sh script
Magnus Jacobsson [Sun, 5 Apr 2020 13:11:52 +0000 (15:11 +0200)]
Add Dockerfile for Fedora 30
Magnus Jacobsson [Wed, 1 Apr 2020 10:50:04 +0000 (12:50 +0200)]
Add test for Ubuntu 19.04
Magnus Jacobsson [Wed, 1 Apr 2020 10:49:55 +0000 (12:49 +0200)]
Add test for Ubuntu 18.04
Magnus Jacobsson [Wed, 1 Apr 2020 10:12:01 +0000 (12:12 +0200)]
Use template for test
Magnus Jacobsson [Mon, 30 Mar 2020 14:28:29 +0000 (16:28 +0200)]
Add test stage and ubuntu19-10-test
John Ellson [Sun, 12 Apr 2020 23:54:50 +0000 (19:54 -0400)]
fix warning from dot -c being run too early because of rpm dependency ordering
John Ellson [Sun, 12 Apr 2020 21:04:40 +0000 (21:04 +0000)]
Merge branch 'drand48-weak' into 'master'
make drand48 weak
See merge request graphviz/graphviz!1343
John Ellson [Sun, 12 Apr 2020 15:59:18 +0000 (11:59 -0400)]
don't remove any foreign plugins that other packages may have installed
John Ellson [Sun, 12 Apr 2020 15:35:26 +0000 (11:35 -0400)]
try to fix failure to run 'dot -c' on centos 6. This change also removes support for binary rpm relocation.
Antoine du HAMEL [Wed, 22 Jan 2020 16:05:33 +0000 (17:05 +0100)]
make drand48 weak
John Ellson [Thu, 9 Apr 2020 20:23:27 +0000 (16:23 -0400)]
update ChangeLog
John Ellson [Thu, 9 Apr 2020 20:18:22 +0000 (16:18 -0400)]
applying RH's graphviz-2.42.2-ocaml-allow-const-cast.patch
John Ellson [Thu, 9 Apr 2020 20:14:20 +0000 (16:14 -0400)]
applying RH's graphviz-2.42.2-dotty-menu-fix.patch
John Ellson [Thu, 9 Apr 2020 20:11:58 +0000 (16:11 -0400)]
applying RH's graphviz-2.42.2-coverity-scan-fixes.patch
Magnus Jacobsson [Wed, 8 Apr 2020 09:16:36 +0000 (11:16 +0200)]
Update ChangeLog with thanks to Jonathan Zeng for SGD
Magnus Jacobsson [Wed, 8 Apr 2020 08:53:22 +0000 (10:53 +0200)]
Start 2.45 development series
Magnus Jacobsson [Wed, 8 Apr 2020 07:03:23 +0000 (09:03 +0200)]
Stable Release 2.44.0
John Ellson [Wed, 8 Apr 2020 00:26:20 +0000 (20:26 -0400)]
try adding to lib/pathplan/CMakeLists.txt
John Ellson [Wed, 8 Apr 2020 00:05:59 +0000 (20:05 -0400)]
Revert "try removing recently added in lib/gvc/CMakeLists.txt"
This reverts commit
7f2ecd7fb13dc8de67139e3fa6e1405d31e6f210 .
John Ellson [Tue, 7 Apr 2020 22:45:45 +0000 (18:45 -0400)]
try removing recently added in lib/gvc/CMakeLists.txt
John Ellson [Tue, 7 Apr 2020 22:23:34 +0000 (18:23 -0400)]
Revert "Revert "Merge branch 'Grimler/graphviz-malloc.h-problem'""
This reverts commit
27592b90bfae96b68e8b52639be2bd827116bf92 .
John Ellson [Tue, 7 Apr 2020 03:24:00 +0000 (03:24 +0000)]
Revert "Merge branch 'Grimler/graphviz-malloc.h-problem'"
This reverts merge request !1332
John Ellson [Tue, 7 Apr 2020 00:04:44 +0000 (20:04 -0400)]
CMakeLists.txt versioning again ...
John Ellson [Mon, 6 Apr 2020 23:26:59 +0000 (19:26 -0400)]
update ChangeLog to show merging activity
John Ellson [Mon, 6 Apr 2020 22:56:44 +0000 (18:56 -0400)]
manually set reasonable version number in CMakeLists.txt
John Ellson [Mon, 6 Apr 2020 22:53:56 +0000 (18:53 -0400)]
Merge branch 'ndowens/graphviz-master'
John Ellson [Mon, 6 Apr 2020 22:44:37 +0000 (18:44 -0400)]
Merge branch 'FeepingCreature/graphviz-fix/issue-1671-hang-with-virtual-edge-loop'
John Ellson [Mon, 6 Apr 2020 22:38:26 +0000 (18:38 -0400)]
Merge branch 'jannick01/graphviz-tred-output-removed-edges'
John Ellson [Mon, 6 Apr 2020 19:28:07 +0000 (15:28 -0400)]
Merge branch 'sgd'
John Ellson [Mon, 6 Apr 2020 19:20:07 +0000 (15:20 -0400)]
Merge branch 'CristiFati0/graphviz-master'
John Ellson [Mon, 6 Apr 2020 19:14:19 +0000 (15:14 -0400)]
Merge branch 'Grimler/graphviz-cross-compilation-fix'
John Ellson [Mon, 6 Apr 2020 19:12:18 +0000 (15:12 -0400)]
resolve conflict by adding both: mips64 and riscv64
John Ellson [Mon, 6 Apr 2020 18:59:28 +0000 (14:59 -0400)]
Merge branch 'Grimler/graphviz-malloc.h-problem'
John Ellson [Mon, 6 Apr 2020 18:53:52 +0000 (14:53 -0400)]
Merge branch 'Grimler/graphviz-bcopy-fix'
John Ellson [Mon, 6 Apr 2020 18:36:46 +0000 (14:36 -0400)]
disable Ubuntu18-10 builds - EOL
John Ellson [Mon, 6 Apr 2020 18:28:05 +0000 (14:28 -0400)]
add randomkit.[ch] to vcxproj files
John Ellson [Mon, 6 Apr 2020 17:11:24 +0000 (13:11 -0400)]
add sgd.[ch] to vxproj files
John Ellson [Mon, 6 Apr 2020 15:01:32 +0000 (11:01 -0400)]
add '#ifdef __cplusplus' wrapper to sgd.h to try to fix windows build error
Magnus Jacobsson [Mon, 6 Apr 2020 08:53:36 +0000 (10:53 +0200)]
Don't build anything for tags
Appveyor fails if an attempt is made to build the same version again.
Magnus Jacobsson [Mon, 6 Apr 2020 07:39:27 +0000 (09:39 +0200)]
Move back to 2.43 development series
Magnus Jacobsson [Mon, 6 Apr 2020 06:00:22 +0000 (08:00 +0200)]
Stable Release 2.42.4
Jonathan Zheng [Sat, 22 Feb 2020 14:42:43 +0000 (14:42 +0000)]
removed MODEL_MDS for now
Jonathan Zheng [Sat, 22 Feb 2020 14:06:38 +0000 (14:06 +0000)]
fixed weighted shortest paths calculation
Jonathan Zheng [Mon, 3 Feb 2020 14:45:24 +0000 (14:45 +0000)]
updated documentation
Jonathan Zheng [Fri, 17 Jan 2020 11:09:25 +0000 (11:09 +0000)]
fixed indentation
Jonathan Zheng [Fri, 17 Jan 2020 11:07:41 +0000 (11:07 +0000)]
removed some comments
Jonathan Zheng [Fri, 17 Jan 2020 10:50:08 +0000 (10:50 +0000)]
fixed initial_positions segfault
Jonathan Zheng [Fri, 17 Jan 2020 01:24:32 +0000 (01:24 +0000)]
ignored multiedges in subset model
Jonathan Zheng [Thu, 16 Jan 2020 23:17:22 +0000 (23:17 +0000)]
added subset model
Jonathan Zheng [Thu, 16 Jan 2020 21:12:20 +0000 (21:12 +0000)]
undid changes to types.h
Jonathan Zheng [Thu, 16 Jan 2020 21:01:45 +0000 (21:01 +0000)]
dijkstra is now fast!
Jonathan Zheng [Thu, 16 Jan 2020 14:49:43 +0000 (14:49 +0000)]
randomkit added
Jonathan Zheng [Thu, 16 Jan 2020 14:29:13 +0000 (14:29 +0000)]
randomkit is good but not worth. Other optimizations needed
Jonathan Zheng [Thu, 16 Jan 2020 00:19:18 +0000 (00:19 +0000)]
made dijkstra clearer
Jonathan Zheng [Wed, 15 Jan 2020 17:38:07 +0000 (17:38 +0000)]
fixed more indentation
Jonathan Zheng [Wed, 15 Jan 2020 17:32:07 +0000 (17:32 +0000)]
fixed indentation
Jonathan Zheng [Wed, 15 Jan 2020 17:30:03 +0000 (17:30 +0000)]
pinned nodes working
Jonathan Zheng [Tue, 14 Jan 2020 15:47:20 +0000 (15:47 +0000)]
verbosity added. nodes can be pinned but shortest paths still calculated for every node TODO
Jonathan Zheng [Fri, 10 Jan 2020 23:15:09 +0000 (23:15 +0000)]
removed unnecessary print
Jonathan Zheng [Fri, 10 Jan 2020 18:14:39 +0000 (18:14 +0000)]
first working version
jxz12 [Thu, 9 Jan 2020 12:40:44 +0000 (12:40 +0000)]
first test
Magnus Jacobsson [Sun, 5 Apr 2020 17:10:59 +0000 (17:10 +0000)]
Merge branch 'include-all-test-files-in-distro' into 'master'
Include all test files in distro
See merge request graphviz/graphviz!1341
Magnus Jacobsson [Sat, 4 Apr 2020 14:14:26 +0000 (16:14 +0200)]
Add input and reference files for rtest to dist
Magnus Jacobsson [Wed, 1 Apr 2020 07:49:10 +0000 (09:49 +0200)]
Add input and reference files for vuln test to dist
Magnus Jacobsson [Tue, 31 Mar 2020 15:35:32 +0000 (17:35 +0200)]
Add helpers and reference files for shapes test to dist
CristiFati [Sat, 4 Apr 2020 16:21:58 +0000 (19:21 +0300)]
[Issue #1481]: MSB4018 The NativeCodeAnalysis task failed unexpectedly.
Magnus Jacobsson [Fri, 3 Apr 2020 12:43:40 +0000 (12:43 +0000)]
Merge branch 'run-private-runner-jobs-only-for-upstream' into 'master'
Run private runner jobs only for upstream
See merge request graphviz/graphviz!1339
Magnus Jacobsson [Fri, 3 Apr 2020 09:12:21 +0000 (11:12 +0200)]
Run deploy stage only on upstream
Magnus Jacobsson [Fri, 3 Apr 2020 09:11:55 +0000 (11:11 +0200)]
Run private runner locked Ubuntu 18.10 only on upstream
Magnus Jacobsson [Thu, 2 Apr 2020 19:07:43 +0000 (19:07 +0000)]
Merge branch 'build-for-fedora-on-gitlab-runners' into 'master'
Build for fedora on gitlab runners
See merge request graphviz/graphviz!1338
Magnus Jacobsson [Thu, 2 Apr 2020 17:39:33 +0000 (19:39 +0200)]
Build for Fedora 29, 30, 31, 32 & 33 in Docker containers on GitLab runners
Also changed to run for all branches.
Magnus Jacobsson [Thu, 2 Apr 2020 17:17:57 +0000 (19:17 +0200)]
Remove out-commented stuff from centos6/Dockerfile
Magnus Jacobsson [Thu, 2 Apr 2020 16:56:11 +0000 (18:56 +0200)]
Add Dockerfile for Fedora 29
Magnus Jacobsson [Thu, 2 Apr 2020 14:56:57 +0000 (16:56 +0200)]
Add Dockerfile for Fedora 31
Magnus Jacobsson [Thu, 2 Apr 2020 13:32:11 +0000 (15:32 +0200)]
Add Dockerfile for Fedora 32
Magnus Jacobsson [Thu, 2 Apr 2020 12:07:09 +0000 (14:07 +0200)]
Add Dockerfile for Fedora 33
Magnus Jacobsson [Thu, 2 Apr 2020 08:50:43 +0000 (08:50 +0000)]
Merge branch 'build-for-centos-on-gitlab-runners' into 'master'
Build for centos on gitlab runners
See merge request graphviz/graphviz!1337
Magnus Jacobsson [Thu, 2 Apr 2020 06:10:16 +0000 (08:10 +0200)]
Use ${HOME} to access rpm build directory
The absolute path on GitLab runners is different from our private
runners.
rpmbuild produces the build in the home directory, not in the current
directory. At least in Docker containers on GitLab runners these are
not the same.
Magnus Jacobsson [Thu, 2 Apr 2020 05:52:48 +0000 (07:52 +0200)]
Build for Centos 6, 7 & 8 in Docker containers on GitLab runners
Also changed to run for all branches.