ripasso-cursive: cosmetic changes (#361736)
[NixPkgs.git] / pkgs / by-name / an / android-udev-rules / package.nix
blobf569f315b36439155a7f556806ac46461f5b5b1b
1 { lib, stdenv, fetchFromGitHub }:
3 ## Usage
4 # In NixOS, simply add this package to services.udev.packages:
5 #   services.udev.packages = [ pkgs.android-udev-rules ];
7 stdenv.mkDerivation rec {
8   pname = "android-udev-rules";
9   version = "20241109";
11   src = fetchFromGitHub {
12     owner = "M0Rf30";
13     repo = "android-udev-rules";
14     rev = version;
15     hash = "sha256-WHAm9hDpXsn+Isrc5nNgw7G5DKBJb7X0ILx6lG5Y7YQ=";
16   };
18   installPhase = ''
19     runHook preInstall
20     install -D 51-android.rules $out/lib/udev/rules.d/51-android.rules
21     runHook postInstall
22   '';
24   meta = with lib; {
25     homepage = "https://github.com/M0Rf30/android-udev-rules";
26     description = "Android udev rules list aimed to be the most comprehensive on the net";
27     platforms = platforms.linux;
28     license = licenses.gpl3Plus;
29     maintainers = with maintainers; [ abbradar ];
30   };