2024-03-22 Pavel Vinogradov * DETAILS: version 124.0.1, SECURITY_PATCH++ 2024-03-19 Pavel Vinogradov * DETAILS: version 124.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.98 * patches/*: updated * BUILD: optimized .mozconfig generation, enabled parallel/distributed compilation 2024-03-12 Pavel Vinogradov * patches/*: updated 2024-03-05 Pavel Vinogradov * DETAILS: version 123.0.1 2024-02-25 Pavel Vinogradov * patches/*: updated 2024-02-20 Pavel Vinogradov * DETAILS: version 123.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.97 * patches/*: updated 2024-02-06 Pavel Vinogradov * DETAILS: version 122.0.1 2024-02-02 Pavel Vinogradov * patches/*: updated 2024-01-23 Pavel Vinogradov * DETAILS: version 122.0, SECURITY_PATCH++ * patches/*: updated 2024-01-09 Pavel Vinogradov * DETAILS: version 121.0.1, quoting++ * patches/*: updated 2024-01-02 Treeve Jelbert * PRE_BUILD: fix build with python-3.12.1 2024-01-01 Pavel Vinogradov * patches/*: updated 2023-12-21 Pavel Vinogradov * patches/*: updated once again 2023-12-20 Pavel Vinogradov * patches/*: updated 2023-12-19 Pavel Vinogradov * DETAILS: version 121.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.95 * patches/*: updated 2023-11-30 Pavel Vinogradov * DETAILS: version 120.0.1 * DEPENDS: needs cbindgen >= 0.26.0 2023-11-24 Pavel Vinogradov * patches/*: updated 2023-11-21 Pavel Vinogradov * DETAILS: version 120.0, SECURITY_PATCH++ * DEPENDS, PRE_BUILD, patches-for-python-3.12/*: removed six dependency, dbus-glib -> dbus and made it optional, wireless_tools option needs dbus enabled, patches and symlinking code * patches/0029-dbus.patch: added from Firefox bug 1864083, to fix missing dbus header error 2023-11-12 Thomas Orgis * DEPENDS: handle atk deprecation (half-automated) 2023-11-09 Pavel Vinogradov * DEPENDS, PRE_BUILD, patches-for-python-3.12/*: added code and patches from Mozilla and BLFS for successful building with python >= 3.12.0 2023-11-07 Pavel Vinogradov * DETAILS: version 119.0.1 * patches/0028-icu-74.1.patch: added to build with icu 74.1 2023-10-24 Pavel Vinogradov * DETAILS: version 119.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.94 * patches/*: updated 2023-10-12 Pavel Vinogradov * PRE_BUILD: reordered patching and checksums removal * patches/*: updated 2023-10-10 Pavel Vinogradov * DETAILS: version 118.0.2 2023-09-27 Pavel Vinogradov * DETAILS: version 118.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.93 * patches/*: updated 2023-09-12 Pavel Vinogradov * DETAILS: version 117.0.1, SECURITY_PATCH++, (CVE-2023-4863) 2023-09-09 Pavel Vinogradov * patches/*: updated 2023-08-29 Pavel Vinogradov * DETAILS: version 117.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.92 * patches/*: updated 2023-08-17 Pavel Vinogradov * patches/*: updated 2023-08-16 Pavel Vinogradov * DETAILS: version 116.0.3 * patches/*: updated 2023-08-07 Pavel Vinogradov * DETAILS: version 116.0.2 * patches/*: updated 2023-08-06 Pavel Vinogradov * DETAILS: version 116.0.1 2023-08-01 Pavel Vinogradov * DETAILS: version 116.0, SECURITY_PATCH++ * patches/*: updated 2023-07-27 Pavel Vinogradov * DETAILS: version 115.0.3 2023-07-27 Treeve Jelbert * firefox.desktop: fix icon address 2023-07-17 Pavel Vinogradov * patches/*: updated 2023-07-15 Thomas Orgis * DEPENDS: nss-3.91 instead of 3.90, which crashes with illegal instruction on older Intel CPUs 2023-07-11 Pavel Vinogradov * DETAILS: version 115.0.2, SECURITY_PATCH++, (CVE-2023-3600) 2023-07-10 Pavel Vinogradov * DEPENDS: corrected libx11 dependency check, (thanks go to Thomas Orgis) 2023-07-07 Pavel Vinogradov * DETAILS: version 115.0.1 * patches/*: updated 2023-07-05 Pavel Vinogradov * patches/*: updated 2023-07-04 Pavel Vinogradov * DETAILS: version 115.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.90 * patches/*: updated 2023-06-22 Pavel Vinogradov * patches/*: updated 2023-06-20 Pavel Vinogradov * DETAILS: version 114.0.2 2023-06-09 Pavel Vinogradov * DETAILS: version 114.0.1 2023-06-06 Pavel Vinogradov * patches/*: updated 2023-06-06 Pavel Vinogradov * DETAILS: version 114.0, SECURITY_PATCH++ * patches/0001-Don-t-use-build-id.patch, patches/0013-musl-include-net-if.h-before-linux-if.h-to-avoid-red.patch, patches/0027-fix-building-gcc-pgo.patch, patches/0028-bmo-1775202-ppc64-webrtc-missing-conditions-109.patch: removed 2023-05-23 Pavel Vinogradov * DETAILS: version 113.0.2 2023-05-13 Pavel Vinogradov * DETAILS: version 113.0.1 2023-05-09 Pavel Vinogradov * patches/*: updated 2023-05-08 Pavel Vinogradov * DETAILS: version 113.0, SECURITY_PATCH++ * patches/0021-bmo-1670333-OpenH264-Fix-decoding-if-it-starts-on-no.patch, patches/0022-bmo-1663844-OpenH264-Allow-using-OpenH264-GMP-decode.patch, patches/0031-bmo-1822728-increase-child-process-shutdown-timeout.patch, patches/0032-bmo-1803016-wayland-dont-commit-wl_buffer-if-buffer-scale-doesnt-match.patch, patches/0033-bmo-1822747-riscv64-jit-fix.patch: dropped 2023-04-25 Pavel Vinogradov * patches/*: updated 2023-04-24 Pavel Vinogradov * DETAILS: version 112.0.2 * patches/*: updated 2023-04-19 Pavel Vinogradov * patches/*: updated 2023-04-17 Pavel Vinogradov * DETAILS: version 112.0.1 2023-04-16 Pavel Vinogradov * patches/*: updated 2023-04-11 Pavel Vinogradov * DETAILS: version 112.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.89 * patches/*: updated 2023-04-04 Pavel Vinogradov * patches/*: updated 2023-04-01 Conner Clere * CONFIGURE, PRE_BUILD, DEPENDS: add support for sccache 2023-03-21 Pavel Vinogradov * DETAILS: version 111.0.1 2023-03-19 Pavel Vinogradov * patches/*: updated 2023-03-13 Pavel Vinogradov * DETAILS: version 111.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.88 * patches/0030-bmo-1811714-gcc-13-fixes.patch, patches/0034-bmo-1810584-suppress-false-positive-errors-with-gcc.patch: removed 2023-02-28 Pavel Vinogradov * DETAILS: version 110.0.1 2023-02-22 Pavel Vinogradov * patches/*: updated 2023-02-21 Pavel Vinogradov * DEPENDS: added Wayland building option 2023-02-14 Pavel Vinogradov * DETAILS: version 110.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.87 * patches/*: updated 2023-01-30 Pavel Vinogradov * DETAILS: version 109.0.1 * patches/*: updated 2023-01-17 Pavel Vinpgradov * DETAILS: version 109.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.86 * patches/*: updated 2023-01-05 Pavel Vinpgradov * DETAILS: version 108.0.2 * patches/*: updated * patches/0036-bmo-1805809-update-uniffi-for-more-determinism-across-platforms.patch: removed buggy patch 2022-12-16 Pavel Vinogradov * DETAILS: version 108.0.1 2022-12-13 Pavel Vinogradov * DETAILS: version 108.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.85 * patches/*: updated 2022-11-29 Pavel Vinogradov * DETAILS: version 107.0.1 * patches/*: updated 2022-11-15 Pavel Vinogradov * DETAILS: version 107.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.84 * patches/*: updated 2022-11-04 Pavel Vinogradov * DETAILS: version 106.0.5 2022-11-03 Pavel Vinogradov * DETAILS: version 106.0.4 2022-10-31 Pavel Vinogradov * DETAILS: version 106.0.3 2022-10-25 Pavel Vinogradov * DETAILS: version 106.0.2 2022-10-23 Pavel Vinogradov * CONFIGURE, DEPENDS: fixed pulseaudio backend choice, added oss and sndio 2022-10-20 Pavel Vinogradov * DETAILS: version 106.0.1 * patches/*: updated 2022-10-17 Pavel Vinogradov * DETAILS: version 106.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.83 * patches/0028-bmo-1559213-fix-system-av1-libs.patch: updated 2022-10-08 Pavel Vinogradov * DETAILS: version 105.0.3 2022-10-04 Pavel Vinogradov * DETAILS: version 105.0.2 2022-10-01 Pavel Vinogradov * patches/*: updated * PRE_BUILD: moved patching to the end, helps to circumvent the new bash/readline bug 2022-09-23 Pavel Vinogradov * DETAILS: version 105.0.1 * patches/*: updated 2022-09-20 Pavel Vinogradov * patches/*: updated 2022-09-19 Pavel Vinogradov * DETAILS: version 105.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.82 * patches/0032-bmo-1773336-disable_audio_thread_priority_default_features.patch: removed 2022-09-07 Pavel Vinogradov * DETAILS: version 104.0.2 2022-08-30 Pavel Vinogradov * DETAILS: version 104.0.1 * patches/*: updated 2022-08-23 Pavel Vinogradov * DETAILS: version 104.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.81 * patches/*: updated 2022-08-09 Pavel Vinogradov * DETAILS: version 103.0.2 2022-08-01 Pavel Vinogradov * DETAILS: version 103.0.1 * patches/*: updated * PRE_BUILD: remove all checksums in vendored rust crates so that any patching is allowed 2022-07-26 Pavel Vinogradov * DETAILS: version 103.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.80, tweaked at-spi2-core version condition * patches/*: updated 2022-07-13 Pavel Vinogradov * DEPENDS: only needs atk if old at-spi2-core 2022-07-05 Pavel Vinogradov * DETAILS: version 102.0.1 2022-07-01 Thomas Orgis * firefox: dead bits since ages, removed * BUILD, INSTALL: avoid python downloads both in BUILD and INSTALL, as oneline-setting where needed * INSTALL, CONfLICTS: rephrase a bit to work for both firefox and firefox-esr without modification 2022-06-30 Pavel Vinogradov * BUILD: fixed (once again) the system python instruction to not check installed python packages 2022-06-30 Thomas Orgis * DETAILS: PATCHLEVEL++ * patches/*: sync with gentoo firefox-102-patches-02j * CONFIGURE, DEPENDS, BUILD: offer consolidated audio backend choice * DEPENDS: system AV1 disabled until we got libaom packaged 2022-06-28 Pavel Vinogradov * DETAILS: version 102.0, SECURITY_PATCH++ * BUILD: disabled notifications at the end of the build, updated instruction to use system python * DEPENDS: nss >= 3.79, LIBAVCODEC is required now * patches/*: updated * mozconfig: disabled tests 2022-06-09 Pavel Vinogradov * DETAILS: version 101.0.1 * patches/*: updated 2022-05-31 Pavel Vinogradov * DETAILS: version 101.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.78 * patches/*: updated 2022-05-20 Pavel Vinogradov * DETAILS: version 100.0.2, SECURITY_PATCH++, (CVE-2022-1802, CVE-2022-1529) 2022-05-16 Pavel Vinogradov * DETAILS: version 100.0.1 * patches/*: updated 2022-05-02 Pavel Vinogradov * DETAILS: version 100.0, SECURITY_PATCH++ * DEPENDS: disabling PulseAudio also disables all audio backends * patches/*: updated 2022-04-12 Pavel Vinogradov * DETAILS: version 99.0.1 * patches/*: updated 2022-04-05 Pavel Vinogradov * DETAILS: version 99.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.76 * patches/*: updated 2022-03-23 Pavel Vinogradov * DETAILS: version 98.0.2 2022-03-14 Pavel Vinogradov * DETAILS: version 98.0.1 2022-03-07 Pavel Vinogradov * DETAILS: version 98.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.75, adapted dav1d flags * patches/*: updated 2022-03-04 Pavel Vinogradov * DETAILS: version 97.0.2, SECURITY_PATCH++ 2022-02-16 Pavel Vinogradov * DETAILS: version 97.0.1 2022-02-08 Pavel Vinogradov * DETAILS: version 97.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.74 * patches/{0007-Support-sndio-audio-framework.patch, 0026-Make-elfhack-use-toolchain.patch}: updated 2022-01-27 Pavel Vinogradov * DETAILS: version 96.0.3 2022-01-20 Pavel Vinogradov * DETAILS: version 96.0.2 2022-01-14 Pavel Vinogradov * DETAILS: version 96.0.1 2022-01-11 Pavel Vinogradov * DETAILS: version 96.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.73 * patches/*: updated 2021-12-20 Pavel Vinogradov * patches/*: updated, fixes building with wayland >= 1.20 2021-12-19 Pavel Vinogradov * DETAILS: version 95.0.2 2021-12-16 Pavel Vinogradov * DETAILS: version 95.0.1 2021-12-07 Pavel Vinogradov * DETAILS: version 95.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.72 * patches/*: updated * mozconfig: added --without-wasm-sandboxed-libraries, we don't have wasi spell yet 2021-11-18 Pavel Vinogradov * DETAILS: version 94.0.2 2021-11-04 Pavel Vinogradov * DETAILS: version 94.0.1 * patches/*: updated 2021-11-02 Pavel Vinogradov * DETAILS: version 94.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.71 * patches/0033-bmo-1725828-Preload-dependencies-for-the-Widevine-CD.patch: updated * patches/0034-gmpparent.patch: dropped 2021-10-07 Pavel Vinogradov * DETAILS: PATCHLEVEL++ * BUILD: exported MAC_USE_SYSTEM_PYTHON, apparently, INSTALL needs it too * patches/0034-gmpparent.patch: undeclared variable fix 2021-10-05 Pavel Vinogradov * DETAILS: version 93.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.70 * patches/*: updated * BUILD: added state directory fix to avoid waiting for input and setting it to /root/.mozbuild, also removed duplicate variable 2021-09-23 Pavel Vinogradov * DETAILS: version 92.0.1 * DEPENDS: no need in gtk+2 anymore 2021-09-06 Pavel Vinogradov * DETAILS: version 92.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.69 * patches/*: updated 2021-08-23 Pavel Vinogradov * DETAILS: version 91.0.2 2021-08-17 Pavel Vinogradov * DETAILS: version 91.0.1, SECURITY_PATCH++ 2021-08-11 Pavel Vinogradov * DETAILS: version 91.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.68 * patches/*: updated 2021-07-22 Pavel Vinogradov * DETAILS: version 90.0.2 2021-07-19 Pavel Vinogradov * DETAILS: version 90.0.1 2021-07-13 Pavel Vinogradov * DETAILS: version 90.0, SECURITY_PATCH++ * DEPENDS: nss >= 3.66 * patches/*: updated 2021-07-04 Pavel Vinogradov * DETAILS: version 89.0.2, SECURITY_PATCH++ * DEPENDS: reenabled icu, sqlite, graphite2 and harfbuzz; nss >= 3.64 * patches/*: updated 2020-12-31 Florian Franzmann * mozconfig: set distribution id 2020-12-29 Ismael Luceno * BUILD: Made mach use system python 2020-10-02 Florian Franzmann * DETAILS, BUILD: version 81.0.1 * DEPENDS: use nss 3.57 * patches/bug1654465.diff: removed 2020-09-08 Thomas Orgis * DEPENDS: JACK-DRIVER it is 2020-08-17 Florian Franzmann * PRE_BUILD: add --enable-debug to debug flags 2020-07-27 Florian Franzmann * DETAILS: version 79.0 * patches/bug1654465.diff: fix compatibility with rust 1.45.0, patch from Arch 2020-07-26 Florian Franzmann * mozconfig: remove -fpermissive flag, no longer necessary 2020-07-19 Florian Franzmann * BUILD, DEPENDS, DETAILS, PRE_BUILD, mozconfig: version 78.0.2 2020-05-09 Florian Franzmann * DETAILS: version 76.0.1 * DEPENDS: remove unexpected && 2020-05-05 Florian Franzmann * DETAILS: version 76.0, SECURITY_PATCH++, fixes CVE-2020-12387, CVE-2020-12388, CVE-2020-6831, CVE-2020-12390, CVE-2020-12391, CVE-2020-12392, CVE-2020-12393, CVE-2020-12394, CVE-2020-12395, CVE-2020-12396, * patches/7002_system_av1_support.patch, DEPENDS: remove non-applying patch, use av1 lib provided by firefox 2020-04-07 Florian Franzmann * DETAILS: version 75.0, SECURITY_PATCH++, fixes CVE-2020-6821, CVE-2020-6822, CVE-2020-6823, CVE-2020-6824, CVE-2020-6825, CVE-2020-6826 * patches/2009_musl_audioipc-fixup.patch, patches/6001_add_missing_header_for_basename.patch, patches/6005_musl_pthread_setname.patch: remove non-applying patches * DEPENDS: disable dependency on sqlite 2020-04-04 Florian Franzmann * DETAILS: version 74.0.1, SECURITY_PATCH++, fixes CVE-2020-6819, CVE-2020-6820 2020-03-24 Florian Franzmann * DETAILS: version 74.0 * 3000_use_the_Mozilla_location_service_when_no_Google_key_is_available.patch, 6002_add_alternate_name_for_private_siginfo_struct_member.patch, 6007_musl_fix_toolkit.patch: remove non-applying patches 2020-02-20 Florian Franzmann * DETAILS: version 73.0.1 2020-02-12 Florian Franzmann * DETAILS: version 73.0, SECURITY_PATCH++, fixes CVE-2020-6796, CVE-2020-6797, CVE-2020-6799, CVE-2020-6800, CVE-2020-6801 * firefox-72.0.2-sqlite-3.31.patch, 2008_custom_vendor_lexicon.patch, 2000_system_harfbuzz_support.patch: removed * DEPENDS: do not use system harfbuzz, depend on nss 3.49 2020-01-25 Florian Franzmann * DETAILS, patches/firefox-72.0.2-sqlite-3.31.patch: fix crash with sqlite 3.31, patch from mandriva 2020-01-20 Florian Franzmann * DETAILS: version 72.0.2 2020-01-09 Florian Franzmann * patches/6008_musl_sandbox_membarrier.patch, patches/2001_system_graphite2_support.patch: remove non-applying patch * DEPENDS: remove dependency on graphite2 * DEPENDS: depend on nss 3.48 2020-01-08 Florian Franzmann * DETAILS: version 72.0.1, SECURITY_PATCH++, CVE-2019-17015..CVE-2019-17026 2020-01-05 Florian Franzmann * INSTALL, BUILD: disable stack-clash protection 2019-12-02 Pavel Vinogradov * DETAILS: version 71.0, SECURITY_PATCH++, (CVE-2019-11756, CVE-2019-17008, CVE-2019-13722, CVE-2019-11745, CVE-2019-17014, CVE-2019-17009. CVE-2019-17010, CVE-2019-17005, CVE-2019-17011, CVE-2019-17012, CVE-2019-17013) * DEPENDS: needs nss branch >= 3.47 * patches/*: updated 2019-10-31 Pavel Vinogradov * DETAILS: version 70.0.1 2019-10-22 Pavel Vinogradov * DETAILS: version 70.0, SECURITY_PATCH++, (CVE-2018-6156, CVE-2019-15903, CVE-2019-11757, CVE-2019-11759, CVE-2019-11760, CVE-2019-11761, CVE-2019-11762, CVE-2019-11763, CVE-2019-11765, CVE-2019-17000, CVE-2019-17001, CVE-2019-17002, CVE-2019-11764) * DEPENDS: needs nss branch >= 3.46 * patches/*: updated 2019-10-10 Pavel Vinogradov * DETAILS: version 69.0.3 2019-10-03 Pavel Vinogradov * DETAILS: version 69.0.2 2019-09-23 Ismael Luceno * DEPENDS, patches/7002_system_av1_support.patch: Added patch to use system dav1d * patches/2003_blessings_TERM.patch, patches/2004_fix_sandbox_lto.patch, patches/2012_allow-non-ascii-chars.patch, patches/2013_fix-audio-thread-priority.patch, patches/3000_use_the_Mozilla_location_service_when_no_Google_key_is_available.patch, patches/6001_add_missing_header_for_basename.patch, patches/6002_add_alternate_name_for_private_siginfo_struct_member.patch, patches/6003_fix_syscall_wrappers_on_musl.patch, patches/6004_musl_memory_report.patch, patches/6005_musl_pthread_setname.patch, patches/6006_musl_fix_tools.patch, patches/6007_musl_fix_toolkit.patch, patches/6008_musl_sandbox_membarrier.patch, patches/7000_sys_auxv_non_glibc.patch, patches/7001_make-pgo-use-toolchain.patch: Imported build fixes and other patches from Gentoo 2019-09-18 Pavel Vinogradov * DETAILS: version 69.0.1, SECURITY_PATCH++, (CVE-2019-11754) 2019-09-05 Florian Franzmann * DEPENDS: do not use system libvpx, which causes a build failure bundled libvpx version was 1.7.0, system version 1.8.1, firefox version 69.0 2019-09-04 Pavel Vinogradov * DETAILS: version 69.0, SECURITY_PATCH++, (CVE-2019-11751, CVE-2019-11746, CVE-2019-11744. CVE-2019-11742, CVE-2019-11736, CVE-2019-11753, CVE-2019-11752, CVE-2019-9812, CVE-2019-11741, CVE-2019-11743, CVE-2019-11748, CVE-2019-11749, CVE-2019-5849, CVE-2019-11750, CVE-2019-11737, CVE-2019-11738, CVE-2019-11747, CVE-2019-11734, CVE-2019-11735, CVE-2019-11740) * DEPENDS: needs nss branch >= 3.45 * patches/200*: updated 2019-08-26 Ismael Luceno * BUILD: Simpilfied cleanup of CFLAGS/CXXFLAGS * DEPENDS: Added missing libvpx and libpng configure flags Added missing dependency on libnotify * PRE_BUILD: Improved build times when stripping Explicitly disable profiling if not doing PGO Disabled jemalloc, gold and elf-hack for musl 2019-08-14 Pavel Vinogradov * DETAILS: version 68.0.2, SECURITY_PATCH++, (CVE-2019-11733) 2019-07-18 Pavel Vinogradov * DETAILS: version 68.0.1 2019-07-10 Pavel Vinogradov * DEPENDS: needs nss branch >= 3.44 2019-07-08 Pavel Vinogradov * DETAILS: version 68.0, SECURITY_PATCH++, (CVE-2019-9811, CVE-2019-11711, CVE-2019-11712, CVE-2019-11713, CVE-2019-11714, CVE-2019-11729, CVE-2019-11715, CVE-2019-11716, CVE-2019-11717, CVE-2019-11718, CVE-2019-11719, CVE-2019-11720, CVE-2019-11721, CVE-2019-11730, CVE-2019-11723, CVE-2019-11724, CVE-2019-11725, CVE-2019-11727, CVE-2019-11728, CVE-2019-11710, CVE-2019-11709) * patches/200*: updated 2019-07-07 Pavel Vinogradov * PRE_BUILD: removed obsolete libevent fix 2019-06-20 Pavel Vinogradov * DETAILS: version 67.0.4, SECURITY_PATCH++, (CVE-2019-11708) 2019-06-18 Pavel Vinogradov * DETAILS: version 67.0.3, SECURITY_PATCH++, (CVE-2019-11707) 2019-06-10 Pavel Vinogradov * DETAILS: version 67.0.2 2019-06-03 Pavel Vinogradov * DETAILS: version 67.0.1 2019-05-20 Pavel Vinogradov * patches/webgl.patch: dropped, useless now 2019-05-15 Pavel Vinogradov * DETAILS: version 67.0, SECURITY_PATCH++, (CVE-2019-9815, CVE-2019-9816, CVE-2019-9817, CVE-2019-9818, CVE-2019-9819, CVE-2019-9820, CVE-2019-9821, CVE-2019-11691, CVE-2019-11692, CVE-2019-11693 CVE-2019-7317, CVE-2019-11694. CVE-2019-11695. CVE-2019-11696, CVE-2019-11697, CVE-2019-11698, CVE-2019-11700, CVE-2019-11699, CVE-2019-11701, CVE-2019-9814, CVE-2019-9800) 2019-05-08 Pavel Vinogradov * DETAILS: version 66.0.5 2019-05-05 Pavel Vinogradov * DETAILS: version 66.0.4 2019-04-10 Pavel Vinogradov * DETAILS: version 66.0.3 2019-04-08 Florian Franzmann * TRIGGERS: on_cast icu check_self 2019-03-28 Pavel Vinogradov * DETAILS: version 66.0.2 2019-03-22 Pavel Vinogradov * DETAILS: version 66.0.1, SECURITY_PATCH++, (CVE-2019-9810, CVE-2019-9813) 2019-03-19 Pavel Vinogradov * DEPENDS: needs nss >= 3.42 2019-03-14 Pavel Vinogradov * DETAILS: version 66.0, SECURITY_PATCH++, (CVE-2019-9790, CVE-2019-9791, CVE-2019-9792, CVE-2019-9793. CVE-2019-9794, CVE-2019-9795, CVE-2019-9796, CVE-2019-9797. CVE-2019-9798, CVE-2019-9799, CVE-2019-9801, CVE-2019-9802, CVE-2019-9803, CVE-2019-9804, CVE-2019-9805, CVE-2019-9806, CVE-2019-9807, CVE-2019-9809, CVE-2019-9808, CVE-2019-9789, CVE-2019-9788) * patches/200*: updated 2019-02-28 Pavel Vinogradov * DETAILS: version 65.0.2 2019-02-13 Pavel Vinogradov * DETAILS: version 65.0.1, SECURITY_PATCH++, (CVE-2018-18356, CVE-2019-5785, CVE-2018-18511) 2019-02-09 Pavel Vinogradov * DEPENDS: added libwebp 2019-02-01 Pavel Vinogradov * DEPENDS: added optional dav1d 2019-01-28 Pavel Vinogradov * DETAILS: version 65.0, SECURITY_PATCH++, (CVE-2018-18500, CVE-2018-18503, CVE-2018-18504, CVE-2018-18505, CVE-2018-18506, CVE-2018-18502, CVE-2018-18501) * patches/200*: updated * DEPENDS: needs nss >= 3.41 * patches/webgl.patch: added patch to fix compile error in WebGL code 2019-01-09 Pavel Vinogradov * DETAILS: version 64.0.2 2019-01-01 Pavel Vinogradov * BUILD, DEPENDS: gcc -> llvm, some cleanup 2018-12-11 Pavel Vinogradov * BUILD: forced gcc/g++ as compilers (llvm fails) * DEPENDS: nodejs is now a hard dependency, needs nss >= 3.40 * mozconfig: removed obsolete --enable-pie 2018-12-10 Pavel Vinogradov * DETAILS: version 64.0, SECURITY_PATCH++, (CVE-2018-12407, CVE-2018-17466, CVE-2018-18492, CVE-2018-18493, CVE-2018-18494, CVE-2018-18495, CVE-2018-18496, CVE-2018-18497, CVE-2018-18498, CVE-2018-12406, CVE-2018-12405) 2018-11-16 Pavel Vinogradov * DETAILS: version 63.0.3 2018-11-04 Pavel Vinogradov * patches/rust-fuchsia-targets.patch: removed, no longer needed 2018-11-01 Pavel Vinogradov * DETAILS: version 63.0.1 2018-10-26 Pavel Vinogradov * DEPENDS: needs nss >= 3.39, added local variable NSS_BRANCH for convenience 2018-10-22 Pavel Vinogradov * DETAILS: version 63.0, SECURITY_PATCH++, (CVE-2018-12391, CVE-2018-12392, CVE-2018-12393, CVE-2018-12395, CVE-2018-12396, CVE-2018-12397, CVE-2018-12398, CVE-2018-12399, CVE-2018-12400, CVE-2018-12401, CVE-2018-12402, CVE-2018-12403, CVE-2018-12388, CVE-2018-12390) * DEPENDS: requires cbindgen, added optional nodejs * patches/200*: updated 2018-10-20 Pavel Vinogradov * DEPENDS, mozconfig, patches/old.configure.patch: removed old flags. optimization flags are in mozconfig again * PRE_BUILD: removed obsolete flags for old gccs 2018-10-03 Pavel Vinogradov * DETAILS: SECURITY_PATCH++, (CVE-2018-12386 and CVE-2018-12387) 2018-10-02 Pavel Vinogradov * DETAILS: version 62.0.3 2018-09-29 Pavel Vinogradov * DEPENDS: needs nss >= 3.38 2018-09-22 Pavel Vinogradov * DETAILS: version 62.0.2, SECURITY_PATCH++, (CVE-2018-12385) 2018-09-18 Pavel Vinogradov * patches/rust-fuchsia-targets.patch: added to fix parsing rust targets * DEPENDS: needs sqlite with SQLITE_ENABLE_FTS3 option 2018-09-05 Pavel Vinogradov * DETAILS: version 62.0, SECURITY_PATCH++, (CVE-2018-12377, CVE-2018-12378, CVE-2018-12379, CVE-2017-16541, CVE-2018-17381, CVE-2018-12382, CVE-2018-12383, CVE-2018-12375, CVE-2018-12376) * DEPENDS: hunspell isn't needed anymore * mozconfig: removed --with-pthreads * patches/200*: updated 2018-08-08 Pavel Vinogradov * DETAILS: version 61.0.2 2018-07-05 Pavel Vinogradov * DETAILS: version 61.0.1 2018-06-26 Pavel Vinogradov * DETAILS: SECURITY_PATCH++, (CVE-2018-12359, CVE-2018-12360, CVE-2018-12361, CVE-2018-12358, CVE-2018-12362, CVE-2018-5156, CVE-2018-12363, CVE-2018-12364, CVE-2018-12365, CVE-2018-12371, CVE-2018-12366, CVE-2018-12367, CVE-2018-12368, CVE-2018-12369, CVE-2018-12370, CVE-2018-5186, CVE-2018-5187, CVE-2018-5188) 2018-06-25 Pavel Vinogradov * DETAILS: version 61.0 * patches/firefox-60.0.1-ffmpeg4.0-1.patch: removed, applied in upstream 2018-06-07 Pavel Vinogradov * DETAILS: SECURITY_PATCH++, (CVE-2018-6126) 2018-06-06 Pavel Vinogradov * DETAILS: version 60.0.2 * DEPENDS: needs nss >= 3.36.4 2018-05-29 Pavel Vinogradov * patches/firefox-60.0.1-ffmpeg4.0-1.patch: added patch from BLFS to build with ffmpeg >= 4.0 2018-05-17 Pavel Vinogradov * DETAILS: version 60.0.1 2018-05-13 Pavel Vinogradov * DEPENDS: allowed newer branches of nss to be used too 2018-05-09 Pavel Vinogradov * DEPENDS: now needs 3.36.x branch of nss * DETAILS: SECURITY_PATCH++, (CVE-2018-5154, CVE-2018-5155, CVE-2018-5157, CVE-2018-5158, CVE-2018-5159, CVE-2018-5160, CVE-2018-5152, CVE-2018-5153, CVE-2018-5163, CVE-2018-5164, CVE-2018-5166, CVE-2018-5167, CVE-2018-5168, CVE-2018-5169, CVE-2018-5172, CVE-2018-5173, CVE-2018-5174, CVE-2018-5175, CVE-2018-5176, CVE-2018-5177, CVE-2018-5165, CVE-2018-5180, CVE-2018-5181, CVE-2018-5182, CVE-2018-5151, CVE-2018-5150) 2018-05-08 Pavel Vinogradov * DETAILS: version 60.0, bz2 -> xz, switched to GPG checking, adjusted SOURCE_URL[0] 2018-04-30 Pavel Vinogradov * DETAILS: version 59.0.3 2018-03-26 Pavel Vinogradov * DETAILS: version 59.0.2, SECURITY_PATCH++, (CVE-2018-5148) 2018-03-16 Pavel Vinogradov * DETAILS: version 59.0.1, SECURITY_PATCH++, (CVE-2018-5146, CVE-2018-5147) 2018-03-13 Pavel Vinogradov * DETAILS: version 59.0, downloading now from mercurial repository using commit identificator and .tar.bz2 source, switched back to WORKS_FOR_ME hash checking level, SECURITY_PATCH++, (CVE-2018-5127, CVE-2018-5128, CVE-2018-5129, CVE-2018-5130, CVE-2018-5131, CVE-2018-5132, CVE-2018-5133, CVE-2018-5134, CVE-2018-5135, CVE-2018-5136, CVE-2018-5137, CVE-2018-5138, CVE-2018-5140, CVE-2018-5141, CVE-2018-5142, CVE-2018-5143, CVE-2018-5126, CVE-2018-5125) * patches/200*: updated * DEPENDS: disable system cairo for now 2018-02-07 Pavel Vinogradov * DETAILS: version 58.0.2, switched to UPSTREAM_HASH * BUILD: added forgotten && 2018-02-03 Pavel Vinogradov * DEPENDS: removed obsolete gstreamer dependencies 2018-01-30 Pavel Vinogradov * DETAILS: version 58.0.1, SECURITY_PATCH++, (CVE-2018-5124) * BUILD: disabled debug info for rust code 2018-01-28 Pavel Vinogradov * BUILD: stylo can be built with system libraries from now on 2018-01-23 Pavel Vinogradov * DETAILS: version 58.0, SECURITY_PATCH++, (CVE-2018-5092, CVE-2018-5093, CVE-2018-5094, CVE-2018-5095, CVE-2018-5097, CVE-2018-5098, CVE-2018-5099, CVE-2018-5100, CVE-2018-5101, CVE-2018-5102, CVE-2018-5103, CVE-2018-5104, CVE-2018-5105, CVE-2018-5106, CVE-2018-5107, CVE-2018-5108, CVE-2018-5109, CVE-2018-5110, CVE-2018-5111, CVE-2018-5112, CVE-2018-5113, CVE-2018-5114, CVE-2018-5115, CVE-2018-5116, CVE-2018-5117, CVE-2018-5118, CVE-2018-5119, CVE-2018-5121, CVE-2018-5122, CVE-2018-5090, CVE-2018-5089) * BUILD, INSTALL; switched to Mozilla's mach build system * DEPENDS: now needs 3.35.x branch of nss * mozconfig: removed --with-default-mozilla-five-home flag * patches/200*: updated 2018-01-05 Pavel Vinogradov * DETAILS: version 57.0.4, SECURITY_PATCH++, (MFSA-2018-01, "Spectre") 2017-12-28 Pavel Vinogradov * DETAILS: version 57.0.3 2017-12-08 Pavel Vinogradov * DETAILS: version 57.0.2 2017-11-30 Pavel Vinogradov * DETAILS: version 57.0.1, SECURITY_PATCH++, (CVE-2017-7843, CVE-2017-7844) 2017-11-14 Pavel Vinogradov * DETAILS: version 57.0, SECURITY_PATCH++, (CVE-2017-7828, CVE-2017-7830, CVE-2017-7831, CVE-2017-7832, CVE-2017-7833, CVE-2017-7834, CVE-2017-7835, CVE-2017-7836, CVE-2017-7837, CVE-2017-7838, CVE-2017-7839, CVE-2017-7840, CVE-2017-7842, CVE-2017-7827, CVE-2017-7826) * CONFIGURE, mozconfig, PRE_BUILD: removed safe browsing and url classifier flags 2017-10-25 Pavel Vinogradov * DETAILS: version 56.0.2 2017-10-12 Pavel Vinogradov * BUILD: disabled building of stylo, added missing && * DEPENDS: system cairo is back in the game 2017-10-06 Pavel Vinogradov * DETAILS: version 56.0.1 2017-09-28 Pavel Vinogradov * DETAILS: version 56.0, SECURITY_PATCH++, (CVE-2017-7793, CVE-2017-7817, CVE-2017-7818, CVE-2017-7819, CVE-2017-7824, CVE-2017-7805, CVE-2017-7812, CVE-2017-7814, CVE-2017-7813, CVE-2017-7825, CVE-2017-7815, CVE-2017-7816, CVE-2017-7821, CVE-2017-7823, CVE-2017-7822, CVE-2017-7820, CVE-2017-7811, CVE-2017-7810) * DEPENDS: now needs 3.33.x branch of nss * PRE_BUILD: explicitly disable DRM if said so (kudos to Thomas Orgis) * patches/2001_system_harfbuzz.patch, patches/2002_system_graphite2.patch: updated to current version 2017-08-26 Pavel Vinogradov * DETAILS: version 55.0.3 2017-08-17 Pavel Vinogradov * DETAILS: version 55.0.2 2017-08-11 Pavel Vinogradov * DETAILS: version 55.0.1 2017-08-08 Pavel Vinogradov * DETAILS: version 55.0, SECURITY_PATCH++, (CVE-2017-7798, CVE-2017-7800, CVE-2017-7801, CVE-2017-7784, CVE-2017-7802, CVE-2017-7785, CVE-2017-7786, CVE-2017-7806, CVE-2017-7753, CVE-2017-7787, CVE-2017-7807, CVE-2017-7792, CVE-2017-7804, CVE-2017-7791, CVE-2017-7808, CVE-2017-7782, CVE-2017-7781, CVE-2017-7794, CVE-2017-7803, CVE-2017-7799, CVE-2017-7783, CVE-2017-7788, CVE-2017-7789, CVE-2017-7790, CVE-2017-7796, CVE-2017-7797, CVE-2017-7780, CVE-2017-7779) * DEPENDS: needs 3.32.x branch of nss * mozconfig: removed --enable-gio flag * patches/2001_system_harfbuzz.patch, patches/2002_system_graphite2.patch: updated to current version 2017-07-08 Ismael Luceno * CONFIGURE: Added persistent_remove for FIREFOX_GTK_VERSION 2017-07-01 Pavel Vinogradov * DETAILS: version 54.0.1 2017-06-16 Ismael Luceno * DEPENDS, CONFIGURE: removed FIREFOX_GTK_VERSION, only gtk+3 is supported 2017-06-14 Pavel Vinogradov * BUILD: removed obsolete rusty flag 2017-06-13 Pavel Vinogradov * DETAILS: version 54.0, SECURITY_PATCH++, (CVE-2017-5472, CVE-2017-7749, CVE-2017-7750, CVE-2017-7751, CVE-2017-7752, CVE-2017-7754, CVE-2017-7755, CVE-2017-7756, CVE-2017-7757, CVE-2017-7778, CVE-2017-7771, CVE-2017-7772, CVE-2017-7773, CVE-2017-7774, CVE-2017-7775, CVE-2017-7776, CVE-2017-7777, CVE-2017-7758, CVE-2017-7759, CVE-2017-7760, CVE-2017-7761, CVE-2017-7762, CVE-2017-7763, CVE-2017-7764, CVE-2017-7765, CVE-2017-7766, CVE-2017-7767, CVE-2017-7768, CVE-2017-7771, CVE-2017-7770) * DEPENDS: needs rust * patches/2001_system_harfbuzz.patch, patches/2002_system_graphite2.patch: updated to current version * patches/ambiguous-ipc.patch: remooved, applied by upstream 2017-05-20 Pavel Vinogradov * DETAILS: version 53.0.3 2017-05-05 Pavel Vinogradov * DETAILS: version 53.0.2, SECURITY_PATCH++, (CVE-2017-5031) 2017-04-19 Pavel Vinogradov * DETAILS: version 53.0, SECURITY_PATCH++, (CVE-2017-5433, CVE-2017-5435, CVE-2017-5436, CVE-2017-5461, CVE-2017-5459, CVE-2017-5466, CVE-2017-5434, CVE-2017-5432, CVE-2017-5460, CVE-2017-5438, CVE-2017-5439, CVE-2017-5440, CVE-2017-5441, CVE-2017-5442, CVE-2017-5464, CVE-2017-5443, CVE-2017-5444, CVE-2017-5446, CVE-2017-5447, CVE-2017-5465, CVE-2017-5448, CVE-2017-5437, CVE-2017-5454, CVE-2017-5455, CVE-2017-5456, CVE-2017-5469, CVE-2017-5445, CVE-2017-5449, CVE-2017-5450, CVE-2017-5451, CVE-2017-5462, CVE-2017-5463, CVE-2017-5467, CVE-2017-5452, CVE-2017-5453, CVE-2017-5458, CVE-2017-5468, CVE-2017-5430, CVE-2017-5429) * DEPENDS: needs 3.30.x branch of nss * patches/2002_system_graphite2.patch: updated * patches/sandbox-allow-getrlimit.patch: removed, applied by upstream * patches/ambiguous-ipc.patch: added a slightly modified patch from upstream to allow building without WebRTC 2017-03-29 Pavel Vinogradov * DETAILS: version 52.0.2 2017-03-18 Pavel Vinogradov * DETAILS: version 52.0.1, SECURITY_PATCH++, (CVE-2017-5428) 2017-03-10 Pavel Vinogradov * patches/sandbox-allow-getrlimit.patch: added upstream patch to fix https://bugzilla.mozilla.org/show_bug.cgi?id=1320085 2017-03-08 Florian Franzmann * DEPENDS: fix alsa sound * DETAILS: PATCHLEVEL++ 2017-03-07 Pavel Vinogradov * DETAILS: version 52.0 * patches/firefox-50.0-system_graphite2_harfbuzz-1.patch: removed obsolete patch, added more adequate patches below * patches/2001_system_harfbuzz.patch, patches/2002_system_graphite2.patch: added patches from FreeBSD 2017-02-06 Pavel Vinogradov * PRE_BUILD: added a libevent 2.1.8 fix from BLFS 2017-01-29 Florian Franzmann * BUILD, DEPENDS: remove optional dependency on rust, which leads to compile error if enabled 2017-01-27 Pavel Vinogradov * DETAILS: version 51.0.1 2017-01-24 Pavel Vinogradov * DETAILS: version 51.0, SECURITY_PATCH++, (CVE-2017-53[73-96]) * DEPENDS: needs 3.28.x branch of nss now * patches/0001-add-extra-bracket-to-not-confuse-sed.patch, potches/update_h2_curve.patch: removed, fixed by upstream * patches/firefox-50.0-system_graphite2_harfbuzz-1.patch: updated to current version 2017-01-16 Florian Franzmann * patches/0001-add-extra-bracket-to-not-confuse-sed.patch: fix error when building with sed version 4.3 * patches/patches/update_h2_curve.patch: fix H2 cryptographic curve 2017-01-15 Florian Franzmann * BUILD: don't pass obsolete pgo flag 2016-12-13 Pavel Vinogradov * DETAILS: version 50.1.0, SECURITY_PATCH++ 2016-12-10 Thomas Orgis * CONFLICTS: firefox-esr, not itself! 2016-11-30 Pavel Vinogradov * DETAILS: version 50.0.2, SECURITY_PATCH++, (CVE-2016-9079) 2016-11-29 Pavel Vinogradov * DETAILS: version 50.0.1, SECURITY_PATCH++, (CVE-2016-9078) 2016-11-16 Pavel Vinogradov * patches/firefox-50.0-system_graphite2_harfbuzz.patch: removed * patches/firefox-50.0-system_graphite2_harfbuzz-1.patch: added semi-official patch from LFS 2016-11-15 Pavel Vinogradov * DETAILS: updated spell to 50.0, SECURITY_PATCH++, (CVE-2016-5296, CVE-2016-5292, CVE-2016-5293, CVE-2016-5294, CVE-2016-5297, CVE-2016-9064, CVE-2016-9065, CVE-2016-9066, CVE-2016-9067, CVE-2016-9068, CVE-2016-9072, CVE-2016-9075, CVE-2016-9077, CVE-2016-5291, CVE-2016-5295, CVE-2016-5298, CVE-2016-5299, CVE-2016-9061, CVE-2016-9062, CVE-2016-9070, CVE-2016-9073, CVE-2016-9074, CVE-2016-9076, CVE-2016-9063, CVE-2016-9071, CVE-2016-5289, CVE-2016-5290) * DEPENDS: switched to 3.27.x branch of nss * patches/firefox-49.0-system_graphite2_harfbuzz-1.patch: removed * patches/firefox-50.0-system_graphite2_harfbuzz.patch: added updated patch to build against system graphite2 and harfbuzz 2016-11-14 Pavel Vinogradov * DEPENDS: system icu is reliable again 2016-11-06 Florian Franzmann * DEPENDS: don't use system icu to prevent segfault 2016-11-05 Florian Franzmann * DEPENDS: optionally depend on rust 2016-11-01 Florian Franzmann * BUILD: fix crashes when built with gcc 6 2016-10-21 Pavel Vinogradov * DETAILS: updated spell to 49.0.2, SECURITY_PATCH++, (CVE-2016-5287, CVE-2016-5288) 2016-09-24 Pavel Vinogradov * DETAILS: updated spell to 49.0.1 * DEPENDS: added support for system harfbuzz and graphite2 * PRE_BUILD: uses apply_patch_dir now * old.configure.patch: moved to patches/ * patches/firefox-49.0-system_graphite2_harfbuzz-1.patch: added, the patch is from LFS project and enables building with system harfbuzz and graphite2 2016-09-20 Pavel Vinogradov * DETAILS: updated spell to 49.0, SECURITY_PATCH++, (MFSA-2016-85) * DEPENDS: added more plugins for gstreamer 1.0 (courtesy of Thomas Orgis) and nss 3.25 is required now * mozconfig: removed --disable-tests, might break PGO builds (courtesy of Thomas Orgis) 2016-08-25 Pavel Vinogradov * DETAILS: updated spell to 48.0.2 2016-08-23 Ismael Luceno * CONFIGURE, PRE_BUILD: Added option for Widevine DRM 2016-08-19 Pavel Vinogradov * DETAILS: updated spell to 48.0.1 2016-08-03 Pavel Vinogradov * BUILD: converted to parallel build using our settings 2016-08-02 Pavel Vinogradov * DETAILS: updated spell to 48.0, SECURITY_PATCH++, (MFSA-2016-[62-84]) * PRE_BUILD: removed gcc6.patch and firefox-gtk3-20.patch, introduced old.configure.patch * gcc6.patch, firefox-gtk3-20.patch: removed * old.configure.patch: added * DEPENDS: needs 3.24.x branch of nss 2016-06-29 Thomas Orgis * CONFLICTS: added with creation of firefox-esr spell * PRE_BUILD, mozconfig: avoid too fresh CFLAGS for gcc < 6 2016-06-28 Pavel Vinogradov * DETAILS: updated spell to 47.0.1 2016-06-07 Pavel Vinogradov * DETAILS: updated spell to 47.0, SECURITY_PATCH++, (MFSA-2016-[49-60] and MFSA-2016-62) * DEPENDS: needs autoconf-2.13 and 3.23.x branch of nss as well 2016-05-26 Florian Franzmann * PRE_BUILD, firefox-gtk3-20.patch: fix broken scrollbars 2016-05-25 Florian Franzmann * BUILD: optimize with -O2 to avoid instability 2016-05-06 Pavel Vinogradov * DETAILS: updated spell to 46.0.1 * DEPENDS: added LIBAVCODEC, optionally * PRE_BUILD, gcc6.patch: added gcc 6 fix from https://bugzilla.mozilla.org/show_bug.cgi?id=1245076 * mozconfig: added -fpermissive and -flifetime-dse=1 to fix compile and runtime errors, install_rootify++ 2016-04-26 Pavel Vinogradov * DETAILS: updated spell to 46.0, fixed SOURCE_URL[1]. SECURITY_PATCH++, (MFSA-2016-[39-48]) * DEPENDS: needs 3.22.x branch of nss 2016-04-12 Pavel Vinogradov * DETAILS: updated spell to 45.0.2 * DEPENDS: expanded bash shortcuts, ' -> " 2016-03-17 Pavel Vinogradov * DETAILS: updated spell to 45.0.1 2016-03-08 Pavel Vinogradov * DETAILS: updated spell to 45.0 * PRE_BUILD, install_dir.patch: converted patch to a sed expression 2016-02-12 Pavel Vinogradov * DETAILS: updated spell to 44.0.2, SECURITY_PATCH++, (CVE-2016-1949) 2016-02-09 Pavel Vinogradov * DETAILS: updated spell to 44.0.1 * DEPENDS: switched to nss 3.21.x branch 2016-01-26 Pavel Vinogradov * DETAILS: updated spell to 44.0 2016-01-03 Florian Franzmann * DEPENDS: use system bzip2, libevent, libvpx, libffi, hunspell, pixman, do not use system cairo since this produces reproducible crashes mentioned at http://www.linuxfromscratch.org/blfs/view/stable/xsoft/firefox.html * mozconfig: enable release, pie, mathml, gio, safe-browsing, url-classifier, disable tests, use CXXFLAGS instead of CFLAGS for optimization * CONFIGURE, DEPENDS: give the user the choice between gtk+2 and gtk+3 2016-01-07 Pavel Vinogradov * DETAILS: updated spell to 43.0.4 2016-01-03 Florian Franzmann * DETAILS: version 43.0.3 * BUILD: fix filtering of -s from LDFLAGS 2015-12-23 Thomas Orgis * DETAILS: upgrade to 43.0.2, SECURITY_PATCH++ (as always) * CONFIGURE, PRE_BUILD: revisit the stripping mozconfig, including a switch to disable the installation of a huge unstripped copy in form of the SDK regardless of FIREFOX_STRIP. Now my Firefox is about 90 MiB, not approaching 900 MiB. Replaced strange sed lines in PRE_BUILD with simple appending, as that is what is needed * BUILD: change CFLAGS hacking, avoid -O2 and higher, crashes with gcc-5.x, -Os now safer (see https://bugs.gentoo.org/show_bug.cgi?id=568706) 2015-11-03 Pavel Vinogradov * DETAILS: updated spell to 42.0, SECURITY_PATCH++, (MFSA-2015-[116-133]) * BUILD, INSTALL, PRE_BUILD: got rid of mozilla* subdirectory 2015-10-01 Ladislav Hagara * DETAILS: 41.0.1 2015-09-25 Ladislav Hagara * DETAILS: 41.0, SECURITY_PATCH=89, bz2 -> xz * DEPENDS: sqlite with ENABLE_DBSTAT_VTAB is needed 2015-09-14 Ladislav Hagara * DETAILS: 40.0.3, SECURITY_PATCH=88 2015-08-14 Ladislav Hagara * DETAILS: 40.0.2 2015-08-13 Ladislav Hagara * DETAILS: 40.0, SECURITY_PATCH=87 2015-07-03 Ladislav Hagara * DETAILS: 39.0, SECURITY_PATCH=86 * DEPENDS: nss 3.19.x is needed 2015-06-02 Pavel Vinogradov * DETAILS: updated spell to 38.0.5 2015-05-15 Pavel Vinogradov * DETAILS: version 38.0.1, removed obsolete mirror 2015-05-12 Pavel Vinogradov * DETAILS: updated spell to 38.0, SECURITY_PATCH++, (MFSA-2015-[46-58]) * DEPENDS: subdepends on nss 3.18 now 2015-04-21 Ladislav Hagara * DETAILS: 37.0.2, SECURITY_PATCH=84 2015-04-04 Pavel Vinogradov * DETAILS: updated spell to 37.0.1, SECURITY_PATCH++, MFSA-2015-43 and MFSA-2015-44 2015-04-02 Ladislav Hagara * DETAILS: 37.0, SECURITY_PATCH=82 2015-03-23 Florian Franzmann * DEPENDS: downgrade sub dependency on nss to 3.17 2015-03-22 Florian Franzmann * DETAILS, DEPENDS: version 36.0.4, SECURITY_PATCH++ 2015-03-19 Sukneet Basuta * PRE_BUILD: only disable tests if pgo is not enabled * mozconfig: remove --disable-tests, pgo requires it * Makefile.in-pgo.patch, bug999496_change1f10a8067853.patch: removed, no longer applies 2015-03-06 Pavel Vinogradov * DETAILS: updated spell to 36.0.1, SECURITY_PATCH++ * BUILD: yet another fix of LDFLAGS 2015-02-24 Pavel Vinogradov * DETAILS: version 36.0, SECURITY_PATCH++ * BUILD: corrected removal of -s from LDFLAGS 2015-02-22 Florian Franzmann * BUILD: remove -s from LDFLAGS to prevent build error 2015-01-26 Pavel Vinogradov * DETAILS: updated spell to 35.0.1 2015-01-22 Pol Vinogradov * BUILD: --enable-profile-guided-optimization is applied if $FIREFOX_PGO == y * DEPENDS: simplified ifs * mozconfig: removed --enable-profile-guided-optimization 2015-01-15 Thomas Orgis * DEPENDS: needs libxcomposite 2015-01-13 Pol Vinogradov * DETAILS: version 35.0, SECURITY_PATCH++ * DEPENDS: JPEG -> libjpeg-turbo, added appropriate gst-plagins-base{,-1.0} to each of gstreamers 2014-12-19 Ismael Luceno * DEPENDS: Depends on cairo's tee backend 2014-12-02 Pol Vinogradov * DETAILS: version 34.0.5 * DEPENDS, mozconfig: reorganized both files, added icu, librsvg2 and gstreamer-1.0 2014-12-01 Pol Vinogradov * DETAILS: version 34.0, SECURITY_PATCH++ * DEPENDS: removed pysqlite, changed nss subdependency to 3.17.x 2014-09-26 Ismael Luceno * DEPENDS: Cleanup dependencies 2014-09-25 Florian Franzmann * DETAILS: version 32.0.3, security update 2014-09-13 Florian Franzmann * DETAILS: version 32.0.1 2014-09-09 Remko van der Vossen * DEPENDS: added various missing dependencies 2014-09-03 Ladislav Hagara * DETAILS: 32.0, SECURITY_PATCH=75 * PRE_BUILD, bug999496_change1f10a8067853.patch: patch removed 2014-08-28 Thomas Orgis * PRE_BUILD, bug999496_change1f10a8067853.patch: fix build with gcc 4.9 2014-07-23 Florian Franzmann * DETAILS, BUILD, CONFIGURE, PRE_BUILD, Makefile.in-pgo.patch: add option for profiled build 2014-07-22 Ladislav Hagara * DETAILS: 31.0 2014-06-28 Florian Franzmann * mozconfig: add --enable-profile-guided-optimization, this is how upstream builds their releases 2014-06-10 Pol Vinogradov * DETAILS: version 30.0, SECURITY_PATCH++ 2014-04-28 Florian Franzmann * DETAILS: version 29.0 * DEPENDS: depend on nss 3.16 * install_dir.patch: renewed 2014-03-19 Florian Franzmann * DETAILS: version 28.0 * DETAILS, PREPARE: removed support for cvs version since there hasn't been one in quite some time * glyph.patch, PRE_BUILD: removed patch that does not apply anymore * DEPENDS: added optional dependency on pulseaudio 2014-02-27 Remko van der Vossen * DEPENDS: optional depends gstreamer 2014-02-17 Ladislav Hagara * DETAILS: 27.0.1, SECURITY_PATCH=72 2014-02-04 Ladislav Hagara * DETAILS: 27.0, SECURITY_PATCH=71 2013-12-12 Florian Franzmann * DETAILS: version 26.0, SECURITY_PATCH++ * install_dir.patch: renewed 2013-11-17 Florian Franzmann * DETAILS: version 25.0.1, SECURITY_PATCH++ 2013-10-29 Ladislav Hagara * DETAILS: 25.0, SECURITY_PATCH=68 2013-09-18 Florian Franzmann * DETAILS: version 24.0, SECURITY_PATCH++ 2013-09-08 Florian Franzmann * DETAILS: fix WEB_SITE 2013-08-24 Remko van der Vossen * DETAILS. DEPENDS: version 23.0.1 2013-07-09 Remko van der Vossen * DEPENDS: Build fails without OpenGL headers 2013-06-26 Eric Sandall * DEPENDS: Remove gnome-vfs2 support (broken) See https://bugzilla.mozilla.org/show_bug.cgi?id=799458, gnome-vfs support is disabled by default. They say it works, but the last few firefox releases it has not worked for me. 2013-06-25 Pol Vinogradov * DETAILS: version 22.0, SECURITY_PATCH++ * BUILD: removed now useless fast math fix 2013-06-17 Pol Vinogradov * mozconfig: added -fno-fast-math to prevent segfaults 2013-06-13 Eric Sandall * desktop/firefox.desktop: Icon moved under icons/browser directory * DETAILS: PATCHLEVEL++ 2013-06-06 Remko van der Vossen * DEPENDS: Fix up dependencies * BUILD, mozconfig: use proper way to add flags to .mozconfig * PRE_BUILD: removed unnecessary options constructs in lieu of OPTS handling in BUILD 2013-04-12 Florian Franzmann * DETAILS: version 21.0, SECURITY_PATCH++ 2013-04-12 Florian Franzmann * DETAILS: version 20.0.1, SECURITY_PATCH++ 2013-04-02 Florian Franzmann * DETAILS: version 20.0, SECURITY_PATCH++ 2013-03-22 Florian Franzmann * BUILD: disable avx support for all versions of gcc >= 4.6 2013-03-08 Florian Franzmann * DETAILS: version 19.0.2, SECURITY_PATCH++ 2013-02-23 Florian Franzmann * BUILD: disable avx support when using gcc 4.7 2013-02-20 Ladislav Hagara * DETAILS: 19.0, SECURITY_PATCH=61 2013-02-06 Florian Franzmann * DETAILS: version 18.0.2, SECURITY_PATCH++ 2013-02-03 Florian Franzmann * DETAILS: version 18.0.1, SECURITY_PATCH++ 2013-01-10 Florian Franzmann * DEPENDS: change dependency on JPEG to libjpeg-turbo 2013-01-09 Florian Franzmann * DETAILS: version 18.0, bumped SECURITY_PATCH * DEPENDS: depend on nss version 3.14.x 2012-12-02 Ladislav Hagara * DETAILS: 17.0.1 * DEPENDS: castfs added 2012-11-21 Ladislav Hagara * DETAILS: 17.0, SECURITY_PATCH=57 2012-10-27 Florian Franzmann * DETAILS: version 16.0.2, SECURITY_PATCH=56 2012-10-12 Ladislav Hagara * DETAILS: 16.0.1, SECURITY_PATCH=55 2012-10-10 Ladislav Hagara * DETAILS: 16.0, SECURITY_PATCH=54 * install_dir.patch: updated, from Arch * PRE_BUILD, installer.patch: patch removed 2012-09-16 Ladislav Hagara * DETAILS: 15.0.1, SECURITY_PATCH=53 2012-08-28 Ladislav Hagara * DETAILS: 15.0, SECURITY_PATCH=52 2012-08-22 Ismael Luceno * BUILD: Avoid buggy GCC 4.6 AVX code generation 2012-07-18 Pol Vinogradov * DETAILS: 14.0.1, SECURITY_PATCH=51 * PRE_BUILD, installer.patch: added fix for https://bugzilla.mozilla.org/show_bug.cgi?id=752895 2012-06-17 Ladislav Hagara * DETAILS: 13.0.1, SECURITY_PATCH=50 2012-06-06 Ladislav Hagara * DETAILS: 13.0, SECURITY_PATCH=49 * PRE_BUILD, mozconfig5: mozconfig5 -> mozconfig * mozconfig: --disable-crashreporter added 2012-04-25 Pol Vinogradov * DETAILS: 12.0, SECURITY_PATCH=48 2012-03-22 Florian Franzmann * DETAILS: added http url to SOURCE_URL[?] 2012-03-14 Ladislav Hagara * DETAILS: 11.0, SECURITY_PATCH=47 2012-02-22 Ladislav Hagara * DETAILS: 10.0.2, SECURITY_PATCH=46 2012-02-14 Ladislav Hagara * DETAILS: 10.0.1, SECURITY_PATCH=45 2012-02-01 Vlad Glagolev * DETAILS: SECURITY_PATCH++ 2012-01-31 Ladislav Hagara * DETAILS: 10.0 2012-01-03 Julien "_kaze_" ROZO * DETAILS: updated version to 9.0.1, SECURITY_PATCH=43 * DEPENDS: switched nss branch to 3.13.x 2011-11-16 Ladislav Hagara * DETAILS: 8.0.1, SECURITY_PATCH=42 2011-11-07 Sukneet Basuta * DETAILS: updated spell to 8.0 removed SOURCE_URL[1], dead removed SOURCE_URL[3], no longer updated switched back to gpg verification * PRE_BUILD: removed curl.patch, no longer needed added install_dir.patch to install to /usr/lib/firefox so you don't need to keep reinstalling plugins on upgrades * curl.patch: removed, fixed in upstream * glyph.patch: updated * install_dir.patch: added, drops release number from install path 2011-09-30 George Sherwood * DETAILS: Updated to version 7.0.1 2011-09-29 George Sherwood * DETAILS: Updated to version 7.0 2011-09-07 Julien "_kaze_" ROZO * DETAILS: updated version to 6.0.2, SECURITY_PATCH=41 (MFSA 2011-35) 2011-09-01 Ladislav Hagara * DETAILS: 6.0.1, SECURITY_PATCH=40, MFSA 2011-34 2011-08-16 Bor Kraljič * DETAILS: TMPFS=off for all 2011-08-15 Ladislav Hagara * DETAILS: 6.0 * mozconfig5: --with-system-nspr and --with-system-nss added 2011-08-06 George Sherwood * CONFIGURE: Added option for safe browsing * DEPENDS: Added optional depends yasm removed depends yasm * PRE_BUILD: Enable options for safe browsing and optioanl yasm 2011-08-05 George Sherwood * DETAILS: Updated devel and stable to version 5.0.1 * CONFIGURE: Added option to strip debugging symbols * DEPENDS: Added depends yasm for web video Removed depends libpng, needs newer version Removed depends xulrunner, won't build against Added optional for wireless tools and alsa-lib * INSTALL: Removed ln -s for xulrunnerplugins * PRE_BUILD: Added curl patch and options to setup .mozconfig file Added glyph.patch * curl.patch: Added patch for curl-7.21.7 * mozconfig3: Removed old file * mozconfig4: Removed old file * mozconfig5: Updated and added new .mozconfig file * firefox-xulrunner.patch: Removed un-needed patch * glyph.patch: Fedora patch to removed char in title bar 2011-07-30 Florian Franzmann * DEPENDS: changed dependency on g++ to dependency on gcc with sub-depends on CXX (scripted) 2011-05-08 George Sherwood * DETAILS: Updated devel to version 4.0.1 2011-03-22 George Sherwood * DETAILS: Updated devel to version 4.0 * INSTALL: Removed hacks for 4.0rc1 2011-03-10 George Sherwood * DETAILS: Updated devel to version 4.0rc1 * INSTALL: Installing to 4.0 directory vice 4.0rc1 ($VERSION) 2011-03-06 Ladislav Hagara * DETAILS: 3.6.15 2011-03-02 Ladislav Hagara * DETAILS: 3.6.14, SECURITY_PATCH=39 2011-02-26 George Sherwood * DETAILS: Updated devel to 4.0b12 2011-01-26 Pol Vinogradov * DETAILS: updated FIREFOX_CVS to 4.0b10 2011-01-15 George Sherwood * DETAILS: Updated devel to version 4.0b9 2011-01-02 Ismael Luceno * firefox.desktop: added generic name 2010-12-21 George Sherwood * DETAILS: Updated devel to version 4.0b8 2010-12-11 Ladislav Hagara * DETAILS: 3.6.13, SECURITY_PATCH=38 2010-11-10 George Sherwood * DETAILS: Updated devel to version 4.0b7 2010-11-03 Ladislav Hagara * DEPENDS: jpeg -> JPEG 2010-10-28 Florian Franzmann * DETAILS: version 3.6.12, SECURITY_PATCH=37, fixes CVE-2010-3765 2010-10-20 Ladislav Hagara * DETAILS: 3.6.11, SECURITY_PATCH=36 2010-09-18 George Sherwood * DETAILS: Updated devel to version 4.0b6 2010-09-16 Ladislav Hagara * DETAILS: 3.6.10 2010-09-10 George Sherwood * DETAILS: Updated devel to version 4.0b5 * INSTALL: 4.0 doesn't use make install anymore. 3.6.x works with make -f client.mk install 2010-09-08 Ladislav Hagara * DETAILS: 3.6.9, SECURITY_PATCH=35 2010-08-28 George Sherwood * DETAILS: Updated devel to version 4.0b4 * DEPENDS: Optional depends on yasm * BUILD: Add workaround to configure correctly for Webm video 2010-08-13 George Sherwood * DETAILS: Updated devel to version 4.0b3 2010-08-04 Florian Franzmann * BUILD: forced optimizations to -O2 to prevent segfault 2010-07-27 George Sherwood * DETAILS: Updated devel to version 4.0b2 2010-07-25 George Sherwood * DETAILS: Updated devel to version 4.0b1 * DEPENDS: Updated depends to build devel version * PRE_BUILD: Updated to use mozconfig4 to devel version * mozconfig4: Added to tweak 4.0 build options 2010-07-25 George Sherwood * DETAILS: SECURITY_PATCH++. Now 3.68 is listed as a security update. 2010-07-23 George Sherwood * DETAILS: Updated to version 3.6.8 2010-07-20 Ladislav Hagara * DETAILS: 3.6.7, SECURITY_PATCH=33 * PRE_BUILD, 1000_fix_alignment.patch: removed patch 2010-07-03 Florian Franzmann * PRE_BUILD, 1000_fix_alignment.patch: added patch to fix crash on start * DETAILS: PATCHLEVEL++ 2010-06-27 Ladislav Hagara * DETAILS: 3.6.6 2010-06-23 Ladislav Hagara * DETAILS: 3.6.4, SECURITY_PATCH=32 2010-04-03 George Sherwood * DETAILS: Updated to version 3.6.3. SECURITY_PATCH++ 2010-03-23 Ladislav Hagara * DETAILS: 3.6.2, SECURITY_PATCH=30 2010-01-25 Arwed v. Merkatz * BUILD: add --disable-necko-wifi to .mozconfig, so configure works without wireless_tools installed. necko-wifi is part of xulrunner anyway. 2010-01-21 Ladislav Hagara * DETAILS: 3.6 2010-01-06 Ladislav Hagara * DETAILS: 3.5.7 2009-12-16 Ladislav Hagara * DETAILS: 3.5.6 2009-11-05 Ladislav Hagara * DETAILS: 3.5.5 2009-10-29 Bor Kraljič * DETAILS: updated spell to 3.5.4 2009-09-10 Ladislav Hagara * DETAILS: 3.5.3, SECURITY_PATCH=29, -source.tar.bz2 -> .source.tar.bz2 2009-08-03 Ladislav Hagara * DETAILS: 3.5.2, SECURITY_PATCH=28 2009-07-16 George Sherwood * DETAILS: Updated to version 3.5.1. SECURITY_PATCH++ 2009-06-30 George Sherwood * DETAILS: Updated devel and stable to 3.5 * INSTALL: Removed hack for 3.5rc's * PRE_BUILD: Patch all versions. Use only one mozconfig file * firefox-xulrunner.patch: Updated for version 3.5 * mozconfig3: Updated for version 3.5 * mozconfig31: Removed, after updating mozconfig3 2009-06-29 George Sherwood * DETAILS: Updated devel to 3.5rc3 2009-06-16 George Sherwood * DETAILS: Updated devel to 3.5rc1 * INSTALL: Hack due to install directory being unique in rc. Will fix after 3.5 is released. 2009-06-11 George Sherwood * DETAILS: Updated stable to 3.0.11. SECURITY_PATCH++ 2009-06-09 George Sherwood * DETAILS: Updated devel to 3.5b99 2009-04-28 George Sherwood * DETAILS: Updated devel to version 3.5b4. * PRE_BUILD: Do not apply xulrunner patch to devel * moconfig31: Doesn't like system nspr/nss 2009-04-27 George Sherwood * DETAILS: Updated stable to version 3.0.10. SECURITY_PATCH++ 2009-04-21 George Sherwood * DETAILS: Updated stable to version 3.0.9. SECURITY_PATCH++ 2009-03-28 Vlad Glagolev * DETAILS: SECURITY_PATCH+=1, ok sandalle@ 2009-03-27 Vlad Glagolev * DETAILS: updated spell to 3.0.8 2009-03-05 Vlad Glagolev * DETAILS: updated spell to 3.0.7. SECURITY_PATCH+=1 http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.7 2009-02-04 George Sherwood * DETAILS: Updated stable to 3.0.6. SECURITY_PATCH++ http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.6 2008-12-16 Vlad Glagolev * DETAILS: updated stable to version 3.0.5 2008-12-11 George Sherwood * DETAILS: Updated devel to version 3.1b2. 2008-11-16 Vlad Glagolev * DETAILS: SECURITY_PATCH+=1, according to 3.0.4's release notes 2008-11-15 George Sherwood * PRE_BUILD: Remove test for nss version * DEPENDS: Added sub depends on nss branch 3.12.x * mozconfig3: Added option for system nspr/nss 2008-11-14 George Sherwood * PRE_BUILD: Added option for system-nspr/nss if versions are good. * DEPENDS: If installed versions are correct depend nss/nspr otherise use bundled versions * mozconfig3: Removed nss/nspr options add conditionaly depending on installed versions. 2008-11-12 Vlad Glagolev * DETAILS: updated spell to 3.0.4 * INSTALL: fixed linking with installed xulrunner plugins' path; quoting paths 2008-10-14 George Sherwood * DETAILS: Updated devel to 3.1b1 * PRE_BUILD: Updated cd since new directory is mozilla-central * BUILD: Allow directory mozilla-central and mozilla Devel version use autoconf-2.13 * INSTALL: Allow directory mozilla-central and mozilla * DEPENDS: Devel version requires autoconf-2.13 and won't build against xulrunner since newer GECKO * mozconfig31: Added file for devel version to not use xulrunner 2008-10-11 George Sherwood * mozconfig3: Changed to --with-system-nspr. Needs to match xulrunner 2008-10-08 George Sherwood * CONFIGURE: Removed nullplugin query. Handled by xulrunner. * INSTALL: Create synlink to /usr/lib/xulrunner/plugins 2008-10-07 George Sherwood * BUILD: Updated to not use configure. All options set in mozconfig3 * DEPENDS: Cleaned up. Now depends on xulrunner * INSTALL: Use make install. Removed older workarounds * PRE_BUILD: Added patch * PROVIDES: No longer provides GECKO. * firefox-xulrunner.patch: Added patch to skip copy of xulrunner if using libxul. During build was using 4 gig of disk 2008-09-27 Vlad Glagolev * DETAILS: updated spell to 3.0.3 2008-09-24 Vlad Glagolev * DETAILS: updated spell to 3.0.2 (security, according to http://www.mozilla.org/security/known-vulnerabilities/firefox30.html) 2008-07-16 Vlad Glagolev * DETAILS: updated spell to 3.0.1, fixed source urls, quoting paths! * BUILD, INSTALL: quoting paths! 2008-07-03 Eric Sandall * DEPENDS: Depends on curl for crash reporter Supposedly optional, but using --disable-crashreporter as instructed still fails without curl with the same error 2008-06-21 Vlad Glagolev * DETAILS: don't do useless doc'ing, fixed desc, gtk+2 anyway 2008-06-17 Vlad Glagolev * DETAILS: Firefox 3.0, updated 2.0 branch too * INSTALL: added bashism, removed useless brackets and spaces * PRE_BUILD: removed useless patches cause we don't have 2.0 anymore, SPELL > SCRIPT, `sed -i' > `sedit', cleaned up * DEPENDS: no 2.0 branch => no stupid depends, we _always_ need apng support in libpng 2008-06-12 Vlad Glagolev * DETAILS: updated FIREFOX_CVS=y to 3.0rc3 2008-06-05 Vlad Glagolev * DETAILS: updated FIREFOX_CVS=y to 3.0rc2 2008-05-17 George Sherwood * DETAILS: Updated devel to 3.0rc1 2008-04-18 Eric Sandall * DETAILS: Updated to 2.0.0.14 SECURITY_PATCH++ See http://www.mozilla.org/security/announce/2008/mfsa2008-20.html * INSTALL: firefox-config.patch now applied upstream * firefox-config.patch: Removed (now applied upstream) 2008-04-01 Vlad Glagolev * DETAILS: updated FIREFOX_CVS=y to 3.0b5, small clean up of "{" and spaces 2008-03-29 George Sherwood * DETAILS: Updated to 2.0.0.13. SECURITY_PATCH++ * PRE_BUILD: Removed gcc43.patch * gcc43.patch: Removed. Incorporated in upstream update. * firefox-config.patch: Updated to 2.0.0.13 2008-03-22 Eric Sandall * PRE_BUILD: Apply gcc43.patch for non-CVS * gcc43.patch: Apply patch to compile with gcc 4.3.0 From https://bugzilla.mozilla.org/show_bug.cgi?id=416463 2008-03-11 Vlad Glagolev * DETAILS: Updated devel to version 3.0 beta 4 2008-02-13 George Sherwood * DETAILS: Updated devel to version 3.0 beta 3 2008-02-11 Eric Sandall * DETAILS, PRE_BUILD, BUILD, INSTALL: Create unique SOURCE_DIRECTORY Fixes Bug #7977 2008-02-08 Ladislav Hagara * DETAILS: 2.0.0.12, SECURITY_PATCH=15 http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.12 * firefox-config.patch: updated to 2.0.0.12 2007-12-20 George Sherwood * DETAILS: Updated devel to version 3.0 beta 2 2007-12-02 George Sherwood * DEPENDS: Cleaned up. 3.0 beta cannot use system npsr, nss. depends python. Cleaned up extra && * PRE_BUILD: 3.0 doesn't need cairo-fixes or x-lib patches. * mozconfig3: Cannot use system npsr/nss. Canvas works. 2007-12-01 George Sherwood * DETAILS: Updated to add devel version 3.0 beta 1 * DEPENDS: Removed hardcoded options for depends. * PRE_BUILD: Removed cvs download code. Bug #13517 * INSTALL: Need separte patches for firefox-config * PEPARE: Changed working for devel version * mozconfig3: Added since we need separate config options for 3.0 2007-12-01 Vlad Glagolev * DETAILS: SECURITY_PATCH++ updated spell to 2.0.0.11 2007-11-27 George Sherwood * DETAILS: Updated to versoin 2.0.0.10. SECURITY_PATCH++ http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.10 * firefox-config.patch: Updated to 2.0.0.10 * PRE_BUILD: Removed patch * gdkpango.patch: Removed. Incorporated upstream. 2007-11-09 David Brown * PRE_BUILD: added new patch * gdkpango.patch: added to fix bug #14088 2007-11-02 George Sherwood * DETAILS: Updated to version 2.0.0.9. * firefox-config.patch: Updated to 2.0.0.9 2007-10-21 Arwed v. Merkatz * INSTALL: fix up permissions after install so it runs as non-root 2007-10-19 Ladislav Hagara * DETAILS: 2.0.0.8, SECURITY_PATCH=12 http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.8 * firefox-config.patch: updated to 2.0.0.8 2007-09-24 George Sherwood * DETAILS: Updated to used UPSTREAM_KEY again * firefox.gpg: Added new upstream key 2007-09-22 Ethan "eekee" Grammatikidis * firefox: removed obsolete xfeDoCommand code. 2007-09-19 George Sherwood * DETAILS: Updated to 2.0.0.7, SECURITY_PATCH=11 http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.7 New sig not part of firefox.gpg * PRE_BUILD: Added && after default_pre_build * firefox-config.patch: updated to 2.0.0.7 2007-09-15 David Brown * PRE_BUILD: added patch for newer cairo's * cairo-fixes.patch: added for missing cairo_font_type_t 2007-07-31 Ladislav Hagara * DETAILS: 2.0.0.6, SECURITY_PATCH=10 http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.6 * firefox-config.patch: updated to 2.0.0.6 2007-07-18 Ladislav Hagara * DETAILS: 2.0.0.5, SECURITY_PATCH=9 http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.5 * firefox-config.patch: updated to 2.0.0.5 2007-06-06 David Kowis * PRE_BUILD, DEPENDS, visibility.patch: Don't need the visibility patch anymore for amd64 (probaby ppc) 2007-05-31 Ladislav Hagara * DETAILS: 2.0.0.4, SECURITY_PATCH=8 http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.4 * firefox-config.patch: updated to 2.0.0.4 2007-04-25 Thomas Orgis * PRE_BUILD, DEPENDS: apply the visibility patch for ppc, too, as build fails strangely without (bogus unresolved syms in xpcom/obsolete) 2007-03-20 George Sherwood * DETAILS: Updated to version 2.0.0.3 * BUILD: Small cleanup of FIREFOX_HOME variable. * INSTALL: Updated sed to using $VERSION vice hardcoded version * firefox-config.patch: Updated for version 2.0.0.3. 2007-03-03 George Sherwood * INSTALL: Added sedit to fix firefox-plugin.pc for nspr. Bug #13581 2007-02-25 George Sherwood * INSTALL: Added patch for firefox-config to match how we install. * firefox-config.patch: Added patch to get paths correct. 2007-02-24 George Sherwood * INSTALL: change fix for *.pc files from 2.0.0.1 to 2.0.0.2 2007-02-24 Ladislav Hagara * DETAILS: SECURITY_PATCH=7 http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.2 2007-02-23 Ladislav Hagara * DETAILS: 2.0.0.2 2007-02-16 Eric Sandall * BUILD: Disable -ffast-math in flags as it breaks plugins (they'll try to install, but never finish, much less run) 2007-02-15 Juuso Alasuutari * DEPENDS: Removed GTK version conditional, only GTK+2 used now. 2007-02-06 David Kowis * visibility.patch: solution to exploding firefox build on amd64 * PRE_BUILD: added application of patch and regen of ./configure * DEPENDS: added dependency for autoconf-2.13 if amd64 2007-01-21 George Sherwood * DETAILS: Updated to version 2.0.0.1 * PREPARE: Removed choice for gtk. Only could test with gtk+2 * CONFIGURE: Addeded query for official branding * PRE_BUILD: Added patch to build against monolithic X. Added sedit for official branding cp mozconfig file to $SOURCE_DIRECTORY Removed various 1.5 patches * BUILD: Removed most configure options. Using mozconfig now. Removed some nspr/nss hacks. Removed hack for firefox libs. Installing now to /usr/lib/firefox * INSTALL: Moved trick for installing to /usr/lib/firefox. Added manual copying of files to /usr/lib/firefox sedit *.pc files for correct installation directories Don't run make install. * x-lib.patch: Added patch for monolithic X. * firefox-1.1-uriloader.patch, firefox-1.1-visibility.patch, embed-typeaheadfind-1.patch, firefox-init.patch, init-files, firefox-nopangoxft.patch, mozilla-firefox-1.5-mork.patch, security_manager_makefile.diff: Removed old patches 2006-12-20 Ladislav Hagara * DETAILS: 1.5.0.9, SECURITY_PATCH=6 http://www.mozilla.org/projects/security/known-vulnerabilities.html#Firefox 2006-11-15 Alexander Tsamutali * PROVIDES: Added NS-PLUGIN-COMPATIBLE 2006-11-11 George Sherwood * DETAILS: Updated to 1.5.0.8. Updated SECURITY_PATCH 2006-11-07 Jaka Kranjc * DEPENDS: change suggest_depends to sub_depends_2 for #13244 2006-10-26 Jaka Kranjc * INSTALL: use TRACK_ROOT when linking #9163 2006-10-26 Jaka Kranjc * INSTALL: use TRACK_ROOT not INSTALL_ROOT when linking #9163 2006-10-24 David Brown * DETAILS: removed staged install flag 2006-10-06 Juuso Alasuutari * firefox.sh: Removed bashism. 2006-09-21 Juuso Alasuutari * PROVIDES: [automated] Fixed invalid entries. 2006-09-14 Ladislav Hagara * DETAILS: 1.5.0.7 2006-08-13 Pieter Lenaerts * staged_install off 2006-08-09 Juuso Alasuutari * firefox: Removed bashisms, bug #12882. 2006-08-02 Flavien Bridault * DETAILS: reset PATCHLEVEL 2006-08-02 Flavien Bridault * BUILD: Attempt to replace /usr/lib/firefox-$VERSION by /usr/lib/firefox in pkgconfig files and firefox-config 2006-08-02 Ladislav Hagara * DETAILS: 1.5.0.6 2006-07-27 Ladislav Hagara * DETAILS: SECURITY_PATCH=4 http://www.mozilla.org/projects/security/known-vulnerabilities.html 2006-07-26 Ladislav Hagara * DETAILS: 1.5.0.5, removed UPDATED and BUILD_API 2006-07-07 David Kowis * DEPENDS: made nss non-optional 2006-07-04 Matthew Clark * DEPENDS: Added optional dependency on new spell firefox-smglwiki 2006-06-01 Ladislav Hagara * DETAILS: 1.5.0.4, SECURITY_PATCH=3 http://www.mozilla.org/security/announce/ [June 1, 2006] 2006-05-02 Ladislav Hagara * DETAILS: 1.5.0.3, SECURITY_PATCH=2 http://www.mozilla.org/security/announce/2006/mfsa2006-30.html 2006-04-18 Juuso Alasuutari * firefox: Added conditional to launch using aoss wrapper if $USE_AOSS_WRAPPER is set (by alsa-oss.sh profile.d script) 2006-04-15 Arwed v. Merkatz * DETAILS: updated to 1.5.0.2, set SECURITY_PATCH=1 2006-03-12 Karsten Behrmann * DETAILS: (automated) Add KEYWORDS 2006-03-04 Flavien Bridault * desktop/firefox.desktop: updated icon path 2006-02-11 Arwed v. Merkatz * INSTALL: make pkgconfig files use the mozilla-nspr.pc from nspr spell 2006-02-01 Eric Sandall * DETAILS: Updated to 1.5.0.1 * PRE_BUILD: Removed unnecessary patches mozilla-firefox-1.5-gtk.patch and mozilla-firefox-1.5-history.patch * mozilla-firefox-1.5-gtk.patch, mozilla-firefox-1.5-history.patch: Removed applied patches 2006-01-03 Arwed v. Merkatz * DETAILS, firefox.gpg: added new key so the signature can actually be verified. Only at UPSTREAM_KEY level as the key itself still needs verification. * BUILD: added --enable-extensions=default,typeaheadfind to configure options instead of the old sedit of .mozconfig as that option isn't int .mozconfig anymore, added --enable-canvas * DEPENDS: added optional_depends on cairo for SVG rendering * CONFIGURE, INSTALL: added option to not install libnullplugin.so * BUILD, PREPARE: removed old SVG query, now handled by cairo * PRE_BUILD, freetype.patch, gcc4.patch, typeaheadfind.diff: removed unused patches * DETAILS: set PATCHLEVEL=2 2005-12-31 Robin Cook * INSTALL: fix typos 2005-12-31 Robin Cook * INSTALL: fix incorrect pkgconfig files 2005-12-22 Arwed v. Merkatz * PRE_BUILD: added several missing '&&' 2005-12-13 Unet * DETAILS: Updated to 1.5.0 * PRE_BUILD: Added patches 2005-11-08 Arwed v. Merkatz * DEPENDS: fixed formatting so gtk2 firefox works again 2005-10-27 Eric Sandall * DEPENDS: Added dependency on atk, pango, and glib2 Cleaned up the formatting a bit 2005-09-22 Ladislav Hagara * DETAILS: 1.0.7 2005-09-19 Eric Sandall * DETAILS: Updated to use vendor Mozilla GPG signatures (mozilla.gpg) * PRE_BUILD: Use unpack_file instead of unapck for SOURCE 2005-08-10 David Brown * firefox: modified so if you bind a button to the executable it will open a new firefox window without giving you the profile manager however you can still go to the cmdline and do `firefox -P ` and it will open a new firefox with that profile. Took some of emrys' suggestions thanks * DETAILS: updated updated field 2005-07-28 Arjan Bouter * desktop/firefox.desktop: added proper icon 2005-07-20 Jeremy Blosser * INSTALL: Create symlink from /usr/lib/libnssckbi.so if it exists to $FIREFOX_HOME to get Root CA certs (bug 9208) 2005-07-20 Ladislav Hagara * DETAILS: 1.0.6 2005-07-18 Sergey Lipnevich * BUILD: added the patch but forgot to enable typeaheadfind extension :-). 2005-07-16 Sergey Lipnevich * PRE_BUILD,typeaheadfind.diff: add "typeaheadfind" patch from bug 8872. 2005-07-14 Ladislav Hagara * DETAILS: 1.0.5 2005-06-30 Arwed v. Merkatz * INSTALL, init-files: remove the files that get created by the firefox-init patch so patching always succeeds, bug #8874 2005-06-02 Sergey Lipnevich * BUILD: fix pkgconfig files for other spells; * DEPENDS: bring nspr back and make nss optional. 2005-05-18 Eric Sandall * DEPENDS: Removed nspr (added nspr's flags to nss) as nss depends on it 2005-05-14 Sergey Lipnevich * gcc4.patch: use the patch from Debian bug 303716, also fixes AMD64 errors; * DEPENDS: add NSPR and NSS; * BUILD: adjust for out-of-tree NSPR and NSS; * security_manager_makefile.diff: don't attempt to build NSS. 2005-05-14 Arwed v. Merkatz * firefox-init.patch: updated to work with 1.0.4 2005-05-12 Arwed v. Merkatz * PRE_BUILD, gcc4.patch: fix compilation with gcc 4.0 2005-05-12 Sergey Lipnevich * DETAILS: upgrade to 1.0.4. 2005-04-17 George Sherwood * DETAILS: Updated to 1.0.3 * CONFLICTS: Removed 2005-04-16 George Sherwood * CONFLICTS: added conflicts with firefox-bin 2005-04-07 Eric Sandall * DETAILS: Removed MAKE_NJOBS=1 * BUILD: Run make_single before make 2005-03-24 Ladislav Hagara * DETAILS: 1.0.2 2005-03-19 Eric Sandall * FINAL: Problem is only for find in page 2005-03-18 Eric Sandall * FINAL: Add warning about firefox possibly not working and that you should remove ~/.mozilla/firefox//compreg.dat to fix it 2005-03-17 Eric Sandall * DETAILS: Updated UPDATED so people get the find in page fix 2005-03-02 Eric Sandall * PREPARE: Remove /etc/sorcery/local/depends/firefox:VERSION=1.0PR if needed to fix Bug #8081 2005-02-28 David Brown * BUILD: added copy of mozconfig and remove --enable-extentions so find find in page would work. 2005-02-28 Jeremy Blosser * firefox: Added "$@" to the end of the firefox-bin call so 'firefox ' can work. 2005-02-23 David Brown * DETAILS: updated 1.0.1 2005-02-21 David Brown * DETAILS: fixed cvs part of firefox * BUILD: added --enable-application=browser for cvs spell 2005-01-31 Eric Sandall * DETAILS: Removed persistent variable usage (Bug #8081) Added check for FIREFOX_CVS and set VERSION and SOURCE accordingly * PREPARE: persistent_remove old persistent variables (Bug #8081) * PRE_BUILD: Forgot to set FIREFOX_TARBALL (thanks to Thomas Houssin) Added MOZ_CO_PROJECT and fix MOZ_CO_MODULE for CVS (thanks to Thomas) 2005-01-06 Eric Sandall * INSTALL: Fixed the mozilla test argument (thanks Arwed) 2004-12-16 Eric Sandall * INSTALL: Thanks to johnny17, we need to create these directories before doing Wolfgang's fix of `make install` before the symlinks, otherwise `make install` creates both firefox and firefox-$VERSION, which we then can't symlink to the other and then firefox installs part in firefox and the rest to firefox-$VERSION, which makes libmozjs.so not found. :) 2004-12-15 Eric Sandall * DEPENDS: Depends on g++ * INSTALL: A more correct approach to installing nss, thanks Wolfgang :) http://www.at.linuxfromscratch.org/blfs/view/svn/xsoft/firefox.html 2004-12-14 Eric Sandall * INSTALL: Install before creating symlinks 2004-12-13 Eric Sandall * PRE_BUILD,BUILD: local can only be used in a function * INSTALL: [] doesn't like newlines before -a local can only be used in a function Don't even check for /usr/bin/mozilla if we don't want a symlink created * firefox.sh: [] doesn't like newlines before -a 2004-12-10 Eric Sandall * DETAILS: Updated UPDATED to garner more testers :) * firefox.sh: Don't setup MOZILLA_FIVE_HOME if mozilla is installed 2004-12-09 Eric Sandall * BUILD: Try to use ~/.firefox instead of ~/.mozilla * CONFIGURE: Prompt to create a mozilla -> firefox symlink * CONFLICTS: Removed, no longer conflicts with mozilla * INSTALL: Only create the mozilla -> firefox symlink if wanted and it isn't a binary Copy firefox script to set proper LD_LIBRARY_PATH Don't symlink /usr/bin/firefox -> /usr/lib/firefox/firefox-bin Use INSTALL_ROOT for profile.d * firefox-pkgconfig.diff: Removed * PRE_BUILD: Removed commented firefox-pkgconfig.diff and nsRegion.patch 2004-12-08 Eric Sandall * firefox no longer uses /usr/lib/mozilla for future compatibility with mozilla and firefox peacefully coexisting * BUILD: Use FIREFOX_HOME set to /usr/lib/firefox * INSTALL: Removed `rm -rf` as some plugins (e.g. j2sdk) take a while to rebuild. Use FIREFOX_HOME set to /usr/lib/firefox instead of MOZILLA_HOME set to /usr/lib/mozilla Use spell_ok instead of spell_installed Use VERSION instead of MOZILLA_VERSION Removed duplicate /usr/lib/firefox-1.0 -> /usr/lib/firefox creation Add /usr/lib/firefox to ld.so.conf, not /usr/lib/mozilla /usr/bin/firefox now points to /usr/lib/firefox/firefox-bin * firefox.sh: Set MOZILLA_FIVE_HOME to /usr/lib/firefox, not /usr/lib/mozilla Removed TAB * HISTORY: Formatted to Guru Handbook 2004-12-07 Eric Sandall * INSTALL: Removed INSTALL_ROOT/usr/lib/{mozilla,firefox}*, thanks Paul and Seth 2004-12-03 Eric Sandall * DETAILS: Added MAKE_NJOBS=1. 2004-11-30 Eric Sandall * firefox-init.patch: This is a diff of what my /usr/lib/firefox-1.0 tree looked like before and after running firefox as root, so it should be all we need. * firefox-init-0.9.tar.bz2: Removed. * INSTALL: Apply firefox-init.patch to MOZILLA_HOME. I meant for /usr/lib/firefox to point to /usr/lib/firefox-$VERSION, so that's now fixed. Make MOZILLA_HOME, MOZILLA_VERSION, and FIREFOX_HOME local. Set MOZILLA_VERSION to $VERSION. Use FIREFOX_HOME instead of hard-coding /usr/lib/firefox. 2004-11-29 Eric Sandall * Prefixed SVG with FIREFOX_ Renamed FOO to FIREFOX_TARBALL and HEADCODE to FIREFOX_CVS * DETAILS: Set VERSION and SOURCE to use defaults and FIREFOX_VERSION and FIREFOX_SOURCE when they're defined SOURCE_URL now uses $VERSION Updated MD5 for 1.0 * PREPARE: SOURCE is now in subdirectory source/ Add FIREFOX_VERSION and FIREFOX_SOURCE as persistent and use in place of VERSION and SOURCE Moved SOURCE_URLs and MD5 to DETAILS, left SOURCE definition as it's used * BUILD: Made MOZILLA_HOME, MOZ_PHOENIX, and MOZ_INTERNAL_LIBART_LGPL local Moved patching from BUILD to PRE_BUILD Cleaned up formatting FIREFOX_SVG uses config_query answer Export MOZ_INTERNAL_LIBART_LGPL, MOZ_PHOENIX, CFLAGS, or CXXFLAGS (fails if we don't export) * PRE_BUILD: Cleaned up formatting Made FIREFOX_TARBALL local FIREFOX_CVS uses config_query answer Only the freetype.patch applies to 1.0 and now uses -p1 * DEPENDS: Use if/else for checking $FIREFOX_GTK Use --enable-xft instead of --disable-xft as that seems to work * freetype.patch: Updated to 1.0 2004-11-17 Seth Woolley * DETAILS,PREPARE: Updated VERSION to 1.0 2004-10-22 Eric Sandall * DETAILS: Update UPDATED Shortened SHORT * INSTALL: Create generic /usr/lib/firefox symlink 2004-10-13 Arjan Bouter * added desktop files 2004-10-04 Arjan Bouter * INSTALL: Added security patch for firefox bug 259708 * DETAILS: updated UPDATED for the fix to trigger cast added patch as SOURCE2 2004-09-30 Eric Sandall * BUILD: firefox-pkgconfig.diff uses -p1, not -p0 2004-09-28 Robin Cook * PROVIDES: added GECKO for spells that can use either mozilla or firefox for the gecko engine * BUILD: added patch firefox-pkgconfig.diff to fix the pkgconfig files all requiring mozilla-* instead of firefox-* * DETAILS: updated UPDATED to for the pkgconfig file fix 2004-09-22 Arwed v. Merkatz * INSTALL: set MOZ_VERSION to 0.10 so it doesn't create /usr/lib/firefox-0.9.2 * PROVIDES: don't provide MOZILLA-BROWSER since it doesn't 2004-09-18 Eric Sandall * INSTALL: Add root init system (no longer needs to be run as root first) Bug #7114 * firefox-0.9.init.tar.bz2: Added (Bug #7114) 2004-09-17 Eric Sandall * DETAILS: Updated to 1.0PR * PREPARE: Updated to 1.0PR SOURCE_URL uses 0.10 instead of VERSION 2004-08-04 Eric Sandall * DETAILS, PREPARE: Updated to 0.9.3 2004-07-29 Eric Sandall * INSTALL: Install firefox.sh Create a symlink from /usr/bin/mozilla to /usr/bin/firefox if /usr/bin/mozilla does not exist or is a symlink * firefox.sh: profile.d script to set MOZILLA_FIVE_HOME 2004-07-18 Eric Sandall * DEPENDS: ORBit renamed to orbit libIDL renamed to libidl Formatted to Guru Handbook * PROVIDES: No longer provides MOZILLA-NSS :( 2004-07-11 Eric Sandall * PREPARE: Missing update and md5sum 2004-07-11 Jose Bernardo Silva * PREPARE,DETAILS: updated to 0.9.2 * BUILD: --enable-single-profile added to the configure options, so that make install won't fail * INSTALL: changed so it will install in /usr/lib/mozilla (the link was being created between mozila-xx and mozila, not firefox-xx and mozilla) 2004-07-04 Sergey Lipnevich * BUILD, INSTALL: use API 2. 2004-07-01 Eric Sandall * PREPARE: Forgot to update the md5sum... 2004-06-29 Eric Sandall * DETAILS: Updated to 0.9.1 * PREPARE: Updated to 0.9.1 Changed SOURCE_URLs SOURCE now uses $SPELL-$VERSION-source.tar.bz2 * WIP: Compiles, but doesn't run * 0.9.1 (at least) needs freetype > 2.1.5 (2.1.9 worked fine here) 2004-06-28 Unet * BUILD: Added --enable-single-profile :p Corrected freetype.patch * WIP: Removed, should work now 2004-06-24 Jose Bernardo Silva * BUILD: Close, but no cigar. Since "make install" fails, I tried a "cp", but that also fails... 2004-06-24 Jose Bernardo Silva * PREPARE: REALLY update to 0.9.0 2004-06-16 Jose Bernardo Silva * DETAILS,PREPARE: update to 0.9.0 * freetype.patch: updated * nsRegion.patch: removed * BUILD: removed nsRegion.patch, no longer applies * WIP: added, as it still won't cast 2004-05-24 Unet * freetype.patch: patch to allow build with freetype 2.1.8 * nsRegion.patch: patch nsRegion.h (build is broken w/ gcc3.4) * BUILD: Changed accordingly 2004-05-23 Seth Woolley * BUILD: --enable-native-uconv removed for being broken. 2004-05-14 Eric Sandall * DEPENDS: Depends on any provider of CVS (Bug #6396) 2004-02-11 hgg * branch spell from Firebird, update to 0.8.0 2003-11-26 Eric Sandall * BUILD: Quick fix for gaim to work (and anything else which may need the mozilla libs as such) by adding /usr/lib/mozilla to /etc/ld.so.conf 2003-11-21 hgg * PREPARE,PRE_BUILD,BUILD,DEPENDS: modify and cleanup for more automatic version updates (and close bug #4576) * BUILD: add --enable-extensions and iconv * PROVIDES: add MOZILLA-BROWSER 2003-11-11 Eric Sandall * DETAILS,PRE_BUILD,PREPARE: Added SOURCE2 to patch to 0.7.1 2003-11-04 hgg * PREPARE: sedit version string to current version incase of cast -c not cast -r or fresh install (damn I had this lying around for days) 2003-10-28 Eric Sandall * PROVIDES: Uppercase provides 2003-10-21 hgg * BUILD,PROVIDES: remove /root/.mozconfig if found, manually copy nss headers so this spell can also provide MOZILLA-NSS for gaim * PREPARE: touch $SOURCE_CACHE/$SOURCE if you already have a cvs bundle so you don't have to download 37MB of new sources 2003-10-18 Eric Sandall * DETAILS, PREPARE: Updated to 0.7 * HISTORY: Updated to Guru Handbook 2003-08-23 Eric Sandall * CONFLICTS: Conflicts with mozilla-nightly as well 2003-08-19 hgg * PREPARE: Sort out the gtk/gtk2 depends and OPTS 2003-08-18 hgg * DEPENDS, PREPARE: Added toolkit choosing to PREPARE and modified DEPENDS accordingly 2003-08-14 hgg * BUILD: Added MozillaFirebird -> mozilla symlink for evolution2 And giving credit where credit is due "THANKS DEMONLORD" 2003-08-13 hgg * BUILD: First Woops-a-daisy didn't change the mozilla links. This spell uses gtk+2 /xft and caches the cvs updates and doesn't install that annoying /root/.mozconfig file! * a new version of an old spell! (Merged other peoples work)