Changeset 147547 in webkit


Ignore:
Timestamp:
Apr 3, 2013 6:20:28 AM (11 years ago)
Author:
commit-queue@webkit.org
Message:

[GTK] Bump required versions of some dependencies
https://bugs.webkit.org/show_bug.cgi?id=113282

Patch by Carlos Garcia Campos <cgarcia@igalia.com> on 2013-04-03
Reviewed by Martin Robinson.

.:

This patch updates the following dependencies:

  • libsoup 2.42.0: is the current stable release.
  • glib 2.36.0: libsoup 2.42 requires 2.35.0, but we don't want to depend on unstable versions and 2.36 is the next stable version after 2.35.
  • gtk+ 3.6.0: this is the previous stable release. We don't currently have any code using newer API, so we will be able to remove all the #ifdefed code.
  • at-spi2 2.5.3: is the version required by gtk+ 3.6.
  • GObject introspection 1.32.0: is the version required by gtk+ 3.6.
  • Pango 1.32.0: it's the current stable version and the first one depending on Harfbuzz.
  • Fontconfig 2.5: required by pango 1.32.0 when using Harfbuzz.
  • gtk+ 2.24.10: it allows us to remove a lot of deprecated code and #ifdefs.
  • Source/autotools/Versions.m4:

Tools:

  • gtk/jhbuild.modules: Update libsoup, glib, at-spi2 and gtk+ versions.
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r147499 r147547  
     12013-04-03  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        [GTK] Bump required versions of some dependencies
     4        https://bugs.webkit.org/show_bug.cgi?id=113282
     5
     6        Reviewed by Martin Robinson.
     7
     8        This patch updates the following dependencies:
     9
     10         - libsoup 2.42.0: is the current stable release.
     11
     12         - glib 2.36.0: libsoup 2.42 requires 2.35.0, but we don't want to
     13           depend on unstable versions and 2.36 is the next stable version
     14           after 2.35.
     15
     16         - gtk+ 3.6.0: this is the previous stable release. We don't
     17           currently have any code using newer API, so we will be able to
     18           remove all the #ifdefed code.
     19
     20         - at-spi2 2.5.3: is the version required by gtk+ 3.6.
     21
     22         - GObject introspection 1.32.0: is the version required by gtk+ 3.6.
     23
     24         - Pango 1.32.0: it's the current stable version and the first one
     25           depending on Harfbuzz.
     26
     27         - Fontconfig 2.5: required by pango 1.32.0 when using Harfbuzz.
     28
     29         - gtk+ 2.24.10: it allows us to remove a lot of deprecated code
     30           and #ifdefs.
     31
     32        * Source/autotools/Versions.m4:
     33
    1342013-04-02  Martin Robinson  <mrobinson@igalia.com>
    235
  • trunk/Source/autotools/Versions.m4

    r147416 r147547  
    1616m4_define([libwebkit2gtk_version], [21:0:21])
    1717
    18 m4_define([gtk2_required_version], [2.10])
     18m4_define([gtk2_required_version], [2.24.10])
    1919m4_define([gail2_required_version], [1.8])
    20 m4_define([gtk3_required_version], [3.4.0])
     20m4_define([gtk3_required_version], [3.6.0])
    2121m4_define([gail3_required_version], [3.0])
    2222
    23 m4_define([atspi2_required_version], [2.2.1])
     23m4_define([atspi2_required_version], [2.5.3])
    2424m4_define([cairo_required_version], [1.10])
    2525m4_define([enchant_required_version], [0.22])
    26 m4_define([fontconfig_required_version], [2.4])
     26m4_define([fontconfig_required_version], [2.5])
    2727m4_define([freetype2_required_version], [9.0])
    28 m4_define([glib_required_version], [2.32.0])
    29 m4_define([gobject_introspection_required], [0.9.5])
     28m4_define([glib_required_version], [2.36.0])
     29m4_define([gobject_introspection_required], [1.32.0])
    3030m4_define([gstreamer_plugins_base_required_version], [1.0.3])
    3131m4_define([gstreamer_required_version], [1.0.3])
    3232m4_define([harfbuzz_required_version], [0.9.7])
    33 m4_define([libsoup_required_version], [2.40.0])
     33m4_define([libsoup_required_version], [2.42.0])
    3434m4_define([libxml_required_version], [2.6])
    3535m4_define([libxslt_required_version], [1.1.7])
    36 m4_define([pango_required_version], [1.21.0])
     36m4_define([pango_required_version], [1.32.0])
    3737m4_define([sqlite_required_version], [3.0])
    3838
  • trunk/Tools/ChangeLog

    r147546 r147547  
     12013-04-03  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        [GTK] Bump required versions of some dependencies
     4        https://bugs.webkit.org/show_bug.cgi?id=113282
     5
     6        Reviewed by Martin Robinson.
     7
     8        * gtk/jhbuild.modules: Update libsoup, glib, at-spi2 and gtk+ versions.
     9
    1102013-04-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.com>
    211
  • trunk/Tools/gtk/jhbuild.modules

    r147546 r147547  
    136136      <dep package="glib"/>
    137137      <dep package="cairo"/>
     138      <dep package="at-spi2-atk"/>
    138139      <dep package="gdk-pixbuf"/>
    139140    </dependencies>
    140     <branch module="/pub/GNOME/sources/gtk+/3.4/gtk+-3.4.2.tar.xz" version="3.4.2"
    141             repo="ftp.gnome.org"
    142             hash="sha256:b1ab72bc61434418160ff0c7edfd93c74758ed8a35e2ed3d07e3e218c2705480"
    143             md5sum="9e20443fbaa3ba3e9cbd2fc44d6be121"/>
     141    <branch module="/pub/GNOME/sources/gtk+/3.6/gtk+-3.6.0.tar.xz" version="3.6.0"
     142            repo="ftp.gnome.org"
     143            hash="sha256:e13f45225a795ebe9e4047486fa57b3232e6a21539983775db6cd4ae9046b049"/>
    144144  </autotools>
    145145
     
    150150      <dep package="libffi"/>
    151151    </dependencies>
    152     <branch module="/pub/GNOME/sources/glib/2.35/glib-2.35.2.tar.xz" version="2.35.2"
    153             repo="ftp.gnome.org"
    154             hash="sha256:84fffa2041850352b83a7b27c127f1c4e8b3d169aa3a000b100820ba10f8c19e"/>
     152    <branch module="/pub/GNOME/sources/glib/2.36/glib-2.36.0.tar.xz" version="2.36.0"
     153            repo="ftp.gnome.org"
     154            hash="sha256:455a8abe8692c5174bcc7ffa15b96a7521a2f2f9fb47594405927c35cb9bb227"/>
    155155  </autotools>
    156156
     
    170170      <dep package="glib-networking"/>
    171171    </dependencies>
    172     <branch module="libsoup" version="2.40.2-r1"
    173             repo="git.gnome.org"
    174             revision="5651d18eb8c9edff5961a32c488641bf6776ca6b"/>
     172    <branch module="/pub/GNOME/sources/libsoup/2.42/libsoup-2.42.0.tar.xz" version="2.42.0"
     173            repo="ftp.gnome.org"
     174            hash="sha256:9e0e7eb5d3f7401ccf521fbc289fc1fa0923b7c7833729e2ed7696f7b848893e"
     175            md5sum="a632a38d2983c2a88679672d00940128"/>
    175176  </autotools>
    176177
     
    219220  <autotools id="at-spi2-core"
    220221             autogenargs="--disable-introspection">
    221     <branch module="pub/GNOME/sources/at-spi2-core/2.2/at-spi2-core-2.2.1.tar.xz" version="2.2.1"
    222             repo="ftp.gnome.org"
    223             hash="sha256:2a4129420decca3657e163a4dbb1a3cb28acafe32ea1292417fdd81084d48fac"
    224             md5sum="183916373d6906ff6b220bd44d15ff97">
     222    <branch module="pub/GNOME/sources/at-spi2-core/2.5/at-spi2-core-2.5.3.tar.xz" version="2.5.3"
     223            repo="ftp.gnome.org"
     224            hash="sha256:f5b69ea237d1bb9da36a717a6e810baf3cd4094770f8361793e6cb3ec2443c3c">
    225225    </branch>
    226226    <dependencies>
     
    230230
    231231  <autotools id="at-spi2-atk">
    232     <branch module="pub/GNOME/sources/at-spi2-atk/2.2/at-spi2-atk-2.2.1.tar.xz" version="2.2.1"
    233             repo="ftp.gnome.org"
    234             hash="sha256:6677def34b16c9a28d6ad96473ea56a3c0e13aa968e584df004cd44c8691ea1a"
    235             md5sum="19646097aca25a9c1b8ba7ab8d172916">
     232    <branch module="pub/GNOME/sources/at-spi2-atk/2.5/at-spi2-atk-2.5.3.tar.xz" version="2.5.3"
     233            repo="ftp.gnome.org"
     234            hash="sha256:bdbead509bb87e8939b06385febdadddef3c5e25dce4a0ed39f9a83d36c0c69b">
    236235    </branch>
    237236    <dependencies>
Note: See TracChangeset for help on using the changeset viewer.