1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-20 04:31:52 +00:00

Add vala 0.26. Will be needed for gnome-terminal 3.14

This commit is contained in:
Luca Bruno 2014-11-17 14:57:21 +01:00
parent 97d5a55dd7
commit 9631274f77
2 changed files with 33 additions and 0 deletions

View file

@ -0,0 +1,31 @@
{ stdenv, fetchurl, pkgconfig, flex, bison, libxslt
, glib, libiconvOrEmpty, libintlOrEmpty
}:
let
major = "0.26";
minor = "1";
sha256 = "8407abb19ab3a58bbfc0d288abb47666ef81f76d0540258c03965e7545f59e6b";
in
stdenv.mkDerivation rec {
name = "vala-${major}.${minor}";
meta = {
description = "Compiler for GObject type system";
homepage = "http://live.gnome.org/Vala";
license = stdenv.lib.licenses.lgpl21Plus;
platforms = stdenv.lib.platforms.unix;
maintainers = with stdenv.lib.maintainers; [ antono lethalman ];
};
src = fetchurl {
url = "mirror://gnome/sources/vala/${major}/${name}.tar.xz";
inherit sha256;
};
nativeBuildInputs = [ pkgconfig flex bison libxslt ];
buildInputs = [ glib ]
++ libiconvOrEmpty
++ libintlOrEmpty;
}

View file

@ -3830,6 +3830,8 @@ let
vala = callPackage ../development/compilers/vala/default.nix { };
vala_0_26 = callPackage ../development/compilers/vala/0.26.nix { };
visualcpp = callPackage ../development/compilers/visual-c++ { };
vs90wrapper = callPackage ../development/compilers/vs90wrapper { };