1 { lib, stdenv, fetchFromGitHub, autoreconfHook, glib, pkg-config }:
3 stdenv.mkDerivation rec {
7 src = fetchFromGitHub {
10 rev = "libsmf-${version}";
11 sha256 = "sha256-OJXJkXvbM2GQNInZXU2ldObquKHhqkdu1zqUDnVZN0Y=";
14 nativeBuildInputs = [ autoreconfHook pkg-config ];
15 buildInputs = [ glib ];
18 description = "C library for reading and writing Standard MIDI Files";
19 homepage = "https://github.com/stump/libsmf";
20 license = licenses.bsd2;
22 mainProgram = "smfsh";
23 platforms = platforms.unix;