Changeset 8252e757
- Timestamp:
- 10/02/2020 02:24:40 PM (4 years ago)
- Branches:
- 10.1, 11.0, 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:
- d65b11c
- Parents:
- faf8e0b
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
rfaf8e0b r8252e757 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day " 29"> <!-- Always 2 digits -->4 <!ENTITY month " 09"> <!-- Always 2 digits -->3 <!ENTITY day "02"> <!-- Always 2 digits --> 4 <!ENTITY month "10"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2020"> 6 6 <!ENTITY copyrightdate "2001-&year;"> 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate " September 29th, &year;">9 <!ENTITY releasedate "October 2nd, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> -
general/genlib/libsigc++.xml
rfaf8e0b r8252e757 7 7 <!ENTITY libsigc-download-http "&gnome-download-http;/libsigc++/2.10/libsigc++-&libsigc-version;.tar.xz"> 8 8 <!ENTITY libsigc-download-ftp "&gnome-download-ftp;/libsigc++/2.10/libsigc++-&libsigc-version;.tar.xz"> 9 <!ENTITY libsigc-md5sum " ea68c7afc23a4b89a2dfa78344460785">10 <!ENTITY libsigc-size "4. 3MB">11 <!ENTITY libsigc-buildsize " 50MB (with tests)">12 <!ENTITY libsigc-time "0. 3SBU (with tests)">9 <!ENTITY libsigc-md5sum "24fd397776fec4a1a30dd465fa243ff4"> 10 <!ENTITY libsigc-size "4.6 MB"> 11 <!ENTITY libsigc-buildsize "39 MB (with tests)"> 12 <!ENTITY libsigc-time "0.2 SBU (with tests)"> 13 13 ]> 14 14 … … 73 73 <bridgehead renderas="sect3">libsigc++ Dependencies</bridgehead> 74 74 75 <bridgehead renderas="sect4">Recommended</bridgehead> 76 <para role="recommended"> 77 <xref linkend="libxslt"/> 78 </para> 79 75 80 <bridgehead renderas="sect4">Optional</bridgehead> 76 81 <para role="optional"> 77 <xref linkend="doxygen"/> and 78 <xref linkend="libxslt"/> (for documentation) 82 <xref linkend="doxygen"/> 79 83 </para> 80 84 … … 87 91 <title>Installation of libsigc++</title> 88 92 93 <!-- 89 94 <para> 90 95 First, fix the documentation directory name: … … 92 97 93 98 <screen><userinput>sed -e '/^libdocdir =/ s/$(book_name)/libsigc++-&libsigc-version;/' -i docs/Makefile.in</userinput></screen> 99 --> 94 100 95 101 <para> … … 98 104 </para> 99 105 100 <screen><userinput>./configure --prefix=/usr && 101 make</userinput></screen> 106 <screen><userinput>mkdir bld && 107 cd bld && 108 109 meson --prefix=/usr .. && 110 ninja</userinput></screen> 102 111 103 112 <para> 104 To test the results, issue: <command> make check</command>.113 To test the results, issue: <command>ninja test</command>. 105 114 </para> 106 115 … … 109 118 </para> 110 119 111 <screen role="root"><userinput> makeinstall</userinput></screen>120 <screen role="root"><userinput>ninja install</userinput></screen> 112 121 113 122 </sect2> 114 <!-- 123 115 124 <sect2 role="commands"> 116 125 <title>Command Explanations</title> 117 126 118 127 <para> 119 < command>sed -i '/type_traits.h/i\#include <sigc++/visit_each.h>'120 sigc++/macros/limit_reference.h.m4</command>: This sed fixes a bug121 which prevents <application>inkscape</application> compiling.128 <option>-Dbuild_documentation=true</option>: Use this switch if 129 <xref role="nodep" linkend="doxygen"/> is installed and you wish to 130 build and install the API documentation. 122 131 </para> 123 132 124 </sect2> -->133 </sect2> 125 134 126 135 <sect2 role="content"> … … 141 150 <seg> 142 151 /usr/{include,lib}/sigc++-2.0 and 143 /usr/share/{devhelp/books,doc}/libsigc++-2.0 152 /usr/share/{devhelp/books,doc}/libsigc++-2.0 (if the documentation is enabled) 144 153 </seg> 145 154 </seglistitem> -
general/prog/vala.xml
rfaf8e0b r8252e757 7 7 <!ENTITY vala-download-http "&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz"> 8 8 <!ENTITY vala-download-ftp "&gnome-download-ftp;/vala/&vala-major-version;/vala-&vala-version;.tar.xz"> 9 <!ENTITY vala-md5sum " b04dee0b1c29b0e2c7ef3322cff4a46f">9 <!ENTITY vala-md5sum "42b3120758a8f5c1909627bfa7b017b4"> 10 10 <!ENTITY vala-size "3.3 MB"> 11 11 <!ENTITY vala-buildsize "175 MB (add 2 MB for tests)"> 12 <!ENTITY vala-time "0.4 SBU (using parallelism=4; add 2. 3SBU for tests)">12 <!ENTITY vala-time "0.4 SBU (using parallelism=4; add 2.2 SBU for tests)"> 13 13 ]> 14 14 -
gnome.ent
rfaf8e0b r8252e757 17 17 <!-- Chapter 30 --> 18 18 <!-- Platform --> 19 <!ENTITY gcr-version "3.3 6.0">19 <!ENTITY gcr-version "3.38.0"> 20 20 <!ENTITY gsettings-desktop-schemas-version "3.36.1"> 21 21 <!ENTITY libsecret-version "0.20.3"> … … 26 26 <!ENTITY GConf-version "3.2.6"> 27 27 <!ENTITY geocode-glib-version "3.26.2"> 28 <!ENTITY gjs-version "1.6 4.4">28 <!ENTITY gjs-version "1.66.0"> 29 29 <!ENTITY gnome-autoar-version "0.2.4"> 30 30 <!ENTITY gnome-desktop-version "3.36.6"> -
gnome/platform/gcr.xml
rfaf8e0b r8252e757 5 5 %general-entities; 6 6 7 <!ENTITY gcr-download-http "&gnome-download-http;/gcr/&gnome-minor-3 6;/gcr-&gcr-version;.tar.xz">8 <!ENTITY gcr-download-ftp "&gnome-download-ftp;/gcr/&gnome-minor-3 6;/gcr-&gcr-version;.tar.xz">9 <!ENTITY gcr-md5sum " adc65563b6b458507b9a578a8b68fb61">7 <!ENTITY gcr-download-http "&gnome-download-http;/gcr/&gnome-minor-38;/gcr-&gcr-version;.tar.xz"> 8 <!ENTITY gcr-download-ftp "&gnome-download-ftp;/gcr/&gnome-minor-38;/gcr-&gcr-version;.tar.xz"> 9 <!ENTITY gcr-md5sum "0748cfa7ed7b9ea36bea047353f3fa00"> 10 10 <!ENTITY gcr-size "1.0 MB"> 11 <!ENTITY gcr-buildsize " 47MB (with tests)">12 <!ENTITY gcr-time "0. 5SBU (with tests)">11 <!ENTITY gcr-buildsize "39 MB (with tests)"> 12 <!ENTITY gcr-time "0.4 SBU (with tests)"> 13 13 ]> 14 14 … … 120 120 <screen><userinput>sed -i -r 's:"(/desktop):"/org/gnome\1:' schema/*.xml && 121 121 122 sed -i '610 s/;/ = { 0 };/' gck/gck-slot.c &&123 124 122 mkdir gcr-build && 125 123 cd gcr-build && … … 149 147 </para> 150 148 151 <para> 152 <!-- https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/52/ --> 149 <!-- 150 <para> 151 <!- - https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/52/ - -> 153 152 <command>sed ... gck/gck-slot.c</command>: This command fixes a bug 154 153 (usage of uninitialized value) identified by upstream. 155 154 </para> 155 --> 156 156 157 157 <para> … … 186 186 </seg> 187 187 <seg> 188 libgck-1.so, libgcr- 3.so, libgcr-base-3.so and libgcr-ui-3.so188 libgck-1.so, libgcr-base-3.so and libgcr-ui-3.so 189 189 </seg> 190 190 <seg> … … 225 225 </varlistentry> 226 226 227 <varlistentry id="libgcr-3">228 <term><filename class="libraryfile">libgcr-3.so</filename></term>229 <listitem>230 <para>231 contains functions for high level crypto parsing.232 </para>233 <indexterm zone="gcr libgcr-3">234 <primary sortas="c-libgcr-3">libgcr-3.so</primary>235 </indexterm>236 </listitem>237 </varlistentry>238 239 227 </variablelist> 240 228 -
gnome/platform/gjs.xml
rfaf8e0b r8252e757 5 5 %general-entities; 6 6 7 <!ENTITY gjs-download-http "&gnome-download-http;/gjs/1.6 4/gjs-&gjs-version;.tar.xz">8 <!ENTITY gjs-download-ftp "&gnome-download-ftp;/gjs/1.6 4/gjs-&gjs-version;.tar.xz">9 <!ENTITY gjs-md5sum "d c0d4a0453484c5a77eb0e2bda091704">10 <!ENTITY gjs-size "4 13KB">11 <!ENTITY gjs-buildsize " 65MB (with tests)">12 <!ENTITY gjs-time "0. 2SBU (with tests)">7 <!ENTITY gjs-download-http "&gnome-download-http;/gjs/1.66/gjs-&gjs-version;.tar.xz"> 8 <!ENTITY gjs-download-ftp "&gnome-download-ftp;/gjs/1.66/gjs-&gjs-version;.tar.xz"> 9 <!ENTITY gjs-md5sum "d43a936f5edd8ff36ecc54684b26d82a"> 10 <!ENTITY gjs-size "432 KB"> 11 <!ENTITY gjs-buildsize "76 MB (with tests)"> 12 <!ENTITY gjs-time "0.8 SBU (with tests)"> 13 13 ]> 14 14 … … 67 67 <para> 68 68 Estimated build time: &gjs-time; 69 </para> 70 </listitem> 71 </itemizedlist> 72 73 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 74 <itemizedlist spacing="compact"> 75 <listitem> 76 <para> 77 Required patch: 78 <ulink url="&patch-root;/gjs-&gjs-version;-upstream_fixes-1.patch"/> 69 79 </para> 70 80 </listitem> … … 78 88 <xref linkend="dbus"/>, 79 89 <xref linkend="gobject-introspection"/>, and 80 <xref linkend="js 68"/>90 <xref linkend="js78"/> 81 91 </para> 82 92 … … 118 128 119 129 <para> 130 First, apply a patch to fix some regressions in this version of gjs: 131 </para> 132 133 <screen><userinput remap="pre">patch -Np1 -i ../gjs-&gjs-version;-upstream_fixes-1.patch</userinput></screen> 134 135 <para> 120 136 Install <application>Gjs</application> by running the following 121 137 commands: … … 131 147 To test the results, issue: <command>ninja test</command>. The 132 148 <application>GTK</application> and <application>Cairo</application> 133 tests will fail if not running in an Xorg session. 134 <!-- All 53 tests passed for me with gjs-1.64.4 135 One test, 136 <filename>gjs: Scripts/CommandLine</filename>, is known to fail. 137 On some systems, up to six tests may fail with an error. --> 149 tests will fail if not running in an Xorg session. Additionally, four 150 tests are currently known to fail: 151 <filename>gjs:C / API tests</filename>, 152 <filename>gjs:JS / GIMarshalling</filename>, 153 <filename>gjs:JS / Regress</filename>, and 154 <filename>gjs:JS / Gtk3</filename>. 138 155 </para> 139 156 … … 165 182 /usr/include/gjs-1.0, 166 183 /usr/lib/gjs, 167 /usr/libexec/ gjs,184 /usr/libexec/installed-tests/gjs, 168 185 /usr/share/gjs-1.0, and 169 186 /usr/share/installed-tests/gjs -
introduction/welcome/changelog.xml
rfaf8e0b r8252e757 43 43 --> 44 44 <listitem> 45 <para>October 2nd, 2020</para> 46 <itemizedlist> 47 <listitem> 48 <para>[renodr] - Update to vala-0.50.1. Part of 49 <ulink url="&blfs-ticket-root;14029">#14029</ulink>.</para> 50 </listitem> 51 <listitem> 52 <para>[renodr] - Update to libsigc++-2.10.4. Part of 53 <ulink url="&blfs-ticket-root;14029">#14029</ulink>.</para> 54 </listitem> 55 <listitem> 56 <para>[renodr] - Update to gjs-1.66.0. Part of 57 <ulink url="&blfs-ticket-root;14030">#14030</ulink>.</para> 58 </listitem> 59 <listitem> 60 <para>[renodr] - Update to gcr-3.38.0. Part of 61 <ulink url="&blfs-ticket-root;14030">#14030</ulink>.</para> 62 </listitem> 63 <listitem> 64 <para>[renodr] - Update to WebKitGTK+-2.30.1. Finishes 65 <ulink url="&blfs-ticket-root;14029">#14029</ulink>.</para> 66 </listitem> 67 </itemizedlist> 68 </listitem> 69 70 <listitem> 45 71 <para>September 29th, 2020</para> 46 72 <itemizedlist> -
packages.ent
rfaf8e0b r8252e757 156 156 <!ENTITY libqmi-version "1.26.4"> 157 157 <!ENTITY libseccomp-version "2.5.0"> 158 <!ENTITY libsigc-version "2.10. 3">158 <!ENTITY libsigc-version "2.10.4"> 159 159 <!ENTITY libsigsegv-version "2.12"> 160 160 <!ENTITY libssh2-version "1.9.0"> … … 370 370 <!ENTITY tk-version "8.6.10"> 371 371 <!ENTITY vala-major-version "0.50"> <!-- even minors only --> 372 <!ENTITY vala-version "&vala-major-version;. 0">372 <!ENTITY vala-version "&vala-major-version;.1"> 373 373 <!ENTITY valgrind-version "3.16.1"> 374 374 <!ENTITY yasm-version "1.3.0"> … … 754 754 <!ENTITY startup-notification-version "0.12"> 755 755 <!ENTITY tepl-version "5.0.0"> 756 <!ENTITY webkitgtk-version "2. 28.4"> <!-- Even minors only -->756 <!ENTITY webkitgtk-version "2.30.1"> <!-- Even minors only --> 757 757 758 758 <!ENTITY gtk2-libdir "2.0/2.10.0"> -
x/lib/webkitgtk.xml
rfaf8e0b r8252e757 7 7 <!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz"> 8 8 <!ENTITY webkitgtk-download-ftp " "> 9 <!ENTITY webkitgtk-md5sum " 10e0cce27208dfbd4cf63dd68a9a47d7">10 <!ENTITY webkitgtk-size "2 0MB">11 <!ENTITY webkitgtk-buildsize " 789 MB (115MB installed)">12 <!ENTITY webkitgtk-time "2 2 SBU (using parallelism=4, estimated 75SBU using one core)">9 <!ENTITY webkitgtk-md5sum "de0f910d60de88273ffde7b4bb88bd42"> 10 <!ENTITY webkitgtk-size "21 MB"> 11 <!ENTITY webkitgtk-buildsize "832 MB (121 MB installed)"> 12 <!ENTITY webkitgtk-time "25 SBU (using parallelism=4, estimated 83 SBU using one core)"> 13 13 ]> 14 14 … … 134 134 </para> 135 135 136 <screen ><userinput>mkdir -vp build &&136 <screen revision="systemd"><userinput>mkdir -vp build && 137 137 cd build && 138 138 … … 150 150 ninja</userinput></screen> 151 151 152 <screen revision="sysv"><userinput>mkdir -vp build && 153 cd build && 154 155 cmake -DCMAKE_BUILD_TYPE=Release \ 156 -DCMAKE_INSTALL_PREFIX=/usr \ 157 -DCMAKE_SKIP_RPATH=ON \ 158 -DPORT=GTK \ 159 -DLIB_INSTALL_DIR=/usr/lib \ 160 -DUSE_LIBHYPHEN=OFF \ 161 -DENABLE_MINIBROWSER=ON \ 162 -DUSE_WOFF2=OFF \ 163 -DUSE_WPE_RENDERER=OFF \ 164 -DUSE_SYSTEMD=OFF \ 165 -DENABLE_BUBBLEWRAP_SANDBOX=OFF \ 166 -Wno-dev -G Ninja .. && 167 ninja</userinput></screen> 168 152 169 <para> 153 170 This package does not have a working testsuite. However, there is a … … 197 214 198 215 <para> 199 <parameter>-DENABLE_MINIBROWSER=ON</parameter>: This switch enables the200 <application>Mini Browser</application> compilation and install.216 <parameter>-DENABLE_MINIBROWSER=ON</parameter>: This switch enables 217 compiling and installing the MiniBrowser. 201 218 </para> 202 219 … … 208 225 209 226 <para> 210 <parameter>-DENABLE_BUBBLEWRAP_SANDBOX=OFF</parameter>: Remove this switch if the optional211 227 <parameter>-DENABLE_BUBBLEWRAP_SANDBOX=OFF</parameter>: Remove this 228 switch if the optional packages <xref linkend="bubblewrap"/> and 212 229 <ulink url="https://github.com/flatpak/xdg-dbus-proxy">xdg-dbus-proxy</ulink> 213 230 are installed. 231 </para> 232 233 <para revision="sysv"> 234 <parameter>-DUSE_SYSTEMD=OFF</parameter>: This switch disables using the 235 systemd journal for logging errors and debugging information since it 236 is not available on SysV systems. 214 237 </para> 215 238
Note:
See TracChangeset
for help on using the changeset viewer.