mini-calc: 3.3.3 -> 3.3.5 (#372274)
[NixPkgs.git] / pkgs / by-name / li / libinstpatch / package.nix
blobbc7f391ff1e6586894f154cbcf9a72c8e94fab45
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   cmake,
6   pkg-config,
7   glib,
8   libsndfile,
9 }:
11 stdenv.mkDerivation rec {
12   pname = "libinstpatch";
13   version = "1.1.6";
15   src = fetchFromGitHub {
16     owner = "swami";
17     repo = pname;
18     rev = "v${version}";
19     sha256 = "sha256-OU6/slrPDgzn9tvXZJKSWbcFbpS/EAsOi52FtjeYdvA=";
20   };
22   nativeBuildInputs = [
23     cmake
24     pkg-config
25   ];
27   propagatedBuildInputs = [
28     glib
29     libsndfile
30   ]; # Both are needed for includes.
32   cmakeFlags = [
33     "-DLIB_SUFFIX=" # Install in $out/lib.
34   ];
36   meta = with lib; {
37     homepage = "http://www.swamiproject.org/";
38     description = "MIDI instrument patch files support library";
39     license = licenses.lgpl21;
40     maintainers = with maintainers; [ orivej ];
41     platforms = platforms.unix;
42   };