From 2fdfb97f4e5bacc998ee265638b44be6bde0d621 Mon Sep 17 00:00:00 2001 From: John Kehayias Date: Mon, 4 Sep 2023 14:27:35 -0400 Subject: nongnu: Add heroic. * nongnu/packages/steam-client.scm: Rename to ... * nongnu/packages/game-client.scm: ... this. (heroic-client, heroic-extra-client-libs, heroic-container, heroic-nvidia-container, heroic, heroic-nvidia): New variables. * nonguix/multi-arch-container.scm (make-container-wrapper): Preserve "^SSL_" for heroic to use curl. (make-internal-script): Add symlink for "/usrshare/glib-2.0". --- nonguix/multiarch-container.scm | 2 ++ 1 file changed, 2 insertions(+) (limited to 'nonguix/multiarch-container.scm') diff --git a/nonguix/multiarch-container.scm b/nonguix/multiarch-container.scm index 1a61346..2732fd7 100644 --- a/nonguix/multiarch-container.scm +++ b/nonguix/multiarch-container.scm @@ -271,6 +271,7 @@ in a sandboxed FHS environment." "^QT_X11_NO_MITSHM$" "^SDL_" "^STEAM_" + "^SSL_" ; SSL certificate environment, needed by curl for Heroic. "^VDPAU_DRIVER_PATH$" ; For VDPAU drivers. "^XAUTHORITY$" ;; Matching all ^XDG_ vars causes issues @@ -480,6 +481,7 @@ application." ((,union64 "lib/locale") . "/run/current-system/locale") ((,union64 "sbin/ldconfig") . "/sbin/ldconfig") ((,union64 "share/mime") . "/usr/share/mime") ; Steam tray icon. + ((,union64 "share/glib-2.0") . "/usr/share/glib-2.0") ; Heroic interface. ((,union64 "share/drirc.d") . "/usr/share/drirc.d") ((,union64 "share/fonts") . "/run/current-system/profile/share/fonts") ((,union64 "etc/fonts") . "/etc/fonts") -- cgit v1.2.3