mirror of
https://github.com/bartvdbraak/dotfiles.git
synced 2025-04-27 06:31: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
|
||||
yt6801Overlay = (final: prev: {
|
||||
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
|
||||
|
@ -20,7 +21,6 @@ in
|
|||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-amd" ];
|
||||
boot.extraModulePackages = [ pkgs.yt6801-driver ];
|
||||
environment.systemPackages = with pkgs; [ yt6801-driver ];
|
||||
|
||||
fileSystems."/" =
|
||||
{ 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 {
|
||||
pname = "yt6801-driver";
|
||||
version = "${kernel.version}-unstable-2024-10-25";
|
||||
pname = "yt6801";
|
||||
version = "1.0.29";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.motor-comm.com/Public/Uploads/uploadfile/files/20240812/yt6801-linux-driver-1.0.29.zip";
|
||||
sha256 = "1r8r463y140vrkilkciba16864cfcm35kdqpby50bs8dwmw84gm3";
|
||||
src = fetchFromGitHub {
|
||||
owner = "bartvdbraak";
|
||||
repo = pname;
|
||||
rev = "ea9c2d01c0f2a4171a774527dce4daca43e11956";
|
||||
hash = "sha256-oz6CeOUN6QWKXxe3WUZljhGDTFArsknjzBuQ4IchGeU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ stdenv.lib.makeWrapper bc nukeReferences ] ++ kernel.moduleBuildDependencies;
|
||||
nativeBuildInputs = [ bc nukeReferences ] ++ kernel.moduleBuildDependencies;
|
||||
hardeningDisable = [ "pic" "format" ];
|
||||
|
||||
postPatch = ''
|
||||
|
|
Loading…
Reference in a new issue