Changeset 1ee750e


Ignore:
Timestamp:
10/29/2021 08:19:57 PM (2 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
c43e605
Parents:
265da10b (diff), 14dc396e (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'trunk' of git.linuxfromscratch.org:blfs into trunk

Files:
7 edited

Legend:

Unmodified
Added
Removed
  • general/graphlib/poppler.xml

    r265da10b r1ee750e  
    77  <!ENTITY poppler-download-http "https://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz">
    88  <!ENTITY poppler-download-ftp  " ">
    9   <!ENTITY poppler-md5sum        "f807ea7955d728d1838077fd9df32fac">
    10   <!ENTITY poppler-size          "1.6 MB">
    11   <!ENTITY poppler-buildsize     "79 MB (with Qt5 library and tests)">
    12   <!ENTITY poppler-time          "0.8 SBU (with parallelism=4, Qt5 library, and tests)">
     9  <!ENTITY poppler-md5sum        "1153a0b1aa8a894c6ce61f042622441c">
     10  <!ENTITY poppler-size          "1.7 MB">
     11  <!ENTITY poppler-buildsize     "81 MB (with Qt5 library and tests)">
     12  <!ENTITY poppler-time          "0.9 SBU (with parallelism=4, Qt5 library, and tests)">
    1313  <!-- Time increase might be due to git.freedesktop.org -->
    1414
  • introduction/welcome/changelog.xml

    r265da10b r1ee750e  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[timtas] - Update to dovecot-2.3.17. Fixes
     49          <ulink url="&blfs-ticket-root;15712">#15712</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[renodr] - Update to poppler-21.10.0. Fixes
     53          <ulink url="&blfs-ticket-root;15635">#15635</ulink>.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[renodr] - Update to links-2.25. Fixes
     57          <ulink url="&blfs-ticket-root;15637">#15637</ulink>.</para>
     58        </listitem>
     59        <listitem>
     60          <para>[renodr] - Update to polkit-0.120. Fixes
     61          <ulink url="&blfs-ticket-root;15640">#15640</ulink>.</para>
     62        </listitem>
     63        <listitem>
    4864          <para>[pierre] - Update to LVM2-2.03.14. Fixes
    4965          <ulink url="&blfs-ticket-root;15690">#15690</ulink>.</para>
  • multimedia/libdriv/pipewire.xml

    r265da10b r1ee750e  
    77  <!ENTITY pipewire-download-http "https://github.com/PipeWire/pipewire/archive/&pipewire-version;/pipewire-&pipewire-version;.tar.gz">
    88  <!ENTITY pipewire-download-ftp  " ">
    9   <!ENTITY pipewire-md5sum        "d4c7ed5edab55b944d8e0570856aa60a">
     9  <!ENTITY pipewire-md5sum        "4e17bff7a128d068bf465a6edbb3a4ec">
    1010  <!ENTITY pipewire-size          "1.6 MB">
    11   <!ENTITY pipewire-buildsize     "71 MB (with tests)">
    12   <!ENTITY pipewire-time          "0.5 SBU (with tests, both using parallelism=4)">
     11  <!ENTITY pipewire-buildsize     "172 MB (with tests)">
     12  <!ENTITY pipewire-time          "0.6 SBU (with tests, both using parallelism=4)">
    1313]>
    1414
     
    196196          pw-reserve,
    197197          pw-top,
     198          pw-v4l2,
    198199          spa-acp-tool,
    199200          spa-inspect,
     
    201202          spa-monitor,
    202203          spa-resample, and
    203           pw-midiplay, pw-midirecord, pw-play, and pw-record (symlinks to pw-cat)
     204          pw-dsdplay, pw-midiplay, pw-midirecord, pw-play, and pw-record
     205          (symlinks to pw-cat)
    204206        </seg>
    205207        <seg>
     
    453455      </varlistentry>
    454456
     457      <varlistentry id="pw-v4l2">
     458        <term><command>pw-v4l2</command></term>
     459        <listitem>
     460          <para>
     461            runs v4l2 applications on a pipewire instance
     462          </para>
     463          <indexterm zone="pipewire pw-v4l2">
     464            <primary sortas="b-pw-v4l2">pw-v4l2</primary>
     465          </indexterm>
     466        </listitem>
     467      </varlistentry>
     468
    455469      <varlistentry id="spa-acp-tool">
    456470        <term><command>spa-acp-tool</command></term>
  • networking/textweb/links.xml

    r265da10b r1ee750e  
    77  <!ENTITY links-download-http "http://links.twibright.com/download/links-&links-version;.tar.bz2">
    88  <!ENTITY links-download-ftp  " ">
    9   <!ENTITY links-md5sum        "56a13cb523505efc53e36438b233a343">
     9  <!ENTITY links-md5sum        "2aa45c8827d9210e936ee91b5b8801b9">
    1010  <!ENTITY links-size          "6.2 MB">
    11   <!ENTITY links-buildsize     "35 MB">
     11  <!ENTITY links-buildsize     "38 MB">
    1212  <!ENTITY links-time          "0.3 SBU">
    1313]>
     
    9898      <xref linkend="librsvg"/>, and
    9999      <xref linkend="libtiff"/>
     100    </para>
     101
     102    <para role="optional">
     103      For decompressing web pages that are compressed with Brotli,
     104      <application>Links</application> can utilize
     105      <xref linkend="brotli"/>
    100106    </para>
    101107
  • packages.ent

    r265da10b r1ee750e  
    3333<!ENTITY openssh-version              "8.8p1">
    3434<!ENTITY p11-kit-version              "0.24.0">
    35 <!ENTITY polkit-version               "0.119">
     35<!ENTITY polkit-version               "0.120">
    3636<!ENTITY polkit-gnome-version         "0.105">
    3737<!ENTITY shadow-version               "4.9">
     
    236236<!ENTITY openjpeg2-version            "2.4.0">
    237237<!ENTITY pixman-version               "0.40.0">   <!-- Even minors only -->
    238 <!ENTITY poppler-version              "21.09.0">
     238<!ENTITY poppler-version              "21.10.0">
    239239<!ENTITY potrace-version              "1.16">
    240240<!ENTITY qpdf-version                 "10.3.2">
     
    650650
    651651<!-- Chapter 18 -->
    652 <!ENTITY links-version                "2.24">
     652<!ENTITY links-version                "2.25">
    653653<!ENTITY lynx-version                 "2.8.9rel.1">
    654654<!ENTITY w3m-version                  "0.5.3">
     
    670670<!ENTITY dovecot-major                "2">
    671671<!ENTITY dovecot-minor                "3">
    672 <!ENTITY dovecot-micro                "16">
     672<!ENTITY dovecot-micro                "17">
    673673<!--<!ENTITY dovecot-nano                 "3">-->
    674674<!--<!ENTITY dovecot-version              "&dovecot-major;.&dovecot-minor;.&dovecot-micro;.&dovecot-nano;">-->
     
    10181018<!ENTITY opal-version                 "3.10.10">
    10191019<!ENTITY opus-version                 "1.3.1">
    1020 <!ENTITY pipewire-version             "0.3.37">
     1020<!ENTITY pipewire-version             "0.3.39">
    10211021<!ENTITY pulseaudio-major-version     "15.0">
    10221022<!ENTITY pulseaudio-version           "&pulseaudio-major-version;">
  • postlfs/security/polkit.xml

    r265da10b r1ee750e  
    77  <!ENTITY polkit-download-http "https://www.freedesktop.org/software/polkit/releases/polkit-&polkit-version;.tar.gz">
    88  <!ENTITY polkit-download-ftp  " ">
    9   <!ENTITY polkit-md5sum        "b945e683eb5d633745864af6c5746726">
    10   <!ENTITY polkit-size          "1.3 MB">
    11   <!ENTITY polkit-buildsize     "23 MB (add 2 MB for tests)">
    12   <!ENTITY polkit-time          "0.2 SBU (Using parallelism=4; add 0.3 SBU for tests)">
     9  <!ENTITY polkit-md5sum        "a6efe21d021fafe4191ee30331ef801c">
     10  <!ENTITY polkit-size          "1.6 MB">
     11  <!ENTITY polkit-buildsize     "12 MB">
     12  <!ENTITY polkit-time          "0.1 SBU (Using parallelism=4)">
    1313]>
    1414
     
    7171    </itemizedlist>
    7272
     73<!-- With the move to meson, the patch is no longer needed
    7374    <bridgehead renderas="sect3"
    7475                revision="sysv">Additional Downloads</bridgehead>
     
    8182      </listitem>
    8283    </itemizedlist>
     84-->
    8385
    8486    <bridgehead renderas="sect3">Polkit Dependencies</bridgehead>
     
    9294    <bridgehead renderas="sect4">Recommended</bridgehead>
    9395    <para role="recommended">
     96      <xref linkend="gobject-introspection"/>,
     97      <xref linkend="libxslt"/>,
    9498      <xref linkend="linux-pam"/>
    9599      <phrase revision="sysv">
     
    111115
    112116
     117    <!-- Due to the fact that meson will not autodetect g-i and
     118         has it set to required unless you pass an option, and the likelihood
     119         of users ignoring a command explanation and then sending in mails
     120         regarding KDE or GNOME not working after installing polkit, let's move
     121         it to recommended. See #15640 for logic
    113122    <bridgehead renderas="sect4">Optional (Required if building GNOME)</bridgehead>
    114123    <para role="optional">
    115124      <xref linkend="gobject-introspection"/>
    116125    </para>
     126    -->
    117127
    118128    <bridgehead renderas="sect4">Optional</bridgehead>
    119129    <para role="optional">
    120130      <xref linkend="dbus-python"/> and
    121       <xref linkend="python-dbusmock"/> (for tests),
    122       <xref linkend="DocBook"/>,
    123       <xref linkend="docbook-xsl"/>,
    124       <xref linkend="gtk-doc"/>, and
    125       <xref linkend="libxslt"/>
     131      <xref linkend="python-dbusmock"/> (for tests), and
     132      <!--<xref linkend="DocBook"/>, (Part of libxslt's chain)
     133      <xref linkend="docbook-xsl"/>,-->
     134      <xref linkend="gtk-doc"/>
    126135    </para>
    127136
     
    152161        required. If you have installed <xref linkend="libxslt"/>, but you do
    153162        not want to install any of the DocBook packages mentioned, you will
    154         need to use <option>--disable-man-pages</option> in the instructions
     163        need to use <option>-Dman=false</option> in the instructions
    155164        below.
    156165      </para>
     
    176185        -g polkitd -s /bin/false polkitd</userinput></screen>
    177186
     187<!-- All of this is irrelevant with meson
    178188    <note revision="systemd">
    179189      <para>
     
    198208<screen revision="sysv"><userinput>patch -Np1 -i ../polkit-&polkit-version;-fix_elogind_detection-1.patch &amp;&amp;
    199209autoreconf -fv</userinput></screen>
    200 
     210-->
     211
     212    <para>
     213      First, fix problems with setting permissions during installation and with
     214      meson-0.60.0:
     215    </para>
     216
     217<screen><userinput remap="pre">sed '/0,/s/^/#/' -i meson_post_install.py &amp;&amp;
     218sed '/policy,/d' -i actions/meson.build \
     219                 -i src/examples/meson.build</userinput></screen>
    201220    <para>
    202221      Install <application>Polkit</application> by running the following
     
    204223    </para>
    205224
    206 <screen revision="systemd"><userinput>./configure --prefix=/usr        \
    207             --sysconfdir=/etc    \
    208             --localstatedir=/var \
    209             --disable-static     \
    210             --with-os-type=LFS   &amp;&amp;
    211 make</userinput></screen>
    212 
    213 <screen revision="sysv"><userinput>./configure --prefix=/usr        \
    214             --sysconfdir=/etc    \
    215             --localstatedir=/var \
    216             --disable-static     \
    217             --with-os-type=LFS   \
    218             --disable-libsystemd-login &amp;&amp;
    219 make</userinput></screen>
    220 
     225<screen revision="systemd"><userinput>mkdir build &amp;&amp;
     226cd    build &amp;&amp;
     227
     228meson --prefix=/usr                       \
     229      -Dman=true                          \
     230      -Dsession_tracking=libsystemd-login \
     231      --buildtype=release                 \
     232      ..                                  &amp;&amp;
     233ninja</userinput></screen>
     234
     235<screen revision="sysv"><userinput>mkdir build &amp;&amp;
     236cd    build &amp;&amp;
     237
     238meson --prefix=/usr                 \
     239      -Dman=true                    \
     240      -Dsession_tracking=libelogind \
     241      -Dsystemdsystemunitdir=/tmp   \
     242      --buildtype=release           \
     243      ..                            &amp;&amp;
     244ninja</userinput></screen>
     245
     246<!--
    221247    <para>
    222248      To test the results, first ensure that the system
     
    224250      Then run <command>make check</command>.
    225251    </para>
     252-->
     253
     254<!-- The subprojects directory which contains a wrapper for 'mocklibc'
     255     is not shipped in the tarball like it should be. Whenever that is
     256     fixed, -Dtests=true and ninja test is the ticket. -->
     257
     258    <para>
     259      This package does not ship with a working test suite.
     260    </para>
    226261
    227262    <para>
     
    229264    </para>
    230265
    231 <screen role="root"><userinput>make install</userinput></screen>
     266<screen role="root" revision="systemd"><userinput>ninja install</userinput></screen>
     267
     268<screen role="root" revision="sysv"><userinput>ninja install &amp;&amp;
     269rm -v /tmp/*.service</userinput></screen>
    232270
    233271  </sect2>
     
    236274    <title>Command Explanations</title>
    237275
     276    <!--
    238277    <para revision="sysv">
    239       <parameter>--disable-libsystemd-login</parameter>: This switch forces
     278      <parameter>- -disable-libsystemd-login</parameter>: This switch forces
    240279      polkit to build with elogind support (if available) rather than
    241280      systemd-logind.
    242281    </para>
    243282
     283   
    244284    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    245285      href="../../xincludes/static-libraries.xml"/>
    246 
    247     <para>
    248       <option>--with-authfw=shadow</option>: This switch enables the
     286    -->
     287   
     288    <para>
     289      <option>-Dauthfw=shadow</option>: This switch enables the
    249290      package to use the <application>Shadow</application> rather than the
    250291      <application>Linux PAM</application> Authentication framework. Use it
     
    252293    </para>
    253294
     295    <!--
    254296    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    255297    href="../../xincludes/gtk-doc-rebuild.xml"/>
     298    -->
     299
     300    <para>
     301      <option>-Dintrospection=false</option>: Use this option if you are certain
     302      that you do not need gobject-introspection files for polkit, or do not have
     303      gobject-introspection installed.
     304    </para>
     305
     306    <para>
     307      <option>-Dman=false</option>: Use this option to disable generating and
     308      installing manual pages. This is useful if libxslt is not installed.
     309    </para>
     310
     311    <para>
     312      <option>-Dexamples=true</option>: Use this option to build the example
     313      programs.
     314    </para>
     315
     316    <para>
     317      <option>-Dgtk_doc=true</option>: Use this option to enable building and
     318      installing the API documentation.
     319    </para>
    256320
    257321  </sect2>
     
    305369      <seglistitem>
    306370        <seg>
    307           pkaction, pkcheck, pk-example-frobnicate, pkexec,
     371          pkaction, pkcheck, <!--pk-example-frobnicate,--> pkexec,
    308372          pkttyagent and polkitd
    309373        </seg>
     
    351415      </varlistentry>
    352416
     417<!--
    353418      <varlistentry id="pk-example-frobnicate">
    354419        <term><command>pk-example-frobnicate</command></term>
     
    363428        </listitem>
    364429      </varlistentry>
    365 
     430-->
     431     
    366432      <varlistentry id="pkexec">
    367433        <term><command>pkexec</command></term>
  • server/mail/dovecot.xml

    r265da10b r1ee750e  
    88  "https://www.dovecot.org/releases/&dovecot-major;.&dovecot-minor;/dovecot-&dovecot-version;.tar.gz">
    99  <!ENTITY dovecot-download-ftp  " ">
    10   <!ENTITY dovecot-md5sum        "946dc6a89db0d11d0061f0d4447263dc">
    11   <!ENTITY dovecot-size          "7.3 MB">
    12   <!ENTITY dovecot-buildsize     "205 MB">
     10  <!ENTITY dovecot-md5sum        "b9e928ebba1e7a523ab5616025c9f245">
     11  <!ENTITY dovecot-size          "7.4 MB">
     12  <!ENTITY dovecot-buildsize     "207 MB">
    1313  <!ENTITY dovecot-time          "4.8 SBU">
    1414]>
     
    7070        <para>
    7171          Estimated build time: &dovecot-time;
    72         </para>
    73       </listitem>
    74     </itemizedlist>
    75 
    76     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    77     <itemizedlist spacing="compact">
    78       <listitem>
    79         <para>
    80           Required patch:
    81           <ulink url="&patch-root;/dovecot-&dovecot-version;-lua_fixes-1.patch"/>
    8272        </para>
    8373      </listitem>
     
    133123
    134124    <para>
    135       First, apply a patch to fix compilation with Lua-5.4:
    136     </para>
    137 
    138 <screen><userinput remap="pre">patch -Np1 -i ../dovecot-&dovecot-version;-lua_fixes-1.patch</userinput></screen>
    139 
    140 
    141     <para>
    142125      Install <application>Dovecot</application> by running the following
    143126      commands:
     
    149132            --sysconfdir=/etc                      \
    150133            --localstatedir=/var                   \
     134            --with-systemd=no                      \
    151135            --docdir=/usr/share/doc/dovecot-&dovecot-version; \
    152136            --disable-static &amp;&amp;
Note: See TracChangeset for help on using the changeset viewer.