python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / audio / libopenmpt-modplug / default.nix
blob8d5ef86a89671ef5687e0277391ba334582d411b
1 { stdenv
2 , lib
3 , fetchurl
4 , autoreconfHook
5 , pkg-config
6 , libopenmpt
7 }:
9 stdenv.mkDerivation rec {
10   pname = "libopenmpt-modplug";
11   version = "0.8.9.0-openmpt1";
13   outputs = [ "out" "dev" ];
15   src = fetchurl {
16     url = "https://lib.openmpt.org/files/libopenmpt-modplug/libopenmpt-modplug-${version}.tar.gz";
17     sha256 = "sha256-7M4aDuz9sLWCTKuJwnDc5ZWWKVosF8KwQyFez018T/c=";
18   };
20   enableParallelBuilding = true;
22   nativeBuildInputs = [
23     autoreconfHook
24     pkg-config
25   ];
27   buildInputs = [
28     libopenmpt
29   ];
31   configureFlags = [
32     "--enable-libmodplug"
33   ];
35   meta = with lib; {
36     description = "A libmodplug emulation layer based on libopenmpt";
37     homepage = "https://lib.openmpt.org/libopenmpt/";
38     license = licenses.bsd3;
39     maintainers = with maintainers; [ OPNA2608 ];
40     platforms = platforms.unix;
41   };