From 6551479fd4c643d7c4c03992cae76a79c2a17b0b Mon Sep 17 00:00:00 2001 From: trz42 <12829274+trz42@users.noreply.github.com> Date: Tue, 20 Oct 2026 16:35:18 +0000 Subject: [PATCH] update overview of available software --- docs/available_software/detail/DCMTK.md | 53 ++++++++++++++++++ docs/available_software/detail/SymEngine.md | 40 ++++++++++++++ docs/available_software/detail/ant.md | 1 + docs/available_software/detail/bacio.md | 46 ++++++++++++++++ docs/available_software/detail/g2clib.md | 40 ++++++++++++++ docs/available_software/detail/ip.md | 46 ++++++++++++++++ docs/available_software/detail/poppler.md | 59 +++++++++++++++++++++ docs/available_software/detail/tcsh.md | 3 +- docs/available_software/detail/xproto.md | 40 ++++++++++++++ mkdocs.yml | 2 +- 10 files changed, 328 insertions(+), 2 deletions(-) create mode 100644 docs/available_software/detail/DCMTK.md create mode 100644 docs/available_software/detail/SymEngine.md create mode 100644 docs/available_software/detail/bacio.md create mode 100644 docs/available_software/detail/g2clib.md create mode 100644 docs/available_software/detail/ip.md create mode 100644 docs/available_software/detail/poppler.md create mode 100644 docs/available_software/detail/xproto.md diff --git a/docs/available_software/detail/DCMTK.md b/docs/available_software/detail/DCMTK.md new file mode 100644 index 0000000000..179cc7dc7b --- /dev/null +++ b/docs/available_software/detail/DCMTK.md @@ -0,0 +1,53 @@ +--- +json_ld: + '@context': https://schema.org + '@type': SoftwareApplication + applicationCategory: DeveloperApplication + description: 'DCMTK is a collection of libraries and applications implementing large + parts + + the DICOM standard. It includes software for examining, constructing and + + converting DICOM image files, handling offline media, sending and receiving + + images over a network connection, as well as demonstrative image storage and + + worklist servers.' + license: Not confirmed + name: DCMTK + offers: + '@type': Offer + price: 0 + operatingSystem: LINUX + review: + '@type': Review + author: + '@type': Organization + name: EESSI + reviewBody: Application has been successfully made available on all architectures + supported by EESSI + reviewRating: + '@type': Rating + ratingValue: 5 + softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available + on your system + softwareVersion: '[''3.7.0'']' + url: https://dicom.offis.de/dcmtk +--- +# DCMTK + + +DCMTK is a collection of libraries and applications implementing large parts +the DICOM standard. It includes software for examining, constructing and +converting DICOM image files, handling offline media, sending and receiving +images over a network connection, as well as demonstrative image storage and +worklist servers. + +homepage: [https://dicom.offis.de/dcmtk](https://dicom.offis.de/dcmtk) + +## Available installations + + +|DCMTK version|Supported CPU targets|Supported GPU targets|EESSI version|Module| +| --- | --- | --- | --- | --- | +|3.7.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`DCMTK/3.7.0-GCCcore-14.3.0`| \ No newline at end of file diff --git a/docs/available_software/detail/SymEngine.md b/docs/available_software/detail/SymEngine.md new file mode 100644 index 0000000000..442cf4e59e --- /dev/null +++ b/docs/available_software/detail/SymEngine.md @@ -0,0 +1,40 @@ +--- +json_ld: + '@context': https://schema.org + '@type': SoftwareApplication + applicationCategory: DeveloperApplication + description: SymEngine is a standalone fast C++ symbolic manipulation library + license: Not confirmed + name: SymEngine + offers: + '@type': Offer + price: 0 + operatingSystem: LINUX + review: + '@type': Review + author: + '@type': Organization + name: EESSI + reviewBody: Application has been successfully made available on all architectures + supported by EESSI + reviewRating: + '@type': Rating + ratingValue: 5 + softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available + on your system + softwareVersion: '[''0.14.0'']' + url: https://github.com/symengine/symengine +--- +# SymEngine + + +SymEngine is a standalone fast C++ symbolic manipulation library + +homepage: [https://github.com/symengine/symengine](https://github.com/symengine/symengine) + +## Available installations + + +|SymEngine version|Supported CPU targets|Supported GPU targets|EESSI version|Module| +| --- | --- | --- | --- | --- | +|0.14.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`SymEngine/0.14.0-gfbf-2025b`| \ No newline at end of file diff --git a/docs/available_software/detail/ant.md b/docs/available_software/detail/ant.md index a7bf53f8c8..30f12c1970 100644 --- a/docs/available_software/detail/ant.md +++ b/docs/available_software/detail/ant.md @@ -43,5 +43,6 @@ Apache Ant is a Java library and command-line tool whose mission is to drive pro |ant version|Supported CPU targets|Supported GPU targets|EESSI version|Module| | --- | --- | --- | --- | --- | |1.10.15|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`, `aws/graviton4`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`, `graniterapids`
|*(none)*|2026.06|`ant/1.10.15-Java-21`| +|1.10.14|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`ant/1.10.14-Java-21`| |1.10.14|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`ant/1.10.14-Java-11`| |1.10.12|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`ant/1.10.12-Java-17`| \ No newline at end of file diff --git a/docs/available_software/detail/bacio.md b/docs/available_software/detail/bacio.md new file mode 100644 index 0000000000..5ef3c25eac --- /dev/null +++ b/docs/available_software/detail/bacio.md @@ -0,0 +1,46 @@ +--- +json_ld: + '@context': https://schema.org + '@type': SoftwareApplication + applicationCategory: DeveloperApplication + description: 'This library performs binary I/O for the NCEP models, + + processing formatted and unformatted byte-addressable data records, + + and helping transform little endian files into big endian files.' + license: Not confirmed + name: bacio + offers: + '@type': Offer + price: 0 + operatingSystem: LINUX + review: + '@type': Review + author: + '@type': Organization + name: EESSI + reviewBody: Application has been successfully made available on all architectures + supported by EESSI + reviewRating: + '@type': Rating + ratingValue: 5 + softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available + on your system + softwareVersion: '[''2.6.0'']' + url: https://github.com/NOAA-EMC/NCEPLIBS-bacio +--- +# bacio + + +This library performs binary I/O for the NCEP models, +processing formatted and unformatted byte-addressable data records, +and helping transform little endian files into big endian files. + +homepage: [https://github.com/NOAA-EMC/NCEPLIBS-bacio](https://github.com/NOAA-EMC/NCEPLIBS-bacio) + +## Available installations + + +|bacio version|Supported CPU targets|Supported GPU targets|EESSI version|Module| +| --- | --- | --- | --- | --- | +|2.6.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`bacio/2.6.0-GCC-14.3.0`| \ No newline at end of file diff --git a/docs/available_software/detail/g2clib.md b/docs/available_software/detail/g2clib.md new file mode 100644 index 0000000000..e398999a36 --- /dev/null +++ b/docs/available_software/detail/g2clib.md @@ -0,0 +1,40 @@ +--- +json_ld: + '@context': https://schema.org + '@type': SoftwareApplication + applicationCategory: DeveloperApplication + description: Library contains GRIB2 encoder/decoder ('C' version). + license: Not confirmed + name: g2clib + offers: + '@type': Offer + price: 0 + operatingSystem: LINUX + review: + '@type': Review + author: + '@type': Organization + name: EESSI + reviewBody: Application has been successfully made available on all architectures + supported by EESSI + reviewRating: + '@type': Rating + ratingValue: 5 + softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available + on your system + softwareVersion: '[''2.3.0'']' + url: https://github.com/NOAA-EMC/NCEPLIBS-g2c +--- +# g2clib + + +Library contains GRIB2 encoder/decoder ('C' version). + +homepage: [https://github.com/NOAA-EMC/NCEPLIBS-g2c](https://github.com/NOAA-EMC/NCEPLIBS-g2c) + +## Available installations + + +|g2clib version|Supported CPU targets|Supported GPU targets|EESSI version|Module| +| --- | --- | --- | --- | --- | +|2.3.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`g2clib/2.3.0-GCCcore-14.3.0`| \ No newline at end of file diff --git a/docs/available_software/detail/ip.md b/docs/available_software/detail/ip.md new file mode 100644 index 0000000000..40dd3e4d3b --- /dev/null +++ b/docs/available_software/detail/ip.md @@ -0,0 +1,46 @@ +--- +json_ld: + '@context': https://schema.org + '@type': SoftwareApplication + applicationCategory: DeveloperApplication + description: 'This library performs binary I/O for the NCEP models, + + processing formatted and unformatted byte-addressable data records, + + and helping transform little endian files into big endian files.' + license: Not confirmed + name: ip + offers: + '@type': Offer + price: 0 + operatingSystem: LINUX + review: + '@type': Review + author: + '@type': Organization + name: EESSI + reviewBody: Application has been successfully made available on all architectures + supported by EESSI + reviewRating: + '@type': Rating + ratingValue: 5 + softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available + on your system + softwareVersion: '[''5.4.0'']' + url: https://github.com/NOAA-EMC/NCEPLIBS-ip +--- +# ip + + +This library performs binary I/O for the NCEP models, +processing formatted and unformatted byte-addressable data records, +and helping transform little endian files into big endian files. + +homepage: [https://github.com/NOAA-EMC/NCEPLIBS-ip](https://github.com/NOAA-EMC/NCEPLIBS-ip) + +## Available installations + + +|ip version|Supported CPU targets|Supported GPU targets|EESSI version|Module| +| --- | --- | --- | --- | --- | +|5.4.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`ip/5.4.0-gfbf-2025b`| \ No newline at end of file diff --git a/docs/available_software/detail/poppler.md b/docs/available_software/detail/poppler.md new file mode 100644 index 0000000000..51837325af --- /dev/null +++ b/docs/available_software/detail/poppler.md @@ -0,0 +1,59 @@ +--- +json_ld: + '@context': https://schema.org + '@type': SoftwareApplication + applicationCategory: DeveloperApplication + description: Poppler is a PDF rendering library + license: Not confirmed + name: poppler + offers: + '@type': Offer + price: 0 + operatingSystem: LINUX + review: + '@type': Review + author: + '@type': Organization + name: EESSI + reviewBody: Application has been successfully made available on all architectures + supported by EESSI + reviewRating: + '@type': Rating + ratingValue: 5 + softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available + on your system + softwareVersion: '[''25.12.0'']' + url: https://poppler.freedesktop.org +--- +# poppler + + +Poppler is a PDF rendering library + +homepage: [https://poppler.freedesktop.org](https://poppler.freedesktop.org) + +## Available installations + + +|poppler version|Supported CPU targets|Supported GPU targets|EESSI version|Module| +| --- | --- | --- | --- | --- | +|25.12.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`poppler/25.12.0-GCC-14.3.0`| + +## Extensions + +Overview of extensions included in poppler installations + + +### poppler + + +|`poppler` version|poppler modules that include it| +| --- | --- | +|25.12.0|`poppler/25.12.0-GCC-14.3.0`| + +### poppler-data + + +|`poppler-data` version|poppler modules that include it| +| --- | --- | +|0.4.12|`poppler/25.12.0-GCC-14.3.0`| \ No newline at end of file diff --git a/docs/available_software/detail/tcsh.md b/docs/available_software/detail/tcsh.md index 9561033555..4d61554291 100644 --- a/docs/available_software/detail/tcsh.md +++ b/docs/available_software/detail/tcsh.md @@ -26,7 +26,7 @@ json_ld: ratingValue: 5 softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available on your system - softwareVersion: '[''6.24.13'', ''6.24.07'']' + softwareVersion: '[''6.24.16'', ''6.24.13'', ''6.24.07'']' url: https://www.tcsh.org --- # tcsh @@ -44,5 +44,6 @@ Tcsh is an enhanced, but completely compatible version of the Berkeley UNIX C sh |tcsh version|Supported CPU targets|Supported GPU targets|EESSI version|Module| | --- | --- | --- | --- | --- | +|6.24.16|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`tcsh/6.24.16-GCCcore-14.3.0`| |6.24.13|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`tcsh/6.24.13-GCCcore-13.3.0`| |6.24.07|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`tcsh/6.24.07-GCCcore-12.2.0`| \ No newline at end of file diff --git a/docs/available_software/detail/xproto.md b/docs/available_software/detail/xproto.md new file mode 100644 index 0000000000..688081690e --- /dev/null +++ b/docs/available_software/detail/xproto.md @@ -0,0 +1,40 @@ +--- +json_ld: + '@context': https://schema.org + '@type': SoftwareApplication + applicationCategory: DeveloperApplication + description: X protocol and ancillary headers + license: Not confirmed + name: xproto + offers: + '@type': Offer + price: 0 + operatingSystem: LINUX + review: + '@type': Review + author: + '@type': Organization + name: EESSI + reviewBody: Application has been successfully made available on all architectures + supported by EESSI + reviewRating: + '@type': Rating + ratingValue: 5 + softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available + on your system + softwareVersion: '[''7.0.31'']' + url: https://www.freedesktop.org/wiki/Software/xlibs +--- +# xproto + + +X protocol and ancillary headers + +homepage: [https://www.freedesktop.org/wiki/Software/xlibs](https://www.freedesktop.org/wiki/Software/xlibs) + +## Available installations + + +|xproto version|Supported CPU targets|Supported GPU targets|EESSI version|Module| +| --- | --- | --- | --- | --- | +|7.0.31|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`xproto/7.0.31-GCCcore-14.3.0`| \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 15689e9c22..1d770a0aa6 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -232,7 +232,7 @@ extra: icon: fontawesome/solid/rss link: https://eessi.io/docs/feed_json_created.json # this gets auto-updated via update_generated_time.sh script run in update_available_software.yml action - generated_time: "Sun, 18 Oct 2026 at 15:36:49 UTC" + generated_time: "Tue, 20 Oct 2026 at 16:35:16 UTC" slack_invite_url: "https://join.slack.com/t/eessi-hpc/shared_invite/zt-2wg10p26d-m_CnRB89xQq3zk9qxf1k3g" extra_javascript: # mermaid diagram