Changeset 172433 in webkit


Ignore:
Timestamp:
Aug 12, 2014 1:03:06 AM (10 years ago)
Author:
commit-queue@webkit.org
Message:

[GTK] Adds dependency on GnuTLS 3.0+ for the implementation of subtle crypto algorithms
https://bugs.webkit.org/show_bug.cgi?id=133317

.:

GnuTLS is already an indirect dependency through libsoup -> glib-networking.

Patch by Eduardo Lima Mitev <elima@igalia.com> on 2014-08-12
Reviewed by Philippe Normand.

No new tests since no new functionality has been added.

  • Source/cmake/OptionsGTK.cmake: Adds search for required GnuTLS package

Source/WebCore:

Patch by Eduardo Lima Mitev <elima@igalia.com> on 2014-08-12
Reviewed by Philippe Normand.

No new tests since no new functionality has been added.

  • PlatformGTK.cmake: Adds GnuTLS libs and included dirs to WebCore targets
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r172394 r172433  
     12014-08-12  Eduardo Lima Mitev  <elima@igalia.com>
     2        [GTK] Adds dependency on GnuTLS 3.0+ for the implementation of subtle crypto algorithms
     3        https://bugs.webkit.org/show_bug.cgi?id=133317
     4
     5        GnuTLS is already an indirect dependency through libsoup -> glib-networking.
     6
     7        Reviewed by Philippe Normand.
     8
     9        No new tests since no new functionality has been added.
     10
     11        * Source/cmake/OptionsGTK.cmake: Adds search for required GnuTLS package
     12
    1132014-08-11  Commit Queue  <commit-queue@webkit.org>
    214
  • trunk/Source/WebCore/ChangeLog

    r172431 r172433  
     12014-08-12  Eduardo Lima Mitev  <elima@igalia.com>
     2        [GTK] Adds dependency on GnuTLS 3.0+ for the implementation of subtle crypto algorithms
     3        https://bugs.webkit.org/show_bug.cgi?id=133317
     4
     5        Reviewed by Philippe Normand.
     6
     7        No new tests since no new functionality has been added.
     8
     9        * PlatformGTK.cmake: Adds GnuTLS libs and included dirs to WebCore targets
     10
    1112014-08-10  Philippe Normand  <pnormand@igalia.com>
    212
  • trunk/Source/WebCore/PlatformGTK.cmake

    r172394 r172433  
    823823        crypto/gtk/SerializedCryptoKeyWrapGtk.cpp
    824824    )
    825 endif ()
     825
     826    list(APPEND WebCore_INCLUDE_DIRECTORIES
     827        ${GNUTLS_INCLUDE_DIRS}
     828    )
     829    list(APPEND WebCore_LIBRARIES
     830        ${GNUTLS_LIBRARIES}
     831    )
     832endif ()
  • trunk/Source/cmake/OptionsGTK.cmake

    r172394 r172433  
    373373  DESTINATION ${CMAKE_BINARY_DIR}
    374374  FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE)
     375
     376if (ENABLE_SUBTLE_CRYPTO)
     377    find_package(GnuTLS 3.0.0 REQUIRED)
     378endif ()
Note: See TracChangeset for help on using the changeset viewer.