1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-20 12:42:24 +00:00
nixpkgs/pkgs/tools
Corey O'Connor b2f3e10a35 Add primus and extend bumblebee to support 32bit/64bit multilib architectures.
Using primusrun will work as expected in a multilib environment. Even if the initial program
executes a antoehr program of the another architecture. Assuming the program does not modify
LD_LIBRARY_PATH inappropriately.

This does not update virtualgl for seemless multilib. I was unable to get a mixed 64/32 bit
environment to work with VirtualGL. The mechanism VirtualGL uses to inject the fake GL library would
fail if both 32bit and 64 bit libraries were in the environment. Instead the bumblebee package
creates a optirun32 executable that can be used to run a 32bit executable with optimus on a 64 bit
host. This is not created if the host is 32bit.

For my usage, gaming under wine, the primusrun executable works as expected regardless of
32bit/64bit.
2014-11-29 16:42:00 -08:00
..
admin Turn more licenses into lib.licenses style 2014-11-06 00:48:16 +00:00
archivers dar: bump 2014-11-23 12:56:49 -05:00
audio initial liquidsoap package expression 2014-11-20 17:34:14 -05:00
backup rdiff-backup: unbreak 'rdiff-backup-statistics' 2014-11-23 21:58:46 +01:00
bluetooth fix openobex build 2014-11-15 22:32:47 +01:00
cd-dvd xorriso: update from 1.3.4 to 1.3.8 2014-10-07 21:50:40 +02:00
compression Merge remote-tracking branch 'origin/master' into staging 2014-11-06 10:16:39 +01:00
filesystems btrfsprogs: 3.17.1 -> 3.17.2 2014-11-26 15:47:43 -08:00
graphics Add qrcode minimalistic QR-code decode/encode tool (for pure codes only) 2014-11-28 00:12:26 +03:00
inputmethods Add anthy support to uim 2014-11-07 11:17:48 +02:00
misc Merge pull request #5181 from grwlf/plowshare 2014-11-29 21:57:05 +01:00
networking Merge pull request #5168 from pmahoney/skarnet-refactor 2014-11-29 02:48:06 +01:00
package-management nixUnstable: bump 2014-11-21 08:36:02 -05:00
security nixpkgs: Fuzzing test case optimizer 2014-11-25 13:03:43 -06:00
system Merge branch 'master' into staging 2014-11-14 14:28:23 +01:00
text groff: update from 1.22.2 to 1.22.3 an adopt it 2014-11-19 08:47:41 +01:00
typesetting xmlroff: 0.3.98 -> 0.6.2 2014-11-24 08:43:43 +01:00
video change md5sum to sha256sum for a few packages 2014-10-12 16:13:21 +02:00
virtualization Turn more licenses into lib.licenses style 2014-11-06 00:48:16 +00:00
X11 Add primus and extend bumblebee to support 32bit/64bit multilib architectures. 2014-11-29 16:42:00 -08:00