Guillaume Bouchard
fa08b64b31
Use GLVND
...
This fixes missing symbols
2018-07-10 03:35:54 +02:00
Guillaume Bouchard
9e33a6ecb1
Set --ldrun
path for bumblebee.
...
Instead, optirun looks inside `/usr/lib`.
2018-07-10 02:16:58 +02:00
Guillaume Bouchard
4088ce159e
Allow unfree by default
2018-07-10 02:16:42 +02:00
Guillaume Bouchard
2021895c3f
Bumblebee now only uses one opengl implementation
...
Thanks to the `overlay`, `nvidia-x11` is the same across all `nixpkgs`.
2018-07-10 00:50:33 +02:00
Guillaume Bouchard
df9d0ecc16
Add nixGLCommon
2018-06-30 13:10:59 +02:00
Guillaume Bouchard
21764c9926
Nixpkgs version can now be specified as the pkgs
argument
2018-06-30 11:32:58 +02:00
Guillaume Bouchard
2b9e5fb6ed
Remove version flag
...
Not really used
2018-06-30 11:32:24 +02:00
Guillaume Bouchard
69644dd5da
Fix for bug #10
...
Recently, most packages which were previously depending on `mesa`
switched to `libGL`, which is supposed to find the host system opengl
library, as long as it is available in the library search path.
2018-05-19 21:52:27 +02:00
Guillaume Bouchard
d78549fef3
Create a wrapper for nvidia install
...
Hash of nvidia driver is not known because it depends on the driver version
(argument `nvidiaVersion`). However, since nix 2.0 and when using `useSandbox`,
`sha256 = null` is not allowed anymore.
The new wrapper script, `nvidiaInstall.py` uses `nix-prefetch-url` to compute
the hash and call `nix`.
This is a fix for #9
2018-05-19 21:37:45 +02:00
Joe Hermaszewski
624ea697ac
Fix vulkan nvidia wrapper (make the wrapper executable)
2018-04-20 09:43:14 +02:00
Joe Hermaszewski
5df6048ead
Factor out commonalities between NVIDIA wrappers
2018-04-07 16:04:24 +08:00
Joe Hermaszewski
2388c2ff41
Add nixVulkanNvidia
2018-04-07 15:48:26 +08:00
Joe Hermaszewski
ee5d1d4eee
Make nixVulkanIntel more like the other derivations
2018-04-07 15:46:06 +08:00
Joe Hermaszewski
08873181af
Add nixVulkanIntel wrapper
2018-04-07 15:40:43 +08:00
Guillaume Bouchard
1ddb413a69
Remove glVND dependency. Tentative fix for #3
2018-02-26 16:07:23 +01:00
Guillaume Bouchard
52149c5780
Nvidia with version
2018-02-19 16:30:03 +01:00
Guillaume Bouchard
335ce768c7
Nvidia libs only
...
- Avoid building (and fetching) linux kernel
2018-02-19 16:23:11 +01:00
Guillaume Bouchard
1046517dcd
More robust solution for intel / nvidia / nvidia (bumblebee)
2018-02-17 22:53:49 +01:00
Guillaume Bouchard
3eaf867565
More robust dependency lookup
2017-09-16 14:28:57 +02:00
Guillaume Bouchard
c17063d377
First version
2017-09-16 13:52:15 +02:00