diff options
author | Akiyoshi Suda <aki.suda@protonmail.com> | 2022-03-17 03:46:28 +0900 |
---|---|---|
committer | Akiyoshi Suda <aki.suda@protonmail.com> | 2022-03-17 03:46:28 +0900 |
commit | 9cdf795143a2ca42e32f42801e09f5f738660fed (patch) | |
tree | ee8caf6d79af286af2331eb74471cffde6ef25b0 | |
parent | b792b179ae7e5e75d8396db51a3a2df989b444df (diff) | |
download | nixpkgs-9cdf795143a2ca42e32f42801e09f5f738660fed.tar nixpkgs-9cdf795143a2ca42e32f42801e09f5f738660fed.tar.gz nixpkgs-9cdf795143a2ca42e32f42801e09f5f738660fed.tar.bz2 nixpkgs-9cdf795143a2ca42e32f42801e09f5f738660fed.tar.lz nixpkgs-9cdf795143a2ca42e32f42801e09f5f738660fed.tar.xz nixpkgs-9cdf795143a2ca42e32f42801e09f5f738660fed.tar.zst nixpkgs-9cdf795143a2ca42e32f42801e09f5f738660fed.zip |
libctl: init at 4.5.1
-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 d5d828bf7d1..c71ee9db0cd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17906,6 +17906,8 @@ with pkgs; libctemplate = callPackage ../development/libraries/libctemplate { }; + libctl = callPackage ../development/libraries/libctl { }; + libcotp = callPackage ../development/libraries/libcotp { }; libcouchbase = callPackage ../development/libraries/libcouchbase { }; |