tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
0
fork
atom
overview
issues
pulls
pipelines
seabreeze: udev rules not installed
fixes #82229
Stewart Mackenzie
6 years ago
5a93edc1
6bba9428
+5
-6
1 changed file
expand all
collapse all
unified
split
pkgs
development
python-modules
seabreeze
default.nix
+5
-6
pkgs/development/python-modules/seabreeze/default.nix
reviewed
···
6
6
}:
7
7
8
8
## Usage
9
9
-
# In NixOS, simply add the `udev` multiple output to services.udev.packages:
10
10
-
# services.udev.packages = [ pkgs.python3Packages.seabreeze.udev ];
9
9
+
# In NixOS, add the package to services.udev.packages for non-root plugdev
10
10
+
# users to get device access permission:
11
11
+
# services.udev.packages = [ pkgs.python3Packages.seabreeze ];
11
12
12
13
buildPythonPackage rec {
13
14
pname = "seabreeze";
···
21
20
sha256 = "0bc2s9ic77gz9m40w89snixphxlzib60xa4f49n4zasjrddfz1l8";
22
21
};
23
22
24
24
-
outputs = [ "out" "udev" ];
25
25
-
26
23
postInstall = ''
27
27
-
mkdir -p $udev/lib/udev/rules.d
28
28
-
cp misc/10-oceanoptics.rules $udev/lib/udev/rules.d/10-oceanoptics.rules
24
24
+
mkdir -p $out/etc/udev/rules.d
25
25
+
cp misc/10-oceanoptics.rules $out/etc/udev/rules.d/10-oceanoptics.rules
29
26
'';
30
27
31
28
# underlying c libraries are tested and fail