tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
Add vala 0.28
Luca Bruno
10 years ago
bb9ee2ab
f69cfbfa
+32
2 changed files
expand all
collapse all
unified
split
pkgs
development
compilers
vala
0.28.nix
top-level
all-packages.nix
+30
pkgs/development/compilers/vala/0.28.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ stdenv, fetchurl, pkgconfig, flex, bison, libxslt
2
+
, glib, libiconv, libintlOrEmpty
3
+
}:
4
+
5
+
let
6
+
major = "0.28";
7
+
minor = "0";
8
+
sha256 = "0zwpzhkhfk3piya14m7p2hl2vaabahprphppfm46ci91z39kp7hd";
9
+
in
10
+
stdenv.mkDerivation rec {
11
+
name = "vala-${major}.${minor}";
12
+
13
+
meta = {
14
+
description = "Compiler for GObject type system";
15
+
homepage = "http://live.gnome.org/Vala";
16
+
license = stdenv.lib.licenses.lgpl21Plus;
17
+
platforms = stdenv.lib.platforms.unix;
18
+
maintainers = with stdenv.lib.maintainers; [ antono lethalman ];
19
+
};
20
+
21
+
src = fetchurl {
22
+
url = "mirror://gnome/sources/vala/${major}/${name}.tar.xz";
23
+
inherit sha256;
24
+
};
25
+
26
+
nativeBuildInputs = [ pkgconfig flex bison libxslt ];
27
+
28
+
buildInputs = [ glib libiconv ]
29
+
++ libintlOrEmpty;
30
+
}
+2
pkgs/top-level/all-packages.nix
···
4477
4478
vala_0_26 = callPackage ../development/compilers/vala/0.26.nix { };
4479
0
0
4480
visualcpp = callPackage ../development/compilers/visual-c++ { };
4481
4482
vs90wrapper = callPackage ../development/compilers/vs90wrapper { };
···
4477
4478
vala_0_26 = callPackage ../development/compilers/vala/0.26.nix { };
4479
4480
+
vala_0_28 = callPackage ../development/compilers/vala/0.28.nix { };
4481
+
4482
visualcpp = callPackage ../development/compilers/visual-c++ { };
4483
4484
vs90wrapper = callPackage ../development/compilers/vs90wrapper { };