about summary refs log tree commit diff
path: root/pkgs/tools/networking
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2019-04-11 01:03:43 -0400
committerGitHub <noreply@github.com>2019-04-11 01:03:43 -0400
commit28d83343a36f828a49c1d66f0212d4a3da74e4d0 (patch)
tree30cb48e600104c197c548918a1af8bfcdf368210 /pkgs/tools/networking
parentc0d27053ccc7fcc5dde326e5bc3e318d67529682 (diff)
parentc8dd7d49e76845689a4d20109dfb2e70167aad78 (diff)
downloadnixlib-28d83343a36f828a49c1d66f0212d4a3da74e4d0.tar
nixlib-28d83343a36f828a49c1d66f0212d4a3da74e4d0.tar.gz
nixlib-28d83343a36f828a49c1d66f0212d4a3da74e4d0.tar.bz2
nixlib-28d83343a36f828a49c1d66f0212d4a3da74e4d0.tar.lz
nixlib-28d83343a36f828a49c1d66f0212d4a3da74e4d0.tar.xz
nixlib-28d83343a36f828a49c1d66f0212d4a3da74e4d0.tar.zst
nixlib-28d83343a36f828a49c1d66f0212d4a3da74e4d0.zip
Merge pull request #58625 from xzfc/aria2
aria2: Add sphinx build dependency to generate man pages
Diffstat (limited to 'pkgs/tools/networking')
-rw-r--r--pkgs/tools/networking/aria2/default.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/tools/networking/aria2/default.nix b/pkgs/tools/networking/aria2/default.nix
index 2cf735328974..8d9ec9288114 100644
--- a/pkgs/tools/networking/aria2/default.nix
+++ b/pkgs/tools/networking/aria2/default.nix
@@ -1,6 +1,6 @@
 { stdenv, fetchpatch, fetchFromGitHub, pkgconfig, autoreconfHook
 , openssl, c-ares, libxml2, sqlite, zlib, libssh2
-, cppunit
+, cppunit, sphinx
 , Security
 }:
 
@@ -23,13 +23,17 @@ stdenv.mkDerivation rec {
     })
   ];
 
-  nativeBuildInputs = [ pkgconfig autoreconfHook ];
+  nativeBuildInputs = [ pkgconfig autoreconfHook sphinx ];
 
   buildInputs = [ openssl c-ares libxml2 sqlite zlib libssh2 ] ++
     stdenv.lib.optional stdenv.isDarwin Security;
 
   configureFlags = [ "--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt" ];
 
+  prePatch = ''
+    patchShebangs doc/manual-src/en/mkapiref.py
+  '';
+
   checkInputs = [ cppunit ];
   doCheck = false; # needs the net