Changeset 49b913d2


Ignore:
Timestamp:
10/19/2023 05:29:35 PM (8 months ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
a1492906
Parents:
e2cae8d
Message:

Update to libxkbcommon-1.6.0.

libxkbcommon-1.6.0 removes some definitions that are unused.
These definitions are referenced in qtbase so we remove them
with a sed for both the full qt5 package and gt5-alternate.

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libxkbcommon.xml

    re2cae8d r49b913d2  
    77  <!ENTITY libxkbcommon-download-http "https://xkbcommon.org/download/libxkbcommon-&libxkbcommon-version;.tar.xz">
    88  <!ENTITY libxkbcommon-download-ftp  " ">
    9   <!ENTITY libxkbcommon-md5sum        "40f0486b4eb491928ec6616c2ff85120">
    10   <!ENTITY libxkbcommon-size          "464 KB">
    11   <!ENTITY libxkbcommon-buildsize     "19 MB (with tests)">
    12   <!ENTITY libxkbcommon-time          "0.2 SBU (with tests)">
     9  <!ENTITY libxkbcommon-md5sum        "90079ab4a0c6fa56dc75abffef9b1bc6">
     10  <!ENTITY libxkbcommon-size          "500 KB">
     11  <!ENTITY libxkbcommon-buildsize     "23 MB (with tests)">
     12  <!ENTITY libxkbcommon-time          "0.4 SBU (with tests)">
    1313]>
    1414
  • introduction/welcome/changelog.xml

    re2cae8d r49b913d2  
    4343      <itemizedlist>
    4444        <listitem>
     45          <para>[bdubbs] - Update to libxkbcommon-1.6.0. Fixes
     46          <ulink url="&blfs-ticket-root;18732">#18732</ulink>.</para>
     47        </listitem>
     48        <listitem>
    4549          <para>[bdubbs] - Update to libqalculate-4.8.1. Fixes
    4650          <ulink url="&blfs-ticket-root;18731">#18731</ulink>.</para>
  • packages.ent

    re2cae8d r49b913d2  
    163163<!ENTITY libusb-version               "1.0.26">
    164164<!ENTITY libuv-version                "1.46.0">
    165 <!ENTITY libxkbcommon-version         "1.5.0">
     165<!ENTITY libxkbcommon-version         "1.6.0">
    166166<!-- the libxml2-version is also used for the python2 module,
    167167which is built separately after libxml2.so has been installed,
  • x/lib/qt5-alternate.xml

    re2cae8d r49b913d2  
    247247
    248248    <para>
    249       The patch is supposed to be used in a git repository, because the
     249      The patch is supposed to be used in a git repository. Because the
    250250      behavior of the <command>configure</command> command below is changed
    251       in this case. It is enough to create a
     251      in this case, it is enough to create a
    252252      <filename class="directory">.git</filename> directory in the
    253       <filename class="directory">qmake</filename> directory, where the
     253      <filename class="directory">qmake</filename> directory where the
    254254      <command>configure</command> script is run:
    255255    </para>
    256256
    257257    <screen><userinput remap="pre">mkdir -pv qtbase/.git</userinput></screen>
     258
     259    <para>
     260      The libxkbcommon-1.6.0 package removes some definitions that are not used.  Remove
     261      those here also:
     262    </para>
     263
     264    <screen><userinput>sed -i '276,279d' qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp</userinput></screen>
    258265
    259266    <para>
  • x/lib/qt5.xml

    re2cae8d r49b913d2  
    276276
    277277    <para>
    278       The patch is supposed to be used in a git repository, because the
     278      The patch is supposed to be used in a git repository. Because the
    279279      behavior of the <command>configure</command> command below is changed
    280       in this case. It is enough to create a
     280      in this case, it is enough to create a
    281281      <filename class="directory">.git</filename> directory in the
    282       <filename class="directory">qmake</filename> directory, where the
     282      <filename class="directory">qmake</filename> directory where the
    283283      <command>configure</command> script is run:
    284284    </para>
    285285
    286286    <screen><userinput remap="pre">mkdir -pv qtbase/.git</userinput></screen>
     287
     288    <para>
     289      The libxkbcommon-1.6.0 package removes some definitions that are not used.  Remove
     290      those here also:
     291    </para>
     292
     293    <screen><userinput>sed -i '276,279d' qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp</userinput></screen>
    287294
    288295    <para>
Note: See TracChangeset for help on using the changeset viewer.