p4v: explicitly depend on openssl 1.0 series

The 2017.3 version of p4v is linked against `libssl.so.1.0.0`.  Since
the default openssl in NixOS 2019.09 has been changed to openssl 1.1,
the p4v package must now import the openssl_1_0_2 derivation.
This commit is contained in:
Nathan Yong 2019-10-18 09:26:28 +11:00
parent f57d39855f
commit 1ced63da76

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, lib, qtbase, qtmultimedia, qtscript, qtsensors, qtwebkit, openssl, xkeyboard_config, wrapQtAppsHook }: { stdenv, fetchurl, lib, qtbase, qtmultimedia, qtscript, qtsensors, qtwebkit, openssl_1_0_2, xkeyboard_config, wrapQtAppsHook }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "p4v"; pname = "p4v";
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
qtscript qtscript
qtsensors qtsensors
qtwebkit qtwebkit
openssl openssl_1_0_2
]; ];
dontWrapQtApps = true; dontWrapQtApps = true;
@ -43,6 +43,6 @@ stdenv.mkDerivation rec {
homepage = https://www.perforce.com; homepage = https://www.perforce.com;
license = stdenv.lib.licenses.unfreeRedistributable; license = stdenv.lib.licenses.unfreeRedistributable;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = [ stdenv.lib.maintainers.nioncode ]; maintainers = with stdenv.lib.maintainers; [ nathyong nioncode ];
}; };
} }