From 1cce30649512915739f9d634ff043dfdbd0e2e57 Mon Sep 17 00:00:00 2001 From: Colin Date: Tue, 1 Aug 2023 22:14:38 +0000 Subject: [PATCH] alsa-project: expose the scope as a top-level package to support overrides this enables overrides of the following form: ``` pkgs.extend (_self: super: { alsa-project = super.alsa-project.overrideScope' (_alsaSelf: alsaSuper: { alsa-ucm-conf = alsaSuper.alsa-ucm-conf.overrideAttrs (_: { src = ... }); }); ) ``` --- pkgs/top-level/all-packages.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4f4fb0027463..c17c195aa1e1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -27429,7 +27429,8 @@ with pkgs; tinyalsa = callPackage ../os-specific/linux/tinyalsa { }; - inherit (callPackage ../os-specific/linux/alsa-project { }) + alsa-project = callPackage ../os-specific/linux/alsa-project { }; + inherit (alsa-project) alsa-firmware alsa-lib alsa-oss