sys-cluster / lmod

Environment Module System based on Lua

Official package sites : https://github.com/TACC/Lmod · https://lmod.readthedocs.io/en/latest ·

Lmod is a lua based program to manage the user environment under Unix systems, specifically designed to easily handle the MODULEPATH Hierarchical problem. Environment Modules provide a convenient way to dynamically change the users' environment through modulefiles. This includes easily adding or removing directories to the PATH, LD_LIBRARY_PATH and other environment variables.

v9999 :: 0 :: gentoo

Modified
License
MIT
USE flags
auto-swap cache duplicate-paths test

v8.4.20 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm ~sparc ~x86
USE flags
auto-swap cache duplicate-paths test

General

auto-swap
enable auto swapping of compiler
cache
enable caching of modules
duplicate-paths
allow duplicate entries in path
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

lua_single_target

lua5-1
Build for Lua 5.1 only
lua5-2
Build for Lua 5.2 only
lua5-3
Build for Lua 5.3 only

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / tcl : Tool Command Language

dev-lang / tk : Tk Widget Set

dev-lua / lua-term : Terminal operations for Lua

dev-lua / luafilesystem : File System Library for the Lua programming language

dev-lua / luajson : JSON Parser/Constructor for Lua

dev-lua / luaposix : Bindings for POSIX APIs

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / tcl : Tool Command Language

dev-lang / tk : Tk Widget Set

dev-lua / lua-term : Terminal operations for Lua

dev-lua / luafilesystem : File System Library for the Lua programming language

dev-lua / luajson : JSON Parser/Constructor for Lua

dev-lua / luaposix : Bindings for POSIX APIs

virtual / pkgconfig : Virtual for the pkg-config implementation

773313
>=sys-cluster/lmod-8.4.20: keywording
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/lmod: Keyword 8.4.20 arm, #773313
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-cluster/lmod: keyworded 8.4.20 for sparc, bug #773313
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aisha Tammy · gentoo
sys-cluster/lmod: drop files from profile.d
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/19763 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
sys-cluster/lmod: add Github to HOMEPAGE
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Aisha Tammy · gentoo
sys-cluster/lmod: lua based environment modules system
used in HPC clusters, scientific computing labs, research labs and a lot of other production environments Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/19193 Signed-off-by: Joonas Niilola <juippis@gentoo.org>