Changeset 7af46e6
- Timestamp:
- 03/28/2020 07:35:39 PM (4 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, kea, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/python-mods, qt5new, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 2e4d847e
- Parents:
- 5e35878c
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r5e35878c r7af46e6 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day "2 7"> <!-- Always 2 digits -->3 <!ENTITY day "28"> <!-- Always 2 digits --> 4 4 <!ENTITY month "03"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2020"> … … 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "March 2 7th, &year;">9 <!ENTITY releasedate "March 28th, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> -
general/genlib/genlib.xml
r5e35878c r7af46e6 82 82 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="js52.xml"/> --> 83 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="js60.xml"/> 84 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="js68.xml"/> --> <!-- will be required by GNOME 3.36 -->84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="js68.xml"/> 85 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="json-c.xml"/> 86 86 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="json-glib.xml"/> -
general/genlib/js68.xml
r5e35878c r7af46e6 5 5 %general-entities; 6 6 7 <!ENTITY js68-download-http " http://ftp.gnome.org/pub/gnome/teams/releng/tarballs-needing-help/mozjs/mozjs-&JS68-version;.tar.bz2">8 <!ENTITY js68-download-ftp " ftp://ftp.gnome.org/pub/gnome/teams/releng/tarballs-needing-help/mozjs/mozjs-&JS68-version;.tar.bz2">9 <!ENTITY js68-md5sum " cb1ab1983f72d45c737069747c088aa5">10 <!ENTITY js68-size " 69MB">11 <!ENTITY js68-buildsize " 932 MB"> <!-- Installed size is 62 MB -->12 <!ENTITY js68-time " 6.6SBU">7 <!ENTITY js68-download-http "&mozilla-http;/firefox/releases/&JS68-version;esr/source/firefox-&JS68-version;esr.source.tar.xz"> 8 <!ENTITY js68-download-ftp " "> 9 <!ENTITY js68-md5sum "d21112f6e2b482e3c3ce431682de5e7d"> 10 <!ENTITY js68-size "300 MB"> 11 <!ENTITY js68-buildsize "2.8 GB (30 MB installed)"> <!-- Installed size is 62 MB --> 12 <!ENTITY js68-time "7.0 SBU"> 13 13 ]> 14 14 … … 32 32 <para> 33 33 <application>JS</application> is Mozilla's JavaScript engine 34 written in C. 35 </para> 34 written in C. JS68 is taken from Firefox. 35 </para> 36 37 <!-- JS68 is only used by gjs at the moment --> 38 39 <!-- We'll need to remember to update js68 anytime there is a firefox 40 ESR update. --> 36 41 37 42 <bridgehead renderas="sect3">Package Information</bridgehead> … … 69 74 </itemizedlist> 70 75 76 <!-- 71 77 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 72 78 <itemizedlist spacing="compact"> … … 78 84 </listitem> 79 85 </itemizedlist> 86 --> 80 87 81 88 <bridgehead renderas="sect3">JS68 Dependencies</bridgehead> … … 85 92 <xref linkend="autoconf213"/>, 86 93 <xref linkend="icu"/>, 94 <xref linkend="python2"/>, 87 95 <xref linkend="which"/>, 88 96 <!--<xref linkend="yasm"/>,--> and … … 114 122 </caution> 115 123 124 <note> 125 <para> 126 Unlike most other packages in BLFS, the instructions below require you 127 to untar <filename>firefox-&JS68-version;esr.tar.xz</filename> and 128 change into the <filename>firefox-&JS68-version;</filename> folder. 129 </para> 130 </note> 131 132 <!-- 116 133 <para> 117 134 First, apply a patch so we can run the shipped build scripts with … … 120 137 121 138 <screen><userinput remap="pre">patch -Np1 -i ../js68-&JS68-version;-python_3-1.patch</userinput></screen> 122 139 --> 123 140 <para> 124 141 Install <application>JS</application> by running the following … … 130 147 <screen><userinput>sed '21,+4d' -i js/moz.configure && 131 148 132 mkdir mozjs-build&&133 cd mozjs-build&&149 mkdir obj && 150 cd obj && 134 151 135 152 CC=gcc CXX=g++ LLVM_OBJDUMP=/bin/false \ -
gnome.ent
r5e35878c r7af46e6 16 16 <!-- Chapter 30 --> 17 17 <!-- Platform --> 18 <!ENTITY gcr-version "3.3 4.0">18 <!ENTITY gcr-version "3.36.0"> 19 19 <!ENTITY gsettings-desktop-schemas-version "3.36.0"> 20 20 <!ENTITY libsecret-version "0.20.1"> … … 25 25 <!ENTITY GConf-version "3.2.6"> 26 26 <!ENTITY geocode-glib-version "3.26.1"> 27 <!ENTITY gjs-version "1. 58.5">27 <!ENTITY gjs-version "1.64.1"> 28 28 <!ENTITY gnome-autoar-version "0.2.4"> 29 <!ENTITY gnome-desktop-version "3.3 4.4">29 <!ENTITY gnome-desktop-version "3.36.0"> 30 30 <!ENTITY gnome-menus-version "3.35.3"> 31 31 <!ENTITY gnome-online-accounts-version "3.34.1"> -
gnome/platform/gcr.xml
r5e35878c r7af46e6 5 5 %general-entities; 6 6 7 <!ENTITY gcr-download-http "&gnome-download-http;/gcr/&gnome-minor-3 4;/gcr-&gcr-version;.tar.xz">8 <!ENTITY gcr-download-ftp "&gnome-download-ftp;/gcr/&gnome-minor-3 4;/gcr-&gcr-version;.tar.xz">9 <!ENTITY gcr-md5sum " 4af28919fb1dd36d93603e8230283b6f">10 <!ENTITY gcr-size "1. 4MB">11 <!ENTITY gcr-buildsize " 88MB (with tests)">12 <!ENTITY gcr-time "0. 6SBU (with tests)">7 <!ENTITY gcr-download-http "&gnome-download-http;/gcr/&gnome-minor-36;/gcr-&gcr-version;.tar.xz"> 8 <!ENTITY gcr-download-ftp "&gnome-download-ftp;/gcr/&gnome-minor-36;/gcr-&gcr-version;.tar.xz"> 9 <!ENTITY gcr-md5sum "adc65563b6b458507b9a578a8b68fb61"> 10 <!ENTITY gcr-size "1.0 MB"> 11 <!ENTITY gcr-buildsize "47 MB (with tests)"> 12 <!ENTITY gcr-time "0.5 SBU (with tests)"> 13 13 ]> 14 14 … … 78 78 <para role="required"> 79 79 <xref linkend="glib2"/>, 80 <xref linkend="libgcrypt"/>, 81 <xref linkend="libtasn1"/>, and 80 <xref linkend="libgcrypt"/>, and 82 81 <xref linkend="p11-kit"/> 83 82 </para> … … 106 105 <title>Installation of Gcr</title> 107 106 107 <caution> 108 <para> 109 If you are upgrading from a version of gcr prior to 3.36.0, you must 110 run the <filename>remove-la-files.sh</filename> script from the 111 <xref linkend="la-files"/> after installing gcr. 112 </para> 113 </caution> 114 108 115 <para> 109 116 Install <application>Gcr</application> by running the following … … 113 120 <screen><userinput>sed -i -r 's:"(/desktop):"/org/gnome\1:' schema/*.xml && 114 121 115 ./configure --prefix=/usr \ 116 --sysconfdir=/etc && 117 make</userinput></screen> 118 119 <para> 120 To test the results, issue: <command>make -k check</command>. 122 mkdir gcr-build && 123 cd gcr-build && 124 125 meson --prefix=/usr -Dgtk_doc=false .. && 126 ninja</userinput></screen> 127 128 <para> 129 To test the results, issue: <command>ninja test</command>. 121 130 The tests must be run from an X Terminal or similar. <!-- One test, 122 131 "test-openssl 3", is known to fail. --> … … 127 136 </para> 128 137 129 <screen role="root"><userinput> makeinstall</userinput></screen>138 <screen role="root"><userinput>ninja install</userinput></screen> 130 139 </sect2> 131 140 … … 139 148 140 149 <para> 141 <option>- -without-gtk</option>: Use this switch if you150 <option>-Dgtk=false</option>: Use this switch if you 142 151 haven't installed <xref linkend="gtk3"/>. Note that 143 152 <application>gcr-viewer</application> will not be installed … … 145 154 </para> 146 155 147 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 148 href="../../xincludes/gtk-doc-rebuild.xml"/> 156 <para> 157 <option>-Dgtk_doc=true</option>: Use this switch if you wish 158 to generate the API reference documentation. Note that you must 159 have <application>GTK-Doc</application> installed. 160 </para> 161 162 <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 163 href="../../xincludes/gtk-doc-rebuild.xml"/>--> 149 164 150 165 </sect2> … … 167 182 <seg> 168 183 /usr/include/gck-1, 169 /usr/ {include,share/gtk-doc/html}/gcr-3, and170 /usr/share/gtk-doc/html/ gck184 /usr/include/gcr-3, and 185 /usr/share/gtk-doc/html/{gcr,gck} 171 186 </seg> 172 187 </seglistitem> -
gnome/platform/gjs.xml
r5e35878c r7af46e6 5 5 %general-entities; 6 6 7 <!ENTITY gjs-download-http "&gnome-download-http;/gjs/1. 58/gjs-&gjs-version;.tar.xz">8 <!ENTITY gjs-download-ftp "&gnome-download-ftp;/gjs/1. 58/gjs-&gjs-version;.tar.xz">9 <!ENTITY gjs-md5sum " 4e74456ccb16d4cc5004a441f6abbec1">10 <!ENTITY gjs-size " 624KB">11 <!ENTITY gjs-buildsize " 89MB (with tests)">12 <!ENTITY gjs-time " 1.0SBU (with tests)">7 <!ENTITY gjs-download-http "&gnome-download-http;/gjs/1.64/gjs-&gjs-version;.tar.xz"> 8 <!ENTITY gjs-download-ftp "&gnome-download-ftp;/gjs/1.64/gjs-&gjs-version;.tar.xz"> 9 <!ENTITY gjs-md5sum "8c026b8b683aa1c1d369053de5b752c5"> 10 <!ENTITY gjs-size "412 KB"> 11 <!ENTITY gjs-buildsize "291 MB (with tests)"> 12 <!ENTITY gjs-time "0.7 SBU (with tests)"> 13 13 ]> 14 14 … … 78 78 <xref linkend="dbus"/>, 79 79 <xref linkend="gobject-introspection"/>, and 80 <xref linkend="js6 0"/>80 <xref linkend="js68"/> 81 81 </para> 82 82 … … 108 108 </para> 109 109 110 <screen><userinput>./configure --prefix=/usr && 111 make</userinput></screen> 110 <screen><userinput>mkdir gjs-build && 111 cd gjs-build && 112 113 meson --prefix=/usr .. && 114 ninja</userinput></screen> 112 115 113 116 <para> 114 To test the results, issue: <command> make check</command>. The117 To test the results, issue: <command>ninja test</command>. The 115 118 <application>GTK</application> and <application>Cairo</application> 116 tests will fail if not running in an Xorg session. Two tests related117 to testCommandLine.sh (6 and 7) areknown to fail.119 tests will fail if not running in an Xorg session. One test, 120 <filename>gjs: Scripts/CommandLine</filename>, is known to fail. 118 121 <!-- Still fails with 1.58.5. --> 119 122 </para> … … 123 126 </para> 124 127 125 <screen role="root"><userinput> makeinstall</userinput></screen>128 <screen role="root"><userinput>ninja install</userinput></screen> 126 129 127 130 </sect2> … … 144 147 <seg> 145 148 /usr/include/gjs-1.0, 146 /usr/lib/gjs, and 147 /usr/share/gjs-1.0 149 /usr/lib/gjs, 150 /usr/libexec/gjs, 151 /usr/share/gjs-1.0, and 152 /usr/share/installed-tests/gjs 148 153 </seg> 149 154 </seglistitem> -
gnome/platform/gnome-desktop.xml
r5e35878c r7af46e6 5 5 %general-entities; 6 6 7 <!ENTITY gnome-desktop-download-http8 "&gnome-download-http;/gnome-desktop/&gnome-minor-3 4;/gnome-desktop-&gnome-desktop-version;.tar.xz">7 <!ENTITY gnome-desktop-download-http 8 "&gnome-download-http;/gnome-desktop/&gnome-minor-36;/gnome-desktop-&gnome-desktop-version;.tar.xz"> 9 9 <!ENTITY gnome-desktop-download-ftp 10 "&gnome-download-ftp;/gnome-desktop/&gnome-minor-3 4;/gnome-desktop-&gnome-desktop-version;.tar.xz">11 <!ENTITY gnome-desktop-md5sum " d682a05eb98bb2dd434042b6ac4f99d5">12 <!ENTITY gnome-desktop-size "7 00KB">13 <!ENTITY gnome-desktop-buildsize " 19MB (with tests)">10 "&gnome-download-ftp;/gnome-desktop/&gnome-minor-36;/gnome-desktop-&gnome-desktop-version;.tar.xz"> 11 <!ENTITY gnome-desktop-md5sum "7f845b623de47dc6a6496ebcc59ac7ca"> 12 <!ENTITY gnome-desktop-size "724 KB"> 13 <!ENTITY gnome-desktop-buildsize "20 MB (with tests)"> 14 14 <!ENTITY gnome-desktop-time "0.1 SBU (Using parallelism=4; with tests)"> 15 15 ]> -
introduction/welcome/changelog.xml
r5e35878c r7af46e6 43 43 --> 44 44 <listitem> 45 <para>March 28th, 2020</para> 46 <itemizedlist> 47 <listitem> 48 <para>[renodr] - Update to gcr-3.36.0. Part of 49 <ulink url="&blfs-ticket-root;13241">#13241</ulink>.</para> 50 </listitem> 51 <listitem> 52 <para>[renodr] - Update to gnome-desktop-3.36.0. Part of 53 <ulink url="&blfs-ticket-root;13241">#13241</ulink>.</para> 54 </listitem> 55 <listitem> 56 <para>[renodr] - Update to gjs-1.64.1. Part of 57 <ulink url="&blfs-ticket-root;13241">#13241</ulink>.</para> 58 </listitem> 59 <listitem> 60 <para>[renodr] - Add JS68 to the book. Fixes 61 <ulink url="&blfs-ticket-root;13111">#13111</ulink>. 62 Credit goes to Xi for crafting the page.</para> 63 </listitem> 64 </itemizedlist> 65 </listitem> 66 67 <listitem> 45 68 <para>March 27th, 2020</para> 46 69 <itemizedlist> -
packages.ent
r5e35878c r7af46e6 118 118 <!--<!ENTITY JS52-version "52.2.1gnome1">--> 119 119 <!ENTITY JS60-version "60.8.0"> 120 <!ENTITY JS68-version "68. 4.2">120 <!ENTITY JS68-version "68.6.0"> 121 121 <!ENTITY json-c-version "0.13.1"> 122 122 <!ENTITY json-glib-version "1.4.4">
Note:
See TracChangeset
for help on using the changeset viewer.