Changeset c5f66519 for xsoft/graphweb


Ignore:
Timestamp:
08/04/2023 07:25:39 PM (10 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
12.0, 12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
daad1cdd
Parents:
bca6a127
Message:

Update to seamonkey-2.53.17 (Security Update)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/seamonkey.xml

    rbca6a127 rc5f66519  
    77  <!ENTITY seamonkey-download-http "&mozilla-http;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.xz">
    88  <!ENTITY seamonkey-download-ftp  " ">
    9   <!ENTITY seamonkey-md5sum        "92ebcb6d9410442a9c1cf9c321f292f4">
     9  <!ENTITY seamonkey-md5sum        "5fd91a88005c2cc2a3ba4addfb5ff35e">
    1010  <!ENTITY seamonkey-size          "254 MB">
    1111  <!ENTITY seamonkey-buildsize     "4.4 GB (159 MB installed)">
     
    260260    </note>
    261261
    262 <!-- Applied upstream
    263     <para>
    264       Apply a patch to fix a build failure with LLVM-16:
    265     </para>
    266 
    267 <screen><userinput>patch -Np1 -i ../seamonkey-&seamonkey-version;-upstream_fixes-1.patch</userinput></screen>
    268 -->
     262<!--
    269263    <para>
    270264      First remove an obsolete flag in python code, that has been removed
     
    273267
    274268<screen><userinput>grep -rl \'rU\' | xargs sed -i "s/'rU'/'r'/"</userinput></screen>
    275 
    276 <!-- Causes issues since xpidl is python2 in Seamonkey
    277     <para>
    278       Then fix an issue with regular expressions in python-3.11:
    279     </para>
    280 
    281 <screen><userinput>sed -e 's/?s)\./?s:.)/'               \
    282     -e '/?m)/{s/?m)/?m:/;s/\$"/$)"/}' \
    283     -e '/?s)%/{s/?s)/?s:/;s/?"/?)"/}' \
    284     -i xpcom/idl-parser/xpidl/xpidl.py</userinput></screen>
    285269-->
    286 
     270<!--
    287271    <para>
    288272      Next, work around a problem in the Python virtual environment:
     
    291275<screen><userinput>sed -i "/if sys.executable !=/i\    open(join(bin_dir, 'pyvenv.cfg'), 'w').close()" \
    292276    third_party/python/virtualenv/virtualenv.py</userinput></screen>
    293 
    294 <!-- Applied upstream
    295     <para>
    296       Next, work around a crash that occurs when playing audio when Seamonkey
    297       is compiled with rustc-1.67 or higher:
    298     </para>
    299 
    300 <screen><userinput>sed -i '/USE_PULSE_RUST/d' media/libcubeb/src/moz.build</userinput></screen>
    301277-->
     278
     279    <para>
     280      Fix a problem with the bundled 'distro' python module:
     281    </para>
     282
     283<screen><userinput>sed -e '1012 s/stderr=devnull/stderr=subprocess.DEVNULL/' \
     284    -e '1013 s/OSError/(OSError, subprocess.CalledProcessError)/' \
     285    -i third_party/python/distro/distro.py</userinput></screen>
    302286
    303287    <para>
     
    307291
    308292<screen><userinput>export CC=clang CXX=clang++          &amp;&amp;
    309 ./mach configure || ./mach configure &amp;&amp;
     293./mach configure &amp;&amp;
    310294./mach build</userinput></screen>
    311295
     
    351335
    352336    <para>
    353       <command>./mach configure || ./mach configure</command>: This validates
     337      <command>./mach configure</command>: This validates
    354338      the supplied dependencies and the <filename>mozconfig</filename>.
    355       This is run twice because problems with mach will cause it to fail the
    356       first time.
     339      <!--This is run twice because problems with mach will cause it to fail the
     340      first time.-->
    357341    </para>
    358342
Note: See TracChangeset for help on using the changeset viewer.