evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / an / android-udev-rules / package.nix
blob4f755d71fcb4784fc9482e95fe8e36e0f50861c1
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 = "20241019";
11   src = fetchFromGitHub {
12     owner = "M0Rf30";
13     repo = "android-udev-rules";
14     rev = version;
15     hash = "sha256-ZKJhGobW3F339PBsIezMTbzouomYGxDJyFbJMGIeim4=";
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   };