xpra icon
Bug tracker and wiki

Changes between Version 6 and Version 7 of Building/RPM


Ignore:
Timestamp:
09/27/19 07:56:42 (3 weeks ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building/RPM

    v6 v7  
    44
    55For RPM packaging, see [/wiki/Packaging].
     6
     7For Python2, see [/wiki/Building/RPM/Python2].
    68
    79[[BR]]
     
    1416For building you will need to install:
    1517{{{
    16 yum install gcc python-devel libXtst-devel libXdamage-devel \
    17                 gtk2-devel pygtk2-devel pygobject2-devel libxkbfile-devel \
     18yum install gcc gcc-c++ \
     19                libXtst-devel libXdamage-devel libxkbfile-devel \
     20                python3-devel python3-Cython \
     21                python3-gobject pygobject3-devel python3-cairo-devel \
     22                gtk3-devel gobject-introspection-devel \
    1823                redhat-rpm-config
    1924yum install xorg-x11-server-Xorg xorg-x11-drv-dummy xorg-x11-xauth xorg-x11-xkb-utils
     
    2631For picture and video encoding support, install the private libraries and their development headers from the [http://winswitch.org/downloads/rpm-repository.html repository]:
    2732{{{
    28 yum install ffmpeg-xpra-devel x264-xpra-devel libvpx-xpra-devel libwebp-devel
     33yum install ffmpeg-xpra-devel x264-xpra-devel
    2934}}}
    3035Building against the default (and often outdated) host libraries or using third-party repositories (EPEL, rpmfusion, etc) is not recommended.
     
    3237For {{{OpenGL}}} accelerated client rendering support, add this runtime dependency:
    3338{{{
    34 yum install PyOpenGL PyOpenGL-accelerate pygtkglext
     39yum install PyOpenGL PyOpenGL-accelerate
    3540}}}
    3641}}}
    3742
    38 
    39 {{{#!div class="box"
    40 [[Image(https://xpra.org/icons/opensuse.png, link=https://opensuse.org)]]
    41 == [http://www.opensuse.org/ openSUSE] Build Dependencies ==
    42 For building you will need to install:
    43 {{{
    44 zypper install gcc python-cython python-devel \
    45                 gtk2-devel python-gtk-devel python-gobject2-devel
    46 zypper install libXrandr-devel libXtst-devel libXcomposite-devel
    47 zypper install xorg-x11-server-extra xorg-x11-xauth xkeyboard-config
    48 }}}
    49 No idea which ffmpeg libraries to use, sorry.
    50 }}}
    51 
    52 
    53 ----
    5443
    5544
     
    6150    --rpath=/usr/lib64/xpra --pkg-config-path=/usr/lib64/xpra/pkgconfig
    6251    --without-html5 --without-printing
    63 python2 ./setup.py install \
    64     --rpath=/usr/lib64/xpra --pkg-config-path=/usr/lib64/xpra/pkgconfig
    6552}}}
    6653