lol

freeault: Add `meta.pkgConfigModules` and test

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