diff options
author | Song Wenwu <iyzsong@gmail.com> | 2014-01-07 17:31:52 +0800 |
---|---|---|
committer | Song Wenwu <iyzsong@gmail.com> | 2014-01-07 17:31:52 +0800 |
commit | 4262c4bb9d5dcf712959de3ce0f579f870db5860 (patch) | |
tree | 0f3c11e002b70549a0a18422de1fba2ca82f7250 /pkgs/development/compilers/vala/default.nix | |
parent | 053e029ee6b5d3ec4f14df0f0e4ea88f425075f6 (diff) | |
download | nixpkgs-4262c4bb9d5dcf712959de3ce0f579f870db5860.tar nixpkgs-4262c4bb9d5dcf712959de3ce0f579f870db5860.tar.gz nixpkgs-4262c4bb9d5dcf712959de3ce0f579f870db5860.tar.bz2 nixpkgs-4262c4bb9d5dcf712959de3ce0f579f870db5860.tar.lz nixpkgs-4262c4bb9d5dcf712959de3ce0f579f870db5860.tar.xz nixpkgs-4262c4bb9d5dcf712959de3ce0f579f870db5860.tar.zst nixpkgs-4262c4bb9d5dcf712959de3ce0f579f870db5860.zip |
vala: update to 0.23.1, remove old versions
set license to lgpl2Plus add myself to maintainers and some cleanup
Diffstat (limited to 'pkgs/development/compilers/vala/default.nix')
-rw-r--r-- | pkgs/development/compilers/vala/default.nix | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/pkgs/development/compilers/vala/default.nix b/pkgs/development/compilers/vala/default.nix index 9af30230757..ae069280143 100644 --- a/pkgs/development/compilers/vala/default.nix +++ b/pkgs/development/compilers/vala/default.nix @@ -1,31 +1,31 @@ -{ stdenv, fetchurl, yacc, flex, pkgconfig, glib, dbus, dbus_tools -, libiconvOrEmpty, libintlOrEmpty }: +{ stdenv, fetchurl, pkgconfig, flex, bison, libxslt +, glib, libiconvOrEmpty, libintlOrEmpty +}: +let + major = "0.23"; + minor = "1"; + sha256 = "1m8f2d01r4jqp266mk29qsl68lzh7c258cqd5zzbpbryxszlzdfj"; +in stdenv.mkDerivation rec { - p_name = "vala"; - ver_maj = "0.19"; - ver_min = "0"; + name = "vala-${major}.${minor}"; - src = fetchurl { - url = "mirror://gnome/sources/${p_name}/${ver_maj}/${name}.tar.xz"; - sha256 = "1vn524hcnaggz8zx49mvf7p4z1mscrlj2syg7jjhph8nak5wi0bp"; + meta = { + description = "Compiler for GObject type system"; + homepage = "http://live.gnome.org/Vala"; + license = stdenv.lib.licenses.gpl21Plus; + platforms = stdenv.lib.platforms.unix; + maintainers = with stdenv.lib.maintainers; [ antono iyzsong ]; }; - name = "${p_name}-${ver_maj}.${ver_min}"; - - postPatch = "patchShebangs ."; - - nativeBuildInputs = [ yacc flex pkgconfig ]; - buildInputs = [ glib ] ++ libiconvOrEmpty ++ libintlOrEmpty - ++ stdenv.lib.optional doCheck [ dbus dbus_tools ]; + src = fetchurl { + url = "mirror://gnome/sources/vala/${major}/${name}.tar.xz"; + inherit sha256; + }; - doCheck = false; # problems when launching dbus tests + nativeBuildInputs = [ pkgconfig flex bison libxslt ]; - meta = { - description = "Compiler for the GObject type system"; - homepage = "http://live.gnome.org/Vala"; - license = "free-copyleft"; - platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.antono ]; - }; + buildInputs = [ glib ] + ++ libiconvOrEmpty + ++ libintlOrEmpty; } |