biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / servers / http / pshs / default.nix
blobe7715881541a43383fb0713087c35436cc98a9fb
1 { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, libevent, file, qrencode, miniupnpc }:
3 stdenv.mkDerivation rec {
4   pname = "pshs";
5   version = "0.3.4";
7   src = fetchFromGitHub {
8     owner = "mgorny";
9     repo = "pshs";
10     rev = "v${version}";
11     sha256 = "1j8j4r0vsmp6226q6jdgf9bzhx3qk7vdliwaw7f8kcsrkndkg6p4";
12   };
14   nativeBuildInputs = [ autoreconfHook pkg-config ];
15   buildInputs = [ libevent file qrencode miniupnpc ];
17   # SSL requires libevent at 2.1 with ssl support
18   configureFlags = [ "--disable-ssl" ];
20   meta = {
21     description = "Pretty small HTTP server - a command-line tool to share files";
22     mainProgram = "pshs";
23     homepage = "https://github.com/mgorny/pshs";
24     license = lib.licenses.bsd3;
25     platforms = lib.platforms.linux;
26   };