Changeset 245011 in webkit


Ignore:
Timestamp:
May 7, 2019 9:15:11 AM (5 years ago)
Author:
Adrian Perez de Castro
Message:

[Flatpak] webkit-build fails due to missing GTK2 in build environment
https://bugs.webkit.org/show_bug.cgi?id=197352

Reviewed by Philippe Normand.

The Flatpak runtimes do not include GTK 2.x anymore, which means that we need
to build it ourselves on top in order to be able to build the GTK 2.x plugin
process.

  • flatpak/org.webkit.GTK.yaml: Add gtk2 package.
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r245009 r245011  
     12019-05-07  Adrian Perez de Castro  <aperez@igalia.com>
     2
     3        [Flatpak] webkit-build fails due to missing GTK2 in build environment
     4        https://bugs.webkit.org/show_bug.cgi?id=197352
     5
     6        Reviewed by Philippe Normand.
     7
     8        The Flatpak runtimes do not include GTK 2.x anymore, which means that we need
     9        to build it ourselves on top in order to be able to build the GTK 2.x plugin
     10        process.
     11
     12        * flatpak/org.webkit.GTK.yaml: Add gtk2 package.
     13
    1142019-05-07  Wenson Hsieh  <wenson_hsieh@apple.com>
    215
  • trunk/Tools/flatpak/org.webkit.GTK.yaml

    r236263 r245011  
    8989    - --without-dtrace
    9090
     91# Required for the GTK2 plugin process
     92- name: gtk2
     93  sources:
     94  - type: archive
     95    url: https://download.gnome.org/sources/gtk+/2.24/gtk+-2.24.32.tar.xz
     96    sha256: b6c8a93ddda5eabe3bfee1eb39636c9a03d2a56c7b62828b359bf197943c582e
     97  - type: script
     98    commands:
     99      - "sed -i '1s/python$/&2/' gtk/gtk-builder-convert"
     100      - "sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool"
     101  config-opts:
     102    - --disable-gtk-doc
     103    - --disable-cups
     104    - --disable-papi
     105    - --enable-introspection=no
     106    - --with-gdktarget=x11
     107
    91108# Required for run-gtk-tests
    92109- name: pycairo
Note: See TracChangeset for help on using the changeset viewer.