Changeset 964682d8


Ignore:
Timestamp:
09/12/2024 08:49:37 PM (5 days ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
trunk
Children:
c87169be
Parents:
6a92f62
Message:

Update to gtk4-4.16.0.

Also add glslc from shaderc-2024.2 needed for gtk4-4.16.0.

Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • general/genutils/genutils.xml

    r6a92f62 r964682d8  
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="desktop-file-utils.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dos2unix.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glslc.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="graphviz.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtk-doc.xml"/>
  • introduction/welcome/changelog.xml

    r6a92f62 r964682d8  
    4040    -->
    4141    <listitem>
     42      <para>September 12th, 2024</para>
     43      <itemizedlist>
     44        <listitem>
     45          <para>[bdubbs] - Update to gtk4-4.16.0. Fixes
     46          <ulink url="&blfs-ticket-root;20336">#20336</ulink>.</para>
     47        </listitem>
     48        <listitem>
     49          <para>[bdubbs] - Add glslc from shaderc-2024.2 needed for
     50          gtk4-4.16.0.</para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54
     55    <listitem>
    4256      <para>September 9th, 2024</para>
    4357      <itemizedlist>
  • kde/plasma/kirigami-addons.xml

    r6a92f62 r964682d8  
    9191
    9292cmake -D CMAKE_INSTALL_PREFIX=$KF6_PREFIX \
    93       -D CMAKE_BUILD_TYPE=Release          \
    94       -D BUILD_TESTING=OFF                 \
    95        ..                                  &amp;&amp;
     93      -D CMAKE_BUILD_TYPE=Release         \
     94      -D BUILD_TESTING=OFF                \
     95       ..                                 &amp;&amp;
    9696make</userinput></screen>
    9797
  • multimedia/libdriv/gst10-plugins-bad.xml

    r6a92f62 r964682d8  
    121121      <xref linkend="sdl"/>,
    122122      <xref linkend="valgrind"/>,
    123       both <xref linkend="vulkan-loader"/> and
    124       <ulink url='https://github.com/google/shaderc'>glslc</ulink>
    125       (for Vulkan plugin),
     123      both
     124      <xref linkend="vulkan-loader"/> and
     125      <xref linkend="glslc"/> (for Vulkan plugin),
    126126      <xref linkend="wayland"/> (<xref linkend="gtk3"/> must have been
    127127      compiled with wayland support),
  • packages.ent

    r6a92f62 r964682d8  
    279279<!ENTITY rep-gtk-version              "0.90.8.3">
    280280<!ENTITY screen-version               "5.0.0">
     281<!ENTITY shaderc-version              "2024.2">
    281282<!ENTITY shared-mime-info-version     "2.4">
    282283<!ENTITY sharutils-version            "4.15.2">
     
    868869<!ENTITY gtk2-version                 "2.24.33">
    869870<!ENTITY gtk3-version                 "3.24.43">
    870 <!ENTITY gtk4-minor                   "4.14">
    871 <!ENTITY gtk4-version                 "&gtk4-minor;.5">
     871<!ENTITY gtk4-minor                   "4.16">
     872<!ENTITY gtk4-version                 "&gtk4-minor;.0">
    872873<!ENTITY gtk-engines-version          "2.20.2">
    873874<!ENTITY gtkmm3-version               "3.24.9">
  • x/lib/gtk4.xml

    r6a92f62 r964682d8  
    77  <!ENTITY gtk4-download-http "&gnome-download-http;/gtk/&gtk4-minor;/gtk-&gtk4-version;.tar.xz">
    88  <!ENTITY gtk4-download-ftp  " ">
    9   <!ENTITY gtk4-md5sum        "4d7c8edbdd0aed4048053ca9f805ade4">
    10   <!ENTITY gtk4-size          "17 MB">
    11   <!ENTITY gtk4-buildsize     "711 MB (with docs; add 66 MB for tests)">
    12   <!ENTITY gtk4-time          "1.3 SBU (using parallelism=4; with docs; add 1.3 SBU for tests)">
     9  <!ENTITY gtk4-md5sum        "33666e441030f3a965d2a1d2834dda8a">
     10  <!ENTITY gtk4-size          "18 MB">
     11  <!ENTITY gtk4-buildsize     "913 MB (with docs; add 143 MB for tests)">
     12  <!ENTITY gtk4-time          "1.3 SBU (using parallelism=4; with docs; add 1.7 SBU for tests)">
    1313]>
    1414
     
    7272      <xref linkend="fribidi"/>,
    7373      <xref linkend="gdk-pixbuf"/>,
     74      <xref linkend="glslc"/>,
    7475      <xref linkend="graphene"/>,
    7576      <xref linkend="iso-codes"/>,
     
    9394    <bridgehead renderas="sect4">Recommended (Required if building GNOME)</bridgehead>
    9495    <para role="recommended">
    95       &gobject-introspection;
     96      &gobject-introspection; and
     97      <xref linkend="vulkan-loader"/>,
    9698    </para>
    9799
     
    108110      <xref linkend="sassc"/>,
    109111      <xref linkend="tracker3"/>,
    110       <xref linkend="vulkan-loader"/>,
    111       <ulink url="https://github.com/OpenPrinting/cpdb-libs">cpdb</ulink>,
    112       <ulink url="https://github.com/google/shaderc">glslc</ulink>, and
     112      <ulink url="https://github.com/OpenPrinting/cpdb-libs">cpdb</ulink>, and
    113113      <ulink url="&sysprof-url;">sysprof</ulink>
    114       <!--<ulink url="https://vulkan.lunarg.com/sdk/home">vulkan</ulink>-->
    115114    </para>
    116115
     
    132131            -D broadway-backend=true \
    133132            -D introspection=enabled \
    134             -D vulkan=disabled       \
     133            -D vulkan=enabled       \
    135134            .. &amp;&amp;
    136135ninja</userinput></screen>
     
    148147      To run the tests, issue: <command>dbus-run-session meson test --setup
    149148      x11</command>. If you are in a Wayland session, replace x11 with wayland.
     149     
    150150      Nine tests are known to fail if
    151151      <ulink url="https://gitlab.gnome.org/GNOME/cantarell-fonts">Cantrell fonts</ulink>
    152       are not installed. Many tests will fail if
    153       <filename>~/.config/gtk-4.0/settings.ini</filename> exists and the gtk-modules
    154       line is not commented out.
     152      are not installed.
     153     
     154      Many tests will fail if <filename>~/.config/gtk-4.0/settings.ini</filename>
     155      exists and the gtk-modules line is not commented out.
     156     
    155157      On systems with NVIDIA graphics cards, the tests may take significantly
    156158      longer than the above test time.
    157     </para>
    158 <!-- [pierre]: 4.6.0, wayland: 727 ok; 2 Expected Fail;  1 Fail; 1 Skipped
    159      [bdubbs]: 4.6.3, x11,     724 OK, 2 Expected Fail, 12 Fail. 1 Skipped
    160      [pierre]: 4.6.6, wayland, 738 OK, 2 Expected Fail,  1 Fail. 1 Skipped
    161      [pierre]: 4.6.7, wayland, 737 OK, 2 Expected Fail,  1 Fail. 1 Skipped. 1 Timeout
    162      [bdubbs]: 4.6.7, x11,     758 OK, 2 Expected Fail,  9 Fail. 1 Skipped. 1 Timeout
    163      [pierre]: 4.8.1, wayland, 765 OK, 2 Expected Fail,  2 Fail. 1 Skipped
    164      [bdubbs]: 4.8.2, x11,     753 OK, 2 Expected Fail, 14 Fail. 1 Skipped
    165      [pierre]: 4.8.3, wayland, 760 OK, 2 Expected Fail,  5 Fail. 3 Skipped
    166      [bdubbs]: 4.10.0, x11,    701 OK, 0 Expected Fail, 15 Fail. 1 Skipped, 2 Timeout
     159
     160      On some systems as many as 212 tests may fail (out of over 6100) for
     161      unknown reasons.
     162    </para>
     163<!-- [pierre]: 4.6.0, wayland:   727 OK; 2 Expected Fail;   1 Fail; 1  Skipped
     164     [bdubbs]: 4.6.3, x11,       724 OK, 2 Expected Fail,  12 Fail, 1  Skipped
     165     [pierre]: 4.6.6, wayland,   738 OK, 2 Expected Fail,   1 Fail, 1  Skipped
     166     [pierre]: 4.6.7, wayland,   737 OK, 2 Expected Fail,   1 Fail, 1  Skipped, 1 Timeout
     167     [bdubbs]: 4.6.7, x11,       758 OK, 2 Expected Fail,   9 Fail, 1  Skipped, 1 Timeout
     168     [pierre]: 4.8.1, wayland,   765 OK, 2 Expected Fail,   2 Fail, 1  Skipped
     169     [bdubbs]: 4.8.2, x11,       753 OK, 2 Expected Fail,  14 Fail, 1  Skipped
     170     [pierre]: 4.8.3, wayland,   760 OK, 2 Expected Fail,   5 Fail, 3  Skipped
     171     [bdubbs]: 4.10.0, x11,      701 OK, 0 Expected Fail,  15 Fail, 1  Skipped, 2 Timeout
    167172               above over ssh
    168      [bdubbs]: 4.10.0, x11,    712 OK, 0 Expected Fail,  6 Fail. 1 Skipped, 0 Timeout
     173     [bdubbs]: 4.10.0, x11,      712 OK, 0 Expected Fail,   6 Fail, 1 Skipped, 0 Timeout
    169174               above on native x11
    170      [bdubbs]: 4.12.0, x11,   1453 OK, 0 Expected Fail,  9 Fail. 5 Skipped, 0 Timeout
     175     [bdubbs]: 4.12.0, x11,     1453 OK, 0 Expected Fail,   9 Fail, 5 Skipped, 0 Timeout
    171176               above on native x11
    172      [bdubbs]: 4.12.1, x11,   1455 OK, 0 Expected Fail,  7 Fail. 5 Skipped, 0 Timeout
     177     [bdubbs]: 4.12.1, x11,     1455 OK, 0 Expected Fail,   7 Fail, 5 Skipped, 0 Timeout
    173178               above on native x11
    174      [renodr]: 4.12.4, x11,   1535 OK, 0 Expected Fail,  8 Fail, 5 Skipped, 0 Timeout
     179     [renodr]: 4.12.4, x11,     1535 OK, 0 Expected Fail,   8 Fail, 5 Skipped, 0 Timeout
    175180               above on native X11
    176      [rahul]: 4.14.1, wayland,   4174 OK, 0 Expected Fail,  81 Fail, 2 Skipped, 0 Timeout
     181     [rahul]:  4.14.1, wayland, 4174 OK, 0 Expected Fail,  81 Fail, 2 Skipped, 0 Timeout
    177182               above on native wayland (Plasma 6)
    178      [renodr]: 4.14.2, wayland,  4211 OK, 0 Expected Fail, 43 Fail, 2 Skipped, 0 Timeout
     183     [renodr]: 4.14.2, wayland, 4211 OK, 0 Expected Fail,  43 Fail, 2 Skipped, 0 Timeout
    179184               above on wayland in GNOME
    180      [renodr]: 4.14.3, wayland,  4250 OK, 0 Expected Fail, 42 Fail, 2 Skipped, 0 Timeout
     185     [renodr]: 4.14.3, wayland, 4250 OK, 0 Expected Fail,  42 Fail, 2 Skipped, 0 Timeout
    181186               above on wayland in GNOME
    182     [renodr]: 4.14.5, x11,   4252 OK, 0 Expected Fail, 37 Fail, 13 Skipped, 0 Timeout
     187     [renodr]: 4.14.5, x11,     4252 OK, 0 Expected Fail, 37 Fail, 13 Skipped, 0 Timeout
    183188               above on X11 in IceWM
     189     [bdubbs]: 4.16.0, x11,     5896 OK, 0 Expected Fail, 212 Fail, 16 Skipped, 0 Timeout
     190               above on X11 in XFCE.  Over ssh there were 24 Timeouts
    184191-->
    185192
     
    240247    <para>
    241248      <option>-D vulkan=enabled</option>: Use this switch if you have
    242       <xref linkend="vulkan-loader"/> installed and wish to build the
    243       experimental Vulkan backend. Note that you must have
    244       <ulink url="https://github.com/google/shaderc/blob/main/downloads.md">glslc</ulink>
    245       installed if you decide to enable this option.
     249      <xref linkend="vulkan-loader"/> and <xref linkend="glslc"/> installed
     250      and wish to build the experimental Vulkan backend.
    246251    </para>
    247252
Note: See TracChangeset for help on using the changeset viewer.