 703a2bae15
			
		
	
	
		703a2bae15
		
	
	
	
	
		
			
			Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/twa/versions
		
			
				
	
	
		
			46 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Nix
		
	
	
	
	
	
| { stdenv
 | |
| , bash
 | |
| , curl
 | |
| , fetchFromGitHub
 | |
| , gawk
 | |
| , host
 | |
| , lib
 | |
| , makeWrapper
 | |
| , ncurses
 | |
| , netcat
 | |
| }:
 | |
| 
 | |
| stdenv.mkDerivation rec {
 | |
|   name = "twa-${version}";
 | |
|   version = "1.7.0";
 | |
| 
 | |
|   src = fetchFromGitHub {
 | |
|     owner = "trailofbits";
 | |
|     repo = "twa";
 | |
|     rev = version;
 | |
|     sha256 = "01si4i2xnb1ii4c28b2hh946xljkvskap0pc46s52zzl5hldv9sm";
 | |
|   };
 | |
| 
 | |
|   dontBuild = true;
 | |
| 
 | |
|   buildInputs = [ makeWrapper bash gawk curl netcat host.dnsutils ];
 | |
| 
 | |
|   installPhase = ''
 | |
|     install -Dm 0755 twa "$out/bin/twa"
 | |
|     install -Dm 0755 tscore "$out/bin/tscore"
 | |
|     install -Dm 0644 twa.1 "$out/share/man/man1/twa.1"
 | |
|     install -Dm 0644 README.md "$out/share/doc/twa/README.md"
 | |
| 
 | |
|     wrapProgram "$out/bin/twa" \
 | |
|       --prefix PATH : ${stdenv.lib.makeBinPath [ curl netcat ncurses host.dnsutils ]}
 | |
|   '';
 | |
| 
 | |
|   meta = with lib; {
 | |
|     description = "A tiny web auditor with strong opinions";
 | |
|     homepage = https://github.com/trailofbits/twa;
 | |
|     license = licenses.mit;
 | |
|     maintainers = with maintainers; [ avaq ];
 | |
|     platforms = platforms.unix;
 | |
|   };
 | |
| }
 |