|
@@ -6,7 +6,7 @@
|
|
|
Summary: Thunderbird Community Edition, Mail/newsgroup client
|
|
|
Summary(ja): Thunderbirdコミュニティエディション, メール・ニュースクライアント
|
|
|
Name: thunderbird
|
|
|
-Version: 78.12.0
|
|
|
+Version: 78.13.0
|
|
|
Release: 1%{?_dist_release}
|
|
|
Group: internet,communication
|
|
|
Vendor: Project Vine
|
|
@@ -50,6 +50,7 @@ Patch417: build-aarch64-user_vfp.patch
|
|
|
Patch418: mozilla-1512162.patch
|
|
|
Patch419: bindgen-d0dfc52706f23db9dc9d74642eeebd89d73cb8d0.patch
|
|
|
Patch103: rhbz-1219542-s390-build.patch
|
|
|
+Patch104: PTHREAD_STACK_MIN.patch
|
|
|
|
|
|
# PPC fix
|
|
|
Patch304: mozilla-1245783.patch
|
|
@@ -59,6 +60,7 @@ Patch307: build-disable-elfhack.patch
|
|
|
|
|
|
# Upstream patches
|
|
|
Patch402: mozilla-526293.patch
|
|
|
+Patch406: mozilla-1170092.patch
|
|
|
|
|
|
%define desktop_file_utils_version 0.6
|
|
|
%define nspr_version 4.9
|
|
@@ -77,8 +79,8 @@ BuildRequires: clang-devel
|
|
|
BuildRequires: llvm-devel
|
|
|
BuildRequires: pango-devel
|
|
|
BuildRequires: cairo-devel >= %{cairo_version}
|
|
|
-#BuildRequires: nspr-devel >= %{nspr_version}
|
|
|
-#BuildRequires: nss-devel >= %{nss_version}
|
|
|
+BuildRequires: nspr-devel >= %{nspr_version}
|
|
|
+BuildRequires: nss-devel >= %{nss_version}
|
|
|
BuildRequires: python-devel
|
|
|
BuildRequires: gstreamer-devel
|
|
|
BuildRequires: gstreamer-plugins-base-devel
|
|
@@ -154,6 +156,9 @@ Thunderbird はスタンドアローンのメールおよびニュースクラ
|
|
|
%ifarch s390
|
|
|
%patch103 -p1 -b .rhbz-1219542-s390-build
|
|
|
%endif
|
|
|
+%patch104 -p1 -b .dynstack
|
|
|
+sed -i -e 's/PTHREAD_STACK_MIN/4096/' \
|
|
|
+ security/sandbox/linux/launch/SandboxLaunch.cpp
|
|
|
|
|
|
%patch304 -p1 -b .1245783
|
|
|
|
|
@@ -176,6 +181,7 @@ Thunderbird はスタンドアローンのメールおよびニュースクラ
|
|
|
#cd ..
|
|
|
|
|
|
%patch402 -p1 -b .526293
|
|
|
+%patch406 -p1 -b .1170092-etc-conf
|
|
|
|
|
|
# replace source for newer rust
|
|
|
#cp -f %{SOURCE900} ./third_party/rust/cssparser/src/
|
|
@@ -197,8 +203,8 @@ tar xf %{SOURCE4}
|
|
|
%{__cp} %{SOURCE44} aurora/content/about-wordmark.svg
|
|
|
popd
|
|
|
|
|
|
-echo "ac_add_options --without-system-nspr" >> .mozconfig
|
|
|
-echo "ac_add_options --without-system-nss" >> .mozconfig
|
|
|
+echo "ac_add_options --with-system-nspr" >> .mozconfig
|
|
|
+echo "ac_add_options --with-system-nss" >> .mozconfig
|
|
|
echo "ac_add_options --without-system-icu" >> .mozconfig
|
|
|
|
|
|
%if %{with clang}
|
|
@@ -208,11 +214,7 @@ echo "ac_add_options --enable-linker=lld" >> .mozconfig
|
|
|
echo 'export NODEJS="%{_buildrootdir}/bin/node-stdout-nonblocking-wrapper"' >> .mozconfig
|
|
|
|
|
|
# Remove executable bit to make brp-mangle-shebangs happy.
|
|
|
-chmod -x third_party/rust/itertools/src/lib.rs
|
|
|
-chmod a-x third_party/rust/gfx-backend-vulkan/src/*.rs
|
|
|
-chmod a-x third_party/rust/gfx-hal/src/*.rs
|
|
|
-chmod a-x third_party/rust/ash/src/extensions/ext/*.rs
|
|
|
-chmod a-x third_party/rust/ash/src/extensions/khr/*.rs
|
|
|
+find third_party -type f -iname "*.rs" | xargs chmod a-x
|
|
|
|
|
|
#===============================================================================
|
|
|
|
|
@@ -424,6 +426,10 @@ install -m644 %{SOURCE1030} $RPM_BUILD_ROOT%{_datadir}/metainfo/mozilla-thunderb
|
|
|
#===============================================================================
|
|
|
|
|
|
%changelog
|
|
|
+* Thu Aug 26 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.13.0-1
|
|
|
+- new upstream release.
|
|
|
+- imported Patch104 from rawhide.
|
|
|
+
|
|
|
* Fri Jul 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.12.0-1
|
|
|
- new upstream release.
|
|
|
|