mirror of
				https://github.com/bartvdbraak/dotfiles.git
				synced 2025-10-30 07:09:09 +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…
	
	Add table
		Add a link
		
	
		Reference in a new issue