aboutsummaryrefslogtreecommitdiff
path: root/pkgs/applications/editors/notepadqq
diff options
context:
space:
mode:
authorDominik Xaver Hörl <hoe.dom@gmx.de>2019-08-08 14:32:55 +0200
committerDominik Xaver Hörl <hoe.dom@gmx.de>2019-08-09 16:27:08 +0200
commit6b1d73f5e6da15efc3c71e7f0bad16d2f5fa1b34 (patch)
treecea8f0e2aac5dda2e4476ba2183a149a2dbe87cc /pkgs/applications/editors/notepadqq
parent2c06560593d58f3d651b8de8c00d71440ed452e9 (diff)
notepadqq: use qt5's mkDerivation
See #65399
Diffstat (limited to 'pkgs/applications/editors/notepadqq')
-rw-r--r--pkgs/applications/editors/notepadqq/default.nix21
1 files changed, 13 insertions, 8 deletions
diff --git a/pkgs/applications/editors/notepadqq/default.nix b/pkgs/applications/editors/notepadqq/default.nix
index ab79c3e780b..efda2c58360 100644
--- a/pkgs/applications/editors/notepadqq/default.nix
+++ b/pkgs/applications/editors/notepadqq/default.nix
@@ -1,9 +1,8 @@
-{ stdenv, fetchFromGitHub, pkgconfig, which, qtbase, qtsvg, qttools, qtwebkit}:
+{ mkDerivation, lib, fetchFromGitHub, pkgconfig, which, qtbase, qtsvg, qttools, qtwebkit }:
-let
+mkDerivation rec {
+ pname = "notepadqq";
version = "1.4.8";
-in stdenv.mkDerivation {
- name = "notepadqq-${version}";
src = fetchFromGitHub {
owner = "notepadqq";
repo = "notepadqq";
@@ -24,13 +23,19 @@ in stdenv.mkDerivation {
export LRELEASE="lrelease"
'';
+ dontWrapQtApps = true;
+
+ preFixup = ''
+ wrapQtApp $out/bin/notepadqq
+ '';
+
enableParallelBuilding = true;
- meta = {
+ meta = with lib; {
homepage = https://notepadqq.com/;
description = "Notepad++-like editor for the Linux desktop";
- license = stdenv.lib.licenses.gpl3;
- platforms = stdenv.lib.platforms.linux;
- maintainers = with stdenv.lib.maintainers; [ rszibele ];
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.rszibele ];
};
}