www-client / firefox

Firefox Web Browser

Official package sites : https://www.mozilla.org/firefox ·

v133.0 :: rapid :: gentoo

Modified
License
MPL-2.0 GPL-2 LGPL-2.1
Keywords
~amd64 ~arm64 ~ppc64 ~riscv ~x86
USE flags
X clang dbus debug eme-free gmp-autoupdate gnome-shell hardened hwaccel jack jumbo-build libproxy openh264 pgo pulseaudio selinux sndio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-png system-webp telemetry valgrind wasm wayland wifi

v128.5.1 :: esr :: gentoo

Modified
License
MPL-2.0 GPL-2 LGPL-2.1
Keywords
~amd64 ~arm64 ~ppc64 ~riscv ~x86
USE flags
X clang dbus debug eme-free gmp-autoupdate gnome-shell hardened hwaccel jack jumbo-build libproxy openh264 pgo pulseaudio selinux sndio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-png system-webp telemetry wasm wayland wifi

v128.5.0 :: esr :: gentoo

Modified
License
MPL-2.0 GPL-2 LGPL-2.1
Keywords
amd64 arm64 ~ppc64 ~riscv ~x86
USE flags
X clang dbus debug eme-free gmp-autoupdate gnome-shell hardened hwaccel jack jumbo-build libproxy openh264 pgo pulseaudio selinux sndio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-png system-webp telemetry wasm wayland wifi

General

X
Add support for X11
clang
Use Clang compiler instead of GCC
dbus
Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
eme-free
Disable EME (DRM plugin) capability at build time
gmp-autoupdate
Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles
gnome-shell
Integrate with gnome-base/gnome-shell search
hardened
Activate default security enhancements for toolchain (gcc, glibc, binutils)
hwaccel
Force-enable hardware-accelerated rendering (Mozilla bug 594876)
jack
Add support for the JACK Audio Connection Kit
jumbo-build
Enable unified build - combines source files to speed up build process, but requires more memory
libproxy
Enable libproxy support
openh264
Use media-libs/openh264 for H264 support instead of downloading binary blob from Mozilla at runtime
pgo
Add support for profile-guided optimization for faster binaries - this option will double the compile time
pulseaudio
Add sound server support via media-libs/libpulse (may be PulseAudio or Pipewire, or apulse if installed)
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
sndio
Enable support for the media-sound/sndio backend
system-av1
Use the system-wide media-libs/dav1d and media-libs/libaom library instead of bundled
system-harfbuzz
Use the system-wide media-libs/harfbuzz instead of bundled and media-gfx/graphite2 in most cases
system-icu
Use the system-wide dev-libs/icu instead of bundled
system-jpeg
Use the system-wide media-libs/libjpeg-turbo instead of bundled
system-libevent
Use the system-wide dev-libs/libevent instead of bundled
system-libvpx
Use the system-wide media-libs/libvpx instead of bundled
system-png
Use the system-wide media-libs/libpng instead of bundled (requires APNG patches)
system-webp
Use the system-wide media-libs/libwebp instead of bundled
telemetry
Send anonymized usage information to upstream so they can better understand our users
valgrind
Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind
wasm
Sandbox certain third-party libraries through WebAssembly using RLBox
wayland
Enable dev-libs/wayland backend
wifi
Enable necko-wifi for NetworkManager integration, and access point MAC address scanning for better precision with opt-in geolocation services

l10n

ach
Acoli
af
Afrikaans
an
Aragonese
ar
Arabic
ast
Asturian
az
Azerbaijani
be
Belarusian
bg
Bulgarian
bn
Bengali
br
Breton
bs
Bosnian
ca
Catalan
ca-valencia
Catalan (Valencian)
cak
Kaqchikel
cs
Czech
cy
Welsh
da
Danish
de
German
dsb
Lower Sorbian
el
Modern Greek
en-CA
English (Canada)
en-GB
English (United Kingdom)
eo
Esperanto
es-AR
Spanish (Argentina)
es-CL
Spanish (Chile)
es-ES
Spanish (Spain)
es-MX
Spanish (Mexico)
et
Estonian
eu
Basque
fa
Persian
ff
Fulah
fi
Finnish
fr
French
fur
Friulian
fy
Western Frisian
ga
Irish
gd
Scottish Gaelic
gl
Galician
gn
Guarani
gu
Gujarati
he
Hebrew
hi
Hindi
hr
Croatian
hsb
Upper Sorbian
hu
Hungarian
hy
Armenian
ia
Interlingua
id
Indonesian
is
Icelandic
it
Italian
ja
Japanese
ka
Georgian
kab
Kabyle
kk
Kazakh
km
Central Khmer
kn
Kannada
ko
Korean
lij
Ligurian
lt
Lithuanian
lv
Latvian
mk
Macedonian
mr
Marathi
ms
Malay (macrolanguage)
my
Burmese
nb
Norwegian Bokmål
ne
Nepali
nl
Dutch
nn
Norwegian Nynorsk
oc
Occitan
pa
Punjabi
pl
Polish
pt-BR
Portuguese (Brazil)
pt-PT
Portuguese (Portugal)
rm
Romansh
ro
Romanian
ru
Russian
sc
Sardinian
sco
Scots
si
Sinhala
sk
Slovak
skr
Saraiki
sl
Slovenian
son
Songhai languages
sq
Albanian
sr
Serbian
sv
Swedish
szl
Silesian
ta
Tamil
te
Telugu
th
Thai
tl
Tagalog
tr
Turkish
trs
Chicahuaxtla Triqui
uk
Ukrainian
ur
Urdu
uz
Uzbek
vi
Vietnamese
xh
Xhosa
zh-CN
Chinese (China)
zh-TW
Chinese (Taiwan)

llvm_slot

17
Use LLVM 17.
18
Use LLVM 18.
19
Use LLVM 19.

app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon

dev-debug / valgrind : An open-source memory debugger for GNU/Linux

dev-libs / expat : Stream-oriented XML parser library

dev-libs / glib : The GLib library of C routines

dev-libs / icu : International Components for Unicode

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / libffi : Portable, high level programming interface to various calling conventions

dev-libs / nspr : Netscape Portable Runtime

dev-libs / nss : Mozilla's Network Security Services library that implements PKI support

media-gfx / graphite2 : Library providing rendering capabilities for complex non-Roman writing systems

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / dav1d : dav1d is an AV1 Decoder :)

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : High-quality and portable font engine

media-libs / harfbuzz : An OpenType text shaping engine

media-libs / libaom : Alliance for Open Media AV1 Codec SDK

media-libs / libepoxy : Library for handling OpenGL function pointer management

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / libwebp : A lossy image compression format

media-libs / mesa : OpenGL-like graphic library for Linux

media-sound / apulse : PulseAudio emulation for ALSA

media-sound / sndio : Small audio and MIDI framework part of the OpenBSD project

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

net-libs / libproxy : Library for automatic proxy configuration management

net-misc / connman : Provides a daemon for managing internet connections

net-misc / networkmanager : A set of co-operative tools that make networking simple and straightforward

sec-policy / selinux-mozilla : SELinux policy for mozilla

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-libs / zlib : Standard (de)compression library

virtual / freedesktop-icon-theme : Virtual to choose between different icon themes

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / opengl : Virtual for OpenGL implementation

www-client / firefox : Firefox Web Browser

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcomposite : X.Org Xcomposite library

x11-libs / libXdamage : X.Org Xdamage library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libxcb : X C-language Bindings library

x11-libs / pango : Internationalized text layout and rendering library

x11-libs / pixman : Low-level pixel manipulation routines

app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon

dev-debug / valgrind : An open-source memory debugger for GNU/Linux

dev-libs / expat : Stream-oriented XML parser library

dev-libs / glib : The GLib library of C routines

dev-libs / icu : International Components for Unicode

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / libffi : Portable, high level programming interface to various calling conventions

dev-libs / nspr : Netscape Portable Runtime

dev-libs / nss : Mozilla's Network Security Services library that implements PKI support

media-gfx / graphite2 : Library providing rendering capabilities for complex non-Roman writing systems

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / dav1d : dav1d is an AV1 Decoder :)

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : High-quality and portable font engine

media-libs / harfbuzz : An OpenType text shaping engine

media-libs / libaom : Alliance for Open Media AV1 Codec SDK

media-libs / libepoxy : Library for handling OpenGL function pointer management

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / libwebp : A lossy image compression format

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / openh264 : Cisco OpenH264 library and Gecko Media Plugin for Mozilla packages

media-sound / apulse : PulseAudio emulation for ALSA

media-sound / sndio : Small audio and MIDI framework part of the OpenBSD project

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

media-video / libva-utils : Collection of utilities and tests for VA-API

net-libs / libproxy : Library for automatic proxy configuration management

net-misc / connman : Provides a daemon for managing internet connections

net-misc / networkmanager : A set of co-operative tools that make networking simple and straightforward

sec-policy / selinux-mozilla : SELinux policy for mozilla

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / pciutils : Various utilities dealing with the PCI bus

sys-libs / zlib : Standard (de)compression library

virtual / freedesktop-icon-theme : Virtual to choose between different icon themes

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / opengl : Virtual for OpenGL implementation

www-client / firefox : Firefox Web Browser

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcomposite : X.Org Xcomposite library

x11-libs / libXdamage : X.Org Xdamage library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libxcb : X C-language Bindings library

x11-libs / pango : Internationalized text layout and rendering library

x11-libs / pixman : Low-level pixel manipulation routines

dev-ruby / capybara : Capybara aims to simplify the process of integration testing Rack applications

net-misc / geckodriver : Proxy for using WebDriver clients to interact with Gecko-based browsers

www-client / firefox : Firefox Web Browser

