Changeset 7036577
- Timestamp:
- 12/28/2022 10:51:36 AM (15 months ago)
- Branches:
- 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, xry111/llvm18, xry111/xf86-video-removal
- Children:
- e6940ab
- Parents:
- 809c6b5
- git-author:
- Pierre Labastie <pierre.labastie@…> (12/28/2022 10:48:27 AM)
- git-committer:
- Pierre Labastie <pierre.labastie@…> (12/28/2022 10:51:36 AM)
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
r809c6b5 r7036577 43 43 <itemizedlist> 44 44 <listitem> 45 <para>[pierre] - Update to gtk+-3.24.36. Fixes 46 <ulink url="&blfs-ticket-root;17344">#17344</ulink>.</para> 47 </listitem> 48 <listitem> 45 49 <para>[renodr] - Fix building Seahorse with GnuPG-2.4.</para> 46 50 </listitem> -
packages.ent
r809c6b5 r7036577 691 691 <!ENTITY graphene-version "1.10.8"> 692 692 <!ENTITY gtk2-version "2.24.33"> 693 <!ENTITY gtk3-version "3.24.3 4">693 <!ENTITY gtk3-version "3.24.36"> 694 694 <!ENTITY gtk4-minor "4.8"> 695 695 <!ENTITY gtk4-version ">k4-minor;.2"> -
x/lib/gtk+3.xml
r809c6b5 r7036577 7 7 <!ENTITY gtk3-download-http "&gnome-download-http;/gtk+/&gnome-minor-24;/gtk+->k3-version;.tar.xz"> 8 8 <!ENTITY gtk3-download-ftp "&gnome-download-ftp;/gtk+/&gnome-minor-24;/gtk+->k3-version;.tar.xz"> 9 <!ENTITY gtk3-md5sum " 7e024190949d9071f9d72b0d559379e1">10 <!ENTITY gtk3-size " 21MB">11 <!ENTITY gtk3-buildsize " 440 MB (add 8MB for tests)">12 <!ENTITY gtk3-time " 1.7 SBU (using parallelism=4, add 0.3SBU for tests)">9 <!ENTITY gtk3-md5sum "fd4571a112ffaa2fbbb9d25de8f5b6c0"> 10 <!ENTITY gtk3-size "12 MB"> 11 <!ENTITY gtk3-buildsize "290 MB (add 3 MB for tests)"> 12 <!ENTITY gtk3-time "0.9 SBU (using parallelism=4, add 0.5 SBU for tests)"> 13 13 ]> 14 14 … … 82 82 <xref linkend="adwaita-icon-theme"/> (default for some gtk+3 settings 83 83 keys, also needed for tests), 84 <xref linkend="docbook-xsl"/> (for generating manual pages), 84 85 <xref linkend="hicolor-icon-theme"/> (needed for tests), 85 86 <xref linkend="iso-codes"/>, 86 87 <xref linkend="libxkbcommon"/>, 88 <xref linkend="libxslt"/> (for generating manual pages), 87 89 <xref linkend="sassc"/>, 88 90 <xref linkend="wayland"/>, and … … 99 101 <xref linkend="colord"/>, 100 102 <xref linkend="cups"/>, 101 <xref linkend="docbook-utils"/>,102 103 <xref linkend="gtk-doc"/>, 103 104 <xref linkend="pyatspi2"/> (for tests), and … … 118 119 </para> 119 120 120 <!-- There is a meson port available, but upstream's official recommendation 121 is to use autotools, and is the only officially supported build system. 122 See ticket #13459 for more details.--> 123 124 <screen><userinput>./configure --prefix=/usr \ 125 --sysconfdir=/etc \ 126 --enable-broadway-backend \ 127 --enable-x11-backend \ 128 --enable-wayland-backend && 129 make</userinput></screen> 121 <screen><userinput>mkdir build && 122 cd build && 123 meson setup --prefix=/usr \ 124 --buildtype=release \ 125 -Dman=true \ 126 -Dbroadway_backend=true \ 127 .. && 128 ninja</userinput></screen> 130 129 131 130 <para> … … 140 139 <para> 141 140 To test the results you need a graphical session, then issue 142 <command>make check</command>. <!--There are several tests that 143 have subtests that are known to fail: scrolledwindow, treeview, 144 accessibility-dump, test-css-nodes, and gtk-reftest. 145 Additionally many tests will fail if the current 146 gtk theme (such as current XFCE themes) has deprecated elements. 147 The accessibility portion of the test suite (7 tests) is known 148 to fail. 149 [pierre Sep 5th, 2020]: not for me for version 3.24.23, but I have 150 other failures: display, and subtests in defaultvalue, objects-finalize, 151 window, and gtk-reftest. 152 [bdubbs Mar 3rd, 2011 Just two tests fail now. --> 153 <!--The accessibility-dump test has subtests that are known to fail. 154 The gtk-reftest suite has two tests that are known to fail as well.--> 155 Several tests associated with scrolledwindow are known to fail. 141 <command>ninja test</command>. Two tests may fail because the time out 142 setting is too short. 156 143 </para> 157 144 … … 160 147 </para> 161 148 162 <screen role="root"><userinput> makeinstall</userinput></screen>149 <screen role="root"><userinput>ninja install</userinput></screen> 163 150 164 151 <note> 165 152 <para> 166 153 If you installed the package on to your system using a 167 c<quote>DESTDIR</quote> method, an important file was not installed and154 <quote>DESTDIR</quote> method, an important file was not installed and 168 155 must be copied and/or generated. Generate it using the following 169 156 command as the <systemitem class="username">root</systemitem> user: … … 180 167 <title>Command Explanations</title> 181 168 182 <!-- MESON ONLY183 169 <para> 184 170 <parameter>-Dbroadway_backend=true</parameter>: This switch enables the 185 171 HTML5 GTK backend. 186 172 </para> 187 -->188 189 <para>190 <parameter>--enable-broadway-backend</parameter>: This switch enables the191 HTML5 GTK backend.192 </para>193 194 <para>195 <parameter>--enable-x11-backend</parameter>: This switch enables the X11196 GDK backend.197 </para>198 199 <para>200 <parameter>--enable-wayland-backend</parameter>: This switch201 enables the Wayland GDK backend. Replace with202 <option>--disable-wayland-backend</option> if you do not have203 <xref linkend="wayland"/> and <xref linkend="wayland-protocols"/>204 or you do not wish to build <application>GNOME</application> with Wayland205 support. Other changes may be needed to allow the build to complete206 without the wayland backend enabled. Note that a previous installation207 of gtk+3 built with wayland will interfere with installation without208 wayland. If this is desired, remove /usr/lib/libgtk-3* before209 installation.210 </para>211 212 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"213 href="../../xincludes/gtk-doc-rebuild.xml"/>214 215 <!-- MESON ONLY216 <para>217 <parameter>-Dcolord=yes</parameter>: This switch allows color support218 in the GTK+ printing backend.219 </para>220 173 221 174 <para> … … 225 178 226 179 <para> 227 <parameter>-Dgtk_doc=false</parameter>: This switch disables building 228 documentation. Replace with -Dgtk_doc=true if you have 229 <xref linkend="gtk-doc"/> installed and wish to generate documentation. 230 </para> 231 --> 180 <option>-Dgtk_doc=true</option>: This switch enables building 181 documentation. It requires <xref linkend="gtk-doc"/>. 182 </para> 232 183 233 184 </sect2> … … 340 291 /etc/gtk-3.0, 341 292 /usr/include/{gail,gtk}-3.0, 342 /usr/{lib,share}/gtk-3.0, 343 /usr/share/gtk-doc/html/{gail-libgail-util,gdk,gtk}3, and 293 /usr/{lib,share}/gtk-3.0, and 344 294 /usr/share/themes/{Default,Emacs}/gtk-3.0 345 295 </seg>
Note:
See TracChangeset
for help on using the changeset viewer.