Changeset 247138 in webkit


Ignore:
Timestamp:
Jul 4, 2019 3:52:34 AM (5 years ago)
Author:
clopez@igalia.com
Message:

[GTK][WPE] Not longer needed to build woff2 on the JHBuild
https://bugs.webkit.org/show_bug.cgi?id=199406

Reviewed by Michael Catanzaro.

Install the Woff2 libraries and headers from the system package
and stop building them on the JHBuild.

  • gtk/install-dependencies:
  • gtk/jhbuild.modules:
  • wpe/install-dependencies:
  • wpe/jhbuild.modules:
Location:
trunk/Tools
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r247137 r247138  
     12019-07-02  Carlos Alberto Lopez Perez  <clopez@igalia.com>
     2
     3        [GTK][WPE] Not longer needed to build woff2 on the JHBuild
     4        https://bugs.webkit.org/show_bug.cgi?id=199406
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        Install the Woff2 libraries and headers from the system package
     9        and stop building them on the JHBuild.
     10
     11        * gtk/install-dependencies:
     12        * gtk/jhbuild.modules:
     13        * wpe/install-dependencies:
     14        * wpe/jhbuild.modules:
     15
    1162019-07-04  Carlos Alberto Lopez Perez  <clopez@igalia.com>
    217
  • trunk/Tools/gtk/install-dependencies

    r246790 r247138  
    140140        libupower-glib-dev \
    141141        libwebp-dev \
     142        libwoff-dev \
    142143        libxcomposite-dev \
    143144        libxt-dev \
     
    314315        util-linux \
    315316        xorg-font-utils \
    316         wayland"
     317        wayland \
     318        woff2"
    317319
    318320    # These are dependencies necessary for running tests.
     
    477479        ruby \
    478480        sqlite-devel \
    479         upower-devel"
     481        upower-devel \
     482        woff2-devel"
    480483
    481484    # These are dependencies necessary for running tests.
  • trunk/Tools/gtk/jhbuild.modules

    r246790 r247138  
    88  <metamodule id="webkitgtk-testing-dependencies">
    99    <dependencies>
    10       <dep package="brotli"/>
    11       <dep package="woff2"/>
    1210      <dep package="cairo"/>
    1311      <dep package="fonts"/>
     
    8684      href="https://wpewebkit.org/releases/"/>
    8785
    88   <cmake id="brotli">
    89     <branch repo="github.com" module="google/brotli.git" checkoutdir="brotli" tag="v1.0.5"/>
    90   </cmake>
    91 
    92   <cmake id="woff2">
    93     <branch repo="github.com" module="google/woff2.git" checkoutdir="woff2" tag="v1.0.2"/>
    94     <dependencies>
    95       <dep package="brotli"/>
    96     </dependencies>
    97   </cmake>
    98 
    9986  <autotools id="cairo"
    10087             autogen-sh="configure">
  • trunk/Tools/wpe/install-dependencies

    r246790 r247138  
    8484        libtool \
    8585        libwebp-dev \
     86        libwoff-dev \
    8687        libxml2-dev \
    8788        libxslt1-dev \
     
    189190        texinfo \
    190191        which \
    191         zlib"
     192        zlib \
     193        woff2"
    192194
    193195    # These are dependencies necessary for running tests.
     
    342344        python3-setuptools \
    343345        wayland-devel \
     346        woff2-devel \
    344347        yasm"
    345348
  • trunk/Tools/wpe/jhbuild.modules

    r246517 r247138  
    88  <metamodule id="webkitwpe-testing-dependencies">
    99    <dependencies>
    10       <dep package="brotli"/>
    1110      <dep package="glib"/>
    1211      <dep package="libsoup"/>
     
    1918      <dep package="icu"/>
    2019      <dep package="webkit-gstreamer-testing-dependencies"/>
    21       <dep package="woff2"/>
    2220      <dep package="libwpe"/>
    2321      <dep package="wpebackend-fdo"/>
     
    5755      href="http://webkitgtk.org/jhbuild_mirror/"/>
    5856
    59   <cmake id="brotli">
    60     <branch repo="github.com" module="google/brotli.git" checkoutdir="brotli" tag="v1.0.1"/>
    61   </cmake>
    62 
    63   <cmake id="woff2">
    64     <branch repo="github.com" module="google/woff2.git" checkoutdir="woff2" tag="v1.0.2"/>
    65     <dependencies>
    66       <dep package="brotli"/>
    67     </dependencies>
    68   </cmake>
    69 
    7057  <autotools id="libffi" autogen-sh="configure">
    7158    <branch module="libffi/libffi-3.0.10.tar.gz" version="3.0.10"
Note: See TracChangeset for help on using the changeset viewer.