715604
www-client/firefox{,-bin}: MOZ_USE_XINPUT2=1 set by wrapper breaks mouse wheel scrolling
716840
www-client/firefox-74.0.1 AudioContext API doesn't work with USE="-pulseaudio"
748849
www-client/firefox: the `x86_64-gentoo-linux-musl` target may not be installed
770055
www-client/firefox and thunderbird could benefit from lld/bfd parallelism
802285
www-client/firefox-90.0 does not support unsigned addons anymore
828604
dev-python/eyeD3: eyed3 0.9.6 has requirement coverage[toml]==5.*,>=5.3.1, but you have coverage 6.2 (was: www-client/firefox-95.0: According to "pip check", the current Python environment has package-compatibility issues.)
838373
sys-devel/clang: compilation of e.g. www-client/firefox-99.0.1 and mail-client/thunderbird fails (error: always_inline function '_mm_crc32_u64' requires target feature 'crc32')
888767
www-client/firefox-102.6.0 - annoying output at terminal if started with a filename as a parameter
891621
www-client/firefox-109.0: build fails with ffast-math enabled (error Cannot build libopus with -ffast-math unless FLOAT_APPROX is defined)
905431
www-client/firefox[jumbo-build]: Modifying FILES_PER_UNIFIED_FILE crashes the build
906509
www-client/firefox (and other Mozilla packages): add Valgrind support
909724
www-client/firefox-115.0[clang,pgo]: LLVM Profile Error: Failed to write file "default_24387_random_1577311168127381117_0.profraw": Broken pipe
910290
www-client/firefox-115.0.2[pgo,wayland]: could not connect to wayland socket caused by WLR_RENDERER=vulkan
914075
profiles: enable USE=system-* for various packages like www-client/firefox in hardened profiles
914487
www-client/firefox-117.0.1[system-python-libs] cannot detect system Python libs
915331
>www-client/firefox-102.15.1: Drop down menus are not accessible with the mouse anymore
915651
www-client/firefox-118.0.2: Don't know how to translate x86_64-gentoo-linux-musl for rustc with >=dev-lang/rust-1.73
917137
www-client/firefox-119.0.1 building on musl: x86_64-gentoo-linux-musl-ld.lld: error: unknown argument '--real-linker'
925251
>=www-client/firefox-123.0 fails to cross compile with new llvm-r1 eclass
925492
www-client/firefox-123.0[lto] (musl/clang-17/mold): unable to execute command: Segmentation fault
925627
www-client/firefox-115.8.0 does not build without media-libs/libglvnd
927399
>www-client/firefox-122.0.1 fail to compile with: "failed to run custom build command for `glslopt v0.1.9`" on Raspberry Pi4
929967
www-client/firefox-115.9.1[pgo] Error loading shared library libmozsandbox.so: No such file or directory
930414
www-client/firefox{,-bin}-125.0.1: Extension not displaying list contents above a certain size
930673
www-client/firefox mouse issues with USE="-clang lto" and -Os
937867
www-client/firefox-128.1.0:esr fails to emerge on RISC-V: js/src/jit/riscv64/constant/Base-constant-riscv.h:16:7: error: unknown type name 'uint32_t'
939004
www-client/firefox-130.0 emerge error: invalid use of incomplete type 'class mozilla::layers::TextureSource'
939401
www-client/firefox-130.0 tabs keeps crashing on musl profile.
942469
<www-client/firefox{-bin,}-{128.4.0,132.0}: multiple vulnerabilities
942573
>=sys-devel/gcc:14 miscompiles www-client/firefox[-clang], mail-client/thunderbird[-clang] (crash on startup when compiled in MakeDay in jsdate.cpp:429)
942690
www-client/firefox-128.4.0[-clang]: undefined reference to `bool js::gc::EdgeNeedsSweepUnbarrieredSlow<JSObject*>(JSObject**)'
943188
www-client/firefox (time64) ERROR: Don't know how to translate i686-pc-linux-gnut64 for rustc
943357
www-client/firefox-132.0.1-r1: Failed to create /home for shader cache (Permission denied)---disabling spam in console
944056
www-client/firefox:rapid does not build with bundled graphite2 (or +wasm) on llvm profile
944725
www-client/firefox-128.4.0-r1[pgo] with -march incompatible with current CPU: trap invalid opcode ip:0x... sp:0x.. error:0 in libxul.so
944729
=www-client/firefox-132.0.2 fails when -Clinker-plugin-lto is used
945050
<www-client/firefox{-bin,}-{128.5.0,133.0}: multiple vulnerabilities
945801
www-client/firefox-133.0: error: undefined symbol: mozilla::a11y::DocAccessible::FireDelayedEvent(unsigned int, mozilla::a11y::LocalAccessible*)
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix python-3.12.8 issue on 133.0
- include a patch from upstream bug #1935621. Closes: https://bugs.gentoo.org/945882 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: fix python-3.12.8 issue on 128.5.1
- include a patch from upstream bug #1935621. Bug: https://bugs.gentoo.org/945882 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: fix python-3.12.8 issue on 128.5.0
- include a patch from upstream bug #1935621. Bug: https://bugs.gentoo.org/945882 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.16.1-r1, 128.4.0-r1, 132.0.1-r1, 132.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 128.5.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 128.5.0 arm64, #945238
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 128.5.0 for amd64
Bug: https://bugs.gentoo.org/945238 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 128.5.0
- add upstream (rapid) patches for gcc-15, - add 'wasm' use flag and functionality to 128esr, - default back to +clang since the problems we had with it are mostly solved by slotted rust, - sync all relevant changes from rapid to esr (rust, lto, pgo). Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 133.0
- add support for (64-bit) riscv-musl, - require autoconf-2.71, - restore +clang use flag since the issues that made us disable it are mostly solved with slotted rust approach. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 128.4.0-r1 arm64, #940714
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: require lld with +wasm use flag
- wasm-ld comes from lld which is needed to link wasm parts, even when compiling the rest of the browser with gcc. Compiler-rt might also be a strict requirement, but it should be present due to forced libclang dependency anyway. (While we usually don't rely on dependency chain, I'm not 100 % sure about the dep yet, so need to confirm that.) Closes: https://bugs.gentoo.org/943654 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable wasm on 132.0.2
- Adds "wasm" support to compile certain third-party libraries with WebAssembly using Mozilla's RLBox. - It requires an external wasi toolchain which is not packaged in Gentoo (and I didn't wish to become a maintainer of a new toolchain), therefore the ebuild currently downloads and uses a pre-built package directly from upstream. They only provide pre-built packages for amd64 (x86_64) and arm64. This is the first step to getting wasm sandboxed libraries to work in Gentoo, work isn't finished but good enough to be shipped. Currently system-graphite2 doesn't work with wasm, but building Firefox doesn't require any user action related to this. - Also disconnect clang pgo toolchain check from lld - it's probably a remnant from times when lto was required to build with pgo. Closes: https://bugs.gentoo.org/940031 Signed-off-by: Joonas Niilola <juippis@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39343
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix a syntax error in check-reqs run in 132.0.2
Closes: https://bugs.gentoo.org/943358 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 128.3.1-r1, 131.0.3-r1, 132.0-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 132.0.2
- adjust CHECKREQS_DISK_BUILD due to increase in size requirements, - allow pgo to be ran without lto enabled. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
www-client/firefox: fix building with USE=pgo and no -flto
We automatically enable lto in this case. But we also run some conditionals too early, only in the `tc-is-lto` check, that do not get run under USE=pgo. Specifically, we filter some -Werror=* due to reasons. This then means that people setting these -Werrors globally, but only selecting certain packages to build with -flto, cannot build firefox. (The fact that these -Werrors are disabled is another topic entirely.) Fixes: 01ba4dc61965ef7658a24728841c04c9a1ce4871 Fixes: bcec88143087b45ba26f219efa76021e5acac391 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: remove the lld/mold tc check from 132.0.1
- dependency-chain seems fine so a working lld will always be present, and the forcing of proper version happens later making this check counter-intuitive. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
www-client/firefox: update LTO & Rust configuration
- We don't need to `die` if using GCC and LTO; the linker is set to bfd in `src_conifgure`. - Set RUST_MIN_VER to 1.77.1 - LLVM_COMPAT 17 could result in a Rust slot lower than 1.76 being selected during a GCC build. - Be more specific about what is filtered with RUST_NEEDS_LLVM=1. - Make 131 consistent with 128 and 132. Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
www-client/firefox: LTO Updates
Force LTO with USE=pgo LTO now comes from CFLAGS, meaning that the REQUIRED_USE previously enforcing this was removed in favour of `eerror`. Instead we will force LTO even if it's not detected from CFLAGS if PGO is in use. Drop USE=lto on 128 to bring it into line with 132. Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
www-client/firefox: 132: fix LTO check on USE=pgo path
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 132.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Matt Jolly · gentoo
*/*: update for slotted Rust
Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 128.4.0 for amd64
Bug: https://bugs.gentoo.org/940714 Bug: https://bugs.gentoo.org/942469 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 128.4.0
- drop 'append-ldflags "-Wl,--compress-debug-sections=zlib"' - drop apulse-related messages - apulse[sdk] should be a 1:1 replacement for pulseaudio, - filter -Werror=lto-type-mismatch -Werror=odr, - include a patch in an attempt to enhance results when using gcc to build, - toggle the default 'clang' use flag off. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: filter -Werror=lto-type-mismatch -Werror=odr on 132
- these lto-related flags are going to fail with GCC, which is now the default-enabled compiler for 132.0. Closes: https://bugs.gentoo.org/942288 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 132.0
- drop 'append-ldflags "-Wl,--compress-debug-sections=zlib"' - drop apulse-related messages - apulse[sdk] should be a 1:1 replacement for pulseaudio, - drop bunch of upstreamed patches, - include a patch in an attempt to enhance results when using gcc to build, - toggle the default 'clang' use flag off. Closes: https://bugs.gentoo.org/939445 Closes: https://bugs.gentoo.org/941878 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.16.0, 128.3.0, 131.0, 131.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable llvm_slot_19 on 131.0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 131.0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
www-client/firefox: Stabilize 115.16.1 arm64, #941273
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.16.1 for amd64
Bug: https://bugs.gentoo.org/941273 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 115.16.1 ppc64, #941273
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 128.3.1 for amd64
Bug: https://bugs.gentoo.org/940714 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.16.1 for x86
Bug: https://bugs.gentoo.org/941273 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.16.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 128.3.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 131.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.15.0, 128.2.0, 130.0.1
Bug: https://bugs.gentoo.org/941169 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 115.16.0 arm64, #940713
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 115.16.0 ppc64, #940713
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 128.3.0 for amd64
Bug: https://bugs.gentoo.org/940714 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.16.0 for amd64
Bug: https://bugs.gentoo.org/940713 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.16.0 for x86
Bug: https://bugs.gentoo.org/940713 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.16.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 128.3.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 131.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop versions
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.15.0 ppc64, #939406
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: invert the REQUIRED_USE logic for jumbo-build in 130
- it crashes with -jumbo-build. Bug: https://bugs.gentoo.org/939825 Bug: https://bugs.gentoo.org/939004 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 130.0.1
- rebase gcc-15 patches to include latest upstream commit(s), - restrict 'jumbo-build' to be usable only when compiling with clang, because gcc causes seemingly random compile crashes. Closes: https://bugs.gentoo.org/939004 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: include gcc-15 fix in 130.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: revbump 130 to add a gcc fix
- There's a bug with loading AVIF image files when Firefox is compiled with GCC ("-clang" use flag). Add an upstream patch to fix it. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 115.15.0 arm64, #939406
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.15.0 for amd64
Bug: https://bugs.gentoo.org/939406 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.15.0 for x86
Bug: https://bugs.gentoo.org/939406 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: remove some outdated seds from 130.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: move installing gnome search provider files
- Introduce new "gnome-shell" use flag to install search provider files for Gnome. It requires adding prefs and I'm not confident it's not going to break when using other DEs/WMs. "gnome-shell" use flag is default-enabled in Gnome profiles, so it should integrate neatly when using Gnome profile. Closes: https://bugs.gentoo.org/939196 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 115.15.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 115.14.0 ppc64, #937516
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 128.2.0
- allow connman[networkmanager] to be used instead of networkmanager for +wifi, - drop many patches that have been merged upstream for esr128.2, - fix many seds, - install gnome-shell search-provider files, - remove tc-ld-is-mold function from the ebuild since it's now merged into toolchain-funcs.eclass, - sync changes between rapid and esr to ease up future maintenance. Closes: https://bugs.gentoo.org/938205 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 130.0
- add an upstream patch to fix some camera issues with pipewire (bmo#1913286), - dropped bgo-907963-rustflags-single-string.patch for now - seems to work without it, may need a simple rebase or relocation to new *flags.configure files (need to investigate and test before pushing) or may work by upstream by default now, - dropped many patches that have been merged upstream for 130.0, - fixed installing gnome-shell search-provider files, - fixed some sed calls, - initial bump with more testing needed after - there seemed to be some relevant changes upstream, will go through them later and update ebuild accordingly if needed. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 129.0, 129.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 129.0.2
- allow net-misc/connman[networkmanager] to be used with +wifi use flag, - include a patch to fix pgo on musl when compiling for the first time, - remove tc-ld-is-mold function since it's merged into toolchain-funcs.eclass. Closes: https://bugs.gentoo.org/938205 Bug: https://bugs.gentoo.org/929967 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: disable jit on riscv, on 128.1.0, for now
Bug: https://bugs.gentoo.org/937867 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
Revert "www-client/firefox: disable jit on riscv, on 129.0.1"
- This reverts commit e4a719d3390f774ca1ab0e3c32b32be2d50c2610. "Fix" was applied to the wrong version. Bug: https://bugs.gentoo.org/937867 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: disable jit on riscv, on 129.0.1
Closes: https://bugs.gentoo.org/937867 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 129.0.1
- attempt to install working search provider files for Gnome - I don't have Gnome to test it, but everything should be in place, - removed firefox-100.0 user agent information for new installs, - synced MOZ_ESR conditions and nearly all ebuild updates between 128esr and 129.0.1 to unify the ebuilds and ease up maintenance for both. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 128.0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: update 129 patches for cbindgen-0.27
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: update 128esr patches for cbindgen-0.27
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: update 115 patches for cbindgen-0.27
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Kubaj · gentoo
www-client/firefox: add support for ppc64le on musl
It still does not add support for ppc64 (big-endian) because the USE flag "ppc64" is shared between ppc64 and ppc64le. Fixing it on ppc64 would probably require adding a big-endian USE and there are some big-endian specific patches necessary. Since I don't have yet a big-endian Gentoo, this patch does not fix ppc64 on musl, but it currently does not work anyway. Signed-off-by: Piotr Kubaj <pkubaj@anongoth.pl> Closes: https://github.com/gentoo/gentoo/pull/38018 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.14.0 arm64, #937516
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.14.0 for x86
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.14.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: clear some leftover addpredicts from 115esr
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Maksym Sditanov · gentoo
www-client/firefox: fix PGO for 115.13.0, 115.14.0
- fix PGO compilation: relax sandbox restrictions for /dev since PGO is hardware-dependant. Closes: https://bugs.gentoo.org/936278 Signed-off-by: Maksym Sditanov <msditanov@200volts.com> Closes: https://github.com/gentoo/gentoo/pull/37998 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 128.1.0
- include 'jumbo-build' and 'telemetry' USE flags on new 128esr line, since they've proven to work and are useful (skip valgrind for now), - remove some arm-specific conditions from the ebuild since Firefox in Gentoo is not keyworded on arm, - unify some parts under MOZ_ESR conditions to ease maintenance between esr and rapid versions. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.14.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 129.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 128.0, 128.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: syntax updates for ExcessiveLineLength on 128.0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Filip Kobierski · gentoo
www-client/firefox: fix ExcessiveLineLength where possible
Signed-off-by: Filip Kobierski <fkobi@pm.me> Closes: https://github.com/gentoo/gentoo/pull/37757 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Filip Kobierski · gentoo
www-client/firefox: fix VariableOrderWrong
Signed-off-by: Filip Kobierski <fkobi@pm.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 128.0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 128.0.2
- bring back the REQUIRED_USE for "wayland? ( dbus )". Again, getting Firefox's dependencies installed without dbus (especially when +wayland is specified) requires custom patching to GTK and its deps, and by that nature is very unsupported already. I can't test on a dbusless system, but am willing to include such a patch when provided (see bgo#860033). Closes: https://bugs.gentoo.org/936583 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add ffmpeg-vaapi patch fix to 115esr
Bug: https://bugs.gentoo.org/936310 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add upstream patch to 128.0 about mesa/vaapi issue
Bug: https://bugs.gentoo.org/936310 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: adjust rust dep on 115esr with gcc or musl
Bug: https://bugs.gentoo.org/936072 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable llvm-18/rust-1.78+ on 115esr
Bug: https://bugs.gentoo.org/936072 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop versions
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update 128's patch set (wayland+nvidia fix)
- update patch fix for nvidia+wayland issues from upstream. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update 128's patch set
- always force software rendering to be used during pgo. For some reason for some users building with pgo has been crashing without this patch, even though sw rendering is most likely always used during pgo. I can't personally reproduce as pgo works fine for me, but at least running through browserbench's speedometer, jetstream2 and motionmark I get matching results with and without the patch. So no noticeable differences here. - include updated lto-pgo patch from Fedora as that adds few CPU-relevant skia fixes after a rebase to 128. Closes: https://bugs.gentoo.org/925101 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.13.0 for amd64
Bug: https://bugs.gentoo.org/935848 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.13.0 for x86
Bug: https://bugs.gentoo.org/935848 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Sam James · gentoo
www-client/firefox: Stabilize 115.13.0 ppc64, #935848
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
www-client/firefox: Stabilize 115.13.0 arm64, #935848
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patchset on 128.0
- include upstream patches from bmo#1898476 to fix some wayland issue with nvidia. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.13.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Matoro Mahri · gentoo
www-client/firefox: Stabilize 115.12.0 ppc64, #934085
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 128.0
- 'debug' now adds --enable-jemalloc, - drop firefox-wayland-no-dbus.patch since it crashed the build system. This may mean wayland requires dbus again, or that upstream just shuffled the code and it works upstream now. Either way, it's hard to get Firefox running without dbus enabled so I think it should just be always-enabled, - python-3.13 cannot be enabled due to removal of pipes module, that the code still uses (bad news since 128.0 is ESR), - rebase tons of patches, - remove geckodriver use flag as it's packaged as a standalone now, - remove some obsolete deps, - update nss dep to 3.101. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 127.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 127.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.12.0 for amd64
Bug: https://bugs.gentoo.org/934085 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.12.0 for x86
Bug: https://bugs.gentoo.org/934085 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 115.12.0 arm64, #934085
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.12.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: adapt to split tinywl
We split tinywl from wlroot, because soon wlroots will become slotted. Since it's not in stable yet, enable to depend on one of them, with priority for split tinywl. No revbump since this is just BDEPEND. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 127.0
Closes: https://bugs.gentoo.org/933702 Closes: https://bugs.gentoo.org/933869 Closes: https://bugs.gentoo.org/933495 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.10.0, 126.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
www-client/firefox: Stabilize 115.11.0 ppc64, #931936
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Anna (navi) Figueiredo Gomes · gentoo
www-client/firefox: limit to <rust-1.78 for now
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev> Closes: https://github.com/gentoo/gentoo/pull/36710 Signed-off-by: Sam James <sam@gentoo.org>
Anna (navi) Figueiredo Gomes · gentoo
www-client/firefox: limit to <rust-1.78 for now
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.9.0, 115.9.1, 125.0.2, 125.0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 126.0.1
Closes: https://bugs.gentoo.org/932601 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.11.0 for amd64
Bug: https://bugs.gentoo.org/931936 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.11.0 for x86
Bug: https://bugs.gentoo.org/931936 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.11.0 arm64, #931936
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.11.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 126.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
mojyack · gentoo
www-client/firefox: support aarch64-unknown-linux-musl
Signed-off-by: mojyack <mojyack@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36647 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
mojyack · gentoo
www-client/firefox: remove trailing whitespace in comment
Signed-off-by: mojyack <mojyack@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
www-client/firefox: Stabilize 115.10.0 ppc64, #927661
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Matoro Mahri · gentoo
www-client/firefox: Stabilize 115.10.0 arm64, #927661
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add upstream patch to 125 for new syscalls
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 125.0.3
Closes: https://bugs.gentoo.org/930777 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 122.0.1, 124.0.1, 124.0.2, 125.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add note about standalone geckodriver on esr
Signed-off-by: Joonas Niilola <juippis@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/36412 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add note about standalone geckodriver on rapid
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 125.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.10.0 for amd64
Bug: https://bugs.gentoo.org/927661 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop llvm-16 support from 125
- with >=rust-1.74 requirement, virtual/rust:0/llvm-16 can not be resolved causing breakages for _some_ builds - still better this than ugly REQUIRED_USE workaround. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.10.0 for x86
Bug: https://bugs.gentoo.org/927661 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 125.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: sync the riscv fix to firefox-esr 115.10.0
Bug: https://bugs.gentoo.org/930046 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 115.10.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
www-client/firefox: '--disable-elf-hack' is not recognized on riscv
- fix 115.9.1, tested on Pioneer Box (riscv64) Closes: https://bugs.gentoo.org/930046 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
www-client/firefox: fix compilation errors on ARCH=riscv
- drop '--disable-elf-hack', as not available on RISC-V - fix flac decoder build failure, similar as bug #919418 Closes: https://bugs.gentoo.org/930046 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: '--disable-elf-hack' is not recognized on ppc64
- fix 115.9.1. Closes: https://bugs.gentoo.org/929244 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: arm64 build fix for 124.0.2
Closes: https://bugs.gentoo.org/928664 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: include patch to fix jumbo-build + system-icu woes
Closes: https://bugs.gentoo.org/927958 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 124.0.2
Closes: https://bugs.gentoo.org/928137 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.8.0, 123.0.1-r1, 124.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: filter pack-relative-relocs on 124.0.1
- let the build system handle it via configure. Bug: https://bugs.gentoo.org/916405 Bug: https://bugs.gentoo.org/888055 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.9.1 for amd64
Bug: https://bugs.gentoo.org/927661 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.9.1 for x86
Bug: https://bugs.gentoo.org/927661 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.9.1 arm64, #927661
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.9.1
- with profile 23.0 elf-hack=legacy is broken with gcc. With Firefox-115esr elf-hack=relr isn't available (only in rapid). Solution: Disable build system's elf-hack completely, and add "-z,pack-relative-relocs" manually with gcc. Bug: https://bugs.gentoo.org/916405 Bug: https://bugs.gentoo.org/927559 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 124.0.1
- since an upgrade to profile 23.0 breaks elf-hack=legacy, use elf-hack=relr even with gcc now. "-z,pack-relative-relocs" will be handled later, but it is enabled by the build system's elf-hack=relr already. Bug: https://bugs.gentoo.org/916405 Bug: https://bugs.gentoo.org/927559 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.9.0 for x86
Bug: https://bugs.gentoo.org/927474 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.9.0 for amd64
Bug: https://bugs.gentoo.org/927474 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 115.9.0 ppc64, #927474
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.9.0 arm64, #927474
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.9.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 124.0
- include libcxx-18 patches, although llvm_slot_18 is still masked so couldn't test that, - rebase some patches (like always), - update, simplify and combine sandbox addpredict conditions with +pgo. Closes: https://bugs.gentoo.org/927148 Closes: https://bugs.gentoo.org/917694 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.7.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 123.0, 123.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: revbump 123.0.1
- enable python-3.12 support, - enable system-av1 and system-libvpx support with adapted patch and workarounds from FreeBSD bugs #277075, #277021. Makes the browser compile at least, but runtime may be sketchy. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 123.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 115.8.0 arm64, #925215
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix 123.0 on musl
Closes: https://bugs.gentoo.org/925152 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.8.0 ppc64, #925215
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.8.0 for x86
Bug: https://bugs.gentoo.org/925215 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.8.0 for amd64
Bug: https://bugs.gentoo.org/925215 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.8.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 123.0
- migrate to llvm-r1.eclass. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 121.0.1, 122.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 122.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Vivianne Langdon · gentoo
www-client/firefox: ebuilds that enable wasm gc by default.
Closes: https://bugs.gentoo.org/923634 Signed-off-by: Vivianne Langdon <puttabutta@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35149 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fast-fix for mold+lto+pgo compile issue on 122
- handling elf-hack should be grouped together with these linker options. Closes: https://bugs.gentoo.org/923119 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop ppc64 patch, fix mold+lto+pgo error on 122.0
Closes: https://bugs.gentoo.org/923300 Closes: https://bugs.gentoo.org/923119 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.6.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
www-client/firefox: Stabilize 115.7.0 ppc64, #922883
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.7.0 arm64, #922883
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.7.0 for x86
Bug: https://bugs.gentoo.org/922883 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.7.0 for amd64
Bug: https://bugs.gentoo.org/922883 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.7.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 122.0
- always install the "vaapitest" binary regardless of host arch, - include more sed calls to try and limit resources with specified MAKEOPTS, - move 'screencast' use flag to "optfeature" since it doesn't have a configure flag to begin with, - rebase the wayland-proxy-cache patch - no more specific configure option, but always enabled with +wayland, - remove some -dbus patches that have been upstreamed. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
www-client/firefox: Stabilize 115.6.0 ppc64, #921524
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 121.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-debug}/valgrind
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 121.0.1
- add a patch for ppc64 build failure, - add "experimental" wayland-proxy-load-balancer https://mastransky.wordpress.com/2023/12/22/wayland-proxy-load-balancer/ - remove llvm:15 support along with virtual/rust:0/llvm-15. Closes: https://bugs.gentoo.org/920706 Closes: https://bugs.gentoo.org/919418 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.4.0, 115.5.0, 120.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: musl fixes on 121.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.6.0 for amd64
Bug: https://bugs.gentoo.org/920519 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.6.0 for x86
Bug: https://bugs.gentoo.org/920519 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 115.6.0 arm64, #920519
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 118.0.2, 119.0, 119.0.1, 120.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 115.6.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 121.0
- attempt a fix on musl, where >=rust-bin-1.73 doesn't work anymore, but a source-built version does. Bug: https://bugs.gentoo.org/915651 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 120.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.5.0 arm64, #917801
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.5.0 for x86
Bug: https://bugs.gentoo.org/917801 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.5.0 for amd64
Bug: https://bugs.gentoo.org/917801 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.5.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: update the icu patch logic to be consistent
Closes: https://bugs.gentoo.org/917700 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: move the system-icu patch if-block in 120.0
Closes: https://bugs.gentoo.org/917700 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add upstream patch to fix missing dbus.h on 120.0
Closes: https://bugs.gentoo.org/917684 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update the jumbo-build requirement on 120.0
- I wrote the logic wrong way around in the ebuild. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 120.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: fix compat w/ icu-74
Closes: https://bugs.gentoo.org/917599 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 119.0.1
Closes: https://bugs.gentoo.org/917049 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.3.1, 118.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.4.0 arm64, #916322
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.4.0 for amd64
Bug: https://bugs.gentoo.org/916322 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.4.0 for x86
Bug: https://bugs.gentoo.org/916322 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: disable elf-hack again with mold linker (119.0)
- the new relr-elfhack doesn't work with mold. Closes: https://bugs.gentoo.org/916259 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix 115.4.0's x86 compilation
- remove a musl patch that breaks x86 on glibc. https://bugzilla.mozilla.org/show_bug.cgi?id=1853580 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.4.0
Closes: https://bugs.gentoo.org/915979 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 119.0
- enable elf-hack on clang through Mozilla's relr. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable llvm-17 on esr
Bug: https://bugs.gentoo.org/915817 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 118.0.2
- llvm-17 and rust-1.73 compatibility, - make 'hardened' use _FORTIFY_SOURCE=3. Closes: https://bugs.gentoo.org/910071 Closes: https://bugs.gentoo.org/915306 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.2.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 115.3.1 arm64, #914753
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.15.1, 115.3.0, 117.0.1, 118.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: remove an empty elog line
Closes: https://bugs.gentoo.org/914900 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.3.1
- straight to stable on amd64 & x86. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 118.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.3.0 for amd64
Bug: https://bugs.gentoo.org/914753 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 115.3.0 for x86
Bug: https://bugs.gentoo.org/914753 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add -dbus patch fix for 118.0
Closes: https://bugs.gentoo.org/914738 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.3.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.2.1 arm64, #914753
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 115.2.1 amd64, #914753
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 118.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.15.0, 115.2.0, 117.0
Bug: https://bugs.gentoo.org/914073 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.15.1 for x86
Closes: https://bugs.gentoo.org/914205 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 102.15.1 arm64, #914205
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
www-client/firefox: Stabilize 102.15.1 amd64, #914205
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 117.0.1
Bug: https://bugs.gentoo.org/914073 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 115.2.1
Bug: https://bugs.gentoo.org/914073 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 102.15.1
Bug: https://bugs.gentoo.org/914073 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.14.0, 115.1.0, 116.0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update ppc64 webrtc patch on 115esr
Closes: https://bugs.gentoo.org/913674 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update the ppc64 webrtc patch on 117.0
Closes: https://bugs.gentoo.org/913224 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.15.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.15.0 for x86
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 102.15.0 arm64, #913395
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update 117's patchset
- merge, update and replace gcc-lto patches. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfred Wingate · gentoo
www-client/firefox: force use of llvm-readelf
Closes: https://bugs.gentoo.org/913130 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/32531 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.2.0
Closes: https://bugs.gentoo.org/909639 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: include rust[nightly] patch on 117.0
- hopefully fix misconfigured readelf usage. Closes: https://bugs.gentoo.org/913130 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 102.15.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 117.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add +hwaccel vaapi-related dependencies
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: ppc64 fixes on rapid (116.0)
Closes: https://bugs.gentoo.org/912805 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.13.0, 116.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: install the vaapitest binary with 'hwaccel' use
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 116.0.3
- include latest upstream vaapi/hwdec patches from upcoming 117 and 118 releases. Closes: https://bugs.gentoo.org/911941 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 102.14.0 arm64, #911587
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
www-client/firefox: disable openh264 useflag by default, bug 912033
Closes: https://bugs.gentoo.org/912033 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix 116 with mold linker
Closes: https://bugs.gentoo.org/911591 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patch set for 116.0
- include latest upstream elf-hack patches, - patch gcc + binutils-2.41 ffmpeg issue. Closes: https://bugs.gentoo.org/911679 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update Xless dependencies
- +X +wayland will pull gui-libs/wlroots[tinywl] even though it's not used. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.14.0 for amd64
Bug: https://bugs.gentoo.org/911587 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.14.0 for x86
Bug: https://bugs.gentoo.org/911587 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 115.0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 115.1.0
Bug: https://bugs.gentoo.org/909639 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.14.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 116.0
Closes: https://bugs.gentoo.org/910689 Bug: https://bugs.gentoo.org/910290 Closes: https://bugs.gentoo.org/888055 Bug: https://bugs.gentoo.org/909724 Closes: https://bugs.gentoo.org/904354 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: bump LLVM compatibility to 16 on 102esr
Closes: https://bugs.gentoo.org/903061 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.0.3
- note: this is the ESR version. - a great opportunity to push 115-esr into the tree as 115.0.3 only contains Windows-related fixes. This allows syncing 115+:rapid and 115+:esr in the tree when going forward for any ebuild-related updates. - pushed as unkeyworded because this is still a testing version. Keywords will be added when Mozilla encourages esr users to update from 102 into 115. The next major ESR, 115.1.0, will be package.masked. Closes: https://bugs.gentoo.org/903061 Closes: https://bugs.gentoo.org/908992 Closes: https://bugs.gentoo.org/907963 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.12.0, 113.0.2, 114.0, 115.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: include a patch to dlopen libgcc_s.so on 115
- widevine plugin unconditionally depends on glibc and gcc. Closes: https://bugs.gentoo.org/910309 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add REQUIRED_USE for !jumbo-build? ( clang )
- with gcc jumbo-build is broken again on this release. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 115.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 102.13.0 arm64, #909820
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.13.0 for amd64
Bug: https://bugs.gentoo.org/909820 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.13.0 for x86
Bug: https://bugs.gentoo.org/909820 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: include latest skia-avx patch for 115
Bug: https://bugs.gentoo.org/908979 Bug: https://bugs.gentoo.org/909676 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.13.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: keyword 115.0 for ~ppc64
Bug: https://bugs.gentoo.org/908297 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: include Fedora's RUSTFLAGS patch in 115.0
Bug: https://bugs.gentoo.org/907963 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 115.0
- drop ~ppc64 keyword due to patches not applying before a rebase. Bug: https://bugs.gentoo.org/908297 Bug: https://bugs.gentoo.org/908979 Bug: https://bugs.gentoo.org/908412 Bug: https://bugs.gentoo.org/908992 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: keyword 114.0 for ~ppc64
Closes: https://bugs.gentoo.org/908297 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: drop 102.11.0, 113.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
www-client/firefox: fix linking of 114 on ppc64
Patch-source: https://phabricator.services.mozilla.com/D181042 Bug: https://bugs.gentoo.org/908297 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Leonardo Hernández Hernández · gentoo
www-client/firefox: replace `filter-flags -flto*` with `filter-lto`
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
www-client/firefox: fix/keyword 114.0 on ppc64
Bug: https://bugs.gentoo.org/908297 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 102.12.0 arm64, #908045
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.12.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.12.0 for x86
Bug: https://bugs.gentoo.org/908045 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: move mold check to src_compile in 114
- also properly de-keyword ppc64. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 102.12.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: keyword 114.0 for -ppc64
- looks like 114 will not build with ppc64, investigating. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 114.0
- enable 'valgrind' use flag, - include couple upstream skia patches from the upcoming 115 release, - increase ulimit in the ebuild when using mold linker and 'lto' use flag so the build does not fail. Bug: https://bugs.gentoo.org/838373 Closes: https://bugs.gentoo.org/700934 Closes: https://bugs.gentoo.org/905780 Closes: https://bugs.gentoo.org/906509 Closes: https://bugs.gentoo.org/907485 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable llvm-16 support via rust:0/llvm-16 on 113
- another take with upstream llvm-16 patch added. Bug: https://bugs.gentoo.org/903061 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: invert lld check with mold in 113
- when mold is installed but not configured to be used, lld version check might be ignored. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
Revert "www-client/firefox: enable clang-16 support via rust:0/llv..."
This reverts commit 0f2975c5f586e53bcc33b09cde86c08c272d527c. - "-clang" might be broken and there are runtime issues with llvm:16. Bug: https://bugs.gentoo.org/903061 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable clang-16 support via rust:0/llvm-16 on 113
Bug: https://bugs.gentoo.org/903061 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 113.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.10.0, 112.0.2, 113.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 113.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.11.0 for x86
Bug: https://bugs.gentoo.org/906152 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.11.0 for amd64
Bug: https://bugs.gentoo.org/906152 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 102.11.0 arm64, #906152
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.11.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 113.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: switch jumbo-build bash logic from "! -z" to "-n"
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 112.0, 112.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: default-enable 'jumbo-build'
- again. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: update FILES_PER_UNIFIED_FILE logic (jumbo-build)
- switch to the original version. There's no reason to modify defaults if such a thing wasn't requested. Bug: https://bugs.gentoo.org/905431 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable 'jumbo-build' for unified files
- "jumbo-build" allows adjusting resource-usage on weaker hardware, e.g. x86 & arm. "Jumbo-build" has been default-enabled and should only be disabled to control resource usage, or if a build error happens. - making it possible to adjust FILES_PER_UNIFIED_FILE but going above the defaults always crashed the build for me. Bug: https://bugs.gentoo.org/905431 Bug: https://bugs.gentoo.org/905262 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 112.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: default-enable telemetry, as intended by upstream
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: bug fixes for 112.0.1
- add error-state returning to virtwl(), - allow disabling telemetry via an USE flag, - include an upstream patch to fix weird bitmap font behaviour (upstream bug #1827950). Bug: https://bugs.gentoo.org/904354 Closes: https://bugs.gentoo.org/904756 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add a riscv64 patch for 112.0.1
Closes: https://bugs.gentoo.org/904532 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 112.0.1
Bug: https://bugs.gentoo.org/904354 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.9.0, 110.0.1, 111.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update 112.0's patchset to include a wayland patch
- upstream bug #1827429. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add gcc-13 patch to 102esr
Closes: https://bugs.gentoo.org/902025 Closes: https://bugs.gentoo.org/904268 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.10.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.10.0 for x86
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 102.10.0 arm64, #904212
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.10.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 112.0
- include dont-crash-on-wayland-log-handler.patch from upstream bug #1826583, - remove "accessibility.typeaheadfind" from our default prefs. Bug: https://bugs.gentoo.org/902149 Bug: https://bugs.gentoo.org/903710 Bug: https://bugs.gentoo.org/901353 Bug: https://bugs.gentoo.org/904072 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add patches for 111.0 to fix build with arm & x86
Closes: https://bugs.gentoo.org/901501 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: disable elf-hack for arm64 musl users
Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
jinqiang zhang · gentoo
www-client/firefox: enable jit on riscv
Although JIT is still experimental, but works on RISC-V 64, so let's enable it. Note, we can drop this line once upstream enable JIT by default. Signed-off-by: jinqiang zhang <peeweep@0x0.ee> Signed-off-by: Yixun Lan <dlan@gentoo.org>
jinqiang zhang · gentoo
www-client/firefox: disable sandbox on riscv
sandbox doesn't work on RISC-V 64 platform, see https://bugs.gentoo.org/903411#c8 Signed-off-by: jinqiang zhang <peeweep@0x0.ee> Signed-off-by: Yixun Lan <dlan@gentoo.org>
jinqiang zhang · gentoo
www-client/firefox: keyword 111.0 for ~riscv
Closes: https://bugs.gentoo.org/903411 Closes: https://github.com/gentoo/gentoo/pull/30386 Signed-off-by: jinqiang zhang <peeweep@0x0.ee> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.8.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 102.9.0 arm64, #901791
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.9.0 for x86
Bug: https://bugs.gentoo.org/901791 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.9.0 for amd64
Bug: https://bugs.gentoo.org/901791 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.9.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 111.0
Bug: https://bugs.gentoo.org/898496 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: X is required for screencast to work
Closes: https://bugs.gentoo.org/898496 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 110.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add optfeatures for example for lightweight WMs
Closes: https://bugs.gentoo.org/821355 Closes: https://bugs.gentoo.org/887035 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 110.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update icu version requirement on 110.0
Closes: https://bugs.gentoo.org/896098 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.7.0-r1, 109.0.1-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.8.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.8.0 for x86
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 102.8.0 arm64, #895658
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.8.0
Closes: https://bugs.gentoo.org/895132 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 110.0
- rebase bunch of patches, - remove clang:14 support as minimum rust requirement is 1.65 now. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
www-client/firefox: revbump for previous RDEPEND change
Bug: https://bugs.gentoo.org/894270 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
www-client/firefox: adjust libevent dependency
Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 109.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 109.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.6.0, 108.0.2
Bug: https://bugs.gentoo.org/891213 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: support mold linker in 109.0
Closes: https://github.com/gentoo/gentoo/pull/28366 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patchset for 109.0
- include gcc-13 fixes, - include updated webrtc patch on ppc64. Closes: https://bugs.gentoo.org/891643 Bug: https://bugs.gentoo.org/891389 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
www-client/firefox: fix 109 webrtc build on ppc64le
Bug: https://bugs.gentoo.org/891389 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 102.7.0 x86, #888946
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 102.7.0 arm64, #888946
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 102.7.0 amd64, #888946
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patch set for 109.0
- move configure option for real-time-tracing under 'debug' use flag, - remove moz_clear_vendor_checksums call - unneeded as of 109, - remove one extra useless .swp file from the patch set. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: toggle real-time-tracing configure option
- this will spam your terminal and dmesg with video/audio debug messages. And I emphasize the spam part. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 102.7.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 109.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add x11-base/xorg-proto as a +X dep for 108.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: drop 107.0.1, 108.0, 108.0.1
Bug: https://bugs.gentoo.org/885813 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 108.0.2
Closes: https://bugs.gentoo.org/887277 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 108.0.1
- switch 'pulseaudio' dependency from media-sound/pulseaudio to media-libs/libpulse. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.5.0
Bug: https://bugs.gentoo.org/885813 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.6.0 for amd64
Bug: https://bugs.gentoo.org/886015 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.6.0 for x86
Bug: https://bugs.gentoo.org/886015 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 102.6.0 arm64, #886015
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.6.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 108.0
- add --disable-tests configure flag to prevent some static linking, - drop some ancient patches that can't simply be rebased and need a rewrite, shouldn't have any impact but may cause some unseen issues (such as nsplugindir), - rebased some patches. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 107.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 107.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patchset, include libcxx patch from ff-106
Closes: https://bugs.gentoo.org/882061 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patchset for 107.0
- include the libcxx patch from 106.0. Closes: https://bugs.gentoo.org/882007 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.4.0, 106.0.5
Bug: https://bugs.gentoo.org/881403 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: remove redundant info messages from 102esr
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 102.5.0 arm64, #881649
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.5.0 for amd64
Bug: https://bugs.gentoo.org/881649 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.5.0 for x86
Bug: https://bugs.gentoo.org/881649 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arfrever Frehtes Taifersar Arahesis · gentoo
www-client/firefox: use llvm.eclass to check for correct llvm/rust tc
- committers note: this reverts the dirty hacks, as the functionality is found from llvm.eclass - just needed out-of-the-box thinking. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enhance the rust-llvm checks on 102
- clean the check a bit with some of Arfrever's suggestions, - move the rust/llvm check under clang condition (-clang users need not to care), - move strict virtual/rust:0/llvm-* dependency under clang conditional block. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add dirty hack to 102esr for llvm stable/unstable
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.5.0
- depend on newly created virtual/rust:0/llvm-* in order to try and avoid mixing these sensitive rust-llvm-lld mismatches - tb and sm will follow, - update LLVM compatibility to 15. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 107.0
- depend on newly created virtual/rust:0/llvm-* in order to try and avoid mixing these sensitive rust-llvm-lld mismatches - esr and tb will follow, - update LLVM compatibility to 15. Closes: https://bugs.gentoo.org/881157 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add upstream bug# for non-standard AS usage
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: cover more scenarios with AS="$(tc-getCC) -c"
Closes: https://bugs.gentoo.org/732190 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: switch from llvm-as to "clang -c"
Closes: https://bugs.gentoo.org/879177 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add a patch to fix building on arm on 106.0.5
Closes: https://bugs.gentoo.org/879855 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix ebuilds to reflect latest llvm.eclass changes
- also update lld check to match a slot. Closes: https://bugs.gentoo.org/879177 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 106.0.4
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 106.0.5
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 106.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: crank up system-libevent dependency
The bundled version of libevent is 2.1.12: >firefox-102.4.0/ipc/chromium/src/third_party/libevent/configure.ac:8:AC_INIT(libevent,2.1.12-stable) Closes: https://bugs.gentoo.org/879341 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 106.0.4
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add ppc64-webrtc-missing-conditions.patch to 102
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 106.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 106.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.3.0, 105.0.2, 106.0
Bug: https://bugs.gentoo.org/877773 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.4.0 for x86
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 102.4.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 102.4.0 arm64, #877805
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 106.0.1
- include a fix for glibc-2.36 on arm64 failure. Closes: https://bugs.gentoo.org/877563 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.4.0
- pin lld deps to slots. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 106.0
- add a patch to update bindgen cargo crate, - llvm:15 can't still be enabled due to rust lacking support - it wouldn't work for everyone, - pinned lld dependencies on slots, now that lld is gloriously slotted, - rebased our no-warnings-as-errors patch, - rebased our system-av1 patch, - upstream enabled support for mold linker, but we can't enable it yet (easily) before support is added to toolchain-funcs.eclass. Track the support in bug #877539. Bug: https://bugs.gentoo.org/873823 Bug: https://bugs.gentoo.org/877539 Closes: https://bugs.gentoo.org/877267 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 105.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add "REQUIRED_USE wayland? ( dbus )" back to esr
- this requirement has been patched out from :rapid version, but still necessary in the esr one. Closes: https://bugs.gentoo.org/874984 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: use || ( ... ) dep for dev-libs/atk
Forcing migration to at-spi2-atk right now leads to nasty conflicts for stable users. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add a missing bdep with pgo+wayland on 105.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 105.0.2
- enable wayland+pgo, - virtwl() function copied from https://cgit.alxu.ca/gentoo-overlay.git/tree/eclass/virtualwl.eclass Closes: https://bugs.gentoo.org/848858 Closes: https://bugs.gentoo.org/767997 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
Revert "www-client/firefox: enable wayland+pgo build on rapid"
This reverts commit 063b3e0e3d31acd88f453831f71d74d976d66359. - forgot to include the part which disables virtualx.eclass's dependency on x11-base/xorg-server[xvfb]. Bug: https://bugs.gentoo.org/848858 Bug: https://bugs.gentoo.org/767997 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable wayland+pgo build on rapid
- virtwl() function copied from https://cgit.alxu.ca/gentoo-overlay.git/tree/eclass/virtualwl.eclass Closes: https://bugs.gentoo.org/848858 Closes: https://bugs.gentoo.org/767997 Signed-off-by: Joonas Niilola <juippis@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/27512
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patchset for 102esr
- include libc++ fix & ppc64 sqlite fix. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 91.13.0, 102.2.0, 104.0.2, 105.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patchset for 105.0.1
- add a patch that makes it possible to build firefox-105.0.1 on arm. Closes: https://bugs.gentoo.org/872545 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 105.0.1
- update patchset to include some ppc{64?} patches. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: rename .desktop file to fix icon in wayland
- no revbump because I believe the "fix" affects minority of users. Will be properly installed in next ESR versions. Closes: https://bugs.gentoo.org/872233 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 102.3.0 arm64, #872188
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: Stabilize 102.3.0 amd64, #872188
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: Stabilize 102.3.0 x86, #872188
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: move the updated addpredict under pgo condition
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 105.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.3.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: adjust the rust check in 102 to ignore -nightly
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add a rust version check to 102
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: restrict rust to <1.63 on 102
- new versions which supports 1.63 will be out in few days. Bug: https://bugs.gentoo.org/870088 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
*/*: revert llvm-15 support from firefox and thunderbird
- llvm-15 support is incomplete, and therefore not yet supported. Clang+lto can't be enabled with llvm-15 before rust gets support for that. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable llvm-15 on 104.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: enable llvm-15 on 102.2.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 104.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 104.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 104.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 104.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix 104.0 on ~ppc64
Closes: https://bugs.gentoo.org/866293 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 91.12.0, 102.1.0, 103.0.2
Bug: https://bugs.gentoo.org/866215 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 91.13.0 arm64, #866302
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.13.0 for amd64
Bug: https://bugs.gentoo.org/866302 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.13.0 for x86
Bug: https://bugs.gentoo.org/866302 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: restore keywords for 102.2.0
Bug: https://bugs.gentoo.org/854591 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.2.0
Bug: https://bugs.gentoo.org/854591 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 104.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 91.13.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.1.0 (102esr)
- add python-3.11 compatibility patch, - no experimental vaapi or wayland-only patches included in this esr ebuild so X deps are still required to build 102esr and vaapi doesn't work - use the rapid release (103+) which supports both, - this ebuild includes a fatal check if upgrading from 91esr, - this version is unkeyworded, the next release (102.2.0) will be marked as ~testing. Bug: https://bugs.gentoo.org/854591 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 91.11.0, 102.0.1, 103.0, 103.0.1
Bug: https://bugs.gentoo.org/861515 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 91.12.0 arm64, #861530
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix typo in pkg_postinst about nouveau+hwaccel
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 103.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: Stabilize 91.12.0 x86, #861530
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: Stabilize 91.12.0 amd64, #861530
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 103.0.1
Closes: https://bugs.gentoo.org/860033 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix compiling with -dbus
- and add one vaapi patch. Closes: https://bugs.gentoo.org/861317 Thanks-to: tt_1 <herrtimson@yahoo.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 91.12.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 103.0
- drop _all_ recent vaapi-related patches (merged upstream), - drop most wayland-only build-related patches (merged upstream), - rebase openh264 patch (based on fedora's patches). Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable py3.11
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 102.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 91.10.0, 101.0.1-r11
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 91.11.0 arm64, #855059
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.11.0 for amd64
Bug: https://bugs.gentoo.org/855059 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.11.0 for x86
Bug: https://bugs.gentoo.org/855059 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 102.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 91.11.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patchset to fix libcxx compat
Bug: https://bugs.gentoo.org/854132 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 101.0.1, 101.0.1-r10
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: attempt to fix libc++ issue on 101.0.1
- probably doesn't solve all issues with libc++ and clang-14, but at least some! Closes: https://bugs.gentoo.org/853142 Bug: https://bugs.gentoo.org/836219 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update wayland and vaapi patches
- prepare wayland-only ebuild to be unmasked. Bug: https://bugs.gentoo.org/852299 Bug: https://bugs.gentoo.org/848858 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: sync the patches to wayland-only version 101.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add more vaapi & weblg fixes for 101.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 101.0, 101.0-r10
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patchset and cbindgen restriction
Bug: https://bugs.gentoo.org/850766 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add the "wayland-only" version for 101.0.1
- gcc+bfd is currently broken (ie "-clang" use flag), clang+lld works. See bug #848858. Will get fixed as this masked version is worked on. Bug: https://bugs.gentoo.org/848858 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: restrict the minimum cbindgen verison
- unfortunately this can create a mess with thunderbird. Testing out backporting a patch. Meanwhile, thunderbird and firefox:rapid will need to be emerged separately. Bug: https://bugs.gentoo.org/850766 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: limit cbindgen to <0.24.0 on esr
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 101.0.1
- included the fedora VAAPI patches. Not saying they work but... try it out! Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: introduce 'X' use flag
- which allows wayland-only build. Huge thanks to Michel Ganguin in bgo#848858 for providing patches, and working with upstream in prior to have wayland-only build possible. PGO is still X-only, as it requires an update to virtualx.eclass first. - will be package.mask'd for further testing. Bug: https://bugs.gentoo.org/848858 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/849044 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.10.0 for amd64
Bug: https://bugs.gentoo.org/846884 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.10.0 for x86
Bug: https://bugs.gentoo.org/846884 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 91.10.0 arm64, #846884
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 91.10.0
- bump EAPI to 8, - add upstream patches to fix gcc-12 build on esr. Closes: https://bugs.gentoo.org/846971 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 101.0
- bump EAPI to 8, - rebase a lot of our patches in patchset, - wayland-only build looks _possible_ in this release, but libwebrtc still depends on X11 so more work is required to reach that full-wayland goal, as webrtc seems more important when serving majority of the users. There's supposed to be a way to --disable-webrtc (not quite so simple though) so a _concept_ ebuild may be pushed later as package.masked. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 100.0, 100.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.9.1 for amd64
Bug: https://bugs.gentoo.org/846884 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.9.1 for x86
Bug: https://bugs.gentoo.org/846884 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 100.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 91.9.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 100.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 91.8.0, 99.0.1
Bug: https://bugs.gentoo.org/842438 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: [QA] inline ESYSROOT
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
www-client/firefox: Stabilize 91.9.0 arm64, #842651
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add note about sites that break with firefox-100.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.9.0 for amd64
Bug: https://bugs.gentoo.org/842651 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.9.0 for x86
Bug: https://bugs.gentoo.org/842651 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patchset for 100.0
- fix a (rare?) condition where -dbus failed. Closes: https://bugs.gentoo.org/842537 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 91.9.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: rename 'system-python' into 'system-python-libs'
- to correspond the use flag function more accurately. System-python was always used, but the libs are bundled with Firefox's source code. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: enhance the rust/llvm/lld message even further
Bug: https://bugs.gentoo.org/838121 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 100.0
- introduce 'system-python' as package.use.masked, which is being worked on, - increase the required non-lto build directory size by 100M, - mask 'sndio' use flag (#842420), - migrate to the new "--enable-audio-backends", - write a better message when rust/llvm/lld mismatches happen. Big 100 🎉 Bug: https://bugs.gentoo.org/838121 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Sam James · gentoo
www-client/firefox: [QA] inline ESYSROOT
ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 98.0.2, 99.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 99.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 91.7.0, 91.7.1 (sec cleanup)
Bug: https://bugs.gentoo.org/836866 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 91.8.0 arm64, #836914
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable llvm:14 for 91.8.0
Bug: https://bugs.gentoo.org/836587 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patch set for 99.0
- accidentally enabled full-lto instead of thinlto with clang, which requires tons more of RAM. With bfd (gcc) we already use '--no-keep-memory'. Closes: https://bugs.gentoo.org/837122 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: disable domstreams on 99.0
- misunderstood upstream message of "flipping the switch" on domstreams, but upon inspection, it's still disabled. Let's default to what upstream does for now. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: enable llvm:14 for 99.0
Bug: https://bugs.gentoo.org/836587 Bug: https://bugs.gentoo.org/837122 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.8.0 for amd64
Bug: https://bugs.gentoo.org/836914 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.8.0 for x86
Bug: https://bugs.gentoo.org/836914 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 99.0
Bug: https://bugs.gentoo.org/836866 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 91.8.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 97.0.2, 98.0, 98.0.1
Bug: https://bugs.gentoo.org/834804 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 98.0.2
- add a patch for dav1d-1.0.0, - add a warning for users with hwaccel+nouveau. Closes: https://bugs.gentoo.org/835078 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: dav1d-1.0.0 compatibility patch for unstable ESR
Bug: https://bugs.gentoo.org/835788 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 98.0.1
Bug: https://bugs.gentoo.org/835078 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 91.7.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 91.6.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
www-client/firefox: 98 version bump; more hwaccel flags.
This release enables Quantum WebRender and forces EGL when running under X11 for USE=hwaccel flag. Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 91.7.0 arm64, #834827
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.7.0 for amd64
Bug: https://bugs.gentoo.org/834827 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.7.0 for x86
Bug: https://bugs.gentoo.org/834827 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 91.7.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: drop 91.6.0, 97.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.6.1 for amd64
Bug: https://bugs.gentoo.org/834649 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.6.1 for x86
Bug: https://bugs.gentoo.org/834649 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 91.6.1 arm64, #834649
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 97.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 91.6.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: disable gold linker for good on 97.0.1
Closes: https://bugs.gentoo.org/833573 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 97.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 97.0.1
- fix an issue when gold linker was used with gcc. Closes: https://bugs.gentoo.org/833366 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 91.5.0, 91.5.1, 96.0.3 (security cleanup)
Bug: https://bugs.gentoo.org/832992 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-client/firefox: Stabilize 91.6.0 arm64, #833048
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: 97.0 build fixes
- fix building the browser under a symlinked builddir with an upstream patch. Closes: https://bugs.gentoo.org/832204 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: 97.0 fixes
- also export the 2nd MACH_SYSTEM_ASSERTED_COMPATIBLE variable, - disable sandbox feature with ppc64, as it's currently only supported for amd64, arm, arm64 and x86, - include the skip-pip-check.patch in the full patch set. Bug: https://bugs.gentoo.org/832975 Bug: https://bugs.gentoo.org/828999 Closes: https://bugs.gentoo.org/833001 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.6.0 for amd64
Bug: https://bugs.gentoo.org/833048 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.6.0 for x86
Bug: https://bugs.gentoo.org/833048 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
www-client/firefox: 97.0: stub pip check.
Closes: https://bugs.gentoo.org/828999 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: update patch set for 91.6.0, wayland fix
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 97.0
- introduce fakeslotting. Closes: https://bugs.gentoo.org/828531 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 91.6.0
- introduce fakeslotting. Bug: https://bugs.gentoo.org/828531 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 96.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
www-client/firefox: Make cargo respect MAKEOPTS
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 96.0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 91.5.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: bump 96.0.2 patch set
- don't fail pip check with optional deps. Closes: https://bugs.gentoo.org/831903 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 96.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 96.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 96.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add 96.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 91.4.0-r1, 95.0.1-r1 (security cleanup)
Bug: https://bugs.gentoo.org/831039 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Sam James · gentoo
www-client/firefox: Stabilize 91.5.0 arm64, #831060
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.5.0 for x86
Bug: https://bugs.gentoo.org/831060 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.5.0 for amd64
Bug: https://bugs.gentoo.org/831060 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix fatal pip check invocation in 96.0
Closes: https://bugs.gentoo.org/828999 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: 96 needs >=dev-libs/icu-70.1
Closes: https://bugs.gentoo.org/831036 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add a missing dep to 96.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 96.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 91.5.0
Closes: https://bugs.gentoo.org/816975 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: lift pipewire subslot restriction on ESR
- sync ESR with commit 6748320fc2304723b4f7be691f040a1f86599ce9. No revbump since this is behind an USE flag and AFAIK only "coming" to stable, we most likely are able to get the next ESR before that happening anyway. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: lift pipewire subslot restriction
PW broke ABI recently and pinning the subslot like this prevents rebuilds. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 95.0-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: add 95.0.1
- include a patch from mgorny to disable fatal pip invocation in case pip is found, and "pip check" fails sanity check. Closes: https://bugs.gentoo.org/828999 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 91.3.0-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 91.4.0-r1 arm64, #821679
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: drop 78.15.0-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: drop 93.0-r1, 94.0.1-r2, 94.0.2-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: revbump to propagate libpng changes
Needed for --changed-use users to pick up the change. Bug: https://bugs.gentoo.org/824834 See: 32be8e2a61734b15aee9abb1424c41dce5b511d7 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix building against wayland-1.20
Closes: https://bugs.gentoo.org/811840 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix building against Python3.8+ and USE=pgo
Closes: https://bugs.gentoo.org/828797 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: require >=virtual/rust-1.53.0
Closes: https://bugs.gentoo.org/828506 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: re-add REQUIRED_USE for USE=lto when USE=pgo
Closes: https://bugs.gentoo.org/828511 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: force USE=dbus for USE=wayland
Closes: https://bugs.gentoo.org/822237 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v91.4.0 ESR
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v95.0
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v94.0.2
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Michał Górny · gentoo
www-client/firefox: Add USE=system-png
Since Firefox requires patched version of media-libs/libpng and the patches are known to break WebKit, provide the ability to build against vendored libpng in order to make it possible for the users to return to vanilla libpng. See-also: https://gitweb.gentoo.org/sites/projects/council.git/tree/meeting-logs/20211212.txt#n98 Bug: https://bugs.gentoo.org/824834 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix runtime errors
Closes: https://bugs.gentoo.org/822492 Closes: https://bugs.gentoo.org/822138 Bug: https://bugs.gentoo.org/821505 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 91.3.0 arm64, #821679
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: allow access to GPU for USE=pgo
Bug: https://bugs.gentoo.org/821505 Closes: https://bugs.gentoo.org/821526 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 91.3.0 for amd64
Bug: https://bugs.gentoo.org/821385 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v94.0.1
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: sync with mail-client/thunderbird
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add missing x11-libs/libXt dep
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add REQUIRED_USE="wifi? ( dbus )" for 91.3.0
- DEBUG: configure: error: Necko WiFi scanning needs DBus on your platform, remove --disable-dbus or use --disable-necko-wifi Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add some more implicit deps
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: depend on x11-libs/libXrandr
Reported-by: Georgy Yakovlev <gyakovlev@gentoo.org> Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: restore keywords
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v91.3.0 ESR
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v94.0
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: set MOZBUILD_STATE_PATH
This will silence a warning regarding default path. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: update patch set
- Unbreak rust-1.56 - Allow building with LLVM 13 - Add Python 3.10 support Bug: https://bugs.gentoo.org/818016 Bug: https://bugs.gentoo.org/819486 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: add a couple of missing deps for 93
- headers seem to be needed, but libraries not directly linked. * /var/tmp/portage/www-client/firefox-93.0/work/firefox-93.0/toolkit/xre/nsNativeAppSupportUnix.cpp:32:12: fatal error: 'X11/ICE/ICElib.h' file not found * /var/tmp/portage/www-client/firefox-93.0/work/firefox-93.0/toolkit/xre/nsNativeAppSupportUnix.cpp:33:12: fatal error: 'X11/SM/SMlib.h' file not found Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/813498 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.15.0 arm64, #814605
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.15.0 for amd64
Bug: https://bugs.gentoo.org/814605 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.15.0 for x86
Bug: https://bugs.gentoo.org/814605 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.15.0 ESR
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v93.0
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.14.0 arm64, #814605
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.14.0 amd64, #814605
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v92.0.1
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop x-scheme-handler/ftp support
>=firefox-90 no longer provides FTP support. Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.14.0 ESR
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v92.0
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/807947 Bug: https://bugs.gentoo.org/808927 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v91.0.2
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.13.0 arm64, #807949
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v91.0.1
Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.13.0 for x86
Bug: https://bugs.gentoo.org/807945 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.13.0 for amd64
Bug: https://bugs.gentoo.org/807949 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: allow building with Python 3.10
Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: adjust dev-libs/icu requirement
Closes: https://bugs.gentoo.org/807887 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix desktop shortcut symbol
Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v91.0
Bug: https://bugs.gentoo.org/803950 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.13.0 ESR
Bug: https://bugs.gentoo.org/803950 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: security cleanup
- drop 78.11.0, 89.0, 89.0.1, 89.0.2, 90.0, 90.0.1 Bug: https://bugs.gentoo.org/802768 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.12.0 arm64, #802768
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.12.0 amd64, #802768
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
www-client/firefox: Stabilize 78.12.0 x86, #802768
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v90.0.2
Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v90.0.1
Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: check for SECCOMP support in kernel
Bug: https://bugs.gentoo.org/790398 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: downgrading ewarn to einfo in llvm_check_deps
Bug: https://bugs.gentoo.org/795351 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.12.0 ESR
Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v90.0
Bug: https://bugs.gentoo.org/769494 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v89.0.2
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v89.0.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/794082 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.11.0 arm64, #794082
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
Revert "www-client/firefox: allow Python 3.10"
This reverts commit 736f264969ebe128ae8b1d7b6d1dcd58e2e4dfc0. Bug: https://bugs.gentoo.org/793683 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: allow Python 3.10
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: update patch set
Bug: https://bugs.gentoo.org/792621 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.11.0 ESR
Closes: https://bugs.gentoo.org/792621 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: restore keywords
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v89.0
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v89.0 RC 2
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add initial Linux/RISC-V support
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
Revert "www-client/firefox: check for sys-devel/llvm:$LLVM_SLOT in llvm_check_deps()"
This reverts commit 32728668bf3e609dab53f4fb5c1b1cf004db32ff. Not needed for firefox where we already check for clang:$LLVM_SLOT which will depend on corresponding llvm slot. Bug: https://bugs.gentoo.org/788763 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: check for sys-devel/llvm:$LLVM_SLOT in llvm_check_deps()
When we override llvm_check_deps(), we have to check for sys-devel/llvm:$LLVM_SLOT on our own. Bug: https://bugs.gentoo.org/788763 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add LLVM:12 support
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v88.0.1
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.10.1
Minor changes. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: ffvpx switched from yasm to nasm
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add sndio support
While here, add more Wayland patches. Closes: https://bugs.gentoo.org/785613 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/784572 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: fix build with libcxx:12
Closes: https://bugs.gentoo.org/785622 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix runtime crash when built with >=rust-1.50
Closes: https://bugs.gentoo.org/773277 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.10.0 arm64, #784572
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop LLVM:12 support to aid smooth upgrading
USE=lto requires that LLVM version used by rust matches used LLVM version. However, dev-lang/rust-1.51 does not support latest LLVM version (12) so there is currently no way to automatically enforce all depedencies. This seems to be too challenging for average Gentoo users so we are dropping LLVM:12 support for now to aid smooth upgrading. Bug: https://bugs.gentoo.org/784215 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.10.0 ESR
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v88.0
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: update patch set
Add more Wayland and one Widevine patch. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/778269 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.9.0 arm64, #778269
Signed-off-by: Sam James <sam@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: fix building on arm
Closes: https://bugs.gentoo.org/778032 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: don't build minidump_writer_linux if crashreporter is disabled
Closes: https://bugs.gentoo.org/778299 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable
Bug: https://bugs.gentoo.org/778269 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.9.0 ESR
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v87.0
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v86.0.1
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/772305 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.8.0 arm64, #772305
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.8.0 on x86
Bug: https://bugs.gentoo.org/772305 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.8.0 on amd64
Bug: https://bugs.gentoo.org/772305 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: require >=cbindgen-0.16.0
Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.8.0 ESR
Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v86.0
Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix building with rust-1.50.0
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.7.1-r1 on x86
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: revert gcc+lto changes back
- apparently using bfd+lto on 78 branch still causes random runtime issues, sorry for anyone who were fast enough to upgrade. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: remove 78.7.1-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.7.1-r2 on amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.7.1-r2 on x86
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: revbump 78.7.1 to allow bfd linker with lto
- restrict gcc+lto on x86, seems to only work with clang. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: prepare for rust-1.50.0
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.7.1-r1 on amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix location service
Bug: https://bugs.gentoo.org/724608 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v85.0.2
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.7.1 ESR
Bug: https://bugs.gentoo.org/768825 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v85.0.1
Bug: https://bugs.gentoo.org/768825 Closes: https://bugs.gentoo.org/761277 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Georgy Yakovlev · gentoo
www-client/firefox: add rust-1.49 llvm version workaround
Bug: https://bugs.gentoo.org/768543 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: rev bump for updated patch set
Closes: https://bugs.gentoo.org/762035 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/767334 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.7.0 arm64, #767334
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
www-client/firefox: Stabilize 78.7.0 amd64, #767334
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.7.0 x86, #767334
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.7.0 ESR
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v85.0
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop keywords
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v85.0 RC 1
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/764161 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.6.1 on amd64
Closes: https://bugs.gentoo.org/764581 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
www-client/firefox: stabilize 78.6.1 on x86
Bug: https://bugs.gentoo.org/764581 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Stephan Hartmann · gentoo
www-client/firefox: Stabilize 78.6.1 arm64, #764581
Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: revert to previous patch set on 84.0.2
- wayland is broken on the previous one. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: force bfd linker for gcc+lto on 84.0.2
Closes: https://bugs.gentoo.org/764590 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: (security) bump to 84.0.2
Bug: https://bugs.gentoo.org/764161 Bug: https://bugs.gentoo.org/764590 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: (security) ESR bump to 78.6.1
Bug: https://bugs.gentoo.org/764161 Closes: https://bugs.gentoo.org/764290 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix copy&paste
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v84.0.1
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: disable loop vectorization
Loop vectorization, -ftree-loop-vectorize, which will be auto-enabled when using -O3, is broken in GCC 10+. Many thanks to Dave Hughes (xaero) for running countless tests to find the issue. Bug: https://bugs.gentoo.org/758446 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/759097 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: remove vulnerable version 78.5.0
Bug: https://bugs.gentoo.org/759097 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.6.0 arm64, #759097
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable (bug #759097)
Bug: https://bugs.gentoo.org/759097 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: don't use ac_add_options to set MOZ_OBJDIR
Bring back mozconfig_add_options_mk. Closes: https://bugs.gentoo.org/760033 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.6.0 ESR
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v84.0
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: use Clang by default
Bug: https://bugs.gentoo.org/758446 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v84.0 RC 2
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add Gentoo experience to new profiles
- Load gentoo.org on first start - Add some Gentoo bookmarks Will only affect new profiles on first start. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v84.0 RC 1
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: adjust minimum net-libs/nodejs dependency
Closes: https://bugs.gentoo.org/758068 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix rendering when using webrender
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: pipewire: fix crash when resizing shared window
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix screen sharing for non-US users
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: synchronize with mail-client/thunderbird
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: unbreak build with >=rust-1.48.0
Closes: https://bugs.gentoo.org/756334 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/755170 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Sam James · gentoo
www-client/firefox: Stabilize 78.5.0 arm64, #755170
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable (bug #755170)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: guard __NR_fork with ifdef
Bug: https://bugs.gentoo.org/754297 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: guard __NR_fork with ifdef
Bug: https://bugs.gentoo.org/754297 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.5.0
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v83.0
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: USE=debug requires bundled libaom
Firefox bundles <libaom-2 and will fail with USE=debug like > firefox-83.0/image/decoders/nsAVIFDecoder.cpp:301:54: error: use of undeclared identifier 'AOM_PLANE_ALPHA' > MOZ_ASSERT(img->stride[AOM_PLANE_Y] == img->stride[AOM_PLANE_ALPHA]); Link: https://aomedia.googlesource.com/aom/+/f1570f0c2f70832dd170285f8de60bd2379c8efa%5E%21/ Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: adjust required disk space (2)
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: adjust required disk space
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: adjust dependencies
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v83.0 RC 2
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v82.0.3
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.4.1
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v82.0.2
Closes: https://bugs.gentoo.org/751469 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v82.0.1
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/750446 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Sam James · gentoo
www-client/firefox: Stabilize 78.4.0 arm64, #750446
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable
Bug: https://bugs.gentoo.org/750446 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: Set MOZILLA_OFFICIAL=1
Closes: https://bugs.gentoo.org/750455 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: re-order options
This will avoid overriding. Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix DISTFILE name
Closes: https://bugs.gentoo.org/750452 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: remove special ppc64 handling
Acked-by: Georgy Yakovlev <gyakovlev@gentoo.org> Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: fix lto on arm and ppc64
Bug: https://bugs.gentoo.org/692500 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.4.0 ESR
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v80.0
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: improve switching toolchain
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v82.0 RC 2
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v81.0.2
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: use same msg like Python eclass in llvm_check_deps()
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: fail if LLVM version used by clang and rust does not match
If LLVM version does not match, like seen with rust-1.47.0 which is based on LLVM 11 but sys-devel/clang in Gentoo is still at version 10 because LLVM 11 is not yet released, linking will fail with errors like ld.lld: error: Invalid summary version 9. Version should be in the range [1-8] or ld.lld: error: ../work/firefox_build/x86_64-unknown-linux-gnu/release/libgkrust.a(gkrust-6d42f0360e1be5e5.gkrust.3v9jvdvg-cgu.0.rcgu.o): Invalid record Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/744208 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: show flags to aid debugging
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: set rpath again
Required for musl user and will make revdep-rebuild.sh happy. Closes: https://bugs.gentoo.org/746812 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: rev bump for new patch set
- Unbreak building against rust-1.47.0 - Multiple fixes for Wayland users - bmo#1656727 - bmo#1669495 - bmo#1634404 - bmo#1668771 - bmo#1661192 - bmo#1640567 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: unbreak firefox 78 ESR to build with rust-1.47.0
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix removal of *-LTO-Only-enable-LTO-*.patch
Patch shouldn't be applied when USE=lto is set. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: disable jemalloc for !elibc_glibc
Closes: https://bugs.gentoo.org/746554 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: don't pass -g* value from FLAGS when not using CLANG
Closes: https://bugs.gentoo.org/721126 Closes: https://bugs.gentoo.org/746506 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: require >Py3.6, again
Bug: https://bugs.gentoo.org/727110 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.3.1 x86, #744208
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: synchronize with www-client/firefox-bin
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Sam James · gentoo
www-client/firefox: Stabilize 78.3.1 arm64, #744208
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: force LC_ALL=C
Closes: https://bugs.gentoo.org/746215 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 78.3.1 amd64, #744208
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: USE=debug implies --enable-debug-symbols
Bug: https://bugs.gentoo.org/746131 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: relax Rust requirement
See build/moz.configure/rust.configure:rust_compiler(). Close: https://bugs.gentoo.org/746005 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: add missing BDEPEND on app-arch/zip
Closes: https://bugs.gentoo.org/745960 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: fix USE=eme-free
Closes: https://bugs.gentoo.org/745930 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.3.1
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v81.0.1
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: allow building with llvm:11
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix typo in PATCH_URIS
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: synchronize with mail-client/thunderbird
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: set correct update channel
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: add REQUIRED_USE for USE=screencast
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add missing slot on clang
Spotted-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Fixes: d523c20 ("www-client/firefox: fix gold linker deps") Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix gold linker deps
Closes: https://bugs.gentoo.org/732712 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.3.0
Closes: https://bugs.gentoo.org/698978 Closes: https://bugs.gentoo.org/734924 Bug: https://bugs.gentoo.org/744208 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v81.0
Bug: https://bugs.gentoo.org/698978 Bug: https://bugs.gentoo.org/744208 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix GTK functions stub
Unbreak Flash. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1661715 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: re-introduce USE=dbus
Closes: https://bugs.gentoo.org/739910 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v80.0.1
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/739006 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix USE=wayland
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v80.0
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: x86 stable (bug #739006)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: amd64 stable (bug #739006)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: Stabilize 68.12.0 arm64, #739006
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.12.0
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: backport rust fix to v79
Closes: https://bugs.gentoo.org/736463 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix VAAPI HW acceleration issue
Link: https://bugzilla.mozilla.org/show_bug.cgi?id=1656436 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix video playback issues when using Wayland
Link: https://bugzilla.mozilla.org/show_bug.cgi?id=1645671 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/734324 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: arm64 stable (bug #734324)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-client/firefox: x86 stable (bug #734324)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
www-client/firefox: amd64 stable (bug #734324)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: needs >=rust-1.43.0
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: allow for >=rust-1.45.0
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.11.0 ESR
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: USE=screencast uses media-video/pipewire which requires wayland
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v79.0
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: move fatal rust version check to pkg_setup
In case no rust version is installed yet, the rust check in pkg_pretend will block any PM run which would pull in rust. Moving fatal check to pkg_setup will still prevent unnecessary compile time but avoid that block. Bug: https://bugs.gentoo.org/733692 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: check rust version in pkg_pretend
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: check requirements only for non-binary merges
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: ESR: restrict to <rust-1.45.0
Link: https://bugzilla.mozilla.org/show_bug.cgi?id=1640982#c18 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: ESR: backport toolchain fix
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: non-ESR: unbreak build with >=rust-1.45.0
Link: https://bugzilla.mozilla.org/show_bug.cgi?id=1640982 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: unbreak USE=geckodriver
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: unbreak USE=-system-icu
Closes: https://bugs.gentoo.org/731708 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: rename USE=pipewire to USE=screencast
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.0.2
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/730418 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: rev bump for new patch set
Closes: https://bugs.gentoo.org/730606 Closes: https://bugs.gentoo.org/730986 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop patch for bmo#1618914
Bug: https://bugs.gentoo.org/730986 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable
Bug: https://bugs.gentoo.org/730418 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Sam James (sam_c) · gentoo
www-client/firefox: arm64 stable (bug #730418)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: USE=openh264 should depend on media-libs/openh264[plugin]
Closes: https://bugs.gentoo.org/730602 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: synchronize ebuilds
Backport changes from firefox-78.0.1. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
www-client/firefox: pass --disable-elf-hack only on supported arches
Bug: https://bugs.gentoo.org/727040 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/16555 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v78.0.1
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: synchronize with thunderbird ebuild
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/726844 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.10.0 ESR
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: allow building with Py3.9
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: require >Py3.6
Closes: https://bugs.gentoo.org/727110 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
www-client/firefox: fix building against sys-devel/binutils-config[-native-symlinks]
Bug: https://bugs.gentoo.org/727160 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
www-client/firefox: arm64 stable (bug #726844)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: lift GCC 10 restriction
...as it only affects specific march. Bug: https://bugs.gentoo.org/727028 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable
Bug: https://bugs.gentoo.org/726844 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
www-client/firefox: don't die with gcc10 on ppc64
it compiles just fine Bug: https://bugs.gentoo.org/727028 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: USE=clang by default
Bug: https://bugs.gentoo.org/727028 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v77.0.1
Building with gcc-10 is currently broken. Bug: https://bugs.gentoo.org/727028 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.9.0 ESR
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/721090 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: require dev-libs/nss-3.52
Closes: https://bugs.gentoo.org/721626 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v76.0.1
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump revision
- VAAPI fallback fix backported - Unbreak WebRTC with dev-libs/nss-3.52 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable
Bug: https://bugs.gentoo.org/721090 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Sam James (sam_c) · gentoo
www-client/firefox: arm64 stable (bug #721090)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.8.0 ESR
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v76.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix patch set
Closes: https://bugs.gentoo.org/719952 Bug: https://bugs.gentoo.org/719800 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix drag&drop of tabs on Wayland
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: unbreak building with rust-1.43
Bug: https://bugs.gentoo.org/719690 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
www-client/firefox: Replace virtual/ffmpeg
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: enable Python 3.8 support
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: disable FEATURES=ccache with USE=clang and USE=pgo
Bug: https://bugs.gentoo.org/718632 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: remove pre-built binaries
Suggested-by: Jory Pratt <anarchy@gentoo.org> Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: adjust net-libs/nodejs dependency
Closes: https://bugs.gentoo.org/717614 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: patch set updated
Previous patch set from commit 39be06eb68ca12d18b164bda6efe67ea604c1d1d fixed the problem but always added "lto-partition" for GCC users. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: rev bump
Previous patch set fixed building with LTO enabled using GCC but broke building with LTO and PGO enabled using CLANG. Closes: https://bugs.gentoo.org/716576 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix building with USE=lto when using GCC
Closes: https://bugs.gentoo.org/716576 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: make USE=lto respect MAKEOPTS
Closes: https://bugs.gentoo.org/716758 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/716644 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
www-client/firefox: arm64 stable (bug #716644)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable (bug #716644)
Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.7.0
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v75.0
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/716098 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
www-client/firefox: arm64 stable (bug #716098)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable (bug #716098)
Bug: https://bugs.gentoo.org/716098 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: backport patch for crash in moz_container_get_wl_surface
Link: https://bugzilla.mozilla.org/show_bug.cgi?id=1624745 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v74.0.1
Bug: https://bugs.gentoo.org/716098 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.6.1
Bug: https://bugs.gentoo.org/716098 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: don't enable XINPUT2 for KWin users
Closes: https://bugs.gentoo.org/715604 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: don't install -x11 shortcut/.desktop file when not needed
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: really disable Normandy service
...while there, also disable DoH which we already disabled in normal Firefox. Fixes 23e30a18c ("www-client/firefox: disable Normandy service by default") Bug: https://bugs.gentoo.org/713782 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: use wrapper
Backport of commit de3255e329bf23cd3e8247e475e75b374e53aec9. Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Closes: https://github.com/gentoo/gentoo/pull/15152 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: fix PATH for FEATURES=ccache/distcc
Bug: https://bugs.gentoo.org/627726 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: use wrapper
This change will replace /usr/bin/firefox symlink with a wrapper script: - Using a wrapper will allow us to set additional variables more easily. - The wrapper will address an issue that prevented external applications from opening links when a Firefox instance was already running. - In general, the wrapper will allow user to execute 'firefox' from wherever and whenever they like without getting an error that an instance is already running. Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: update .desktop file
- Add support for application/pdf mime type - Add additional actions ("New Window", "New Private Window") - Add translations Closes: https://bugs.gentoo.org/705324 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: add more patches
Most fixes are for Wayland. Patches are taken from upstream/Fedora. Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: fix style
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: disable Normandy service by default
Bug: https://bugs.gentoo.org/713782 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Ulrich Müller · gentoo
www-client/firefox: allow building with >=media-sound/apulse-0.1.12-r4[sdk]
Closes: https://bugs.gentoo.org/665470 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup (bug #712182)
Bug: https://bugs.gentoo.org/712182 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
www-client/firefox: arm64 stable (bug #712182)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix localization also in ESR
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable (bug #712182)
Bug: https://bugs.gentoo.org/712182 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix localization
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: --disable-elf-hack is not supported on arm64
Fixes 0:23.63 mozbuild.configure.options.InvalidOptionError: --disable-elf-hack is not available in this configuration as seen on arm64. Link: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=f10361660904dd392c6fe7f07a5cdf99ba91e2ea Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: allow CLANG/LLVM slot 10
Package-Manager: Portage-2.3.91, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.6.0
Package-Manager: Portage-2.3.91, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Jory Pratt · gentoo
www-client/firefox: 74.0 Final bump
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable (bug #709346)
Bug: https://bugs.gentoo.org/709346 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: block USE=pgo when USE=-clang
USE=pgo is currently known to be broken when using GCC. Instead of silently ignoring USE=pgo when using GCC, we are forcing a user decision so user has the chance to enable USE=clang in case PGO is important for user without wasting 2+ hours commpiling firefox just to find out that PGO which was requested was ignored. Bug: https://bugs.gentoo.org/709594 Bug: https://bugs.gentoo.org/709654 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: check-reqs also in pkg_setup()
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: move pkg_pretend()
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: call default src_unpack()
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: avoid build failure caused by set XDG_CACHE_HOME
Bug: https://bugs.gentoo.org/709318 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v73.0.1
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: Fix llvm9 build failure
Closes: https://bugs.gentoo.org/704924 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: Fix pgo/lto builds
Closes: https://bugs.gentoo.org/709440 Closes: https://bugs.gentoo.org/706772 Closes: https://bugs.gentoo.org/709594 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.5.0
Bug: https://bugs.gentoo.org/709346 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: remove outdated harfbuzz comments
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: adjust dev-libs/nss dep
Closes: https://bugs.gentoo.org/709000 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: Version bump 73.0
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
www-client/firefox: [QA] Fix UnnecessarySlashStrip
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.4.2
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v72.0.2
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable (bug #705000)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.4.1
Bug: https://bugs.gentoo.org/705000 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v72.0.1
Bug: https://bugs.gentoo.org/705000 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.4.0
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: Adjust PYTHON_COMPAT
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: workaround compilers that do not exten lifetime
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: Version bump 72.0 final
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
www-client/firefox: arm64 stable (bug #702638)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: rev bump to force rebuild
Rebuild is required to fix firefox for everyone using GCC who didn't notice yet that firefox wasn't properly working. Bug: https://bugs.gentoo.org/701866 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #702638)
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #702638
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix building with newer cbindgen
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
www-client/firefox: [QA] Fix MissingTestRestrict
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant `|| die` on virtx
* `virtx` never required `|| die` to begin with. Closes: https://github.com/gentoo/gentoo/pull/13954 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: re-enable PGO
Bug: https://bugs.gentoo.org/701866 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Jory Pratt · gentoo
www-client/firefox: Fix segfault with gcc lto builds
Closes: https://bugs.gentoo.org/show_bug.cgi?id=701866 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: Disable PGO when GCC is used due to startup crash
Bug: https://bugs.gentoo.org/701866 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: convert neon flag for arm cpu
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: dropping -j1 workaround
Closes: https://bugs.gentoo.org/687028 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.3.0
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v71.0
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: adjust dev-libs/icu version requirement
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: unbreak rust-1.39.0
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: Doesn't build with rust-1.39
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1594827 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup (#698512)
Bug: https://bugs.gentoo.org/698512 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
www-client/firefox: arm64 stable (bug #698512)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.78, Repoman-2.3.17
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: remove double empty line
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix RESTRICT; Move REQUIRED_USE for readability
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v70.0.1
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: force stderr for ewarn in llvm_check_deps()
Closes: https://bugs.gentoo.org/695668 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: force stderr for einfo in llvm_check_deps()
CLoses: https://bugs.gentoo.org/695668 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: amd64 stable (bug #698512)
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #698512)
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.2.0
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v70.0
Due to privacy concerns (encrypting DNS might be a good thing, sending all DNS traffic to Cloudflare by default is not a good idea and applications should respect OS configured settings), "network.trr.mode" was set to 5 ("Off by choice") by default. Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v69.0.3
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: force at least MAKEOPTS=-j2
Bug: https://bugs.gentoo.org/687028 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-client/firefox: fix build with >=rust-1.38.0
Bug: https://bugs.gentoo.org/695794 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Steffen Kuhn · gentoo
www-client/firefox: re-enable webrtc for arm again
Closes: https://bugs.gentoo.org/667642 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Closes: https://github.com/gentoo/gentoo/pull/13175 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop virtual/cargo
Bug: https://bugs.gentoo.org/695698 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v69.0.2
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: add lto to 8G disk check
Closes: https://bugs.gentoo.org/694462 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix build with >=rust-1.38.0
Closes: https://bugs.gentoo.org/695794 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
www-client/firefox: arm64 stable (bug #693442)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.17
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: allow LLVM 9.x
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v69.0.1
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-client/firefox: amd64 stable wrt bug #693442
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #693442)
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: remove slot operator on x11-libs/gtk+ atom, again
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #693442)
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: adjust media-libs/libvpx version constraint
This will avoid a blocker. Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: adjust media-libs/harfbuzz version requirement
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: adjust dev-libs/nss version requirement
Closes: https://bugs.gentoo.org/693464 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: dbus is now required
Link: https://bugzilla.mozilla.org/show_bug.cgi?id=1561207 Closes: https://bugs.gentoo.org/693468 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: re-enable USE=pgo for USE=wayland
Backport of commit 125dfa502a876811160290cb21348daa26f81ce3. Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: update nss/nspr dep in testing
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix USE=lto when USE=-pgo
Closes: https://bugs.gentoo.org/689358 Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: Version bump 69.0 final
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.1.0 ESR
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.9.0 ESR
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: add patch for ppc64le crash
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: Add additional plugin dir support
Closes: https://bugs.gentoo.org/689810 Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: remove slot operator on x11-libs/gtk+ atom
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: remove comment
...which is no longer needed since commit 125dfa502a. Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: re-enable USE=pgo for USE=wayland
Forcing GDK_BACKEND=x11 during build should be enough. Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.0.2
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arfrever Frehtes Taifersar Arahesis · gentoo
www-client/firefox: Depend on dev-lang/nasm only on amd64/x86.
Closes: https://bugs.gentoo.org/691972 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
www-client/firefox: arm64 keyworded
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.71, Repoman-2.3.17
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: Cannot use USE=wayland when USE=pgo
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix system_{harfbuzz,graphite} patches
Closes: https://bugs.gentoo.org/689594 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/690626 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
www-client/firefox: arm64 stable (bug #690626)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #690626
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: USE=pgo requires FEATURES=userpriv
Closes: https://bugs.gentoo.org/682668 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: keyworded for ppc64 (#689716)
Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #690626)
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.0.1
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: adjust rust version requirement
Closes: https://bugs.gentoo.org/689596 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.8.0
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v68.0
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/688332 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v67.0.4
Bug: https://bugs.gentoo.org/688332 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.7.2
Bug: https://bugs.gentoo.org/688332 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-client/firefox: amd64 stable wrt bug #688332
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
www-client/firefox: arm64 stable (bug #688332)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.67, Repoman-2.3.14 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #688332)
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.7.1
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v67.0.3
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v67.0.2
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
www-client/firefox: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: adjust dependencies
Closes: https://bugs.gentoo.org/686448 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: Version bump esr and testing
Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --force Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: Version bump 66.0.5
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: fix addon cert missing
Closes: https://bugs.gentoo.org/685140 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: elfhack build fixes
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
www-client/firefox: arm64 keyworded
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: Fix keypress event bug in IBM/MS cloud
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
www-client/firefox: reorder the esr patchset
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
www-client/firefox: drop vulnerable wrt bug #681836
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix patch set
third_party/rust/packed_simd/LICENSE-{MIT,APACHE} were missing. Bug: https://bugs.gentoo.org/681908 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-client/firefox: amd64 stable wrt bug #681836
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #681836)
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: add rust-1.33 support
Bug: https://bugs.gentoo.org/679656 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v66.0.2
- drop 6004_revert-bug1497976_bug1507655.patch which causes build problems for some users. [Bug 681548] - TerminalLoggingHandler patched to allow non-ascii characters. [Bug 666948] - Add rust-1.33+ support. [Bug 679656] Bug: https://bugs.gentoo.org/679656 Closes: https://bugs.gentoo.org/666948 Closes: https://bugs.gentoo.org/681548 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.6.1
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v66.0.1
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.6.0
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: unbreak arm
Add some patches to fix building on arm. Closes: https://bugs.gentoo.org/681036 Closes: https://bugs.gentoo.org/678204 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: adjust media-libs/libwebp dependency
We need at least media-libs/libwebp-1.0.2 to build firefox. Closes: https://bugs.gentoo.org/681004 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: adjust virtual/rust dependency
We need at least rust-1.31.0 to build firefox. Closes: https://bugs.gentoo.org/680978 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: rev bump
- Another Wayland issue fixed [Link 1] - Fix building on musl - Add USE=system-av1 Link1: https://bugzilla.mozilla.org/show_bug.cgi?id=1431399 Closes: https://bugs.gentoo.org/680970 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: restore keywords
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v66.0
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: USE=system-libevent requires dev-libs/libevent[threads]
Closes: https://bugs.gentoo.org/680638 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-client/firefox: Add --host-root option to has_version LLVM checks
These LLVM-related dependencies are build-only so we need to check for them in / and not ROOT. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v66.0rc3
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v66.0rc2
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix headless screenshot that has redirect
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1526822 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix building with cbindgen-0.8.2
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1533388 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: drop conditional "--disable-skia"
Closes: https://bugs.gentoo.org/680178 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop LLVM slot 4 & 5
<sys-devel/lld-6 was dropped in commit 25a46c7e439dfe79ed97df2c8290c31f0ae328f8. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: bump to v66.0 Beta 14
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: reorder LVM deps to start from best
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: drop IPA cdtor workaround for GCC >=8.3
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: ensure that LLVM deps are in sync with used LLVM slot
Bug: https://bugs.gentoo.org/678098 Bug: https://bugs.gentoo.org/679598 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: adjust media-libs/libvpx blocker
This will help PM to resolve dependencies without user interaction. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: drop old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v65.0.2
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.5.2
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add more fixes Wayland
Update patch to match what landed in Firefox 67 and backport crash fix for upstream bug 1527556. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1527556 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/677856 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #677856)
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-client/firefox: amd64 stable wrt bug #677856
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v65.0.1
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.5.1
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: backport elf-hack workaround
This commit backports commit b44217eba1c2f4a6f489def0665dcf281108ff87. Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: disable elf-hack (again!) when USE=clang
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: use -fdisable-ipa-cdtor workaround when AVX2 is not available
This commit changes commit da3675965824a307cd16ffc48193929ba8125d98. Bug: https://bugs.gentoo.org/677052 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: USE=pgo requires sys-libs/compiler-rt-sanitizers[profile] when Clang is used
Bug: https://bugs.gentoo.org/676988 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: doesn't support >=media-libs/libvpx-1.8 yet
Closes: https://bugs.gentoo.org/677604 Closes: https://bugs.gentoo.org/677662 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: add workaround for and re-enable elfhack
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: USE=pgo when using GCC will require AVX2 support
Bug: https://bugs.gentoo.org/677052 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: update patch set
- MOZ_ENABLE_WAYLAND environment variable can now be used to control wayland usage Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/676892 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-client/firefox: amd64 stable wrt bug #676892
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #676892)
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: disable ELF hack
Closes: https://bugs.gentoo.org/676908 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: require >=media-libs/libvpx-1.7.0
Closes: https://bugs.gentoo.org/676762 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: require >=dev-util/cbindgen-0.6.7
Closes: https://bugs.gentoo.org/676682 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: enable --enable-rust-simd
Closes: https://bugs.gentoo.org/676696 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v65.0
- Re-add experimental USE=pgo; Requires recent compiler (>=gcc-8 or >=clang-7) and USE=lto). - Firefox now supports WebP - system-* flag are now enabled by default - Experimental wayland support added Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.5.0
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v64.0.2
Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Bug: https://bugs.gentoo.org/672956 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-client/firefox: amd64 stable wrt bug #672956
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add version constraint on dev-util/cbindgen atom
Closes: https://bugs.gentoo.org/673072 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #672956)
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: ignore app-text/hunspell subslot
Since Firefox 63, Firefox no longer links against hunspell. So no need to rebuild Firefox anymore when hunspell package updates its subslot. Link 1: https://bugzilla.mozilla.org/show_bug.cgi?id=1460600 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add workaround for parallel make issue
Bug: https://bugs.gentoo.org/672906 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.4.0 ESR
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump media-libs/libpng requirement
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v64.0
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v63.0.3
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: disable auto-update using policies.json
Bug: https://bugs.gentoo.org/670196 Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --force Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: unbreak with cbindgen 0.6.7
This commit will revert commit cf4b8d6c6a5b6e7e1b8b29a2f3045298a6ffc403 which is now possible due to an upstream patch which adds support for latest cbindgen to firefox-63.x. Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup (bug #669430)
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: adjust dev-util/cbindgen dependency
www-client/firefox-63.x doesn't build against >=dev-util/cbindgen-0.6.7. Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v63.0.1
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #669430)
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: don't use rustfmt
In addition, move eapply_user to the beginning of src_prepare to increase the chance to apply upstream patches without the need for changes. Closes: https://bugs.gentoo.org/669548 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-client/firefox: amd64 stable wrt bug #669430
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: update patch URL
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.3.0 ESR
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: QA: fix DoubleEmptyLine
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: adjust requirements
- Warn user when USE=lto is set but used compiler is outdated. [Bug #666784] - Enforce >=rust-1.28.0. [Bug #669394] - Disable ELF hack again. [Bug #669382] - Enforce usage of >=dev-libs/nss-3.39. [Bug #669374] Bug: https://bugs.gentoo.org/666784 Closes: https://bugs.gentoo.org/669394 Closes: https://bugs.gentoo.org/669382 Closes: https://bugs.gentoo.org/669374 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v63.0
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: move patches to patch set
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: use ThinLTO mode when USE=lto
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: disable webrtc on arm
Closes: https://github.com/gentoo/gentoo/pull/10053 Closes: https://bugs.gentoo.org/667642 Reported-by: stefson <herrtimson@yahoo.de> Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: make rust cc honor CC env variable
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1496270 Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup (bug #667612)
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: amd64 & x86 stable (bug #667612)
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.2.2
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v62.0.3
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup (bug #666760)
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-client/firefox: amd64 stable wrt bug #666760
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: subscribe to virtual/libffi sub slot
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #666760)
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: disable elf-hack when USE=clang
Bug: https://bugs.gentoo.org/667216 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: fix typo in CXX
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: update PYTHON_REQ_USE for Python 3.7
Closes: https://bugs.gentoo.org/667326 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: define PYTHON_COMPAT in ebuild
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add missing "errno.h" include in SandboxOpenedFiles.cpp
In addition, patch "firefox-60.0-rust-1.29-comp.patch" was dropped from firefox-62.x wchi was added in previous commit b1e7185593b8d3f4c46481d4 because patch is already present. Closes: https://bugs.gentoo.org/667096 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Thomas Deutschmann · gentoo
www-client/firefox: add rust-1.29+ support
Closes: https://bugs.gentoo.org/666898 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add missing "die" in src_install
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Thomas Deutschmann · gentoo
www-client/firefox: call xdg_desktop_database_update during pkg_postrm
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: make hard- and softfloat distinguishable
Reported-by: stefson <herrtimson@yahoo.de> Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: rev bump to force rebuild against updated eclass
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: clang doesn't support thumb-interwork
Bug: https://bugs.gentoo.org/666966 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Thomas Deutschmann · gentoo
www-client/firefox: require sys-devel/llvm[gold] when USE=clang
Bug: https://bugs.gentoo.org/666784 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: don't install llvm-symbolizer
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: don't install firefox-bin
firefox and firefox-bin are identical. So instead of installing the same file twice, we will now install a symlink only. Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: install geckodriver when USE=geckodriver is set
Mozilla's build system doesn't install geckodriver when enabled, must be installed manually. Closes: https://bugs.gentoo.org/666902 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add information about TERM to output (build.log)
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add USE=geckodriver to enable WebDriver support
Bug: https://bugs.gentoo.org/665184 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.2.1 ESR
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: add USE=geckodriver to enable WebDriver support
Closes: https://bugs.gentoo.org/665184 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: stylo engine cannot be disabled anymore
Bug: https://bugs.gentoo.org/666508 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: add Python 3.7 support
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: add explicit Clang and LTO support
- Set USE=lto to enable Link Time Optimization (LTO). It works with either GCC or Clang. - When you want to use Clang to build Firefox you now have to set USE=clang. If not set, GCC will be used. - Using Clang will require lld linker provided by sys-devel/lld. Closes: https://bugs.gentoo.org/666580 Closes: https://bugs.gentoo.org/663846 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: fix punctuation in elog
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: use virtual/{rust,cargo}
Bug: https://bugs.gentoo.org/646078 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: bump to v62.0.2
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-client/firefox: amd64 stable wrt bug #665496
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #665496)
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: security cleanup
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: patch ccache_stats function to avoid ccache calls
Backport of commit 41eaecf1fce33a9f8b733861105c979a2c9ccd9a. Bug: https://bugs.gentoo.org/665420 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: amd64 stable
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: allow building without TERM being set
Link 1: https://bugzilla.mozilla.org/show_bug.cgi?id=1432867 Link 2: https://github.com/erikrose/blessings/pull/137 Closes: https://bugs.gentoo.org/654316 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: patch ccache_stats function to avoid ccache calls
Closes: https://bugs.gentoo.org/665420 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Ian Stakenvicius · gentoo
www-client/firefox: install language packs as XPI file
Unpacked extensions are no longer supported. [Link 1] Link 1: https://blog.mozilla.org/addons/2018/02/22/removing-support-unpacked-extensions/ Closes: https://bugs.gentoo.org/665352 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: disable built-in ccache support
Closes: https://bugs.gentoo.org/665420 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Thomas Deutschmann · gentoo
www-client/firefox: fix USE=-dbus
Closes: https://bugs.gentoo.org/665394 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v60.2.0
- Added patch to fix WebGL rendering with current Mesa. [Bug 665168] Bug: https://bugs.gentoo.org/665168 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: bump to v62.0
Bug: https://bugs.gentoo.org/665168 Closes: https://bugs.gentoo.org/661274 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Jory A. Pratt · gentoo
www-client/firefox: fix x86 builds, bug #659820
Package-Manager: Portage-2.3.42, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Jory A. Pratt · gentoo
www-client/firefox: Fix mozHunspell, bug #660726
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Jory A. Pratt · gentoo
www-client/firefox: Work around broken system-hunspell support, bug 659730
Repository mirror & CI · gentoo
Merge updates from master
Jory A. Pratt · gentoo
www-client/firefox: Fix bug #656182, remove ffmpeg4 patch already landed on esr branch
Repository mirror & CI · gentoo
Merge updates from master
Jory A. Pratt · gentoo
www-client/firefox: Bump 52.xesr branch for those not ready to move to 60.xesr
Repository mirror & CI · gentoo
Merge updates from master
Jory A. Pratt · gentoo
www-client/firefox: Security Bump esr and testing
Repository mirror & CI · gentoo
Merge updates from master
Jory A. Pratt · gentoo
www-client/firefox: Fix llvm/clang detection for build, bug #658402 Thanks alexander@tsoy.me for his contribution.
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #657976)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Jory A. Pratt · gentoo
www-client/firefox: Fix nss dep on firefox-60.0.2
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Jory A. Pratt · gentoo
www-client/firefox: Security bump
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Alexey Sokolov · gentoo
www-client/firefox: bump nspr and nss requirements (again).
This was already fixed in https://github.com/gentoo/gentoo/pull/8349 and https://github.com/gentoo/gentoo/pull/8350 but for some reason was reverted in aa6acbf175583b662e55b2b6f6dc5bc924b7db03 Bug: https://bugs.gentoo.org/655524 Bug: https://bugs.gentoo.org/655528 Closes: https://github.com/gentoo/gentoo/pull/8575
Jory A. Pratt · gentoo
www-client/firefox: Version bump, add ffmpeg-4 support, add musl support
Signed-off-by: Jory A. Pratt <anarchy@gentoo.org>
Aaron Bauman · gentoo
www-client/firefox: amd64 stable wrt bug #651676
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #651676)
Package-Manager: Portage-2.3.34, Repoman-2.3.9
Elias Probst · gentoo
www-client/firefox: bump dependency on dev-libs/nss to 3.36.1
Bug: https://bugs.gentoo.org/655528 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/8350
Elias Probst · gentoo
www-client/firefox: bump dependency on dev-libs/nspr to 4.19
Bug: https://bugs.gentoo.org/655524 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/8349
Ian Stakenvicius · gentoo
www-client/firefox: clean up old ESR versions
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Ian Stakenvicius · gentoo
www-client/firefox: bump to v60
Includes mozcoreconf-v6 and mozconfig-v6.60 eclasses Closes: http://bugs.gentoo.org/653678 Closes: http://bugs.gentoo.org/655396 Closes: http://bugs.gentoo.org/655022 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Lars Wendler · gentoo
www-client/firefox: Removed old.
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Lars Wendler · gentoo
www-client/firefox: Bump to version 52.8.0
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Lars Wendler · gentoo
www-client/firefox: Bump to version 52.7.4
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Matthias Maier · gentoo
www-client/firefox: fix eme-free use flag
Reverting to old logic, do not do a revision bump. Closes: https://bugs.gentoo.org/654072 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Lars Wendler · gentoo
www-client/firefox: Attempt to fix inverted logic for USE="eme-free"
Bug: https://bugs.gentoo.org/654072 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Lars Wendler · gentoo
www-client/firefox: Removed old.
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Lars Wendler · gentoo
www-client/firefox: Bump to version 59.0.2
Closes: https://bugs.gentoo.org/650472 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Lars Wendler · gentoo
www-client/firefox: Bump to version 52.7.3
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Lars Wendler · gentoo
www-client/firefox: Security bump to version 52.7.2
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Thomas Deutschmann · gentoo
www-client/firefox: HOMEPAGE updated
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Ian Stakenvicius · gentoo
www-client/firefox: bump to 58.0.1 for security bug 646080
Also surpressed notify-send to hopefully prevent OOM sandbox violations, enabled verbose build output, moved rust dependency atoms to mozconfig.eclass, and expanded the rust atoms to include rust[extended] per Arfrever's suggestions in bug 646078 Bug: http://bugs.gentoo.org/646080 Bug: http://bugs.gentoo.org/646078 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Ian Stakenvicius · gentoo
www-client/firefox: clean up old/vulnerable versions
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Ian Stakenvicius · gentoo
www-client/firefox: bump to 58.0
Apulse users may have issues with sound support; pulseaudio and alsa seem solid however. Bug: http://bugs.gentoo.org/645494 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Mikle Kolyada · gentoo
www-client/firefox: amd64 stable wrt bug #645510
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #645510)
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Ian Stakenvicius · gentoo
www-client/firefox: bump ESR to 52.6 for security bug 645510
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Ian Stakenvicius · gentoo
www-client/firefox: bump to 57.0.4 for Meltdown/Spectre, backport pkcs11 support
57.0.4 mitigates new timing-based attacks (Meltdown and Spectre), for more info please see https://www.mozilla.org/en-US/firefox/57.0.4/releasenotes/ Also backported the pkcs11 support from 58 to 57 to support extensions that require it, thanks to leio for the patch. Package-Manager: Portage-2.3.13, Repoman-2.3.3
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #639854
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #639854)
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Thomas Deutschmann · gentoo
Revert "www-client/firefox: x86 stable (bug #639854)"
This reverts commit d08461a3a43c75502334c798ddf28fd5e632ee1f.
Thomas Deutschmann · gentoo
www-client/firefox: ppc stable (thanks to ernsteiswuerfel)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #639854)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Jory A. Pratt · gentoo
www-client/firefox: drop pgo build fix bug #640770
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Jory A. Pratt · gentoo
www-client/firefox: security bump #639854
Package-Manager: Portage-2.3.17, Repoman-2.3.6
Jory A. Pratt · gentoo
www-client/firefox: bug #639854 securty bump
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Ian Stakenvicius · gentoo
www-client/firefox: bump ESR to 52.5 for stabilization
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Ian Stakenvicius · gentoo
www-client/firefox: bump to 57.0
Also committed supporting eclass: mozconfig-v6.57.eclass Package-Manager: Portage-2.3.13, Repoman-2.3.3
Ian Stakenvicius · gentoo
www-client/firefox: drop old/vulnerable 52.3.0
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Jory A. Pratt · gentoo
Revert "www-client/firefox: Fix pgo builds with gcc-6.4 bug #633640"
This reverts commit 6d0dd691aa152832f83a4c40502a75f3f07d1598.
Jory A. Pratt · gentoo
www-client/firefox: Fix pgo builds with gcc-6.4 bug #633640
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Sergei Trofimovich · gentoo
www-client/firefox: stable 52.4.0 for ppc64, bug #632400
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64"
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #632400
Package-Manager: Portage-2.3.8, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox: re-add pgo_getshapedword.patch for 56.0[pgo] builds
Bug: http://bugs.gentoo.org/632480 Package-Manager: Portage-2.3.8, Repoman-2.3.1
Thomas Deutschmann · gentoo
www-client/firefox: x86 stable (bug #632400)
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Ian Stakenvicius · gentoo
www-client/firefox: require >=dev-libs/nss-3.32.1
Bug: http://bugs.gentoo.org/632456 Package-Manager: Portage-2.3.8, Repoman-2.3.1
Ian Stakenvicius · gentoo
www-client/firefox: add patch to avoid nICEr implicit declarations on 52.4
...and cleanup testing cruft that was included in the previous commit(s) Package-Manager: Portage-2.3.8, Repoman-2.3.1
Michael Palimaka · gentoo
Revert "www-client/firefox: stabilize 52.4 for amd64 by maintainer"
The package fails during src_prepare. This reverts commit d073955b8c98453225918518c04777e5c1f5d959. Bug: https://bugs.gentoo.org/632462
Ian Stakenvicius · gentoo
www-client/firefox: stabilize 52.4 for amd64 by maintainer
..for security bug 632400 Bug: http://bugs.gentoo.org/632400 Package-Manager: Portage-2.3.8, Repoman-2.3.1
Ian Stakenvicius · gentoo
www-client/firefox: bump to 56.0
Remove 55.0.2 Package-Manager: Portage-2.3.8, Repoman-2.3.1
Ian Stakenvicius · gentoo
www-client/firefox: bump to 52.4.0
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Aaron Bauman · gentoo
www-client/firefox: x86 stable
Gentoo-bug: 627376 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Aaron Bauman · gentoo
www-client/firefox: amd64 stable
Gentoo-bug: 627376 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Jory A. Pratt · gentoo
www-client/firefox: Fix sandbox issue with prlimite64
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Jory A. Pratt · gentoo
www-client/firefox: Fix system-libevent support on x86, bug 621840
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Jory A. Pratt · gentoo
www-client/firefox: 55.0.2 version bump
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Jory A. Pratt · gentoo
www-client/firefox: Version bump, bug #617690
Package-Manager: Portage-2.3.7, Repoman-2.3.3
Lars Wendler · gentoo
www-client/firefox: Replace fdo-mime with xdg-utils.
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Lars Wendler · gentoo
www-client/firefox: Removed old.
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Jory A. Pratt · gentoo
www-client/firefox - update esr build, add 55.0 release build
Jory A. Pratt · gentoo
www-client/firefox: Fix netflix support, other misc changes for tabs
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Agostino Sarubbo · gentoo
www-client/firefox: ppc64 stable wrt bug #621722
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #621722
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #621722
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #621722
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox: bump to 54.0
Firefox 54.0 and above requires dev-lang/rust, as such is it currently only supported on glibc amd64 and x86 systems. As support for rust is added to other platforms, the availability of firefox on those platforms will grow as well. Firefox-54 is also p.masked on musl profiles for now for the same reason Package-Manager: Portage-2.3.5, Repoman-2.3.1
Ian Stakenvicius · gentoo
www-client/firefox: bump 52.x to 52.2.0, security bug 621772
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Jory A. Pratt · gentoo
www-client/firefox: misc upstream bug fixes
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Agostino Sarubbo · gentoo
www-client/firefox: ppc64 stable wrt bug #616030
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #616030
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #616030
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox: disable seccomp fatality so widevinecdm doesn't crash
This is a backport of a commit introduced to firefox-54. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #616030
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox: improve and unify apulse support
Create relative symlinks to a defined set of apulse libs instead of iterating over what libraries are installed on disk and using absolute symlinks. Also sync the code between 52.1 and 53.0 ebuilds Bug: http://bugs.gentoo.org/613980 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Ian Stakenvicius · gentoo
www-client/firefox: fix musl build error, bug 616990
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Ian Stakenvicius · gentoo
www-client/firefox: marked stable for x86
Maintainer-stabilized to get rid of 45.7, due to arch team timeout. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Ian Stakenvicius · gentoo
www-client/firefox: bump to 52.1.0 for stabilization
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Ian Stakenvicius · gentoo
www-client/firefox: drop old/vuln 45.7.0
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Ian Stakenvicius · gentoo
www-client/firefox: bump to 53.0
Added runtime support for media-sound/apulse whenever it is present at merge time (note, this will OVERRIDE pulseaudio runtime support when apulse is present) Dropped USE="gtk2" as cairo-gtk2 support has been removed upstream (gtk2 is still a necessary dependency for flash plugin support) USE="nsplugin" workaround still works to allow NPAPI plugin support Package-Manager: Portage-2.3.3, Repoman-2.3.1
Ian Stakenvicius · gentoo
www-client/firefox: bump to 52.0.2, fix compilation on musl, allow apulse
This bump also acts to trigger rebuilds for the *DEPEND changes that allow apulse to be used at runtime instead of just pulseaudio. Note that apulse support is not a drop-in replacement and end-users need to do something to ensure the apulse version of libpulse*.so are in the LD_LIBRARY_PATH when firefox is run. The mozilla-overlay contains an attempt at ensuring these libs load automatically but this will not be added to the gentoo repo until it is ensured that there are no negative results or conflicts as a result. End-users should continue to use alsa if the do not wish to use the full version of pulseaudio. Bug: http://bugs.gentoo.org/613980 Bug: http://bugs.gentoo.org/615372 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
www-client/firefox: ppc64 stable wrt bug #611976
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #611976
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox: re-add fix_hardened_pie_detection to 52.x patchset
This patch was dropped in the migration from 51 to 52 by maintainer error, it has been added to the patchset to address and prevent future occurrences of errors such as those in bug 613340 Bug: http://bugs.gentoo.org/613340 Package-Manager: portage-2.3.3
Ian Stakenvicius · gentoo
www-client/firefox-52: revbump to enable alsa support when USE=-pulseaudio
This change occured in the eclass rather than in the ebuild, but the end-result is changes-on-disk in firefox and so the ebuild was revbumped. Package-Manager: portage-2.3.3
Ian Stakenvicius · gentoo
www-client/firefox: add nsplugin use flag to override the NPAPI-plugin-disable default
As of 52.0, mozilla has dropped support of all NPAPI plugins except for flash. 52.0ESR (which is what gentoo stabilized) will retain this support, but for this particular package we can also hotwire the switch used in 52.0ESR to allow plugin support to continue on the release version. Note, this may not work after 52 and if so the flag will be removed. Package-Manager: portage-2.3.3
Ian Stakenvicius · gentoo
www-client/firefox: drop '$Id$' again
Package-Manager: portage-2.3.3
Ian Stakenvicius · gentoo
www-client/firefox: 52.0.1 version bump
Package-Manager: portage-2.3.3
Ulrich Müller · gentoo
[QA] Drop $Id$ lines that were added back to headers.
Ian Stakenvicius · gentoo
www-client/firefox-45: bump to 45.8.0 for security bug 611976
This is the final release in the 45 series. Bumped directly to stable for amd64 Package-Manager: portage-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Jory A. Pratt · gentoo
www-client/firefox: 51.0.1 e10s addon fixes
Ian Stakenvicius · gentoo
www-client/firefox: drop versions older than 45.7 for security
Bug: http://bugs.gentoo.org/607138 Package-Manager: portage-2.3.3
Michael Weber · gentoo
www-client/firefox: ppc64 stable (bug 607138).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #607138
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jory A. Pratt · gentoo
www-client/firefox : Fix build with libevent-2.1
Jory A. Pratt · gentoo
mail-client/thunderbird,www-client/firefox : update ESR builds to compile with libevent-2.1
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #607138
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #607138
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jory A. Pratt · gentoo
www-client/firefox: Fix pie detection on hardened toolchain, bug #607350
Ian Stakenvicius · gentoo
www-client/firefox: adjust SHELL, other var specs on calls to emake
Aligned the use of forcing various variables on calls to emake, so that they are common across all current versions of firefox. This should address two bugs related to SHELL: bug 602370 and bug 600488 Package-Manager: portage-2.3.0
Jory A. Pratt · gentoo
www-client/firefox : Update metadata.xml, drop gtk3 support from esr build.
Jory A. Pratt · gentoo
www-client/firefox{-bin}: Security bump, bug #607138
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Andrew Savchenko · gentoo
www-client/firefox: fix bug 600386
Do not call addpredict when ${cards} list is empty. Thanks Sven B. <bahro@fbihome.de> for proposed fix. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox: remove old/vulnerable ebuilds for security bug 602576
Thanks to Whissi for making a PR, ended up redoing the removals directly. Closes: https://github.com/gentoo/gentoo/pull/3390 Package-Manager: portage-2.3.0
Jory A. Pratt · gentoo
www-client/firefox - Fix sed-4.3 support, add support for >=nss-3.28
Agostino Sarubbo · gentoo
www-client/firefox: ppc64 stable wrt bug #602576
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #602576
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jory A. Pratt · gentoo
www-client/firefox - security bump, bug #602576
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #601320
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox-45.5.1: stable for amd64, security bug 601320
Package-Manager: portage-2.3.0
Lars Wendler · gentoo
www-client/firefox: Sec bump to versions 45.5.1 and 50.0.2 (bug #601320).
Package-Manager: portage-2.3.2
Jory A. Pratt · gentoo
www-client/firefox : 50.0.1 security bump, bug #601142
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #599924
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox: bump to 50.0
Package-Manager: portage-2.3.0
Ian Stakenvicius · gentoo
www-client/firefox-45: bump to 45.5.0
Stable for amd64 Package-Manager: portage-2.3.0
Patrick Lauer · gentoo
www-client/firefox: Whitespace
Package-Manager: portage-2.3.2
Zero_Chaos · gentoo
www-client/firefox: add in fix for building under default profile using hardened kernel (such as catalyst)
Package-Manager: portage-2.3.2
Ian Stakenvicius · gentoo
www-client/firefox: fix ld.gold linking from binutils-2.26.1, fix gcc6 compilation
Also removed patches from files/ that are no longer used Bug: http://bugs.gentoo.org/593958 Bug: http://bugs.gentoo.org/582446 Package-Manager: portage-2.3.0
Ian Stakenvicius · gentoo
www-client/firefox: added cak, dsb, ff, gn, lij to supported L10N list
Package-Manager: portage-2.3.0
Ian Stakenvicius · gentoo
www-client/firefox: remove old, security bug 594616
Package-Manager: portage-2.2.28
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #590330
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #594616
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #590330
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #594616
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
www-client/firefox: Stable for PPC64 (bug #594616).
Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches
Ian Stakenvicius · gentoo
www-client/firefox-45.4.0: Stable for AMD64
Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox-45: don't remove stable 45.3 when bumping to 45.4
Ian Stakenvicius · gentoo
www-client/firefox-45: version bump to 45.4.0, security bug 594616
Changed visibility of xpcom components to address bug 588906 (upstream bug 1242901) Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox: version bump to 49.0, security bug 594616
Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox: drop old/vulnerable 45.2.0
Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox: bump 48.0 to 48.0.1
Package-Manager: portage-2.2.28
Jory A. Pratt · gentoo
www-client/firefox - Fix build install issues with pax-marking xpcshell
Signed-off-by: Jory A. Pratt <anarchy@gentoo.org>
Andrew Savchenko · gentoo
www-client/firefox: fix PGO build, bug 388585
Fix PGO build by providing proper pgo-run target. Patches are based on Daniel Rammelt's patches, bug 499650. Tested on ~amd64. Package-Manager: portage-2.3.0 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Jeroen Roovers · gentoo
www-client/firefox: Stable for PPC64 (bug #590330).
Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
www-client/firefox: Drop HPPA keywording.
Package-Manager: portage-2.3.0
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #590330
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox-45.3.0: convert LINGUAS to L10N
Bug: http://bugs.gentoo.org/587334 Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox-48.0: fix dependencies
Bug: http://bugs.gentoo.org/590424 Bug: http://bugs.gentoo.org/590426 Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox-48: drop egl USE flag from gentoo-repo version, again.
Bug: http://bugs.gentoo.org/571180 Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox: drop firefox-47 as it has been superceded by 48.0
Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox: version bump to 48.0 with improved gtk+-3.20 support
- GTK3 support is much improved with using 3.20 and above. - A workaround patch exists that will address ld.bfd linker failures on xpcom - various security fixes (to be announced) Bug: http://bugs.gentoo.org/578326 Bug: http://bugs.gentoo.org/588906 Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox: bump ESR to 45.3.0, drop the unstable gtk3 support
Package-Manager: portage-2.2.28
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #585308
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #585308
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
www-client/firefox: Stable for PPC64 (bug #585308).
Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches
Ian Stakenvicius · gentoo
www-client/firefox: removed default-enable from IUSE=gtk3, too many issues
Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox-38.8: stabilize for ppc after AT timeout, drop 38.7
Bug: http://bugs.gentoo.org/581326 Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox: minor version bump, fix musl
Bug: http://bugs.gentoo.org/585560 Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox: migrate LINGUAS to L10N
Bug: http://bugs.gentoo.org/587334 Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
www-client/firefox: Drop HPPA keywording (bug #588044).
Package-Manager: portage-2.3.0
Ian Stakenvicius · gentoo
www-client/firefox-47.0 version bump
Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox-45.2.0 - version bump of new stable candidate
Package-Manager: portage-2.2.28
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #581326
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #581326
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
www-client/firefox: Stable for HPPA PPC64 (bug #581326).
Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches
William · gentoo
www-client/firefox: specify SHELL on initial emake command in src_configure
Gentoo-Bug: https://bugs.gentoo.org/577776 Closes: https://github.com/gentoo/gentoo/pull/1380 Acked-by: Ian Stakenvicius <axs@gentoo.org> Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox-{45.1.0,46.0}: patch to fix branch64 calls missing from none-jit
Bug: http://bugs.gentoo.org/581474 Package-Manager: portage-2.2.26
Ian Stakenvicius · gentoo
www-client/firefox-45.1.0: drop experimental qt support
Experimental QT5 support belongs only in mozilla-overlay Package-Manager: portage-2.2.26
Ian Stakenvicius · gentoo
www-client/firefox: remove the re-added EGL flag from 45.x and 46.0
..again.. Bug: http://bugs.gentoo.org/571180#c18 Package-Manager: portage-2.2.26
Ian Stakenvicius · gentoo
www-client/firefox: version bump to 46.0
Cairo-gtk3 is now the upstream default in this version of firefox, and so the USE flag was switched to make cairo-gtk2 optionally selectable via a "force-gtk2" flag. Bug: http://bugs.gentoo.org/555620 Package-Manager: portage-2.2.26
Ian Stakenvicius · gentoo
firefox-45, thunderbird-45: support system harfbuzz and graphite2
This commit introduces changes to mozconfig-v6.45.eclass and related changes to the existing mail-client/thunderbird-45.0 and the new version bump www-client/firefox-45.1.0 to support using system copies of media-libs/harfbuzz and media-gfx/graphite2 instead of the copies bundled inside of the mozilla codebase. www-client/firefox-45.1.0 was additionally bumped to support security bug 581326 Package-Manager: portage-2.2.26
Ian Stakenvicius · gentoo
www-client/firefox: bump 38.x ESR to 38.8.0 for security bug 581326
Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
www-client/firefox: Stable for HPPA (bug #576862).
Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches
Ian Stakenvicius · gentoo
www-client/firefox: specify SHELL on initial emake command in src_configure
Also added ~arm64 to KEYWORDS since its on 38.7.x Bug: http://bugs.gentoo.org/577776 Package-Manager: portage-2.2.26
Steev Klimaszewski · gentoo
www-client/firefox: Add ~arm64 keyword
Currently, 45.x doesn't build on arm64, but 38 does, so we keyword it and ignore repoman's complaint that keywords are dropped. Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox: version bumps for security bug 576864, remove old
Version bumps firefox-38.7.1 and firefox-45.0.1 address the graphite2 vulnerabilities by disabling the bundled graphite2 library. Also addressed in firefox-45.0.1 is bug 577298. Old/vulnerable versions 38.5, 38.6.1 and 44.0.2 have been dropped. Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
www-client/firefox: ppc64 stable wrt bug #576862
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #576862
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #574596
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
Drop accidental alpha stable keyword
Package-Manager: portage-2.2.28
Tobias Klausmann · gentoo
www-client/firefox-38.6.1-r0: add alpha keyword
Gentoo-Bug: 574596 Package-Manager: portage-2.2.28
Ian Stakenvicius · gentoo
www-client/firefox-45.0: fix runtime crashes when built with USE=-jit
Addressed the issue by adding ppc{,64} and x86{,_64} specific platform header definitions to nonejit instead of using the MOZ_CRASH-enforcing stub. Upstream bug: https://bugzilla.mozilla.org/1253216 Bug: http://bugs.gentoo.org/576922 Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #576862
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #576862
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox-45: switch 'xemake' to 'virtx emake' for PGO builds, per EAPI6
Package-Manager: portage-2.2.26
Ian Stakenvicius · gentoo
www-client/firefox: drop erroneously reintroduced egl USE flag.
This flag was reintroduced accidentally when migrating firefox-45.0 from mozilla-overlay, as it still fails at build time, this patch drops the flag again. Bug: https://bugs.gentoo.org/571180 Package-Manager: portage-2.2.26
Lars Wendler · gentoo
www-client/firefox: Fixed dependency on dev-libs/nspr (bug #576936).
Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Ian Stakenvicius · gentoo
www-client/firefox: bump to 45.0 for security, make ebuild and eclasses EAPI6
This is an initial pass of EAPI6 migration, the eclasses and ebuilds may be ported further in the future to take advantage of any missing EAPI6 functionality. Bug: https://bugs.gentoo.org/576862 Package-Manager: portage-2.2.26
Ian Stakenvicius · gentoo
www-client/firefox: bump to 38.7.0 for security bug 576862
Package-Manager: portage-2.2.26
Ian Stakenvicius · gentoo
www-client/firefox: drop old and vulnerable
Package-Manager: portage-2.2.26
Ian Stakenvicius · gentoo
www-client/firefox-44.0.2: bump nss dependency to >=3.21
Thanks to vthriller on github (sorry i botched the PR) Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
www-client/firefox: Stable for PPC64 (bug #574596).
Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
www-client/firefox: Stable for HPPA (bug #574596).
Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #574596
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #574596
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jory A. Pratt · gentoo
www-client/firefox - bump esr and latest testing for security bug
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/gaupol'
Pull request: https://github.com/gentoo/gentoo/pull/743
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #573074
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #573074
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
www-client/firefox: Stable for PPC64 (bug #573074).
Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
www-client/firefox: Stable for HPPA (bug #573074).
Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches
Ian Stakenvicius · gentoo
www-client/firefox-44.0: drop EGL use flag
EGL support in firefox-44 is non-optional, but it is also not the default GL provider; this flag could set EGL to be the default GL provider instead of GLX, but there are both compile time and link time issues with attempting to do this. Removing the flag until the build-time situation has improved. Bug: https://bugs.gentoo.org/571180 Package-Manager: portage-2.2.26
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/jasom/add-mongrel2'
This passes minimum requirements. Users jasom and Coacher will further work and improve the ebuild shortly Pull request: https://github.com/gentoo/gentoo/pull/737
Ian Stakenvicius · gentoo
www-client/firefox: remove old and vulnerable 38.4
Package-Manager: portage-2.2.26
Ian Stakenvicius · gentoo
www-client/firefox: version bumps, 38.6 and 44.0
Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #568376
Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
www-client/firefox: Stable for HPPA (bug #568376).
Package-Manager: portage-2.2.26 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
www-client/firefox: Stable for PPC64 (bug #568376).
Package-Manager: portage-2.2.26 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #568376
Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #568376
Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/fwknop-2.6.8-bump'
Pull request: https://github.com/gentoo/gentoo/pull/520
Ian Stakenvicius · gentoo
mozilla packages: migrate arm neon/softfp/hardfp config fixes to the eclass
The firefox ebuild received fixes for various arm configurations (neon, hardfp/softfp) but these fixes should also be applied to the other mozilla packages. This commit removes them from firefox and adds them to mozconfig.
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/axelgenus/man-pages-it'
Pull request: https://github.com/gentoo/gentoo/pull/488
Ian Stakenvicius · gentoo
www-client/firefox-43.0: fix logic error in src_install causing death when USE=-hwaccel
Package-Manager: portage-2.2.24
Ian Stakenvicius · gentoo
www-client/firefox: version bumps for security bug 568376, cleanup old
Package-Manager: portage-2.2.24
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-doc-4.0.0-rc1'
Pull request: https://github.com/gentoo/gentoo/pull/403
Jory A. Pratt · gentoo
www-client/firefox - Fix misc crash issues via cairo, add musl support
Jeroen Roovers · gentoo
www-client/firefox: Stable for HPPA (bug #564818).
Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #564818
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc"
Jeroen Roovers · gentoo
www-client/firefox: Stable for PPC64 (bug #564818).
Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches
Sergey Popov · gentoo
www-client/firefox: stable on amd64 and x86
Gentoo-Bug: 564818 Package-Manager: portage-2.2.23
Ian Stakenvicius · gentoo
www-client/firefox: remove conflicting patch, force nss/nspr for security bug 564834
Package-Manager: portage-2.2.20.1
Ian Stakenvicius · gentoo
www-client/firefox: version bump, security bug 564818
Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #561246
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc"
Ian Stakenvicius · gentoo
www-client/firefox{,-bin}: version bump to 41.0.2 for security bug 563230
Package-Manager: portage-2.2.20.1
Ian Stakenvicius · gentoo
www-client/firefox: version bump to 41.0.1
Package-Manager: portage-2.2.20.1
Ian Stakenvicius · gentoo
www-client/firefox: cleanup old ebuilds and patches
Package-Manager: portage-2.2.20.1
Ian Stakenvicius · gentoo
mozilla packages: update patchsets, fixes compilation w/freetype-2.6.1
Rolled new patches to include a fix for compilation failures against freetype-2.6.1, and to include some patches that have been applied externally in ebuilds. Updates include: =mail-client/thunderbird-38.2.0 =mail-client/thunderbird-38.3.0 =www-client/firefox-38.3.0 =www-client/firefox-41.0-r1 =www-client/seamonkey-2.35 =www-client/seamonkey-2.38 Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
www-client/firefox: Stable for HPPA PPC64 (bug #561246).
Package-Manager: portage-2.2.22 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #561246
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #561246
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Ian Stakenvicius · gentoo
www-client/firefox-41: restored patch for bug 557956
The firefox-41.0 release dropped the libc patch needed to fix bug 557956. This commit revbumps to 41.0-r1, including the patch again. Bug: https://bugs.gentoo.org/show_bug.cgi?id=557956#c14 Package-Manager: portage-2.2.20.1
Ian Stakenvicius · gentoo
www-client/firefox: version bumps and cleanups
Firefox-41.0 and Firefox-38.3.0esr bumps added, firefox-38.1.x removed due to vulnerabilities. Package-Manager: portage-2.2.20.1
Ian Stakenvicius · gentoo
firefox,thunderbird: Ensure $SHELL gets set to something
Zero_Chaos noticed when building firefox within catalyst that failures would occur due to the build system not finding the correct shell. It was determined this was due to catalyst not setting SHELL in the environment, which resulted in the firefox build system being passed SHELL="" and causing the failure. This commit ensures SHELL will never be empty by hard-coding /bin/bash (EPREFIX'd when appropriate) if there is no SHELL specified in the environment. Changed ebuilds: www-client/firefox-38.2.1 www-client/firefox-40.0.3 mail-client/thunderbird-38.2.0 Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
www-client/firefox: Stable for HPPA PPC64 (bug #559186).
Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #559186
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #559186
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Ian Stakenvicius · gentoo
www-client/firefox: version bumps for security bug 559186
Added firefox-38.2.1 and bumped firefox-40.0.2 to 40.0.3 as per the new security release. Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
www-client/firefox: ppc stable wrt bug #557590
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc"
Agostino Sarubbo · gentoo
www-client/firefox: x86 stable wrt bug #557590
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
www-client/firefox: amd64 stable wrt bug #557590
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Jeroen Roovers · gentoo
www-client/firefox: Stable for HPPA PPC64 (bug #557590).
Package-Manager: portage-2.2.20.1
Ian Stakenvicius · gentoo
www-client/firefox: fix hard-coded libc.so.6 for ctypes.util.find_library('c')
Mozilla codebase starting with version 36 had a couple of hard-coded CDLL('libc.so.6'), which causes compilation failures on linu systems that don't have a libc.so.6, such as ia64 and possibly others. Gentoo Bug: 557956 Package-Manager: portage-2.2.20
Jeroen Roovers · gentoo
www-client/firefox: Stable for HPPA (bug #556942).
Package-Manager: portage-2.2.20.1
Ian Stakenvicius · gentoo
www-client/firefox: version bumps and cleanup
Added 38.2 for stabilization and 40.0.2 to replace 39.x; also committed mozconfig-v6.40.eclass to support mozilla40 dependency requirements. Gentoo-Bug: 557532 Package-Manager: portage-2.2.20
Jeroen Roovers · gentoo
www-client/firefox: Stable for PPC64 (bug #556942).
Package-Manager: portage-2.2.20
Ian Stakenvicius · gentoo
mozilla packages: Fix and normalize SRC_URI
As per gentoo bug 557040, upstream dropped their FTP archive. This commit cleans up all MOZ_*_URI specifications in mozilla ebuilds to match one-another. Ebuilds now use MOZ_HTTP_URI and http://archive.mozilla.org/ ; adjusted ebuilds include: www-client/firefox-38.1.1 www-client/firefox-39.0.3 www-client/firefox-bin-38.1.1 www-client/firefox-bin-39.0.3 mail-client/thunderbird-38.1.0 mail-client/thunderbird-bin-38.1.0 www-client/seamonkey-2.33.1-r1 www-client/seamonkey-bin-2.33.1 www-client/seamonkey-bin-2.33.1-r1 Package-Manager: portage-2.2.20
Ian Stakenvicius · gentoo
fixed MOZ_FTP_URI as per bug 531278#c11
Package-Manager: portage-2.2.20
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed