Changeset 335975f


Ignore:
Timestamp:
11/26/2008 04:40:16 AM (15 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
6940e5e
Parents:
57764d9
Message:

Updated to Xorg-7.4.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@7614 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
8 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r57764d9 r335975f  
    410410<!-- Chapter 25 -->
    411411<!ENTITY xfree86-version              "4.6.0">
    412 <!ENTITY xorg7-version                "7.2">
     412<!ENTITY xorg7-version                "7.4">
    413413<!ENTITY libXau-version               "1.0.4">
    414414<!ENTITY libXdmcp-version             "1.0.2">
  • introduction/welcome/changelog.xml

    r57764d9 r335975f  
    6767        <listitem>
    6868          <para>[dj] - Updated to xorg-server-1.5.3.</para>
     69        </listitem>
     70        <listitem>
     71          <para>[dj] - Updated to Xorg-7.4.</para>
    6972        </listitem>
    7073      </itemizedlist>
  • x/installing/x7driver.xml

    r57764d9 r335975f  
    151151      <seglistitem>
    152152        <seg>None</seg>
    153         <seg>libI810XvMC.so, libviaXvMC.so, and libviaXvMCPro.so</seg>
     153        <seg>libI810XvMC.so, libIntelXvMC.so, libchromeXvMC.so, and
     154        libchromeXvMCPro.so</seg>
    154155        <seg><envar>$XORG_PREFIX</envar>/lib/X11/modules/{drivers,input}</seg>
    155156      </seglistitem>
     
    172173      </varlistentry>
    173174
     175      <varlistentry id="libIntelXvMC-x7">
     176        <term><filename class='libraryfile'>libIntelXvMC.so</filename></term>
     177        <listitem>
     178          <para>is the X-Video Motion Compensation client library for the
     179          Intel video driver.</para>
     180          <indexterm zone="xorg7-driver libIntelXvMC-x7">
     181            <primary sortas="c-libIntelXvMC">libIntelXvMC.so</primary>
     182          </indexterm>
     183        </listitem>
     184      </varlistentry>
     185
    174186      <varlistentry id="libviaXvMC-x7">
    175         <term><filename class='libraryfile'>libviaXvMC.so</filename></term>
     187        <term><filename class='libraryfile'>libchromeXvMC.so</filename></term>
    176188        <listitem>
    177189          <para>is the X-Video Motion Compensation client library for the
     
    184196
    185197      <varlistentry id="libviaXvMCPro-x7">
    186         <term><filename class='libraryfile'>libviaXvMCPro.so</filename></term>
     198        <term><filename class='libraryfile'>libchromeXvMCPro.so</filename></term>
    187199        <listitem>
    188200          <para>is the X-Video Motion Compensation client library for the
  • x/installing/x7font.xml

    r57764d9 r335975f  
    120120    <segmentedlist>
    121121      <segtitle>Installed Programs</segtitle>
    122       <segtitle>Installed Libraries</segtitle>
    123122      <segtitle>Installed Directories</segtitle>
    124123
    125124      <seglistitem>
    126125        <seg>bdftruncate and ucs2any</seg>
    127         <seg>None</seg>
    128126        <seg><envar>$XORG_PREFIX</envar>/fonts and
    129127        /usr/share/fonts/X11-{TTF,OTF}</seg>
  • x/installing/x7lib.xml

    r57764d9 r335975f  
    6767      </listitem>
    6868
    69       <!-- Following patch should be fixed in libX11-1.1.3 if released
    70            prior to Xorg-7.3 -->
    71       <listitem>
    72         <para>Required patch: <ulink
    73         url="&patch-root;/libX11-&libX11-version;-badargs-1.patch"/></para>
    74       </listitem>
    75 
    76       <!-- Following patch is fixed in libXfont-1.3.2, which is compatible
    77            with Xorg-7.3+ -->
    78       <listitem>
    79         <para>Required patch: <ulink
    80         url="&patch-root;/libXfont-&libXfont-version;-pcf_parser-1.patch"/></para>
    81       </listitem>
    8269    </itemizedlist>
    8370
     
    119106    package:</para>
    120107
    121 <screen><userinput>case $(basename "$PWD") in
    122 libX11-&libX11-version; )
    123     patch -Np1 -i ../../libX11-&libX11-version;-badargs-1.patch &amp;&amp;
    124     sed -i 's/_XGet/XGet/' modules/im/ximcp/imDefLkup.c
    125     ;;
    126 libXfont-&libXfont-version; )
    127     patch -Np1 -i ../../libXfont-&libXfont-version;-pcf_parser-1.patch &amp;&amp;
    128     sed -i 's/(ft_isdigit/(isdigit/' src/FreeType/fttools.c
    129     ;;
    130 esac &amp;&amp;
     108<screen><userinput>
    131109./configure $XORG_CONFIG &amp;&amp;
    132110make</userinput></screen>
     
    150128    <command>./configure</command> command if <xref linkend="libxcb"/>
    151129    is not installed.</para>
    152 
    153     <para><command>patch -Np1 -i ../libX11-&libX11-version;-badargs-1.patch</command>:
    154     This patch fixes an error with argument ordering in one of the functions
    155     in <application>libX11</application>.</para>
    156 
    157     <para><command>sed -i 's/_XGet/XGet/' modules/im/ximcp/imDefLkup.c</command>:
    158     This command fixes a locking bug in <application>libX11</application>.</para>
    159 
    160     <para><command>patch -Np1 -i ../libXfont-&libXfont-version;-pcf_parser-1.patch</command>:
    161     This patch fixes a <ulink
    162     url="http://wiki.x.org/wiki/Development/Security">security
    163     vulnerability</ulink> in the PCF font parser in
    164     <application>libXfont</application>.</para>
    165 
    166     <para><command>sed -i 's/(ft_isdigit/(isdigit/' src/FreeType/fttools.c</command>:
    167     In newer versions of <application>Freetype2</application>, the
    168     ft_isdigit macro has been removed. This command replaces it with the
    169     compatible isdigit macro.</para>
    170130
    171131  </sect2>
     
    192152      <segtitle>Installed Programs</segtitle>
    193153      <segtitle>Installed Libraries</segtitle>
    194 <!--      <segtitle>Installed Directory</segtitle> -->
    195154
    196155      <seglistitem>
    197156        <seg>cxpm, makestrs, sxpm, xft-config</seg>
    198157        <seg>libAppleWM.{so,a}, libdmx.{so,a}, libfontenc.{so,a},
    199 <!--       libFS.{so,a}, libICE.{so,a}, liblbxutil.{so,a}, liboldX.{so,a}, -->
    200         libFS.{so,a}, libICE.{so,a}, liboldX.{so,a},
    201         libSM.{so,a}, libWindowsWM.{so,a}, libX11.{so,a},
    202         libXaw6.{so,a}, libXaw7.{so,a}, libXaw8.{so,a}, libXaw.{so,a},
    203         libXcomposite.{so,a}, libXcursor.{so,a}, libXdamage.{so,a},
    204         libXevie.{so,a}, libXext.{so,a}, libXfixes.{so,a},
     158        libFS.{so,a}, libICE.{so,a}, libpciaccess.{so,a}, libSM.{so,a},
     159        libWindowsWM.{so,a}, libX11.{so,a}, libXaw6.{so,a}, libXaw7.{so,a},
     160        libXaw.{so,a}, libXcomposite.{so,a}, libXcursor.{so,a},
     161        libXdamage.{so,a}, libXext.{so,a}, libXfixes.{so,a},
    205162        libXfontcache.{so,a}, libXfont.{so,a}, libXft.{so,a},
    206         libXinerama.{so,a}, libXi.{so,a}, libxkbfile.{so,a}, libxkbui.{so,a},
    207         libXmu.{so,a}, libXmuu.{so,a}, libXpm.{so,a}, libXprintAppUtil.{so,a},
    208         libXprintUtil.{so,a}, libXp.{so,a}, libXrandr.{so,a},
    209         libXrender.{so,a}, libXRes.{so,a}, libXss.{so,a}, libXTrap.{so,a},
    210         libXt.{so,a}, libXtst.{so,a}, libXvMC.{so,a}, libXvMCW.{so,a},
    211         libXv.{so,a}, libXxf86dga.{so,a}, libXxf86misc.{so,a},
    212         and libXxf86vm.{so,a}</seg>
    213 <!--        <seg><envar>$XORG_PREFIX</envar>/share/X11</seg> -->
     163        libXinerama.{so,a}, libXi.{so,a}, libxkbfile.{so,a}, libXmu.{so,a},
     164        libXmuu.{so,a}, libXpm.{so,a}, libXrandr.{so,a}, libXrender.{so,a},
     165        libXRes.{so,a}, libXss.{so,a}, libXt.{so,a}, libXtst.{so,a},
     166        libXvMC.{so,a}, libXvMCW.{so,a}, libXv.{so,a}, libXxf86dga.{so,a},
     167        libXxf86misc.{so,a}, and libXxf86vm.{so,a}</seg>
    214168      </seglistitem>
    215169    </segmentedlist>
     
    312266        </listitem>
    313267      </varlistentry>
    314 <!--
    315       <varlistentry id="liblbxutil-x7">
    316         <term><filename class='libraryfile'>liblbxutil.{so,a}</filename></term>
    317         <listitem>
    318           <para>is the library of LBX utilities.</para>
    319           <indexterm zone="xorg7-lib liblbxutil-x7">
    320             <primary sortas="c-liblbxutil">liblbxutil.{so,a}</primary>
    321           </indexterm>
    322         </listitem>
    323       </varlistentry>
    324 -->
    325       <varlistentry id="liboldX-x7">
    326         <term><filename class='libraryfile'>liboldX.{so,a}</filename></term>
    327         <listitem>
    328           <para>is the interface library to X10 routines.</para>
    329           <indexterm zone="xorg7-lib liboldX-x7">
    330             <primary sortas="c-liboldX">liboldX.{so,a}</primary>
     268
     269      <varlistentry id="libpciaccess-x7">
     270        <term><filename class='libraryfile'>libpciaccess.{so,a}</filename></term>
     271        <listitem>
     272          <para>is the generic PCI Access library for X.</para>
     273          <indexterm zone="xorg7-lib libpciaccess-x7">
     274            <primary sortas="c-libpciaccess">libpciaccess.{so,a}</primary>
    331275          </indexterm>
    332276        </listitem>
     
    383327      </varlistentry>
    384328
    385       <varlistentry id="libXaw8-x7">
    386         <term><filename class='libraryfile'>libXaw8.{so,a}</filename></term>
    387         <listitem>
    388           <para>is the X Athena Widgets Library, version 8.</para>
    389           <indexterm zone="xorg7-lib libXaw8-x7">
    390             <primary sortas="c-libXaw8">libXaw8.{so,a}</primary>
    391           </indexterm>
    392         </listitem>
    393       </varlistentry>
    394 
    395329      <varlistentry id="libXaw-x7">
    396330        <term><filename class='libraryfile'>libXaw.{so,a}</filename></term>
    397331        <listitem>
    398332          <para>are symbolic links to the current X Athena Widgets Library,
    399           version 8.</para>
     333          version 7.</para>
    400334          <indexterm zone="xorg7-lib libXaw-x7">
    401335            <primary sortas="c-libXaw">libXaw.{so,a}</primary>
     
    434368      </varlistentry>
    435369
    436       <varlistentry id="libXevie-x7">
    437         <term><filename class='libraryfile'>libXevie.{so,a}</filename></term>
    438         <listitem>
    439           <para>is the X Event Interception Extension (XEvIE) Library.</para>
    440           <indexterm zone="xorg7-lib libXevie-x7">
    441             <primary sortas="c-libXevie">libXevie.{so,a}</primary>
    442           </indexterm>
    443         </listitem>
    444       </varlistentry>
    445 
    446370      <varlistentry id="libXext-x7">
    447371        <term><filename class='libraryfile'>libXext.{so,a}</filename></term>
     
    457381        <term><filename class='libraryfile'>libXfixes.{so,a}</filename></term>
    458382        <listitem>
    459           <para>a library to provide augmented versions of core protocol
     383          <para>provides augmented versions of core protocol
    460384          requests.</para>
    461385          <indexterm zone="xorg7-lib libXfixes-x7">
     
    521445          <indexterm zone="xorg7-lib libxkbfile-x7">
    522446            <primary sortas="c-libxkbfile">libxkbfile.{so,a}</primary>
    523           </indexterm>
    524         </listitem>
    525       </varlistentry>
    526 
    527       <varlistentry id="libxkbui-x7">
    528         <term><filename class='libraryfile'>libxkbui.{so,a}</filename></term>
    529         <listitem>
    530           <para>is the xkbui Library.</para>
    531           <indexterm zone="xorg7-lib libxkbui-x7">
    532             <primary sortas="c-libxkbui">libxkbui.{so,a}</primary>
    533447          </indexterm>
    534448        </listitem>
     
    566480      </varlistentry>
    567481
    568       <varlistentry id="libXprintAppUtil-x7">
    569         <term><filename class='libraryfile'>libXprintAppUtil.{so,a}</filename></term>
    570         <listitem>
    571           <para>is the XprintAppUtil Library.</para>
    572           <indexterm zone="xorg7-lib libXprintAppUtil-x7">
    573             <primary sortas="c-libXprintAppUtil">libXprintAppUtil.{so,a}</primary>
    574           </indexterm>
    575         </listitem>
    576       </varlistentry>
    577 
    578       <varlistentry id="libXprintUtil-x7">
    579         <term><filename class='libraryfile'>libXprintUtil.{so,a}</filename></term>
    580         <listitem>
    581           <para>is the XprintUtil Library.</para>
    582           <indexterm zone="xorg7-lib libXprintUtil-x7">
    583             <primary sortas="c-libXprintUtil">libXprintUtil.{so,a}</primary>
    584           </indexterm>
    585         </listitem>
    586       </varlistentry>
    587 
    588       <varlistentry id="libXp-x7">
    589         <term><filename class='libraryfile'>libXp.{so,a}</filename></term>
    590         <listitem>
    591           <para>is the X Print Client Library.</para>
    592           <indexterm zone="xorg7-lib libXp-x7">
    593             <primary sortas="c-libXp">libXp.{so,a}</primary>
    594           </indexterm>
    595         </listitem>
    596       </varlistentry>
    597 
    598482      <varlistentry id="libXrandr-x7">
    599483        <term><filename class='libraryfile'>libXrandr.{so,a}</filename></term>
     
    632516          <indexterm zone="xorg7-lib libXss-x7">
    633517            <primary sortas="c-libXss">libXss.{so,a}</primary>
    634           </indexterm>
    635         </listitem>
    636       </varlistentry>
    637 
    638       <varlistentry id="libXTrap-x7">
    639         <term><filename class='libraryfile'>libXTrap.{so,a}</filename></term>
    640         <listitem>
    641           <para>is the X Trap Library.</para>
    642           <indexterm zone="xorg7-lib libXTrap-x7">
    643             <primary sortas="c-libXTrap">libXTrap.{so,a}</primary>
    644518          </indexterm>
    645519        </listitem>
  • x/installing/x7proto.xml

    r57764d9 r335975f  
    110110
    111111    <segmentedlist>
    112       <segtitle>Installed Programs</segtitle>
    113       <segtitle>Installed Libraries</segtitle>
    114112      <segtitle>Installed Directories</segtitle>
    115113
    116114      <seglistitem>
    117         <seg>None</seg>
    118         <seg>None</seg>
    119115        <seg>The following subdirectories of <envar>$XORG_PREFIX</envar>/:
    120116        include/X11, include/GL, and lib/pkgconfig</seg>
  • x/installing/x7util.xml

    r57764d9 r335975f  
    114114    <segmentedlist>
    115115      <segtitle>Installed Programs</segtitle>
    116       <segtitle>Installed Libraries</segtitle>
    117116      <segtitle>Installed Directories</segtitle>
    118117
     
    120119        <seg>ccmakedep, cleanlinks, gccmakedep, imake, lndir, makedepend,
    121120        makeg, mergelib, mkdirhier, mkhtmlindex, revpath, xmkmf</seg>
    122         <seg>None</seg>
    123121        <seg>The following subdirectories of <envar>$XORG_PREFIX</envar>/:
    124122        bin, lib/X11/config, share/aclocal, and share/man</seg>
  • x/installing/xorg7.xml

    r57764d9 r335975f  
    3434  Instructions</bridgehead>
    3535
    36   <para>Xorg-7.0.0 introduced a completely auto-tooled, modular build system.
     36  <para>Xorg-7.0 introduced a completely auto-tooled, modular build system.
    3737  With the new modular build system, it is no longer possible to download
    3838  the entire package in a single file.  In fact, there may be as many as
Note: See TracChangeset for help on using the changeset viewer.