diff --git a/includes/data/software.yml b/includes/data/software.yml
index db688b375..ae3b50e6f 100644
--- a/includes/data/software.yml
+++ b/includes/data/software.yml
@@ -253,43 +253,25 @@ software_modules:
versions:
- {description: HarfBuzz is an OpenType text shaping engine., markedDefault: false,
versionName: 1.4.8}
- - categories: system, benchmark
- defaultVersionName: '20190729'
- description: Times MPI collectives over a series of message sizes.
- package: mpibench
- url: https://github.com/LLNL/mpiBench
+ - categories: system, tool
+ defaultVersionName: '2.12'
+ description: 'The unifdef utility selectively processes conditional C preprocessor
+ #if and #ifdef directives.'
+ package: unifdef
+ url: https://dotat.at/prog/unifdef/
versions:
- - description: Times MPI collectives over a series of message sizes.
- markedDefault: false
- properties:
- parallel: {mpi: 1}
- versionName: '20190729'
+ - {description: 'The unifdef utility selectively processes conditional C preprocessor
+ #if and #ifdef directives.', markedDefault: false, versionName: '2.12'}
- categories: system, tools
- defaultVersionName: 12.560.30_py312
- description: Python bindings to the NVIDIA Management Library.
- package: py-nvidia-ml-py
- url: https://pypi.org/project/nvidia-ml-py/
+ defaultVersionName: '1.20'
+ description: LevelDB is a fast key-value storage library written at Google that
+ provides an ordered mapping from string keys to string values.
+ package: leveldb
+ url: https://github.com/google/leveldb
versions:
- - description: Python bindings to the NVIDIA Management Library.
- markedDefault: false
- properties:
- arch: {gpu: 1}
- versionName: 12.550.52_py39
- - description: Python bindings to the NVIDIA Management Library.
- markedDefault: false
- properties:
- arch: {gpu: 1}
- versionName: 12.550.52_py312
- - description: Python bindings to the NVIDIA Management Library.
- markedDefault: false
- properties:
- arch: {gpu: 1}
- versionName: 12.560.30_py39
- - description: Python bindings to the NVIDIA Management Library.
- markedDefault: false
- properties:
- arch: {gpu: 1}
- versionName: 12.560.30_py312
+ - {description: LevelDB is a fast key-value storage library written at Google
+ that provides an ordered mapping from string keys to string values., markedDefault: false,
+ versionName: '1.20'}
- categories: system, compression
defaultVersionName: 2.1.1
description: Szip compression software, providing lossless compression of scientific
@@ -366,16 +348,15 @@ software_modules:
versions:
- {description: GNU Midnight Commander is a visual file manager., markedDefault: false,
versionName: 4.8.29}
- - categories: system, compression
- defaultVersionName: 1.5.2
- description: Zstandard, or zstd, is a fast lossless compression algorithm, targeting
- real-time compression scenarios at zlib-level and better compression ratios.
- package: zstd
- url: https://github.com/facebook/zstd
+ - categories: system, libs
+ defaultVersionName: 1.8.2
+ description: Libgcrypt is a general purpose cryptographic library originally
+ based on code from GnuPG.
+ package: libgcrypt
+ url: https://www.gnupg.org/software/libgcrypt
versions:
- - {description: 'Zstandard, or zstd, is a fast lossless compression algorithm,
- targeting real-time compression scenarios at zlib-level and better compression
- ratios.', markedDefault: false, versionName: 1.5.2}
+ - {description: Libgcrypt is a general purpose cryptographic library originally
+ based on code from GnuPG., markedDefault: false, versionName: 1.8.2}
- categories: system, tools
defaultVersionName: 2.2.3
description: Expat is a stream-oriented XML parser library written in C.
@@ -412,26 +393,52 @@ software_modules:
- {description: 'Sodium is a modern, easy-to-use software library for encryption,
decryption, signatures, password hashing and more.', markedDefault: false,
versionName: 1.0.18}
- - categories: system, libs
- defaultVersionName: 2.1.2
- description: FTGL is a free cross-platform Open Source C++ library that uses
- Freetype2 to simplify rendering fonts in OpenGL applications.
- package: ftgl
- url: https://sourceforge.net/projects/ftgl/
+ - categories: system, file transfer
+ defaultVersionName: 0.11.1
+ description: mpiFileUtils is a suite of MPI-based tools to manage large datasets,
+ which may vary from large directory trees to large files.
+ package: mpifileutils
+ url: https://github.com/hpc/mpifileutils
versions:
- - {description: FTGL is a free cross-platform Open Source C++ library that uses
- Freetype2 to simplify rendering fonts in OpenGL applications., markedDefault: false,
- versionName: 2.1.2}
- - categories: system, compression
- defaultVersionName: 5.2.3
- description: XZ Utils, the successor to LZMA Utils, is free general-purpose
- data compression software with a high compression ratio.
- package: xz
- url: http://tukaani.org/xz/
+ - description: mpiFileUtils is a suite of MPI-based tools to manage large datasets,
+ which may vary from large directory trees to large files.
+ markedDefault: false
+ properties:
+ parallel: {mpi: 1}
+ versionName: 0.10.1
+ - description: mpiFileUtils is a suite of MPI-based tools to manage large datasets,
+ which may vary from large directory trees to large files.
+ markedDefault: false
+ properties:
+ parallel: {mpi: 1}
+ versionName: '0.11'
+ - description: mpiFileUtils is a suite of MPI-based tools to manage large datasets,
+ which may vary from large directory trees to large files.
+ markedDefault: false
+ properties:
+ parallel: {mpi: 1}
+ versionName: 0.11.1
+ - categories: system, file transfer
+ defaultVersionName: 1.65.0
+ description: 'Rclone is a command line program to sync files and directories
+ to and from: Google Drive, Amazon S3, Dropbox, Google Cloud Storage, Amazon
+ Drive, Microsoft One Drive, Hubic, Backblaze B2, Yandex Disk, or the local
+ filesystem.'
+ package: rclone
+ url: https://rclone.org
versions:
- - {description: 'XZ Utils, the successor to LZMA Utils, is free general-purpose
- data compression software with a high compression ratio.', markedDefault: false,
- versionName: 5.2.3}
+ - {description: 'Rclone is a command line program to sync files and directories
+ to and from: Google Drive, Amazon S3, Dropbox, Google Cloud Storage, Amazon
+ Drive, Microsoft One Drive, Hubic, Backblaze B2, Yandex Disk, or the local
+ filesystem.', markedDefault: false, versionName: 1.55.1}
+ - {description: 'Rclone is a command line program to sync files and directories
+ to and from: Google Drive, Amazon S3, Dropbox, Google Cloud Storage, Amazon
+ Drive, Microsoft One Drive, Hubic, Backblaze B2, Yandex Disk, or the local
+ filesystem.', markedDefault: false, versionName: 1.59.1}
+ - {description: 'Rclone is a command line program to sync files and directories
+ to and from: Google Drive, Amazon S3, Dropbox, Google Cloud Storage, Amazon
+ Drive, Microsoft One Drive, Hubic, Backblaze B2, Yandex Disk, or the local
+ filesystem.', markedDefault: false, versionName: 1.65.0}
- categories: system, libs
defaultVersionName: 2.8.8
description: Hyphen is a hyphenation library to use converted TeX hyphenation
@@ -449,21 +456,17 @@ software_modules:
versions:
- {description: Universal Python binding for the LMDB 'Lightning' Database.,
markedDefault: false, versionName: '0.93'}
- - categories: system, compression
- defaultVersionName: '0.6'
- description: MPIBZIP2 is a parallel implementation of the bzip2 block-sorting
- file compressor that uses MPI and achieves significant speedup on cluster
- machines.
- package: mpibzip2
- url: http://compression.great-site.net/mpibzip2
+ - categories: system, scm
+ defaultVersionName: 2.4.0
+ description: Git Large File Storage (LFS) replaces large files such as audio
+ samples, videos, datasets, and graphics with text pointers inside Git, while
+ storing the file contents on a remote server.
+ package: git-lfs
+ url: https://git-lfs.github.com/
versions:
- - description: MPIBZIP2 is a parallel implementation of the bzip2 block-sorting
- file compressor that uses MPI and achieves significant speedup on cluster
- machines.
- markedDefault: false
- properties:
- parallel: {mpi: 1}
- versionName: '0.6'
+ - {description: 'Git Large File Storage (LFS) replaces large files such as audio
+ samples, videos, datasets, and graphics with text pointers inside Git, while
+ storing the file contents on a remote server.', markedDefault: false, versionName: 2.4.0}
- categories: system, scm
defaultVersionName: 4.5.3
description: Mercurial is a free, distributed source control management tool.
@@ -540,15 +543,17 @@ software_modules:
versions:
- {description: libuv is a multi-platform support library with a focus on asynchronous
I/O., markedDefault: false, versionName: 1.38.1}
- - categories: system, libs
- defaultVersionName: 1.14.10
- description: Cairo is a 2D graphics library with support for multiple output
- devices.
- package: cairo
- url: https://www.cairographics.org/
+ - categories: system, containers
+ defaultVersionName: 0.3.13_py312
+ description: Singularity Python (spython) is the Python API for working with
+ Singularity containers.
+ package: py-spython
+ url: https://github.com/singularityhub/singularity-cli
versions:
- - {description: Cairo is a 2D graphics library with support for multiple output
- devices., markedDefault: false, versionName: 1.14.10}
+ - {description: Singularity Python (spython) is the Python API for working with
+ Singularity containers., markedDefault: false, versionName: 0.3.13_py39}
+ - {description: Singularity Python (spython) is the Python API for working with
+ Singularity containers., markedDefault: false, versionName: 0.3.13_py312}
- categories: system, tools
defaultVersionName: 2.3.7
description: Motif is the toolkit for the Common Desktop Environment.
@@ -631,25 +636,23 @@ software_modules:
versions:
- {description: Parallel S3 and local filesystem execution tool., markedDefault: false,
versionName: 2.0.0}
- - categories: system, compression
- defaultVersionName: 1.1.12
- description: PBZIP2 is a parallel implementation of the bzip2 block-sorting
- file compressor that uses pthreads and achieves near-linear speedup on SMP
- machines.
- package: pbzip2
- url: http://compression.great-site.net/pbzip2/
- versions:
- - {description: PBZIP2 is a parallel implementation of the bzip2 block-sorting
- file compressor that uses pthreads and achieves near-linear speedup on SMP
- machines., markedDefault: false, versionName: 1.1.12}
- categories: system, libs
- defaultVersionName: 2.13.1
- description: C library for encoding, decoding and manipulating JSON data.
- package: jansson
- url: https://github.com/akheron/jansson
+ defaultVersionName: 2.2.5
+ description: GD is an open source code library for the dynamic creation of images
+ by programmers.
+ package: libgd
+ url: https://libgd.github.io/
versions:
- - {description: 'C library for encoding, decoding and manipulating JSON data.',
- markedDefault: false, versionName: 2.13.1}
+ - {description: GD is an open source code library for the dynamic creation of
+ images by programmers., markedDefault: false, versionName: 2.2.5}
+ - categories: system, tools
+ defaultVersionName: '1.6'
+ description: jq is a lightweight and flexible command-line JSON processor.
+ package: jq
+ url: https://stedolan.github.io/jq/
+ versions:
+ - {description: jq is a lightweight and flexible command-line JSON processor.,
+ markedDefault: false, versionName: '1.6'}
- categories: system, libs
defaultVersionName: '8.40'
description: The PCRE library is a set of functions that implement regular expression
@@ -902,6 +905,14 @@ software_modules:
- {description: 'LibreSSL is a version of the TLS/crypto stack forked from OpenSSL
in 2014, with goals of modernizing the codebase, improving security, and
applying best practice development processes.', markedDefault: false, versionName: 3.2.1}
+ - categories: system, tools
+ defaultVersionName: '0.18'
+ description: A small utility to modify the dynamic linker and RPATH of ELF executables.
+ package: patchelf
+ url: https://github.com/NixOS/patchelf
+ versions:
+ - {description: A small utility to modify the dynamic linker and RPATH of ELF
+ executables., markedDefault: false, versionName: '0.18'}
- categories: system, file management
defaultVersionName: 0.9.3
description: fpart sorts files and packs them into partitions.
@@ -938,19 +949,14 @@ software_modules:
versions:
- {description: 'Duc is a collection of tools for indexing, inspecting and visualizing
disk usage.', markedDefault: false, versionName: 1.4.4}
- - categories: system, database
- defaultVersionName: 10.2.11
- description: MariaDB is a community-developed fork of the MySQL relational database
- management system intended to remain free under the GNU GPL.
- package: mariadb
- url: https://www.mariadb.org
+ - categories: system, libs
+ defaultVersionName: 0.6.21
+ description: A library for parsing, editing, and saving EXIF data.
+ package: libexif
+ url: https://github.com/libexif/libexif
versions:
- - {description: MariaDB is a community-developed fork of the MySQL relational
- database management system intended to remain free under the GNU GPL., help: 'https://www.sherlock.stanford.edu/docs/software/using/mariadb',
- markedDefault: false, versionName: 10.6.9}
- - {description: MariaDB is a community-developed fork of the MySQL relational
- database management system intended to remain free under the GNU GPL., help: 'https://www.sherlock.stanford.edu/docs/software/using/mariadb',
- markedDefault: true, versionName: 10.2.11}
+ - {description: 'A library for parsing, editing, and saving EXIF data.', markedDefault: false,
+ versionName: 0.6.21}
- categories: system, scm
defaultVersionName: 2.49.2
description: gh is GitHub on the command line. It brings pull requests, issues,
@@ -962,15 +968,19 @@ software_modules:
- {description: 'gh is GitHub on the command line. It brings pull requests,
issues, and other GitHub concepts to the terminal next to where you are
already working with git and your code.', markedDefault: false, versionName: 2.49.2}
- - categories: system, compression
- defaultVersionName: '2.4'
- description: A parallel implementation of gzip for modern multi-processor, multi-core
- machines.
- package: pigz
- url: https://zlib.net/pigz/
+ - categories: system, database
+ defaultVersionName: 10.2.11
+ description: MariaDB is a community-developed fork of the MySQL relational database
+ management system intended to remain free under the GNU GPL.
+ package: mariadb
+ url: https://www.mariadb.org
versions:
- - {description: 'A parallel implementation of gzip for modern multi-processor,
- multi-core machines.', markedDefault: false, versionName: '2.4'}
+ - {description: MariaDB is a community-developed fork of the MySQL relational
+ database management system intended to remain free under the GNU GPL., help: 'https://www.sherlock.stanford.edu/docs/software/using/mariadb',
+ markedDefault: false, versionName: 10.6.9}
+ - {description: MariaDB is a community-developed fork of the MySQL relational
+ database management system intended to remain free under the GNU GPL., help: 'https://www.sherlock.stanford.edu/docs/software/using/mariadb',
+ markedDefault: true, versionName: 10.2.11}
- categories: system, database
defaultVersionName: '14.5'
description: PostgreSQL is a powerful, open source object-relational database
@@ -1000,33 +1010,32 @@ software_modules:
- {description: 'SQLite is a self-contained, high-reliability, embedded, full-featured,
public-domain, SQL database engine.', markedDefault: false, versionName: 3.44.2}
- categories: system, libs
- defaultVersionName: 2.4.7
- description: GNU Libtool is a generic library support script that hides the
- complexity of using shared libraries behind a consistent, portable interface.
- package: libtool
- url: https://www.gnu.org/software/libtool/
+ defaultVersionName: 2.12.4
+ description: Fontconfig is a library for configuring and customizing font access.
+ package: fontconfig
+ url: https://www.freedesktop.org/wiki/Software/fontconfig
versions:
- - {description: 'GNU Libtool is a generic library support script that hides
- the complexity of using shared libraries behind a consistent, portable interface.',
- markedDefault: false, versionName: 2.4.7}
+ - {description: Fontconfig is a library for configuring and customizing font
+ access., markedDefault: false, versionName: 2.12.4}
- categories: system, libs
- defaultVersionName: 2.14.19
- description: ORBit2 is a CORBA 2.4-compliant Object Request Broker (ORB) featuring
- mature C, C++ and Python bindings.
- package: orbit
- url: https://www.gnome.org/
+ defaultVersionName: 0.3.5
+ description: C++ implementation of the Google logging module.
+ package: glog
+ url: https://github.com/google/glog
versions:
- - {description: 'ORBit2 is a CORBA 2.4-compliant Object Request Broker (ORB)
- featuring mature C, C++ and Python bindings.', markedDefault: false, versionName: 2.14.19}
+ - {description: C++ implementation of the Google logging module., markedDefault: false,
+ versionName: 0.3.5}
- categories: system, libs
- defaultVersionName: 2.36.8
- description: The GdkPixbuf library provides facilities for loading images in
- a variety of file formats.
- package: gdk-pixbuf
- url: https://git.gnome.org/browse/gdk-pixbuf
+ defaultVersionName: 1.4.4
+ description: JSON-GLib is a library providing serialization and deserialization
+ support for the JavaScript Object Notation (JSON) format described by RFC
+ 4627.
+ package: json-glib
+ url: https://wiki.gnome.org/Projects/JsonGlib
versions:
- - {description: The GdkPixbuf library provides facilities for loading images
- in a variety of file formats., markedDefault: false, versionName: 2.36.8}
+ - {description: JSON-GLib is a library providing serialization and deserialization
+ support for the JavaScript Object Notation (JSON) format described by RFC
+ 4627., markedDefault: false, versionName: 1.4.4}
- categories: system, libs
defaultVersionName: '59.1'
description: ICU is a set of C/C++ and Java libraries providing Unicode and
@@ -1082,23 +1091,19 @@ software_modules:
versions:
- {description: GObject introspection is a middleware layer between C libraries
(using GObject) and language bindings., markedDefault: false, versionName: 1.52.1}
- - categories: system, libs
- defaultVersionName: 1.6.44
- description: libpng is the official PNG reference library. It supports almost
- all PNG features, is extensible, and has been extensively tested for over
- 20 years.
- package: libpng
- url: http://libpng.sourceforge.net
+ - categories: system, benchmark
+ defaultVersionName: 2.1.19_py39
+ description: LinkTest is a communication API benchmarking tool that tests point-to-point
+ connections.
+ package: py-linktest
+ url: https://www.fz-juelich.de/en/ias/jsc/services/user-support/jsc-software-tools/linktest
versions:
- - {description: 'libpng is the official PNG reference library. It supports almost
- all PNG features, is extensible, and has been extensively tested for over
- 20 years.', markedDefault: false, versionName: 1.2.57}
- - {description: 'libpng is the official PNG reference library. It supports almost
- all PNG features, is extensible, and has been extensively tested for over
- 20 years.', markedDefault: false, versionName: 1.6.29}
- - {description: 'libpng is the official PNG reference library. It supports almost
- all PNG features, is extensible, and has been extensively tested for over
- 20 years.', markedDefault: false, versionName: 1.6.44}
+ - description: LinkTest is a communication API benchmarking tool that tests
+ point-to-point connections.
+ markedDefault: false
+ properties:
+ parallel: {mpi: 1}
+ versionName: 2.1.19_py39
- categories: system, file transfer
defaultVersionName: 3.19.0_py39
description: A command line wrapper over the Globus SDK for Python.
@@ -1162,26 +1167,22 @@ software_modules:
- {description: The Apache Portable Runtime is a supporting library for the
Apache web server. It provides a set of APIs that map to the underlying
operating system., markedDefault: false, versionName: 1.6.1}
- - categories: system, libs
- defaultVersionName: 1.4.4
- description: JSON-GLib is a library providing serialization and deserialization
- support for the JavaScript Object Notation (JSON) format described by RFC
- 4627.
- package: json-glib
- url: https://wiki.gnome.org/Projects/JsonGlib
+ - categories: system, compression
+ defaultVersionName: 1.8.0
+ description: LZ4 is lossless compression algorithm.
+ package: lz4
+ url: https://www.lz4.org
versions:
- - {description: JSON-GLib is a library providing serialization and deserialization
- support for the JavaScript Object Notation (JSON) format described by RFC
- 4627., markedDefault: false, versionName: 1.4.4}
+ - {description: LZ4 is lossless compression algorithm., markedDefault: false,
+ versionName: 1.8.0}
- categories: system, libs
- defaultVersionName: 2.2.5
- description: GD is an open source code library for the dynamic creation of images
- by programmers.
- package: libgd
- url: https://libgd.github.io/
+ defaultVersionName: '1.0'
+ description: Implementation of a minimal subset of the PMI1 and PMI2 specifications.
+ package: minipmi
+ url: https://github.com/kraused/minipmi
versions:
- - {description: GD is an open source code library for the dynamic creation of
- images by programmers., markedDefault: false, versionName: 2.2.5}
+ - {description: Implementation of a minimal subset of the PMI1 and PMI2 specifications.,
+ markedDefault: false, versionName: '1.0'}
- categories: system, file management
defaultVersionName: 2.8.0
description: rmlint finds space waste and other broken things on your filesystem
@@ -1191,22 +1192,26 @@ software_modules:
versions:
- {description: rmlint finds space waste and other broken things on your filesystem
and offers to remove it., markedDefault: false, versionName: 2.8.0}
- - categories: system, tools
- defaultVersionName: 1.3.26
- description: GraphicsMagick is the swiss army knife of image processing.
- package: graphicsmagick
- url: http://www.graphicsmagick.org/
+ - categories: system, libs
+ defaultVersionName: 1.7.7
+ description: Scalable I/O library for parallel access to task-local files.
+ package: sionlib
+ url: https://www.fz-juelich.de/en/ias/jsc/services/user-support/jsc-software-tools/sionlib
versions:
- - {description: GraphicsMagick is the swiss army knife of image processing.,
- markedDefault: false, versionName: 1.3.26}
- - categories: system, tools
- defaultVersionName: '1.6'
- description: jq is a lightweight and flexible command-line JSON processor.
- package: jq
- url: https://stedolan.github.io/jq/
+ - description: Scalable I/O library for parallel access to task-local files.
+ markedDefault: false
+ properties:
+ parallel: {mpi: 1}
+ versionName: 1.7.7
+ - categories: system, libs
+ defaultVersionName: 2.14.19
+ description: ORBit2 is a CORBA 2.4-compliant Object Request Broker (ORB) featuring
+ mature C, C++ and Python bindings.
+ package: orbit
+ url: https://www.gnome.org/
versions:
- - {description: jq is a lightweight and flexible command-line JSON processor.,
- markedDefault: false, versionName: '1.6'}
+ - {description: 'ORBit2 is a CORBA 2.4-compliant Object Request Broker (ORB)
+ featuring mature C, C++ and Python bindings.', markedDefault: false, versionName: 2.14.19}
- categories: system, libs
defaultVersionName: 1.6.3
description: The Apache Portable Runtime is a supporting library for the Apache
@@ -1226,25 +1231,25 @@ software_modules:
versions:
- {description: libiconv is a conversion library for string encoding., markedDefault: false,
versionName: '1.16'}
- - categories: system, resource monitoring
- defaultVersionName: 1.8.5
- description: Remora is a tool to monitor runtime resource utilization.
- package: remora
- url: https://github.com/TACC/remora
+ - categories: system, libs
+ defaultVersionName: 2.4.7
+ description: GNU Libtool is a generic library support script that hides the
+ complexity of using shared libraries behind a consistent, portable interface.
+ package: libtool
+ url: https://www.gnu.org/software/libtool/
versions:
- - {description: Remora is a tool to monitor runtime resource utilization., markedDefault: false,
- versionName: 1.8.5}
- - categories: system, containers
- defaultVersionName: 0.3.13_py312
- description: Singularity Python (spython) is the Python API for working with
- Singularity containers.
- package: py-spython
- url: https://github.com/singularityhub/singularity-cli
+ - {description: 'GNU Libtool is a generic library support script that hides
+ the complexity of using shared libraries behind a consistent, portable interface.',
+ markedDefault: false, versionName: 2.4.7}
+ - categories: system, libs
+ defaultVersionName: 1.14.10
+ description: Cairo is a 2D graphics library with support for multiple output
+ devices.
+ package: cairo
+ url: https://www.cairographics.org/
versions:
- - {description: Singularity Python (spython) is the Python API for working with
- Singularity containers., markedDefault: false, versionName: 0.3.13_py39}
- - {description: Singularity Python (spython) is the Python API for working with
- Singularity containers., markedDefault: false, versionName: 0.3.13_py312}
+ - {description: Cairo is a 2D graphics library with support for multiple output
+ devices., markedDefault: false, versionName: 1.14.10}
- categories: system, document processing
defaultVersionName: 9.53.2
description: Ghostscript is an interpreter for the PostScript language and PDF
@@ -1277,40 +1282,16 @@ software_modules:
HTML/CSS applications to full-fledged web browsers.', markedDefault: false,
versionName: 2.28.4}
- categories: system, libs
- defaultVersionName: 0.9.1
- description: libxkbcommon is a keyboard keymap compiler and support library
- which processes a reduced subset of keymaps as defined by the XKB (X Keyboard
- Extension) specification.
- package: libxkbcommon
- url: https://github.com/xkbcommon/libxkbcommon
- versions:
- - {description: libxkbcommon is a keyboard keymap compiler and support library
- which processes a reduced subset of keymaps as defined by the XKB (X Keyboard
- Extension) specification., markedDefault: false, versionName: 0.9.1}
- - categories: system, libs
- defaultVersionName: '1.16'
- description: Library for parsing command line options.
- package: popt
- url: http://rpm5.org/files/popt
- versions:
- - {description: Library for parsing command line options., markedDefault: false,
- versionName: '1.16'}
- - categories: system, hardware
- defaultVersionName: '0.16'
- description: Generic PCI access library.
- package: libpciaccess
- url: https://gitlab.freedesktop.org/xorg/lib/libpciaccess
- versions:
- - {description: Generic PCI access library., markedDefault: false, versionName: '0.16'}
- - categories: system, libs
- defaultVersionName: 1.2.0
- description: libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL
- API calls between multiple vendors.
- package: libglvnd
- url: https://github.com/NVIDIA/libglvnd
+ defaultVersionName: 2.52.3
+ description: The GLib library provides core non-graphical functionality such
+ as high level data types, Unicode manipulation, and an object and type system
+ to C programs.
+ package: glib
+ url: https://wiki.gnome.org/Projects/GLib
versions:
- - {description: libglvnd is a vendor-neutral dispatch layer for arbitrating
- OpenGL API calls between multiple vendors., markedDefault: false, versionName: 1.2.0}
+ - {description: 'The GLib library provides core non-graphical functionality
+ such as high level data types, Unicode manipulation, and an object and type
+ system to C programs.', markedDefault: false, versionName: 2.52.3}
- categories: system, resource monitoring
defaultVersionName: 3.0.2
description: Nvtop stands for NVidia TOP, a (h)top like task monitor for NVIDIA
@@ -1336,13 +1317,48 @@ software_modules:
properties:
arch: {gpu: 1}
versionName: 3.0.2
+ - categories: system, hardware
+ defaultVersionName: '0.16'
+ description: Generic PCI access library.
+ package: libpciaccess
+ url: https://gitlab.freedesktop.org/xorg/lib/libpciaccess
+ versions:
+ - {description: Generic PCI access library., markedDefault: false, versionName: '0.16'}
- categories: system, libs
- defaultVersionName: 1.0.3
- description: Portable uuid C library.
- package: libuuid
- url: https://sourceforge.net/projects/libuuid
+ defaultVersionName: 0.9.1
+ description: libxkbcommon is a keyboard keymap compiler and support library
+ which processes a reduced subset of keymaps as defined by the XKB (X Keyboard
+ Extension) specification.
+ package: libxkbcommon
+ url: https://github.com/xkbcommon/libxkbcommon
versions:
- - {description: Portable uuid C library., markedDefault: false, versionName: 1.0.3}
+ - {description: libxkbcommon is a keyboard keymap compiler and support library
+ which processes a reduced subset of keymaps as defined by the XKB (X Keyboard
+ Extension) specification., markedDefault: false, versionName: 0.9.1}
+ - categories: system, compression
+ defaultVersionName: '0.6'
+ description: MPIBZIP2 is a parallel implementation of the bzip2 block-sorting
+ file compressor that uses MPI and achieves significant speedup on cluster
+ machines.
+ package: mpibzip2
+ url: http://compression.great-site.net/mpibzip2
+ versions:
+ - description: MPIBZIP2 is a parallel implementation of the bzip2 block-sorting
+ file compressor that uses MPI and achieves significant speedup on cluster
+ machines.
+ markedDefault: false
+ properties:
+ parallel: {mpi: 1}
+ versionName: '0.6'
+ - categories: system, libs
+ defaultVersionName: 1.2.0
+ description: libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL
+ API calls between multiple vendors.
+ package: libglvnd
+ url: https://github.com/NVIDIA/libglvnd
+ versions:
+ - {description: libglvnd is a vendor-neutral dispatch layer for arbitrating
+ OpenGL API calls between multiple vendors., markedDefault: false, versionName: 1.2.0}
- categories: system, job management
defaultVersionName: 1.1.2
description: DRMAA for Slurm Workload Manager (Slurm) is an implementation of
@@ -1374,17 +1390,15 @@ software_modules:
versions:
- {description: GStreamer is a library for constructing graphs of media-handling
components., markedDefault: false, versionName: 1.12.0}
- - categories: system, scm
- defaultVersionName: 2.4.0
- description: Git Large File Storage (LFS) replaces large files such as audio
- samples, videos, datasets, and graphics with text pointers inside Git, while
- storing the file contents on a remote server.
- package: git-lfs
- url: https://git-lfs.github.com/
+ - categories: system, compression
+ defaultVersionName: '2.10'
+ description: LZO is a portable lossless data compression library written in
+ ANSI C.
+ package: lzo
+ url: http://www.oberhumer.com/opensource/lzo
versions:
- - {description: 'Git Large File Storage (LFS) replaces large files such as audio
- samples, videos, datasets, and graphics with text pointers inside Git, while
- storing the file contents on a remote server.', markedDefault: false, versionName: 2.4.0}
+ - {description: LZO is a portable lossless data compression library written
+ in ANSI C., markedDefault: false, versionName: '2.10'}
- categories: system, scm
defaultVersionName: 1.1.0
description: libgit2 is a portable, pure C implementation of the Git core methods
@@ -1403,47 +1417,36 @@ software_modules:
versions:
- {description: Libxml2 is a XML C parser and toolkit., markedDefault: false,
versionName: 2.9.4}
- - categories: system, file transfer
- defaultVersionName: 1.65.0
- description: 'Rclone is a command line program to sync files and directories
- to and from: Google Drive, Amazon S3, Dropbox, Google Cloud Storage, Amazon
- Drive, Microsoft One Drive, Hubic, Backblaze B2, Yandex Disk, or the local
- filesystem.'
- package: rclone
- url: https://rclone.org
- versions:
- - {description: 'Rclone is a command line program to sync files and directories
- to and from: Google Drive, Amazon S3, Dropbox, Google Cloud Storage, Amazon
- Drive, Microsoft One Drive, Hubic, Backblaze B2, Yandex Disk, or the local
- filesystem.', markedDefault: false, versionName: 1.55.1}
- - {description: 'Rclone is a command line program to sync files and directories
- to and from: Google Drive, Amazon S3, Dropbox, Google Cloud Storage, Amazon
- Drive, Microsoft One Drive, Hubic, Backblaze B2, Yandex Disk, or the local
- filesystem.', markedDefault: false, versionName: 1.59.1}
- - {description: 'Rclone is a command line program to sync files and directories
- to and from: Google Drive, Amazon S3, Dropbox, Google Cloud Storage, Amazon
- Drive, Microsoft One Drive, Hubic, Backblaze B2, Yandex Disk, or the local
- filesystem.', markedDefault: false, versionName: 1.65.0}
- categories: system, compression
- defaultVersionName: 1.5.1
- description: libzip is a C library for reading, creating, and modifying zip
- archives.
- package: libzip
- url: http://libzip.org
+ defaultVersionName: 5.2.3
+ description: XZ Utils, the successor to LZMA Utils, is free general-purpose
+ data compression software with a high compression ratio.
+ package: xz
+ url: http://tukaani.org/xz/
versions:
- - {description: 'libzip is a C library for reading, creating, and modifying
- zip archives.', markedDefault: false, versionName: 1.5.1}
- - categories: system, libs
- defaultVersionName: 1.7.7
- description: Scalable I/O library for parallel access to task-local files.
- package: sionlib
- url: https://www.fz-juelich.de/en/ias/jsc/services/user-support/jsc-software-tools/sionlib
+ - {description: 'XZ Utils, the successor to LZMA Utils, is free general-purpose
+ data compression software with a high compression ratio.', markedDefault: false,
+ versionName: 5.2.3}
+ - categories: system, compiler
+ defaultVersionName: 1.3.3
+ description: MRC is a resource compiler that can create self-contained applications,
+ by including all the required data inside executable files.
+ package: mrc
+ url: https://github.com/mhekkel/mrc
versions:
- - description: Scalable I/O library for parallel access to task-local files.
- markedDefault: false
- properties:
- parallel: {mpi: 1}
- versionName: 1.7.7
+ - {description: 'MRC is a resource compiler that can create self-contained applications,
+ by including all the required data inside executable files.', markedDefault: false,
+ versionName: 1.3.3}
+ - categories: system, compression
+ defaultVersionName: 1.5.2
+ description: Zstandard, or zstd, is a fast lossless compression algorithm, targeting
+ real-time compression scenarios at zlib-level and better compression ratios.
+ package: zstd
+ url: https://github.com/facebook/zstd
+ versions:
+ - {description: 'Zstandard, or zstd, is a fast lossless compression algorithm,
+ targeting real-time compression scenarios at zlib-level and better compression
+ ratios.', markedDefault: false, versionName: 1.5.2}
- categories: system, benchmark
defaultVersionName: '3.2'
description: 'Heavy Peer To Peer: a MPI based benchmark for network diagnostic.'
@@ -1456,18 +1459,15 @@ software_modules:
parallel: {mpi: 1}
versionName: '3.2'
- categories: system, libs
- defaultVersionName: 4.0.8
- description: libtiff provides support for the Tag Image File Format (TIFF),
- a widely used format for storing image data.
- package: libtiff
- url: http://simplesystems.org/libtiff/
+ defaultVersionName: 2.1.2
+ description: FTGL is a free cross-platform Open Source C++ library that uses
+ Freetype2 to simplify rendering fonts in OpenGL applications.
+ package: ftgl
+ url: https://sourceforge.net/projects/ftgl/
versions:
- - {description: 'libtiff provides support for the Tag Image File Format (TIFF),
- a widely used format for storing image data.', markedDefault: false, versionName: 4.4.0}
- - {description: 'libtiff provides support for the Tag Image File Format (TIFF),
- a widely used format for storing image data.', markedDefault: false, versionName: 4.5.0}
- - {description: 'libtiff provides support for the Tag Image File Format (TIFF),
- a widely used format for storing image data.', markedDefault: true, versionName: 4.0.8}
+ - {description: FTGL is a free cross-platform Open Source C++ library that uses
+ Freetype2 to simplify rendering fonts in OpenGL applications., markedDefault: false,
+ versionName: 2.1.2}
- categories: system, libs
defaultVersionName: 0.8.14
description: The libIDL package contains libraries for Interface Definition
@@ -1486,6 +1486,15 @@ software_modules:
versions:
- {description: The Free Implementation of the Unicode Bidirectional Algorithm.,
markedDefault: false, versionName: 1.0.12}
+ - categories: system, libs
+ defaultVersionName: 3.0.0
+ description: FreeGLUT is a free-software/open-source alternative to the OpenGL
+ Utility Toolkit (GLUT) library.
+ package: freeglut
+ url: http://freeglut.sourceforge.net/
+ versions:
+ - {description: FreeGLUT is a free-software/open-source alternative to the OpenGL
+ Utility Toolkit (GLUT) library., markedDefault: false, versionName: 3.0.0}
- categories: system, libs
defaultVersionName: 2.61.2
description: libsoup is an HTTP client/server library for GNOME.
@@ -1494,14 +1503,6 @@ software_modules:
versions:
- {description: libsoup is an HTTP client/server library for GNOME., markedDefault: false,
versionName: 2.61.2}
- - categories: system, tools
- defaultVersionName: 11.0.1
- description: ripgrep recursively searches directories for a regex pattern.
- package: ripgrep
- url: https://github.com/BurntSushi/ripgrep
- versions:
- - {description: ripgrep recursively searches directories for a regex pattern.,
- markedDefault: false, versionName: 11.0.1}
- categories: system, libs
defaultVersionName: 3.0.4
description: wxWidgets is a C++ library that lets developers create applications
@@ -1522,15 +1523,13 @@ software_modules:
- {description: Data Version Control or DVC is an open-source tool for data
science and machine learning projects., markedDefault: false, versionName: 0.91.1_py36}
- categories: system, tools
- defaultVersionName: '1.20'
- description: LevelDB is a fast key-value storage library written at Google that
- provides an ordered mapping from string keys to string values.
- package: leveldb
- url: https://github.com/google/leveldb
+ defaultVersionName: 11.0.1
+ description: ripgrep recursively searches directories for a regex pattern.
+ package: ripgrep
+ url: https://github.com/BurntSushi/ripgrep
versions:
- - {description: LevelDB is a fast key-value storage library written at Google
- that provides an ordered mapping from string keys to string values., markedDefault: false,
- versionName: '1.20'}
+ - {description: ripgrep recursively searches directories for a regex pattern.,
+ markedDefault: false, versionName: 11.0.1}
- categories: system, libs
defaultVersionName: 2.24.0
description: ATK is the Accessibility Toolkit. It provides a set of generic
@@ -1542,15 +1541,17 @@ software_modules:
- {description: ATK is the Accessibility Toolkit. It provides a set of generic
interfaces allowing accessibility technologies such as screen readers to
interact with a graphical user interface., markedDefault: false, versionName: 2.24.0}
- - categories: system, libs
- defaultVersionName: '3.3'
- description: Nettle is a cryptographic library that is designed to fit easily
- in more or less any context.
- package: nettle
- url: http://www.lysator.liu.se/~nisse/nettle/
+ - categories: system, benchmark
+ defaultVersionName: '20190729'
+ description: Times MPI collectives over a series of message sizes.
+ package: mpibench
+ url: https://github.com/LLNL/mpiBench
versions:
- - {description: Nettle is a cryptographic library that is designed to fit easily
- in more or less any context., markedDefault: false, versionName: '3.3'}
+ - description: Times MPI collectives over a series of message sizes.
+ markedDefault: false
+ properties:
+ parallel: {mpi: 1}
+ versionName: '20190729'
- categories: system, libs
defaultVersionName: 1.6.2
description: Hunspell is a spell checker.
@@ -1567,15 +1568,15 @@ software_modules:
versions:
- {description: The X.Org project provides an open source implementation of
the X Window System., markedDefault: false, versionName: '7.7'}
- - categories: system, compression
- defaultVersionName: '2.10'
- description: LZO is a portable lossless data compression library written in
- ANSI C.
- package: lzo
- url: http://www.oberhumer.com/opensource/lzo
+ - categories: system, libs
+ defaultVersionName: 2.1.14
+ description: talloc is a hierarchical, reference counted memory pool system
+ with destructors.
+ package: talloc
+ url: https://talloc.samba.org
versions:
- - {description: LZO is a portable lossless data compression library written
- in ANSI C., markedDefault: false, versionName: '2.10'}
+ - {description: 'talloc is a hierarchical, reference counted memory pool system
+ with destructors.', markedDefault: false, versionName: 2.1.14}
- categories: system, libs
defaultVersionName: 2.0.3
description: THE reference library for reading, displaying, writing and examining
@@ -1596,13 +1597,12 @@ software_modules:
- {description: tdu estimates the disk space occupied by all files in a given
path., markedDefault: false, versionName: '1.36'}
- categories: system, libs
- defaultVersionName: '1.0'
- description: Implementation of a minimal subset of the PMI1 and PMI2 specifications.
- package: minipmi
- url: https://github.com/kraused/minipmi
+ defaultVersionName: 1.0.3
+ description: Portable uuid C library.
+ package: libuuid
+ url: https://sourceforge.net/projects/libuuid
versions:
- - {description: Implementation of a minimal subset of the PMI1 and PMI2 specifications.,
- markedDefault: false, versionName: '1.0'}
+ - {description: Portable uuid C library., markedDefault: false, versionName: 1.0.3}
- categories: system, compression
defaultVersionName: 1.2.11
description: zlib is designed to be a free, general-purpose, legally unencumbered
@@ -1619,17 +1619,23 @@ software_modules:
-- that is, not covered by any patents -- lossless data-compression library
for use on virtually any computer hardware and operating system.', markedDefault: true,
versionName: 1.2.11}
- - categories: system, tools
- defaultVersionName: 0.10.0_py39
- description: matlab-proxy is a Python package which enables you to launch MATLAB
- and access it from a web browser.
- package: py-matlab-proxy
- url: https://github.com/mathworks/matlab-proxy
+ - categories: system, libs
+ defaultVersionName: 1.6.44
+ description: libpng is the official PNG reference library. It supports almost
+ all PNG features, is extensible, and has been extensively tested for over
+ 20 years.
+ package: libpng
+ url: http://libpng.sourceforge.net
versions:
- - {description: matlab-proxy is a Python package which enables you to launch
- MATLAB and access it from a web browser., markedDefault: false, versionName: 0.9.1_py39}
- - {description: matlab-proxy is a Python package which enables you to launch
- MATLAB and access it from a web browser., markedDefault: false, versionName: 0.10.0_py39}
+ - {description: 'libpng is the official PNG reference library. It supports almost
+ all PNG features, is extensible, and has been extensively tested for over
+ 20 years.', markedDefault: false, versionName: 1.2.57}
+ - {description: 'libpng is the official PNG reference library. It supports almost
+ all PNG features, is extensible, and has been extensively tested for over
+ 20 years.', markedDefault: false, versionName: 1.6.29}
+ - {description: 'libpng is the official PNG reference library. It supports almost
+ all PNG features, is extensible, and has been extensively tested for over
+ 20 years.', markedDefault: false, versionName: 1.6.44}
- categories: system, document processing
defaultVersionName: 0.47.0
description: Poppler is a PDF rendering library.
@@ -1700,14 +1706,17 @@ software_modules:
versions:
- {description: yaml-cpp is a YAML parser and emitter in C++ matching the YAML
1.2 spec., markedDefault: false, versionName: 0.7.0}
- - categories: system, libs
- defaultVersionName: 0.6.21
- description: A library for parsing, editing, and saving EXIF data.
- package: libexif
- url: https://github.com/libexif/libexif
+ - categories: system, compression
+ defaultVersionName: 1.1.12
+ description: PBZIP2 is a parallel implementation of the bzip2 block-sorting
+ file compressor that uses pthreads and achieves near-linear speedup on SMP
+ machines.
+ package: pbzip2
+ url: http://compression.great-site.net/pbzip2/
versions:
- - {description: 'A library for parsing, editing, and saving EXIF data.', markedDefault: false,
- versionName: 0.6.21}
+ - {description: PBZIP2 is a parallel implementation of the bzip2 block-sorting
+ file compressor that uses pthreads and achieves near-linear speedup on SMP
+ machines., markedDefault: false, versionName: 1.1.12}
- categories: system, tools
defaultVersionName: '20200822'
description: GNU parallel is a shell tool for executing jobs in parallel using
@@ -1757,17 +1766,15 @@ software_modules:
versions:
- {description: 'Symas LMDB is an extraordinarily fast, memory-efficient database
we developed for the Symas OpenLDAP Project.', markedDefault: false, versionName: 0.9.21}
- - categories: system, benchmark
- defaultVersionName: '29.4'
- description: mprime is used by GIMPS, a distributed computing project dedicated
- to finding new Mersenne prime numbers, and which is commonly used as a stability
- testing utility.
- package: mprime
- url: https://www.mersenne.org/
+ - categories: system, libs
+ defaultVersionName: 2.36.8
+ description: The GdkPixbuf library provides facilities for loading images in
+ a variety of file formats.
+ package: gdk-pixbuf
+ url: https://git.gnome.org/browse/gdk-pixbuf
versions:
- - {description: 'mprime is used by GIMPS, a distributed computing project dedicated
- to finding new Mersenne prime numbers, and which is commonly used as a stability
- testing utility.', markedDefault: false, versionName: '29.4'}
+ - {description: The GdkPixbuf library provides facilities for loading images
+ in a variety of file formats., markedDefault: false, versionName: 2.36.8}
- categories: system, file transfer
defaultVersionName: 4.8.1
description: LFTP is a sophisticated file transfer program supporting a number
@@ -1779,18 +1786,16 @@ software_modules:
number of network protocols (ftp, http, sftp, fish, torrent).', markedDefault: false,
versionName: 4.8.1}
- categories: system, benchmark
- defaultVersionName: 2.1.19_py39
- description: LinkTest is a communication API benchmarking tool that tests point-to-point
- connections.
- package: py-linktest
- url: https://www.fz-juelich.de/en/ias/jsc/services/user-support/jsc-software-tools/linktest
+ defaultVersionName: '29.4'
+ description: mprime is used by GIMPS, a distributed computing project dedicated
+ to finding new Mersenne prime numbers, and which is commonly used as a stability
+ testing utility.
+ package: mprime
+ url: https://www.mersenne.org/
versions:
- - description: LinkTest is a communication API benchmarking tool that tests
- point-to-point connections.
- markedDefault: false
- properties:
- parallel: {mpi: 1}
- versionName: 2.1.19_py39
+ - {description: 'mprime is used by GIMPS, a distributed computing project dedicated
+ to finding new Mersenne prime numbers, and which is commonly used as a stability
+ testing utility.', markedDefault: false, versionName: '29.4'}
- categories: system, tools
defaultVersionName: 0.1.5
description: The XCB util modules provides a number of libraries which sit on
@@ -1839,13 +1844,13 @@ software_modules:
- {description: PyQt5 is a comprehensive set of Python bindings for Qt v5.,
markedDefault: false, versionName: 5.9.1_py36}
- categories: system, libs
- defaultVersionName: 2.12.4
- description: Fontconfig is a library for configuring and customizing font access.
- package: fontconfig
- url: https://www.freedesktop.org/wiki/Software/fontconfig
+ defaultVersionName: 0.3.111
+ description: libaio provides the Linux-native API for async I/O.
+ package: libaio
+ url: https://pagure.io/libaio
versions:
- - {description: Fontconfig is a library for configuring and customizing font
- access., markedDefault: false, versionName: 2.12.4}
+ - {description: libaio provides the Linux-native API for async I/O., markedDefault: false,
+ versionName: 0.3.111}
- categories: system, libs
defaultVersionName: 2.30.3
description: Library for the GNOME canvas, an engine for structured graphics
@@ -1942,15 +1947,15 @@ software_modules:
versions:
- {description: This package provides a unified command line interface to Amazon
Web Services., markedDefault: false, versionName: 2.0.50}
- - categories: system, tool
- defaultVersionName: '2.12'
- description: 'The unifdef utility selectively processes conditional C preprocessor
- #if and #ifdef directives.'
- package: unifdef
- url: https://dotat.at/prog/unifdef/
+ - categories: system, libs
+ defaultVersionName: '3.3'
+ description: Nettle is a cryptographic library that is designed to fit easily
+ in more or less any context.
+ package: nettle
+ url: http://www.lysator.liu.se/~nisse/nettle/
versions:
- - {description: 'The unifdef utility selectively processes conditional C preprocessor
- #if and #ifdef directives.', markedDefault: false, versionName: '2.12'}
+ - {description: Nettle is a cryptographic library that is designed to fit easily
+ in more or less any context., markedDefault: false, versionName: '3.3'}
- categories: system, tools
defaultVersionName: '2.21'
description: The non-arch keyboard configuration database for X Window.
@@ -1968,17 +1973,31 @@ software_modules:
- {description: Tesseract is an open source text recognition (OCR) Engine.,
markedDefault: false, versionName: 5.1.0}
- categories: system, tools
- defaultVersionName: 4.2.1_py312
- description: wxPython is the cross-platform GUI toolkit for the Python language,
- package: py-wxpython
- url: https://www.wxpython.org/
+ defaultVersionName: 12.560.30_py312
+ description: Python bindings to the NVIDIA Management Library.
+ package: py-nvidia-ml-py
+ url: https://pypi.org/project/nvidia-ml-py/
versions:
- - {description: 'wxPython is the cross-platform GUI toolkit for the Python language,',
- family: qt, markedDefault: false, versionName: 4.0.7_py39}
- - {description: 'wxPython is the cross-platform GUI toolkit for the Python language,',
- family: qt, markedDefault: false, versionName: 4.2.0_py39}
- - {description: 'wxPython is the cross-platform GUI toolkit for the Python language,',
- family: qt, markedDefault: false, versionName: 4.2.1_py312}
+ - description: Python bindings to the NVIDIA Management Library.
+ markedDefault: false
+ properties:
+ arch: {gpu: 1}
+ versionName: 12.550.52_py39
+ - description: Python bindings to the NVIDIA Management Library.
+ markedDefault: false
+ properties:
+ arch: {gpu: 1}
+ versionName: 12.550.52_py312
+ - description: Python bindings to the NVIDIA Management Library.
+ markedDefault: false
+ properties:
+ arch: {gpu: 1}
+ versionName: 12.560.30_py39
+ - description: Python bindings to the NVIDIA Management Library.
+ markedDefault: false
+ properties:
+ arch: {gpu: 1}
+ versionName: 12.560.30_py312
- categories: system, file transfer
defaultVersionName: 3.9.6
description: The IBM Aspera Command-Line Interface (the Aspera CLI) is a collection
@@ -1990,24 +2009,26 @@ software_modules:
- {description: 'The IBM Aspera Command-Line Interface (the Aspera CLI) is a
collection of Aspera tools for performing high-speed, secure data transfers
from the command line.', markedDefault: false, versionName: 3.9.6}
- - categories: system, libs
- defaultVersionName: 1.8.2
- description: Libgcrypt is a general purpose cryptographic library originally
- based on code from GnuPG.
- package: libgcrypt
- url: https://www.gnupg.org/software/libgcrypt
+ - categories: system, tools
+ defaultVersionName: 4.2.1_py312
+ description: wxPython is the cross-platform GUI toolkit for the Python language,
+ package: py-wxpython
+ url: https://www.wxpython.org/
versions:
- - {description: Libgcrypt is a general purpose cryptographic library originally
- based on code from GnuPG., markedDefault: false, versionName: 1.8.2}
- - categories: system, libs
- defaultVersionName: 3.0.0
- description: FreeGLUT is a free-software/open-source alternative to the OpenGL
- Utility Toolkit (GLUT) library.
- package: freeglut
- url: http://freeglut.sourceforge.net/
+ - {description: 'wxPython is the cross-platform GUI toolkit for the Python language,',
+ family: qt, markedDefault: false, versionName: 4.0.7_py39}
+ - {description: 'wxPython is the cross-platform GUI toolkit for the Python language,',
+ family: qt, markedDefault: false, versionName: 4.2.0_py39}
+ - {description: 'wxPython is the cross-platform GUI toolkit for the Python language,',
+ family: qt, markedDefault: false, versionName: 4.2.1_py312}
+ - categories: system, tools
+ defaultVersionName: 1.3.26
+ description: GraphicsMagick is the swiss army knife of image processing.
+ package: graphicsmagick
+ url: http://www.graphicsmagick.org/
versions:
- - {description: FreeGLUT is a free-software/open-source alternative to the OpenGL
- Utility Toolkit (GLUT) library., markedDefault: false, versionName: 3.0.0}
+ - {description: GraphicsMagick is the swiss army knife of image processing.,
+ markedDefault: false, versionName: 1.3.26}
- categories: system, checkpointing
defaultVersionName: 2.6.0
description: DMTCP (Distributed MultiThreaded Checkpointing) transparently checkpoints
@@ -2038,31 +2059,19 @@ software_modules:
versions:
- {description: OpenSSL is a full-featured toolkit for general-purpose cryptography
and secure communication., markedDefault: false, versionName: 3.0.7}
- - categories: system, file transfer
- defaultVersionName: 0.11.1
- description: mpiFileUtils is a suite of MPI-based tools to manage large datasets,
- which may vary from large directory trees to large files.
- package: mpifileutils
- url: https://github.com/hpc/mpifileutils
+ - categories: system, libs
+ defaultVersionName: 4.0.8
+ description: libtiff provides support for the Tag Image File Format (TIFF),
+ a widely used format for storing image data.
+ package: libtiff
+ url: http://simplesystems.org/libtiff/
versions:
- - description: mpiFileUtils is a suite of MPI-based tools to manage large datasets,
- which may vary from large directory trees to large files.
- markedDefault: false
- properties:
- parallel: {mpi: 1}
- versionName: 0.10.1
- - description: mpiFileUtils is a suite of MPI-based tools to manage large datasets,
- which may vary from large directory trees to large files.
- markedDefault: false
- properties:
- parallel: {mpi: 1}
- versionName: '0.11'
- - description: mpiFileUtils is a suite of MPI-based tools to manage large datasets,
- which may vary from large directory trees to large files.
- markedDefault: false
- properties:
- parallel: {mpi: 1}
- versionName: 0.11.1
+ - {description: 'libtiff provides support for the Tag Image File Format (TIFF),
+ a widely used format for storing image data.', markedDefault: false, versionName: 4.4.0}
+ - {description: 'libtiff provides support for the Tag Image File Format (TIFF),
+ a widely used format for storing image data.', markedDefault: false, versionName: 4.5.0}
+ - {description: 'libtiff provides support for the Tag Image File Format (TIFF),
+ a widely used format for storing image data.', markedDefault: true, versionName: 4.0.8}
- categories: system, tools
defaultVersionName: 5.9.1
description: QT is a cross-platform application framework that is used for developing
@@ -2098,16 +2107,15 @@ software_modules:
- {description: Mono is an open source implementation of Microsoft's .NET Framework
based on the ECMA standards for C# and the Common Language Runtime., markedDefault: false,
versionName: 5.20.1.19}
- - categories: system, compiler
- defaultVersionName: 1.3.3
- description: MRC is a resource compiler that can create self-contained applications,
- by including all the required data inside executable files.
- package: mrc
- url: https://github.com/mhekkel/mrc
+ - categories: system, compression
+ defaultVersionName: 1.5.1
+ description: libzip is a C library for reading, creating, and modifying zip
+ archives.
+ package: libzip
+ url: http://libzip.org
versions:
- - {description: 'MRC is a resource compiler that can create self-contained applications,
- by including all the required data inside executable files.', markedDefault: false,
- versionName: 1.3.3}
+ - {description: 'libzip is a C library for reading, creating, and modifying
+ zip archives.', markedDefault: false, versionName: 1.5.1}
- categories: system, containers
defaultVersionName: 1.0.0rc2
description: libnvidia-container is a library and a simple CLI utility to automatically
@@ -2122,14 +2130,13 @@ software_modules:
arch: {gpu: 1}
versionName: 1.0.0rc2
- categories: system, libs
- defaultVersionName: 2.1.14
- description: talloc is a hierarchical, reference counted memory pool system
- with destructors.
- package: talloc
- url: https://talloc.samba.org
+ defaultVersionName: '1.16'
+ description: Library for parsing command line options.
+ package: popt
+ url: http://rpm5.org/files/popt
versions:
- - {description: 'talloc is a hierarchical, reference counted memory pool system
- with destructors.', markedDefault: false, versionName: 2.1.14}
+ - {description: Library for parsing command line options., markedDefault: false,
+ versionName: '1.16'}
- categories: system, database
defaultVersionName: '0.9998'
description: ODBC driver for SQLite
@@ -2182,16 +2189,13 @@ software_modules:
Xlib featuring a small footprint, latency hiding, direct access to the protocol,
improved threading support, and extensibility.', markedDefault: false, versionName: 1.17.0}
- categories: system, libs
- defaultVersionName: 2.52.3
- description: The GLib library provides core non-graphical functionality such
- as high level data types, Unicode manipulation, and an object and type system
- to C programs.
- package: glib
- url: https://wiki.gnome.org/Projects/GLib
+ defaultVersionName: 2.13.1
+ description: C library for encoding, decoding and manipulating JSON data.
+ package: jansson
+ url: https://github.com/akheron/jansson
versions:
- - {description: 'The GLib library provides core non-graphical functionality
- such as high level data types, Unicode manipulation, and an object and type
- system to C programs.', markedDefault: false, versionName: 2.52.3}
+ - {description: 'C library for encoding, decoding and manipulating JSON data.',
+ markedDefault: false, versionName: 2.13.1}
- categories: system, document processing
defaultVersionName: 1.23.0
description: groff (GNU roff) is a typesetting system that reads plain text
@@ -2221,33 +2225,6 @@ software_modules:
- {description: dua (-> Disk Usage Analyzer) is a tool to conveniently learn
about the usage of disk space of a given directory., markedDefault: false,
versionName: 2.20.1}
- - categories: system, libs
- defaultVersionName: 0.3.111
- description: libaio provides the Linux-native API for async I/O.
- package: libaio
- url: https://pagure.io/libaio
- versions:
- - {description: libaio provides the Linux-native API for async I/O., markedDefault: false,
- versionName: 0.3.111}
- - categories: system, libs
- defaultVersionName: 3.32.2_py36
- description: PyGObject is a Python package which provides bindings for GObject
- based libraries such as GTK, GStreamer, WebKitGTK, GLib, GIO and many more.
- package: py-pygobject
- url: https://pygobject.readthedocs.io/
- versions:
- - {description: 'PyGObject is a Python package which provides bindings for GObject
- based libraries such as GTK, GStreamer, WebKitGTK, GLib, GIO and many more.',
- markedDefault: false, versionName: 3.32.2_py36}
- - categories: system, scm
- defaultVersionName: '8.20210622'
- description: git-annex allows managing files with git, without checking the
- file contents into git.
- package: git-annex
- url: https://git-annex.branchable.com/
- versions:
- - {description: 'git-annex allows managing files with git, without checking
- the file contents into git.', markedDefault: false, versionName: '8.20210622'}
- categories: system, compression
defaultVersionName: 3.5.2
description: The libarchive project develops a portable, efficient C library
@@ -2264,6 +2241,25 @@ software_modules:
- {description: 'The libarchive project develops a portable, efficient C library
that can read and write streaming archives in a variety of formats.', markedDefault: false,
versionName: 3.5.2}
+ - categories: system, libs
+ defaultVersionName: 3.32.2_py36
+ description: PyGObject is a Python package which provides bindings for GObject
+ based libraries such as GTK, GStreamer, WebKitGTK, GLib, GIO and many more.
+ package: py-pygobject
+ url: https://pygobject.readthedocs.io/
+ versions:
+ - {description: 'PyGObject is a Python package which provides bindings for GObject
+ based libraries such as GTK, GStreamer, WebKitGTK, GLib, GIO and many more.',
+ markedDefault: false, versionName: 3.32.2_py36}
+ - categories: system, compression
+ defaultVersionName: '2.4'
+ description: A parallel implementation of gzip for modern multi-processor, multi-core
+ machines.
+ package: pigz
+ url: https://zlib.net/pigz/
+ versions:
+ - {description: 'A parallel implementation of gzip for modern multi-processor,
+ multi-core machines.', markedDefault: false, versionName: '2.4'}
- categories: system, tools
defaultVersionName: '20200731'
description: Tools for working with Chromium development.
@@ -2272,14 +2268,25 @@ software_modules:
versions:
- {description: Tools for working with Chromium development., markedDefault: false,
versionName: '20200731'}
- - categories: system, libs
- defaultVersionName: 0.3.5
- description: C++ implementation of the Google logging module.
- package: glog
- url: https://github.com/google/glog
+ - categories: system, tools
+ defaultVersionName: 0.10.0_py39
+ description: matlab-proxy is a Python package which enables you to launch MATLAB
+ and access it from a web browser.
+ package: py-matlab-proxy
+ url: https://github.com/mathworks/matlab-proxy
versions:
- - {description: C++ implementation of the Google logging module., markedDefault: false,
- versionName: 0.3.5}
+ - {description: matlab-proxy is a Python package which enables you to launch
+ MATLAB and access it from a web browser., markedDefault: false, versionName: 0.9.1_py39}
+ - {description: matlab-proxy is a Python package which enables you to launch
+ MATLAB and access it from a web browser., markedDefault: false, versionName: 0.10.0_py39}
+ - categories: system, resource monitoring
+ defaultVersionName: 1.8.5
+ description: Remora is a tool to monitor runtime resource utilization.
+ package: remora
+ url: https://github.com/TACC/remora
+ versions:
+ - {description: Remora is a tool to monitor runtime resource utilization., markedDefault: false,
+ versionName: 1.8.5}
- categories: system, testing
defaultVersionName: 7.1.3_py39
description: 'pytest is a full-featured Python testing framework '
@@ -2288,14 +2295,15 @@ software_modules:
versions:
- {description: 'pytest is a full-featured Python testing framework ', markedDefault: false,
versionName: 7.1.3_py39}
- - categories: system, compression
- defaultVersionName: 1.8.0
- description: LZ4 is lossless compression algorithm.
- package: lz4
- url: https://www.lz4.org
+ - categories: system, scm
+ defaultVersionName: '8.20210622'
+ description: git-annex allows managing files with git, without checking the
+ file contents into git.
+ package: git-annex
+ url: https://git-annex.branchable.com/
versions:
- - {description: LZ4 is lossless compression algorithm., markedDefault: false,
- versionName: 1.8.0}
+ - {description: 'git-annex allows managing files with git, without checking
+ the file contents into git.', markedDefault: false, versionName: '8.20210622'}
- categories: system, libs
defaultVersionName: 3.2.1
description: libffi is a portable Foreign Function Interface library.
diff --git a/src/docs/software/updates.xml b/src/docs/software/updates.xml
index 2355e3b50..2f9211f19 100644
--- a/src/docs/software/updates.xml
+++ b/src/docs/software/updates.xml
@@ -5,6 +5,33 @@
Sherlock software update feed
https://www.sherlock.stanford.edu/docs/software/list
+
+ New version: math/cudnn version 9.4.0
+ NVIDIA cuDNN is a GPU-accelerated library of primitives for deep neural networks.
+ https://developer.nvidia.com/cudnn
+ https://www.sherlock.stanford.edu/docs/software/list/?add:v=9.4.0#cudnn
+ math, deep learning
+ kilian@stanford.edu (Kilian Cavalotti)
+ Thu, 31 Oct 2024 16:41:32 -0700
+
+
+ New module: devel/ucc version 1.3.0
+ UCC is a collective communication operations API and library that is flexible, complete, and feature-rich for current and emerging programming models and runtimes.
+ http://github.com/openucx/ucc
+ https://www.sherlock.stanford.edu/docs/software/list/?add:v=1.3.0#ucc
+ devel, networking
+ kilian@stanford.edu (Kilian Cavalotti)
+ Thu, 31 Oct 2024 16:40:56 -0700
+
+
+ New module: system/patchelf version 0.18
+ A small utility to modify the dynamic linker and RPATH of ELF executables.
+ https://github.com/NixOS/patchelf
+ https://www.sherlock.stanford.edu/docs/software/list/?add:v=0.18#patchelf
+ system, tools
+ kilian@stanford.edu (Kilian Cavalotti)
+ Thu, 31 Oct 2024 15:15:52 -0700
+ New version: math/py-cupy version 13.3.0_py312CuPy is an implementation of NumPy-compatible multi-dimensional array on CUDA.
@@ -491,68 +518,5 @@
kilian@stanford.edu (Kilian Cavalotti)Mon, 26 Aug 2024 15:24:34 -0700
-
- New module: devel/py-regex version .base
-
-
- https://www.sherlock.stanford.edu/docs/software/list/?add:v=.base#py-regex
-
- kilian@stanford.edu (Kilian Cavalotti)
- Tue, 6 Aug 2024 14:46:47 -0700
-
-
- New module: devel/py-regex version 20247.24_py312
- Alternative regular expression module for Python, to replace re.
- https://github.com/mrabarnett/mrab-regex
- https://www.sherlock.stanford.edu/docs/software/list/?add:v=20247.24_py312#py-regex
- devel, lib
- kilian@stanford.edu (Kilian Cavalotti)
- Tue, 6 Aug 2024 14:46:47 -0700
-
-
- New module: devel/py-regex version 20247.24_py36
- Alternative regular expression module for Python, to replace re.
- https://github.com/mrabarnett/mrab-regex
- https://www.sherlock.stanford.edu/docs/software/list/?add:v=20247.24_py36#py-regex
- devel, lib
- kilian@stanford.edu (Kilian Cavalotti)
- Tue, 6 Aug 2024 14:46:47 -0700
-
-
- New module: devel/py-regex version 20247.24_py39
- Alternative regular expression module for Python, to replace re.
- https://github.com/mrabarnett/mrab-regex
- https://www.sherlock.stanford.edu/docs/software/list/?add:v=20247.24_py39#py-regex
- devel, lib
- kilian@stanford.edu (Kilian Cavalotti)
- Tue, 6 Aug 2024 14:46:47 -0700
-
-
- New module: chemistry/py-xraylarch version 0.9.80_py312
- Larch is a open-source library and set of applications for processing and analyzing X-ray absorption and fluorescence spectroscopy data and X-ray fluorescence and diffraction image data from synchrotron beamlines.
- https://xraypy.github.io/xraylarch/
- https://www.sherlock.stanford.edu/docs/software/list/?add:v=0.9.80_py312#py-xraylarch
- chemistry, x-ray spectroscopy
- kilian@stanford.edu (Kilian Cavalotti)
- Tue, 30 Jul 2024 15:44:28 -0700
-
-
- New version: system/py-wxpython version 4.2.1_py312
- wxPython is the cross-platform GUI toolkit for the Python language,
- https://www.wxpython.org/
- https://www.sherlock.stanford.edu/docs/software/list/?add:v=4.2.1_py312#py-wxpython
- system, tools
- kilian@stanford.edu (Kilian Cavalotti)
- Tue, 30 Jul 2024 14:57:42 -0700
-
-
- New version: devel/py-scikit-image version 0.24.0_py312
- scikit-image is a collection of algorithms for image processing.
- http://scikit-image.org/
- https://www.sherlock.stanford.edu/docs/software/list/?add:v=0.24.0_py312#py-scikit-image
- devel, lib
- kilian@stanford.edu (Kilian Cavalotti)
- Tue, 30 Jul 2024 14:35:06 -0700
-