Changeset bd32a678


Ignore:
Timestamp:
04/29/2024 09:49:01 PM (6 weeks ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
lazarus, trunk
Children:
1d4ab65
Parents:
323a66b
Message:

Update to gedit-47.0.

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r323a66b rbd32a678  
    4242      <para>April 28th, 2024</para>
    4343      <itemizedlist>
     44       <listitem>
     45          <para>[bdubbs] - Update to gedit-47.0. Fixes
     46          <ulink url="&blfs-ticket-root;197343">#19734</ulink>.</para>
     47        </listitem>
    4448       <listitem>
    4549          <para>[bdubbs] - Update to sentry-sdk-2.0.1 (Python module). Fixes
  • packages.ent

    r323a66b rbd32a678  
    6666<!ENTITY ed-version                   "1.20.2">
    6767<!ENTITY emacs-version                "29.3">
    68 <!ENTITY gedit-version                "46.2">
     68<!ENTITY gedit-version                "47.0">
     69<!ENTITY libgedit-tepl-version        "6.10.0">
     70<!ENTITY libgedit-gfls-version        "0.1.0">
    6971<!ENTITY joe-version                  "4.6">
    7072<!ENTITY mousepad-version             "0.6.2">
     
    871873<!--<!ENTITY libdazzle-version            "3.44.0">-->
    872874<!ENTITY libgedit-amtk-version        "5.8.0">
    873 <!ENTITY libgedit-gtksourceview-version "299.2.1">
     875<!--<!ENTITY libgedit-gtksourceview-version "299.2.1">-->
    874876<!ENTITY libhandy1-version            "1.8.3">
    875877<!ENTITY libdrm-version               "2.4.120">
     
    889891<!ENTITY qt6-version                  "6.7.0">
    890892<!ENTITY startup-notification-version "0.12">
    891 <!ENTITY tepl-version                 "6.9.0">
    892893<!ENTITY vulkan-headers-version       "1.3.283">
    893894<!ENTITY vulkan-loader-version        "1.3.283">
  • postlfs/editors/gedit.xml

    r323a66b rbd32a678  
    77  <!ENTITY gedit-download-http "&gnome-download-http;/gedit/46/gedit-&gedit-version;.tar.xz">
    88  <!ENTITY gedit-download-ftp  " ">
    9   <!ENTITY gedit-md5sum        "01327f0d35778d8f3a914fffb69e8cd6">
    10   <!ENTITY gedit-size          "2.6 MB">
     9  <!ENTITY gedit-md5sum        "88aa416009439007815a3c01ce45e4fe">
     10  <!ENTITY gedit-size          "2.7 MB">
    1111  <!ENTITY gedit-buildsize     "66 MB (with tests)">
    1212  <!ENTITY gedit-time          "0.2 SBU (using parallelism=4; with tests)">
     13
     14  <!ENTITY libgedit-tepl-download-http "https://github.com/gedit-technology/libgedit-tepl/releases/download/&libgedit-tepl-version;/libgedit-tepl-&libgedit-tepl-version;.tar.xz">
     15  <!ENTITY libgedit-tepl-download-ftp  " ">
     16  <!ENTITY libgedit-tepl-md5sum        "0bc684817b93abbcba290094bc94abdb">
     17  <!ENTITY libgedit-tepl-size          "168 KB">
     18  <!ENTITY libgedit-tepl-buildsize     "10 MB (with tests)">
     19  <!ENTITY libgedit-tepl-time          "0.3 SBU (with tests)">
     20
     21  <!ENTITY libgedit-gfls-download-http "https://github.com/gedit-technology/libgedit-gfls/releases/download/0.1.0/libgedit-gfls-0.1.0.tar.xz">
     22  <!ENTITY libgedit-gfls-download-ftp  " ">
     23  <!ENTITY libgedit-gfls-md5sum        "fa465c84be20de668b00deb2723334f3">
     24  <!ENTITY libgedit-gfls-size          "20 KB">
     25  <!ENTITY libgedit-gfls-buildsize     "1.0 MB (with tests)">
     26  <!ENTITY libgedit-gfls-time          "less than 0.1 SBU (with tests)">
    1327]>
    1428
    1529<sect1 id="gedit" xreflabel="Gedit-&gedit-version;">
    1630  <?dbhtml filename="gedit.html"?>
    17 
    1831
    1932  <title>Gedit-&gedit-version;</title>
     
    6376        <para>
    6477          Estimated build time: &gedit-time;
     78        </para>
     79      </listitem>
     80    </itemizedlist>
     81
     82    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     83    <itemizedlist spacing="compact">
     84      <listitem>
     85        <para>
     86          Download (HTTP): <ulink url="&libgedit-tepl-download-http;"/>
     87        </para>
     88      </listitem>
     89      <listitem>
     90        <para>
     91          Download (FTP): <ulink url="&libgedit-tepl-download-ftp;"/>
     92        </para>
     93      </listitem>
     94      <listitem>
     95        <para>
     96          Download MD5 sum: &libgedit-tepl-md5sum;
     97        </para>
     98      </listitem>
     99      <listitem>
     100        <para>
     101          Download size: &libgedit-tepl-size;
     102        </para>
     103      </listitem>
     104      <listitem>
     105        <para>
     106          Estimated disk space required: &libgedit-tepl-buildsize;
     107        </para>
     108      </listitem>
     109      <listitem>
     110        <para>
     111          Estimated build time: &libgedit-tepl-time;
     112        </para>
     113      </listitem>
     114    </itemizedlist>
     115
     116    <itemizedlist spacing="compact">
     117      <listitem>
     118        <para>
     119          Download (HTTP): <ulink url="&libgedit-gfls-download-http;"/>
     120        </para>
     121      </listitem>
     122      <listitem>
     123        <para>
     124          Download (FTP): <ulink url="&libgedit-gfls-download-ftp;"/>
     125        </para>
     126      </listitem>
     127      <listitem>
     128        <para>
     129          Download MD5 sum: &libgedit-gfls-md5sum;
     130        </para>
     131      </listitem>
     132      <listitem>
     133        <para>
     134          Download size: &libgedit-gfls-size;
     135        </para>
     136      </listitem>
     137      <listitem>
     138        <para>
     139          Estimated disk space required: &libgedit-gfls-buildsize;
     140        </para>
     141      </listitem>
     142      <listitem>
     143        <para>
     144          Estimated build time: &libgedit-gfls-time;
    65145        </para>
    66146      </listitem>
     
    73153      <!--<xref linkend="git"/>, unneeded -->
    74154      <xref linkend="gsettings-desktop-schemas"/>,
    75       <xref linkend="itstool"/>,
    76       <xref linkend="libpeas"/>,
    77       <xref linkend="libgedit"/>, and
    78       <xref linkend="tepl"/>
     155      <xref linkend="itstool"/>, and
     156      <xref linkend="libpeas"/>
    79157    </para>
    80158
     
    84162      <xref role="runtime" linkend="gvfs"/> (runtime),
    85163      <xref linkend="iso-codes"/>, and
    86       <xref linkend="pygobject3"/>
    87       (<application>Python</application> 3 module)
     164      <xref linkend="pygobject3"/> (<application>Python3</application> module)
    88165    </para>
    89166
     
    100177    <title>Installation of Gedit</title>
    101178
    102 <!-- Not needed in 46.2
    103     <para>
    104       First change the <filename>meson.build</filename> script so that
    105       it can accept a <option>release</option> build.
    106     </para>
    107 
    108 <screen><userinput>sed -i s/plain/release/ meson.build</userinput></screen>
    109 -->
    110 
    111     <para>
    112       Install <application>Gedit</application> by running the following
     179    <para>
     180      First, build the gfls library:
     181    </para>
     182
     183<screen><userinput>tar -xf ../libgedit-gfls-&libgedit-gfls-version;.tar.xz &amp;&amp;
     184pushd libgedit-gfls-&libgedit-gfls-version;             &amp;&amp;
     185
     186mkdir gfls-build &amp;&amp;
     187cd    gfls-build &amp;&amp;
     188
     189meson setup --prefix=/usr       \
     190            --buildtype=release \
     191            -D gtk_doc=false    \
     192            ..                  &amp;&amp;
     193ninja</userinput></screen>
     194
     195    <para>
     196      To test the results, run: <command>ninja test</command>.
     197    </para>
     198
     199    <para>
     200      Now, as the &root; user:
     201    </para>
     202
     203<screen role="root"><userinput>ninja install &amp;&amp;
     204popd</userinput></screen>
     205
     206    <para>
     207      Second, build the tepl library:
     208    </para>
     209
     210<screen><userinput>tar -xf ../libgedit-tepl-&libgedit-tepl-version;.tar.xz &amp;&amp;
     211pushd libgedit-tepl-&libgedit-tepl-version;             &amp;&amp;
     212
     213mkdir tepl-build &amp;&amp;
     214cd    tepl-build &amp;&amp;
     215
     216meson setup --prefix=/usr       \
     217            --buildtype=release \
     218            -D gtk_doc=false    \
     219            ..                  &amp;&amp;
     220ninja</userinput></screen>
     221
     222    <para>
     223      To test the results, run: <command>ninja test</command>.
     224    </para>
     225
     226    <para>
     227      Now, as the &root; user:
     228    </para>
     229
     230<screen role="root"><userinput>ninja install &amp;&amp;
     231popd</userinput></screen>
     232
     233    <para>
     234      Finally, install <application>Gedit</application> by running the following
    113235      commands:
    114236    </para>
     
    119241meson setup --prefix=/usr       \
    120242            --buildtype=release \
    121             -Dgtk_doc=false     \
     243            -D gtk_doc=false    \
    122244            .. &amp;&amp;
    123245ninja</userinput></screen>
     
    128250
    129251    <para>
    130       Now, as the <systemitem class="username">root</systemitem> user:
     252      Now, as the &root; user:
    131253    </para>
    132254
     
    140262  <sect2 role="commands">
    141263    <title>Command Explanations</title>
    142 <!--
    143     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    144       href="../../xincludes/meson-buildtype-release.xml"/>
    145 -->
     264
    146265    <para>
    147266      <parameter>-Dgtk_doc=false</parameter>: This switch disables
     
    166285        </seg>
    167286        <seg>
     287          libgedit-gfls-1.so.
     288          libgedit-tepl-6.so. and
    168289          libgedit-46.so
    169290        </seg>
    170291        <seg>
    171           /usr/include/gedit-46 and
     292          /usr/include/libgedit-gfls-1,
     293          /usr/include/libgedit-tepl-6,
     294          /usr/include/gedit-46, and
    172295          /usr/{lib,share,share/help/*}/gedit
    173296        </seg>
  • x/lib/lib.xml

    r323a66b rbd32a678  
    6767  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libei.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgedit-amtk.xml"/>
    69   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgedit-gtksourceview.xml"/>
     69<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgedit-gtksourceview.xml"/>-->
    7070  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libhandy1.xml"/>
    7171  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdrm.xml"/>
     
    8585<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qtwebkit5.xml"/> -->
    8686  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="startup-notification.xml"/>
    87 
    8887<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk2.xml"/>-->
    89 
    90   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tepl.xml"/>
     88<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tepl.xml"/>-->
    9189  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vulkan-headers.xml"/>
    9290  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vulkan-loader.xml"/>
Note: See TracChangeset for help on using the changeset viewer.