nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 45 lines 932 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 connman, 6 dmenu, 7}: 8 9stdenv.mkDerivation { 10 pname = "connman_dmenu"; 11 version = "0-unstable-2015-09-29"; 12 13 src = fetchFromGitHub { 14 owner = "march-linux"; 15 repo = "connman_dmenu"; 16 rev = "cc89fec40b574b0d234afeb70ea3c94626ca3f5c"; 17 hash = "sha256-05MjFg+8rliYIAdOOHmP7DQhOTeYn5ZoCpZEdQeKLhg="; 18 }; 19 20 buildInputs = [ 21 connman 22 dmenu 23 ]; 24 25 dontBuild = true; 26 27 # remove root requirement, see: https://github.com/march-linux/connman_dmenu/issues/3 28 postPatch = '' 29 sed -i '89,92d' connman_dmenu 30 ''; 31 32 installPhase = '' 33 mkdir -p $out/bin 34 cp connman_dmenu $out/bin/ 35 ''; 36 37 meta = { 38 description = "Dmenu wrapper for connmann"; 39 mainProgram = "connman_dmenu"; 40 homepage = "https://github.com/march-linux/connman_dmenu"; 41 license = lib.licenses.free; 42 maintainers = [ lib.maintainers.magnetophon ]; 43 platforms = lib.platforms.all; 44 }; 45}