Source: xpra Section: x11 Priority: optional Maintainer: Antoine Martin XS-Python-Version: all Build-Depends: debhelper (>= 8) ,quilt ,libx11-dev ,libvpx-dev ,libxcomposite-dev ,libxdamage-dev ,libxtst-dev ,libxkbfile-dev ,libx264-dev #buster: ,uglifyjs #xenial: ,uglifyjs #bionic: ,uglifyjs #cosmic: ,uglifyjs ,brotli ,libjs-jquery ,libjs-jquery-ui ,gnome-backgrounds #python2 : ,python-all-dev ,python-gtk2-dev ,cython #xenial: ,python-gobject-dev #bionic: ,python-gobject-2-dev #cosmic: ,python-gobject-2-dev #disco: ,python-gobject-2-dev #stretch: ,python-gobject-dev #buster: ,python-gobject-2-dev #python3 : ,libgtk-3-dev ,python3-dev ,python3-cairo-dev ,python-gi-dev ,cython3 #xenial: ,ffmpeg-xpra #bionic: ,libavcodec-dev #bionic: ,libavformat-dev #bionic: ,libswscale-dev #cosmic: ,libavcodec-dev #cosmic: ,libavformat-dev #cosmic: ,libswscale-dev #disco: ,libavcodec-dev #disco: ,libavformat-dev #disco: ,libswscale-dev #stretch: ,ffmpeg-xpra #buster: ,libavcodec-dev #buster: ,libavformat-dev #buster: ,libswscale-dev ,dh-python ,dh-systemd ,libsystemd-dev ,libpam-dev X-Python-Version: >= 2.5 Standards-Version: 3.9.3 Homepage: http://xpra.org/ Vcs-Svn: http://xpra.org/svn/Xpra/ Vcs-Browser: http://xpra.org/trac/browser/ Package: xpra Architecture: any Depends: python2-xpra | python3-xpra, python-minimal, x11-xserver-utils, #we need a vfb: either Xdummy (Debian) or Xvfb (some Ubuntu versions break Xorg tty access) #install both so users can choose which one they want to use: ,xserver-xorg-video-dummy | xserver-xorg-video-dummy-hwe-18.04 ,xvfb ,keyboard-configuration # fast JPEG client support: #xenial: ,libturbojpeg #bionic: ,libturbojpeg #cosmic: ,libturbojpeg #disco: ,libturbojpeg #stretch: ,libturbojpeg0 #buster: ,libturbojpeg0 Recommends: python3-xpra ,xpra-html5 # ffmpeg based codecs: #stretch: ,ffmpeg-xpra #xenial: ,ffmpeg-xpra #bionic: ,libavcodec57 #bionic: ,libswscale4 #cosmic: ,libavcodec58 #cosmic: ,libswscale5 #disco: ,libavcodec58 #disco: ,libswscale5 #buster: ,libavcodec57 #buster: ,libswscale4 # x264: #stretch: ,libx264-148 #xenial: ,libx264-148 #bionic: ,libx264-152 #cosmic: ,libx264-152 #disco: ,libx264-155 #buster: ,libx264-155 # we use dbus for many things - this provides "dbus-launch": ,dbus-x11 # AES encryption: ,python-cryptography #webp #stretch: ,libwebp6 #xenial: ,libwebp5 #bionic: ,libwebp6 #cosmic: ,libwebp6 #disco: ,libwebp6 #buster: ,libwebp6 # audio-related: ,gstreamer1.0-pulseaudio ,gstreamer1.0-alsa ,gstreamer1.0-plugins-base # ^^ vorbis ^^ ,gstreamer1.0-plugins-good # ^^ wavpack, wav, flac, speex ^^ ,gstreamer1.0-plugins-ugly # ^^ mp3 ^^ #for printer forwarding: ,cups-filters ,cups-common ,cups-pdf #for ssh transport: ,openssh-client #for using SSH passwords from the GUI launcher: ,sshpass # to make the system tray work again with gnome-shell: #buster: ,gnome-shell-extension-appindicator #bionic: ,gnome-shell-extension-appindicator #cosmic: ,gnome-shell-extension-appindicator #disco: ,gnome-shell-extension-appindicator Suggests: openssh-server # to make the system tray work again (sigh): ,gnome-shell-extension-top-icons-plus # for sound forwarding (server side): ,pulseaudio ,pulseaudio-utils # for webcam support: ,v4l2loopback-dkms # to make the system tray work again with gnome-shell: #stretch: ,gnome-shell-extension-top-icons-plus #buster: ,gnome-shell-extension-top-icons-plus #bionic: ,gnome-shell-extension-top-icons-plus #cosmic: ,gnome-shell-extension-top-icons-plus #disco: ,gnome-shell-extension-top-icons-plus Description: tool to detach/reattach running X programs Xpra gives you the functionality of GNU Screen for X applications. . This package contains all the files and dependencies common to both the Python 2 (xpra) and Python 3 builds (python3-xpra). Package: xpra-html5 Architecture: any Conflicts: xpra (<< 2.5) Depends: libjs-jquery ,libjs-jquery-ui Recommends: gnome-backgrounds Description: html5 xpra client This package can be used by the xpra server to provide an integrated HTML5 client, directly accessible via the server's builtin http server. Package: python2-xpra Conflicts: xpra (<< 2.5) Architecture: any Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} ,xpra ,python-gtk2 # for opengl support: ,python-gtkglext1 ,python-opengl # not *strictly* required, but too important to miss: ,python-numpy # for PNG and JPEG support: ,python-pil # packet encoder: ,python-rencode # packet compression: ,python-lz4 # clipboard packet compression: ,python-brotli # for notifications forwarding and dbus server / proxying: Recommends: python-dbus # for the proxy server: ,python-setproctitle # for publishing servers via mdns: ,python-avahi ,python-netifaces #authentication: ,python-kerberos ,python-gssapi # audio-related: ,python-gst-1.0 #for printer forwarding: ,python-cups #for ssh transport: ,python-paramiko ,python-dns #the start-session GUI: ,python-xdg #hope that this will allow our status icon to be shown: #stretch: ,python-appindicator #xenial: ,python-appindicator #bionic: ,python-appindicator #cosmic: ,python-appindicator #disco: ,python-appindicator #better debug output: ,python3-cpuinfo Suggests: # for webcam support: python-pyinotify ,python-opencv # only useful when connecting using a JSON / YAML only client: ,python-yaml #nvenc support requires pycuda (and its huge list of dependencies!) #and the nvencode library: ,python-pycuda, libnvidia-encode1 #python-lz4 is better and available everywhere now, alternatively use: ,python-lzo # AES encryption: ,python-cryptography Description: tool to detach/reattach running X programs Xpra gives you the functionality of GNU Screen for X applications. . It allows the user to view remote X applications on their local machine, and disconnect and reconnect from the remote machine without losing the state of the running applications. . Unlike VNC, these applications are "rootless". They appear as individual windows inside your window manager rather than being contained within a single window. Package: python3-xpra Conflicts: xpra (<< 2.5) Architecture: any Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} ,xpra ,python3-gi ,gir1.2-gtk-3.0 # for opengl support: ,python3-opengl # not *strictly* required, but too important to miss: ,python3-numpy # for PNG and JPEG support: ,python3-pil # packet encoder: ,python3-rencode # packet compression: ,python3-lz4 # clipboard packet compression: ,python3-brotli # for notifications forwarding and dbus server / proxying: Recommends: python3-dbus # for the proxy server: ,python3-setproctitle #not available? ,python3-zeroconf ,python3-netifaces #authentication: ,python3-kerberos ,python3-gssapi # audio-related: ,python3-gst-1.0 #for printer forwarding: ,python3-cups #for ssh transport: ,python3-paramiko ,python3-dns #the start-session GUI: ,python3-xdg #hope that this will allow our status icon to be shown: ,gir1.2-appindicator3-0.1 #better debug output: ,python3-cpuinfo Suggests: # for webcam support: ,python3-pyinotify ,python3-opencv # for publishing servers via mdns: # only useful when connecting using a JSON / YAML only client: ,python3-yaml #nvenc support requires pycuda (and its huge list of dependencies!) #and the nvencode library: ,python3-pycuda, libnvidia-encode1 #python-lz4 is better and available everywhere now, alternatively use: ,python3-lzo # AES encryption: ,python3-cryptography Description: tool to detach/reattach running X programs Xpra gives you the functionality of GNU Screen for X applications. . It allows the user to view remote X applications on their local machine, and disconnect and reconnect from the remote machine without losing the state of the running applications. . Unlike VNC, these applications are "rootless". They appear as individual windows inside your window manager rather than being contained within a single window. . This is the Python3 version (experimental).