diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2014-09-15 23:12:01 +0400 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2014-09-15 23:12:01 +0400 |
commit | d05684be21fd2e7eca485bcb0a2aa7afafa823b0 (patch) | |
tree | 219b5d24420e69f68cdd3f460fbe6c98149a5d15 /pkgs/tools/networking | |
parent | 9cf59ebf1fd83269b206ab209534def9b8f26a6a (diff) | |
parent | 7f76092ffc6fc39f7ccdc03fe308e7f7c5d3dc09 (diff) | |
download | nixlib-d05684be21fd2e7eca485bcb0a2aa7afafa823b0.tar nixlib-d05684be21fd2e7eca485bcb0a2aa7afafa823b0.tar.gz nixlib-d05684be21fd2e7eca485bcb0a2aa7afafa823b0.tar.bz2 nixlib-d05684be21fd2e7eca485bcb0a2aa7afafa823b0.tar.lz nixlib-d05684be21fd2e7eca485bcb0a2aa7afafa823b0.tar.xz nixlib-d05684be21fd2e7eca485bcb0a2aa7afafa823b0.tar.zst nixlib-d05684be21fd2e7eca485bcb0a2aa7afafa823b0.zip |
Merge pull request #3694 from matejc/cmst
new package: cmst - qt gui for connman
Diffstat (limited to 'pkgs/tools/networking')
-rw-r--r-- | pkgs/tools/networking/cmst/default.nix | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/tools/networking/cmst/default.nix b/pkgs/tools/networking/cmst/default.nix new file mode 100644 index 000000000000..52a1baa05a66 --- /dev/null +++ b/pkgs/tools/networking/cmst/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchgit, qt5, makeWrapper, libX11 }: + +stdenv.mkDerivation rec { + name = "cmst-2014.08.23"; + rev = "refs/tags/${name}"; + src = fetchgit { + url = "git://github.com/andrew-bibb/cmst.git"; + inherit rev; + sha256 = "07g5i929jxlh6vm0ad8x33qmf2sryiichlv37x7fpn20h3xcsia0"; + }; + + buildInputs = [ qt5 makeWrapper ]; + + configurePhase = '' + substituteInPlace ./cmst.pro \ + --replace "/usr/bin" "$out/bin" \ + --replace "/usr/share" "$out/usr/share" + ''; + + buildPhase = '' + qmake PREFIX=$out + make + ''; + + postInstall = '' + wrapProgram $out/bin/cmst \ + --prefix "QTCOMPOSE" ":" "${libX11}/share/X11/locale" + ''; + + meta = { + description = "QT GUI for Connman with system tray icon"; + homepage = "https://github.com/andrew-bibb/cmst"; + maintainers = [ stdenv.lib.maintainers.matejc ]; + platforms = stdenv.lib.platforms.linux; + license = stdenv.lib.licenses.mit; + }; +} |