diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/qtdbusextended')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/qtdbusextended/default.nix | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/libraries/qtdbusextended/default.nix b/nixpkgs/pkgs/development/libraries/qtdbusextended/default.nix new file mode 100644 index 000000000000..22fa37611dd5 --- /dev/null +++ b/nixpkgs/pkgs/development/libraries/qtdbusextended/default.nix @@ -0,0 +1,38 @@ +{ stdenv +, lib +, fetchFromGitHub +, qmake +, wrapQtAppsHook +}: + +stdenv.mkDerivation rec { + pname = "qtdbusextended"; + version = "0.0.3"; + + src = fetchFromGitHub { + owner = "nemomobile"; + repo = pname; + rev = version; + sha256 = "sha256-tUp7OhNBXwomR2tO4UOaR0vJQ3GTirMk/hRl1cMk61o="; + }; + + postPatch = '' + substituteInPlace src/src.pro \ + --replace '$$[QT_INSTALL_LIBS]' "$out/lib" \ + --replace '$$[QT_INSTALL_HEADERS]' "$out/include" \ + --replace '$$[QMAKE_MKSPECS]' "$out/mkspecs" + ''; + + nativeBuildInputs = [ + qmake + wrapQtAppsHook + ]; + + meta = with lib; { + description = "Qt provides several classes for DBus communication"; + homepage = "https://github.com/nemomobile/qtdbusextended"; + license = licenses.lgpl2Plus; + platforms = platforms.linux; + maintainers = with maintainers; [ rewine ]; + }; +} |