diff options
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/arcan/xarcan/default.nix | 119 |
1 files changed, 0 insertions, 119 deletions
diff --git a/pkgs/desktops/arcan/xarcan/default.nix b/pkgs/desktops/arcan/xarcan/default.nix deleted file mode 100644 index b979b64a06c5b..0000000000000 --- a/pkgs/desktops/arcan/xarcan/default.nix +++ /dev/null @@ -1,119 +0,0 @@ -{ lib -, stdenv -, fetchFromGitHub -, fetchpatch -, arcan -, audit -, dbus -, libepoxy -, fontutil -, libGL -, libX11 -, libXau -, libXdmcp -, libXfont2 -, libdrm -, libgcrypt -, libmd -, libselinux -, libtirpc -, libxcb -, libxkbfile -, libxshmfence -, mesa -, meson -, nettle -, ninja -, openssl -, pixman -, pkg-config -, systemd -, xcbutil -, xcbutilwm -, xkbcomp -, xkeyboard_config -, xorgproto -, xtrans -}: - -stdenv.mkDerivation (finalPackages: { - pname = "xarcan"; - version = "unstable-2022-06-14"; - - src = fetchFromGitHub { - owner = "letoram"; - repo = "xarcan"; - rev = "02111f4925453c0c545e9193c6a5e22c0d4e98c3"; - hash = "sha256-rp2sNRbv0OZdfyqZfsv/v3TGQY5uyXWqbvlmUDd7iBk="; - }; - - nativeBuildInputs = [ - meson - ninja - pkg-config - ]; - - buildInputs = [ - arcan - audit - dbus - libepoxy - fontutil - libGL - libX11 - libXau - libXdmcp - libXfont2 - libdrm - libgcrypt - libmd - libselinux - libtirpc - libxcb - libxkbfile - libxshmfence - mesa - nettle - openssl - pixman - systemd - xcbutil - xcbutilwm - xkbcomp - xkeyboard_config - xorgproto - xtrans - ]; - - configureFlags = [ - "--disable-int10-module" - "--disable-static" - "--disable-xnest" - "--disable-xorg" - "--disable-xvfb" - "--disable-xwayland" - "--enable-glamor" - "--enable-glx" - "--enable-ipv6" - "--enable-kdrive" - "--enable-record" - "--enable-xarcan" - "--enable-xcsecurity" - "--with-xkb-bin-directory=${xkbcomp}/bin" - "--with-xkb-output=/tmp" - "--with-xkb-path=${xkeyboard_config}/share/X11/xkb" - ]; - - meta = with lib; { - homepage = "https://github.com/letoram/letoram"; - description = "Patched Xserver that bridges connections to Arcan"; - longDescription = '' - xarcan is a patched X server with a KDrive backend that uses the - arcan-shmif to map Xlib/Xcb/X clients to a running arcan instance. It - allows running an X session as a window under Arcan. - ''; - license = licenses.mit; - maintainers = with maintainers; [ AndersonTorres ]; - platforms = platforms.unix; - }; -}) |