1 { lib, buildDunePackage, fetchFromGitHub, dune-configurator, pkg-config, taglib, zlib }:
7 src = fetchFromGitHub {
11 sha256 = "sha256-tAvzVr0PW1o0kKFxdi/ks4obqnyBm8YfiiFupXZkUho=";
14 minimalOCamlVersion = "4.05.0"; # Documented version 4.02.0. 4.05.0 actually required.
16 nativeBuildInputs = [ pkg-config ];
17 buildInputs = [ dune-configurator ];
18 propagatedBuildInputs = [ taglib zlib ];
21 homepage = "https://github.com/savonet/ocaml-taglib";
22 description = "Bindings for the taglib library which provides functions for reading tags in headers of audio files";
23 license = with licenses; [ lgpl21Plus "link-exception" ]; # GNU Library Public License 2 Linking Exception
24 maintainers = with maintainers; [ dandellion ];