Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / qmarkdowntextedit / default.nix
blobf3ac9693807b7cc85946ada6e1f0bb51f0301f72
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , qmake
5 }:
7 stdenv.mkDerivation rec {
8   pname = "qmarkdowntextedit";
9   version = "unstable-2023-04-02";
11   src = fetchFromGitHub {
12     owner = "pbek";
13     repo = pname;
14     rev = "a23cc53e7e40e9dcfd0f815b2b3b6a5dc7304405";
15     hash = "sha256-EYBX2SJa8o4R/zEjSFbmFxhLI726WY21XmCkWIqPeFc=";
16   };
18   nativeBuildInputs = [ qmake ];
20   dontWrapQtApps = true;
22   qmakeFlags = [
23     "qmarkdowntextedit-lib.pro"
24     "PREFIX=${placeholder "out"}"
25     "LIBDIR=${placeholder "out"}/lib"
26   ];
28   meta = with lib; {
29     description = "C++ Qt QPlainTextEdit widget with markdown highlighting and some other goodies";
30     homepage = "https://github.com/pbek/qmarkdowntextedit";
31     license = licenses.mit;
32     platforms = platforms.linux;
33     maintainers = with maintainers; [ rewine ];
34   };