lol
1{ lib
2, stdenv
3, fetchFromGitHub
4, qmake
5, wrapQtAppsHook
6}:
7
8stdenv.mkDerivation rec {
9 pname = "qmarkdowntextedit";
10 version = "unstable-2022-08-24";
11
12 src = fetchFromGitHub {
13 owner = "pbek";
14 repo = pname;
15 rev = "f7ddc0d520407405b9b132ca239f4a927e3025e6";
16 sha256 = "sha256-TEb2w48MZ8U1INVvUiS1XohdvnVLBCTba31AwATd/oE=";
17 };
18
19 nativeBuildInputs = [ qmake wrapQtAppsHook ];
20
21 qmakeFlags = [
22 "qmarkdowntextedit-lib.pro"
23 "PREFIX=${placeholder "out"}"
24 "LIBDIR=${placeholder "out"}/lib"
25 ];
26
27 meta = with lib; {
28 description = "C++ Qt QPlainTextEdit widget with markdown highlighting and some other goodies";
29 homepage = "https://github.com/pbek/qmarkdowntextedit";
30 license = licenses.mit;
31 platforms = platforms.linux;
32 maintainers = with maintainers; [ rewine ];
33 };
34}