Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / by-name / gu / guile-aspell / package.nix
blobcf5e51e2540b7753f8998f26f15b7f47992dbe5a
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , guile
5 , autoreconfHook
6 , pkg-config
7 , aspell
8 , texinfo
9 }:
11 stdenv.mkDerivation (finalAttrs: {
12   pname = "guile-aspell";
13   version = "0.5.0";
15   src = fetchFromGitHub {
16     owner = "spk121";
17     repo = "guile-aspell";
18     rev = finalAttrs.version;
19     hash = "sha256-CvLECZLwf4MujAQCL3I81O5xFvq6ezVhV0BjbqI3mR0=";
20   };
22   strictDeps = true;
24   nativeBuildInputs = [
25     guile
26     autoreconfHook
27     pkg-config
28     texinfo
29   ];
31   buildInputs = [
32     guile
33   ];
35   propagatedBuildInputs = [
36     aspell
37   ];
39   meta = with lib; {
40     description = "Guile bindings for the aspell library";
41     homepage = "https://github.com/spk121/guile-aspell";
42     license = licenses.gpl3Only;
43     maintainers = with maintainers; [ snowflake ];
44     platforms = guile.meta.platforms;
45   };