pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/xulrunner17 Add visibility wrapper around ios an...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/626628bb19b7
branches:  trunk
changeset: 621760:626628bb19b7
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Tue Jul 16 22:27:45 2013 +0000

description:
Add visibility wrapper around ios and ostream. Don't use false as null
pointer.

diffstat:

 devel/xulrunner17/distinfo                                                 |   8 ++++-
 devel/xulrunner17/patches/patch-dist_stl__wrappers_ios                     |   8 +++++
 devel/xulrunner17/patches/patch-dist_stl__wrappers_ostream                 |   8 +++++
 devel/xulrunner17/patches/patch-ipc_chromium_src_base_file__util.cc        |  13 ++++++++
 devel/xulrunner17/patches/patch-ipc_chromium_src_base_file__util__posix.cc |  15 ++++++++--
 devel/xulrunner17/patches/patch-ipc_chromium_src_base_pickle.cc            |  13 ++++++++
 6 files changed, 60 insertions(+), 5 deletions(-)

diffs (116 lines):

diff -r b421d7beee23 -r 626628bb19b7 devel/xulrunner17/distinfo
--- a/devel/xulrunner17/distinfo        Tue Jul 16 22:26:10 2013 +0000
+++ b/devel/xulrunner17/distinfo        Tue Jul 16 22:27:45 2013 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.10 2013/07/09 10:53:14 ryoon Exp $
+$NetBSD: distinfo,v 1.11 2013/07/16 22:27:45 joerg Exp $
 
 SHA1 (firefox-17.0.7esr.source.tar.bz2) = 212d31b787e764b2ab4583dd5bc931dde82a1a03
 RMD160 (firefox-17.0.7esr.source.tar.bz2) = 88dca856d9b5dc2d6a95777d23a113362ce06359
@@ -36,6 +36,8 @@
 SHA1 (patch-config_system-headers) = 02c71493cdbed0b966fe674c736916aa666ea4f0
 SHA1 (patch-config_system__wrappers_unwind.h) = b3bdac0710179b9c8f8eabd824216d0114504491
 SHA1 (patch-content_media_nsAudioStream.cpp) = 75c9fc45d464ee332271142c3e29b826b6254d49
+SHA1 (patch-dist_stl__wrappers_ios) = a6a6a0b8489c4cbdc56f139125f6c9d9bbc89b08
+SHA1 (patch-dist_stl__wrappers_ostream) = fee1523904368f6dcaa040cebbc8e1d0fca494ca
 SHA1 (patch-dom_plugins_ipc_PluginModuleChild.cpp) = 66d023227b46582d30961cfac15506b9f29c23de
 SHA1 (patch-dom_plugins_ipc_PluginModuleChild.h) = cba2ea71973b3717b29052e131eb278cec972ebd
 SHA1 (patch-gfx_skia_src_sfnt_SkOTTable__head.h) = a50b21dc02ee5ae2b053ba574b592679350396ad
@@ -48,8 +50,10 @@
 SHA1 (patch-ipc_chromium_src_base_debug__util__posix.cc) = c00b594a40c4222261a0ad4f7ddbc804028aec16
 SHA1 (patch-ipc_chromium_src_base_dir__reader__bsd.h) = 767160e3099d7bd4eb58dc24ed207417acdf098a
 SHA1 (patch-ipc_chromium_src_base_dir__reader__posix.h) = d6dd15f644de3fa755f8c9be9190eb4092295091
-SHA1 (patch-ipc_chromium_src_base_file__util__posix.cc) = 96a5a0d4b61ec69b80db3c9ff212d7a7a3d506f6
+SHA1 (patch-ipc_chromium_src_base_file__util.cc) = 44c4d69baf4164196a68294b834156f2d55294ec
+SHA1 (patch-ipc_chromium_src_base_file__util__posix.cc) = 7ee3464515998902a5ff024a41f9258d4bda21ba
 SHA1 (patch-ipc_chromium_src_base_message__loop.cc) = c53a8962a197a3160087ad31e1a55f647a8d8fc8
+SHA1 (patch-ipc_chromium_src_base_pickle.cc) = be869413066e7daf0e12a513b2c0babf1274c33e
 SHA1 (patch-ipc_chromium_src_base_platform__thread.h) = 1f6eb9d0da16b415df6c2ced4e507d1cbf7dfdae
 SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = e4560021d85abf96182b8e0c0a5a52e1213fdb31
 SHA1 (patch-ipc_chromium_src_base_process__util.h) = f0e705d9e7951d12225ad132f462527651d3b1be
