diff options
author | worldofpeace <worldofpeace@protonmail.ch> | 2019-11-03 17:03:04 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-03 17:03:04 +0000 |
commit | c751f6000b2a1529b59ee1720a33d0efae31d58a (patch) | |
tree | 8a229a492f4bfb35e7d6425d7ecd504c73005343 /pkgs/development | |
parent | 7daa6ec9d4de0c5197299fbda4281b59ca86f038 (diff) | |
parent | d6cf4946da1f79667e01ea4a5defb17ebe015458 (diff) | |
download | nixpkgs-c751f6000b2a1529b59ee1720a33d0efae31d58a.tar nixpkgs-c751f6000b2a1529b59ee1720a33d0efae31d58a.tar.gz nixpkgs-c751f6000b2a1529b59ee1720a33d0efae31d58a.tar.bz2 nixpkgs-c751f6000b2a1529b59ee1720a33d0efae31d58a.tar.lz nixpkgs-c751f6000b2a1529b59ee1720a33d0efae31d58a.tar.xz nixpkgs-c751f6000b2a1529b59ee1720a33d0efae31d58a.tar.zst nixpkgs-c751f6000b2a1529b59ee1720a33d0efae31d58a.zip |
Merge pull request #69052 from worldofpeace/elementary-updates-maybe-5.1
Pantheon 5.1
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/tools/vala-lint/default.nix | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/pkgs/development/tools/vala-lint/default.nix b/pkgs/development/tools/vala-lint/default.nix new file mode 100644 index 00000000000..92fb6ebcc68 --- /dev/null +++ b/pkgs/development/tools/vala-lint/default.nix @@ -0,0 +1,51 @@ +{ stdenv +, fetchFromGitHub +, glib +, meson +, ninja +, pantheon +, pkgconfig +, vala +, gettext +, wrapGAppsHook +}: + +stdenv.mkDerivation rec { + pname = "vala-lint-unstable"; + version = "2019-10-11"; + + src = fetchFromGitHub { + owner = "vala-lang"; + repo = "vala-lint"; + rev = "a077bbec30dea128616a23583ce3f8364ff2ef11"; + sha256 = "0w0rmaj4v42wc4vq2lfjnj6airag5ahv6522xkw3j1nmccxq3s72"; + }; + + nativeBuildInputs = [ + gettext + meson + ninja + pkgconfig + vala + wrapGAppsHook + ]; + + buildInputs = [ + glib + ]; + + # See https://github.com/vala-lang/vala-lint/issues/133 + doCheck = false; + + meta = with stdenv.lib; { + homepage = https://github.com/vala-lang/vala-lint; + description = "Check Vala code files for code-style errors"; + longDescription = '' + Small command line tool and library for checking Vala code files for code-style errors. + Based on the elementary Code-Style guidelines. + ''; + license = licenses.gpl2Plus; + platforms = platforms.linux; + maintainers = pantheon.maintainers; + }; +} |