diff options
author | markuskowa <markus.kowalewski@gmail.com> | 2022-03-16 22:09:22 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-16 22:09:22 +0100 |
commit | 1172fbd64ee3f94fd584a5087e949e2506f78d25 (patch) | |
tree | d997e5d782fd55d560968f518d842bfce6526748 /pkgs | |
parent | 788b83cac5cd928ee897562c7218f492c6478a59 (diff) | |
parent | 9cdf795143a2ca42e32f42801e09f5f738660fed (diff) | |
download | nixpkgs-1172fbd64ee3f94fd584a5087e949e2506f78d25.tar nixpkgs-1172fbd64ee3f94fd584a5087e949e2506f78d25.tar.gz nixpkgs-1172fbd64ee3f94fd584a5087e949e2506f78d25.tar.bz2 nixpkgs-1172fbd64ee3f94fd584a5087e949e2506f78d25.tar.lz nixpkgs-1172fbd64ee3f94fd584a5087e949e2506f78d25.tar.xz nixpkgs-1172fbd64ee3f94fd584a5087e949e2506f78d25.tar.zst nixpkgs-1172fbd64ee3f94fd584a5087e949e2506f78d25.zip |
Merge pull request #164369 from carpinchomug/libctl
libctl: init at 4.5.1
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/libraries/libctl/default.nix | 31 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libctl/default.nix b/pkgs/development/libraries/libctl/default.nix new file mode 100644 index 00000000000..d7fed2415df --- /dev/null +++ b/pkgs/development/libraries/libctl/default.nix @@ -0,0 +1,31 @@ +{ lib +, stdenv +, fetchFromGitHub +, autoreconfHook +, gfortran +, guile +, pkg-config +}: + +stdenv.mkDerivation rec { + pname = "libctl"; + version = "4.5.1"; + + src = fetchFromGitHub { + owner = "NanoComp"; + repo = pname; + rev = "v${version}"; + sha256 = "uOydBWYPXSBUi+4MM6FNx6B5l2to7Ny9Uc1MMTV9bGA="; + }; + + nativeBuildInputs = [ autoreconfHook gfortran guile pkg-config ]; + + configureFlags = [ "--enable-shared" ]; + + meta = with lib; { + description = "Guile-based library for supporting flexible control files in scientific simulations"; + homepage = "https://github.com/NanoComp/libctl"; + license = licenses.gpl2Only; + maintainers = with maintainers; [ carpinchomug ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 30e9c985394..c7663d3d9de 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17914,6 +17914,8 @@ with pkgs; libctemplate = callPackage ../development/libraries/libctemplate { }; + libctl = callPackage ../development/libraries/libctl { }; + libcotp = callPackage ../development/libraries/libcotp { }; libcouchbase = callPackage ../development/libraries/libcouchbase { }; |