Title: [172393] trunk
- Revision
- 172393
- Author
- [email protected]
- Date
- 2014-08-11 03:23:48 -0700 (Mon, 11 Aug 2014)
Log 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 <[email protected]> on 2014-08-11
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 <[email protected]> on 2014-08-11
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
Modified Paths
Diff
Modified: trunk/ChangeLog (172392 => 172393)
--- trunk/ChangeLog 2014-08-11 10:07:59 UTC (rev 172392)
+++ trunk/ChangeLog 2014-08-11 10:23:48 UTC (rev 172393)
@@ -1,5 +1,17 @@
2014-08-11 Eduardo Lima Mitev <[email protected]>
+ [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.
+
+ Reviewed by Philippe Normand.
+
+ No new tests since no new functionality has been added.
+
+ * Source/cmake/OptionsGTK.cmake: Adds search for required GnuTLS package
+
+2014-08-11 Eduardo Lima Mitev <[email protected]>
+
[GTK] Adds stubs for all subtle crypto algorithm implemntations
https://bugs.webkit.org/show_bug.cgi?id=133316
Modified: trunk/Source/WebCore/ChangeLog (172392 => 172393)
--- trunk/Source/WebCore/ChangeLog 2014-08-11 10:07:59 UTC (rev 172392)
+++ trunk/Source/WebCore/ChangeLog 2014-08-11 10:23:48 UTC (rev 172393)
@@ -1,5 +1,15 @@
2014-08-11 Eduardo Lima Mitev <[email protected]>
+ [GTK] Adds dependency on GnuTLS 3.0+ for the implementation of subtle crypto algorithms
+ https://bugs.webkit.org/show_bug.cgi?id=133317
+ 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
+
+2014-08-11 Eduardo Lima Mitev <[email protected]>
+
[GTK] Fix debug build after r172389.
Rubber-stamped by Philippe Normand.
Modified: trunk/Source/WebCore/PlatformGTK.cmake (172392 => 172393)
--- trunk/Source/WebCore/PlatformGTK.cmake 2014-08-11 10:07:59 UTC (rev 172392)
+++ trunk/Source/WebCore/PlatformGTK.cmake 2014-08-11 10:23:48 UTC (rev 172393)
@@ -822,4 +822,11 @@
crypto/gtk/CryptoKeyRSAGtk.cpp
crypto/gtk/SerializedCryptoKeyWrapGtk.cpp
)
+
+ list(APPEND WebCore_INCLUDE_DIRECTORIES
+ ${GNUTLS_INCLUDE_DIRS}
+ )
+ list(APPEND WebCore_LIBRARIES
+ ${GNUTLS_LIBRARIES}
+ )
endif ()
Modified: trunk/Source/cmake/OptionsGTK.cmake (172392 => 172393)
--- trunk/Source/cmake/OptionsGTK.cmake 2014-08-11 10:07:59 UTC (rev 172392)
+++ trunk/Source/cmake/OptionsGTK.cmake 2014-08-11 10:23:48 UTC (rev 172393)
@@ -372,3 +372,7 @@
file(COPY ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/build.sh
DESTINATION ${CMAKE_BINARY_DIR}
FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE)
+
+if (ENABLE_SUBTLE_CRYPTO)
+ find_package(GnuTLS 3.0.0 REQUIRED)
+endif ()
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes