Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / freealut / default.nix
blobc298999229799ae04ca6eced90d6ce4f9bcf27bc
1 { lib, stdenv, darwin, fetchurl, openal
2 , testers
3 }:
5 stdenv.mkDerivation (finalAttrs: {
6   pname = "freealut";
7   version = "1.1.0";
9   src = fetchurl {
10     url = "http://www.openal.org/openal_webstf/downloads/freealut-${finalAttrs.version}.tar.gz";
11     sha256 = "0kzlil6112x2429nw6mycmif8y6bxr2cwjcvp18vh6s7g63ymlb0";
12   };
14   buildInputs = [ openal
15   ] ++ lib.optional stdenv.isDarwin
16     darwin.apple_sdk.frameworks.OpenAL
17   ;
19   passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
21   meta = {
22     homepage = "http://openal.org/";
23     description = "Free implementation of OpenAL's ALUT standard";
24     license = lib.licenses.lgpl2;
25     pkgConfigModules = [ "freealut" ];
26     platforms = lib.platforms.unix;
27   };