diff options
author | jD91mZM2 <me@krake.one> | 2019-02-13 19:37:31 +0100 |
---|---|---|
committer | jD91mZM2 <me@krake.one> | 2019-02-15 17:16:42 +0100 |
commit | 5a00711ef84964d7ff076d24ae6ae684cbfa5b6b (patch) | |
tree | e2aa7eb3fb2530a688cb4cb5e42e991f67080746 /pkgs/applications/virtualization | |
parent | 19af7aae3ae7903e3c85ff25039e40a3bbf8da12 (diff) | |
download | nixpkgs-5a00711ef84964d7ff076d24ae6ae684cbfa5b6b.tar nixpkgs-5a00711ef84964d7ff076d24ae6ae684cbfa5b6b.tar.gz nixpkgs-5a00711ef84964d7ff076d24ae6ae684cbfa5b6b.tar.bz2 nixpkgs-5a00711ef84964d7ff076d24ae6ae684cbfa5b6b.tar.lz nixpkgs-5a00711ef84964d7ff076d24ae6ae684cbfa5b6b.tar.xz nixpkgs-5a00711ef84964d7ff076d24ae6ae684cbfa5b6b.tar.zst nixpkgs-5a00711ef84964d7ff076d24ae6ae684cbfa5b6b.zip |
x11docker: init at 5.4.1
Diffstat (limited to 'pkgs/applications/virtualization')
-rw-r--r-- | pkgs/applications/virtualization/x11docker/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/virtualization/x11docker/default.nix b/pkgs/applications/virtualization/x11docker/default.nix new file mode 100644 index 00000000000..8e248061cd5 --- /dev/null +++ b/pkgs/applications/virtualization/x11docker/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchFromGitHub, makeWrapper, nx-libs, xorg }: +stdenv.mkDerivation rec { + name = "x11docker-${version}"; + version = "5.4.1"; + src = fetchFromGitHub { + owner = "mviereck"; + repo = "x11docker"; + rev = "v${version}"; + sha256 = "0fcdr8i3crf4cina41h030q2jf5zvafll97iff129dl3sb27jnvi"; + }; + nativeBuildInputs = [ makeWrapper ]; + buildInputs = [ nx-libs xorg.xhost xorg.xinit ]; + + dontBuild = true; + + PATH_PREFIX = "${nx-libs}/bin:${xorg.xdpyinfo}/bin:${xorg.xhost}/bin:${xorg.xinit}/bin"; + + installPhase = '' + install -D x11docker "$out/bin/x11docker"; + #install -D x11docker-gui "$out/bin/x11docker-gui"; + wrapProgram "$out/bin/x11docker" --prefix PATH : "${PATH_PREFIX}" + #wrapProgram "$out/bin/x11docker-gui" --prefix PATH : "${PATH_PREFIX}" + # GUI disabled because of missing `kaptain` dependency + ''; + + meta = { + description = "Run graphical applications with Docker"; + homepage = https://github.com/mviereck/x11docker; + license = stdenv.lib.licenses.mit; + maintainers = with stdenv.lib.maintainers; [ jD91mZM2 ]; + }; +} |