aboutsummaryrefslogtreecommitdiff
path: root/reproduce/software/config/versions.conf
diff options
context:
space:
mode:
Diffstat (limited to 'reproduce/software/config/versions.conf')
-rw-r--r--reproduce/software/config/versions.conf133
1 files changed, 73 insertions, 60 deletions
diff --git a/reproduce/software/config/versions.conf b/reproduce/software/config/versions.conf
index 04de56f..afb0535 100644
--- a/reproduce/software/config/versions.conf
+++ b/reproduce/software/config/versions.conf
@@ -1,8 +1,8 @@
# Versions of the various dependencies
#
-# Copyright (C) 2018-2022 Mohammad Akhlaghi <mohammad@akhlaghi.org>
-# Copyright (C) 2019-2022 Raul Infante-Sainz <infantesainz@gmail.com>
-# Copyright (C) 2022 Pedram Ashofteh Ardakani <pedramardakani@pm.me>
+# Copyright (C) 2018-2023 Mohammad Akhlaghi <mohammad@akhlaghi.org>
+# Copyright (C) 2019-2023 Raul Infante-Sainz <infantesainz@gmail.com>
+# Copyright (C) 2022-2023 Pedram Ashofteh Ardakani <pedramardakani@pm.me>
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
@@ -17,26 +17,28 @@
# --------------------------------------------------------------
#
# CLASS:BASIC (important identifier for 'awk'; don't modify this line)
-bash-version = 5.1.8
-binutils-version = 2.37
+bash-version = 5.2-rc2
+binutils-version = 2.39
+bison-version = 3.8.2
coreutils-version = 9.1
-curl-version = 7.79.1
-dash-version = 0.5.11.5
+curl-version = 7.84.0
+dash-version = 0.5.11-057cd65
diffutils-version = 3.8
-file-version = 5.41
-findutils-version = 4.8.0
+file-version = 5.42
+findutils-version = 4.9.0
flock-version = 0.4.0
-gawk-version = 5.1.0
-gcc-version = 11.2.0
+gawk-version = 5.1.1
+gcc-version = 12.1.0
gettext-version = 0.21
-git-version = 2.36.0
+git-version = 2.37.1
gmp-version = 6.2.1
grep-version = 3.7
-gzip-version = 1.11
-isl-version = 0.18
+gzip-version = 1.12
+help2man-version = 1.49.2
+isl-version = 0.24
less-version = 590
-libiconv-version = 1.16
-libtool-version = 2.4.6
+libiconv-version = 1.17
+libtool-version = 2.4.7
libunistring-version = 1.0
libxml2-version = 2.9.12
lzip-version = 1.23
@@ -44,14 +46,13 @@ m4-version = 1.4.19
make-version = 4.3
mpc-version = 1.2.1
mpfr-version = 4.1.0
-nano-version = 6.0
+nano-version = 6.4
ncurses-version = 6.3
-openssl-version = 3.0.0
-patchelf-version = 0.13
-perl-version = 5.34.0
+openssl-version = 3.0.5
+perl-version = 5.36.0
pkgconfig-version = 0.29.2
podlators-version = 4.14
-readline-version = 8.1.1
+readline-version = 8.2-rc2
sed-version = 4.8
tar-version = 1.34
texinfo-version = 6.8
@@ -79,6 +80,15 @@ bzip2-version = 1.0.8
# the date that is also equal to the version.
certpem-version = 2021-10-15
+# PatchELF
+# --------
+#
+# PatchELF 0.15 requires a C++ compiler with the 2017 standard. There are
+# still systems that don't have such compilers and there hasn't been any
+# Maneage-related bug in PatchELF that would need newer versions. So we'll
+# stick to this version until the stdc++17 compilers are more commonly
+# supported.
+patchelf-version = 0.13
@@ -93,18 +103,17 @@ certpem-version = 2021-10-15
#
# CLASS:HIGHLEVEL (important identifier for 'awk'; don't modify this line)
apachelog4cxx-version = 0.12.1
-apr-version = 1.7.0
apr-util-version = 1.6.1
-astrometrynet-version = 0.89
+apr-version = 1.7.0
+astrometrynet-version = 0.91
atlas-version = 3.10.3
autoconf-version = 2.71
automake-version = 1.16.5
-bison-version = 3.8.2
boost-version = 1.77.0
cairo-version = 1.16.0
cdsclient-version = 3.84
-cfitsio-version = 4.0.0
-cmake-version = 3.21.4
+cfitsio-version = 4.1.0
+cmake-version = 3.24.0
eigen-version = 3.4.0
emacs-version = 28.1
expat-version = 2.4.1
@@ -112,70 +121,70 @@ fftw-version = 3.3.10
flex-version = 2.6.4-410-74a89fd
freetype-version = 2.11.0
gdb-version = 11.1
-ghostscript-version = 9.55.0
ghostscript-fonts-gnu-version = 6.0
ghostscript-fonts-std-version = 8.11
-gnuastro-version = 0.16.1-e0f1
+ghostscript-version = 9.56.1
+gnuastro-version = 0.18
gperf-version = 3.1
gsl-version = 2.7
-help2man-version = 1.48.5
icu-version = 70.1
imagemagick-version = 7.1.0-13
imfit-version = 1.6.1
libbsd-version = 0.11.3
libffi-version = 3.4.2
libidn-version = 1.38
-libjpeg-version = 9d
+libjpeg-version = 9e
libmd-version = 1.0.4
libnsl-version = 1.2.0-4a062cf
libpaper-version = 1.1.28
libpng-version = 1.6.37
-libtiff-version = 4.3.0
+libtiff-version = 4.4.0
libtirpc-version = 1.2.6
metastore-version = 1.1.2-23-fa9170b
missfits-version = 2.8.0
-openblas-version = 0.3.18
+openblas-version = 0.3.21
openmpi-version = 4.1.1
openssh-version = 8.0p1
patch-version = 2.7.6
pcre-version = 8.44
pixman-version = 0.40.0
-python-version = 3.10.0
+plplot-version = 5.15.0
+python-version = 3.10.6
r-cran-version = 4.1.2
rpcsvc-proto-version = 1.4
-scamp-version = 2.6.7
+scamp-version = 2.10.0
scons-version = 3.0.5
sextractor-version = 2.25.0
-swarp-version = 2.38.0
+swarp-version = 2.41.5
swig-version = 4.0.2
tides-version = 2.0
-util-linux-version = 2.37.2
+util-linux-version = 2.38.1
valgrind-version = 3.18.1
-vim-version = 8.2
+vim-version = 9.0
+wcslib-version = 7.11
xlsxio-version = 0.2.21
yaml-version = 0.2.5
# Xorg packages
-util-macros-version = 1.19.3
-xorgproto-version = 2021.5
+fontconfig-version = 2.14.0
+libice-version = 1.0.10
+libpthread-stubs-version = 0.4
+libsm-version = 1.2.3
+libx11-version = 1.8
libxau-version = 1.0.9
+libxcb-version = 1.15
libxdmcp-version = 1.1.3
-xcb-proto-version = 1.14.1
-libxcb-version = 1.14
-fontconfig-version = 2.13.94
-xtrans-version = 1.4.0
-libx11-version = 1.7.2
libxext-version = 1.3.4
-libice-version = 1.0.10
-libsm-version = 1.2.3
libxt-version = 1.2.1
-libpthread-stubs-version = 0.4
+util-macros-version = 1.19.3
+xcb-proto-version = 1.15
+xorgproto-version = 2022.1
+xtrans-version = 1.4.0
# Version-dependent build
# -----------------------
lapack-version = 3.8.0
libgit2-version = 1.3.0
-wcslib-version = 7.7
# Netpbm's questions in the configure steps maybe change with different or
# new versions.
@@ -188,7 +197,7 @@ minizip-version = $(zlib-version)
# Be careful with updateing hdf5 because h5py 2.10.0 doesn't work with
# version 1.12.0.
-hdf5-version = 1.10.5
+hdf5-version = 1.13.1
@@ -206,7 +215,7 @@ hdf5-version = 1.10.5
# CLASS:PYTHON-START (important identifier for 'awk'; don't modify this line)
asn1crypto-version = 0.24.0
asteval-version = 0.9.16
-astropy-version = 5.0
+astropy-version = 5.1
beautifulsoup4-version = 4.10.0
beniget-version = 0.4.1
certifi-version = 2018.11.29
@@ -222,7 +231,7 @@ esutil-version = 0.6.9
extension-helpers-version = 0.1
flake8-version = 3.7.8
future-version = 0.18.1
-galsim-version = 2.3.3
+galsim-version = 2.3.5
gast-version = 0.5.3
h5py-version = 2.10.0
html5lib-version = 1.0.1
@@ -233,7 +242,6 @@ kiwisolver-version = 1.0.1
lmfit-version = 0.9.14
lsstdesccoord-version = 1.2.0
markupsafe-version = 2.0.1
-matplotlib-version = 3.3.0
mpi4py-version = 3.1.3
mpmath-version = 1.1.0
numpy-version = 1.21.3
@@ -242,18 +250,17 @@ pexpect-version = 4.7.0
pillow-version = 8.4.0
pip-version = 19.0.2
ply-version = 3.11
+pybind11-version = 2.5.0
pycodestyle-version = 2.5.0
pycparser-version = 2.19
pyerfa-version = 2.0.0.1
pyflakes-version = 2.1.1
-pybind11-version = 2.5.0
pyparsing-version = 3.0.4
pypkgconfig-version = 1.5.1
python-dateutil-version = 2.8.0
pythran-version = 0.11.0
pyyaml-version = 5.1
requests-version = 2.21.0
-scipy-version = 1.7.3
setuptools-version = 58.3.0
setuptools_scm-version = 3.3.3
sip_tpv-version = 1.1
@@ -264,6 +271,12 @@ uncertainties-version = 3.1.6
urllib3-version = 1.24.1
webencodings-version = 0.5.1
wheel-version = 0.37.0
+
+# More recent versions of Matplotlib and Scipy have issues with finding
+# dependencies in our Python build system.
+scipy-version = 1.7.3
+matplotlib-version = 3.3.0
+
# CLASS:PYTHON-END (important identifier for 'awk'; don't modify this line)
# Special Python modules:
@@ -309,11 +322,14 @@ wheel-version = 0.37.0
# called 'R-CRAN' (or 'r-cran') in Maneage, because searching on a single
# letter string 'R' is extremely inefficient.
#
-# IMPORTANT: If you intend to change the version of any of the R-CRAN
-# modules/libraries below, please fix the hash strings of the respective
-# packages in 'reproduce/software/conf/checksums.conf'.
+# IMPORTANT: Similar to all software, if you intend to change the version
+# of any of the R-CRAN modules/libraries below, please fix the hash strings
+# of the respective packages in 'reproduce/software/conf/checksums.conf'.
#
# CLASS:R-CRAN-START (important identifier for 'awk'; don't modify this line)
+r-cran-MASS-version = 7.3-54
+r-cran-R6-version = 2.5.0
+r-cran-RColorBrewer-version = 1.1-2
r-cran-cli-version = 2.5.0
r-cran-colorspace-version = 2.0-1
r-cran-cowplot-version = 1.1.1
@@ -330,13 +346,10 @@ r-cran-isoband-version = 0.2.4
r-cran-labeling-version = 0.4.2
r-cran-lifecycle-version = 1.0.0
r-cran-magrittr-version = 2.0.1
-r-cran-MASS-version = 7.3-54
r-cran-mgcv-version = 1.8-36
r-cran-munsell-version = 0.5.0
r-cran-pillar-version = 1.6.1
r-cran-pkgconfig-version = 2.0.3
-r-cran-R6-version = 2.5.0
-r-cran-RColorBrewer-version = 1.1-2
r-cran-rlang-version = 0.4.11
r-cran-scales-version = 1.1.1
r-cran-tibble-version = 3.1.2