summary refs log tree commit diff
path: root/pkgs/development/libraries/openssl/default.nix
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2015-10-03 16:28:39 +0200
committerVladimír Čunát <vcunat@gmail.com>2015-10-03 16:28:39 +0200
commit9fbb83b46741b76827f73654464473b409725667 (patch)
tree33afa37ffab1e1338f640d31a1f8306a5b3406a7 /pkgs/development/libraries/openssl/default.nix
parentb1a38cd40d8a51c0a575ac85fa9406d54565b825 (diff)
downloadnixpkgs-9fbb83b46741b76827f73654464473b409725667.tar
nixpkgs-9fbb83b46741b76827f73654464473b409725667.tar.gz
nixpkgs-9fbb83b46741b76827f73654464473b409725667.tar.bz2
nixpkgs-9fbb83b46741b76827f73654464473b409725667.tar.lz
nixpkgs-9fbb83b46741b76827f73654464473b409725667.tar.xz
nixpkgs-9fbb83b46741b76827f73654464473b409725667.tar.zst
nixpkgs-9fbb83b46741b76827f73654464473b409725667.zip
openssl: fixup after merge
Diffstat (limited to 'pkgs/development/libraries/openssl/default.nix')
-rw-r--r--pkgs/development/libraries/openssl/default.nix19
1 files changed, 7 insertions, 12 deletions
diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix
index 5b846af6266..d5d6a3caa79 100644
--- a/pkgs/development/libraries/openssl/default.nix
+++ b/pkgs/development/libraries/openssl/default.nix
@@ -43,6 +43,7 @@ stdenv.mkDerivation rec {
     "-DUSE_CRYPTODEV_DIGESTS"
   ];
 
+  makeFlags = [ "MANDIR=$(man)/share/man" ];
 
   # Parallel building is broken in OpenSSL.
   enableParallelBuilding = false;
@@ -54,24 +55,18 @@ stdenv.mkDerivation rec {
         rm "$out/lib/"*.a
     fi
 
-      mkdir -p $bin
-      mv $out/bin $bin/
+    mkdir -p $bin
+    mv $out/bin $bin/
 
-      rm -rf $out/etc/ssl/misc
-
-      mkdir $dev
-      mv $out/include $dev/
-
-      # OpenSSL installs readonly files, which otherwise we can't strip.
-      # FIXME: Can remove this after the next stdenv merge.
-      chmod -R +w $out
+    mkdir $dev
+    mv $out/include $dev/
 
     # remove dependency on Perl at runtime
-    rm -r $out/etc/ssl/misc $out/bin/c_rehash
+    rm -r $out/etc/ssl/misc
   '';
 
   postFixup = ''
-    # Check to make sure we don't depend on perl
+    # Check to make sure the main output doesn't depend on perl
     if grep -r '${perl}' $out; then
       echo "Found an erroneous dependency on perl ^^^" >&2
       exit 1