summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2013-02-22 23:54:07 +0000
committerjperkin <jperkin@pkgsrc.org>2013-02-22 23:54:07 +0000
commitb974714a05f2aeeae3c6e3fa0104f2a3a3a427ae (patch)
tree2b30058280b45c7800443738c1a37ed7b98b3bed /www
parentb732fe4fbd127f7980d9251998d29e77e28c47b2 (diff)
downloadpkgsrc-b974714a05f2aeeae3c6e3fa0104f2a3a3a427ae.tar.gz
Remove bogus '#if !OS(SOLARIS)' test, causes isnan() failures.
Fixes build on SunOS.
Diffstat (limited to 'www')
-rw-r--r--www/webkit-gtk/distinfo3
-rw-r--r--www/webkit-gtk/patches/patch-Source_WTF_wtf_MathExtras.h15
2 files changed, 17 insertions, 1 deletions
diff --git a/www/webkit-gtk/distinfo b/www/webkit-gtk/distinfo
index 02e7e707af7..8f6c561b926 100644
--- a/www/webkit-gtk/distinfo
+++ b/www/webkit-gtk/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.59 2013/02/02 16:59:34 jmcneill Exp $
+$NetBSD: distinfo,v 1.60 2013/02/22 23:54:07 jperkin Exp $
SHA1 (webkitgtk-1.10.1.tar.xz) = 3a2df2eb42ffdd7f3b39873d5461c347a6330493
RMD160 (webkitgtk-1.10.1.tar.xz) = ea246d29a1def4993d592d8464b527b2c9ed1bdc
@@ -6,6 +6,7 @@ Size (webkitgtk-1.10.1.tar.xz) = 8548452 bytes
SHA1 (patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp) = c5e1efdac5f6e2a4c035b6a3ce808d0e7a076703
SHA1 (patch-Source_JavaScriptCore_wtf_Threading.h) = f166335d829aba9051c1aaf1b950ec655deef372
SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = 462e62d9078ef90df8cdeccbb64b0d2ccde5f11e
+SHA1 (patch-Source_WTF_wtf_MathExtras.h) = f922736410d49e7d7d1a459bffd3dffd0364e85a
SHA1 (patch-Source_WebCore_bindings_js_JSInspectorFrontendHostCustom.cpp) = b331ad70a9c6a133c854b65452bad4ae3558e2e6
SHA1 (patch-Source_WebCore_editing_Editor.h) = 43562577dd6432a86fd8ee0a1e7bb0db31f07d2d
SHA1 (patch-Source_WebCore_platform_sql_SQLiteDatabase.cpp) = 0f33b188b242166584d5725060c5c430a819be61
diff --git a/www/webkit-gtk/patches/patch-Source_WTF_wtf_MathExtras.h b/www/webkit-gtk/patches/patch-Source_WTF_wtf_MathExtras.h
new file mode 100644
index 00000000000..e240b1405cc
--- /dev/null
+++ b/www/webkit-gtk/patches/patch-Source_WTF_wtf_MathExtras.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-Source_WTF_wtf_MathExtras.h,v 1.1 2013/02/22 23:54:07 jperkin Exp $
+
+Remove bogus Solaris check.
+
+--- Source/WTF/wtf/MathExtras.h.orig 2012-10-16 15:22:38.000000000 +0000
++++ Source/WTF/wtf/MathExtras.h
+@@ -288,7 +288,7 @@ inline bool isWithinIntRange(float x)
+ return x > static_cast<float>(std::numeric_limits<int>::min()) && x < static_cast<float>(std::numeric_limits<int>::max());
+ }
+
+-#if !COMPILER(MSVC) && !COMPILER(RVCT) && !OS(SOLARIS)
++#if !COMPILER(MSVC) && !COMPILER(RVCT)
+ using std::isfinite;
+ #if !COMPILER_QUIRK(GCC11_GLOBAL_ISINF_ISNAN)
+ using std::isinf;