commit 4ab687d8df1ba36deb6bfc5d34e2bdeaec58e6a0 Author: Jan Rękorajski <bagg...@pld-linux.org> Date: Mon Nov 2 23:58:06 2015 +0100
- started update to 42.0 iceweasel-packaging.patch | 6 ++---- iceweasel.spec | 14 +++++--------- idl-parser.patch | 8 ++++---- xulrunner-new-libxul.patch | 16 ++++++++-------- 4 files changed, 19 insertions(+), 25 deletions(-) --- diff --git a/iceweasel.spec b/iceweasel.spec index f0ba29a..b3a773a 100644 --- a/iceweasel.spec +++ b/iceweasel.spec @@ -22,12 +22,12 @@ Summary: Iceweasel web browser Summary(hu.UTF-8): Iceweasel web böngésző Summary(pl.UTF-8): Iceweasel - przeglądarka WWW Name: iceweasel -Version: 41.0.2 -Release: 2 +Version: 42.0 +Release: 0.1 License: MPL v2.0 Group: X11/Applications/Networking Source0: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/source/firefox-%{version}.source.tar.xz -# Source0-md5: d71f0f761c51aeae03e367001afc9f8d +# Source0-md5: d610bf10a75afb4734045e1a43d8eba4 Source1: %{name}-branding.tar.xz # Source1-md5: 1ac95e1164acae1954f118cddd197aad Source2: %{name}-rm_nonfree.sh @@ -197,10 +197,8 @@ Iceweasel development package. Pakiet programistyczny Iceweasela. %prep -%setup -qc -mv -f mozilla-release mozilla -%setup -q -T -D -a1 -cd mozilla +%setup -q -a1 -n firefox-%{version} +mv mozilla/iceweasel ./ /bin/sh %{SOURCE2} # avoid using included headers (-I. is before HUNSPELL_CFLAGS) @@ -231,7 +229,6 @@ sed -i -e 's@__BROWSER_PATH__@"../../dist/bin/iceweasel-bin"@' build/automation. %endif %build -cd mozilla cp -p %{_datadir}/automake/config.* build/autoconf cat << 'EOF' > .mozconfig @@ -352,7 +349,6 @@ kill $XVFB_PID %install rm -rf $RPM_BUILD_ROOT -cd mozilla install -d \ $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}} \ $RPM_BUILD_ROOT%{_desktopdir} \ diff --git a/iceweasel-packaging.patch b/iceweasel-packaging.patch index 1c3d70f..23a62cf 100644 --- a/iceweasel-packaging.patch +++ b/iceweasel-packaging.patch @@ -116,7 +116,7 @@ diff -ruN mozilla-release.orig/browser/installer/package-manifest.in mozilla-rel @RESPATH@/components/mimetype.xpt @RESPATH@/components/mozfind.xpt @RESPATH@/components/necko_about.xpt -@@ -313,12 +336,16 @@ +@@ -313,10 +336,14 @@ @RESPATH@/components/rdf.xpt @RESPATH@/components/satchel.xpt @RESPATH@/components/saxparser.xpt @@ -124,10 +124,8 @@ diff -ruN mozilla-release.orig/browser/installer/package-manifest.in mozilla-rel @RESPATH@/browser/components/sessionstore.xpt +#ifndef LIBXUL_SDK @RESPATH@/components/services-crypto-component.xpt - #ifdef MOZ_CAPTIVEDETECT - @RESPATH@/components/captivedetect.xpt - #endif +#endif + @RESPATH@/components/captivedetect.xpt @RESPATH@/browser/components/shellservice.xpt +#ifndef LIBXUL_SDK @RESPATH@/components/shistory.xpt diff --git a/idl-parser.patch b/idl-parser.patch index 8f4c686..b5aa30d 100644 --- a/idl-parser.patch +++ b/idl-parser.patch @@ -1,5 +1,5 @@ ---- xulrunner-10.0/mozilla/xpcom/idl-parser/header.py.wiget 2012-02-09 16:26:27.074098583 +0100 -+++ xulrunner-10.0/mozilla/xpcom/idl-parser/header.py 2012-02-09 16:28:01.250436455 +0100 +--- xulrunner-10.0/mozilla/xpcom/idl-parser/xpidl/header.py.wiget 2012-02-09 16:26:27.074098583 +0100 ++++ xulrunner-10.0/mozilla/xpcom/idl-parser/xpidl/header.py 2012-02-09 16:28:01.250436455 +0100 @@ -477,7 +477,7 @@ if __name__ == '__main__': o = OptionParser() o.add_option('-I', action='append', dest='incdirs', default=['.'], @@ -27,8 +27,8 @@ print >>sys.stderr, "--regen useless without --cachedir" sys.exit(0) ---- xulrunner-10.0/mozilla/xpcom/idl-parser/typelib.py.wiget 2012-02-09 16:31:01.826758036 +0100 -+++ xulrunner-10.0/mozilla/xpcom/idl-parser/typelib.py 2012-02-09 16:32:26.473475659 +0100 +--- xulrunner-10.0/mozilla/xpcom/idl-parser/xpidl/typelib.py.wiget 2012-02-09 16:31:01.826758036 +0100 ++++ xulrunner-10.0/mozilla/xpcom/idl-parser/xpidl/typelib.py 2012-02-09 16:32:26.473475659 +0100 @@ -276,7 +276,7 @@ if __name__ == '__main__': o = OptionParser() o.add_option('-I', action='append', dest='incdirs', default=['.'], diff --git a/xulrunner-new-libxul.patch b/xulrunner-new-libxul.patch index a25180f..f4a527c 100644 --- a/xulrunner-new-libxul.patch +++ b/xulrunner-new-libxul.patch @@ -2,11 +2,11 @@ diff -ruNp mozilla.orig/toolkit/mozapps/installer/packager.py mozilla/toolkit/mo --- mozilla.orig/toolkit/mozapps/installer/packager.py 2015-04-03 04:30:06.000000000 +0200 +++ mozilla/toolkit/mozapps/installer/packager.py 2015-04-10 14:52:45.133163567 +0200 @@ -152,7 +152,7 @@ def precompile_cache(formatter, source_p - '-e', 'precompile_startupcache("resource://%s/");' - % resource], - extra_linker_path=gre_path, -- extra_env={'MOZ_STARTUP_CACHE': cache}): -+ extra_env={'MOZ_STARTUP_CACHE': cache, 'LD_PRELOAD': os.path.join(gre_path, 'libxul.so')}): - errors.fatal('Error while running startup cache precompilation') - return - from mozpack.mozjar import JarReader + os.remove(cache) + + try: +- extra_env = {'MOZ_STARTUP_CACHE': cache} ++ extra_env = {'MOZ_STARTUP_CACHE': cache, 'LD_PRELOAD': os.path.join(gre_path, 'libxul.so')} + if buildconfig.substs.get('MOZ_TSAN'): + extra_env['TSAN_OPTIONS'] = 'report_bugs=0' + if launcher.launch(['xpcshell', '-g', gre_path, '-a', app_path, ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/iceweasel.git/commitdiff/4ab687d8df1ba36deb6bfc5d34e2bdeaec58e6a0 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit