From e8f1982b863e04139aa5b71552e88e64a8f5a39f Mon Sep 17 00:00:00 2001 From: Martin Stransky Date: Tue, 19 Jun 2018 11:35:42 +0200 Subject: Updated to 61.0, Created firefox-wayland subpackage with wayland launcher --- .gitignore | 2 ++ firefox.spec | 38 +++++++++++++++++++++++++++----------- sources | 4 ++-- 3 files changed, 31 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 4769d25..9d85420 100644 --- a/.gitignore +++ b/.gitignore @@ -299,3 +299,5 @@ firefox-3.6.4.source.tar.bz2 /firefox-langpacks-60.0.1-20180523.tar.xz /firefox-60.0.2.source.tar.xz /firefox-langpacks-60.0.2-20180611.tar.xz +/firefox-61.0.source.tar.xz +/firefox-langpacks-61.0-20180619.tar.xz diff --git a/firefox.spec b/firefox.spec index c7f452b..3529523 100644 --- a/firefox.spec +++ b/firefox.spec @@ -16,7 +16,7 @@ %endif # Use system sqlite? -%if 0%{?fedora} > 27 +%if 0%{?fedora} > 28 %global system_sqlite 1 %else %global system_sqlite 0 @@ -101,13 +101,13 @@ Summary: Mozilla Firefox Web browser Name: firefox -Version: 60.0.2 +Version: 61.0 Release: 1%{?pre_tag}%{?dist} URL: https://www.mozilla.org/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Source0: https://hg.mozilla.org/releases/mozilla-release/archive/firefox-%{version}%{?pre_version}.source.tar.xz %if %{build_langpacks} -Source1: firefox-langpacks-%{version}%{?pre_version}-20180611.tar.xz +Source1: firefox-langpacks-%{version}%{?pre_version}-20180619.tar.xz %endif Source10: firefox-mozconfig Source12: firefox-redhat-default-prefs.js @@ -301,6 +301,18 @@ debug %{name}, you want to install %{name}-debuginfo instead. %files -n %{crashreporter_pkg_name} -f debugcrashreporter.list %endif +%if %{?wayland_backend} +%package wayland +Summary: Firefox Wayland launcher. +Requires: %{name} +%description wayland +The firefox-wayland package contains launcher and desktop file +to run Firefox natively on Wayland. +%files +%{_bindir}/firefox-wayland +%{_datadir}/applications/firefox-wayland.desktop +%endif + %if %{run_tests} %global testsuite_pkg_name mozilla-%{name}-testresults %package -n %{testsuite_pkg_name} @@ -328,7 +340,7 @@ This package contains results of tests executed during build. %patch29 -p1 -b .big-endian %endif %patch37 -p1 -b .jit-atomic-lucky -%patch40 -p1 -b .aarch64-skia +#%patch40 -p1 -b .aarch64-skia %patch3 -p1 -b .arm # Fedora patches @@ -341,20 +353,20 @@ This package contains results of tests executed during build. %ifarch aarch64 %patch226 -p1 -b .1354671 %endif -%patch227 -p1 -b .rhbz-1498561 +#%patch227 -p1 -b .rhbz-1498561 %patch402 -p1 -b .1196777 %patch406 -p1 -b .256180 %patch413 -p1 -b .1353817 -%patch414 -p1 -b .ffmpeg-4.0 +#%patch414 -p1 -b .ffmpeg-4.0 %ifarch %{arm} %patch415 -p1 -b .mozilla-1238661 %endif -%patch416 -p1 -b .1424422 -%patch417 -p1 -b .bug1375074-save-restore-x28 +#%patch416 -p1 -b .1424422 +#%patch417 -p1 -b .bug1375074-save-restore-x28 %patch418 -p1 -b .mozilla-1436242 -%patch421 -p1 -b .mozilla-1457691 +#%patch421 -p1 -b .mozilla-1457691 # Patch for big endian platforms only %if 0%{?big_endian} @@ -375,7 +387,7 @@ This package contains results of tests executed during build. %patch452 -p1 -b .mozilla-1460603 %patch560 -p1 -b .rb244010 %patch561 -p1 -b .rb244012 -%patch562 -p1 -b .rb246410 +#%patch562 -p1 -b .rb246410 %patch563 -p1 -b .rb245262 %patch564 -p1 -b .mozilla-1464808 %patch565 -p1 -b .mozilla-1464823 @@ -860,7 +872,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %dir %{_datadir}/mozilla/extensions/* %dir %{_libdir}/mozilla/extensions/* %{_datadir}/appdata/*.appdata.xml -%{_datadir}/applications/*.desktop +%{_datadir}/applications/%{name}.desktop %dir %{mozappdir} %license %{mozappdir}/LICENSE %{mozappdir}/browser/chrome @@ -916,6 +928,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #--------------------------------------------------------------------- %changelog +* Tue Jun 19 2018 Martin Stransky - 61.0-1 +- Updated to 61.0 +- Created firefox-wayland subpackage with wayland launcher. + * Mon Jun 11 2018 Jan Horak - 60.0.2-1 - Update to 60.0.2 diff --git a/sources b/sources index ba41b1c..31d0b19 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (firefox-60.0.2.source.tar.xz) = 6fd6425660dad43aae15b97076347e33a0d830cf97545366ac2fd6922e06500a4001a31e6bf0e382733180d315ec2ae3698d09f9a2c665382ecef5a00a6de2ab -SHA512 (firefox-langpacks-60.0.2-20180611.tar.xz) = c28cdcc84a2f13eb80ffc0fd0aa8e2d176a81fe06a7eabb47a618d35662642be47178ec291050685851741b7564e7c7e5cdbd8dac1358d7d1a23d459e8eaf798 +SHA512 (firefox-61.0.source.tar.xz) = 302d45639487975b4bf0ae4cdab3042f88b84f4de5ae5683555c0bd78e2bf6edaca6f1c0bc34753a7c9c96709f118e0d5ad8f9c6644f2e2c95347d79bacfd990 +SHA512 (firefox-langpacks-61.0-20180619.tar.xz) = 4a6bf5394b5b054c45458179591e3b9c845f42aa974d405369fd6f6e75cb42ac09c15f8d87acd152f038bdeba0d058eda61b1ce9ff49e27fea26ed5cbbdedcb7 -- cgit