diff options
author | Gabriel Arazas <foodogsquared@foodogsquared.one> | 2023-10-14 19:17:23 +0800 |
---|---|---|
committer | Gabriel Arazas <foodogsquared@foodogsquared.one> | 2023-10-14 19:17:23 +0800 |
commit | 290c406ab982596aebaeb540ef3dec7adf0ceb9e (patch) | |
tree | 4c3340c49a4f408a866e7d7743cc5db2114dc7ae /pkgs/by-name | |
parent | f3fe1692d92fcfac661045dda0c44a00f4d5d01b (diff) |
guile-quickcheck: init at 0.1.0
Diffstat (limited to 'pkgs/by-name')
-rw-r--r-- | pkgs/by-name/gu/guile-quickcheck/package.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/by-name/gu/guile-quickcheck/package.nix b/pkgs/by-name/gu/guile-quickcheck/package.nix new file mode 100644 index 0000000000000..9d35bedc21d04 --- /dev/null +++ b/pkgs/by-name/gu/guile-quickcheck/package.nix @@ -0,0 +1,29 @@ +{ stdenv +, lib +, fetchurl +, pkg-config +, guile +}: + +stdenv.mkDerivation rec { + pname = "guile-quickcheck"; + version = "0.1.0"; + + src = fetchurl { + url = "https://files.ngyro.com/guile-quickcheck/guile-quickcheck-${version}.tar.gz"; + hash = "sha256-y5msW+mbQ7YeucRS2VNUPokOKoP8g6ysKJ2UMWiIvA4="; + }; + + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ guile ]; + + doCheck = !stdenv.isDarwin; + + meta = with lib; { + homepage = "https://ngyro.com/software/guile-quickcheck.html"; + description = "Guile library providing tools for randomized, property-based testing"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ foo-dogsquared ]; + platforms = guile.meta.platforms; + }; +} |