Merge pull request #241784 from SuperSamus/steam-openssl

steam: add openssl to fhsenv
This commit is contained in:
Weijia Wang 2023-09-07 10:01:21 +02:00 committed by GitHub
commit 3f6a6e33df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,7 +5,7 @@
, extraProfile ? "" # string to append to profile
, extraArgs ? "" # arguments to always pass to steam
, extraEnv ? { } # Environment variables to pass to Steam
, withGameSpecificLibraries ? true # exclude game specific libraries
, withGameSpecificLibraries ? true # include game specific libraries
}:
let
@ -193,6 +193,7 @@ in buildFHSEnv rec {
libxcrypt # Alien Isolation, XCOM 2, Company of Heroes 2
mono
ncurses # Crusader Kings III
openssl
xorg.xkeyboardconfig
xorg.libpciaccess
xorg.libXScrnSaver # Dead Cells
@ -214,6 +215,7 @@ in buildFHSEnv rec {
alsa-lib
# Loop Hero
# FIXME: Also requires openssl_1_1, which is EOL. Either find an alternative solution, or remove these dependencies (if not needed by other games)
libidn2
libpsl
nghttp2.lib