Accepting request 336566 from mozilla:Factory
1 OBS-URL: https://build.opensuse.org/request/show/336566 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MozillaThunderbird?expand=0&rev=150
This commit is contained in:
commit
e1dd3b70cc
@ -1,3 +1,36 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 5 12:44:39 UTC 2015 - dmueller@suse.com
|
||||||
|
|
||||||
|
- fix build on aarch64 by reusing the crashreporter conditional
|
||||||
|
from MozillaFirefox
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 28 18:00:50 UTC 2015 - wr@rosenauer.org
|
||||||
|
|
||||||
|
- update to Thunderbird 38.3.0 (bnc#947003)
|
||||||
|
* MFSA 2015-96/CVE-2015-4500
|
||||||
|
Miscellaneous memory safety hazards
|
||||||
|
* MFSA 2015-100/CVE-2015-4505 (bmo#1177861) (Windows only)
|
||||||
|
Arbitrary file manipulation by local user through Mozilla updater
|
||||||
|
* MFSA 2015-101/CVE-2015-4506 (bmo#1192226)
|
||||||
|
Buffer overflow in libvpx while parsing vp9 format video
|
||||||
|
* MFSA 2015-105/CVE-2015-4511 (bmo#1200148)
|
||||||
|
Buffer overflow while decoding WebM video
|
||||||
|
* MFSA 2015-106/CVE-2015-4509 (bmo#1198435)
|
||||||
|
Use-after-free while manipulating HTML media content
|
||||||
|
* MFSA 2015-110/CVE-2015-4519 (bmo#1189814)
|
||||||
|
Dragging and dropping images exposes final URL after redirects
|
||||||
|
* MFSA 2015-111/CVE-2015-4520 (bmo#1200856, bmo#1200869)
|
||||||
|
Errors in the handling of CORS preflight request headers
|
||||||
|
* MFSA 2015-112/CVE-2015-4517/CVE-2015-4521/CVE-2015-4522/
|
||||||
|
CVE-2015-7174/CVE-2015-7175/CVE-2015-7176/CVE-2015-7177/
|
||||||
|
CVE-2015-7180
|
||||||
|
Vulnerabilities found through code inspection
|
||||||
|
* MFSA 2015-113/CVE-2015-7178/CVE-2015-7179 (bmo#1189860,
|
||||||
|
bmo#1190526) (Windows only)
|
||||||
|
Memory safety errors in libGLES in the ANGLE graphics library
|
||||||
|
- rebased patches
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Aug 15 11:41:30 UTC 2015 - wr@rosenauer.org
|
Sat Aug 15 11:41:30 UTC 2015 - wr@rosenauer.org
|
||||||
|
|
||||||
@ -80,6 +113,11 @@ Fri Jun 19 17:00:11 UTC 2015 - wr@rosenauer.org
|
|||||||
- tb-develdirs.patch is now mozilla-develdirs.patch as it is a
|
- tb-develdirs.patch is now mozilla-develdirs.patch as it is a
|
||||||
platform configuration now
|
platform configuration now
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jun 18 10:30:18 UTC 2015 - schwab@suse.de
|
||||||
|
|
||||||
|
- mozilla-arm64-libjpeg-turbo.patch: fix libjpeg-turbo configuration
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu May 28 10:28:13 UTC 2015 - dmueller@suse.com
|
Thu May 28 10:28:13 UTC 2015 - dmueller@suse.com
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define mainversion 38.2.0
|
%define mainversion 38.3.0
|
||||||
%define update_channel release
|
%define update_channel release
|
||||||
|
|
||||||
%if %suse_version > 1210
|
%if %suse_version > 1210
|
||||||
@ -69,7 +69,7 @@ Recommends: gstreamer-0_10-plugins-ffmpeg
|
|||||||
%endif
|
%endif
|
||||||
Version: %{mainversion}
|
Version: %{mainversion}
|
||||||
Release: 0
|
Release: 0
|
||||||
%define releasedate 2015081400
|
%define releasedate 2015092700
|
||||||
Provides: thunderbird = %{version}
|
Provides: thunderbird = %{version}
|
||||||
%if %{with_kde}
|
%if %{with_kde}
|
||||||
# this is needed to match this package with the kde4 helper package without the main package
|
# this is needed to match this package with the kde4 helper package without the main package
|
||||||
@ -100,16 +100,17 @@ Patch3: mozilla-kde.patch
|
|||||||
Patch4: mozilla-arm-disable-edsp.patch
|
Patch4: mozilla-arm-disable-edsp.patch
|
||||||
Patch5: mozilla-develdirs.patch
|
Patch5: mozilla-develdirs.patch
|
||||||
Patch6: mozilla-icu-strncat.patch
|
Patch6: mozilla-icu-strncat.patch
|
||||||
|
Patch17: mozilla-arm64-libjpeg-turbo.patch
|
||||||
# Thunderbird/mail
|
# Thunderbird/mail
|
||||||
Patch20: tb-ssldap.patch
|
Patch20: tb-ssldap.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
PreReq: coreutils fileutils textutils /bin/sh
|
PreReq: coreutils fileutils textutils /bin/sh
|
||||||
Recommends: libcanberra0
|
Recommends: libcanberra0
|
||||||
### build options
|
### build options
|
||||||
%ifnarch ppc ppc64 ppc64le %arm
|
%ifarch aarch64 ppc ppc64 ppc64le s390 s390x ia64 %arm
|
||||||
%define crashreporter 1
|
|
||||||
%else
|
|
||||||
%define crashreporter 0
|
%define crashreporter 0
|
||||||
|
%else
|
||||||
|
%define crashreporter 1
|
||||||
%endif
|
%endif
|
||||||
%define has_system_cairo 0
|
%define has_system_cairo 0
|
||||||
%define localize 1
|
%define localize 1
|
||||||
@ -196,6 +197,7 @@ pushd mozilla
|
|||||||
%patch4 -p1
|
%patch4 -p1
|
||||||
%patch5 -p1
|
%patch5 -p1
|
||||||
%patch6 -p1
|
%patch6 -p1
|
||||||
|
%patch17 -p1
|
||||||
popd
|
popd
|
||||||
# comm-central patches
|
# comm-central patches
|
||||||
%patch20 -p1
|
%patch20 -p1
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:f4ecd1ecf424b61a316734f819868caa4656c92e8114d55865cdcde0faffe88c
|
oid sha256:2e0f6bb247570aba081d8f435a353fe854bb43b37a28fe33c80a9203ad7759e8
|
||||||
size 28444
|
size 28412
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
CHANNEL="esr38"
|
CHANNEL="esr38"
|
||||||
BRANCH="releases/comm-$CHANNEL"
|
BRANCH="releases/comm-$CHANNEL"
|
||||||
RELEASE_TAG="THUNDERBIRD_38_2_0_RELEASE"
|
RELEASE_TAG="THUNDERBIRD_38_3_0_RELEASE"
|
||||||
VERSION="38.2.0"
|
VERSION="38.3.0"
|
||||||
|
|
||||||
echo "cloning $BRANCH..."
|
echo "cloning $BRANCH..."
|
||||||
hg clone http://hg.mozilla.org/$BRANCH thunderbird
|
hg clone http://hg.mozilla.org/$BRANCH thunderbird
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:03729cf6933a1514fb213fe6579fefd233395404be36521478f3ff22370a33da
|
|
||||||
size 21435488
|
|
3
l10n-38.3.0.tar.xz
Normal file
3
l10n-38.3.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:47db988cbc8194e61250155658d0eb4ec6aa7fa3d3cd69ee802288b602ab92b0
|
||||||
|
size 21463548
|
22
mozilla-arm64-libjpeg-turbo.patch
Normal file
22
mozilla-arm64-libjpeg-turbo.patch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
Index: mozilla/configure.in
|
||||||
|
===================================================================
|
||||||
|
--- mozilla.orig/configure.in
|
||||||
|
+++ mozilla/configure.in
|
||||||
|
@@ -6241,7 +6241,7 @@ fi
|
||||||
|
|
||||||
|
dnl If we're on an ARM system which supports libjpeg-turbo's asm routines and
|
||||||
|
dnl --disable-libjpeg-turbo wasn't passed, use the C compiler as the assembler.
|
||||||
|
-if test -n "$LIBJPEG_TURBO_ARM_ASM" ; then
|
||||||
|
+if test -n "$LIBJPEG_TURBO_ARM_ASM" -o -n "$LIBJPEG_TURBO_ARM64_ASM" ; then
|
||||||
|
echo "Using $AS as the assembler for ARM code."
|
||||||
|
LIBJPEG_TURBO_AS=$AS
|
||||||
|
fi
|
||||||
|
@@ -6252,6 +6252,8 @@ elif test -n "$LIBJPEG_TURBO_X64_ASM"; t
|
||||||
|
AC_DEFINE(LIBJPEG_TURBO_X64_ASM)
|
||||||
|
elif test -n "$LIBJPEG_TURBO_ARM_ASM"; then
|
||||||
|
AC_DEFINE(LIBJPEG_TURBO_ARM_ASM)
|
||||||
|
+elif test -n "$LIBJPEG_TURBO_ARM64_ASM"; then
|
||||||
|
+ AC_DEFINE(LIBJPEG_TURBO_ARM64_ASM)
|
||||||
|
elif test -n "$MOZ_LIBJPEG_TURBO"; then
|
||||||
|
dnl Warn if we're not building the optimized routines, even though the user
|
||||||
|
dnl didn't specify --disable-libjpeg-turbo.
|
@ -1,5 +1,5 @@
|
|||||||
# HG changeset patch
|
# HG changeset patch
|
||||||
# Parent 214f99f3ce4f1f8ae9b3d18da44e5d66b3105663
|
# Parent 879df970cffe74db62f72f5b815b559dab63418a
|
||||||
Description: Add KDE integration to Firefox (toolkit parts)
|
Description: Add KDE integration to Firefox (toolkit parts)
|
||||||
Author: Wolfgang Rosenauer <wolfgang@rosenauer.org>
|
Author: Wolfgang Rosenauer <wolfgang@rosenauer.org>
|
||||||
Author: Lubos Lunak <lunak@suse.com>
|
Author: Lubos Lunak <lunak@suse.com>
|
||||||
@ -3148,11 +3148,11 @@ diff --git a/widget/gtk/nsFilePicker.cpp b/widget/gtk/nsFilePicker.cpp
|
|||||||
using namespace mozilla;
|
using namespace mozilla;
|
||||||
|
|
||||||
#define MAX_PREVIEW_SIZE 180
|
#define MAX_PREVIEW_SIZE 180
|
||||||
|
// bug 1184009
|
||||||
|
#define MAX_PREVIEW_SOURCE_SIZE 4096
|
||||||
|
|
||||||
nsIFile *nsFilePicker::mPrevDisplayDirectory = nullptr;
|
nsIFile *nsFilePicker::mPrevDisplayDirectory = nullptr;
|
||||||
|
@@ -243,17 +245,19 @@ nsFilePicker::AppendFilters(int32_t aFil
|
||||||
void
|
|
||||||
@@ -238,17 +240,19 @@ nsFilePicker::AppendFilters(int32_t aFil
|
|
||||||
return nsBaseFilePicker::AppendFilters(aFilterMask);
|
return nsBaseFilePicker::AppendFilters(aFilterMask);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3173,7 +3173,7 @@ diff --git a/widget/gtk/nsFilePicker.cpp b/widget/gtk/nsFilePicker.cpp
|
|||||||
|
|
||||||
mFilters.AppendElement(filter);
|
mFilters.AppendElement(filter);
|
||||||
mFilterNames.AppendElement(name);
|
mFilterNames.AppendElement(name);
|
||||||
@@ -363,16 +367,32 @@ nsFilePicker::Show(int16_t *aReturn)
|
@@ -368,16 +372,32 @@ nsFilePicker::Show(int16_t *aReturn)
|
||||||
|
|
||||||
NS_IMETHODIMP
|
NS_IMETHODIMP
|
||||||
nsFilePicker::Open(nsIFilePickerShownCallback *aCallback)
|
nsFilePicker::Open(nsIFilePickerShownCallback *aCallback)
|
||||||
@ -3206,7 +3206,7 @@ diff --git a/widget/gtk/nsFilePicker.cpp b/widget/gtk/nsFilePicker.cpp
|
|||||||
|
|
||||||
GtkFileChooserAction action = GetGtkFileChooserAction(mMode);
|
GtkFileChooserAction action = GetGtkFileChooserAction(mMode);
|
||||||
const gchar *accept_button = (action == GTK_FILE_CHOOSER_ACTION_SAVE)
|
const gchar *accept_button = (action == GTK_FILE_CHOOSER_ACTION_SAVE)
|
||||||
@@ -551,8 +571,235 @@ nsFilePicker::Done(GtkWidget* file_choos
|
@@ -556,8 +576,235 @@ nsFilePicker::Done(GtkWidget* file_choos
|
||||||
if (mCallback) {
|
if (mCallback) {
|
||||||
mCallback->Done(result);
|
mCallback->Done(result);
|
||||||
mCallback = nullptr;
|
mCallback = nullptr;
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f77ceb65b7462bb5b30d55012b5b188e61102cf22b8789ada88529ea81708bab
|
|
||||||
size 174928900
|
|
3
thunderbird-38.3.0-source.tar.xz
Normal file
3
thunderbird-38.3.0-source.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a6b39bb8c62aa4180fc86de449fb1a848563aad2d05d578db4c0c913cda0057d
|
||||||
|
size 174441348
|
Loading…
Reference in New Issue
Block a user