xpra icon
Bug tracker and wiki

Changes between Version 7 and Version 8 of Building/Debian


Ignore:
Timestamp:
03/05/19 14:11:30 (3 months ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building/Debian

    v7 v8  
    1515apt-get install libx11-dev libxtst-dev libxcomposite-dev libxdamage-dev \
    1616                libxkbfile-dev \
    17                 python-all-dev python-gobject-2-dev python-gtk2-dev cython
     17                python-all-dev
     18}}}
     19* for python2 builds
     20{{{
     21apt-get install python-gobject-2-dev python-gtk2-dev cython
     22}}}
     23* for python3 builds:
     24{{{
     25apt-get install libgtk-3-dev python3-dev python3-cairo-dev python-gi-dev cython3
    1826}}}
    1927Make sure that your version of Cython is recent enough.
     
    2432}}}
    2533
    26 And for video support (x264 and vpx), you should install:
     34Codecs:
     35* for video support (x264 and vpx), you should install:
    2736{{{
    2837apt-get install libx264-dev libvpx-dev
    2938}}}
    30 Note: starting with version 1.0, we use a private version of ffmpeg - see #1256 for details. If you wish to use your distribution's version of library instead, install:
     39* with some versions, we use a private version of ffmpeg - see #1256 for details. If you wish to use your distribution's version of library instead, install:
    3140{{{
    3241apt-get install libavformat-dev libavcodec-dev
    3342}}}
    3443You may hit compilation errors if the version installed is too old. (and it often is)
     44* jpeg:
     45{{{
     46apt-get install libturbojpeg-dev
     47}}}
     48* webp:
     49{{{
     50apt-get install libwebp-dev
     51}}}
     52
     53Optional:
     54* for html5 client:
     55{{{
     56apt-get install uglifyjs brotli libjs-jquery libjs-jquery-ui gnome-backgrounds
     57}}}
     58* misc:
     59{{{
     60apt-get install libpam-dev xserver-xorg-video-dummy xvfb keyboard-configuration
     61}}}
     62* audio:
     63{{{
     64apt-get install gstreamer1.0-pulseaudio gstreamer1.0-alsa \
     65    gstreamer1.0-plugins-base gstreamer1.0-plugins-good \
     66    gstreamer1.0-plugins-ugly
     67}}}
     68* for printing:
     69{{{
     70apt-get install cups-filters cups-common cups-pdf python-cups
     71}}}
     72* for ssh:
     73{{{
     74apt-get install openssh-client sshpass python-paramiko
     75}}}
    3576}}}
    3677