diff -r b421d7beee23 -r 626628bb19b7 devel/xulrunner17/patches/patch-dist_stl__wrappers_ios
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/xulrunner17/patches/patch-dist_stl__wrappers_ios    Tue Jul 16 22:27:45 2013 +0000
@@ -0,0 +1,8 @@
+$NetBSD: patch-dist_stl__wrappers_ios,v 1.1 2013/07/16 22:27:45 joerg Exp $
+
+--- dist/stl_wrappers/ios.orig 2013-07-14 12:39:46.000000000 +0000
++++ dist/stl_wrappers/ios
+@@ -0,0 +1,3 @@
++#pragma GCC visibility push(default)
++#include_next <ios>
++#pragma GCC visibility pop
diff -r b421d7beee23 -r 626628bb19b7 devel/xulrunner17/patches/patch-dist_stl__wrappers_ostream
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/xulrunner17/patches/patch-dist_stl__wrappers_ostream        Tue Jul 16 22:27:45 2013 +0000
@@ -0,0 +1,8 @@
+$NetBSD: patch-dist_stl__wrappers_ostream,v 1.1 2013/07/16 22:27:45 joerg Exp $
+
+--- dist/stl_wrappers/ostream.orig     2013-07-14 12:39:46.000000000 +0000
++++ dist/stl_wrappers/ostream
+@@ -0,0 +1,3 @@
++#pragma GCC visibility push(default)
++#include_next <ostream>
++#pragma GCC visibility pop
diff -r b421d7beee23 -r 626628bb19b7 devel/xulrunner17/patches/patch-ipc_chromium_src_base_file__util.cc
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/xulrunner17/patches/patch-ipc_chromium_src_base_file__util.cc       Tue Jul 16 22:27:45 2013 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ipc_chromium_src_base_file__util.cc,v 1.1 2013/07/16 22:27:45 joerg Exp $
+
+--- ipc/chromium/src/base/file_util.cc.orig    2013-06-18 18:47:18.000000000 +0000
++++ ipc/chromium/src/base/file_util.cc
+@@ -194,7 +194,7 @@ bool ReadFileToString(const FilePath& pa
+ FILE* CreateAndOpenTemporaryFile(FilePath* path) {
+   FilePath directory;
+   if (!GetTempDir(&directory))
+-    return false;
++    return NULL;
+ 
+   return CreateAndOpenTemporaryFileInDir(directory, path);
+ }
diff -r b421d7beee23 -r 626628bb19b7 devel/xulrunner17/patches/patch-ipc_chromium_src_base_file__util__posix.cc
--- a/devel/xulrunner17/patches/patch-ipc_chromium_src_base_file__util__posix.cc        Tue Jul 16 22:26:10 2013 +0000
+++ b/devel/xulrunner17/patches/patch-ipc_chromium_src_base_file__util__posix.cc        Tue Jul 16 22:27:45 2013 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ipc_chromium_src_base_file__util__posix.cc,v 1.1 2013/01/10 16:17:10 ryoon Exp $
+$NetBSD: patch-ipc_chromium_src_base_file__util__posix.cc,v 1.2 2013/07/16 22:27:45 joerg Exp $
 
---- ipc/chromium/src/base/file_util_posix.cc.orig      2012-08-24 22:55:37.000000000 +0000
+--- ipc/chromium/src/base/file_util_posix.cc.orig      2013-06-18 18:47:18.000000000 +0000
 +++ ipc/chromium/src/base/file_util_posix.cc
-@@ -31,7 +31,7 @@
+@@ -33,7 +33,7 @@
  #include "base/time.h"
  
  // FreeBSD/OpenBSD lacks stat64, but its stat handles files >2GB just fine
@@ -11,3 +11,12 @@
  #define stat64 stat
  #endif
  
+@@ -392,7 +392,7 @@ bool CreateTemporaryFileName(FilePath* p
+ FILE* CreateAndOpenTemporaryShmemFile(FilePath* path) {
+   FilePath directory;
+   if (!GetShmemTempDir(&directory))
+-    return false;
++    return NULL;
+ 
+   return CreateAndOpenTemporaryFileInDir(directory, path);
+ }
diff -r b421d7beee23 -r 626628bb19b7 devel/xulrunner17/patches/patch-ipc_chromium_src_base_pickle.cc
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/xulrunner17/patches/patch-ipc_chromium_src_base_pickle.cc   Tue Jul 16 22:27:45 2013 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ipc_chromium_src_base_pickle.cc,v 1.1 2013/07/16 22:27:45 joerg Exp $
+
+--- ipc/chromium/src/base/pickle.cc.orig       2013-06-18 18:47:18.000000000 +0000
++++ ipc/chromium/src/base/pickle.cc
+@@ -492,7 +492,7 @@ char* Pickle::BeginWriteData(int length)
+     "There can only be one variable buffer in a Pickle";
+ 
+   if (!WriteInt(length))
+-    return false;
++    return NULL;
+ 
+   char *data_ptr = BeginWrite(length, sizeof(uint32));
+   if (!data_ptr)



Home | Main Index | Thread Index | Old Index