[tor-commits] [tor-messenger-build/master] instantbird: add comm-central patch to fix bug 1150967

boklm at torproject.org boklm at torproject.org
Fri May 22 11:19:15 UTC 2015


commit d603ba7b995b9d074ec5b817fec256d1da883dff
Author: Nicolas Vigier <boklm at torproject.org>
Date:   Fri May 22 13:16:39 2015 +0200

    instantbird: add comm-central patch to fix bug 1150967
---
 projects/instantbird/config                        |    2 +
 .../instantbird/f2e7cea9bc6a-bug-1150967.patch     |   86 ++++++++++++++++++++
 2 files changed, 88 insertions(+)

diff --git a/projects/instantbird/config b/projects/instantbird/config
index 4959816..e6813fb 100644
--- a/projects/instantbird/config
+++ b/projects/instantbird/config
@@ -82,6 +82,8 @@ input_files:
   - filename: branding/default48.png
   - filename: fix-mingw-build.patch
     enable: '[% c("var/windows") %]'
+  - filename: f2e7cea9bc6a-bug-1150967.patch
+    enable: '[% c("var/windows") %]'
   - filename: 824009fbc42f.mozpatch
     enable: '[% c("var/windows") %]'
   - filename: Bug-1133689-backport-Make-D3DVsyncDisplay-destructor.mozpatch
diff --git a/projects/instantbird/f2e7cea9bc6a-bug-1150967.patch b/projects/instantbird/f2e7cea9bc6a-bug-1150967.patch
new file mode 100644
index 0000000..223019c
--- /dev/null
+++ b/projects/instantbird/f2e7cea9bc6a-bug-1150967.patch
@@ -0,0 +1,86 @@
+# HG changeset patch
+# User Sebastian Hengst <archaeopteryx at coole-files.de>
+# Date 1428083489 -7200
+#      Fri Apr 03 19:51:29 2015 +0200
+# Node ID f2e7cea9bc6aca3140fb49512d4cc16f85988540
+# Parent  1cc7a71a04355c949421c3789386c48af37f5f3b
+Bug 1150967 - Port Bug 1147839 - Fix building installer on mingw by only including helper.exe if mknsisu is used. r=clokep,mkmelin,Neil a=Ratty for SeaMonkey CLOSED TREE
+
+diff -r 1cc7a71a0435 -r f2e7cea9bc6a im/installer/Makefile.in
+--- a/im/installer/Makefile.in	Thu Apr 02 19:46:06 2015 +0200
++++ b/im/installer/Makefile.in	Fri Apr 03 19:51:29 2015 +0200
+@@ -93,6 +93,10 @@
+ DEFINES += -DMOZ_PURPLE
+ endif
+ 
++ifdef MAKENSISU
++DEFINES += -DHAVE_MAKENSISU=1
++endif
++
+ ifdef MOZ_PKG_MANIFEST_P
+ MOZ_PKG_MANIFEST = package-manifest
+ 
+diff -r 1cc7a71a0435 -r f2e7cea9bc6a im/installer/package-manifest.in
+--- a/im/installer/package-manifest.in	Thu Apr 02 19:46:06 2015 +0200
++++ b/im/installer/package-manifest.in	Fri Apr 03 19:51:29 2015 +0200
+@@ -52,7 +52,7 @@
+ @RESPATH@/searchplugins/*
+ @RESPATH@/dictionaries/*
+ @RESPATH@/hyphenation/*
+-#ifdef XP_WIN32
++#ifdef HAVE_MAKENSISU
+ @BINPATH@/uninstall/helper.exe
+ #endif
+ #ifdef MOZ_UPDATER
+diff -r 1cc7a71a0435 -r f2e7cea9bc6a mail/installer/Makefile.in
+--- a/mail/installer/Makefile.in	Thu Apr 02 19:46:06 2015 +0200
++++ b/mail/installer/Makefile.in	Fri Apr 03 19:51:29 2015 +0200
+@@ -87,6 +87,10 @@
+ DEFINES += -DMOZ_SHARED_MOZGLUE=1
+ endif
+ 
++ifdef MAKENSISU
++DEFINES += -DHAVE_MAKENSISU=1
++endif
++
+ ifdef MOZ_PKG_MANIFEST_P
+ MOZ_PKG_MANIFEST = package-manifest
+ 
+diff -r 1cc7a71a0435 -r f2e7cea9bc6a mail/installer/package-manifest.in
+--- a/mail/installer/package-manifest.in	Thu Apr 02 19:46:06 2015 +0200
++++ b/mail/installer/package-manifest.in	Fri Apr 03 19:51:29 2015 +0200
+@@ -53,7 +53,7 @@
+ @RESPATH@/searchplugins/*
+ @RESPATH@/dictionaries/*
+ @RESPATH@/hyphenation/*
+-#ifdef XP_WIN32
++#ifdef HAVE_MAKENSISU
+ @BINPATH@/uninstall/helper.exe
+ #endif
+ #ifdef MOZ_UPDATER
+diff -r 1cc7a71a0435 -r f2e7cea9bc6a suite/installer/Makefile.in
+--- a/suite/installer/Makefile.in	Thu Apr 02 19:46:06 2015 +0200
++++ b/suite/installer/Makefile.in	Fri Apr 03 19:51:29 2015 +0200
+@@ -121,6 +121,10 @@
+ 
+ DEFINES += -DMOZ_CHILD_PROCESS_NAME=$(MOZ_CHILD_PROCESS_NAME)
+ 
++ifdef MAKENSISU
++DEFINES += -DHAVE_MAKENSISU=1
++endif
++
+ ifdef MOZ_PKG_MANIFEST_P
+ MOZ_PKG_MANIFEST = package-manifest
+ 
+diff -r 1cc7a71a0435 -r f2e7cea9bc6a suite/installer/package-manifest.in
+--- a/suite/installer/package-manifest.in	Thu Apr 02 19:46:06 2015 +0200
++++ b/suite/installer/package-manifest.in	Fri Apr 03 19:51:29 2015 +0200
+@@ -54,7 +54,7 @@
+ @RESPATH@/hyphenation/*
+ @RESPATH@/@PREF_DIR@/suite-l10n.js
+ @RESPATH@/searchplugins/*
+-#ifdef XP_WIN32
++#ifdef HAVE_MAKENSISU
+ @BINPATH@/uninstall/helper.exe
+ #endif
+ #ifdef MOZ_UPDATER



More information about the tor-commits mailing list