fix Chromebook ucm
This commit is contained in:
parent
ecb1ca6bd5
commit
f2646e891d
1 changed files with 8 additions and 29 deletions
|
|
@ -83,40 +83,19 @@
|
||||||
[
|
[
|
||||||
(final: prev: {
|
(final: prev: {
|
||||||
alsa-ucm-conf = prev.alsa-ucm-conf.overrideAttrs (old: {
|
alsa-ucm-conf = prev.alsa-ucm-conf.overrideAttrs (old: {
|
||||||
srcs = [
|
wttsrc = (fetchFromGitHub {
|
||||||
(fetchurl {
|
owner = "WeirdTreeThing";
|
||||||
url = "mirror://alsa/lib/alsa-ucm-conf-1.2.9.tar.bz2";
|
repo = "chromebook-ucm-conf";
|
||||||
hash = "sha256-N09oM7/XfQpGdeSqK/t53v6FDlpGpdRUKkWWL0ueJyo=";
|
rev = "484f5c581ac45c4ee6cfaf62bdecedfa44353424";
|
||||||
})
|
hash = "sha256-Jal+VfxrPSAPg9ZR+e3QCy4jgSWT4sSShxICKTGJvAI=";
|
||||||
(fetchurl {
|
});
|
||||||
url =
|
|
||||||
"https://github.com/WeirdTreeThing/chromebook-ucm-conf/archive/792a6d5ef0d70ac1f0b4861f3d29da4fe9acaed1.tar.gz";
|
|
||||||
hash = "sha256-Ae/k9vA5lWiomSa6WCfp+ROqEij11FPwlHAIG6L19JI=";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
unpackPhase = ''
|
|
||||||
runHook preUnpack
|
|
||||||
|
|
||||||
for _src in $srcs; do
|
|
||||||
tar xf "$_src"
|
|
||||||
done
|
|
||||||
|
|
||||||
ls
|
|
||||||
|
|
||||||
runHook postUnpack
|
|
||||||
'';
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
runHook preInstall
|
runHook preInstall
|
||||||
|
|
||||||
mkdir -p $out/share/alsa
|
mkdir -p $out/share/alsa
|
||||||
cp -r alsa-ucm-conf-1.2.9/ucm alsa-ucm-conf-1.2.9/ucm2 $out/share/alsa
|
cp -r ucm ucm2 $out/share/alsa
|
||||||
|
|
||||||
mkdir -p $out/share/alsa/ucm2/conf.d
|
mkdir -p $out/share/alsa/ucm2/conf.d
|
||||||
cp -r chromebook-ucm-conf-792a6d5ef0d70ac1f0b4861f3d29da4fe9acaed1/hdmi-common \
|
cp -r $wttsrc/{hdmi,dmic}-common $wttsrc/tgl/* $out/share/alsa/ucm2/conf.d
|
||||||
chromebook-ucm-conf-792a6d5ef0d70ac1f0b4861f3d29da4fe9acaed1/dmic-common \
|
|
||||||
chromebook-ucm-conf-792a6d5ef0d70ac1f0b4861f3d29da4fe9acaed1/cml/* \
|
|
||||||
$out/share/alsa/ucm2/conf.d
|
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue