mirror of
https://github.com/bartvdbraak/dotfiles.git
synced 2025-04-28 15:11:20 +00:00
Fix unpacking by using git source
This commit is contained in:
parent
6d38dc0cb4
commit
df8e3a1fa6
2 changed files with 11 additions and 9 deletions
|
@ -6,7 +6,8 @@
|
||||||
let
|
let
|
||||||
yt6801Overlay = (final: prev: {
|
yt6801Overlay = (final: prev: {
|
||||||
yt6801-driver = import ./yt6801-driver.nix {
|
yt6801-driver = import ./yt6801-driver.nix {
|
||||||
inherit (pkgs) lib stdenv fetchurl kernel bc nukeReferences;
|
inherit (pkgs) lib stdenv fetchFromGitHub nukeReferences bc;
|
||||||
|
kernel = pkgs.linuxPackages.kernel;
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
in
|
in
|
||||||
|
@ -20,7 +21,6 @@ in
|
||||||
boot.initrd.kernelModules = [ ];
|
boot.initrd.kernelModules = [ ];
|
||||||
boot.kernelModules = [ "kvm-amd" ];
|
boot.kernelModules = [ "kvm-amd" ];
|
||||||
boot.extraModulePackages = [ pkgs.yt6801-driver ];
|
boot.extraModulePackages = [ pkgs.yt6801-driver ];
|
||||||
environment.systemPackages = with pkgs; [ yt6801-driver ];
|
|
||||||
|
|
||||||
fileSystems."/" =
|
fileSystems."/" =
|
||||||
{ device = "/dev/disk/by-uuid/c7cf28c3-5744-45cc-8a81-456d24e44b7a";
|
{ device = "/dev/disk/by-uuid/c7cf28c3-5744-45cc-8a81-456d24e44b7a";
|
||||||
|
|
|
@ -1,15 +1,17 @@
|
||||||
{ lib, stdenv, fetchurl, kernel, bc, nukeReferences }:
|
{ lib, stdenv, fetchFromGitHub, kernel, bc, nukeReferences }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "yt6801-driver";
|
pname = "yt6801";
|
||||||
version = "${kernel.version}-unstable-2024-10-25";
|
version = "1.0.29";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchFromGitHub {
|
||||||
url = "https://www.motor-comm.com/Public/Uploads/uploadfile/files/20240812/yt6801-linux-driver-1.0.29.zip";
|
owner = "bartvdbraak";
|
||||||
sha256 = "1r8r463y140vrkilkciba16864cfcm35kdqpby50bs8dwmw84gm3";
|
repo = pname;
|
||||||
|
rev = "ea9c2d01c0f2a4171a774527dce4daca43e11956";
|
||||||
|
hash = "sha256-oz6CeOUN6QWKXxe3WUZljhGDTFArsknjzBuQ4IchGeU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ stdenv.lib.makeWrapper bc nukeReferences ] ++ kernel.moduleBuildDependencies;
|
nativeBuildInputs = [ bc nukeReferences ] ++ kernel.moduleBuildDependencies;
|
||||||
hardeningDisable = [ "pic" "format" ];
|
hardeningDisable = [ "pic" "format" ];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
|
Loading…
Reference in a new issue