Age | Commit message (Collapse) | Author | Files | Lines |
|
* rss-glx: fixed the build.
* Removed the OpenGL wrapper stuff, it's no longer needed (thanks to
the RUNPATH you just need to put the appropriate libGL.so in the
LD_LIBRARY_PATH).
svn path=/nixpkgs/trunk/; revision=12093
|
|
svn path=/nixpkgs/trunk/; revision=11553
|
|
svn path=/nixpkgs/trunk/; revision=11495
|
|
svn path=/nixpkgs/trunk/; revision=11033
|
|
svn path=/nixpkgs/trunk/; revision=10925
|
|
svn path=/nixpkgs/trunk/; revision=10913
|
|
svn path=/nixpkgs/trunk/; revision=10775
|
|
svn path=/nixpkgs/trunk/; revision=10665
|
|
svn path=/nixpkgs/trunk/; revision=10529
|
|
svn path=/nixpkgs/trunk/; revision=10526
|
|
Unneded args.something replaced with
args: with args;
line. After this line args is the only place where we can recieve variables from.
Also removed several
buildInputs = [];
lines.
svn path=/nixpkgs/trunk/; revision=10415
|
|
svn path=/nixpkgs/trunk/; revision=10249
|
|
should be possible to override elements in builderDefs
svn path=/nixpkgs/trunk/; revision=10214
|
|
svn path=/nixpkgs/trunk/; revision=9831
|
|
svn path=/nixpkgs/trunk/; revision=9601
|
|
(where edit=glibc rebuild), but is composed from a nix attribute set with strings and dependencies - so if you add a function, old expressions ignore it; collateral damage are packages in this style: Fastest Fourier Transform in the West, Audacity sound editor, Falling Sand game. Also added string equality that ignores dependencies to lib. Note that hasSuffixHack is now the more predictable version, but hasSuffix is left to remind us to fix the bug.
svn path=/nixpkgs/trunk/; revision=9549
|
|
svn path=/nixpkgs/trunk/; revision=9544
|
|
find . -name "*.nix" | while read fn; do sed 's^http://[a-z]*.dl.sourceforge.net/sourceforge/^mirror://sourceforge/^g' < $fn > $fn.new; mv $fn.new $fn; done
svn path=/nixpkgs/trunk/; revision=9198
|
|
fetchurl {
url = http://heanet.dl.sourceforge.net/sourceforge/zapping/zapping-0.9.6.tar.bz2;
md5 = "8306775c6a11de4d72345b5eee970ea6";
};
you can write
fetchurl {
url = mirror://sourceforge/zapping/zapping-0.9.6.tar.bz2;
md5 = "8306775c6a11de4d72345b5eee970ea6";
};
which causes fetchurl to try the SourceForge mirrors listed in the
`sourceforge' attribute in build-support/fetchurl/mirrors.nix.
(They're currently tried in sequence, and the lists of mirrors are
not configurable yet.)
The syntax for mirror URLs is mirror://site/path/to/file, where
`site' is currently one of `sourceforge', `gnu' (mirrors of
ftp://ftp.gnu.org/pub/gnu) and `kernel' (mirrors of
http://www.all.kernel.org/pub/).
svn path=/nixpkgs/trunk/; revision=9197
|
|
URLs to http://nix.cs.uu.nl/dist/tarballs. With content-addressable
mirror support (r9190, NIXPKGS-70) this is no longer necessary:
fetchurl will try to download from that location automatically. So
we can keep the original URLs.
svn path=/nixpkgs/trunk/; revision=9192
|
|
/tmp, and it runs from there.. I want to fix it first), and it crashes in a very strage way.
svn path=/nixpkgs/trunk/; revision=9084
|
|
svn path=/nixpkgs/trunk/; revision=8918
|
|
* Make the baseq3 files a fixed-output derivation, so that if
(say) stdenv changes, it doesn't have to be rebuilt. This
is nice because the baseq3 directory is pretty big.
svn path=/nixpkgs/trunk/; revision=8781
|
|
svn path=/nixpkgs/trunk/; revision=8778
|
|
svn path=/nixpkgs/trunk/; revision=8695
|
|
|
|
svn path=/nixpkgs/trunk/; revision=8652
|
|
svn path=/nixpkgs/trunk/; revision=7573
|
|
svn path=/nixpkgs/trunk/; revision=7500
|
|
svn path=/nixpkgs/trunk/; revision=7135
|
|
svn path=/nixpkgs/trunk/; revision=6896
|
|
svn path=/nixpkgs/trunk/; revision=6895
|
|
the new $NIX_GCC/nix-support/dynamic-linker file to locate the
dynamic linker directly (don't hardcode ld-linux.so.2).
svn path=/nixpkgs/trunk/; revision=6873
|
|
svn path=/nixpkgs/trunk/; revision=6754
|
|
svn path=/nixpkgs/trunk/; revision=6711
|
|
svn path=/nixpkgs/trunk/; revision=6709
|
|
svn path=/nixpkgs/trunk/; revision=6705
|
|
svn path=/nixpkgs/trunk/; revision=6503
|
|
svn path=/nixpkgs/trunk/; revision=6501
|
|
concatenation (+).
svn path=/nixpkgs/trunk/; revision=6080
|
|
svn path=/nixpkgs/trunk/; revision=6079
|
|
can't assume that it will live forever).
svn path=/nixpkgs/trunk/; revision=4624
|
|
svn path=/nixpkgs/trunk/; revision=4623
|
|
handling OpenGL.
svn path=/nixpkgs/trunk/; revision=4616
|
|
allow the OpenGL implementation to be overriden through the
OPENGL_DRIVER environment variable. If it is not set, we use the
implementation installed in the profile
/nix/var/nix/profiles/opengl, allowing easy late binding by the
user, e.g.,
$ nix-env -p /nix/var/nix/profiles/opengl -i nvidia-sys-opengl
might install the NVidia OpenGL implementation.
The code that does this is not specific to Quake 3: it has been
factored out into build-support/opengl/mesa-switch.sh. Presumably
any application that requires hardware-accelerated OpenGL needs it.
* Add the Quake 3 demo to the cache.
svn path=/nixpkgs/trunk/; revision=4612
|
|
quake3/demo takes care of downloading and patching the required PAK
files. quake3/wrapper calls the Quake binary with a synthesised
directory of symlinks to activated PAK files. This should make it
easy to plug in the commercial PAKs, or third-party mods.
svn path=/nixpkgs/trunk/; revision=4611
|
|
svn path=/nixpkgs/trunk/; revision=4601
|
|
svn path=/nixpkgs/trunk/; revision=4599
|
|
svn path=/nixpkgs/trunk/; revision=4596
|
|
to work "out of the box" with hardware acceleration and either the
shareware or full PAK files. But with some hackery, I have gotten
it to work with both Mesa software rendering and NVidia hardware
rendering.
svn path=/nixpkgs/trunk/; revision=4595
|