summary refs log tree commit diff
path: root/pkgs/os-specific/linux/gobi_loader
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2019-11-24 18:13:21 +0100
committerFlorian Klink <flokli@flokli.de>2019-11-24 18:13:21 +0100
commitc7bf1e2a01ae4075b00f66b8dc94576493231fe1 (patch)
tree37ad950a067940a1c25b6866cb8f144c0b88bbcc /pkgs/os-specific/linux/gobi_loader
parentc97f57ef9623e05dfabbbce573c311610e1d3932 (diff)
downloadnixpkgs-c7bf1e2a01ae4075b00f66b8dc94576493231fe1.tar
nixpkgs-c7bf1e2a01ae4075b00f66b8dc94576493231fe1.tar.gz
nixpkgs-c7bf1e2a01ae4075b00f66b8dc94576493231fe1.tar.bz2
nixpkgs-c7bf1e2a01ae4075b00f66b8dc94576493231fe1.tar.lz
nixpkgs-c7bf1e2a01ae4075b00f66b8dc94576493231fe1.tar.xz
nixpkgs-c7bf1e2a01ae4075b00f66b8dc94576493231fe1.tar.zst
nixpkgs-c7bf1e2a01ae4075b00f66b8dc94576493231fe1.zip
gobi_loader: patch udev rules to gobi_loader binary and update firmware path
Diffstat (limited to 'pkgs/os-specific/linux/gobi_loader')
-rw-r--r--pkgs/os-specific/linux/gobi_loader/default.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/gobi_loader/default.nix b/pkgs/os-specific/linux/gobi_loader/default.nix
index 3482e22aa59..5c605de3331 100644
--- a/pkgs/os-specific/linux/gobi_loader/default.nix
+++ b/pkgs/os-specific/linux/gobi_loader/default.nix
@@ -11,6 +11,11 @@ stdenv.mkDerivation rec {
     sha256 = "0jkmpqkiddpxrzl2s9s3kh64ha48m00nn53f82m1rphw8maw5gbq";
   };
 
+  postPatch = ''
+    substituteInPlace 60-gobi.rules --replace "gobi_loader" "${placeholder "out"}/lib/udev/gobi_loader"
+    substituteInPlace 60-gobi.rules --replace "/lib/firmware" "/run/current-system/firmware"
+  '';
+
   makeFlags = "prefix=${placeholder "out"}";
 
   meta = with stdenv.lib; {