Skip to content

Commit

Permalink
domterm: init at 1.0 WIP
Browse files Browse the repository at this point in the history
Unable to launch application as it fails with "cannot execute '/run/current-system/sw/bin/zsh'"
  • Loading branch information
peterhoeg committed Apr 2, 2018
1 parent 56fb68d commit a2411ab
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 0 deletions.
38 changes: 38 additions & 0 deletions pkgs/applications/misc/domterm/default.nix
@@ -0,0 +1,38 @@
{ stdenv, lib, fetchFromGitHub, autoreconfHook, asciidoctor, pkgconfig, zip
, qtbase, qtwebengine
, json_c, libuv, libwebsockets, openssl, zlib }:

stdenv.mkDerivation rec {
name = "domterm-${version}";
version = "1.0";

src = fetchFromGitHub {
owner = "PerBothner";
repo = "domterm";
rev = "${version}";
sha256 = "1v6g059i4hi55gz33alrnklix72d2q7xcfqzsr91w5nqi2angypm";
};

nativeBuildInputs = [
asciidoctor autoreconfHook pkgconfig zip
];

buildInputs = [
qtbase qtwebengine
json_c libuv libwebsockets openssl zlib
];

enableParallelBuilding = true;

configureFlags = [
"--with-qtwebengine"
];

meta = with stdenv.lib; {
description = "Terminal emulator, REPL console, and screen multiplexer";
homepage = https://domterm.org/;
license = with licenses; [ free ];
maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.linux;
};
}
2 changes: 2 additions & 0 deletions pkgs/top-level/all-packages.nix
Expand Up @@ -619,6 +619,8 @@ with pkgs;

dkimpy = pythonPackages.dkimpy;

domterm = libsForQt5.callPackage ../applications/misc/domterm { };

ecdsautils = callPackage ../tools/security/ecdsautils { };

elvish = callPackage ../shells/elvish { };
Expand Down

0 comments on commit a2411ab

Please sign in to comment.