# WARNING: This package is synced with FC # # WARNING, READ FIRST: # # This is a special package that needs special treatment. Due to the amount of # security updates it needs, it's common to ship new upstream versions instead of patching. # That means this package MUST be BUILDABLE for stable official releases. # This also means only STABLE upstream releases, NO betas. # This is a discussed topic. Please, do not flame it again. # Stay on ESR for stable releases and for cauldron before mageia 7. # /!\ Do not update more than FF 59 for mga7. /!\ # ff 60 -> 67 # Tentative workaround for rust's "error: the lock file needs to be updated but --locked was passed to prevent this": %global _smp_ncpus_max 8 # Use system cairo? %global system_cairo 0 %global major 60 %global ff_epoch 0 # (tpg) set version HERE !!! %global extra esr %global realver %{version}%extra %global firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} # (tpg) MOZILLA_FIVE_HOME %global mozillalibdir %{_libdir}/%{name} %global pluginsdir %{_libdir}/mozilla/plugins # libxul.so is provided by libxulrunnner2.0. %global __requires_exclude libxul.so # Build as a debug package? %global debug_build 0 # Minimal required versions %global cairo_version 1.13.1 %global freetype_version 2.1.9 %global libnotify_version 0.7.0 %global libvpx_version 1.5.0 # this seems fragile, so require the exact version or later (#58754) %global nspr_version 4.19 %global nspr_build_version %(pkg-config --silence-errors --modversion nspr 2>/dev/null || echo 65536) %global nss_version 3.36.5 %global nss_build_version %(pkg-config --silence-errors --modversion nss 2>/dev/null || echo 65536) %global sqlite_version 3.22.0 # The actual sqlite version (see #480989): %global sqlite_build_version %(pkg-config --silence-errors --modversion sqlite3 2>/dev/null || echo 65536) %global mozappdir %{_libdir}/%{name} %global tarballdir firefox-%{version} %global update_channel %{extra}%major Summary: Mozilla Firefox Web browser Name: firefox Version: %{major}.2.1 Epoch: %{ff_epoch} Release: %mkrel 1 License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Networking/WWW Url: https://www.mozilla.org/firefox/organizations/ Source0: https://ftp.mozilla.org/pub/firefox/releases/%{realver}/source/%{name}-%{realver}.source.tar.xz Source4: %{name}.desktop Source8: %{name}-searchengines-duckduckgo.xml Source9: kde.js # From Fedora: Source10: firefox-mozconfig Source12: firefox-mageia-default-prefs.js Source23: firefox.1 Source24: mozilla-api-key Source26: distribution.ini Source27: google-api-key # Fedora patches: Patch3: mozilla-build-arm.patch Patch27: mozilla-1335250.patch # Also fixes s390x: https://bugzilla.mozilla.org/show_bug.cgi?id=1376268 Patch29: build-big-endian.patch Patch36: build-missing-xlocale-h.patch # Always feel lucky for unsupported platforms: # https://bugzilla.mozilla.org/show_bug.cgi?id=1347128 Patch37: build-jit-atomic-always-lucky.patch Patch40: build-aarch64-skia.patch Patch219: rhbz-1173156.patch Patch224: mozilla-1170092.patch Patch225: mozilla-1005640-accept-lang.patch #ARM run-time patch Patch226: rhbz-1354671.patch Patch229: firefox-nss-version.patch # Upstream patches Patch402: mozilla-1196777.patch Patch406: mozilla-256180.patch Patch407: mozilla-1348576.patch Patch410: mozilla-1321521.patch Patch411: mozilla-1321521-2.patch Patch412: mozilla-1337988.patch Patch413: mozilla-1353817.patch Patch415: Bug-1238661---fix-mozillaSignalTrampoline-to-work-.patch Patch416: mozilla-1424422.patch Patch417: bug1375074-save-restore-x28.patch # Mageia patches: Patch1000: firefox-lang.patch Patch1001: firefox-npapi-missing-include.patch # (OpenSuse) add patch to make firefox always use /usr/bin/firefox when "make firefox # the default web browser" is used fix mdv bug#58784 Patch1005: firefox-38.0-appname.patch # Patches for kde integration of FF # (doktor5000) if the patches need updating, grab both from the branch corresponding with the current firefox version at # http://www.rosenauer.org/hg/mozilla Patch1011: http://www.rosenauer.org/hg/mozilla/file/tip/mozilla-kde.patch # (fwang) please modify patch12 with `sed -e 's/MozillaFirefox/firefox/'` to fit our desktop filename Patch1012: http://www.rosenauer.org/hg/mozilla/file/tip/firefox-kde.patch Patch1037: firefox-38.0-nss-version.patch Patch1039: firefox-59.0-optimize-dont-force-O3.patch BuildRequires: pkgconfig(nspr) >= %{nspr_version} BuildRequires: pkgconfig(nss) >= %{nss_version} BuildRequires: nss-static-devel >= %{nss_version} %if %{?system_cairo} BuildRequires: pkgconfig(cairo) >= %{cairo_version} %endif BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xscrnsaver) BuildRequires: pkgconfig(libpng) >= 1.6.31 BuildRequires: pkgconfig(libjpeg) BuildRequires: zip BuildRequires: bzip2-devel BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(libIDL-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(xt) BuildRequires: pkgconfig(hunspell) >= 1.5.1 BuildRequires: pkgconfig(libstartup-notification-1.0) BuildRequires: pkgconfig(libnotify) >= %{libnotify_version} BuildRequires: pkgconfig(dri) %if %mgaver > 5 BuildRequires: pkgconfig(libvpx) >= %{libvpx_version} %endif BuildRequires: autoconf2.1 BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(gconf-2.0) BuildRequires: yasm BuildRequires: llvm BuildRequires: llvm-devel BuildRequires: clang Requires: %{mklibname nss 3} >= 2:%{nss_build_version} Requires: %{mklibname nspr 4} >= 2:%{nspr_build_version} BuildRequires: python BuildRequires: pkgconfig(sqlite3) >= %{sqlite_version} Requires: %{mklibname sqlite3_ 0} >= %{sqlite_build_version} BuildRequires: pkgconfig(libffi) BuildRequires: rootcerts >= 1:20130411.00 BuildRequires: doxygen BuildRequires: libiw-devel BuildRequires: python-virtualenv BuildRequires: pkgconfig(libproxy-1.0) BuildRequires: rust BuildRequires: cargo Provides: %{name} = %{epoch}:%{version} Provides: mozilla-firefox = %{epoch}:%{version}-%{release} Provides: webclient Requires: indexhtml Requires: xdg-utils # fixes bug #42096 Requires: mailcap Recommends: hunspell-en Requires: %{_lib}notify4 # make sure our default bookmarks are present Requires: desktop-common-data # try to fix mga#1344 (automatic installation of proper -l10n package) # packages requiring locales-XX will be automatically preferred when locales-XX # is already installed Recommends: firefox-l10n Recommends: %{_lib}canberra0 Recommends: %{_lib}cups2 Obsoletes: firefox-ext-weave-sync Obsoletes: firefox-beta < 25 %description Mozilla Firefox is an open-source web browser, designed for standards compliance, performance and portability. %package devel Summary: Development files for %{name} Group: Development/Other Obsoletes: firefox-beta-devel < 25 %description devel Files and macros mainly for building Firefox extensions. %prep %if %{?extra} #setup -q -n mozilla-%{update_channel} %setup -q -n firefox-%{version} %else %setup -q -n %{tarballdir} %endif # Fedora patches: %if 0%{?big_endian} %patch29 -p1 -b .big-endian %endif %patch37 -p1 -b .jit-atomic-lucky %patch40 -p1 -b .aarch64-skia %patch3 -p1 -b .arm %patch219 -p2 -b .rhbz-1173156 %patch224 -p1 -b .1170092 %patch225 -p1 -b .1005640-accept-lang %ifarch aarch64 %patch226 -p1 -b .1354671 %endif %patch402 -p1 -b .1196777 %patch406 -p1 -b .256180 %patch413 -p1 -b .1353817 %ifarch %{arm} %patch415 -p1 -b .mozilla-1238661 %endif %patch416 -p1 -b .1424422 %patch417 -p1 -b .bug1375074-save-restore-x28 # Mageia patches: %patch1000 -p1 -b .lang %patch1001 -p1 -b .npapi-missing-include %patch1005 -p1 -b .appname #patch1011 -p1 -b .mozkde #patch1012 -p1 -b .ffkde %patch1037 -p0 %patch1039 -p1 -b .noo3_noos pushd js/src autoconf-2.13 popd autoconf-2.13 %{__rm} -f .mozconfig %{__cp} %{SOURCE10} .mozconfig # Mageia specific options: cat << EOF >> .mozconfig ac_add_options --enable-libproxy ac_add_options --with-system-png ac_add_options --with-distribution-id=org.mageia ac_add_options --enable-update-channel=%{update_channel} EOF # Options shared with FC: echo "ac_add_options --enable-official-branding" >> .mozconfig %{__cp} %{SOURCE24} mozilla-api-key %{__cp} %{SOURCE27} google-api-key echo "ac_add_options --with-system-nspr" >> .mozconfig echo "ac_add_options --with-system-nss" >> .mozconfig echo "ac_add_options --enable-system-sqlite" >> .mozconfig %if %{?system_cairo} echo "ac_add_options --enable-system-cairo" >> .mozconfig %else echo "ac_add_options --disable-system-cairo" >> .mozconfig %endif echo "ac_add_options --enable-system-ffi" >> .mozconfig %ifarch %{arm} echo "ac_add_options --disable-elf-hack" >> .mozconfig %endif echo "ac_add_options --enable-system-hunspell" >> .mozconfig %ifarch armv7hl echo "ac_add_options --with-arch=armv7-a" >> .mozconfig echo "ac_add_options --with-float-abi=hard" >> .mozconfig echo "ac_add_options --with-fpu=vfpv3-d16" >> .mozconfig %endif %ifarch armv7hnl echo "ac_add_options --with-arch=armv7-a" >> .mozconfig echo "ac_add_options --with-float-abi=hard" >> .mozconfig echo "ac_add_options --with-fpu=neon" >> .mozconfig echo "ac_add_options --disable-ion" >> .mozconfig echo "ac_add_options --disable-yarr-jit" >> .mozconfig %endif %ifarch armv5tel echo "ac_add_options --with-arch=armv5te" >> .mozconfig echo "ac_add_options --with-float-abi=soft" >> .mozconfig echo "ac_add_options --disable-ion" >> .mozconfig echo "ac_add_options --disable-yarr-jit" >> .mozconfig %endif %if %{?debug_build} echo "ac_add_options --enable-debug" >> .mozconfig echo "ac_add_options --disable-optimize" >> .mozconfig %else %global optimize_flags "none" # Fedora 26 (gcc7) needs to disable default build flags (mozbz#1342344) %global optimize_flags "-g -O2" %ifarch armv7hl # ARMv7 need that (rhbz#1426850) %global optimize_flags "-g -O2 -fno-schedule-insns" %endif %ifarch ppc64le aarch64 %global optimize_flags "-g -O2" %endif %if %{optimize_flags} != "none" echo 'ac_add_options --enable-optimize=%{?optimize_flags}' >> .mozconfig %else echo 'ac_add_options --enable-optimize' >> .mozconfig %endif echo "ac_add_options --disable-debug" >> .mozconfig %endif %ifnarch %{ix86} x86_64 echo "ac_add_options --disable-webrtc" >> .mozconfig %endif echo "ac_add_options --disable-crashreporter" >> .mozconfig echo "ac_add_options --with-system-jpeg" >> .mozconfig %if %mgaver > 5 echo "ac_add_options --with-system-libvpx" >> .mozconfig %else # Using the bundled libvpx because the mgav5 one is too old. echo "ac_add_options --disable-system-libvpx" >> .mozconfig %endif %if %mgaver > 5 # Using the bundled icu because the mgav5 one is too old. echo "ac_add_options --disable-system-icu" >> .mozconfig %endif %ifarch %{ix86} echo "ac_add_options --disable-stylo" >> .mozconfig %endif # Remove executable bit to make brp-mangle-shebangs happy. chmod -x third_party/rust/itertools/src/lib.rs #--------------------------------------------------------------------- %build # -fpermissive is needed to build with gcc 4.6+ which has become stricter # # Mozilla builds with -Wall with exception of a few warnings which show up # everywhere in the code; so, don't override that. # # Disable C++ exceptions since Mozilla code is not exception-safe # MOZ_OPT_FLAGS=$(echo "%{optflags}" | %{__sed} -e 's/-Wall//') #rhbz#1037063 # -Werror=format-security causes build failures when -Wno-format is explicitly given # for some sources # Explicitly force the hardening flags for Firefox so it passes the checksec test; # See also https://fedoraproject.org/wiki/Changes/Harden_All_Packages MOZ_OPT_FLAGS="$MOZ_OPT_FLAGS -Wformat-security -Wformat -Werror=format-security" # Disable null pointer gcc6 optimization in gcc6 (rhbz#1328045) MOZ_OPT_FLAGS="$MOZ_OPT_FLAGS -fno-delete-null-pointer-checks" # Use hardened build? %if 0%{?hardened_build} MOZ_OPT_FLAGS="$MOZ_OPT_FLAGS -fPIC -Wl,-z,relro -Wl,-z,now" %endif %if %{?debug_build} MOZ_OPT_FLAGS=$(echo "$MOZ_OPT_FLAGS" | %{__sed} -e 's/-O2//') %endif %ifnarch x86_64 MOZ_OPT_FLAGS=$(echo "$MOZ_OPT_FLAGS" | %{__sed} -e 's/-g/-g1/') # If MOZ_DEBUG_FLAGS is empty, firefox's build will default it to "-g" which # overrides the -g1 from line above and breaks building on s390 # (OOM when linking, rhbz#1238225) export MOZ_DEBUG_FLAGS=" " %endif %ifarch s390 %{arm} ppc aarch64 %{ix86} MOZ_LINK_FLAGS="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads" %endif %ifarch %{arm} export RUSTFLAGS="-Cdebuginfo=0" %endif export CFLAGS=$MOZ_OPT_FLAGS export CXXFLAGS=$MOZ_OPT_FLAGS export LDFLAGS=$MOZ_LINK_FLAGS export PREFIX='%{_prefix}' export LIBDIR='%{_libdir}' MOZ_SMP_FLAGS=-j1 # On x86 architectures, Mozilla can build up to 4 jobs at once in parallel, # however builds tend to fail on other arches when building in parallel. %ifarch %{ix86} x86_64 ppc ppc64 ppc64le aarch64 [ -z "$RPM_BUILD_NCPUS" ] && \ RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`" [ "$RPM_BUILD_NCPUS" -ge 2 ] && MOZ_SMP_FLAGS=-j2 [ "$RPM_BUILD_NCPUS" -ge 4 ] && MOZ_SMP_FLAGS=-j4 [ "$RPM_BUILD_NCPUS" -ge 8 ] && MOZ_SMP_FLAGS=-j8 %endif #make -f client.mk build STRIP="/bin/true" MOZ_MAKE_FLAGS="$MOZ_SMP_FLAGS" MOZ_SERVICES_SYNC="1" export MOZ_MAKE_FLAGS="$MOZ_SMP_FLAGS" export MOZ_SERVICES_SYNC="1" export STRIP=/bin/true ./mach build %install make -C objdir/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0 # Copy files to buildroot %{__mkdir_p} %{buildroot}%{mozillalibdir} cp -rf objdir/dist/firefox/* %{buildroot}%{mozillalibdir} %{__mkdir_p} %{buildroot}%{_bindir} ln -sf %{mozillalibdir}/firefox %{buildroot}%{_bindir}/firefox pushd %{buildroot}%{_bindir} ln -sf firefox mozilla-firefox popd mkdir -p %{buildroot}%{mozillalibdir}/browser/defaults/preferences/ install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/browser/defaults/preferences/kde.js # Create and own %{_libdir}/mozilla/plugins & firefox extensions directories %{__mkdir_p} %{buildroot}%{pluginsdir} %{__mkdir_p} %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid} %{__mkdir_p} %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid} # (tpg) desktop entry %{__mkdir_p} %{buildroot}%{_datadir}/applications install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop # (tpg) icons #%{__cp} %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}/%{mozillalibdir}/browser/icons/ for i in 16 22 24 32 48 256; do %{__mkdir_p} %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps %{__install} -m 644 browser/branding/official/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{name}.png ; done %{__mkdir_p} %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}} ln -sf %{mozillalibdir}/browser/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{name}.png ln -sf %{mozillalibdir}/browser/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{name}.png ln -sf %{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{name}.png %{__install} -p -D -m 644 %{SOURCE23} %{buildroot}%{_mandir}/man1/firefox.1 # exclusions rm -f %{buildroot}%{mozillalibdir}/README.txt rm -f %{buildroot}%{mozillalibdir}/removed-files rm -f %{buildroot}%{mozillalibdir}/precomplete # display icon for Firefox button %{__mkdir_p} %{buildroot}%{mozillalibdir}/browser/defaults/profile/chrome cat << EOF > %{buildroot}%{mozillalibdir}/browser/defaults/profile/chrome/userChrome.css #appmenu-toolbar-button { list-style-image: url("chrome://branding/content/icon16.png"); } EOF # files in this directory are read on every startup, and can change/add # preferences for existing profiles # extensions.autoDisableScopes is a new preference added in firefox 8 # it defines "scopes" where newly installed addons are disabled by default # this is an additive bit field, and the value defaults to 15 (1+2+4+8) # we need to remove system scope (8) from it so language packs and other addons # which are installed systemwide won't get marked as 3rd party and disabled # documentation: http://kb.mozillazine.org/About:config_entries#Extensions. # or in toolkit/mozapps/extensions/AddonManager.jsm # we also need to disable the "disable addon selection dialog" # (doktor5000) - path has changed since FF 21 # http://mike.kaply.com/2013/04/24/major-changes-coming-in-firefox-21/ cat << EOF > %{buildroot}%{mozillalibdir}/browser/defaults/preferences/mga.js pref("general.useragent.locale", "chrome://global/locale/intl.properties"); pref("extensions.autoDisableScopes", 0); pref("extensions.shownSelectionUI", true); EOF # FIXME: Add it back in mga.js when this search engine will be used by default. # user_pref("browser.search.selectedEngine","duckduckgo.com"); # Use the system hunspell dictionaries rm -fr %{buildroot}%{mozillalibdir}/dictionaries ln -s %{_datadir}/hunspell %{buildroot}%{mozillalibdir}/dictionaries # Default %{__cp} %{SOURCE12} %{buildroot}%{mozillalibdir}/browser/defaults/preferences # Copy over run-mozilla.sh %{__cp} build/unix/run-mozilla.sh %{buildroot}%{mozappdir} # Add distribution.ini %{__mkdir_p} %{buildroot}%{mozappdir}/distribution %{__cp} %{SOURCE26} %{buildroot}%{mozappdir}/distribution # (lm) touch and %ghost bookmarks.html to a proper uninstall touch %{buildroot}%{mozillalibdir}/browser/defaults/profile/bookmarks.html # Add stuff to build a plugin to -devel mkdir -p %{buildroot}%{_includedir} cp -a dom/plugins/base/np*.h %{buildroot}%{_includedir} mkdir -p %{buildroot}/%{_datadir}/pkgconfig cat <<EOF >%{buildroot}/%{_datadir}/pkgconfig/mozilla-plugin.pc Name: Mozilla Plug-In API Description: Mozilla Plug-In API Version: %{version} Cflags: -I%{_includedir} -DXP_UNIX EOF mkdir -p %{buildroot}%{_sys_macros_dir} cat <<FIN >%{buildroot}%{_sys_macros_dir}/%{name}.macros # Macros from %{name} package %%firefox_major %{version} %%firefox_epoch %{ff_epoch} %%firefox_version %{version} %%firefox_mozillapath %{mozillalibdir} %%firefox_pluginsdir %{pluginsdir} %%firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} %%firefox_extdir %%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi) FIN # temp build fix: mkdir -p %{buildroot}%{mozillalibdir}/browser/searchplugins cp -f %{SOURCE8} %{buildroot}%{mozillalibdir}/browser/searchplugins/duckduckgo.xml %pre if [ -d %{mozillalibdir}/dictionaries ]; then rm -fr %{mozillalibdir}/dictionaries fi %post if [ ! -r /etc/sysconfig/oem ]; then case `grep META_CLASS /etc/sysconfig/system` in *powerpack) bookmark="mozilla-powerpack.html" ;; *desktop) bookmark="mozilla-one.html";; *) bookmark="mozilla-download.html";; esac ln -s -f %{_prefix}/share/mga/bookmarks/mozilla/$bookmark %{mozillalibdir}/browser/defaults/profile/bookmarks.html fi %files %{_bindir}/%{name} %{_bindir}/mozilla-firefox %doc %{_mandir}/man1/* %{_iconsdir}/hicolor/*/apps/*.png %{_miconsdir}/%{name}.png %{_iconsdir}/%{name}.png %{_liconsdir}/%{name}.png %{_datadir}/applications/*.desktop %{mozillalibdir} %ghost %{mozillalibdir}/browser/defaults/profile/bookmarks.html %dir %{_libdir}/mozilla %dir %{pluginsdir} %dir %{_libdir}/mozilla/extensions/%{firefox_appid} %dir %{_datadir}/mozilla/extensions/%{firefox_appid} %files devel %{_sys_macros_dir}/%{name}.macros %{_includedir}/np*.h %{_datadir}/pkgconfig/mozilla-plugin.pc %changelog * Wed Sep 26 2018 zezinho <zezinho> 0:60.2.1-1.mga6 (not released yet) + Revision: 1306464 - new version 60.2.1 - remove unneeded patches - upgrade to ESR 60.2.0 - upgrade to esr60 : bring back tv work + akien <akien> - Increase min required hunspell version to 1.5.1 (bdo#905465) + tv <tv> - restore & rebase aarch64 patch... - drop old tarball - needs sqlite 3.22.0 + luigiwalser <luigiwalser> - 52.9.0 - 52.8.1 - 52.8.0 - 52.7.3 - 52.7.2 - add upstream patch to fix CVE-2018-5147 (arm-only) - 52.7.1 - 52.7.0 - 52.6.0 - 52.5.3 - 52.5.0 - 52.4.0 - 52.3.0 + tmb <tmb> - more fixes for firefox build running out of memory on 32bit - limit max cpus during build like in cauldron - drop merged CVE patch + ns80 <ns80> - new version 52.5.2 that fixes CVE-2017-7843 and CVE-2017-7845 (mga#22129) * Wed Jun 14 2017 luigiwalser <luigiwalser> 0:52.2.0-1.mga6 + Revision: 1107627 - 52.2.0 * Mon May 29 2017 luigiwalser <luigiwalser> 0:52.1.2-2.mga6 + Revision: 1105444 - substitute header contents for include X11UndefineNone.h - add patch to remove missing include from npapi.h * Sat May 20 2017 luigiwalser <luigiwalser> 0:52.1.2-1.mga6 + Revision: 1103654 - 52.1.2 * Tue Apr 25 2017 neoclust <neoclust> 0:52.1.0-2.mga6 + Revision: 1097311 - Try to enable alsa * Sat Apr 22 2017 luigiwalser <luigiwalser> 0:52.1.0-1.mga6 + Revision: 1097032 - 52.1.0 * Wed Mar 29 2017 mrambo3501 <mrambo3501> 0:52.0.2-1.mga6 + Revision: 1095192 - add rediffed compiler optimization patch - modify spec to use new mechanism for setting default user prefs + luigiwalser <luigiwalser> - 52.0.2 * Mon Mar 27 2017 mrambo3501 <mrambo3501> 0:52.0.1-2.mga6 + Revision: 1094960 - clean up commented out certdata lines in spec - build with ghibo's fixed mozilla-kde and firefox-kde patches + ghibo <ghibo> - Update temporary disabled mozilla-kde.patch/firefox-kde.patch from Rosenauer/suse (Patch1011, Patch1012). * Sat Mar 25 2017 luigiwalser <luigiwalser> 0:52.0.1-1.mga6 + Revision: 1094820 - 52.0.1 * Fri Mar 24 2017 mrambo3501 <mrambo3501> 0:52.0-1.mga6 + Revision: 1094720 - Update to version 52esr - removed several patches which no longer apply - rediffed a couple of other patches - modified firefox-mozconfig to remove obsolete build options * Mon Mar 20 2017 akien <akien> 0:45.8.0-3.mga6 + Revision: 1093834 - Rebuild against bundled ICU, system ICU 58.2 causes segfault (mga#20542) * Mon Mar 20 2017 neoclust <neoclust> 0:45.8.0-2.mga6 + Revision: 1093715 - Rebuild against new icu * Wed Mar 15 2017 luigiwalser <luigiwalser> 0:45.8.0-1.mga6 + Revision: 1092879 - 45.8.0 * Mon Feb 13 2017 mrambo3501 <mrambo3501> 0:45.7.0-3.mga6 + Revision: 1086076 - add linuxfromscratch patch to fix build with libevent 2.1.8 - rebuild for new libevent * Tue Jan 24 2017 luigiwalser <luigiwalser> 0:45.7.0-1.mga6 + Revision: 1083266 - 45.7.0 * Wed Dec 14 2016 luigiwalser <luigiwalser> 0:45.6.0-1.mga6 + Revision: 1075108 - 45.6.0 * Thu Dec 01 2016 luigiwalser <luigiwalser> 0:45.5.1-1.mga6 + Revision: 1071439 - 45.5.1 * Tue Nov 15 2016 luigiwalser <luigiwalser> 0:45.5.0-1.mga6 + Revision: 1067451 - 45.5.0 + tv <tv> - disable valgrind option * Fri Sep 23 2016 ghibo <ghibo> 0:45.4.0-4.mga6 + Revision: 1055565 - Increase libvpx minimal requirement to 1.5.0 to match internal requests (now in par with mga5) * Thu Sep 22 2016 ghibo <ghibo> 0:45.4.0-3.mga6 + Revision: 1055257 - Added Patch1039 for not forcing -O3 optimization flags sporadically thus overriding global CFLAGS which have a lower optimization (e.g -O2) or don't override compilation flags with -Os or -O globally. + luigiwalser <luigiwalser> - 45.4.0 * Wed Sep 07 2016 lmenut <lmenut> 0:45.3.0-2.mga6 + Revision: 1050410 - update and reenable KDE integration patches (mga#18710) * Fri Aug 05 2016 shlomif <shlomif> 0:45.3.0-1.mga6 + Revision: 1044656 - Updated firefox to 45.3.0esr - reworked a patch. * Tue Jun 07 2016 tmb <tmb> 0:45.2.0-2.mga6 + Revision: 1020627 - rebuild for nss rollback + luigiwalser <luigiwalser> - 45.2.0 * Wed Jun 01 2016 tv <tv> 0:45.1.1-1.mga6 + Revision: 1019672 - 45.1.1 - valgrind+yasm are available on arm now * Fri May 13 2016 shlomif <shlomif> 0:45.1.0-3.mga6 + Revision: 1014939 - Rebuild due to the new ICU * Wed Apr 27 2016 tv <tv> 0:45.1.0-2.mga6 + Revision: 1006887 + rebuild (emptylog) * Wed Apr 27 2016 luigiwalser <luigiwalser> 0:45.1.0-1.mga6 + Revision: 1006870 - 45.1.0 * Thu Apr 21 2016 tv <tv> 0:45.0.2-3.mga6 + Revision: 1004130 - rebuild for hunspell-1.4 * Thu Apr 21 2016 tv <tv> 0:45.0.2-2.mga6 + Revision: 1004027 - more gtk+ 3.20 fixes * Mon Apr 18 2016 tv <tv> 0:45.0.2-1.mga6 + Revision: 1003505 - new release * Wed Apr 06 2016 tv <tv> 0:45.0.1-5.mga6 + Revision: 998914 - try harder to fix flash plugin * Wed Mar 30 2016 tv <tv> 0:45.0.1-4.mga6 + Revision: 996806 - fix broken flash plugin * Fri Mar 18 2016 tv <tv> 0:45.0.1-3.mga6 + Revision: 992776 - updated gtk3-20 patch * Thu Mar 17 2016 tv <tv> 0:45.0.1-2.mga6 + Revision: 992526 - 45.0.1esr build2 * Wed Mar 16 2016 tv <tv> 0:45.0.1-1.mga6 + Revision: 991987 - fix %%setup - 45.0.1esr build1 - update gtk+ 3.20 support patch from FC * Sat Mar 12 2016 tv <tv> 0:45.0-4.mga6 + Revision: 989389 - really fix %%setup for ESR case - fix %%setup for ESR case - really update to 45.0 (Build2) * Fri Mar 04 2016 tv <tv> 0:45.0-3.mga6 + Revision: 985595 - really update to 45.0 (Build2) * Fri Mar 04 2016 tv <tv> 0:45.0-2.mga6 + Revision: 985594 - Update to 45.0 (Build2) * Wed Mar 02 2016 tv <tv> 0:45.0-1.mga6 + Revision: 983684 - bump needed version for NSS/NSPR - Update to 45 (Build 1) - sync patches with FC * Sun Feb 14 2016 tv <tv> 0:44.0.2-2.mga6 + Revision: 959974 - Update to 44.0.2 (Build3) - Added patch for flash plugin-container crashes whole firefox (mozbz#1205199) * Thu Feb 11 2016 tv <tv> 0:44.0.2-1.mga6 + Revision: 953597 - 44.0.2 * Sat Feb 06 2016 tv <tv> 0:44.0.1-1.mga6 + Revision: 942157 - update to 44.0.1 - workaround for crash when closing application chooser (rhbz#1291190) - use https for the URL * Mon Jan 25 2016 tv <tv> 0:44.0-2.mga6 + Revision: 927417 - 44.0 build3 * Sat Jan 23 2016 tv <tv> 0:44.0-1.mga6 + Revision: 926642 - new release * Sun Jan 17 2016 tv <tv> 0:43.0.4-1.mga6 + Revision: 924818 - new release - new release - enable skia - sync patches with FC (including more gtk3 fixes) * Fri Jan 01 2016 luigiwalser <luigiwalser> 0:43.0.3-2.mga6 + Revision: 917834 - rebuild for icu * Tue Dec 29 2015 tv <tv> 0:43.0.3-1.mga6 + Revision: 916839 - new release * Fri Dec 25 2015 tv <tv> 0:43.0.2-5.mga6 + Revision: 914801 - new release * Sat Dec 19 2015 tv <tv> 0:43.0.1-5.mga6 + Revision: 912115 - new release * Thu Dec 17 2015 tv <tv> 0:43.0-5.mga6 + Revision: 911477 - fix from FC for Gtk+-3.19 (rhbz#1286953) * Tue Dec 15 2015 tv <tv> 0:43.0-4.mga6 + Revision: 910607 - rediff patch 1008 - drop merged patch 1014 - 43.0 - notice that this package is synced with FC * Thu Nov 19 2015 tv <tv> 0:42.0-4.mga6 + Revision: 904271 - rebuild for new libvpx * Sat Nov 07 2015 tv <tv> 0:42.0-3.mga6 + Revision: 898362 - add keywords to desktop entry - add private browsing action to desktop file (rhbz#1262564) - drop old ARM hack - do not restrict to -j8 anymore - disable valgrind on arm * Thu Nov 05 2015 tv <tv> 0:42.0-2.mga6 + Revision: 898027 - ARM fixes from FC - limit to -j8 - patch 1: fix build - split FC patches from MGA ones - use the FC way for flags - enable to reenable cairo later - enable gtk+3 support - kill useless makedepend/nss-static-devel BRs - simplify description (less advisory about features that all browsers offer) - drop support for mips + simplify - use bzip2 & pango system libraries - kill useless dbus/harfbuzz/ogg/opus/theora/vorbus BR+options - drop support for mga<5 - update license - drop uneeded BR on unzip & wget - better summary * Tue Nov 03 2015 tv <tv> 0:42.0-1.mga6 + Revision: 897573 - disable cairo (mga#17001) - convert more BRs to pkgconfig - remove BR on gio (pulled by gtk+ anyway) - drop support for clang * Sun Nov 01 2015 tv <tv> 0:42.0-0.1.mga6 + Revision: 897094 - fix build - 42.0 candidate build2 + doktor5000 <doktor5000> - updated and reenabled KDE integration patches o added comments on the origin and update of the KDE integration patches * Sun Nov 01 2015 tv <tv> 0:41.0-3.mga6 + Revision: 897004 - compile with -fPIC - fix build - always enable ffi * Thu Sep 24 2015 luigiwalser <luigiwalser> 0:41.0-2.mga6 + Revision: 883235 - use version-independent mozillalibdir to not break default profile on upgrade * Wed Sep 23 2015 tv <tv> 0:41.0-1.mga6 + Revision: 882364 - BR BuildRequires: pkgconfig(gconf-2.0) - new release - temporary disable KDE patches - bump nss/nspr versions * Fri Aug 28 2015 tv <tv> 0:40.0.3-1.mga6 + Revision: 870644 - new release * Thu Aug 27 2015 tv <tv> 0:40.0-2.mga6 + Revision: 870328 - fix debuginfo (from FC{U+00B0} - fix Empty %%files file due to %%find_lang - new release - new release + luigiwalser <luigiwalser> - 39.0.3 * Sun Jul 26 2015 tv <tv> 0:39.0-1.mga6 + Revision: 857978 - new release * Sat Jul 25 2015 tv <tv> 0:38.1.0-2.mga6 + Revision: 857388 - rebuild for new libicu * Sat Jul 04 2015 sander85 <sander85> 0:38.1.0-1.mga6 + Revision: 849902 - Fix compatibility with freetype 2.6 + luigiwalser <luigiwalser> - 38.1.0 * Sat Jun 27 2015 cjw <cjw> 0:38.0.1-2.mga6 + Revision: 846363 - rebuild for libvpx 1.4 * Sat Jun 27 2015 tv <tv> 0:38.0.1-1.mga6 + Revision: 846068 - rediff nss patch - update KDE patch - rediff appname patch - disable patch 4 - further sync with ff-beta + luigiwalser <luigiwalser> - 38.0.1esr - sync spec changes from firefox-beta * Wed May 13 2015 luigiwalser <luigiwalser> 0:31.7.0-1.mga6 + Revision: 821974 - 31.7.0 * Wed Apr 01 2015 luigiwalser <luigiwalser> 0:31.6.0-1.mga5 + Revision: 819506 - 31.6.0 * Mon Mar 23 2015 luigiwalser <luigiwalser> 0:31.5.3-1.mga5 + Revision: 819113 - 31.5.3 * Tue Feb 24 2015 luigiwalser <luigiwalser> 0:31.5.0-1.mga5 + Revision: 816825 - 31.5.0 * Tue Jan 13 2015 luigiwalser <luigiwalser> 0:31.4.0-1.mga5 + Revision: 810406 - 31.4.0 * Tue Dec 02 2014 luigiwalser <luigiwalser> 0:31.3.0-1.mga5 + Revision: 800259 - 31.3.0 * Sat Nov 29 2014 sander85 <sander85> 0:31.2.0-5.mga5 + Revision: 799848 - Build without java + tv <tv> - adjust comment for Mga5 * Thu Oct 23 2014 luigiwalser <luigiwalser> 0:31.2.0-4.mga5 + Revision: 792692 - rebuild for release * Thu Oct 23 2014 doktor5000 <doktor5000> 0:31.2.0-3.mga5 + Revision: 792682 - add firefox-31.2-mga-gcc49-mediadata-symbols.patch to fix build + luigiwalser <luigiwalser> - 31.2.0 - remove patch 40 (fixed upstream) - fix libpng BR version + lmenut <lmenut> - fix Categories in firefox.desktop - add mimetype x-scheme-handler to firefox.desktop + umeabot <umeabot> - Second Mageia 5 Mass Rebuild * Thu Sep 25 2014 doktor5000 <doktor5000> 0:31.1.1-1.mga5 + Revision: 724612 - update to 31.1.1esr - updated, rediffed and reenabled KDE integration patches o updated current upstream location for subsequent updates * Tue Sep 23 2014 doktor5000 <doktor5000> 0:31.1.0-6.mga5 + Revision: 721882 - enable support for webRTC (mga#14084, 13587, 12211) - build against system harfbuzz again * Sun Sep 21 2014 doktor5000 <doktor5000> 0:31.1.0-5.mga5 + Revision: 710728 - add patch for undefined reference with gcc > 4.9 (bmo#999496) - try gcc build again - disable cpp exceptions (from Fedora) when building with gcc - try to build against bundled harfbuzz to fix linker issues * Thu Sep 18 2014 tv <tv> 0:31.1.0-4.mga5 + Revision: 694170 - gcc build is still broken - fix build with gcc-4.9 - use %%global for req/prov exclude - autoconvert to new prov/req excludes - s/uggests:/Recommends:/ + umeabot <umeabot> - Mageia 5 Mass Rebuild + doktor5000 <doktor5000> - try to use _disable_ld_no_undefined 1 to enable gcc build - try to build with gcc instead of clang to try to fix crash (mga#14062) - added macro for clang build - added patch to fix "GLib-CRITICAL **: g_slice_set_config: assertion: 'sys_page_size == 0' failed" o disabled for now, will be enabled after the current crashes are fixed * Sun Sep 07 2014 doktor5000 <doktor5000> 0:31.1.0-2.mga5 + Revision: 673169 - change Requires on firefox-l10n into Suggests o -l10n packages should not be required, to enable normal removal o also breaks circular dependency between firefox and firefox-l10n * Fri Sep 05 2014 fwang <fwang> 0:31.1.0-1.mga5 + Revision: 672314 - 31.1.0esr * Sun Aug 24 2014 doktor5000 <doktor5000> 0:31.0-7.mga5 + Revision: 667194 - try to fix mga#1344 (automatic installation of proper -l10n package) o require firefox-l10n o firefox-l10n-XX package should be installed according to installed locales-XX package(s) * Sat Jul 26 2014 tv <tv> 0:31.0-5.mga5 + Revision: 656603 - requires gstreamer1.0-libav instead of gstreamer libs (Charles A Edwards) * Tue Jul 22 2014 tv <tv> 0:31.0-4.mga5 + Revision: 655537 - fix gstreamer requires * Tue Jul 22 2014 tv <tv> 0:31.0-3.mga5 + Revision: 655519 - build with gstreamer-1.0 instead of with 0.1 * Tue Jul 22 2014 tv <tv> 0:31.0-2.mga5 + Revision: 655464 - build with clang as ff can no more be build with gcc-4.9 (mga#13543) - new ESR release + fwang <fwang> - with system icu * Wed Jun 25 2014 tv <tv> 0:30.0-2.mga5 + Revision: 639708 - try rebuilding with latest gcc (mga#13575) * Tue Jun 10 2014 fwang <fwang> 0:30.0-1.mga5 + Revision: 635335 - bump req - 30.0 * Sat May 10 2014 tv <tv> 0:29.0.1-1.mga5 + Revision: 621850 - new release * Tue Apr 29 2014 tv <tv> 0:29.0-1.mga5 + Revision: 618815 - pkgconfig BR do not have epochs - new release * Tue Mar 18 2014 tv <tv> 0:28.0-1.mga5 + Revision: 604755 - BR pkgconfig(libpulse) - new release - rediff patch 4 - drop patch 9 * Fri Feb 14 2014 fwang <fwang> 0:27.0.1-1.mga5 + Revision: 591043 - 27.0.1 * Sun Feb 09 2014 tv <tv> 0:27.0-1.mga5 + Revision: 587049 - new release - typo fix * Wed Feb 05 2014 fwang <fwang> 0:24.3.0-2.mga5 + Revision: 583091 - 24.3.0esr * Fri Jan 10 2014 pterjan <pterjan> 0:24.2.0-2.mga4 + Revision: 566090 - Ship files needed to build a plugin in -devel * Wed Dec 18 2013 oden <oden> 0:24.2.0-1.mga4 + Revision: 558401 - 24.2.0 * Fri Nov 15 2013 fwang <fwang> 0:24.1.1-1.mga4 + Revision: 551371 - new version 24.1.1esr * Wed Oct 30 2013 fwang <fwang> 0:24.1.0-1.mga4 + Revision: 547917 - new version 24.1.0esr * Mon Oct 21 2013 umeabot <umeabot> 0:24.0-6.mga4 + Revision: 539492 - Mageia 4 Mass Rebuild + oden <oden> - use bundled libpng for mga2 - more backport fixes - fix deps - make it backportable to at least mga3 + tv <tv> - bump ff-beta obsoletes tags * Sun Oct 06 2013 doktor5000 <doktor5000> 0:24.0-5.mga4 + Revision: 492319 - fixed location of Mageia default profile, bookmarks and preferences o also fixes disabling of 3rd party addons (enables e.g. language pack) and reenables our changes to default preferences o fixes mga#11162 - No localized interface in firefox (addon is disabled) - changed %%setup macro, %%setup -qn doesn't work on Mageia 3, preparation for backporting 24ESR to Mageia 3 and 2 - added Requires on desktop-common-data to ensure bookmarks are existent * Wed Sep 25 2013 fwang <fwang> 0:24.0-4.mga4 + Revision: 485813 - add more requires * Mon Sep 23 2013 fwang <fwang> 0:24.0-3.mga4 + Revision: 484107 - update java br - force locale language * Tue Sep 17 2013 fwang <fwang> 0:24.0-2.mga4 + Revision: 480717 - sync kde patch with opensuse * Tue Sep 17 2013 fwang <fwang> 0:24.0-1.mga4 + Revision: 480701 - new version 24.0esr - drop old unapplied patches * Sat Aug 17 2013 fwang <fwang> 0:23.0.1-1.mga4 + Revision: 467055 - new version 23.0.1 * Fri Aug 16 2013 fwang <fwang> 0:23.0-2.mga4 + Revision: 467025 - build with system libevent * Tue Aug 06 2013 fwang <fwang> 0:23.0-1.mga4 + Revision: 464111 - fix nspr version - new version 23.0 * Tue Jun 25 2013 tv <tv> 0:22.0-2.mga4 + Revision: 446467 - new release - rediff patch 8 - temporary disable patch38 (system ogg) * Thu Jun 20 2013 tv <tv> 0:21.0-2.mga4 + Revision: 445249 - clean - fix installing icons - new version - drop patches patches 34, 36 & 39 - rediff patches 4, 5, 14 & 38 - temporary disable KDE patches * Mon Jun 03 2013 shlomif <shlomif> 0:17.0.6-2.mga4 + Revision: 436211 - Rebuild for libpng-1.6 * Sat May 11 2013 fwang <fwang> 0:17.0.6-1.mga4 + Revision: 412983 - new version 17.0.6esr * Sun Apr 07 2013 rtp <rtp> 0:17.0.5-2.mga3 + Revision: 408952 - fix firefox-17.0-system-ogg.patch * Tue Apr 02 2013 fwang <fwang> 0:17.0.5-1.mga3 + Revision: 407104 - new version 17.0.5esr * Sat Mar 09 2013 fwang <fwang> 0:17.0.4-1.mga3 + Revision: 402001 - new version 17.0.4esr * Sat Feb 16 2013 fwang <fwang> 0:17.0.3-1.mga3 + Revision: 398685 - new version 17.0.3esr * Sat Jan 26 2013 luigiwalser <luigiwalser> 0:17.0.2-7.mga3 + Revision: 392340 - fix syntax in duckduckgo xml file * Mon Jan 21 2013 luigiwalser <luigiwalser> 0:17.0.2-6.mga3 + Revision: 390635 - build against system ogg/vorbis/theora/opus libraries (from cjw) - do not use gstreamer for ogg media as this breaks opus (from cjw) - disable webrtc for now, not yet fixed in system-ogg patch - use correct upstream tarball * Thu Jan 17 2013 pterjan <pterjan> 0:17.0.2-5.mga3 + Revision: 389233 - Add Mageia parameter to DuckDuckGo url * Mon Jan 14 2013 rtp <rtp> 0:17.0.2-4.mga3 + Revision: 385395 - Fix arm build * Sun Jan 13 2013 dmorgan <dmorgan> 0:17.0.2-3.mga3 + Revision: 379672 - Add back kde integration ( opensuse ) * Fri Jan 11 2013 umeabot <umeabot> 0:17.0.2-2.mga3 + Revision: 350377 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Tue Jan 08 2013 fwang <fwang> 0:17.0.2-1.mga3 + Revision: 342336 - new version 17.0.2esr * Tue Dec 11 2012 lmenut <lmenut> 0:17.0.1-3.mga3 + Revision: 329825 - install mga.js in defaults/preferences (fix mga #7424 - extensions and languages pack are disabled by default) - remove duplicated ghost in files list * Sun Dec 02 2012 fwang <fwang> 0:17.0.1-2.mga3 + Revision: 325454 - update virtual provides * Sat Dec 01 2012 fwang <fwang> 0:17.0.1-1.mga3 + Revision: 323613 - new version 17.0.1 * Sat Nov 24 2012 dmorgan <dmorgan> 0:17.0-4.mga3 + Revision: 321474 - Try to fix duckduckgo search engine * Fri Nov 23 2012 dmorgan <dmorgan> 0:17.0-3.mga3 + Revision: 321124 - Enable KDE Integration ( From OpenSuse) * Wed Nov 21 2012 fwang <fwang> 0:17.0-2.mga3 + Revision: 319950 - turn to esr branch * Tue Nov 20 2012 tv <tv> 0:17.0-1.mga3 + Revision: 319844 - new version - rediff patches + dmorgan <dmorgan> - Add duckduckgo search engine support - New version 17.0 * Sat Oct 27 2012 fwang <fwang> 0:16.0.2-1.mga3 + Revision: 310723 - new version 16.0.2 * Wed Oct 17 2012 tv <tv> 0:16.0.1-2.mga3 + Revision: 307645 - own profile/bookmarks.html, thus fixing leaving directories behind on uninstall though the link should be probably done at build time not in %%post * Fri Oct 12 2012 fwang <fwang> 0:16.0.1-1.mga3 + Revision: 304776 - new version 16.0.1 * Thu Oct 11 2012 dmorgan <dmorgan> 0:16.0-2.mga3 + Revision: 304600 - Enable KDE Integration * Wed Oct 10 2012 tv <tv> 0:16.0-1.mga3 + Revision: 304073 - disable KDE integration (breaks build) - drop patch 38 (merged) - remove patch 37 (merged) - rediff patch 36 - new release - drop patch 35 (merged) - rediff KDE patches * Sat Sep 08 2012 fwang <fwang> 0:15.0.1-2.mga3 + Revision: 289805 - new version 15.0.1 * Mon Sep 03 2012 dmorgan <dmorgan> 0:15.0-2.mga3 + Revision: 287524 - Try to build kde integration support * Tue Aug 28 2012 dmorgan <dmorgan> 0:15.0-1.mga3 + Revision: 284631 - New version 15.0 * Mon Aug 06 2012 tv <tv> 0:14.0.1-5.mga3 + Revision: 279199 - rebuild with compressed debug info * Thu Aug 02 2012 tv <tv> 0:14.0.1-4.mga3 + Revision: 277895 - rebuild with mini debug info * Wed Aug 01 2012 dmorgan <dmorgan> 0:14.0.1-3.mga3 + Revision: 276864 - Enable gstreamer support * Tue Jul 31 2012 dmorgan <dmorgan> 0:14.0.1-2.mga3 + Revision: 276722 - Add h.264 html5 support * Tue Jul 31 2012 dmorgan <dmorgan> 0:14.0.1-1.mga3 + Revision: 276610 - Use system nss-nspr ( P36) from spturtle - New version 14.0.1 - New version 14.0b12 - New version 14.0b10 - New version 14.0b9 * Sat Jun 16 2012 fwang <fwang> 0:13.0.1-1.mga3 + Revision: 260908 - disable kde integration - new version 13.0.1 + dmorgan <dmorgan> - Go back to FF 13.0 and add KDE integration support back - New version 14.0b6 - New version 14.0b6 * Sat Jun 02 2012 fwang <fwang> 0:13.0-4.mga3 + Revision: 253388 - fix tarball dir - 13.0 final * Sat Jun 02 2012 dmorgan <dmorgan> 0:13.0-3.b7.1.mga3 + Revision: 253214 - Fix release * Fri Jun 01 2012 dmorgan <dmorgan> 0:13.0-2.mga3 + Revision: 252913 - Remove P9: Merged upstream - Rediff P8: do not check default browser - New version 13.0b5 * Tue May 29 2012 fwang <fwang> 0:10.0.4-2.mga3 + Revision: 248940 - fix firefox-version definition in rpm macro * Sun Apr 22 2012 fwang <fwang> 0:10.0.4-1.mga2 + Revision: 232482 - new version 10.0.4esr * Wed Mar 21 2012 fwang <fwang> 0:10.0.3-1.mga2 + Revision: 225217 - try to fix build with system nss - cp from mga1 - new version 10.0.3esr - display firefox icon for firefox button * Fri Mar 02 2012 fwang <fwang> 0:10.0.2-5.mga2 + Revision: 216675 - fix build with latest vpx - rebuild for new vpx * Mon Feb 27 2012 fwang <fwang> 0:10.0.2-4.mga2 + Revision: 215462 - obsoletes devel too * Wed Feb 22 2012 tv <tv> 0:10.0.2-3.mga2 + Revision: 211809 - fix nspr require (pkgconfig reports 4.9.0 but package version is 4.9) * Wed Feb 22 2012 fwang <fwang> 0:10.0.2-2.mga2 + Revision: 211783 - turn to hunspell, bug#4437 - obsolete beta branch, so users will not confuse about firefox-esr and firefox-beta * Fri Feb 17 2012 fwang <fwang> 0:10.0.2-1.mga2 + Revision: 210043 - new version 10.0.2esr * Fri Feb 10 2012 fwang <fwang> 0:10.0.1-1.mga2 + Revision: 206849 - update file list - new version 10.0.1esr + dmorgan <dmorgan> - Enable kde integration * Sun Feb 05 2012 fwang <fwang> 0:10.0-2.mga2 + Revision: 205048 - suggests several dlopen()ed libs for more features * Tue Jan 31 2012 fwang <fwang> 0:10.0-1.mga2 + Revision: 203621 - do not apply kde integration patch, to wait opensue to catch up - try to build with permissive - new version 10.0 * Fri Jan 06 2012 tmb <tmb> 0:9.0.1-2.mga2 + Revision: 192099 - drop suggests on nspluginwrapper * Thu Dec 22 2011 fwang <fwang> 0:9.0.1-1.mga2 + Revision: 185617 - new version 9.0.1 - bump sqlite req * Tue Dec 20 2011 fwang <fwang> 0:9.0-1.mga2 + Revision: 184831 - commit tarball - rediff mozilla-kde patch - new version 9.0 + doktor5000 <doktor5000> - really prevent firefox 8 default preference (extensions.autoDisableScopes) from automatically disabling systemwide installed addons - hide addons selection dialog permanently - added comments about purpose of the .js preferences files we use - drop enable-addons.patch, function replaced by mga.js file * Sun Nov 20 2011 dmorgan <dmorgan> 0:8.0.1-3.mga2 + Revision: 169618 - Disabled addon check UI (RHBZ #753551) + doktor5000 <doktor5000> - change firefox 8 default preference (extensions.autoDisableScopes) to not automatically disable systemwide installed addons, like language packs * Wed Nov 16 2011 fwang <fwang> 0:8.0.1-1.mga2 + Revision: 168118 - new version 8.0.1 * Sun Nov 06 2011 fwang <fwang> 0:8.0-1.mga2 + Revision: 164134 - new version 8.0 * Fri Sep 30 2011 fwang <fwang> 0:7.0.1-1.mga2 + Revision: 150409 - new version 7.0.1 * Tue Sep 27 2011 fwang <fwang> 0:7.0-2.mga2 + Revision: 149306 - sync patch from opensuse * Tue Sep 27 2011 fwang <fwang> 0:7.0-1.mga2 + Revision: 149203 - fix str fmt - fix mozconfig dir - new version 7.0 * Sun Sep 11 2011 fwang <fwang> 0:6.0.2-2.mga2 + Revision: 142362 - br system png * Sun Sep 04 2011 fwang <fwang> 0:6.0.2-1.mga2 + Revision: 138408 - new version 6.0.2 * Thu Sep 01 2011 dmorgan <dmorgan> 0:6.0.1-2.mga2 + Revision: 137463 - Rebuild against new rootcerts and nss * Wed Aug 31 2011 fwang <fwang> 0:6.0.1-1.mga2 + Revision: 136959 - new version 6.0.1 - use our own ldflags - enable xinerama - enable vpx - disable patch33, does not apply now - update kde patch from opensuse - rediff appname patch - rediff lang patch - add host and target definition - enable optimize - add fedora patch to fix garbage char in title bar (bug#1880) + dmorgan <dmorgan> - Fix nss minimum required version - Fux nspr minimum required version - Fix typo - Fix BuildRequires - Fix BuildRequires - Disable png-devel BR - Remove old patch - Update FF package to build w/o the need of xulrunner ( mdv/opensuse/ ... ) Add back kde integration patches + tv <tv> - fix icon path - new release + lmenut <lmenut> - version requires on nss and nspr (like in xulrunner) - fix default bookmarks.html - use gio instead of gnomevfs - enable startup notification - own firefox extensions directories - use upstream default for user_pref: + browser.ctrlTab.previews + browser.tabs.insertRelatedAfterCurrent + security.ssl.require_safe_negotiation - add user_pref(browser.showQuitWarning, true) + ahmad <ahmad> - Drop BR xulrunner-devel since libxul.so is built here - Add BR pkgconfig(libproxy-1.0), pkgconfig(alsa) - Use the system myspell dictionaries + colin <colin> - Install more icon sizes. This should make firefox look better in task switchers. * Tue Jul 12 2011 fwang <fwang> 0:5.0.1-1.mga2 + Revision: 122831 - new version 5.0.1 + ahmad <ahmad> - Only suggest nspluginwrapper for x86_64 package: o firefox doesn't need a plugin wrapper nowadays that it has a native out-of-process-plugin technology o nspluginwrapper is only useful for the x86_64 package, to enable using 32bit-only plugins (e.g. Adobe nppdf or flash player) + dmorgan <dmorgan> - Udpate kde patch - Fix and rediff P1 - Clean spec file - bump yasm dep to 1.0.1 * Fri Jun 24 2011 fwang <fwang> 0:5.0-2.mga2 + Revision: 112926 - bump xulrunner req * Mon Jun 20 2011 tv <tv> 0:5.0-1.mga2 + Revision: 110649 - new release * Sat Apr 30 2011 tv <tv> 0:4.0.1-4.mga1 + Revision: 93606 - new release - update kde patch from MDV: Enable back kde firefox integration * Wed Mar 30 2011 rtp <rtp> 0:4.0-4.mga1 + Revision: 79029 - Arm support : * Merge patch from mozilla bug 626035 to fix arm detection * Use system libffi (only on arm) because internal one is using vfp insns * Disable all javascrits jit (tracejit/methodjit) because arm softfloat support broken * Backport alignment fix from mozilla bug 634954 + rda <rda> - Update homepage location * Tue Mar 22 2011 ahmad <ahmad> 0:4.0-2.mga1 + Revision: 75375 - update to firefox-4.0 - enable to package beta/rc or final with %%if (Thierry Vignaud) - remove a duplicate instance of user_pref("browser.startup.homepage" - remove user_pref("browser.ctrlTab.previews", true); and go with upstream default - add user_pref("browser.showQuitWarning", true); - drop the vendor patch in accordance with xulrunner commits, c.f.: http://svnweb.mageia.org/packages?view=revision&revision=65726 - don't change upstream search engines prefs until it's decided what Mageia will ship by default - no need to ghost {compreg,xpti}.dat any more, they both moved to the profile directory ages ago (Fedora) - drop firefox-rebuild-databases.pl, it's not needed any more (see above) - don't compile with --disable-faststart - build with system-libvpx - build with system system-pixman * Sun Mar 20 2011 dmorgan <dmorgan> 0:4.0-0.rc2.1.mga1 + Revision: 74764 - Update to rc2 * Sat Mar 19 2011 dmorgan <dmorgan> 0:4.0-0.rc1.9.mga1 + Revision: 74498 - Add patch to enable kde integration ( from Suse ) * Fri Mar 18 2011 dmorgan <dmorgan> 0:4.0-0.rc1.8.mga1 + Revision: 74105 - disable gnomevfs and enable gio * Fri Mar 18 2011 ennael <ennael> 0:4.0-0.rc1.7.mga1 + Revision: 74084 - fix firefox-kde.patch * Thu Mar 10 2011 tv <tv> 0:4.0-0.rc1.6.mga1 + Revision: 67799 - fix path in tarball - new release * Sun Mar 06 2011 ahmad <ahmad> 0:4.0-0.b12.6.mga1 + Revision: 65727 - don't set browser.tabs.insertRelatedAfterCurrent to false by default, to be more compliant with upstream (they do spend time on usability) * Tue Mar 01 2011 ahmad <ahmad> 0:4.0-0.b12.5.mga1 + Revision: 61887 - don't install kde.js, the xulrunner kde-integration patches aren't applied so installing this file is useless - tighten the 'xulrunner' requires, otherwise firefox breaks if xulrunner is updated while new firefox isn't built/available on the mirrors yet + dmorgan <dmorgan> - Revert previous commti - Fix release * Sat Feb 26 2011 tv <tv> 0:4.0-0.b12.4.mga1 + Revision: 60892 - new release - new release * Mon Feb 21 2011 dmorgan <dmorgan> 0:4.0-0.b11.4.mga1 + Revision: 55433 - Fix sources - Backport mdv commit 636905 - disable elf hack also - Update to b11 * Sun Feb 13 2011 dmorgan <dmorgan> 0:4.0-0.b10.4.mga1 + Revision: 51554 - Fixed build with the new omni.jar format and enabled again system nss Merge mdv commit 631629 + ahmad <ahmad> - requires a recent enough cairo-devel * Tue Feb 01 2011 tv <tv> 0:4.0-0.b10.3.mga1 + Revision: 45615 - add more firefox macro to ease packaging extensions per discussion on cooker@ - fix version in description - fix URL * Mon Jan 31 2011 dmorgan <dmorgan> 0:4.0-0.b10.2.mga1 + Revision: 45197 - now ships boundled weave sync * Thu Jan 27 2011 erwan <erwan> 0:4.0-0.b10.1.mga1 + Revision: 42309 - Adding asc file for b10 - New release b10 - Removing older file * Thu Jan 27 2011 erwan <erwan> 0:4.0-0.b8.1.mga1 + Revision: 42265 - Removing useless specs + blino <blino> - imported package firefox * Wed Jan 05 2011 Funda Wang <fwang@mandriva.org> 0:4.0-0.b8.1mdv2011.0 + Revision: 628756 - fix file list + Thierry Vignaud <tv@mandriva.org> - new release * Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 0:4.0-0.b7.4mdv2011.0 + Revision: 598569 - more specific firefox preversion for extensions * Fri Nov 12 2010 Funda Wang <fwang@mandriva.org> 0:4.0-0.b7.3mdv2011.0 + Revision: 596420 - finally fix xulrunne req * Fri Nov 12 2010 Funda Wang <fwang@mandriva.org> 0:4.0-0.b7.2mdv2011.0 + Revision: 596408 - fix prefinal requires * Thu Nov 11 2010 Funda Wang <fwang@mandriva.org> 0:4.0-0.b7.1mdv2011.0 + Revision: 595945 - add specific BR for prefinal version + Thierry Vignaud <tv@mandriva.org> - advise to svn cp xulrunner sources instead of adding again the sources in SVN - new release * Thu Sep 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0-0.b6.1mdv2011.0 + Revision: 579047 - update to new version 4.0b6 * Tue Sep 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0-0.b5.1mdv2011.0 + Revision: 576695 - update to new version 4.0b5 * Mon Aug 30 2010 Funda Wang <fwang@mandriva.org> 0:4.0-0.b4.2mdv2011.0 + Revision: 574483 - rebuild for new xulrunner * Wed Aug 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0-0.b4.1mdv2011.0 + Revision: 573010 - update to new version 4.0b4 * Tue Aug 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0-0.b3.2mdv2011.0 + Revision: 572952 + rebuild (emptylog) * Mon Aug 23 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0-0.b3.1mdv2011.0 + Revision: 572074 - add buildrequires on mesagl-devel - update to new version 4.0b3 - disable patches 4 an 17 (need a rediff) - do no build against system-wide nss (temporary) - sync configure options with xulrunner * Sat Jul 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.6.8-1mdv2011.0 + Revision: 558168 - update to new version 3.6.8 + Frederic Crozat <fcrozat@mandriva.com> - revert for cooker / stable * Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 0:3.6.6-1mdv2010.1 + Revision: 549343 - Fix release number for cooker / 2010.1 * Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 0:3.6.6-0.1mdv2010.1 + Revision: 549287 - Release 3.6.6 * Sun Jun 27 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.4-1mdv2010.1 + Revision: 549245 - sync with MDVSA-2010:125 * Mon May 17 2010 Christophe Fergeau <cfergeau@mandriva.com> 0:3.6.3-10mdv2010.1 + Revision: 544926 - enable default app path patch + Ahmad Samir <ahmadsamir@mandriva.org> - add patch from OpenSuse to make firefox always use /usr/bin/firefox when "make firefox the default web browser" is used, should fix mdv#58784 (patch is disabled at the moment). * Fri Apr 16 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-9mdv2010.1 + Revision: 535414 - actually make that sqlite3 version discovery working... * Thu Apr 15 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-8mdv2010.1 + Revision: 535078 - fix #58754 (firefox 3.6.3 should require latest sqlite) * Mon Apr 12 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-7mdv2010.1 + Revision: 533712 - actually use the correct name and major for sqlite3 - bump release - pull a recent enough sqlite3 * Fri Apr 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-6mdv2010.1 + Revision: 533450 - re-enable two of the patches (duh!) * Thu Apr 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-5mdv2010.1 + Revision: 533027 - set security.ssl.require_safe_negotiation to false. there's too many sites that are affected, including https://qa.mandriva.com * Wed Apr 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-4mdv2010.1 + Revision: 532692 - rebuild - more backport fixes - adjust deps a bit * Tue Apr 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-3mdv2010.1 + Revision: 532334 - make it backportable to 2008.0 * Tue Apr 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.3-2mdv2010.1 + Revision: 532016 - fix CVE-2009-3555 * Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 0:3.6.3-1mdv2010.1 + Revision: 531036 - new version 3.6.3 * Tue Mar 23 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.6.2-1mdv2010.1 + Revision: 526886 - it really needs nss-3.12.6 - adjust deps - 3.6.2 - adjust deps - rather removed more annoyances... - fix "incorrect" opening of new tabs, revert to 3.5 behaviour * Thu Jan 21 2010 Funda Wang <fwang@mandriva.org> 0:3.6-1mdv2010.1 + Revision: 494597 - New version 3.6 final * Wed Jan 20 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0:3.6-0.rc2.2mdv2010.1 + Revision: 493941 - Add kde integration patch - Add kde.js as source. This is not used yet but will be to add kde integration into firefox * Mon Jan 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.6-0.rc2.1mdv2010.1 + Revision: 493330 - update to new versin 3.6-rc2 * Sat Jan 09 2010 Götz Waschk <waschk@mandriva.org> 0:3.6-0.rc1.1mdv2010.1 + Revision: 488183 - really fix firefox libdir + Ahmad Samir <ahmadsamir@mandriva.org> -fix spec + Tomasz Pawel Gajc <tpg@mandriva.org> - update to new version 3.6-rc1 * Fri Dec 18 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:3.6-0.b5.1mdv2010.1 + Revision: 479897 - firefox 3.6b5 - fix ctrlTab pref in prefs.js * Wed Dec 16 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:3.6-0.b4.2mdv2010.1 + Revision: 479429 - push 3.6b4 to cooker main/release - switch to firefox 3.6beta4 * Wed Dec 16 2009 Funda Wang <fwang@mandriva.org> 0:3.5.6-2mdv2010.1 + Revision: 479174 - bump rel, previous package was eaten by bs * Wed Dec 16 2009 Funda Wang <fwang@mandriva.org> 0:3.5.6-1mdv2010.1 + Revision: 479148 - New version 3.5.6 * Fri Nov 06 2009 Funda Wang <fwang@mandriva.org> 0:3.5.5-1mdv2010.1 + Revision: 460603 - New version 3.5.5 * Mon Oct 26 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 0:3.5.3-2mdv2010.0 + Revision: 459403 - added a patch setting the proper mailto handler (#44151) * Tue Sep 15 2009 Funda Wang <fwang@mandriva.org> 0:3.5.3-1mdv2010.0 + Revision: 441777 - fix wrong use of xulrunner version magic + Tomasz Pawel Gajc <tpg@mandriva.org> - update to new version 3.5.3 * Sun Aug 23 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.5.2-4mdv2010.0 + Revision: 420216 - update StartupWMClass in firefox.desktop file - drop firefox.png icon, use shipped within tarball ones - move icons to %%_iconsdir/hicolor - use %%xulrunner_version macro - drop buildrequires on lcms-devel - do not overrite default optimization flags in --enable-optimize switch * Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0:3.5.2-3mdv2010.0 + Revision: 417719 - fixed custom mdv homepage patch (firefox-3.0b3-homepage) * Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0:3.5.2-2mdv2010.0 + Revision: 417646 - put the macros in a -devel package, so extensions don't need to require whole firefox * Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0:3.5.2-1mdv2010.0 + Revision: 417591 - added macros for building packages requiring firefox - new version 3.5.2, merged from cooker/firefox/branches/current * Tue Aug 04 2009 Eugeni Dodonov <eugeni@mandriva.com> 0:3.0.13-1mdv2010.0 + Revision: 408633 - Updated firefox to 3.0.13. * Thu Jul 23 2009 Eugeni Dodonov <eugeni@mandriva.com> 0:3.0.12-1mdv2010.0 + Revision: 399083 - Updated to FF 3.0.12. * Wed Jun 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.0.11-2mdv2010.0 + Revision: 386840 - use %%mandriva_branch again + Eugeni Dodonov <eugeni@mandriva.com> - Updated sqlite3 dependencies for Firefox 3.0.11. * Fri Jun 12 2009 Funda Wang <fwang@mandriva.org> 0:3.0.11-1mdv2010.0 + Revision: 385514 - New version 3.0.11 - update firefox.desktop with our own translation + Tomasz Pawel Gajc <tpg@mandriva.org> - rebuild for gcc-4.4.0 * Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0:3.0.10-1mdv2010.0 + Revision: 369503 - New version 3.0.10 * Sat Mar 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0:3.0.8-1mdv2009.1 + Revision: 361836 - new version 3.0.8 * Wed Mar 11 2009 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.7-1mdv2009.1 + Revision: 354017 - 3.0.7 * Tue Feb 03 2009 Funda Wang <fwang@mandriva.org> 0:3.0.6-1mdv2009.1 + Revision: 336982 - New version 3.0.6 + Gustavo De Nardin <gustavodn@mandriva.com> - obsoletes for upgrades from older distro versions: . obsolete latest Firefox 2 version (2.0.0.19) . obsolete kdeff theme, which only works with Firefox 2 - automate subrel definition when building for older distros - prepare firefox 3 to build on older distro versions too * Mon Dec 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.0.5-2mdv2009.1 + Revision: 317704 - build with %%setup_compile_flags + Funda Wang <fwang@mandriva.org> - New version 3.0.5 - rediff lang.patch, vendor.patch + Gustavo De Nardin <gustavodn@mandriva.com> - reduce chance of errors by hardcoding the right values * Thu Nov 13 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0:3.0.4-1mdv2009.1 + Revision: 302922 - Obsolete new old mozilla-firefox 2.x versions - adding big banner to the spec, to prevent people from messing it up + Tomasz Pawel Gajc <tpg@mandriva.org> - update to new version 3.0.4 - update to firefox 3.1-beta1 * Mon Sep 29 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.3-2mdv2009.0 + Revision: 289827 - do not show EULA - bump release * Sat Sep 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.0.3-1mdv2009.0 + Revision: 288944 - update to new version 3.0.3 * Fri Sep 26 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.2-2mdv2009.0 + Revision: 288649 - add strict version requires to xulrunner (#44255) - bump release * Thu Sep 25 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.2-1mdv2009.0 + Revision: 288006 - version 3.0.2 * Thu Sep 04 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-10mdv2009.0 + Revision: 280885 - suggest nspluginwrapper - bump release * Tue Sep 02 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-9mdv2009.0 + Revision: 279062 - obsolete old libmozilla-firefox by using %%mklibname - bump release - enable BUILD_OFFICIAL and MOZILLA_OFFICIAL * Mon Aug 18 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-8mdv2009.0 + Revision: 273430 - obsoleting all libmozilla-firefox2.0.0.x manually - bump release * Mon Aug 18 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-7mdv2009.0 + Revision: 273279 - disabling auto selection theme patch * Mon Aug 18 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-6mdv2009.0 + Revision: 273216 - removing suggests to firefox-theme-kde4ff. - bump release - add Obsoletes to the old libmozilla-firefox * Mon Aug 11 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-5mdv2009.0 + Revision: 270873 - fixing i18n for menu entries. (desktop file from fedora) + Tomasz Pawel Gajc <tpg@mandriva.org> - bump tag - drop patches 0,8,9,10,11,13 as these are xulrunner specific - build with system wide nspr and nss libraries * Wed Aug 06 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-4mdv2009.0 + Revision: 265033 - create and own %%_libdir/mozilla/plugins - Remove requires for myspell packages as they will be suggested in l10n packages (#42304) - add suggests to myspell-en_US - bump release * Fri Aug 01 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-3mdv2009.0 + Revision: 260092 - do not conflict with mozilla-firefox-theme-kdeff. firefox-theme-kde4ff will obsolete it. - add patch to disable classic theme auto selection. - add suggests tag to kde4ff theme - bump release - moving firefox3.desktop to firefox.desktop * Wed Jul 30 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-2mdv2009.0 + Revision: 256402 - changing ff3 to use xulrunner1.9 - dropping ff libification - obsoleting libfirefox3 and mozilla-firefox 2 package - renaming wrapper scripts to firefox and mozilla-firefox - add patch to remove update option from help menu - bump release + Funda Wang <fwang@mandriva.org> - use internal sqlite for previous releases + Frederik Himpe <fhimpe@mandriva.org> - Starting from Firefox 3.0.1, at least sqlite 3.5.9 is needed, so on Mandriva older than 2009.0 use the included sqlite library instead of the system wide one * Mon Jul 21 2008 Tiago Salem <salem@mandriva.com.br> 0:3.0.1-1mdv2009.0 + Revision: 239495 - Remove networkmanager and sqlite pacthes as they are upstream now. - add Requires to mailcap. Fixes bug #42096 - add ask.com search engine - change search engines menu order - bump release - Changing old firefox 2 description to a new one. - bump release (0.b5.2mdv) - fixing libdir for plugins - renaming startup script to firefox3 - adding Requires to libfirefox3 on firefox3 package - changing desktop file to point to firefox3 - fix wrong plugins directory. - Disabling broken patches. + Tomasz Pawel Gajc <tpg@mandriva.org> - no more branches, move firefox to its own svn place - update to new version 3.0.1 - do not strip debug symbols so the debug package is not empty - Patch13: use the correct restart command for session managers (plugins are not being loaded after user login) - try to use jemalloc instead of malloc, as it can help reduce memory fragmentation - enable java build, add buildrequires on java-rpmbuild - provide better description - let's try compile firefox with enabled strict aliasing - don't pass our %%optflags for --enable-optimize - Patch12: ignore NetworkManager status (upstream mozilla bug #424626) - update to new release 3.0 - update to new release candidate rc3 - update to new release candidate rc2 - add missing build requires on gnome stuff (handle mime-types #41201) - add build requires on doxygen - do not install buildrequires for nss-devel and nspr-devel because ff3 uses its own (for now) - hunspell handles now dictionaries, no need to create a symlinks for them - set pref browser.tabs.loadDivertedInBackground (more infos at bug #25009) - disable crashreporter, and drop buildrequires on curl-devel - fix file list - Patch0: try better solution of get the mozilla plugins path (work in progress) - Patch10: do not use firefox's own libIDL - Patch11: hopefully fix compiling against system-wide hunspell - do not build crashreporter tool - enable all image encoders - enable default extensions - enable hunspell support (it is in main now) - use %%serverbuild macro - add cache files - disable hunspell because it is in contrib :( - enable system-wide hunspell support - use system-wide dictionaries - requires desktop-file-utils - drop patch 10, set preferences into spec file - add search engines - add firefox-rebuild-databases.pl tool - enable Mandriva specific bookmarks - add Mandriva specific settings - disable EULA popup - regenerate certificates - disable native uconv (really fixes #40944) - re-enable Xft support - drop requires on icu and buildrequires on icu-devel (useless) - Patch10: various firefox preferences o disable firefox update o enable smooth scroll o use system colors o enable http pipelining - add buildrequires on icu-devel (#40944) - Patch8: completely re-done patch, get the MAXPATHLEN from glibc rather than hardcoding (fixes buffer overflow #41102) - Patch9: remove -WConversion, this silences gcc output - Patch8: fix exePath lenght to prevent firefox crash - disable Xft as it sometimes renders bad fonts (# 40944) - don not ise system-wide nspr and nss libraries, because they were not updated yet - fix file list - fix desktop file - drop the mozilla prefix from the name - enable sqlite support - new version - backport few patches from firefox2 - add source and spec file + Giuseppe Ghibò <ghibo@mandriva.com> - Versioning sqlite BuildRequires. - Don't force expanded %%{optflags} in CFLAGS. + Thierry Vignaud <tv@mandriva.org> - devel package needs the library - fix 'empty-%%post(|un)' error (rpm filetriggers deprecates update_menus & update_desktop_database) - stop packaging useless OS/2 & build doc as well as CVS directories - RC1 - patch 7: fix testing for sqlite >= 3.5.4 that fails with sqlite-3.5.7