summary refs log tree commit diff
path: root/pkgs/games/steam
Commit message (Collapse)AuthorAge
* steam: add libGL to the environmentNikolay Amiantov2018-03-26
| | | | Also remove duplicate libGLU.
* steam: add dependencies for Surviving MarsNikolay Amiantov2018-03-20
|
* steam: improvements for native runtimeNikolay Amiantov2018-03-16
| | | | | | | | | | * Update dependencies using steam-native-runtime from Arch Linux as a reference. * Remove native-only Steam Runtime, just use installed libraries instead. * Mark native-only Steam as broken (due to segfault inside D-Bus). Seems it was already broken for a long time. Doesn't apply to steam-run. * Some cleanups for chrootenv.
* treewide: s/xlibs/xorg/g (#36889)volth2018-03-13
|
* steam: don't add zoneinfo manuallyNikolay Amiantov2018-03-11
| | | | We already have this done for FHS environments in general.
* Merge branch 'master'Vladimír Čunát2018-03-05
|\
| * tree-wide: autorename gnome packages to use dashesJan Tojnar2018-02-25
| |
* | treewide: transition from mesa_glu to libGLUAlexander V. Nikolaev2018-02-24
|/
* steam: Check for NixOS, improve error messagewchresta2017-12-31
|
* steam: add wrapper testing for libGLwchresta2017-12-30
| | | | | | | | | NixOS: Failing to set hardware.opengl.driSupport32Bit will lead to a confusing error message about missing libGL.so.1. We include a wrapper around the steam bin to test for working 32bit opengl with glxinfo. When failing, we display a proper warning hinting towards the option. Fixes: #19518
* steam: override nss, nspr, fixes #32781Piotr Bogdan2017-12-18
|
* treewide platform checks: `abort` -> `throw`Vladimír Čunát2017-12-12
| | | | | | They aren't meant to be critical (uncatchable) errors. Tested with nix-env + checkMeta: [ "x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-linux" ]
* steam: add /steamrt/run.shNikolay Amiantov2017-11-11
| | | | | | | This is needed for Steam Beta which expects run.sh to print runtime library paths. Fixes #31384.
* steam-chrootenv: add iana-etc, fixes #25443David Izquierdo2017-11-10
|
* treewide: Depend on stdenv.cc.bintools instead of binutils directlyJohn Ericson2017-11-05
| | | | | One should do this when needed executables at build time. It is more honest and cross-friendly than refering to binutils directly.
* tbb: 4.4-u2 -> 2018_U1, merge with libtbbNikolay Amiantov2017-10-29
| | | | Remove libtbb derivation as a duplicate.
* steam-runtime-wrapped: switch curl to use gnutlsDavid Izquierdo2017-10-28
|
* steam-runtime-wrapped: add libtbbDavid Izquierdo2017-10-28
|
* steam-run-native: initNikolay Amiantov2017-10-16
| | | | | Refactor Steam so that native steam-run can be built as a free package and expose it so that Hydra builds needed i686 packages.
* steam: Get rid of newStdcpp option, always onSarah Brofeldt2017-09-10
|
* steam: Added extraPkgs option to chroot env.Itai Zukerman2017-06-02
|
* steam: move libpciaccess as non-runtime dependenciesPhilipp Steinpass2017-04-11
|
* Revert "steam: use custom openssl"David McFarland2017-04-03
| | | | | | No longer necessary. See https://github.com/NixOS/nixpkgs/pull/23034#issuecomment-291005754 This reverts commit a120bad30cbd63019971e9d03edd82423131852c.
* steamPackages.steam-runtime-wrapped: override vulkan-loaderNikolay Amiantov2017-03-19
| | | | | This way we get /run/opengl-driver as a search path. Fixes #24056.
* gst-plugins-base: align attrname with pkgnameBjørn Forsman2017-02-27
|
* udev182: removeNikolay Amiantov2016-12-29
|
* steam: use custom opensslDavid McFarland2016-11-09
|
* steam: Add /etc/{localtime,zoneinfo}.Moritz Ulrich2016-11-08
| | | | | | Some games (in my case Stardew Valley) require at least something in /etc/localtime. The actual file linked there doesn't matter as long as it's some valid timezone.
* steam: add xkeyboardconfigNikolay Amiantov2016-11-05
|
* steam-runtime: add libXxf86vmNikolay Amiantov2016-09-28
|
* steam: don't write runtime tag fileNikolay Amiantov2016-09-13
|
* steam: runtime-generated.nix md5->sha256Chris Martin2016-09-13
|
* steam: Some games use MonoSvein Ove Aas2016-09-11
|
* steam-packages.steam-runtime: 2016-03-03 -> 2016-08-13Nikolay Amiantov2016-08-14
|
* steam: fix primus with new libstdc++ and add to steam-runNikolay Amiantov2016-07-11
|
* steam-run: refactor, remove unneeded files and dependenciesNikolay Amiantov2016-05-26
|
* steamPackages.steam-runtime-wrapped: fix w. multiple outputsNikolay Amiantov2016-05-15
|
* steam: add xdg_utils to chrootenvNikolay Amiantov2016-04-08
|
* steam-run: add derivationNikolay Amiantov2016-04-03
|
* useOldCXXAbi: Change into a setup hookEelco Dolstra2016-04-01
| | | | Stdenv adapters considered weird.
* steam: use old C++ ABI for primusNikolay Amiantov2016-03-31
|
* steam: enable hardware decoding (for In-Home Streaming)Brian McKenna2016-03-29
| | | | | | | | | | | | Previous to this patch I was getting software decoding when I used In-Home Streaming. I had a look around and according to: https://bbs.archlinux.org/viewtopic.php?id=187922 > It seems that the libva version Steam comes with, is not compatible anymore to > the newer libva 1.4.0. Substituting in our version of libva gives me hardware decoding!
* steamPackages.steam-runtime: 2016-02-18 -> 2016-03-03Nikolay Amiantov2016-03-04
|
* steamPackages.steam-original: 1.0.0.49 -> 1.0.0.51Nikolay Amiantov2016-03-04
|
* steamPackages.runtime: 20151020 -> 2016-02-18Nikolay Amiantov2016-02-19
|
* steamPackages: add runtime-mirror helper derivationNikolay Amiantov2016-02-19
|
* steamPackages.runtime: use mirrors, add my mirrorNikolay Amiantov2016-02-19
|
* steam: actually propagate flags to the runtime, now from chrootenv wrapperNikolay Amiantov2016-01-27
| | | | | | | | | | Example: instead of (steamPackages.override { newStdcpp = true; }).steam-chrootenv (which wasn't working anyway) you now do just: steam.override { newStdcpp = true; }
* steam: propagate runtime-wrapped flags for more convenient overridesNikolay Amiantov2016-01-15
|
* steam-runtime-wrapped: add optional override of libstdc++Nikolay Amiantov2016-01-15
|