diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2023-02-06 23:16:20 -0500 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2023-02-07 12:15:32 -0500 |
commit | f0636c60556efb4c0330ba69a0ecdce4a6f60b93 (patch) | |
tree | 06d58180b3dacb3ac693d393273a3f1d5377e884 /pkgs/os-specific/linux/alsa-project/alsa-lib/default.nix | |
parent | a2faa3cc5ecb9f7adb3453a05d5302209bca418a (diff) | |
download | nixpkgs-f0636c60556efb4c0330ba69a0ecdce4a6f60b93.tar nixpkgs-f0636c60556efb4c0330ba69a0ecdce4a6f60b93.tar.gz nixpkgs-f0636c60556efb4c0330ba69a0ecdce4a6f60b93.tar.bz2 nixpkgs-f0636c60556efb4c0330ba69a0ecdce4a6f60b93.tar.lz nixpkgs-f0636c60556efb4c0330ba69a0ecdce4a6f60b93.tar.xz nixpkgs-f0636c60556efb4c0330ba69a0ecdce4a6f60b93.tar.zst nixpkgs-f0636c60556efb4c0330ba69a0ecdce4a6f60b93.zip |
treewide: Add `meta.pkgConfigModules` to a few packages
Picking up where https://github.com/NixOS/nixpkgs/pull/214304 left off.
Diffstat (limited to 'pkgs/os-specific/linux/alsa-project/alsa-lib/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/alsa-project/alsa-lib/default.nix | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/alsa-project/alsa-lib/default.nix b/pkgs/os-specific/linux/alsa-project/alsa-lib/default.nix index db8ede6feb8..d8fc4648029 100644 --- a/pkgs/os-specific/linux/alsa-project/alsa-lib/default.nix +++ b/pkgs/os-specific/linux/alsa-project/alsa-lib/default.nix @@ -3,14 +3,15 @@ , fetchurl , alsa-topology-conf , alsa-ucm-conf +, testers }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alsa-lib"; version = "1.2.7.2"; src = fetchurl { - url = "mirror://alsa/lib/${pname}-${version}.tar.bz2"; + url = "mirror://alsa/lib/${finalAttrs.pname}-${finalAttrs.version}.tar.bz2"; hash = "sha256-ijW3IY5Q8qLHk0LQ3pje2BQ5zhnhKAk4Xsm+lZbefC8="; }; @@ -31,6 +32,8 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" ]; + passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; + meta = with lib; { homepage = "http://www.alsa-project.org/"; description = "ALSA, the Advanced Linux Sound Architecture libraries"; @@ -41,7 +44,8 @@ stdenv.mkDerivation rec { ''; license = licenses.lgpl21Plus; + pkgConfigModules = [ "alsa" "alsa-topology" ]; platforms = platforms.linux; maintainers = with maintainers; [ l-as ]; }; -} +}) |