diff options
Diffstat (limited to 'pkgs/development')
5 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/development/compilers/transformers/builder.sh b/pkgs/development/compilers/transformers/builder.sh new file mode 100644 index 00000000000..e8d0fc149e6 --- /dev/null +++ b/pkgs/development/compilers/transformers/builder.sh @@ -0,0 +1,4 @@ +. $stdenv/setup + +configureFlags="--with-stlport=$stlport/include" +genericBuild \ No newline at end of file diff --git a/pkgs/development/compilers/transformers/default.nix b/pkgs/development/compilers/transformers/default.nix new file mode 100644 index 00000000000..1b08d2935c2 --- /dev/null +++ b/pkgs/development/compilers/transformers/default.nix @@ -0,0 +1,2 @@ +import ./transformers-0.4.nix + diff --git a/pkgs/development/compilers/transformers/transformers-0.4.nix b/pkgs/development/compilers/transformers/transformers-0.4.nix new file mode 100644 index 00000000000..557406cadca --- /dev/null +++ b/pkgs/development/compilers/transformers/transformers-0.4.nix @@ -0,0 +1,14 @@ +{stdenv, fetchurl, aterm, sdf, strategoxt, stlport, pkgconfig}: + +stdenv.mkDerivation { + builder = ./builder.sh; + name = "transformers-0.4"; + + src = fetchurl { + url = http://www.lrde.epita.fr/dload/transformers/transformers-0.4.tar.bz2; + md5 = "19f5b752aec5f4d09cf45cc199fd5bfb"; + }; + + inherit stlport; + buildInputs = [pkgconfig aterm sdf strategoxt stlport]; +} diff --git a/pkgs/development/libraries/stlport/builder.sh b/pkgs/development/libraries/stlport/builder.sh new file mode 100644 index 00000000000..e09db1e35ab --- /dev/null +++ b/pkgs/development/libraries/stlport/builder.sh @@ -0,0 +1,8 @@ +. $stdenv/setup + +tar jxvf $src +mkdir $out +mkdir $out/include + +cd STLport +cp -prv stlport $out/include diff --git a/pkgs/development/libraries/stlport/default.nix b/pkgs/development/libraries/stlport/default.nix new file mode 100644 index 00000000000..51c38c4c108 --- /dev/null +++ b/pkgs/development/libraries/stlport/default.nix @@ -0,0 +1,13 @@ +{stdenv, fetchurl, patches ? []}: + +stdenv.mkDerivation { + name = "STLport-5.0.0"; + builder = ./builder.sh; + + src = fetchurl { + url = http://surfnet.dl.sourceforge.net/sourceforge/stlport/STLport-5.0.0.tar.bz2; + md5 = "5aefcbb0c30a91d50bb2d6c7b30e8393"; + }; + + inherit patches; +} |