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:
Bruce Dubbs 2018-08-23 20:54:05 +00:00
parent 55d29571f6
commit 76ceca63d5
29 changed files with 45 additions and 49 deletions

View File

@ -34,7 +34,7 @@
library for writing single instance applications.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -36,7 +36,7 @@
<application>GNOME</application> Desktop.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -35,7 +35,7 @@
library.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -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">

View File

@ -36,7 +36,7 @@
that displays passive pop-up notifications.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -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>

View File

@ -34,7 +34,7 @@
image viewer.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -35,7 +35,7 @@
<application>OpenBox</application>.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -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">

View File

@ -34,7 +34,7 @@
configuration tool for <application>LXDE</application>.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -34,7 +34,7 @@
lightweight and desktop-independent task manager.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -35,7 +35,7 @@
with support for multiple tabs.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -36,7 +36,7 @@
<application>libvte</application>.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -35,7 +35,7 @@
<xref linkend="menu-cache"/>.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -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">

View File

@ -35,7 +35,7 @@
<application>GTK+</application>.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -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">

View File

@ -35,7 +35,7 @@
for <application>LXDE</application>.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -34,7 +34,7 @@
lightweight X11 desktop panel.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -34,7 +34,7 @@
session manager for <application>LXDE</application>.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -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">

View File

@ -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">

View File

@ -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'>

View File

@ -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">

View File

@ -43,7 +43,7 @@
display manager based upon GTK.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Lightdm Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -36,7 +36,7 @@
shortcuts.
</para>
&lfs82_checked;
&lfs83_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">

View File

@ -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">

View File

@ -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">

View File

@ -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 &amp;&amp;
cd build &amp;&amp;
<screen><userinput># Put code in place
pushd unix/xserver &amp;&amp;
tar -xf $DIR/xorg-server-$XORG_VER.tar.bz2 --strip-components=1 &amp;&amp;
patch -Np1 -i ../xserver120.patch &amp;&amp;
popd &amp;&amp;
# Build viewer
cmake -G "Unix Makefiles" \
@ -124,14 +119,11 @@ cmake -G "Unix Makefiles" \
make &amp;&amp;
# Build server
cp -vR ../unix/xserver unix/ &amp;&amp;
tar -xf ../../xorg-server-&tigervnc-xorg-version;.tar.bz2 -C unix/xserver --strip-components=1 &amp;&amp;
pushd unix/xserver &amp;&amp;
patch -Np1 -i ../../../unix/xserver119.patch &amp;&amp;
autoreconf -fi &amp;&amp;
autoreconf -fiv &amp;&amp;
./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 &amp;&amp;
--disable-static --enable-dri3 \
--without-dtrace --enable-dri2 --enable-glx \
--with-pic &amp;&amp;
make TIGERVNC_SRCDIR=`pwd`/../../../ &amp;&amp;
make &amp;&amp;
popd</userinput></screen>
<para>This package does not come with a test suite.</para>