Changeset 1fc53421
- Timestamp:
- 09/28/2023 04:35:04 PM (7 months ago)
- Branches:
- 12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
- Children:
- d7f9c0ec
- Parents:
- a681357
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
ra681357 r1fc53421 44 44 <itemizedlist> 45 45 <listitem> 46 <para>[renodr] - Update to cairo-1.18.0. Fixes 47 <ulink url="&blfs-ticket-root;17618">#17618</ulink>.</para> 48 </listitem> 49 <listitem> 46 50 <para>[renodr] - Update to WebKitGTK+-2.42.1 (Security Update). Fixes 47 51 <ulink url="&blfs-ticket-root;18644">#18644</ulink>.</para> -
packages.ent
ra681357 r1fc53421 798 798 <!ENTITY at-spi2-core-version "2.50.0"> 799 799 <!-- <!ENTITY at-spi2-atk-version "2.38.0">--> 800 <!ENTITY cairo-minor "1.1 7">801 <!ENTITY cairo-version "&cairo-minor;. 6">800 <!ENTITY cairo-minor "1.18"> 801 <!ENTITY cairo-version "&cairo-minor;.0" 802 802 <!ENTITY cairomm-1.0-version "1.14.0"> 803 803 <!--<!ENTITY cogl-version "1.22.8">--> -
x/lib/cairo.xml
ra681357 r1fc53421 5 5 %general-entities; 6 6 7 <!ENTITY cairo-download-http " &gnome-download-http;/cairo/&cairo-minor;/cairo-&cairo-version;.tar.xz">7 <!ENTITY cairo-download-http "https://www.cairographics.org/releases/cairo-&cairo-version;.tar.xz"> 8 8 <!--<!ENTITY cairo-download-http "https://www.cairographics.org/snapshots/cairo-&cairo-version;.tar.xz"> 9 9 <!ENTITY cairo-download-http "&sources-anduin-http;/cairo/cairo-&cairo-version;.tar.xz">--> 10 10 <!ENTITY cairo-download-ftp " "> 11 <!ENTITY cairo-md5sum " c5a6f255af72a2e5faa8e6a53dd882e2">12 <!ENTITY cairo-size "3 3MB">13 <!ENTITY cairo-buildsize " 137MB">14 <!ENTITY cairo-time "0. 4SBU (Using parallelism=4)">11 <!ENTITY cairo-md5sum "3f0685fbadc530606f965b9645bb51d9"> 12 <!ENTITY cairo-size "32 MB"> 13 <!ENTITY cairo-buildsize "98 MB"> 14 <!ENTITY cairo-time "0.3 SBU (Using parallelism=4)"> 15 15 ]> 16 16 … … 31 31 <application>Cairo</application> is a 2D graphics library with support for 32 32 multiple output devices. Currently supported output targets include the 33 <application>X</application> Window System, win32, image buffers,33 <application>X</application> Window System, Win32, image buffers, 34 34 PostScript, PDF and SVG. Experimental backends include OpenGL, Quartz and 35 35 XCB file output. <application>Cairo</application> is designed to produce … … 133 133 <!-- /usr/include/ansidecl.h says "This file is part of the GNU C 134 134 Library", but it's actually installed by Binutils. --> 135 <!-- 135 136 <para> 136 137 Adapt this package for Binutils-2.39 or later: … … 145 146 <screen><userinput>sed -e "/@prefix@/a exec_prefix=@exec_prefix@" \ 146 147 -i util/cairo-script/cairo-script-interpreter.pc.in</userinput></screen> 148 --> 147 149 148 150 <para> … … 151 153 </para> 152 154 153 <screen><userinput>./configure --prefix=/usr \ 154 --disable-static \ 155 --enable-tee && 156 make</userinput></screen> 155 <screen><userinput>mkdir build && 156 cd build && 157 158 meson setup --prefix=/usr --buildtype=release .. && 159 ninja</userinput></screen> 157 160 158 161 <para> 159 162 This package does not have a working test suite. 160 <!-- The test suite can be run with ' make check', but 488 tests fail and163 <!-- The test suite can be run with 'ninja test', but 488 tests fail and 161 164 59 tests pass. This seems to be due to minute changes in the expected 162 165 output, similar to librsvg's tests. Since it's a huge chunk of the tests, … … 168 171 </para> 169 172 170 <screen role="root"><userinput> makeinstall</userinput></screen>173 <screen role="root"><userinput>ninja install</userinput></screen> 171 174 </sect2> 172 175 … … 174 177 <title>Command Explanations</title> 175 178 176 <!-- Not needed with 1.17.4 177 <para> 178 <parameter>autoreconf -fv</parameter>: This prevents 179 <command>configure</command> ending in error with the current version 180 of <application>automake</application> because the AM_INIT_AUTOMAKE 181 definitions came from a previous version. 182 </para> 183 --> 184 185 <para> 186 <parameter>--enable-tee</parameter>: This switch enables the 179 <!-- Enabled by default in 1.18.0 (would be -Dtee=enabled otherwise) 180 <para> 181 <parameter>- -enable-tee</parameter>: This switch enables the 187 182 experimental tee surface backend which is required if using 188 183 system-installed <application>Cairo</application> with Mozilla applications. 189 184 </para> 185 --> 190 186 191 187 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 192 href="../../xincludes/ static-libraries.xml"/>193 194 <para> 195 <option>- -enable-xlib-xcb</option>: This switch enables several188 href="../../xincludes/meson-buildtype-release.xml"/> 189 190 <para> 191 <option>-Dxlib-xcb=enabled</option>: This switch enables several 196 192 experimental Xlib/XCB functions used by some window managers. 197 193 </para> 198 194 199 <para> 200 <option>--enable-gl</option>: This switch enables 195 <!-- Removed in 1.18.0 196 <para> 197 <option>- -enable-gl</option>: This switch enables 201 198 <application>Cairo</application>'s experimental 202 199 <application>OpenGL</application> surface which … … 205 202 part of BLFS. 206 203 </para> 207 208 <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 209 href="../../xincludes/gtk-doc-rebuild.xml"/> 210 NOTE: For this version, no docs are installed by default --> 211 212 <para> 213 <option>--enable-gtk-doc</option>: Use this parameter if GTK-Doc is 204 --> 205 206 <para> 207 <option>-Dgtk_doc=true</option>: Use this parameter if GTK-Doc is 214 208 installed and you wish to create and install the documentation. 215 209 </para> … … 230 224 </seg> 231 225 <seg> 232 libcairo.so, libcairo-gobject.so and 226 libcairo.so, 227 libcairo-gobject.so, and 233 228 libcairo-script-interpreter.so 234 229 </seg> 235 230 <seg> 236 /usr/{include,lib,share/gtk-doc/html}/cairo 231 /usr/include/cairo and 232 /usr/lib/cairo 237 233 </seg> 238 234 </seglistitem> … … 244 240 <?dbhtml list-presentation="table"?> 245 241 246 <!--247 <varlistentry id="cairo-sphinx">248 <term><command>cairo-sphinx</command></term>249 <listitem>250 <para>251 is an internal utility for regression analysis252 </para>253 <indexterm zone="cairo cairo-sphinx">254 <primary sortas="b-cairo-sphinx">cairo-sphinx</primary>255 </indexterm>256 </listitem>257 </varlistentry>258 -->259 260 242 <varlistentry id="cairo-trace"> 261 243 <term><command>cairo-trace</command></term>
Note:
See TracChangeset
for help on using the changeset viewer.