update to 43.0.4 [release 43.0.4-1mamba;Wed Jan 20 2016]
This commit is contained in:
parent
6d3a8fd601
commit
1bf1e26842
35
firefox-42.0-build-add-freetype-system-wrapper.patch
Normal file
35
firefox-42.0-build-add-freetype-system-wrapper.patch
Normal file
@ -0,0 +1,35 @@
|
||||
From bb146548c7846ba5d14f070f4be985797d83d5ca Mon Sep 17 00:00:00 2001
|
||||
From: Mike Hommey <mh+mozilla@glandium.org>
|
||||
Date: Fri, 14 Aug 2015 08:50:38 +0900
|
||||
Subject: [PATCH] Bug 1194520 - Add a system header wrapper for
|
||||
<freetype/ftfntfmt.h>
|
||||
|
||||
---
|
||||
config/system-headers | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/config/system-headers b/config/system-headers
|
||||
index bee35da..ad1f88d 100644
|
||||
--- a/config/system-headers
|
||||
+++ b/config/system-headers
|
||||
@@ -450,16 +450,17 @@ foundation/base64.h
|
||||
foundation/hexdump.h
|
||||
#endif
|
||||
fp.h
|
||||
fpieee.h
|
||||
frame/log.h
|
||||
frame/req.h
|
||||
freetype/freetype.h
|
||||
freetype/ftcache.h
|
||||
+freetype/ftfntfmt.h
|
||||
freetype/ftglyph.h
|
||||
freetype/ftsynth.h
|
||||
freetype/ftoutln.h
|
||||
freetype/ttnameid.h
|
||||
freetype/tttables.h
|
||||
freetype/t1tables.h
|
||||
freetype/ftlcdfil.h
|
||||
freetype/ftsizes.h
|
||||
--
|
||||
2.5.0.3.ge81d485
|
||||
|
10
firefox-43.0.4-fix-missing-PR_snprint.patch
Normal file
10
firefox-43.0.4-fix-missing-PR_snprint.patch
Normal file
@ -0,0 +1,10 @@
|
||||
--- firefox-43.0.4/dom/media/webm/WebMDemuxer.cpp.orig 2016-01-23 01:35:10.445510475 +0100
|
||||
+++ firefox-43.0.4/dom/media/webm/WebMDemuxer.cpp 2016-01-23 01:32:15.429882900 +0100
|
||||
@@ -19,6 +19,7 @@
|
||||
#include "XiphExtradata.h"
|
||||
|
||||
#include <algorithm>
|
||||
+#include "prprf.h"
|
||||
#include <stdint.h>
|
||||
|
||||
#define VPX_DONT_DEFINE_STDINT_TYPES
|
45
firefox.spec
45
firefox.spec
@ -12,10 +12,10 @@
|
||||
%define firefoxincludedir %{_includedir}/firefox-%{version}
|
||||
#%define mozilla_version central
|
||||
%define mozilla_version release
|
||||
%define source_dir mozilla-%{mozilla_version}
|
||||
#% define source_dir mozilla-%{mozilla_version}
|
||||
|
||||
Name: firefox
|
||||
Version: 39.0.3
|
||||
Version: 43.0.4
|
||||
Release: 1mamba
|
||||
Epoch: 1
|
||||
Summary: The next generation browsing technology from mozilla.org
|
||||
@ -24,7 +24,7 @@ Vendor: openmamba
|
||||
Distribution: openmamba
|
||||
Packager: Aleph0 <aleph0@openmamba.org>
|
||||
URL: http://www.mozilla.org/firefox
|
||||
Source0: https://ftp.mozilla.org/pub/firefox/releases/%{version}/source/firefox-%{version}.source.tar.bz2
|
||||
Source0: https://ftp.mozilla.org/pub/firefox/releases/%{version}/source/firefox-%{version}.source.tar.xz
|
||||
# langpack got with
|
||||
# sh firefox-autoupdate %{version}
|
||||
Source1: firefox-%{version}-langpacks.tar.bz2
|
||||
@ -45,6 +45,8 @@ Patch5: xulrunner-2.0-os2cc.patch
|
||||
Patch6: firefox-7.0-cache-build.patch
|
||||
Patch7: firefox-36.0.3-fix-build-upstream.patch
|
||||
Patch8: firefox-39.0-openmamba-prefs.patch
|
||||
Patch9: firefox-42.0-build-add-freetype-system-wrapper.patch
|
||||
Patch10: firefox-43.0.4-fix-missing-PR_snprint.patch
|
||||
License: GPL, LGPL, MPL 1.1
|
||||
## AUTOBUILDREQ-BEGIN
|
||||
BuildRequires: glibc-devel
|
||||
@ -128,10 +130,10 @@ Mofilla Firefox is the next generation browsing technology from mozilla.org.
|
||||
This package contains static libraries and header files need for development.
|
||||
|
||||
%prep
|
||||
%setup -q -c -n firefox-%{version}
|
||||
%setup -q
|
||||
#-D -T
|
||||
#:<< ___EOF
|
||||
cd %{source_dir}
|
||||
#cd %{source_dir}
|
||||
|
||||
# See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20297
|
||||
#%if "%{_target_cpu}" != "i586"
|
||||
@ -149,7 +151,8 @@ sed -e 's|__RPM_VERSION_INTERNAL__|%{firefox_internal_version}|' %{PATCH0} | pat
|
||||
#%patch6 -p2
|
||||
#%patch7 -p1
|
||||
%patch8 -p1
|
||||
|
||||
#%patch9 -p1
|
||||
#%patch10 -p1
|
||||
#% define _use_internal_dependency_generator 0
|
||||
#% define __find_provides %{_builddir}/firefox-%{version}/%{source_dir}/find_provides.sh
|
||||
#
|
||||
@ -176,13 +179,13 @@ sed -e 's|__RPM_VERSION_INTERNAL__|%{firefox_internal_version}|' %{PATCH0} | pat
|
||||
#:<< ___EOF
|
||||
mkdir -p build
|
||||
cd build
|
||||
ln -sf ../%{source_dir}/configure configure
|
||||
ln -sf ../configure configure
|
||||
|
||||
export LDFLAGS='-lX11 -lXrender' PYTHON=%{__python}
|
||||
export MOZ_PHOENIX="1"
|
||||
export BUILD_OFFICIAL="1"
|
||||
export MOZILLA_OFFICIAL="1"
|
||||
../%{source_dir}/configure \
|
||||
../configure \
|
||||
--build=%{_build} \
|
||||
--host=%{_host} \
|
||||
--target=%{_target_platform} \
|
||||
@ -235,7 +238,6 @@ export MOZILLA_OFFICIAL="1"
|
||||
--disable-pedantic \
|
||||
--enable-jsd \
|
||||
--enable-necko-protocols=all \
|
||||
--disable-logging \
|
||||
%if %{testing}
|
||||
--enable-image-decoders=all \
|
||||
--enable-image-encoders=all \
|
||||
@ -249,7 +251,7 @@ export MOZILLA_OFFICIAL="1"
|
||||
--enable-gio \
|
||||
--disable-gnomevfs
|
||||
|
||||
# --with-libxul-sdk=%{xul_sdk_dir} \
|
||||
# --disable-logging \
|
||||
# --with-system-mozldap \ --program-suffix=4
|
||||
|
||||
#___EOF
|
||||
@ -272,7 +274,7 @@ browser.startup.homepage=%{default_browser_homepage}
|
||||
browser.startup.homepage_reset=%{default_browser_homepage}
|
||||
EOF
|
||||
|
||||
cat > ../mozilla-release/modules/libpref/init/all-openmamba.js << _EOF
|
||||
cat > ../modules/libpref/init/all-openmamba.js << _EOF
|
||||
pref("app.update.auto", false);
|
||||
pref("app.update.enabled", false);
|
||||
pref("app.update.autoInstallEnabled", false);
|
||||
@ -288,7 +290,7 @@ pref("intl.locale.matchOS", true);
|
||||
_EOF
|
||||
|
||||
sed -i -e 's|@BINPATH@/browser/@PREF_DIR@/firefox.js|@BINPATH@/browser/@PREF_DIR@/all-openmamba.js\n&|' \
|
||||
../mozilla-release/browser/installer/package-manifest.in
|
||||
../browser/installer/package-manifest.in
|
||||
|
||||
cp -p %{SOURCE10} dist/bin/browser/defaults/profile/bookmarks.html
|
||||
|
||||
@ -306,7 +308,7 @@ desktop-file-install --vendor mozilla --dir %{buildroot}%{_datadir}/applications
|
||||
|
||||
for i in 16 22 24 32 48 256; do
|
||||
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
|
||||
convert -geometry ${i}x${i} ../mozilla-release/browser/branding/official/default${i}.png %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/firefox.png
|
||||
convert -geometry ${i}x${i} ../browser/branding/official/default${i}.png %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/firefox.png
|
||||
done
|
||||
|
||||
#rm -f %{buildroot}%{_bindir}/firefox
|
||||
@ -316,7 +318,7 @@ done
|
||||
#
|
||||
#chmod 755 %{buildroot}%{_bindir}/firefox
|
||||
|
||||
install -pm 644 ../mozilla-release/LICENSE %{buildroot}%{firefoxappdir}/
|
||||
install -pm 644 ../LICENSE %{buildroot}%{firefoxappdir}/
|
||||
|
||||
rm -rf %{buildroot}%{firefoxappdir}/firefox
|
||||
ln -s firefox-bin %{buildroot}%{firefoxappdir}/firefox
|
||||
@ -365,7 +367,7 @@ includedir=%{firefoxincludedir}
|
||||
|
||||
Name: Mozilla Plug-In API
|
||||
Description: Mozilla Plug-In API
|
||||
Version: 39.0.3
|
||||
Version: 43.0.4
|
||||
|
||||
Cflags: -I\${includedir} -DXP_UNIX
|
||||
_EOF
|
||||
@ -445,8 +447,8 @@ fi
|
||||
%exclude %{firefoxappdir}/browser/extensions/langpack-*
|
||||
%dir %{firefoxappdir}/browser/icons
|
||||
%{firefoxappdir}/browser/icons/*.png
|
||||
%dir %{firefoxappdir}/browser/searchplugins
|
||||
%{firefoxappdir}/browser/searchplugins/*
|
||||
#%dir %{firefoxappdir}/browser/searchplugins
|
||||
#%{firefoxappdir}/browser/searchplugins/*
|
||||
%{firefoxappdir}/firefox-bin
|
||||
%{firefoxappdir}/webapprt-stub
|
||||
%dir %{firefoxappdir}/webapprt
|
||||
@ -480,7 +482,8 @@ fi
|
||||
%{_libdir}/firefox-*/gmp-clearkey/0.1/*
|
||||
%{_libdir}/firefox-*/Throbber-small.gif
|
||||
%{_libdir}/firefox-*/icons/updater.png
|
||||
%{_libdir}/firefox-*/libmozalloc.so
|
||||
#%{_libdir}/firefox-*/libmozalloc.so
|
||||
%{_libdir}/firefox-*/liblgpllibs.so
|
||||
%{_libdir}/firefox-*/libmozsqlite3.so
|
||||
%{_libdir}/firefox-*/libxul.so
|
||||
%{_libdir}/firefox-*/omni.ja
|
||||
@ -1722,6 +1725,12 @@ Zulu language support for Firefox.
|
||||
#%{firefoxappdir}/browser/extensions/langpack-zu@firefox.mozilla.org/
|
||||
|
||||
%changelog
|
||||
* Wed Jan 20 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 43.0.4-1mamba
|
||||
- update to 43.0.4
|
||||
|
||||
* Sat Oct 10 2015 Silvan Calarco <silvan.calarco@mambasoft.it> 41.0.1-1mamba
|
||||
- update to 41.0.1
|
||||
|
||||
* Fri Aug 07 2015 Automatic Build System <autodist@mambasoft.it> 39.0.3-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user