diff options
author | Roman Kuznetsov <roman@kuznero.com> | 2019-05-24 00:07:21 +0200 |
---|---|---|
committer | Roman Kuznetsov <roman@kuznero.com> | 2019-05-29 12:39:00 +0200 |
commit | 07cac4f9bec76aa3f947570a1d9c3077c06aaa6e (patch) | |
tree | ddfbefbef143c91109b403fb7ec3cb1dddaf3e4c /pkgs/applications/office/vnote | |
parent | 4cdc1d3a7a95556012a90d8e68d89f8c3ec49556 (diff) |
vnote: init at 2.5
Diffstat (limited to 'pkgs/applications/office/vnote')
-rw-r--r-- | pkgs/applications/office/vnote/default.nix | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/applications/office/vnote/default.nix b/pkgs/applications/office/vnote/default.nix new file mode 100644 index 0000000000000..9cb24a512cc7e --- /dev/null +++ b/pkgs/applications/office/vnote/default.nix @@ -0,0 +1,35 @@ +{ stdenv, fetchFromGitHub, qmake, qtbase, qtwebengine, hicolor-icon-theme, makeDesktopItem }: + +let + description = "A note-taking application that knows programmers and Markdown better"; + desktopItem = makeDesktopItem { + name = "VNote"; + exec = "vnote"; + icon = "vnote"; + comment = description; + desktopName = "VNote"; + categories = "Office"; + }; +in stdenv.mkDerivation rec { + version = "2.5"; + pname = "vnote"; + + src = fetchFromGitHub { + owner = "tamlok"; + repo = "vnote"; + fetchSubmodules = true; + rev = "v${version}"; + sha256 = "17nl4z1k24wfl18f6fxs2chsmxc2526ckn5pddi2ckirbiwqwm60"; + }; + + nativeBuildInputs = [ qmake ]; + buildInputs = [ qtbase qtwebengine hicolor-icon-theme ]; + + meta = with stdenv.lib; { + inherit description; + homepage = "https://tamlok.github.io/vnote"; + license = licenses.mit; + platforms = platforms.linux; + maintainers = [ maintainers.kuznero ]; + }; +} |