mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-24 06:52:14 +08:00
Update to tigervnc-1.9.0
Tag lxde and dependencies git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20385 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
55d29571f6
commit
76ceca63d5
@ -34,7 +34,7 @@
|
||||
library for writing single instance applications.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -36,7 +36,7 @@
|
||||
<application>GNOME</application> Desktop.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -35,7 +35,7 @@
|
||||
library.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -34,7 +34,7 @@
|
||||
GObject based library for accessing the Secret Service API.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -36,7 +36,7 @@
|
||||
that displays passive pop-up notifications.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -44,6 +44,10 @@
|
||||
<listitem>
|
||||
<para>August 23rd, 2018</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to tigervnc-1.9.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;10956">#10956</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[dj] - Update to gdb-8.1.1. Fixes
|
||||
<ulink url="&blfs-ticket-root;10981">#10981</ulink>.</para>
|
||||
|
@ -34,7 +34,7 @@
|
||||
image viewer.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -35,7 +35,7 @@
|
||||
<application>OpenBox</application>.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -34,7 +34,7 @@
|
||||
used to configure keyboard and mouse for <application>LXDE</application>.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -34,7 +34,7 @@
|
||||
configuration tool for <application>LXDE</application>.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -34,7 +34,7 @@
|
||||
lightweight and desktop-independent task manager.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -35,7 +35,7 @@
|
||||
with support for multiple tabs.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -36,7 +36,7 @@
|
||||
<application>libvte</application>.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -35,7 +35,7 @@
|
||||
<xref linkend="menu-cache"/>.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -34,7 +34,7 @@
|
||||
to develop file managers providing some file management utilities.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -35,7 +35,7 @@
|
||||
<application>GTK+</application>.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -34,7 +34,7 @@
|
||||
a set of default configuration for LXDE.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -35,7 +35,7 @@
|
||||
for <application>LXDE</application>.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -34,7 +34,7 @@
|
||||
lightweight X11 desktop panel.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -34,7 +34,7 @@
|
||||
session manager for <application>LXDE</application>.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -35,7 +35,7 @@
|
||||
manipulation for freedesktop.org defined application menus.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -34,7 +34,7 @@
|
||||
lightweight, yet feature-rich file manager with tabbed browsing.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -40,7 +40,7 @@
|
||||
of tools allowing manipulation of the Wireless Extensions. They use a
|
||||
textual interface to support the full Wireless Extension.</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing='compact'>
|
||||
|
@ -757,7 +757,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!ENTITY rox-filer-version "2.11">
|
||||
<!ENTITY rxvt-unicode-version "9.22">
|
||||
<!ENTITY thunderbird-version "60.0">
|
||||
<!ENTITY tigervnc-version "1.8.0">
|
||||
<!ENTITY tigervnc-version "1.9.0">
|
||||
<!ENTITY transmission-version "2.94">
|
||||
<!ENTITY xarchiver-version "0.5.4">
|
||||
<!ENTITY xchat-version "2.8.8">
|
||||
|
@ -43,7 +43,7 @@
|
||||
display manager based upon GTK.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Lightdm Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -36,7 +36,7 @@
|
||||
shortcuts.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -35,7 +35,7 @@ xreflabel="startup-notification-&startup-notification-version;">
|
||||
libraries. These are useful for building a consistent manner to notify
|
||||
the user through the cursor that the application is loading.</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -36,7 +36,7 @@
|
||||
almost every aspect of how you interact with your desktop.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -6,11 +6,11 @@
|
||||
|
||||
<!ENTITY tigervnc-download-http "https://github.com/TigerVNC/tigervnc/archive/v&tigervnc-version;/tigervnc-&tigervnc-version;.tar.gz">
|
||||
<!ENTITY tigervnc-download-ftp " ">
|
||||
<!ENTITY tigervnc-md5sum "5c9a80dd4b99b4eb19f535db5ce5830f">
|
||||
<!ENTITY tigervnc-md5sum "c2f9ea552431cb8ae7f7af7300f3b53f">
|
||||
<!ENTITY tigervnc-size "1.4 MB">
|
||||
<!ENTITY tigervnc-buildsize "152 MB">
|
||||
<!ENTITY tigervnc-time "1.7 SBU">
|
||||
<!ENTITY tigervnc-xorg-version "1.19.3">
|
||||
<!ENTITY tigervnc-buildsize "94 MB">
|
||||
<!ENTITY tigervnc-time "1.3 SBU">
|
||||
<!ENTITY tigervnc-xorg-version "1.20.0">
|
||||
]>
|
||||
|
||||
<sect1 id="tigervnc" xreflabel="tigervnc-&tigervnc-version;">
|
||||
@ -36,7 +36,7 @@
|
||||
viewing of the remote graphical desktop.
|
||||
</para>
|
||||
|
||||
&lfs82_checked;
|
||||
&lfs83_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
@ -68,14 +68,6 @@
|
||||
<ulink url="&xorg-download-http;/xserver/xorg-server-&tigervnc-xorg-version;.tar.bz2"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<!--
|
||||
<listitem>
|
||||
<para>
|
||||
Required patch:
|
||||
<ulink url="&patch-root;/tigervnc-&tigervnc-version;-gethomedir-1.patch"/>
|
||||
</para>
|
||||
</listitem>
|
||||
-->
|
||||
</itemizedlist>
|
||||
|
||||
<note><para>The version of <application>Xorg</application> may eventually be
|
||||
@ -113,8 +105,11 @@
|
||||
<para>Install <application>tigervnc</application> by running the following
|
||||
commands:</para>
|
||||
|
||||
<screen><userinput>mkdir -vp build &&
|
||||
cd build &&
|
||||
<screen><userinput># Put code in place
|
||||
pushd unix/xserver &&
|
||||
tar -xf $DIR/xorg-server-$XORG_VER.tar.bz2 --strip-components=1 &&
|
||||
patch -Np1 -i ../xserver120.patch &&
|
||||
popd &&
|
||||
|
||||
# Build viewer
|
||||
cmake -G "Unix Makefiles" \
|
||||
@ -124,14 +119,11 @@ cmake -G "Unix Makefiles" \
|
||||
make &&
|
||||
|
||||
# Build server
|
||||
cp -vR ../unix/xserver unix/ &&
|
||||
tar -xf ../../xorg-server-&tigervnc-xorg-version;.tar.bz2 -C unix/xserver --strip-components=1 &&
|
||||
|
||||
pushd unix/xserver &&
|
||||
patch -Np1 -i ../../../unix/xserver119.patch &&
|
||||
autoreconf -fi &&
|
||||
autoreconf -fiv &&
|
||||
|
||||
./configure $XORG_CONFIG \
|
||||
CFLAGS="$CFLAGS -I/usr/include/drm" \
|
||||
./configure $XORG_CONFIG \
|
||||
--disable-xwayland --disable-dri --disable-dmx \
|
||||
--disable-xorg --disable-xnest --disable-xvfb \
|
||||
--disable-xwin --disable-xephyr --disable-kdrive \
|
||||
@ -140,7 +132,7 @@ pushd unix/xserver &&
|
||||
--disable-static --enable-dri3 \
|
||||
--without-dtrace --enable-dri2 --enable-glx \
|
||||
--with-pic &&
|
||||
make TIGERVNC_SRCDIR=`pwd`/../../../ &&
|
||||
make &&
|
||||
popd</userinput></screen>
|
||||
|
||||
<para>This package does not come with a test suite.</para>
|
||||
|
Loading…
Reference in New Issue
Block a user