From aa2523ee63d724b8b152b59225a9cef3e4385fcc Mon Sep 17 00:00:00 2001
From: Mark Olesen <Mark.Olesen@esi-group.com>
Date: Mon, 15 Jun 2020 20:40:15 +0200
Subject: [PATCH] DOC: update BUILD and SOURCES information

---
 BUILD.md        |  3 ++-
 Requirements.md | 28 ++++++++++++++++++----------
 SOURCES.txt     | 15 ++++++++++++++-
 3 files changed, 34 insertions(+), 12 deletions(-)

diff --git a/BUILD.md b/BUILD.md
index 0e956d8..a3394e9 100644
--- a/BUILD.md
+++ b/BUILD.md
@@ -450,7 +450,8 @@ The minimum CMake requirements for building various components.
 2.8.12.2    llvm-3.7.0
 2.8.12.2    llvm-3.8.0
 2.8.4       cmake-3.6.0
-3.3         ParaView-5.6.0
+3.3         ParaView-5.6.3
+3.10        ParaView-5.7.0 - ParaView-5.8.0
 3.4.3       llvm-3.9.1
 3.4.3       llvm-4.0.0 - llvm-6.0.0
 3.6         ADIOS2
diff --git a/Requirements.md b/Requirements.md
index 7459379..aedcac9 100644
--- a/Requirements.md
+++ b/Requirements.md
@@ -2,36 +2,44 @@
 
 For building some particular third-party libraries from source,
 the normal [OpenFOAM System Requirements][link openfoam-require]
-will be insufficient.
+may not be sufficient.
 
 This is most notably the case for ParaView and/or QT compilation.
-As duly noted in [BUILD][link third-build] and [README][link third-readme] and information,
+As duly noted in [BUILD][link third-build] and [README][link third-readme] information,
 building ParaView from source tends to be the most difficult part of
 any third-party compilation.
 
 For general functionality, the paraview version distributed with
 the operating system or a [binary package][download ParaView]
-may be sufficient for your needs.
+is likely adequate for your needs.
 
 
-**Please help us with keeping the information here up-to-date and accurate.**
+***Please help us with keeping the information here up-to-date and accurate.***
 
 ### Ubuntu
 
-Dependencies:
+The full dependency list for building ParaView can be
+found from the corresponding [debian/control](https://salsa.debian.org/science-team/paraview/-/blob/master/debian/control)
+file.
+The following subset may be enough:
 ```
-sudo apt-get install qt4-dev-tools libqt4-dev libqt4-opengl-dev freeglut3-dev libqtwebkit-dev  libxt-dev
+sudo apt install cmake qt5base-dev qttools5-dev qttools5-dev-tools libqt5opengl5-dev libqt5x11extras5-dev libxt-dev
 ```
 
-### openSUSE
 
-Dependencies:
+### openSUSE
 
+The full dependency list for building ParaView can be
+found from the corresponding [rpm spec](https://build.opensuse.org/package/view_file/science/paraview/paraview.spec)
+file.
+The following subset may be enough:
 ```
-sudo zypper install glu-devel
-sudo zypper install libQtWebKit-devel libqt4-devel qt4-assistant-adp-devel qt4-x11-tools
+sudo zypper install Mesa-libEGL-devel
+sudo zypper install libqt5-qtbase-devel libqt5-qtsvg-devel libqt5-qttools-devel libqt5-qtx11extras
+sudo zypper install libXt-devel
 ```
 
+
 <!-- Quick links -->
 
 [download ParaView]: https://www.paraview.org/download/
diff --git a/SOURCES.txt b/SOURCES.txt
index d825de3..f6eaa96 100644
--- a/SOURCES.txt
+++ b/SOURCES.txt
@@ -1,4 +1,17 @@
-Short summary of third-party software versions for recent OpenFOAM versions.
+Third-party software versions for recent OpenFOAM versions
+
+OpenFOAM-2006
+---------------
+
+ADIOS-2.4.0
+CGAL-4.12.2        *update*
+ParaView-5.6.3
+boost_1_66_0       *update*
+fftw-3.3.7
+openmpi-4.0.3      *update*
+scotch_6.0.9
+kahip-2.12
+
 
 OpenFOAM-1912
 ---------------
-- 
GitLab