Nikolay Amiantov 
							
						 
					 
					
						
						
						
						
							
						
						
							6a3e2f89fb 
							
						 
					 
					
						
						
							
							steam: fix primus with new libstdc++ and add to steam-run  
						
						
						
						
					 
					
						2016-07-11 18:08:13 +03:00 
						 
				 
			
				
					
						
							
							
								Nikolay Amiantov 
							
						 
					 
					
						
						
						
						
							
						
						
							ff0995707d 
							
						 
					 
					
						
						
							
							steam-run: refactor, remove unneeded files and dependencies  
						
						
						
						
					 
					
						2016-05-26 14:40:09 +03:00 
						 
				 
			
				
					
						
							
							
								Nikolay Amiantov 
							
						 
					 
					
						
						
						
						
							
						
						
							c4bbfdb478 
							
						 
					 
					
						
						
							
							steam: add xdg_utils to chrootenv  
						
						
						
						
					 
					
						2016-04-08 03:12:09 +03:00 
						 
				 
			
				
					
						
							
							
								Nikolay Amiantov 
							
						 
					 
					
						
						
						
						
							
						
						
							192e0c7141 
							
						 
					 
					
						
						
							
							steam-run: add derivation  
						
						
						
						
					 
					
						2016-04-03 16:10:14 +03:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							13a1c7b8c1 
							
						 
					 
					
						
						
							
							useOldCXXAbi: Change into a setup hook  
						
						... 
						
						
						
						Stdenv adapters considered weird. 
						
						
					 
					
						2016-04-01 13:36:59 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Amiantov 
							
						 
					 
					
						
						
						
						
							
						
						
							0276a8b2d2 
							
						 
					 
					
						
						
							
							steam: use old C++ ABI for primus  
						
						
						
						
					 
					
						2016-03-31 19:52:33 +03:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							fc6a5f746b 
							
						 
					 
					
						
						
							
							steamPackages.steam-chrootenv: install desktop file  
						
						
						
						
					 
					
						2015-12-04 01:00:27 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							18ddcd2847 
							
						 
					 
					
						
						
							
							steam-fonts: use for chrootenv  
						
						
						
						
					 
					
						2015-10-15 15:17:28 +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 
						 
				 
			
				
					
						
							
							
								Christoph Hrdinka 
							
						 
					 
					
						
						
						
						
							
						
						
							2f52c62684 
							
						 
					 
					
						
						
							
							steam: include steam-runtime within chroot  
						
						
						
						
					 
					
						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 2b761358a8be80d4debea314be2f8b041940be49. 
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							fd99962abb 
							
						 
					 
					
						
						
							
							steamOriginal: rename to steam-original  
						
						
						
						
					 
					
						2015-02-06 03:48:32 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Sander van der Burg 
							
						 
					 
					
						
						
						
						
							
						
						
							104c841c85 
							
						 
					 
					
						
						
							
							Move su to the base packages of chrootenv builder  
						
						
						
						
					 
					
						2014-04-18 13:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								Arseniy Seroka 
							
						 
					 
					
						
						
						
						
							
						
						
							3b0ed7bb14 
							
						 
					 
					
						
						
							
							fix missing su in chrootenv  
						
						
						
						
					 
					
						2014-04-18 15:03:33 +04:00 
						 
				 
			
				
					
						
							
							
								Sander van der Burg 
							
						 
					 
					
						
						
						
						
							
						
						
							28d8e93871 
							
						 
					 
					
						
						
							
							My attempt to get Steam working in NixOS. It uses a function called buildFHSChrootEnv {} that composed chroot environments. In such a chroot environment, I could run Steam without much problem  
						
						
						
						
					 
					
						2013-09-13 23:58:59 +02:00