nixpkgs/pkgs
aszlig 3bb0e6df8a
haxe: Add package for the hxcpp runtime library.
I'm not adding this to pkgs/development/libraries because it somewhat is
strongly tied to Haxe itself, because otherwise you can't compile to C++
and in the event that someone is going to create something like
"haxePackages" someday it is easier to notice when it's residing in the
Haxe folder.

In theory it would also work by using imperative haxelib, but you'll get
precompiled libraries which need to be patched on NixOS systems. That's
the main reason I was packaging this, among from the fact that even when
patching the libraries, it still leads to occasional library hell and
instabilities.

The package has two outputs: One with the library itself, needed for
compile time ($out) and another one ($lib) which is needed at runtime,
so after compiling, the $out path can be safely garbage collected.

Right now, I've set meta.platforms to Linux only, because that's where
I've tested it. In order to get it running on other platforms the
targetArch attribute has to be set accordingly.

We also build everything completely from scratch, even though there are
binaries within the source ZIP file. The main reason is to make smaller
library dependencies by avoiding bundled libraries and using the ones we
already ship with nixpkgs.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-03-20 08:47:11 +01:00
..
applications Update Conkeror. Works now 2015-03-19 22:13:07 +03:00
build-support grsecurity: Update stable and test patches 2015-03-15 03:49:58 +01:00
data Merge #6472: add ddccontrol 2015-03-16 21:52:59 +01:00
desktops Patch gnome-control-center not to override VPN plugin paths. 2015-03-16 13:21:23 +01:00
development haxe: Add package for the hxcpp runtime library. 2015-03-20 08:47:11 +01:00
games flightgear: bump version to 3.4 (close #6385) 2015-03-17 22:58:39 +01:00
misc vim-plugins: wakatime 3.0.7 -> 3.0.8 2015-03-10 04:58:45 +01:00
os-specific Merge pull request #6897 from joachifm/apparmor-revdeps 2015-03-19 19:53:27 +03:00
servers Merge pull request #6611 from jagajaga/slurm 2015-03-19 21:06:49 +03:00
shells fish: 2.1.1 -> 2.1.2 2015-03-05 01:55:45 +01:00
stdenv Fix eval-release.nix evaluation 2015-03-06 15:09:51 +01:00
test
tools Merge pull request #6884 from offlinehacker/pkgs/t/add 2015-03-19 03:14:58 +03:00
top-level haxe: Add package for the hxcpp runtime library. 2015-03-20 08:47:11 +01:00