aboutsummaryrefslogtreecommitdiff
path: root/reproduce/software/config/versions.conf
diff options
context:
space:
mode:
authorMohammad Akhlaghi <mohammad@akhlaghi.org>2025-12-29 21:02:50 +0100
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2025-12-29 21:02:50 +0100
commit7719b8c404e5ccba010c1e5cce0a5dfd905a29ef (patch)
treec7d83cee4d2b39ea9d37bc677283817f491d3edb /reproduce/software/config/versions.conf
parent557299b2bafee350e4d60a334990563c931fcf6a (diff)
apptainer.sh: more clear option names
Summary: The Apptainer script's option names have been renamed: '--sif' and '--base-sif' are new names for the old '--project-name' and '--base-name'. Until now the options that took SIF files in the Apptainer script were not too clear (in their name): ending in '-name' (not clearly mentioning that it needs a file name). Also, in the same script, we had forgot to add an option to allow the user to choose a different base operating system! With this commit, both the issues above have been fixed: the options end in '-sif' (clearly informing the user that a SIF file is expected) and we now have a new '--base-os' option. In the process, a few other parts of Maneage were also polished: - README-hacking.md: the newly published J-PLUS PSF paper was added to the list of Maneage'd papers and the final journal information for the NASIM paper has been added. Some typos here and there were also fixed. - The curretnly used VIM needed the the '-std=gnu17': necessary now that the default Maneage GCC 15.2.0 for the high-level software which defaults to C23.
Diffstat (limited to 'reproduce/software/config/versions.conf')
-rw-r--r--reproduce/software/config/versions.conf9
1 files changed, 6 insertions, 3 deletions
diff --git a/reproduce/software/config/versions.conf b/reproduce/software/config/versions.conf
index db5ac8e..f0c2a36 100644
--- a/reproduce/software/config/versions.conf
+++ b/reproduce/software/config/versions.conf
@@ -179,7 +179,6 @@ swig-version = 4.0.2
tides-version = 2.0
util-linux-version = 2.41.3
valgrind-version = 3.18.1
-vim-version = 9.0
wcslib-version = 8.5
xlsxio-version = 0.2.21
yaml-version = 0.2.5
@@ -200,8 +199,12 @@ xcb-proto-version = 1.17.0
xorgproto-version = 2024.1
xtrans-version = 1.5.2
-# Version-dependent build
-# -----------------------
+# Not working with C23 (similar to same topic in basic): future versions
+# may have fixed this problem, so when updating, first remove '-std=gnu17'
+# and if it builds without crashing, put this back in the normal list.
+vim-version = 9.0
+
+# Version is in the build recipe
lapack-version = 3.8.0
libgit2-version = 1.9.0