Nikolay Amiantov
5bbf10409e
steam: actually propagate flags to the runtime, now from chrootenv wrapper
...
Example: instead of
(steamPackages.override { newStdcpp = true; }).steam-chrootenv
(which wasn't working anyway) you now do just:
steam.override { newStdcpp = true; }
2016-01-27 00:58:23 +03:00
Nikolay Amiantov
f4d71737a8
steam: propagate runtime-wrapped flags for more convenient overrides
2016-01-15 15:01:55 +03:00
Nikolay Amiantov
9a07a8505e
steam-runtime-wrapped: add optional override of libstdc++
2016-01-15 15:01:55 +03:00
Nikolay Amiantov
261fe09931
steamPackages.runtime: update packages
2015-12-04 01:00:27 +03:00
Nikolay Amiantov
fc6a5f746b
steamPackages.steam-chrootenv: install desktop file
2015-12-04 01:00:27 +03:00
Nikolay Amiantov
f4bbd5b024
steamPackages: add update-runtime-shell.nix to update runtime
2015-12-04 01:00:27 +03:00
Nikolay Amiantov
67d0b8026e
steamPackages.steam: cleanup
2015-12-04 01:00:11 +03:00
Nikolay Amiantov
c461162e2a
steam: fix license agreement dialog
2015-11-12 16:58:02 +03:00
Nikolay Amiantov
1b69894d74
fhs-env: symlink /usr/lib to libs for the main architecture
2015-11-11 00:01:02 +03:00
Nikolay Amiantov
eae00fe687
steam-runtime: build using new Runtime build system
2015-10-20 18:53:46 +03:00
Nikolay Amiantov
18ddcd2847
steam-fonts: use for chrootenv
2015-10-15 15:17:28 +03:00
Nikolay Amiantov
2286c1894d
steam-fonts: init at 1
2015-10-15 15:17:13 +03:00
Nikolay Amiantov
a7177216c6
steam-chrootenv: added corefonts
2015-10-15 14:52:43 +03:00
Yochai
0edcf7802e
steam-chrootenv: added libdrm
2015-10-11 18:02:34 +03:00
Nikolay Amiantov
6c9ee645ec
steam: add steamPackages namespace, build our own runtime
2015-10-11 17:57:31 +03:00
Nikolay Amiantov
8b034964d1
steam-runtime: split by architectures
2015-10-11 17:57:31 +03:00
Christoph Hrdinka
2f52c62684
steam: include steam-runtime within chroot
2015-10-11 17:57:31 +03:00
Christoph Hrdinka
3bd78123f3
steam-runtime: init at 2014-04-15
2015-10-11 17:57:31 +03:00
Nikolay Amiantov
724a82b737
steam: fix invalid symlinking for i686
2015-10-11 17:57:30 +03:00
Nikolay Amiantov
8b218b7143
steam: cut dependencies when using Runtime, migrate from config to boolean arguments
2015-10-10 14:59:06 +03:00
Nikolay Amiantov
a3ef4b930e
steam: use native libraries, disable steam-runtime
2015-10-10 14:59:06 +03:00
Arseniy Seroka
e822dfd8f6
Revert "steam: added libcxxabi workaround"
...
This reverts commit 2b761358a8
.
2015-10-04 15:43:46 +03:00
Yochai
2b761358a8
steam: added libcxxabi workaround
2015-09-27 16:47:14 +03:00
Vladimír Čunát
88c9f8b574
xlibs: replace occurrences by xorg
...
This seems to have been confusing people, using both xlibs and xorg, etc.
- Avoided renaming local (and different) xlibs binding in gcc*.
- Fixed cases where both xorg and xlibs were used.
Hopefully everything still works as before.
2015-09-15 12:54:34 +02:00
Yochai
0684ac10c8
steam: added libdrm to chrootenv.
2015-09-08 20:40:58 +03:00
Nikolay Amiantov
5336573329
steam: libstdc++/mesa incompatibility workaround
...
closes #9003
2015-07-28 12:33:29 +03:00
Yochai
dfc53b1bac
Steam: removed flashplayer
2015-07-22 23:29:41 +03:00
Tomasz Kontusz
37dcb18a5e
steam: add which
to the environment
...
Close #8788 , fixes #8766 .
Some games use it in their starting scripts (notably FTL does that).
2015-07-20 10:41:57 +02:00
Tanner Doshier
0da4293c2c
steam: add xrandr binary to env
...
Games utilizing LWJGL >= 2.4 && < 3.0 need this as the framework parses
display information from the command line output of xrandr[1] on Linux.
There are a number of LWJGL games on Steam currently.
[1]: 46f602f0c6/src/java/org/lwjgl/opengl/XRandR.java (L72)
2015-06-19 20:48:26 -05:00
Aristid Breitkreuz
3c09ff6d15
prevent accidentally installing unwrapped steam
2015-05-30 19:27:24 +02:00
William A. Kennington III
be5f4082fd
pulseaudio: Remove default derivation
2015-05-29 14:47:33 -07:00
Nikolay Amiantov
9ae0798e73
steam: fix for new fhs-userenv
2015-04-22 17:50:41 +03:00
Arseniy Seroka
18ab694934
steam: fix: add gst lib (needed by audiosurf 2)
2015-03-21 02:54:32 +03:00
Nikolay Amiantov
c16188343a
steam: add primus support
2015-03-09 23:02:47 +03:00
Nikolay Amiantov
e01cd8f214
steam: fix sound issues
2015-03-09 17:29:44 +03:00
Nikolay Amiantov
95cd118d4f
steam: refactor meta
2015-03-09 17:29:43 +03:00
Nikolay Amiantov
aa54b77611
Merge pull request #6189 from abbradar/fhs-userenv
...
steamOriginal: rename to steam-original
2015-02-06 03:59:43 +03:00
Nikolay Amiantov
fd99962abb
steamOriginal: rename to steam-original
2015-02-06 03:48:32 +03:00
Arseniy Seroka
5ccc4839cb
Merge pull request #6177 from abbradar/fhs-userenv
...
add non-root temporary FHS chrootenv
2015-02-05 21:57:54 +03:00
Nikolay Amiantov
627f8178b8
steam: rename, add a warning
2015-02-05 19:46:25 +03:00
Nikolay Amiantov
238fe730b9
steam-chrootenv: use UserEnv
2015-02-05 19:46:25 +03:00
Nikolay Amiantov
69d19d4283
steam: replace steamdeps
2015-02-05 18:43:58 +03:00
Arseniy Seroka
51abbf7204
steam: update 1.0.0.48 -> 1.0.0.49
2014-11-03 20:00:49 +03:00
Vladimír Čunát
e4436ad841
FONTCONFIG_FILE: remove setters to /etc/fonts/fonts.conf
...
Any reasonably new version of fontconfig does search that path by default,
and setting this globally causes problems, as 2.10 and 2.11 need
incompatible configs.
Tested: slim+xfce desktop, chrootenv-ed steam.
I have no idea why we were setting the global variable;
e.g., neither Fedora nor Ubuntu does that.
2014-10-05 17:05:27 +02:00
Sander van der Burg
23d5fd2e2f
Fix steam package
2014-09-06 00:30:10 +02:00
Christoph Hrdinka
3894e68721
steam-chrootenv: fix indentation
2014-09-06 00:27:21 +02:00
Christoph Hrdinka
5a74e1a606
steam-chrootenv: remove fontconfig from installed modules
2014-09-06 00:25:49 +02:00
Christoph Hrdinka
a383e0f1b8
steam: add optional java support
2014-09-06 00:25:49 +02:00
Christoph Hrdinka
c5f51039f4
steam: fix steam on x86_64
2014-09-06 00:25:48 +02:00
Georges Dubus
5df24fadaa
steam: updated to 1.0.0.48
2014-08-08 17:28:57 +02:00