Adding libhandy 1.0.X
This commit is contained in:
parent
982d2fe12f
commit
ffff38ce07
2
dev-libs/libhandy/Manifest
Normal file
2
dev-libs/libhandy/Manifest
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
DIST libhandy-1.0.1.tar.gz 483165 BLAKE2B b378b97fda6ce237f79cc826c66cdede5f335c94ce465e83fa5d732e9ccbfab9a71d255eeba3c80c6fdaeb17effe64d1bf723ecdcc857765e2634ec93fb7e54b SHA512 f83773960f74d0513b753d16623aaa70dba1c22539ea2f54646469bca9c9a30153927f14b4c5e2430c1c4aba70bf89773b0921aca614be7a24bfc9c9dfb845d7
|
||||||
|
EBUILD libhandy-1.0.1.ebuild 1253 BLAKE2B 373a09090770b3cd406001db9188542e698bdca781a386818377447cad3ca7d6a337929c1a2e9ce36eb12ac0b5690410fc971bffe5d79c4b47bbafee4a9ae8ec SHA512 8ae5aea0324cc3192efa24435ee650989367c57fdb08512eaa6839104214e1808c42fca3b2785acf2b2d644a4a3d5c92f75bdc5efca5b0d6122c4845be23fdf3
|
57
dev-libs/libhandy/libhandy-1.0.1.ebuild
Normal file
57
dev-libs/libhandy/libhandy-1.0.1.ebuild
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit meson xdg vala virtualx
|
||||||
|
|
||||||
|
DESCRIPTION="Building blocks for modern adaptive GNOME apps"
|
||||||
|
HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy"
|
||||||
|
SRC_URI="https://gitlab.gnome.org/GNOME/libhandy/-/archive/${PV}/${PN}-${PV}.tar.gz"
|
||||||
|
S="${WORKDIR}/${PN}-${PV}"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1+"
|
||||||
|
SLOT="${PV}/1"
|
||||||
|
KEYWORDS="*"
|
||||||
|
|
||||||
|
IUSE="examples glade gtk-doc +introspection test +vala"
|
||||||
|
REQUIRED_USE="vala? ( introspection )"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/glib-2.44:2
|
||||||
|
>=x11-libs/gtk+-3.24.12:3[introspection?]
|
||||||
|
glade? ( dev-util/glade:3.10= )
|
||||||
|
introspection? ( >=dev-libs/gobject-introspection-1.62:= )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
vala? ( $(vala_depend) )
|
||||||
|
dev-libs/libxml2:2
|
||||||
|
dev-util/glib-utils
|
||||||
|
>=sys-devel/gettext-0.19.8
|
||||||
|
virtual/pkgconfig
|
||||||
|
gtk-doc? ( dev-util/gtk-doc
|
||||||
|
app-text/docbook-xml-dtd:4.3 )
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
use vala && vala_src_prepare
|
||||||
|
xdg_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local emesonargs=(
|
||||||
|
-Dprofiling=false
|
||||||
|
$(meson_feature introspection)
|
||||||
|
$(meson_use vala vapi)
|
||||||
|
$(meson_use gtk-doc gtk_doc)
|
||||||
|
$(meson_use test tests)
|
||||||
|
$(meson_use examples)
|
||||||
|
$(meson_feature glade glade_catalog)
|
||||||
|
)
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
virtx meson_src_test
|
||||||
|
}
|
2
games-emulation/dosbox-staging/Manifest
Normal file
2
games-emulation/dosbox-staging/Manifest
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
DIST dosbox-staging-0.75.2.tar.gz 1816233 BLAKE2B 0cb3224a1fe0e01e5069b78c91191f33b6d84dfb21b00ed8cd832225e68e5f66e841506bc7c887da462727b931a6c72b84dbf5e48e4dde21dbf62ffa3da4edc6 SHA512 2988b2cc44d041193d900efc4c6fa516aca6246e51c1dece9b207bd3549a8c76c5bcb2f3f5a90da6bb2b573663bddd0020274f17130548aef9cef1f4adf79220
|
||||||
|
EBUILD dosbox-staging-0.75.2.ebuild 1163 BLAKE2B caf74b9aaa814a9c3143acfa691b96dc38d6f6aaddded408c0269feda1e48fc2a5a6cd1562673d31d98dec0b2cffca5d332371c7601a9010b6d3590231efbdf9 SHA512 221c432915666c9bf78b53e32fe9670502ff27b0d41f15f0b10c4422bceaf0ada4f387be63707e8b581d5d121cac5afff65a0105c69a52c66a8ae047a89a434e
|
49
games-emulation/dosbox-staging/dosbox-staging-0.75.2.ebuild
Normal file
49
games-emulation/dosbox-staging/dosbox-staging-0.75.2.ebuild
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
# Copyright 2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
inherit autotools desktop flag-o-matic xdg
|
||||||
|
|
||||||
|
DESCRIPTION="Modernized DOSBox soft-fork"
|
||||||
|
HOMEPAGE="https://dosbox-staging.github.io/"
|
||||||
|
SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="alsa debug dynrec network opengl opus"
|
||||||
|
|
||||||
|
RDEPEND="alsa? ( media-libs/alsa-lib )
|
||||||
|
debug? ( sys-libs/ncurses:0= )
|
||||||
|
network? ( media-libs/sdl2-net )
|
||||||
|
opengl? ( virtual/opengl )
|
||||||
|
opus? ( media-libs/opusfile )
|
||||||
|
media-libs/libpng:0=
|
||||||
|
media-libs/libsdl2[joystick,opengl?,video,X]
|
||||||
|
sys-libs/zlib
|
||||||
|
!games-emulation/dosbox"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
use debug || append-cppflags -DNDEBUG
|
||||||
|
econf \
|
||||||
|
$(use_enable alsa alsa-midi) \
|
||||||
|
$(use_enable debug) \
|
||||||
|
$(use_enable !dynrec dynamic-x86) \
|
||||||
|
$(use_enable dynrec) \
|
||||||
|
$(use_enable network) \
|
||||||
|
$(use_enable opengl) \
|
||||||
|
$(use_enable opus opus-cdda)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
doicon -s scalable contrib/icons/${PN}.svg
|
||||||
|
domenu contrib/linux/dosbox-staging.desktop
|
||||||
|
}
|
@ -1,10 +1,12 @@
|
|||||||
DIST wlroots-0.10.1.tar.gz 455232 BLAKE2B 0f4def61d8501b7746ccc589d59586b3641340fb7633b0c4a7b518f1b1b5285c1ee71fb629aa0a0e649c15a4ae69b5cfbc7a034c96e545765a96ddda35f10609 SHA512 e1af5a5b6484b5f4060090e13d22d699d5aaa6926e1a6b1043d2b900f88a002ed67dacf8498f23ed3008bf8a35500f415f95b3dbcf50de5da354f309f9161d58
|
DIST wlroots-0.10.1.tar.gz 455232 BLAKE2B 0f4def61d8501b7746ccc589d59586b3641340fb7633b0c4a7b518f1b1b5285c1ee71fb629aa0a0e649c15a4ae69b5cfbc7a034c96e545765a96ddda35f10609 SHA512 e1af5a5b6484b5f4060090e13d22d699d5aaa6926e1a6b1043d2b900f88a002ed67dacf8498f23ed3008bf8a35500f415f95b3dbcf50de5da354f309f9161d58
|
||||||
DIST wlroots-0.11.0.tar.gz 481126 BLAKE2B d2262298f24948293643b02c823851b4643289f776bc087d7b67240f4c9c76a7aca03c7dc7e13a65b3d0d3a7c8a5f5246a0e282d2cb3b88bbae0ef94b906f18a SHA512 a8a0c498d10664ff0a5aab8ad1a4fd034179542eff38b058e1da7e4653c42136e4a3586634f3d0a25a985aa7f4c5d17260117d9f4a70a7f8060494c04456f575
|
DIST wlroots-0.11.0.tar.gz 481126 BLAKE2B d2262298f24948293643b02c823851b4643289f776bc087d7b67240f4c9c76a7aca03c7dc7e13a65b3d0d3a7c8a5f5246a0e282d2cb3b88bbae0ef94b906f18a SHA512 a8a0c498d10664ff0a5aab8ad1a4fd034179542eff38b058e1da7e4653c42136e4a3586634f3d0a25a985aa7f4c5d17260117d9f4a70a7f8060494c04456f575
|
||||||
|
DIST wlroots-0.12.0.tar.gz 476936 BLAKE2B 4129c87a148085f95f4cee6973308d79ab3f8b024247287a68dadd6729da8a5f8cc1e4ada63c15477a2c8e8258032440afe4a21a26f947143d17c87b0ca8a1a4 SHA512 560eae30932b777c1f07fb44592d5601c5d10ef74b31b6b9e4166a14caadab2bfa88d39282f159785d4c7f22f78d204f9bb7fab65d58afaf14b72a8486f9b415
|
||||||
DIST wlroots-0.4.1.tar.gz 480127 BLAKE2B f193860ef9e0852b053270bdaa44b491a8c65a76dc01c71690f7a006eac46e606cca95675e6dec4d65487d9b98bcabb7cd12578f028a9cb9c5cd648e47754df4 SHA512 bd8863c7f285579d81b9372f1335c10eb2d0fd7b46b7589e6b2acad53fa373f2e3b549d2c31876d87d66851af0415a12a011a05953ffe2384b718db6d95cba2e
|
DIST wlroots-0.4.1.tar.gz 480127 BLAKE2B f193860ef9e0852b053270bdaa44b491a8c65a76dc01c71690f7a006eac46e606cca95675e6dec4d65487d9b98bcabb7cd12578f028a9cb9c5cd648e47754df4 SHA512 bd8863c7f285579d81b9372f1335c10eb2d0fd7b46b7589e6b2acad53fa373f2e3b549d2c31876d87d66851af0415a12a011a05953ffe2384b718db6d95cba2e
|
||||||
DIST wlroots-0.5.0.tar.gz 481154 BLAKE2B 094c7c92191ea9c581debc90fa7b0117ed15328c11a098e53cec05b326e84c54481a69382ef9a592337ade370ffb55ea98b545794471808dee9f41ee9db8194f SHA512 4defecff91a6179d3a6b7d05c92c14b20c7fa69263a889869912e913a5d1e29f9fd4684f9816b03e2427a21c004d64236f35d8282e02e8d27d826442f1f8b3a7
|
DIST wlroots-0.5.0.tar.gz 481154 BLAKE2B 094c7c92191ea9c581debc90fa7b0117ed15328c11a098e53cec05b326e84c54481a69382ef9a592337ade370ffb55ea98b545794471808dee9f41ee9db8194f SHA512 4defecff91a6179d3a6b7d05c92c14b20c7fa69263a889869912e913a5d1e29f9fd4684f9816b03e2427a21c004d64236f35d8282e02e8d27d826442f1f8b3a7
|
||||||
DIST wlroots-0.6.0.tar.gz 497934 BLAKE2B a0b631831752e533f83ed62e402ef69b0994df050fd643cf2ef89556face4a822b3936bc758b70ab160eedda8ced16c0992dc209600914095784bba97bd26ee2 SHA512 c205d4303a381e11ef2f4db2faac1ddf9ad85c675824aae9cfe62d9f8bd313f1568d4810db1d006416783b50c8364198648a46d1ba453a0d8f659d6920618286
|
DIST wlroots-0.6.0.tar.gz 497934 BLAKE2B a0b631831752e533f83ed62e402ef69b0994df050fd643cf2ef89556face4a822b3936bc758b70ab160eedda8ced16c0992dc209600914095784bba97bd26ee2 SHA512 c205d4303a381e11ef2f4db2faac1ddf9ad85c675824aae9cfe62d9f8bd313f1568d4810db1d006416783b50c8364198648a46d1ba453a0d8f659d6920618286
|
||||||
EBUILD wlroots-0.10.1.ebuild 2560 BLAKE2B 76b28e33dbe932fe89160a4806a46d3f1de2118ea05545d2248f3c7ddf59609bcd339dbe34673054943e7ca37360d3dec773630f0e2a4dde803062aa14facab3 SHA512 aebd49d399a8989d56bd2e08291da1af80432ec9cf642446bc5aa6f71c8c63d9f3467243fd43d216693831dfa432e1ba4be494a79b999254e6a741e730559ff6
|
EBUILD wlroots-0.10.1.ebuild 2560 BLAKE2B 76b28e33dbe932fe89160a4806a46d3f1de2118ea05545d2248f3c7ddf59609bcd339dbe34673054943e7ca37360d3dec773630f0e2a4dde803062aa14facab3 SHA512 aebd49d399a8989d56bd2e08291da1af80432ec9cf642446bc5aa6f71c8c63d9f3467243fd43d216693831dfa432e1ba4be494a79b999254e6a741e730559ff6
|
||||||
EBUILD wlroots-0.11.0.ebuild 2560 BLAKE2B 76b28e33dbe932fe89160a4806a46d3f1de2118ea05545d2248f3c7ddf59609bcd339dbe34673054943e7ca37360d3dec773630f0e2a4dde803062aa14facab3 SHA512 aebd49d399a8989d56bd2e08291da1af80432ec9cf642446bc5aa6f71c8c63d9f3467243fd43d216693831dfa432e1ba4be494a79b999254e6a741e730559ff6
|
EBUILD wlroots-0.11.0.ebuild 2560 BLAKE2B 76b28e33dbe932fe89160a4806a46d3f1de2118ea05545d2248f3c7ddf59609bcd339dbe34673054943e7ca37360d3dec773630f0e2a4dde803062aa14facab3 SHA512 aebd49d399a8989d56bd2e08291da1af80432ec9cf642446bc5aa6f71c8c63d9f3467243fd43d216693831dfa432e1ba4be494a79b999254e6a741e730559ff6
|
||||||
|
EBUILD wlroots-0.12.0.ebuild 2560 BLAKE2B 76b28e33dbe932fe89160a4806a46d3f1de2118ea05545d2248f3c7ddf59609bcd339dbe34673054943e7ca37360d3dec773630f0e2a4dde803062aa14facab3 SHA512 aebd49d399a8989d56bd2e08291da1af80432ec9cf642446bc5aa6f71c8c63d9f3467243fd43d216693831dfa432e1ba4be494a79b999254e6a741e730559ff6
|
||||||
EBUILD wlroots-0.4.1.ebuild 2556 BLAKE2B 387bad0c2177db317674eca833112491e6a9fb78dfe1f6f652450a557bcc5ef65c575f0024b069e6b93122b94e6fc180f8d046ee4d83c2be571150458fdb8868 SHA512 4c57f85f868d258bbe8168137f4e5f639dd617ab994a93324a115ed31e3ff2dddd802bc787cada563df8df780cd7a4ad3d1a57cf2b64c6408c862ffa64178c41
|
EBUILD wlroots-0.4.1.ebuild 2556 BLAKE2B 387bad0c2177db317674eca833112491e6a9fb78dfe1f6f652450a557bcc5ef65c575f0024b069e6b93122b94e6fc180f8d046ee4d83c2be571150458fdb8868 SHA512 4c57f85f868d258bbe8168137f4e5f639dd617ab994a93324a115ed31e3ff2dddd802bc787cada563df8df780cd7a4ad3d1a57cf2b64c6408c862ffa64178c41
|
||||||
EBUILD wlroots-0.5.0.ebuild 2560 BLAKE2B 888dbb482966d512c7c448ef30061acf9bf19f311cb1cede67eb51d4969236f366980b2d13a852a6a19e5ed0dfd3969abb739796b3ba77556a70447245ec6ac2 SHA512 60e2b90b688e7e62e1a34077e5edbf07c1103da4d9198fb224b511b01a78c98011a835e6f547388646b337509f912d93ef674e919a08da2c24a6383ce74d0f21
|
EBUILD wlroots-0.5.0.ebuild 2560 BLAKE2B 888dbb482966d512c7c448ef30061acf9bf19f311cb1cede67eb51d4969236f366980b2d13a852a6a19e5ed0dfd3969abb739796b3ba77556a70447245ec6ac2 SHA512 60e2b90b688e7e62e1a34077e5edbf07c1103da4d9198fb224b511b01a78c98011a835e6f547388646b337509f912d93ef674e919a08da2c24a6383ce74d0f21
|
||||||
EBUILD wlroots-0.6.0.ebuild 2560 BLAKE2B 76b28e33dbe932fe89160a4806a46d3f1de2118ea05545d2248f3c7ddf59609bcd339dbe34673054943e7ca37360d3dec773630f0e2a4dde803062aa14facab3 SHA512 aebd49d399a8989d56bd2e08291da1af80432ec9cf642446bc5aa6f71c8c63d9f3467243fd43d216693831dfa432e1ba4be494a79b999254e6a741e730559ff6
|
EBUILD wlroots-0.6.0.ebuild 2560 BLAKE2B 76b28e33dbe932fe89160a4806a46d3f1de2118ea05545d2248f3c7ddf59609bcd339dbe34673054943e7ca37360d3dec773630f0e2a4dde803062aa14facab3 SHA512 aebd49d399a8989d56bd2e08291da1af80432ec9cf642446bc5aa6f71c8c63d9f3467243fd43d216693831dfa432e1ba4be494a79b999254e6a741e730559ff6
|
||||||
|
101
gui-libs/wlroots/wlroots-0.12.0.ebuild
Normal file
101
gui-libs/wlroots/wlroots-0.12.0.ebuild
Normal file
@ -0,0 +1,101 @@
|
|||||||
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit fcaps meson
|
||||||
|
|
||||||
|
DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor"
|
||||||
|
HOMEPAGE="https://github.com/swaywm/wlroots"
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
|
||||||
|
inherit git-r3
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="amd64 arm64 x86"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="elogind icccm rootston systemd x11-backend X"
|
||||||
|
REQUIRED_USE="?? ( elogind systemd )"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=dev-libs/libinput-1.9.0:0=
|
||||||
|
>=dev-libs/wayland-1.17.0
|
||||||
|
media-libs/mesa[egl,gles2,gbm]
|
||||||
|
virtual/libudev
|
||||||
|
x11-libs/libdrm
|
||||||
|
x11-libs/libxkbcommon
|
||||||
|
x11-libs/pixman
|
||||||
|
elogind? ( >=sys-auth/elogind-237 )
|
||||||
|
icccm? ( x11-libs/xcb-util-wm )
|
||||||
|
systemd? ( >=sys-apps/systemd-237 )
|
||||||
|
x11-backend? ( x11-libs/libxcb:0= )
|
||||||
|
X? (
|
||||||
|
x11-base/xorg-server[wayland]
|
||||||
|
x11-libs/libxcb:0=
|
||||||
|
x11-libs/xcb-util-image
|
||||||
|
)
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND}
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
>=dev-libs/wayland-protocols-1.17
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
FILECAPS=( cap_sys_admin usr/bin/rootston )
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# xcb-util-errors is not on Gentoo Repository (and upstream seems inactive?)
|
||||||
|
local emesonargs=(
|
||||||
|
"-Dxcb-errors=disabled"
|
||||||
|
-Dlibcap=$(usex filecaps enabled disabled)
|
||||||
|
-Dxcb-icccm=$(usex icccm enabled disabled)
|
||||||
|
-Dxwayland=$(usex X enabled disabled)
|
||||||
|
-Dx11-backend=$(usex x11-backend enabled disabled)
|
||||||
|
$(meson_use rootston)
|
||||||
|
"-Dexamples=false"
|
||||||
|
"-Dwerror=false"
|
||||||
|
)
|
||||||
|
if use systemd; then
|
||||||
|
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
|
||||||
|
elif use elogind; then
|
||||||
|
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind")
|
||||||
|
else
|
||||||
|
emesonargs+=("-Dlogind=disabled")
|
||||||
|
fi
|
||||||
|
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
if use rootston; then
|
||||||
|
dobin "${BUILD_DIR}"/rootston/rootston
|
||||||
|
newdoc rootston/rootston.ini.example rootston.ini
|
||||||
|
fi
|
||||||
|
|
||||||
|
meson_src_install
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "You must be in the input group to allow your compositor"
|
||||||
|
elog "to access input devices via libinput."
|
||||||
|
if use rootston; then
|
||||||
|
elog ""
|
||||||
|
elog "You should copy (and decompress) the example configuration file"
|
||||||
|
elog "from ${EROOT:-${ROOT}}/usr/share/doc/${PF}/rootston.ini"
|
||||||
|
elog "to the working directory from where you launch rootston"
|
||||||
|
elog "(or pass the '-C path-to-config' option to rootston)."
|
||||||
|
if ! use systemd && ! use elogind; then
|
||||||
|
elog ""
|
||||||
|
elog "If you use ConsoleKit2, remember to launch rootston using:"
|
||||||
|
elog "exec ck-launch-session rootston"
|
||||||
|
|
||||||
|
fcaps_pkg_postinst
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
@ -1,10 +1,12 @@
|
|||||||
DIST sway-1.0.tar.gz 5474548 BLAKE2B bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9 SHA512 57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
|
DIST sway-1.0.tar.gz 5474548 BLAKE2B bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9 SHA512 57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
|
||||||
DIST sway-1.1.1.tar.gz 5480615 BLAKE2B 2cc55535a030d5d057c332a8b2647f394ec8f08a3a5aebe48e0bd21da718eac23bdbcc5a2ce26624efb9360518e5f14eaafe406e1c7d9b3eb81621bab7b6c39c SHA512 2585446ca0936df41c7959b6b48487b25c86f1a8a3bedcd146aab023a873a416ce750698e3cabcd9cb861e35bbd7e280574ff477152906669af9b17d3e54028e
|
DIST sway-1.1.1.tar.gz 5480615 BLAKE2B 2cc55535a030d5d057c332a8b2647f394ec8f08a3a5aebe48e0bd21da718eac23bdbcc5a2ce26624efb9360518e5f14eaafe406e1c7d9b3eb81621bab7b6c39c SHA512 2585446ca0936df41c7959b6b48487b25c86f1a8a3bedcd146aab023a873a416ce750698e3cabcd9cb861e35bbd7e280574ff477152906669af9b17d3e54028e
|
||||||
DIST sway-1.4.tar.gz 5514489 BLAKE2B 31eb1aee32079e643cc7a0263a097000c089e36916ea2a681e1ec696f8329e7ecfe3c8a981ec3b6d4e3dd99c8e263b2c208dbe602308d6bdaf4cdabbb3c10971 SHA512 3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71
|
DIST sway-1.4.tar.gz 5514489 BLAKE2B 31eb1aee32079e643cc7a0263a097000c089e36916ea2a681e1ec696f8329e7ecfe3c8a981ec3b6d4e3dd99c8e263b2c208dbe602308d6bdaf4cdabbb3c10971 SHA512 3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71
|
||||||
|
DIST sway-1.5.1.tar.gz 5536721 BLAKE2B 4dcb6ca380ef8451ab9219a584598928a79e999bc0b1de0599cb7867c8fd94d54c55a2be9585635b4fd230fd83852141d6fd41ef35dbc4a8fef1bcc2828b3be4 SHA512 3b937249db2875100bc22e99f955a3300d3294a296fb37006fa1468a3986bf4fa8e5197279e3587bd8dc29f31adff8fbdc9ddc840e7be982b73331a05cd06ba5
|
||||||
DIST sway-1.5.tar.gz 5535966 BLAKE2B e863e97ee897dcd1652d363a09b712932de55da08c88b4858f0aadc29b2cb19d2bda1e5e1184f4e4be6fa54a0136463556f9072f32e2b952d4f12ffd0ee9baf9 SHA512 702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4
|
DIST sway-1.5.tar.gz 5535966 BLAKE2B e863e97ee897dcd1652d363a09b712932de55da08c88b4858f0aadc29b2cb19d2bda1e5e1184f4e4be6fa54a0136463556f9072f32e2b952d4f12ffd0ee9baf9 SHA512 702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4
|
||||||
EBUILD sway-1.0.ebuild 3085 BLAKE2B 62c575e078c9078faca0d58cc0adc18fd52b10f648fdf6cc8cc18b5080fc8844d92a7bdf80141c03bae5d1dac8ccc62b0f263a05b82a407d4ee3e25c573470b5 SHA512 10aeba287ad9113010d60b1e07af1ba6291c575109f89c9501bd42370e8bc1afb148bb6604d95048b4d390b9d66213249c25b5f8867599e5cdce53db0967550b
|
EBUILD sway-1.0.ebuild 3085 BLAKE2B 62c575e078c9078faca0d58cc0adc18fd52b10f648fdf6cc8cc18b5080fc8844d92a7bdf80141c03bae5d1dac8ccc62b0f263a05b82a407d4ee3e25c573470b5 SHA512 10aeba287ad9113010d60b1e07af1ba6291c575109f89c9501bd42370e8bc1afb148bb6604d95048b4d390b9d66213249c25b5f8867599e5cdce53db0967550b
|
||||||
EBUILD sway-1.1.1.ebuild 2953 BLAKE2B 0146efd670edbafed4df718383d9c059cced7dc7178d407e46c3ee3a3b260464972e2a485fd34f511bfc276a1cd41e41ba14e2a76058a626c222c06e8a32fb02 SHA512 b6fc5f65a764a2fc6e31e8b828bcccfca3b85d5d6b1d39ee7096b0dee22de36385d9432bd4bd90358c84e6cf7d17efdcf077c0513ced9d0be4e18ed8467b6d68
|
EBUILD sway-1.1.1.ebuild 2953 BLAKE2B 0146efd670edbafed4df718383d9c059cced7dc7178d407e46c3ee3a3b260464972e2a485fd34f511bfc276a1cd41e41ba14e2a76058a626c222c06e8a32fb02 SHA512 b6fc5f65a764a2fc6e31e8b828bcccfca3b85d5d6b1d39ee7096b0dee22de36385d9432bd4bd90358c84e6cf7d17efdcf077c0513ced9d0be4e18ed8467b6d68
|
||||||
EBUILD sway-1.4.ebuild 2953 BLAKE2B 0146efd670edbafed4df718383d9c059cced7dc7178d407e46c3ee3a3b260464972e2a485fd34f511bfc276a1cd41e41ba14e2a76058a626c222c06e8a32fb02 SHA512 b6fc5f65a764a2fc6e31e8b828bcccfca3b85d5d6b1d39ee7096b0dee22de36385d9432bd4bd90358c84e6cf7d17efdcf077c0513ced9d0be4e18ed8467b6d68
|
EBUILD sway-1.4.ebuild 2953 BLAKE2B 0146efd670edbafed4df718383d9c059cced7dc7178d407e46c3ee3a3b260464972e2a485fd34f511bfc276a1cd41e41ba14e2a76058a626c222c06e8a32fb02 SHA512 b6fc5f65a764a2fc6e31e8b828bcccfca3b85d5d6b1d39ee7096b0dee22de36385d9432bd4bd90358c84e6cf7d17efdcf077c0513ced9d0be4e18ed8467b6d68
|
||||||
|
EBUILD sway-1.5.1.ebuild 2954 BLAKE2B ebf3f93d17a29dcd793a528505fdcf24ebaff10446430da3abf4333368bd06d6f471ba684046ca035fc25c8c21714d8b74c47710fb8a216e5e8415ed9cc425a1 SHA512 0ce334727046892d81a96a7e053b9078e525e5798096f1f13782e0097bf52ab51779280fb0dcbc5f969ca128cd389e9411ecd073d712bfeb7bf21cb8deb31ef8
|
||||||
EBUILD sway-1.5.ebuild 2954 BLAKE2B 499ee21a8285463504cee979015048559b3d8fee41d880a69006cc7a7c4d3a809555e2c8c661fd30e403413f6d14d2256d93ebc3422e0cf43b1522582d7e5fe4 SHA512 3c7ca387078703b3ac131fe3263bca993cd62951aaa5f5386b731c69484cddff0287a52434a1c53a01af3b5c9a68dea59d075162fac1bd2f04cbcb08a0479d40
|
EBUILD sway-1.5.ebuild 2954 BLAKE2B 499ee21a8285463504cee979015048559b3d8fee41d880a69006cc7a7c4d3a809555e2c8c661fd30e403413f6d14d2256d93ebc3422e0cf43b1522582d7e5fe4 SHA512 3c7ca387078703b3ac131fe3263bca993cd62951aaa5f5386b731c69484cddff0287a52434a1c53a01af3b5c9a68dea59d075162fac1bd2f04cbcb08a0479d40
|
||||||
EBUILD sway-9999.ebuild 2953 BLAKE2B 0146efd670edbafed4df718383d9c059cced7dc7178d407e46c3ee3a3b260464972e2a485fd34f511bfc276a1cd41e41ba14e2a76058a626c222c06e8a32fb02 SHA512 b6fc5f65a764a2fc6e31e8b828bcccfca3b85d5d6b1d39ee7096b0dee22de36385d9432bd4bd90358c84e6cf7d17efdcf077c0513ced9d0be4e18ed8467b6d68
|
EBUILD sway-9999.ebuild 2953 BLAKE2B 0146efd670edbafed4df718383d9c059cced7dc7178d407e46c3ee3a3b260464972e2a485fd34f511bfc276a1cd41e41ba14e2a76058a626c222c06e8a32fb02 SHA512 b6fc5f65a764a2fc6e31e8b828bcccfca3b85d5d6b1d39ee7096b0dee22de36385d9432bd4bd90358c84e6cf7d17efdcf077c0513ced9d0be4e18ed8467b6d68
|
||||||
MISC metadata.xml 2486 BLAKE2B 2d34da83a8d8726b91189d27a400e705a1b0259a1ca577a85e7c21784274a08a0adccc134cd523e193f8635b26dcb1802e37bfa1831f58c922285341b1eadd5e SHA512 9d382307136a126a614a8361828cb018865243b1a8c2a4dd08fbd484afc53320abf6d64dd82dd93a47d8de284552f1857c028c6c72db06199152e1458b636ec0
|
MISC metadata.xml 2486 BLAKE2B 2d34da83a8d8726b91189d27a400e705a1b0259a1ca577a85e7c21784274a08a0adccc134cd523e193f8635b26dcb1802e37bfa1831f58c922285341b1eadd5e SHA512 9d382307136a126a614a8361828cb018865243b1a8c2a4dd08fbd484afc53320abf6d64dd82dd93a47d8de284552f1857c028c6c72db06199152e1458b636ec0
|
||||||
|
112
gui-wm/sway/sway-1.5.1.ebuild
Normal file
112
gui-wm/sway/sway-1.5.1.ebuild
Normal file
@ -0,0 +1,112 @@
|
|||||||
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit eutils meson
|
||||||
|
|
||||||
|
DESCRIPTION="i3-compatible Wayland window manager"
|
||||||
|
HOMEPAGE="https://swaywm.org"
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
|
||||||
|
else
|
||||||
|
MY_PV=${PV/_rc/-rc}
|
||||||
|
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag systemd tray wallpapers X zsh-completion"
|
||||||
|
REQUIRED_USE="?? ( elogind systemd )
|
||||||
|
tray? ( || ( elogind systemd ) )"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=dev-libs/json-c-0.13:0=
|
||||||
|
>=dev-libs/libinput-1.6.0:0=
|
||||||
|
dev-libs/libpcre
|
||||||
|
dev-libs/wayland
|
||||||
|
x11-libs/cairo
|
||||||
|
x11-libs/libxkbcommon
|
||||||
|
x11-libs/pango
|
||||||
|
x11-libs/pixman
|
||||||
|
elogind? ( >=sys-auth/elogind-239 )
|
||||||
|
swaybar? ( x11-libs/gdk-pixbuf:2 )
|
||||||
|
swaybg? ( gui-apps/swaybg )
|
||||||
|
swayidle? ( gui-apps/swayidle )
|
||||||
|
swaylock? ( gui-apps/swaylock )
|
||||||
|
systemd? ( >=sys-apps/systemd-239 )
|
||||||
|
X? ( x11-libs/libxcb:0= )
|
||||||
|
"
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
DEPEND+="~gui-libs/wlroots-9999[elogind=,systemd=,X=]"
|
||||||
|
else
|
||||||
|
DEPEND+=">=gui-libs/wlroots-0.12.0[elogind=,systemd=,X=]"
|
||||||
|
fi
|
||||||
|
RDEPEND="
|
||||||
|
x11-misc/xkeyboard-config
|
||||||
|
${DEPEND}
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
>=dev-libs/wayland-protocols-1.14
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
BDEPEND+="man? ( ~app-text/scdoc-9999 )"
|
||||||
|
else
|
||||||
|
BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
use swaybar || sed -e "s/subdir('swaybar')//g" -e "/sway-bar.[0-9].scd/d" \
|
||||||
|
-e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
|
||||||
|
use swaymsg || sed -e "s/subdir('swaymsg')//g" -e "/swaymsg.[0-9].scd/d" \
|
||||||
|
-e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
|
||||||
|
use swaynag || sed -e "s/subdir('swaynag')//g" -e "/swaynag.[0-9].scd/d" \
|
||||||
|
-e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local emesonargs=(
|
||||||
|
-Dman-pages=$(usex man enabled disabled)
|
||||||
|
-Dtray=$(usex tray enabled disabled)
|
||||||
|
-Dxwayland=$(usex X enabled disabled)
|
||||||
|
$(meson_use wallpapers default-wallpaper)
|
||||||
|
$(meson_use fish-completion fish-completions)
|
||||||
|
$(meson_use zsh-completion zsh-completions)
|
||||||
|
"-Dbash-completions=true"
|
||||||
|
"-Dwerror=false"
|
||||||
|
)
|
||||||
|
|
||||||
|
if use swaybar; then
|
||||||
|
emesonargs+=("-Dgdk-pixbuf=enabled")
|
||||||
|
else
|
||||||
|
emesonargs+=("-Dgdk-pixbuf=disabled")
|
||||||
|
fi
|
||||||
|
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
if ! use systemd && ! use elogind; then
|
||||||
|
fowners root:0 /usr/bin/sway
|
||||||
|
fperms 4511 /usr/bin/sway
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if ! use systemd && ! use elogind; then
|
||||||
|
elog ""
|
||||||
|
elog "If you use ConsoleKit2, remember to launch sway using:"
|
||||||
|
elog "exec ck-launch-session sway"
|
||||||
|
elog ""
|
||||||
|
elog "If your system does not set the XDG_RUNTIME_DIR environment"
|
||||||
|
elog "variable, you must set it manually to run Sway. See wiki"
|
||||||
|
elog "for details: https://wiki.gentoo.org/wiki/Sway"
|
||||||
|
fi
|
||||||
|
}
|
@ -1,3 +1,2 @@
|
|||||||
DIST v0.1.0.tar.gz 23832 BLAKE2B cff04a320ab239bf0d90c01ffc4e557bf5bf2978a433fcca0413b09f3c3b2ee5ed75f3655077dc493ae42a11a8e027f0a17b74c97e3eecadfb67f2e0e7912693 SHA512 8c1f58024c464e5628162e3ba1bf129809403bcc5d2329b55b6628f419ff8d5ead21d87f0bdcbb458ce5798d62184af177616bbfbeb653c34450c716f6b3ab26
|
EBUILD xdg-desktop-portal-wlr-9999.ebuild 581 BLAKE2B 5d752f55f3663ff7860d4bf269c835a53cd48b7676ad5761adb5a15f76bb9343639353f468cf2fe8595c52dbdf9ed299824490eca5cc707721fd982d2b2f2a3a SHA512 b12e5386aa9956e947a4a03beec39c8657479dca45d9c268027ed01c52b4ddf09bf6d5f41d2b764ecb13a6cbe9644768874108c4b4430de8737051997649a174
|
||||||
EBUILD xdg-desktop-portal-wlr-0.1.0.ebuild 650 BLAKE2B 927596a7a37df1c3ff66af93f171de90648e577ac645ca102af41cc2f28ec164a3e2892b9d570cba4119835009062f7e175737962d1468c2f51861389fada9c5 SHA512 495cbd9680d91aa7432df1aed564eae23e861049d2b76fef87c50fa6439970f5c85d067463c032343c7d7c35c58cf4fc7c70d8ff5f34c0eb0453e60609e6830b
|
|
||||||
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
|
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
|
||||||
|
@ -3,11 +3,11 @@
|
|||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
|
|
||||||
inherit eutils meson
|
inherit eutils meson git-r3
|
||||||
|
|
||||||
DESCRIPTION="Desktop integration portal (wlroots backend)"
|
DESCRIPTION="Desktop integration portal (wlroots backend)"
|
||||||
HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
|
HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
|
||||||
SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz"
|
EGIT_REPO_URI="https://github.com/emersion/xdg-desktop-portal-wlr.git"
|
||||||
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
@ -1,94 +1,105 @@
|
|||||||
DIST firefox-80.0-patches-02.tar.xz 26280 BLAKE2B 11445bae206ed9e8cbadb7f9c2a2ca143c50d4924e663e3b83533f5b6b2aab4e1c760c9c21e1c7ed7d324443ce5df50d1f6b1284184ddaaacbe6c040c5835dee SHA512 51ea389c14757636eea87d9cdb64015072b85ca79e86c68a299568b2a02a8225116c40f0b6306bb15cb73ea9ba18e1767d5e0c21e0aa6dd202cf6ae3d74c304a
|
AUX disable-auto-update.policy.json 53 BLAKE2B f8df63721191d84d8f1ceec263f63c44fd5dadeae0939baf9a4a6b1852516722b2a3d94b8d403cc7b6c6b525d5236f357ab65a72d716aab1f5bef47800b5a18c SHA512 5ed67bde39175d4d10d50ba5b12063961e725e94948eadb354c0588b30d3f97d2178b66c1af466a6e7bd208ab694227a1391c4141f88d3da1a1178454eba5308
|
||||||
DIST firefox-80.0.1-ach.xpi 504583 BLAKE2B d885d46f9eafa9e4c390318b4d01a9c3bd6ffe559c5a619fa7fddd8edd17599c61162499e7ef6b24a68e067ac1e5434e428519bb2dcec1d1b288ba22b7547be4 SHA512 ac19b518cc92f39e8fe16eb86f9c1a273db0f7ba4bf9ce001c41dac2b33400ebe3131ad5205009ffe96ff1e067212f7edc2f083f8cab29f8457af77efc299335
|
AUX firefox-52.9.0-blessings-TERM.patch 2276 BLAKE2B 2413368995dd8421a634e2a50f4bd9ee01062043a18bef4cd07645ecca05459891ff5aaa294f3abbc85e7ed9515e8936ede8b7faacfb19fadd81ec98ff8080b0 SHA512 08f8d2ba3258b3ef6bda1d2f8ea429e579e1f616dd940f6dc25ef231199d9155b22631f4366908c77ec5b9c4ce63310c9b9e075a6a7a7503b6423e13082f2b91
|
||||||
DIST firefox-80.0.1-af.xpi 444291 BLAKE2B c71a2cc6c6e56855ced7a4a85dacdb11265bdde39e5e0f5337f35a031cec45487a71fdc1ad35530fdb71360a38dcc81dec789a54da41f653db5dc0bb36a34b31 SHA512 29bd2b91adf1976a7d9a40ee0db8a8fb17036bfa28a2ea2eaff2f17ea91cc3ac49b4bf99259315e3ed8e38cc229a68a1c68212e4c13fa851d6e94efa01a3e410
|
AUX firefox-71.0-bug1602358-fix-older-builds-with-newer-cbindgen.patch 1847 BLAKE2B 58223b6226ca195c3dd6c8732a2857b93d9620fc0490cab1055ae319492b3a6d1b04f500b46e74bb30b7e5b7829672ad683c351112bddcaa915c909eaae6992e SHA512 5fa62e873a8481b9f0299efef01be494997a01937d54ff1ecab486c5a227dba8d5f5efe0d988fc92446eafaa354e067ce2e2d8c0b40e490cef1c06d30cde4690
|
||||||
DIST firefox-80.0.1-an.xpi 542426 BLAKE2B 7d9d8d305c9819d2840b29876aa4074971887904e172f3d5ebc090dfc5ebf5ca9d6e7cbca490fbe0c4e53eb41952732d047e235ed18a344315bd198566a92a3e SHA512 b6e490f206b4d20e6bc652b9daa24f78f1b4447e32ea77394b92e73ec0de6f21d30e22ca3ee87f2a95e437cdf7cab6a6a81307a8ec1451e69f761671cc03a5b0
|
AUX firefox-pipewire-patch-fpermissive.patch 1951 BLAKE2B 23b30c67f55af10ec6684411aef7280730830372b25c4a806a86f80655b8b5afba4a450bc126992e35abf7b76ece91d17d8116611bf40b7e6762e189188a1d45 SHA512 9806e93456d67083eb7eaffe929608ee0a4d7482a6e856649317f8afa77976246c2d5a02cf5aa146f78cc49048de328e90a0c8c0f8804bca19a18be29d4df541
|
||||||
DIST firefox-80.0.1-ar.xpi 591816 BLAKE2B 4d8aceaa4e7e44394be8961a3515dc98dab892bf3ff15a3cc93d35501db33f8764a8579fbb6196ce85d68134f3cdead11549946e2f73a986d49731594c9e762b SHA512 412181e35fc61a871076867c00133670c4b04e199ac4bf0909923f850cc60825cf8411eb42a449c0d921b5702d2463a485826731b53b76302e06702c44ca7c8b
|
AUX gentoo-default-prefs.js-1 821 BLAKE2B 2af9a9e9f3a71fae918a4098397e931c02df5a8021d0bc87ebc4981076674aba99d88c5b8acf2380c915e92ad07a7636891ea8a07cfc850e9c4d15e58d0cd276 SHA512 b63542c51edfe0158ce487b317ea6d36ffc17cf8457534adb6aa3f613d9a027f4285c9dcf76eb1b96de6bbc10ba09948fa6c081e00cfb25ca47450cbc32923f2
|
||||||
DIST firefox-80.0.1-ast.xpi 502149 BLAKE2B 1e196ecdf387c4769f8a5000df918679b95d83d1d06306b60a7146d4b11328e6883baf85c6ea04023cafa4e50f67301f6276dcd4e70593a9149e3f06f25dedea SHA512 1dba93dec0eafd28b13ced483d098e57b77816d9a64f6fc7089516d1adc23c8834c672fa2ba52e53ce8b1599f55779c24fac0a54151f3cf84d3ebfd0265065ea
|
AUX gentoo-default-prefs.js-2 880 BLAKE2B 5a40aabaf6678b3c73f06adffebac3ebc9908da02e55250dc6a544f6dcda1b738d6e6f45dd84d08ad14f733fc313d7b2852160cc1a95ad290010f75d2d1286bd SHA512 d03da4b9692b5b71aa2a170093cff2e4f8e5e32e314f918b5aaeb5a07c3b5edf52e096ac60830ec54a0dfe50834218c899c262176c0719f81aa68b475bbeb87a
|
||||||
DIST firefox-80.0.1-az.xpi 539349 BLAKE2B fbda6488399d8dc1e9f5d9dad3be9b6ba7d32bfd826a3ec28d6b0b020ca83505b2ef5121e36636ca837d3675d1aa7dffe57f3df3b85094d91e75b24339d599bd SHA512 7a044fc2cfc7e36f0e8407e804ce29deb6441c33e69e11458f010b614edc5f01bd4d03086eb4e81c2fce970878b16b294520e3c6309d1398552dc39d5adbc106
|
AUX gentoo-default-prefs.js-3 927 BLAKE2B 674b6bcd397c41e1f946e54397722bcf081ff4813cef6a736e7c405f8e3fa97a1e9957a9f0077b0910fb7984af13befa9259262c8eb0962f822dfe2faa1c7ca4 SHA512 5c6fec7d3653f910a0a2688e4c02ece009030196bbf7447976d38e4cfb581bb7f5f6342843d97edb7d53b27aa250214bea4eecebbb743b0cc5ff5a88a0e35460
|
||||||
DIST firefox-80.0.1-be.xpi 652311 BLAKE2B 14299f1248968272127d6562a85b049e0a4da11da7f8f30169e569fcee9a6c9ead73f807a4a216622d100005b9d7af5ad8279352e8c02e9c56aa2eef69111e6d SHA512 96a02f58e3a9604342cb0b755c6ae4bc35c8e48adecaf407566cf10bf2ef5ab7dd1c83951377cc21d631912811b25cff1ca40a1dff74271c29f71c7ab0b390f3
|
AUX gentoo-hwaccel-prefs.js-1 100 BLAKE2B 08be790b58524077a5681cc06e10890b72dc6e8155c9e03e6ef9165035087d4b8cbcac4a6b8997f61db3721895c9247a12171eec7d082fa15e1d5312bf51fbee SHA512 cf5385c793056e66b8853fd641dce2e7804d6878675afd24485487f2201801e1bdd5d27c15cb0d483eb34bfb75e7a21c01f1bbf701cb1c2dfa48f8f6422ed42c
|
||||||
DIST firefox-80.0.1-bg.xpi 614701 BLAKE2B 872d0bf0598f4f942278bee24d497c846e65e8ebf9217eaab0ca2a3fdcdac43a0cac71c044e86a8fb7671a5d3c6ce630ee674ff41e7c9738d3419090ffe79e92 SHA512 974fbe862f264b98a8045e306ef09817e739f8a1d6c092b60503f73d8667702df88a090abc4f492982ce11ff3b0e138a4c615bd400622a3901b63531155c1d64
|
AUX icon/firefox.desktop 277 BLAKE2B 944a7b4706ba5f6b93a1369416adc31203dfaf0d12291a035ce05830f2c79bd14d1f7d5324c16d3e5be21fdda2a9237223901030a974f3ff778b1def7f8bb3e3 SHA512 99b57d36601bba420bb2e6647e0fa4baa1c31f15bf7c602ac43a347d7fe78f4350b3fb10af3a709a5aac02a4c4f283dcfacd780bacb43e7e8ed46b83b97d6f4d
|
||||||
DIST firefox-80.0.1-bn.xpi 635296 BLAKE2B 4a08afd0d38908cea8040f872d9763e19466538229168fd7c75e993c3b2b8f8eaff0dfac5e7b6fda86c34abff7795f1a9af0b2cc71c9062168d6ac9faecfd7d2 SHA512 64bdd07e317c5aa04cec65fff262982aadd7aeabdfe7ae07068807e2bc6ff62042cc051d7422b7df5904a0e3ab32697f46f4ac6f9cfa118b19fc475de2373651
|
AUX mozilla-bug1601707-gcc-fixup-72.patch 4254 BLAKE2B 7e3a16b7de0ce4e1cec035fac128b45dbbeca853d7b5f4884ceb461e321848ff51d962e3040f5ffc41f156e82ac9c7787059ad66f91bf2b2f9f7c2517fbdf496 SHA512 b46a5c5206bb8ff0dc39106c4ff86d14afe14cd4c00fe4b5aa3d0b7bab975d8cce0b95b59b682632a37a6a8ffe7aa4b88e99081064609bfb9073e05dc3a78234
|
||||||
DIST firefox-80.0.1-br.xpi 555844 BLAKE2B 480f327adf194a66dab2b4c5ecbd8f3d3dee3cce7b2b83710fa9628a584e062ec210f857caedb950209fe71524242a8efe9660daf209ff27110c9cd87e8ee5ee SHA512 9f199d06d38f4dee320bd818d3c0dd570faab221beeb4f8029b1ef4a69e385c8b7d58db7926ced1fbf65c8f20bf4406c1545dd4ba42cc2a1144d2aed6e8623b2
|
AUX mozilla-bug1601707-gcc-fixup.patch 6032 BLAKE2B 3a188609aeda482f5d1bb2bd605eb32e4619546e2ef35385f1691d94be7198785781d79a25ba596ebeade00dc6a99ee27d114a46b8087a3304184f3e19c55cb1 SHA512 8daca60e2c41ba66399437b1c21785f0ea1f02c1b44ebf70f545ca00309d8f81c39491476dbc312b5bb52a67b87557b5df86107f22f1f11b11a719259fad9772
|
||||||
DIST firefox-80.0.1-bs.xpi 513421 BLAKE2B f231f7007833bf3e1d874e7b7fd95e07c5c31c8a155b4017f8b00a34bc409944922b06f05e65753984ac5fdd18177a0c190a0c5396a9866b03fe45a24e670823 SHA512 c6e0ef8fcdaca6988ebbc8fa44ca1c32489c8c6667d0e30f560eef525a813789a0b6f5c721632909a936863f29320ea0054fbbdb41328a9594cc541f5fcd5d2a
|
DIST firefox-83.0-ach.xpi 463987 BLAKE2B 2173c637ae155ec474d18250adf8cd67ff7732ed9ecc7533004296934f82dfdd2f83f5f59dbd6b095b519bf5d3caf888f5e07913004a27771a13376ac080978d SHA512 cb1644bb1451311923bcbbbafe727fe8b35c33cf9643dceac603e802b82a2684451f9005ef6bfdd1ddebde01548926eb62dcd511e1f8a960248ea5b74f5f72e0
|
||||||
DIST firefox-80.0.1-ca.xpi 564258 BLAKE2B 547a8d2fb678dc8eb6198f761fa45df2538dd0d6584d7734c28267a30532158e7b37702c60033724e083ddad9727bb61fc8ac1b782e3b60af601838fe3dc9ed5 SHA512 26c71d36c773dcae5dbd42af3075722a40e7e763a9a00529837f8847dd59683d7404ab6bdf90543f8fadd1aac35658a93f143051cae1c12a36bbe1ba8a95578d
|
DIST firefox-83.0-af.xpi 431349 BLAKE2B b4f912e706b464728e779bfc3cbdb7304bd763c55347140c32bdf309b3b4869ebc4bc1433f5cf5c970774f69aabddc4b5f5fce568dc32c50c4aaf90e9d07e13f SHA512 076e9084ae00dda0cfde5b09cf2dae7ed8994543c8de645a70b2f116d01da9e024159114d4d6ef21ce134b7d7cd16b95678121b41300ec5174a36112d41da4ed
|
||||||
DIST firefox-80.0.1-cak.xpi 589532 BLAKE2B be2d5d21657c1bffe4538130458715c1a36c709c6452ecba8894ac47cc3cccacbe23f62195221ceede8a89a96787f46db68308ed953fba3cc6c6f90e87d17451 SHA512 bd4299a8940c187b502555955c5fd7a52b52ea785bedacfbd115f2933c4c34a0a18425cd5bb5e0861abd986e125d83ff05d277c223863a6db1b6a8bedf8a8df9
|
DIST firefox-83.0-an.xpi 511284 BLAKE2B 0b6332b8dcb254bf9df13fde4e34d01c2ef6398c329cce630a0b05a91b1f4ef02c8177f1726f489e8526ffd9fa9e822a010bfd6a669f5a598e7ed60f8328a278 SHA512 43559e760a96092b4c4bfeab6830f021e69c8c7c56a187f49109ea94443372e6323d503f1f175df1d77c685fcbbab2077f7fb02dd031804cde8a7dec2aa1d988
|
||||||
DIST firefox-80.0.1-cs.xpi 590314 BLAKE2B fa0a9d9d8544437b1513ed0b8fc07757e5ec34bae697dfdf15ab9b44aa262635b0d1a56877181f5ab3e5dd32ac22bee0195546b32ddbac02ecc5de716c5966ae SHA512 65b1b5824424017d3819e789a8951095c0cf7dba3f0671c501a5344f3a91cab6fe0cf0c3940685156b961489fa6b65b279f33a1cb4ae59328d00ee7e393d824d
|
DIST firefox-83.0-ar.xpi 562330 BLAKE2B 633481c9db8fed0e0b1599c271acdeeca82b05535661b9a00b37ec1cc49a19e7b435bd32e74f89b9dd60834074c73d6510281a34f846615bde59b14fa4998b13 SHA512 d6b3db644432dd65bbc355157e5203661b602177610c27ad6d1e1d048a0e9c8012b89568e6131d60a155f962b7e7f0941ae3f48f487c3f7db46705a63bd0f707
|
||||||
DIST firefox-80.0.1-cy.xpi 574272 BLAKE2B 3ab8d320bf2fd48f5825d24975ca1266d726f50181a61b5cec28bcfce96d8159c24da05da83d57187c2f46ef998d914ad4c3fea9f793b26dc12dd27530009468 SHA512 81400a51bcb20feba7300b2ec8143d788e8962284852a15b1702345b344aae62b1403c8ebf4a808d2a4ff55674284b827db8ba81d0c77928f701bd7cd6287812
|
DIST firefox-83.0-ast.xpi 459649 BLAKE2B 9b9837240bb6d2ef2041626eb81b6f40f215de61a922ea40f79271151ec85c0205de9692062472a07bd982de496a15bbf6a63cb5125a3e86c076409c8167a0b1 SHA512 abbb91d39c475a3b579c6da9bcafa08d8c875a52baf0884f1647179777be2f158d7804cc160f71aef4af3c15d9bebde4f62439631146b7aa9f7ade6add752820
|
||||||
DIST firefox-80.0.1-da.xpi 564645 BLAKE2B 375f10fee6b2af1cddfd145fbc7616e8289a17c6273a509cfc8c42bd94c3dac161517c536cb94763ef317df9aaf34d195db6af8d4fa950f06060f2a5f51c707d SHA512 b1e8748883ab511f7023b52846b19633e17ed49d9d5e96cc0a1062dc5eb7f60094d39b542c947190eb07d2be00e87192615a4015cac5700565a7247dcfbe0fd6
|
DIST firefox-83.0-az.xpi 500905 BLAKE2B 19c3210be7a521aceb03925b8562280df46394667bc5643d334f7e6b679883074ae2e36351da7c2952affaddea3d006683d28a8109f598ed3cdd9b0ebfe6ae93 SHA512 63ec5b9fd8ce96ce29610c0f6ce336202cba285a1da01f97b502370752238ca5dafdbcf3eb37de4104715acc4d0a54900db5bc0f419f44466299cb583dcb42d8
|
||||||
DIST firefox-80.0.1-de.xpi 588247 BLAKE2B ba6a54fabc42338259e01a658dec8e090cdc0bae1482ff1841ddd7499ae4cb2a10c83e4dd1ab33d0101762126f454a44e4b083142deff0a44d48c0c112a17902 SHA512 a23868386debc06a8f4c1dde2625bba796c59a9898bf560ddffbcff0035b84832faca828d3b507c63437372097a818b4b51dca51304131bc8f21694a6b54adeb
|
DIST firefox-83.0-be.xpi 607736 BLAKE2B c24cac35a6508484d60ead2dd939581ca479929e6f9c6df7ea494626ca4852532f0a44ea6fcc53db6eb9b54766ed705ce30cd5107a993d77f6dcdd71cfa31fbe SHA512 aa6a7feaca1569c4b82df19629f6208bf25224534f4f9dff77e2c5db7d01045ecc0275832a5d2e450a1c500f30f7171b7767d60182e6187391a20c512f20d89f
|
||||||
DIST firefox-80.0.1-dsb.xpi 598372 BLAKE2B fff3b0e5f2c93e9cf12781742f6b00dd4347a2ab4ef5eec05e81ca14c470a658a27b22f1c6bd3d9956716a0e0f98f8c3b8e7dd5d0247162c16b38a4f3a33feaf SHA512 615ec77f46da620ec1d4ef9fc96bf8ef43edc4a3c1476737cbf2403d73220b9224316cc6924146ed5f9ac17e40e0f6a03b90053015be74c9fcba055b05e45a85
|
DIST firefox-83.0-bg.xpi 557656 BLAKE2B 43c26ebbc28e667d6967d505983de4d341b79d5043f1b6141f490be004e5828e2ddf6610c02a7ae36da6cd8b55626c7591cb8030cb44d6fb950bf5a490e2227e SHA512 06b379b35849755b904a58471db65a948cf33bb9e9e5c7f493a3af0acef56d55ece03fcfe67624f19488a62159611230f667ff090020058cc8d3e3668b50a1e4
|
||||||
DIST firefox-80.0.1-el.xpi 673926 BLAKE2B 8dd6b2a74c10f711fadde537242e6de9394513853639d3766a2f88b2eb6e9bc06e195389b0813424254a9409abac80a574abdd48f2164bdad6d1544dbc57fcc5 SHA512 3ea62e7ba20503446f7231d594d84b6d81380d0614c38ba0a1a1f9f873a5860feeba791b7bcad626064bd2194b86492be182ec94fdbcb53a4cbad7650d7003c1
|
DIST firefox-83.0-bn.xpi 575851 BLAKE2B 3c930006fcf683ea611490c13aa01e1deeb9fe38086c34cd50dd275e4f7b6fe419d6c510faefde47e6c9f9947370ca69e2615a9ba17545d8cf1bc8b9a2f9ceb2 SHA512 7fe7ff7ffdc7dae72edcea2ffe2d9b85e9f83d3d696804553a680c47c1f43d957ecc134270b1f17c168b8e24958b9aeca0222d71d709e17b64c7284bb685cb62
|
||||||
DIST firefox-80.0.1-en-CA.xpi 541479 BLAKE2B cc38108b9165fced8ca6e04aa794f9ae6226b9ed7ea645650ee066e4f2054c84ab9ba386c89ecd71783ee21f837c06def205b7fc780a9273cfd8fa9843515903 SHA512 0122922c50c2254ac7d64361552d5c5c10c3492f97525857bb00f64d99ea9681f00143f8d7a521dd05ea26b6b3450bf2b8a0a9c98aea1d7535321798375f085e
|
DIST firefox-83.0-br.xpi 510348 BLAKE2B f47b8249c6dc703d6b1280587dddd9ec200951be82cdd1e94e1033a05ab41b5c269a6a121d1946b73a21b8adb2d001740a99594d33abdf886bf95bf246a9ac51 SHA512 24c21783a0180de5cd96be662395c6ad4cec05e7bc9bfdefc3dce0ce9c1ec55bbd78854d437ea603972738684a6c92256c5327f880a88c9e3f5d4e2e48f59873
|
||||||
DIST firefox-80.0.1-en-GB.xpi 539266 BLAKE2B f90521d2352332c006041ed22b1d180a74c504cc1a61a9a6dde4b76e77fbc5cc9750152d409835349f508f04a2bebc39f491313a5bf770af785ada0251766e8a SHA512 4eaaeabe1a86165700c78f160d379e14df40330b17fa83c89b63fdddd65f39ea18104b9684b582357bb946dec6fdc224511874ef7167fcb9c8f5f8dbbdec2cbe
|
DIST firefox-83.0-bs.xpi 467511 BLAKE2B 5b0b2f98d96efd7530b268d180336b8452e0d081a84fe14c1556113e1d9623d824889995875047073d05058605cec92f0e5f1ad09b14d953ecbd2730970e2419 SHA512 2407ec6132544d4618b06e3e828adaf6f459acc368c295a046740e5f6e0be8a93687b6378e1ffd84623cd2274cdf4964fdb550306f455d25c6ee557a26d27601
|
||||||
DIST firefox-80.0.1-eo.xpi 566633 BLAKE2B fe5e6bbee2e655cfc05487809f07f532b548b43751d649ca24a1a5b285101d366c82770b3dc729364f6b11c9b805881df39e153f5c7492f17e2a1e25c876d521 SHA512 e6df7e49d3f2a85311883cca891eceaacd96a6ca8e37a4d800cabb0da846b576379a3ed1824fb35a27794696527dd421571a3982d4a6008033c41cc4ced4733a
|
DIST firefox-83.0-ca.xpi 517038 BLAKE2B 6ee95654781dbf169f027fc0d364b22f532f88b11ec93e4b14ce241b25ad7c84c70e85a08525a4e68b90a5af1993fb4231ce1bdc2da694c6ee26f2365d307f00 SHA512 c3ecb629fab730bea806eb40ae924e02d49ce3431cab40d561d769f7a75431783ae92a976b335da0267c0204a57c59fdc5b938a6893d32cfecc47e802d7223d2
|
||||||
DIST firefox-80.0.1-es-AR.xpi 579597 BLAKE2B 3fc4229892c3faceee2e303e94cd14601f0c6132bed513e2f2b9e57b05fbbf7ac48521fc56af4048330e526d9d6b3fa506caaa54b8837f92a5c2f3c3df890b6f SHA512 202b95ccdebe79cffa5c7b911829ee819170f2ee5ea1f9a86cb11c81b392c2481c8ce6dd75a87efb7451e80bde0faeea51d2130efe863cfea10afd882ccf8632
|
DIST firefox-83.0-cak.xpi 550968 BLAKE2B 1909e84ef78a8b0e7955d1eb2c289ab817efe9b6da3652a06f4a9a078edbfcfc3bd509a339f8b28fe3bfc86d480aa648d2f626e3c80608d71c86d5865106ffe0 SHA512 a660237119a0d212b14e21fc6cbf7c4809052d622022c5312236dda6297df03f5652e08767628dd66094770617dab5a22abb8a43e5b34d62d8ef76dadc92bec8
|
||||||
DIST firefox-80.0.1-es-CL.xpi 577631 BLAKE2B 8e44e19d6be3356d9a7f0d561ad07adf148b27fd57aa5f07d9f0512c2e3ffa2fe36a4f8634ab3aa4a84c6e90b8936d1a69e4e62b01adeac5a0d70171db1e6c1b SHA512 9902c486aa1950ebbca5800732da224f4d0a6c212d5a439158830d2b49d3a0cb199d336e112c5393dc28b585e5ea459d24d0628691b8f44b6e852ab3529a5ca3
|
DIST firefox-83.0-cs.xpi 542374 BLAKE2B eb4b4414ebfeb1615a247621c0bc6c6390bfa48aa2cc9e9e356b2174d30417c627b5ff2fc62ed1957adac0047787ce7eb63bad13a3572e2f6d3ada292f05bb07 SHA512 fe17f3dabed830556fe28f8706a0bd5e4b43ca026bc1c080334c0b3eb3eac3a48850d24dc05a157dae5c2430a1ce2c5962f2357da88ac2c43a078f5caf0d1a99
|
||||||
DIST firefox-80.0.1-es-ES.xpi 562989 BLAKE2B cab474e30600e0e3a8950544febf8ee3cdc8a3ed06a2dfd5d0489ecf9b6a1b742fe27933d5dc7eeae5ac2b7ee0430ebfd85cfbb0721acc33863f22eb1e8ec90d SHA512 dd895d61f68998630196c1b67827b6391faf9aa67692496ff457cdb609ecea22472598fff3a8efd969e1f7bf6917e6e87bb230cf9ea2d14dbdab033c2202020b
|
DIST firefox-83.0-cy.xpi 530346 BLAKE2B 3deaa0f4f446fdd8022b4c4ce2481bef745306d76f17c55c644d5c329687a6108c6d825858c7b7d69ad58f77aea56a1ca4fb51086d5bf5ef5603c9204afa07e6 SHA512 65e5bbad73405c5b806f1b911909e2dfd76620f03ef0d89c9e4a5ab10e2a9afef7bbeb34dad638131c43967bd99b8a4600a7aa41bc088389b46db89cfd93cd0b
|
||||||
DIST firefox-80.0.1-es-MX.xpi 575053 BLAKE2B 21c9ae4af67530b975a018607c1d83f12ff670a06f5f13afff4bbc79a2ef397624f6329939fbb516ba150a78c1080fa29b8443480162c0c213d5034bce916961 SHA512 c7d1750afa49e066bf991a36307f46c5207204eb1899faa52cdf9a148566270ad98fa4e392292805b7fbbc2847d7990a91fd6b5d759d18ba4d4feaac9614b089
|
DIST firefox-83.0-da.xpi 519955 BLAKE2B 933a46d27a3b9ba00af785872311b2515122ea0eabff3cab08ed5097a49bfa1f85e73152cce14fb894b86a52371a736c6f39865740cdee5e6452a22c12297ae6 SHA512 2e8fe90cf12a5f0821bda1d9aafa39aca61f39696b42e00dd786ae2c13944fe445584fae80f485db12fa29723954e8bb1c751a40a8f1a566c9b97e41558d584a
|
||||||
DIST firefox-80.0.1-et.xpi 537589 BLAKE2B 591615c642322acfc71d4c082d70977ffe5bef875dfa5423451cd6b15bebca9f0f71c725f90474f7c86b77662779f802621dc7467e4210690ba7b0ab275b2fc1 SHA512 aa1b000d1cda7c6386e433f58e818b526b4a00fb2c6cd52e314b9df73428d9b1727c36b563e8f74f3be95e269ddd683069ec977dc0418489fed262694afd5d9b
|
DIST firefox-83.0-de.xpi 542417 BLAKE2B 96f604109957d4ee551fde411803458e5352dacc4c14239b9efb118a34205b66d1349d9e37745fa3f80b7492157648a13c1d6b9b60e16293e030ac9512871472 SHA512 7d0670a38b8fdfa861b290a0e99caaf639255dd6bd5d0de0514a11ed74897d7b9be30b1aded2073e3956f8581a790de2ddf18ef0fea213018c1b8e594716b250
|
||||||
DIST firefox-80.0.1-eu.xpi 558572 BLAKE2B 624888cb8367888a76d6d33c0ed9a72b7cbd903df5f50466c1c99af59456ab40327f630fabd16318bffab3f085f1518ab735dcc335162b3270f26774df22c382 SHA512 445129660e64aaeee890ed17817e07f1b81396e56c7825d42d820461d35431e063d52638a8e70628fc0ddcc3c95f70ce6c6147f73926cd13117d21c3e4400756
|
DIST firefox-83.0-dsb.xpi 553750 BLAKE2B b08e98f1b7179364369d78a22d9042e153536bfbce1a013088fe4ba9bc2dbf64249cdd05ce0b3838c26d9244a8e2110bd36217d0358ec30cebe5fee551aee8b0 SHA512 ed7b677e439b96487e3b3520de90673ccce4b8f8e595ea63afc86f06d15f8405d90b4021dffdcdd105eca3272a84ceb6d9d8cd7b121349c0b702a93b7ff577ff
|
||||||
DIST firefox-80.0.1-fa.xpi 597158 BLAKE2B 56cdef645e9ffa0985ee1d19d3a690a5e20748789272c01469609b9e557bfbcd8c765a5e894aef6e50408c5fae9b201285b326ad25b4f53096966d62c65ce198 SHA512 618edb84fe834b0a07d6f92e474a8daa6f6020131af4a650e67b53cb209dae073e41c7ecf3d3106a02c6a0a8d763ef1c7c115e3ffab8893c1fdf5c651c1c450b
|
DIST firefox-83.0-el.xpi 625387 BLAKE2B cce3c644162aec81b32f45eaf9ba9bb365a2ce2b2d4c8847ae979d6a5bb5d20c2c49137afa5a30ea99d2c1ddbf348105a50f495b3f90c7942e61e2993a2c1fd5 SHA512 9a5b34aa968a8254e7a8afff3ead87537b890576135bc548b45f9b2feacfb967f8e78ffe2ef43301f2792dfeb1c0782883e4e368fb80f6e8d84af005a029d180
|
||||||
DIST firefox-80.0.1-ff.xpi 533516 BLAKE2B 04d8d9942fedf9036656aeb5e9a72122bfbb8849963b849e811b53fd20ec8f44f28bffe707f0321e3c75e102bdd88e7e83bbc46871bc76e29a5f28ef20dcb4a4 SHA512 9c88ea9c89335148ed8e4e7921c20362d1081aead5a4bf9cdf20bbfbb62de9b30e73ea4b5e7a7608617810cca02cca666293f18af2e27906c4b3663109258639
|
DIST firefox-83.0-en-CA.xpi 497394 BLAKE2B 4f1116e6e35834b44cd4111ea330d0e10569dcb424b364990e81c2a62cca6ff28b5e6b90ecdea6ffb6c56923f5636bd5384b381840f5c5ee6d0b8f351ab93ee4 SHA512 b3581fdc185d114178127ec95d1776c982632c918322f5177e781ed9a8d6b89944f298e4e804957fe0c3bc10eaf47f533f1706c73f75e810e7d9ecebfbfbc558
|
||||||
DIST firefox-80.0.1-fi.xpi 564288 BLAKE2B 3064fd38df3fdd759679b946875b74e0095229c42772fd1669f495fed787dfb11b7bf6b7d8b7fc4bc4093c094699df7555d350d267badd1680078ab085baf567 SHA512 75cffb30b10e3a65bc1005bc07ad8d2bd2322a86979ba8076c181f4172ac24b50ef2705a50edf005baa55fbe43f20f9d3966d8efe626954a4de5cee9a4495c19
|
DIST firefox-83.0-en-GB.xpi 497245 BLAKE2B 4c0a746181c5b962677bbac0c677bb32658849fb63dead902e5d5181dd9c4e4a704780e4f8070c82a56d6bba300ea0df6a29809b86ff14a6fd6e27671aea7b9b SHA512 ee98146eba0a5e799fede84f9e320fc387b066d8de99e41e033c536e78ce450bac7daf47b34f3ba35f1ebc7ebae5d8429ac28594ad1837fa22584c9a4762cd32
|
||||||
DIST firefox-80.0.1-fr.xpi 588643 BLAKE2B c82dce22ffe0967cdb3634be383fa7be466d43593c52d5f9c8c632a41c4d59471023efe6bdfea48c7825bea7ef81e5205933ce264af66dde7052395323a0f4e1 SHA512 97c1d0630ebdda03e82bae7f05460ac01d259349168795893552e519c4cbbaee5e510c5873769a7689f65a3ea8a42e6b57e1803b6ed931efd8af4fb504744edf
|
DIST firefox-83.0-eo.xpi 525435 BLAKE2B 134779c63678b417c9136139e0a8b397183c854222ebb8e17ae792c7c1d07d01415847721d32696acff5bda2a6057a4ceefbe5b50ea65f897173185d56431718 SHA512 e82ca5f5ac6bcbe46ea95838f4fb5fd3a014853e736583dca874335aa074ebf5fa14466c2c80ba620b60e7c4d069f39e2707f0b680c6dad90995ed984858c4fa
|
||||||
DIST firefox-80.0.1-fy-NL.xpi 573865 BLAKE2B ea8138bd570e2464526f612e9f16a83de673f4f48954f0052950ec907ac83a9e837f3351ef91dcc6f04d4b48f5f7d581086a1d2aae310de6281a8a4bef81bcc2 SHA512 7b3c109910b9430bbc5e03903af418eab74e7f6dfd190ae896814c724bcdf77717561e5afacb871280789952a4fc13f6b9358ce39ebe47f1a105ee717e4e8f55
|
DIST firefox-83.0-es-AR.xpi 535354 BLAKE2B 0713a32e0e77ca2b8bbf38809200c9e96c281b4da78376d6aa64edb45c84eeb040a1e0fa23b76699c7ef17f035eeba8cce59ef746ddec330f6a0188474c1cfe8 SHA512 4595cebc37b401d51f863b5d24530c88c5343857b9d0695988725faa9e769f95d52dad252ace72dd34aeb8e033973f15bef8db4155f18ae82f0f8dbe3537b5ba
|
||||||
DIST firefox-80.0.1-ga-IE.xpi 516236 BLAKE2B 0d81cc6ece708e073c25b514451f7f555f6d24f8bcf91862e28df88881267896fb0f39a62f6281b1440cb78ce151716f460efc74d3349001ef1567f7bbcc65ee SHA512 65e5b043cdad51329c4895ab6fe8e80cf29afad58ffca585a77d827ca70f03259c86c3383e260438a47e993af93fcd05198a102dff2efe0e47d1b836c7af6e25
|
DIST firefox-83.0-es-CL.xpi 534881 BLAKE2B dacc5c2b5f52f6601cef77cbf943557a61b009d131b193a92196742b4036d122a74100a3e410fc32fdabac6e2074a06551c24654bde0948ef85627b8f5929015 SHA512 983b978678bcbd2946e1f93d859c2906b2c29a4f20cfdf41dc50fbadaabced8969dc04b1887a3a806355281e33aada7ba97c665a58c878ba0dc398f8e77a7988
|
||||||
DIST firefox-80.0.1-gd.xpi 546276 BLAKE2B 0031948453692579fc83cccf78ce642820fcfc7626b8063ee443bb2c45d0c41cf99521af45d4e41adce736ba65be08e4113afade05ee9cb15c900e653890c883 SHA512 017bffbc2748785a83c3068d472e53d4ca6aec335b1aaba2b25371172353463657c87a4f255e892282373c6499a38d154790a0a9db146637f71839bc2a3e6311
|
DIST firefox-83.0-es-ES.xpi 522291 BLAKE2B a7cf915377a0cea77a71bb2c06e8ab874435194f4a31989b797b885611401a0c0d644a215fb2980e067f5df6c2c3dd5c9e0d0c34edb8b7d99084ef776446adb0 SHA512 112e9bd9bd4d373f674de5e566f280530b8a0f62e50ae21be3e4a3d29ab5e0d3a7460f345972bceb83b4f14ad2f92f5e343260a32d4a179b618473f4c48dc196
|
||||||
DIST firefox-80.0.1-gl.xpi 510190 BLAKE2B c43f142183f552a622709a4bbebbe6c70fe5717de979713095bd5a284787a3fedef5ad361a2212bd4e269ae36ea3d9fc05503d0531041e6b20ab15c4e7ef274e SHA512 8bdef6d9a9dc93291103ecf086e54a2f1b5c825b5b16a799ed7e289c27e40afa33203cbdc06737410010bd5d63395f56762967474f19029d3fd448ce3bf01bec
|
DIST firefox-83.0-es-MX.xpi 531910 BLAKE2B aad9cc38884b8995162ba2bf34ffd77e9a7245a12877cfaf1248c2bd0d89fc38210630436e311ae02eff0b29e449986f189d1340975c3a9f53dd4e9b264ae073 SHA512 aaee4e194989a3672d50fccd596cb5e64f4a89ccdb33d71f00bccb3af1bbaac1aa5c9ae2de68c1fcfa3c6394cae126dd8c73b97fe6a92914828ece068a75c296
|
||||||
DIST firefox-80.0.1-gn.xpi 590791 BLAKE2B 1ddbce705dbe7d8376dc85572cddc622aa5b3bc0fa7558bdf4a3ed6460b4778a4917f586bf7ac9d2685dbbd807cc175331bdfe47e45d35fba4b6cc9eb1ea9ad2 SHA512 7b0ba306f99c4b1b184d691a8dbc850d3dc6163f98c0a06b702396bb4779a97fa766ead27da314e4a0e77e8bcfb62c99bac08c9f4d6c7e69479f3d4db43454e1
|
DIST firefox-83.0-et.xpi 489141 BLAKE2B 55bb296e812efb7f72ccb08c20d51b9d6425ff010fb262ba8036936918e72d5b5f392fa0ce215b28220fee685505d0fd3026a019c337a756ad3b42d6cee30dae SHA512 16425c1280fd125e77622913771c0194446e3aad920bec2ddd8b873ab78d15100f189692f454b68a01e872f755bafe6ec2955658d033a9c9e9b0aad0de745fb8
|
||||||
DIST firefox-80.0.1-gu-IN.xpi 604461 BLAKE2B 20af1b1f004c2ca8e2fe0c253e79d2c0b74ac063d447040d5681e73f87a9eab87b30c0e6f3872ea7b3a66bd4a0ca5655dcb2de890ee6d815b395262f71676bc1 SHA512 f6ed907d915b5247becc4bdde4c0162ead1e23bb09503bf97e18f7308fe54d22436f0166618b1456ee586d72fc7fa30ed787910a21c0443881d379710e42d969
|
DIST firefox-83.0-eu.xpi 510043 BLAKE2B 5236090cb4f77cabb969ba43b58b248ce2ac7a1bc4e73b629f18add8216b0907e19ea66299821091b06d5f88859c608dc989d1cd2d2acf0bb3ed07e0156710e9 SHA512 1ac3b7e0d565a11610c1cfceec1e45b228d364e770ad876a62fb7f6bab51d76f705b1fdbfe6aedd33e17014dcd1f3d843c8c58b832510d3e4b0c8e67a1e5d142
|
||||||
DIST firefox-80.0.1-he.xpi 592098 BLAKE2B c68b749791ebde80692f2de63da6ce4da9a1f42025bb9d8db468c2980ff0c0a8e37d11c3cd56d0066d4aa7e95cf89ece27ecec90c68d4c7bcdf709b19266058a SHA512 35c343af1655da469a40841f47b2d55be613593ea6dc7d919e8a92cbe0397c5c6846964788f4b5352947daa804c6fa33f5d18445c10188715de9a74ed53f4027
|
DIST firefox-83.0-fa.xpi 542173 BLAKE2B f14a8e2b8cfb4622a0ed845374b5e8f3922edf2a7382a6e52a72f29dd58f784190c5e6dafbb4f5b0c65d5b393e690c25306ca0545758cbe6d4ad61ba353a2e86 SHA512 03146ee90a6a8c480e7e43e85fb0ceb081ac193c314b8eda95eedee700fce052785c45f031b6ed70550c28f67b3872a199e1089e45b18ab3a0b6b918f618d79d
|
||||||
DIST firefox-80.0.1-hi-IN.xpi 625903 BLAKE2B 58eee14246b5bd011dd5d8b80f6e550062091c11a6ac9bd68a2e0440fd976fad9be85d1fb48dda4cf84ee77ebff5a2ae0647a976098c828154fb986f7f94d782 SHA512 910c22111eddc6cba2089876ae726b580c6883d7fdbef6cce12b41977abb8aab69447a262aa748c35de77476eb015141ead769925d1d06a10fc671290d0db493
|
DIST firefox-83.0-ff.xpi 485385 BLAKE2B 53cc52d5808c452847f9df456fd425bfc118f67674cbbab03947992e8162c40106bd280290ec32ae4d5904fe64136019b8287c4aafadf59bc257de22354bb18d SHA512 18d1e30e555cf189bfe8481d074385e9332afaca604e1f9c8023ecf4528dbf7e19907ea1016769e28afd37df216a75f42b57a0d8cde8af4ae9b238dc9a285b0d
|
||||||
DIST firefox-80.0.1-hr.xpi 570021 BLAKE2B 08bbee83abbfa45bfbccb6665cee2c28c9725e0a47cda940575a552fec7d08b26161d878731ae36c3f2d6973329d342920a7e65bafc48bf6fb5fe587cff0ee8d SHA512 2be01411f887388770afc99efdc2fd77ca02327d51c8f4d1a717f13f0dbc147ba7fc39a56a686512cbf4cbef3d4b6a5ad85c0d03c878eb5b44386c47fe15eb8b
|
DIST firefox-83.0-fi.xpi 517857 BLAKE2B db023b4a05d679e797c9ec247111ccd9d77245ef15631cd948e2e92c00850c7c902d07e91830a908c61a2363f94f30bd578cf4c5fcd29b36fadc364c21db7468 SHA512 84604fadf001842c5f5d658166cda4e851fda2d73f446ae348b542f33c156792be0fbdcac53cb8b074c6b3765e9599793001919595aea5c0877f8d998072c3e5
|
||||||
DIST firefox-80.0.1-hsb.xpi 595914 BLAKE2B f755c918266cdf4e052729deba5d5a325878489438eeed30523eb6e3c7896df07c33172286e8313e7e4f4c6045187e6b5a615d1f7deba4a38daa63b49745a9dd SHA512 4084e9a4c65e57d6efc16d1f7927772ac6fa87c7c136ed4f7a82fa19db76d236ab06e08eec234612702d42e32968fd1699836b314c2ff7770f8cd84db209dbc5
|
DIST firefox-83.0-fr.xpi 545351 BLAKE2B 6b39e84fbe186fedef40ff0d620603e0b7327944a3755fa4feee7829728320007df65400eb475805f0137cdda43a08a6928e011c4930c465a29a67a34663cdbf SHA512 9ab2c809d0b1d72ac8b0d84c01d076eeb7ffd1e96f1ba209f515bb30cf41441eef963d3538e65a71744e728c9baf07dfaa5eb9df9f0549987f3bcd16b5b92c7d
|
||||||
DIST firefox-80.0.1-hu.xpi 600741 BLAKE2B ffd3bbcbca34377f2ec0d9ef7ff183a4fd62bd99e53317806f1419b6859804b3b9d7926cf09cff7bd6e1ce2f621c307cf0142aad68cde00c1d1800e4fe6d9888 SHA512 066da2326aefcaa07433083230debc48689be0aa82701111e9b7dfc2ac45724047029a0332401d66cab53b90bba243839f28014f773cea442a5e25ea8b387e23
|
DIST firefox-83.0-fy-NL.xpi 532055 BLAKE2B 9b6c2b475a84bf52d9a517c1eb2ed89c3181ee75484a2941f3f78e0aa8d66ffe0c33b9ae498cd8fa5f5a6fcfbeac934d5506d947645b507408974b512ab92289 SHA512 8b63a1534748f62459a5f838f5fe8174a7332f74fc1467c00289d05f824d3f1cb9afc328391301f73df884aade70fe5d135b6d083b2193d50d31aca0d153b4d3
|
||||||
DIST firefox-80.0.1-hy-AM.xpi 651784 BLAKE2B 874cd0c9c62087d131382b1be57a30536ec45e5c58886fb79ba1315dd6bf8fce68330b2046cf0d16c6e7e4390e46f6fe1e7a6dd62e6ca32007dbe58a7129f3a9 SHA512 7689b2fdccd31f057c69ef02ec2ff925cdbf02fdde70e929879ef4ce426458b51ad5576ce99af58b2aa250e1c497c333d21648effe254e8310a666cc07564718
|
DIST firefox-83.0-ga-IE.xpi 470361 BLAKE2B 51636160e51f5064e8a6b4d522ff3fed5f2fc99761dc2c926c2a4542b980b76b39d7c9b0fbdaecd5e4ebd5747c9998799f36ec0d1e3be41ec25705696faa9500 SHA512 c1285b89f80cfb07fbc59495d6f53c2bcf17391f18bd476e1490a1c4c5bd7fa78ec0be6c95400e00e227b8c727b1a27f0f59e8fb25511fad7190535556d1c9e8
|
||||||
DIST firefox-80.0.1-ia.xpi 565290 BLAKE2B 75e6b194b15b16cf46339c48ea24775bc5dd113170a0aba9078446a9b40c4dc208f9f81045bb4ba8928d2d0f1319b6620235e2b228fa9b923b405ce93f993b81 SHA512 d14576bf7bd9c686e3e5cd9fb1b0477f95db0cc02040e00b66939e494743779ba705eeb01e1f8a6730b079e9c6a1aa40f5bc6874f3c708c2d4a0614f15fdb13c
|
DIST firefox-83.0-gd.xpi 495632 BLAKE2B 9f0b368f5c7292fee9828d1c7e469e7e9d62c19b5271c6d80e0bbd28bf5739b4fbebc6b4b6ae33acfb987b140155855e719737450a72fe5fb068c0c34b479fe2 SHA512 95619a89ccd0bf4ab362f8255691734af42dc8344414b6b4de7824803b8268939fd08977e212e34ea48423e96f663859f736b35679a63d8658442159e5801df2
|
||||||
DIST firefox-80.0.1-id.xpi 558440 BLAKE2B 5fc4cd0ff0b7a4338be2de63a5ef45febc6a0fd203e5a4c50a622b4b6a3c82d2e244bcc80460dac87ee8049310f5dd83ef9b1be4cd9f1c27902640e5a52f26e0 SHA512 d7606b3422e6cba126dab8ebe68d3d4fc77c93eafddc118191a7dad474dafa402907388bb269f9a6654a44be06aa61f72698e893b608e944afa8ed524b2e5605
|
DIST firefox-83.0-gl.xpi 528091 BLAKE2B 5ff79a702a64598b7c40b995fef91d317e96e2a676459a91776c6efed4ea46e17bdccab90fd7ed9766767a4470341d6b79d2eeeaf5a1b6b2116fd6cdbca59088 SHA512 64637a3c1fd7af5b1b6d0060bd11071439e8da89ab7c93ca829fc4aec45829230dbe690d3a85e4e26c9db6c5faaa12a3b167e64340313e3167ba0b5c2fa5dc1f
|
||||||
DIST firefox-80.0.1-is.xpi 529509 BLAKE2B 8b96219b2cd711d13b23cdd1f3d3d59ae603dabcfcab31eb98961f0482b61e930ebcf074a008fed654fe958b94dc0861c8521b0094c282cbfdb4c5282efa90c1 SHA512 5fa2a46a70ad0b88ba40a495ae9c1687aef359fdab8f721185352b124f15c755af8fa0ee6fff3abb5dc79daa5b560fc12e671438280b03a5e1523460409d5a30
|
DIST firefox-83.0-gn.xpi 545904 BLAKE2B db1d5ab62eddaad2c71e1466f1523bc97e6bcc1eca5775dc70e018bd03f25cc868faa43c840708ee64b972e72432ba1b58a4460401047c3b83dda55d6cc1a32e SHA512 526c8856db30c4f87ff678a1b595c919bb46dc0ef911e59737a19e49536682715273d689e36d7b0f7d422bf1ae4652dfbc56ac1e248bbc2fb9263647d3c7aa74
|
||||||
DIST firefox-80.0.1-it.xpi 463581 BLAKE2B 05c9459abdbc3808fb959cfffae271868b8aa1952fe3af48ec1481f032ddd53b1e3aaa62b28ff7b4ae44dc90e15b3aafa5900dd46f1473fcb6c2dcbf16cc6ba2 SHA512 a5d20ee02f37575457af1ed9a1ddd40cee0cc1b85dc6ce79e033550abafccc85f0f8436ef04f28683fee777e391644d10b812fdd308be5f967079b13eda19e92
|
DIST firefox-83.0-gu-IN.xpi 544595 BLAKE2B 665f5b9f22c50f2a52129d98ba928c9fb9aa886327f6448e683da48eaf4dd838bea51b831af1189ef163472bbbb1554c7368749e8cc4043b4fc0b668dc1d1671 SHA512 9c0b062dc87ec84815bd73510a680bf395585e5bcc44c1e7854a32586ae5146a62ff1f895205525ac90e4abe46e2ccca05cd83d3beec5831ecc957ee5e3e567e
|
||||||
DIST firefox-80.0.1-ja.xpi 601243 BLAKE2B 404e4004234e9e81665dbfa6a2014ef8e3e8b72d1f143400c3fa097c7c3ad4e66f5d3cb84e1d846a104eb041c5a10884bd25a3218081402ab97ca91d65db0f13 SHA512 073f13c1ad5287adfd3602791547a544d6cbba24720e7d7ee205bd11fcca2a458d32370a41443a46732599b8286132787a7618ab18363b20adf39b9962afab55
|
DIST firefox-83.0-he.xpi 547024 BLAKE2B 56aa7f1b8e928d6059f00a18dea8b1e7af94e1e1fc1aeade8c31f4ab647e85c99c0a56834fdb802061c4c468401b25e13fea23bf4b6f2d724474ac6b257d787b SHA512 d07f72c93ea09ca9f6f0ccfae1a56922132743580cc81dc516102449c67073b576e476f48aca4801ee556133882647271d4f757d00ab94c18ac6fb1d6220c950
|
||||||
DIST firefox-80.0.1-ka.xpi 626403 BLAKE2B 63217d95585b900ad6a6e13d41067f394c4d2eea5f249745c4b82ca75fc440f1f3b521b50d7c47da3d2ff332cfd5df9327206a0176c0a224d08becb4391e2fe7 SHA512 b30c64ce4272816dc9d7d88f6e0e1a6bd45b85eac63823182a85b6eb176219c74ab024394b7016961dab4516af1973de845085d1bdc5ce8c4c76e8cba4ac3bca
|
DIST firefox-83.0-hi-IN.xpi 569575 BLAKE2B b0d08510d6e2f491b9dc2019131785bec83691442acd1a6b17bd430c51eb479e20c2f4658fde543f9b19c4aa47c0f49b17747072705a222e2f8c863d2378e061 SHA512 7388ce97c6b2f5ea26979cb177ca51cb63853d7433d284f956ba381469a55de067fbf1dae7feac1c0779139fd3e933e946287f7913a1e8444e35b5477ac1744e
|
||||||
DIST firefox-80.0.1-kab.xpi 583640 BLAKE2B 265db8138bff8e07f11963cda3f1b4ede8156f96bdea9709bf71fd518244f7f3be144df52e25f6ea2db7aac70fcbfafdbd1da0fcce42bce372438c456ac3dbf2 SHA512 e123117fc4dd8469e244de5f1714e2d4438413b2370dd6659e074fc6738ef558d8e0a566a028d8e87062fea8cbe153403fe4d231ead32cb7d4043ec6aad3384a
|
DIST firefox-83.0-hr.xpi 523539 BLAKE2B 631f74e9ca3c8f541e00a28116f7f78cbfe9c7fd8c7ad839cf09e872fa3aa61b16e934c6a11b3dd1e104c0568c1c13a52caa2ba0572e4f78e56a7627f98e5541 SHA512 3c9a6be19a8bb9dcd28c06be67b15f3d6a50523698f3e482aa0e6aee6a41a79802acbe7545acd0c83e014051c1903ffbd6bb2fa32025239ed24d6889d68a0d61
|
||||||
DIST firefox-80.0.1-kk.xpi 649669 BLAKE2B 677335f9c33159810f6a73d4e0c080efd3d294e2c1bdcac8d5fec4bcfba61ddb504ca6943af83c8dc4d82ea86ab16df29eedffa326f712b1d7fa1c93da5c918e SHA512 20af3efbe6269624422f1ee7a9254528febef20c09c402152da9a86cc076fdc4fa51e730df7ef154edb1ffc048553675a3d2ad356c9e06a0e0e0107e7823a797
|
DIST firefox-83.0-hsb.xpi 550202 BLAKE2B 8e6c0fe2d6a96147293c24cf3a3798aea6035e0e1ff441c0bf3e5baa38f8b10952e102938d67565a694c41cbd392e98326fbe57b0a01812353cb293d5c0c01bd SHA512 e5c13e28517c9f26f591bf35b50275b9d4108dbd294feaffd0aa0edc2f05e0fefc4b664d96518e849568d359774e75ab50c14c39955de86ebb228d324fc23ab8
|
||||||
DIST firefox-80.0.1-km.xpi 568463 BLAKE2B 9daa1e7bbe2ca082578b8cd9484b3574a9112f66300c198ed5c9cb6e40dfe4261ee6115c7207676646baecbe0fcb085e48cb6edbc7a6607aabb6b4e0009be7aa SHA512 b9e4c78612d2ce6d20c8628aa2fbfd0edae3e175852c14ed4489e72e0036a1627f3218425a72862b4bf2745b3299caf6e5306751fccd083211153e472dea2b45
|
DIST firefox-83.0-hu.xpi 554264 BLAKE2B 4d4ab432c08f601038207b06e2bea3d2279a1efd6f5ba9c33a9b5e9bafc66cd49e0ce4a7b888ab7699d209d64c12aaa04393271e7f4a9faa255b2db1b9dec9c9 SHA512 2e3e465bdd766507240b1f3c1eea4a649ec811d19e3fba6fa153acfe73dd5906fa7bd853d342937a10bd2caf0ea8ef9263cd1eeefcf34fd78c065cd101338097
|
||||||
DIST firefox-80.0.1-kn.xpi 559704 BLAKE2B ea4c2031c7efc41556de3356e64270ae9a2f964e38f28f97138ecf26b146cc39b8a58ba2d90fca5c851139aefc443aa78921429f7a11d0e52d020efe6b80768d SHA512 526b88bfec9b1c33a120e7ec2f045d20e19704b48db87d84faeca5c8ee5ef56159e12601869b2d2233c293b599907f76333789a1d3c503ff6377a1c76caa5be5
|
DIST firefox-83.0-hy-AM.xpi 590930 BLAKE2B 61485c8ce357791fd9ddc291fbd7f0e9f943a5cf996fdc2b16bcc26884065aeea568fc9942b99e5d6a95573bca46bd707b9d4c057f7158bf185c7c772b00dfa8 SHA512 d17b6aa6458a9ef64fb23fe27d21914f67abee602ed825c161e231741c2b94fc503bdb994ed301a55063ec4776cd1e7f63d637e66bdc107c33fa84f80b70f067
|
||||||
DIST firefox-80.0.1-ko.xpi 614390 BLAKE2B 56fd747d8eb0eb5da2b102a55e202c5d5c7f5cbfe38509ba26808240bde470d432878a3e689fe6afd67364556ca2768a3f096ec55cda5b64bade4400e037c325 SHA512 50f6484898aaf1a9bdd91eae4c5ffaf55c05a5b28aa4af825dcadc64ebe18db77ec97108648bebf87aa1273ba1855a0c2f405820643f98a31c604e7a6b04e942
|
DIST firefox-83.0-ia.xpi 518459 BLAKE2B c8cd2a794fe3da161c0b765620c1ed382c241d66fccf3c24eb28a68dfa7121e189741877ccd96a41b34f85faebb8e9c470c833c79a7fd1684fd75692a4ce6eb0 SHA512 e5bfefea840d4a0e06a808c7bce2389ecc763c54d0e94733b0434eb5701f46eece6c2fe93797e7bff2e1d077552082026d48f5dd3b7f09377989932314b8cc1d
|
||||||
DIST firefox-80.0.1-lij.xpi 528971 BLAKE2B cbdd1aef2f7377915a7d8db05695d105c473eed6503f225b702539650488d80e61ed04abf165185802e8f661b6fda160c9cc733992b4d479809c35c641718077 SHA512 66feafb6d43fc5099083d25d8462850a575f2f43b4755e5c3e3bdcaf33c554f462a4df0b199a93486f3bf24950b0ed5415bb835df0520f5c7a62a81547ef30ee
|
DIST firefox-83.0-id.xpi 510400 BLAKE2B 2f1db275ff9add4db5b99c7d51b3ed64fb52cc2cbb87025e2eef28a2c12e293ab12ad164144008c165b34fcbd6507808c166128c377b0e1cf9063dcad04cac8c SHA512 37f164e419f8d1b8d3c2230c50058fc9e3af9eefc79e0705b3c98014e3d3f8896f09d1ab93dd5cdbceee1dec322b0da2dc976b9645161970c64097445356ef3f
|
||||||
DIST firefox-80.0.1-lt.xpi 587840 BLAKE2B 5c51f5aa2c97e17f01ee6ab29bbbbb91afb312f2ad89c76bffe03762aaf2140ecd98bdad75333a975900dbf6759ff31f0738c5ab5aef42a1d6fc3af01492bea6 SHA512 5d38561dcb9312dc62dd4f06a7674b277d0be1317f9fb1b6e1eeaa889f0d0466a7c1ad529b2f8d58de65f51d5abd9829999f33db30fefe9a5a3b54014c60208f
|
DIST firefox-83.0-is.xpi 480905 BLAKE2B 3f58f6514a2bb2bfc98bd7626e19a51e3ffee5ff96a80360936521e45bea026a058249560f434fed2edab19f706c482368a6103ecb8ee4a682999e2af2fb432f SHA512 52ef5d3b8fc240b4d377f455f5ce8087470f818195b7babf4c22af6f57600dcffe91363d554d74759b04ba8a47c1c7d7df54278390df663dc0520e7c11d4cc11
|
||||||
DIST firefox-80.0.1-lv.xpi 519818 BLAKE2B fe825a830cedb1b40b903be1a17031f0f52f8bb79005aedeba0691f54c6cdd02a315d0ba5d17da3abb2ef79aed52ee56828010fe0916a9c21466ca859b48a412 SHA512 789d712a7c399178f43e5c108e2727ee6be58b999df4248f2669d2837299da79d0cdd20f3dbdbccfc1656056573470633ed3f65fd1903e2e509b5645298e48ac
|
DIST firefox-83.0-it.xpi 449611 BLAKE2B d652ebbfe8c317b5a9c5e2575871c24c751b49b9510851200a8f42c94e0ef6cff74572418afa1e69e67e07196bdffb27866eadc2f4ea286854fccf59a07b6923 SHA512 0236a1727ed8644bef59953637d791a0ef78ec156c7fa8e8f0dd8a3f4718d91d8e6cae91ccf925de6d33c5da15f28f851a07a52e4aafdca8a8b1479eaf8a06a5
|
||||||
DIST firefox-80.0.1-mk.xpi 482548 BLAKE2B 53d581e920ed2f790a7184f37b2bd2b4d312b45e629a8dc2753d21bae585cc2ad072e2773adcf5e96a38a669e8a04d1a5647395fcd00fed961f116fd34f06459 SHA512 a31bd6b70316f986b9c7edd3dc797103d49a193f180371dd875eb17391fe94b92103606cb06fba2378b8fe1329475c54b8296969496eaacd0f140e83038ec49d
|
DIST firefox-83.0-ja.xpi 577356 BLAKE2B 298f454adf100a68658a68390632cdf5d8456f2fd7f1bd40c18dabb73b3d39d54bb63072da0e5776bb98e5f2657c51842b92571615685d58b2686461d114eddf SHA512 8ce3f1be92f8dc1337f49d39d645e4a438254c76316e9a5297a37a7beef8f2b87eee7924ba5278046dbe0ef2026a9fd4c99953f278c1628ef63282c1f4d40679
|
||||||
DIST firefox-80.0.1-mr.xpi 601274 BLAKE2B 7cf25f0a127183d79ba5bb1c4181cd0d5e799dbfc96d7dca1da2cedb7d1498a5068443df6acf2a6820c5281ad1378cc21d1fb27e734be968dc8a1980a8962ccb SHA512 4d9ccad61a868483ce700b28ace409c7907822c0c5bf261bf8f4497aecd685fc760226ebc5af08d8678a8a582ab59a282ecb73c595ffa62e404f39bf37f73c6d
|
DIST firefox-83.0-ka.xpi 578161 BLAKE2B 5f2a9658e5b964268912fee384bbb96681ecff8e29a9e1466893d2f5dd29b9ded50396bb55e6e45eb2985ece2ed1d317c4ee5e7addc2012a789502a3c5d31494 SHA512 0021605baeb7e9c2f089a0dee6222fd870215f2f5524d7cbc025cf17318d1c4d4b467f738c4c44ac8e651b79639c5819114894b729b46f9c500bb1382a29430a
|
||||||
DIST firefox-80.0.1-ms.xpi 502900 BLAKE2B 904cdf465d8015a73584a98c97d4ed168f2bec898c02762a87a82f2cfc621d0d8bc25d6bdaacf0ee4803f43a3f1f0fb71655d0aef7990e0ac2b0581c3ce59253 SHA512 1c83be4e5c2b7267f8956a534596c31bedd9680539f5b93731c92c42012d987024dc1785fa647e9db9ef5554e5ea469e132906b4d41789e2d31d7539b0c698a6
|
DIST firefox-83.0-kab.xpi 539329 BLAKE2B 7a0a0e86ab0f5743ac4822666283c737c14ebdfb6e8b6f66afc02dbb0bd88b6e41a623f2365c82cfb66059933465c5a5f6f2ca2ed71b1767650d968d41a093ff SHA512 da266fde784b20f722a434958b09576a93ae05bbc7ee8f35ab0cec2ae511adb996fa98d3a0ba374f4e70dd9af79e0429c0a20405f6a8a0a31d3c2aed4ba07e44
|
||||||
DIST firefox-80.0.1-my.xpi 557148 BLAKE2B fa611100ac7fffa5c5538493679aa7b6a257ab8300ad583928601ec8332e13f811bed34274b03a75a5ba84253dd54703dbad7f477fd82708b11fb951dfdd3ffe SHA512 bce7f873f4379d3ad12804894c0d52ef38f0f4addb43e556cc8370fbd8c5b2d8a5370a9007a6808192223d51aba6413d3596db8c262f22347d7d27d2027a41cd
|
DIST firefox-83.0-kk.xpi 593183 BLAKE2B 3fbbf9db5eac6e9a93a76c0692102a39ac2dd802cf5ee327229bc548d5e711321c9ae69730718c5f3a20242bb770fb15c0a7d7a3aa7ebe02d9da1bd74fc01b9f SHA512 f479f34d61379b575494e2bdc02d9ea2c0c86cdbd59e4d3681a1194079a0f0fcdfbd11cd2a12a5f4faaa6d8269e957b22f18e9a4570e4e9628f7f25fff0cb71c
|
||||||
DIST firefox-80.0.1-nb-NO.xpi 559668 BLAKE2B 02bc6ca754b8402bc452789fe92f9042e9c3cb8cbd55831b9b89300765cfd92ab231aab452b2958444cc591e5b70da38a97c464d64fe9246f7f88afca463f070 SHA512 85cef35f5c975b313db2ff28c7b432957a96de41fd87fa727ed30363b72fea30926d4893d65d877b6a9f65c195ec4381cc56eceaf825afae9a95efabe8c612b5
|
DIST firefox-83.0-km.xpi 529836 BLAKE2B 54ff90aff322722299b0ca1de902f11c3a38285c30621fdc10c416a243a9aa83d887506a51725f8794e2fec63c0dc1d7bf7f73f5c674470ca8b907eba46c1d6a SHA512 ba9ca5472f2547288cd4f13fc0eb38d18cfbad4346e8b8b5ce0e6c44012c5a0945030ffaf4fbcedf17fab3e6f9618eaf3e9031c6fcb259c372b96970e06788fe
|
||||||
DIST firefox-80.0.1-nl.xpi 567581 BLAKE2B 10ed307f355c46ab738ff303b9ef7de255b22805dca76b6edb62b0831ebef44ab8d591b572e74c72483d0d2ebd02dad0e111d42529dc36ace894f5ac3e63caa8 SHA512 c83f5444ef5e10ea9f8578674bba1f1e957d93703177adb1abb13d191f202df184ec2e91ea15f559e9f350f5edd3e7ae61f0b79a3709ea9380f0c9902a8b9554
|
DIST firefox-83.0-kn.xpi 509356 BLAKE2B 312c309670b2fe4cf51f99cc3e8e5cec6c21dd07200749586a55461a9ac0082ff79211fe1bc35f1dbb9bc2f2fb6bb002dc54433e742bbab69573b7e363ab8d7b SHA512 c5399c9f8059989ede7a78b721cfe4e0ac5b4e1b4de7c7077699f88cfd75e3052b6f6d2aa7a6b35433d27d41d5b7cbb3a56f161dd059032c181cc36ef79c7e8d
|
||||||
DIST firefox-80.0.1-nn-NO.xpi 562491 BLAKE2B 06b2608a77a3f548433a504257c16abfe35634383ccc469568da9ecb28524dda1cbf4dfdfcb26812a5f43fb8d3930c422e6c77d68b4a326094f1dc2fea034ec8 SHA512 42a57f7927029864e682db3507dad6189d2518649b4520de0ffdbfb8f7ec687ce3df50630859832fb0ec2f3f0f45a5998e8cbce11999ff6b02d17276c3b1e026
|
DIST firefox-83.0-ko.xpi 566764 BLAKE2B 2f61d339ef26b081148840eb770c415ea15ad2c56f6572414d87930c5ac3d1864b272a555a40be3dff9d88de3baf1ba952ec0efffbc6a2e8ceef9c4c741ecba5 SHA512 cba67955382aa1f1977b2f30dc9a6226c3f0271cdce3c12ad194de7321beb210970ad3c241615489eda5e2ad590479976f8d35f84a327c62b9803f950900cc89
|
||||||
DIST firefox-80.0.1-oc.xpi 584239 BLAKE2B aae9400ba32879130cfc1b80b4d5a2a78fccf17e31d76e29ddb38d241f3adb5dcad3e36761d742560151f0916e6e897d9a31846262ac386d2802ea478a06262e SHA512 b78f228736a66e0f9378a80dfd41aa5c8bf33d80271f38ce65c41f956f7d8c06fa84e7089e3e14073966c60de6bab11dd1f0c3f9f3400f1448d792171d0f21d9
|
DIST firefox-83.0-lij.xpi 479061 BLAKE2B d890ce6a55db3befaf6a582dfa212de4af28468f446c027037ef4ef18e122245a06a18085119e7df204cc8067a59d5a469a744a0f7970eca299e38bbda9b98ce SHA512 1f0e24e5f48056e0589716fef0635fea1aa497299d6eca56d318cb890df7ac7101b3615546452b684dee65491467004e5be9dc06484be5d5f148aaad754faab3
|
||||||
DIST firefox-80.0.1-pa-IN.xpi 613847 BLAKE2B c8af3f2ca1d007225ccd274aff221f4a9006a9f451fa8ffcf949f8027ad82ba09e985127afb26a12bb02865d8d417a7320b2e1a537bd4d9322c5c31025921c43 SHA512 39080e2f2c4522b699cdbc4f118423e1a10d2f5ac2b18fd5e90af85cefdcb76d1ca04c31a8e1174e1b79773ebd76f0c10c08b61e328cf620f706af130b40e4b8
|
DIST firefox-83.0-lt.xpi 540056 BLAKE2B 27d6dc2a00342fe7b2dafa6871c508ded9ac5dbcc0b4e281d4faf6f34fd2c03e0b54158ef039068485cfcf5eca94c950b11e271fd106cd4d135932faadb87175 SHA512 7fad95c85354b0e32441378aacd882333a6b32124c6e01dc5bba829f97024a1e214be2c882e6e337f571fd4eb343e0f88dc0eb8176fae035f6a2d00df72840e4
|
||||||
DIST firefox-80.0.1-pl.xpi 588634 BLAKE2B d360327bf88a7ec2578759a7f42d015d4dad50324ca08c77bfadbe21c3524cc0e16842e3ad491a8774093f8bda8ebaece0704331871ee6dffb8dd827be32be66 SHA512 26264d3e7a26b4fd24d7e1fa36efe1989308a814a062033f9f45d6c4ed7ff2e32272eadf1382a14c04cdf83da961b6f6bfd0f5fb472bf86d2a8d2124fbfdb12d
|
DIST firefox-83.0-lv.xpi 471279 BLAKE2B ab755fa2b6d09dd3bdbaa193d60b5a64d646a692c965ccbad9418c642986bd251cbf87faa122faebc3f444158be63d19cc909d90d9efec75ce2c7b927017348c SHA512 2dbebce0df00572cfe5438645a8779bd56d7fed727bc5e8a6aac6d11d82b487379736a899eb0a870fa3f8c28d0d732be89e2468cd81b6ab99f146d2bc9129ab9
|
||||||
DIST firefox-80.0.1-pt-BR.xpi 569418 BLAKE2B e72d3bdf4bd3a9eb2c36f0adb0d623373d466cb2b2a8366fc8b85ffc8c5647a83e41d3585c108721d860b8b7c26fc127470025da634076b115ee88da4b9aa2ba SHA512 35610b0e440cf5b0ba2757eefeb4f02a1e50488e4be983c80bf09f7bf97e26b7a21143aac672277e33b784908b9f261b54fa3239f989d4130f5aa62a17da2ece
|
DIST firefox-83.0-mk.xpi 462379 BLAKE2B 4a4ac89000d7a5608eb3a339a50ab027ec05205efd46638ca1228e561388c664c65833a392aa6ab024116c80c5d429087ec7b902f785d4f235aa4c4dc07496e2 SHA512 4b71c160ef6b80d1279b245b0b5103ca90739cb65fb88e9d17ce7ee33ee43a61179df025c0fa8f9198fa94f0aed96c6792a5f12958ded9b2ba6d6ccbf18861f3
|
||||||
DIST firefox-80.0.1-pt-PT.xpi 579182 BLAKE2B 798376fbe011db8102010f868127c914d0d1cc8b43dd7a860321dffac88e42140cfbf82aed048ab0b4d42d7ac7375196719930f1df72f94ef3e91dc5b857b81c SHA512 8f7681c7518299f0373db051be6ad5928148dd6b2c0032312683b114e524ef2ff8dc5501c17dbb02b7aeb5185c19d550eb8475a361006ceeb54299563fbbe87b
|
DIST firefox-83.0-mr.xpi 544590 BLAKE2B fde6ac77332de83804f40b4e4e179cbd312bb0e203174417f9799ef99459ab14d05f39fbfe5df6ac27a54226e1f693b7b128099f33f58986a93b3804e36fe4c4 SHA512 2e30cd7ff8d855d52f8825f871fc921b703a1d18036e94b169e1527b3537623da03600eeb80a1dba7b74620c4e39a90456ab4948547b089283f1b49ee50f1971
|
||||||
DIST firefox-80.0.1-rm.xpi 566373 BLAKE2B 89d577b27425f5d11958d40b3d91005af652232d682d97fd471152e2189b6f6bebf82ebdb78f01bf22eb073dbd3c4c11f691cb0f39126b84e0df67ad4fc1d07d SHA512 0bce2deb89c88f7a65fc8690b9db5086d5d985075db69c3994f949158ac0cde7de7bba2814317ba42d60bf48d9e3f7723d7864dbabd9d9029f6f026efcd2af20
|
DIST firefox-83.0-ms.xpi 456953 BLAKE2B e143716d8060de8c8eb300d709e732bb6f4965e705479d584cf782310e5a68f2ae5a8612ecc53521aab2c7c3880612a349a76aa3d85fad49f6795a2a8371ead0 SHA512 b6c2d10ce7ba9a8fd8f84b04d7b01e5809753760dd26a1d80d37c1744093c9be6baf2c7a20ef58d43c03658aa068327ca9d03459da7b7dd81b78a3fc322156c2
|
||||||
DIST firefox-80.0.1-ro.xpi 586939 BLAKE2B e4cfb3cfd2e0c058709aa5da299725802c8297ead947715f2bd3f5e9f44ad3ed6f985721365d63f9a3876b4dae7b397c17f3ec5ec200a8f3ef1abd3038682236 SHA512 a5561578101ac24e94458b3b55e0386716b4d33da5427bc58385832bd49e033f7d4ff2c6887952e4e3004f21e4efcde6e672439c36ef7503c3099ab4730ec39f
|
DIST firefox-83.0-my.xpi 529071 BLAKE2B a90962d2bcfa708a86b519353215981b101246ac146ea3853ac4fb44909fedb67e429d563658eb4027eb7d6f7338b05662f6e75b7f8cd71eaca466cacdae63e5 SHA512 a14a38c01b1f9c8c0d68deda82d6d17f33c3adebbff766168a0fc8fbee8834835990261d0c92b835ed680dbf70ef441448cbd98383285b08050132f9b6cfde76
|
||||||
DIST firefox-80.0.1-ru.xpi 666218 BLAKE2B 8cfb67d44e0e9faf5d4c4ecb2a651ea89a5d75d8372360ea89663783bc0c759277b405867d53d7f5397ef31564e4bca502d2111ab5bae7b3ccd2b652cff15009 SHA512 3d425e8b742463548c97d9c268975fc58320708e17572d99adf1ed4a6f787bcdc6ad9b3722edbd2664eeae6a998dfced00b385d664749c0ce261871da987023e
|
DIST firefox-83.0-nb-NO.xpi 518164 BLAKE2B 39713f4ddad65a04a6a59c5f3b55be565827e97341cc529e0fcefc428af2694b16a24f5b70c8ffc2783eb191fe931c926ed5eeaa584a2aadd6f984b383bd7a47 SHA512 f6aae6463c50b722f8d85240a080a4c57994df75aa5083b91fdcba3083fb776220801b0f9671a8fb4bb919f27501850582560f57ea685c3368968e73b3ca1e3a
|
||||||
DIST firefox-80.0.1-si.xpi 534116 BLAKE2B 26f5fcc5514eddcea5666beaa8761720e833d0eddee23dba117d45eac921aa1a97ce31f9a3d70c27c30403639a88ad379d4bc63f2c21b049dd471a6980d8dab8 SHA512 4ad417d78c783a95c87bbf3deb05586a4accb204785c049c75a89f3b49bcfa1464319223e0a25cdf10c99028e5530937d199abbb5dfd87933eba1b086e60d67c
|
DIST firefox-83.0-nl.xpi 525789 BLAKE2B 1dcdd7756474dbc944c9b6dd796500f072ad2459d90954926ec38e471b8825e134ad70626fc48315e20327efc957bfcc5cf48b6ad174f386cca42205608eb07e SHA512 c49a5b1077b7eed82208ddf01dce6407b1f8983f021f90a9f50d59785ed93bb366182758fdec9905cb56b8550c36320e5fd90a69b4cc94da4d69feade3f9989e
|
||||||
DIST firefox-80.0.1-sk.xpi 587987 BLAKE2B a63ab967999d3acadc8f6cf6f84e4bebcecba5e94b3a89e0d0c169f36b36febd01d6ee17dd08700467dde01db780eafa3de9bd4fc3a1d8d05ea344bf6555e078 SHA512 6d2288823d4f2a254afea66b1ea8712d10f55d8b31793eb8bd29211a2ac68f31265f1e9de6ab0e20e2d60bc70584de7044a63b925bf77b9a91bf084a8e9a79e2
|
DIST firefox-83.0-nn-NO.xpi 519800 BLAKE2B 3332e44b5d6edce92accd0502e936fae2916d2a9ed68ece38207ffde9c5cf2a4bf26f5db82eed83d99ea1810b070c4084d388855560e625c75bea124b164eb53 SHA512 47f3c047be99d9d6c91e6c36d8c465e8a7f3370affcd45f9adece1de36afd835dc077d3eff0b6055773fbfa2b53b80d8aded21c3babc1891a661075e1b0b528e
|
||||||
DIST firefox-80.0.1-sl.xpi 569766 BLAKE2B e75cf413532d4745c52bc93dff95a7f5fcdbc695ea1752013f42cbca936a50f1f059c97ea42839e2df27414d9815863bb82500a7266659f52552ad7eb2588e72 SHA512 55e6bc7d0e3fef21b4a0f04080a87a441f6c5e064cc98cad0f43620b58a44ccd7279f7d2dd658cde1bcba760cf0883f69677161f098b2de4d190f783e1ea54ec
|
DIST firefox-83.0-oc.xpi 541636 BLAKE2B 1d00fab1e9468679923e88bd07caaa254f63c9852e80f3b3a5ac202a27c9794f51e657c2a129c51b1ee3fe7953eef1da9bff6e464e169a0cbbcd40657d3c7657 SHA512 482ae383711c2bcdb3dba2a427e032357505bd2f233bdc209ae136bca5df5802912825fe79f2e3dc69aa55c0ee7f9faf29cc403cc9a73d99ce47b531c549d9a3
|
||||||
DIST firefox-80.0.1-son.xpi 454608 BLAKE2B 97a9c1ab015fc47e42a6c3d0b5287fcbf0248282be45ce9818e74bb39ddda493afd2f876a18ecde61e6c804d7697baa861886081f37966a7d87d2d0c79b3df83 SHA512 c9ab1150312d4ab20f269a92d09d9fd9942382ba6aadc0d4d039c5c877b44151269314c52c5e026a0ee1005e8fcc0f2cc2972c42e8fc6863a25520e1b7f2681f
|
DIST firefox-83.0-pa-IN.xpi 582579 BLAKE2B 959d162baa174b4c941e708a9bfae14ed423ae9158583bf343a72dc436bff5907caa6269ae04376c16cbccbe588949c90b52299554ebcfe8368dc513142e02e3 SHA512 17bd658b0092b599cf02f57b4f377d7fa8e74505e24577495c913324d3dda630049312426a5c0fc9a5abc7540e1957d36924fe6fbc6e2c8ae43598ef9370e06e
|
||||||
DIST firefox-80.0.1-sq.xpi 580208 BLAKE2B 78b9c0dea75df234c4f0b6aad3c689c3e151571fc002d76946c31fd0c34392eab04ece2f4bf3aa270ff6d575c96de9178de56b40c4d5b0ce2191e8313da26717 SHA512 a9a1bfbfe224f5beec6157225b942067ebf1037349a644bfe2c2bf1b08e3c48346f620d68d70079ba309e2a6649b98dbbe3339f87d1c4a32af3ed7ac945be90e
|
DIST firefox-83.0-pl.xpi 545160 BLAKE2B f35132153dbe3dc0e082860a31b6d9695456078b288b89b285739edf459d47fd7ad90a534fcd0db2cf83eae2e7cceafd2990fc79582f948cf411dcd6d4a5bf58 SHA512 c9c97190fb338bd8ce5ee7a391d83bfea05072a66be7425c1d875d29888f37851a2f3911361693e37cd4ab3b187e1c0559c07945d1214a59b752be5465071255
|
||||||
DIST firefox-80.0.1-sr.xpi 614268 BLAKE2B c71628dffd7c1e9c261979457dba2e33f8d3ef1b5793d9856f1eedec58322ee889418982623a197a747037e63ce1a77563b6503b045a81c7ad5a4b6ac6240349 SHA512 f87036a3c1dab96891618a940991c36302265ca7dcd2a4db387701b607ec91aca38e3f5ebd086c36b16b0326c0fdb9c03bb5b3cccf4f4d1281d9ecaca306b493
|
DIST firefox-83.0-pt-BR.xpi 527127 BLAKE2B ca314d324e6daf3ae5d7efa0e69ec7fd4ebca9c8b3abe6a9ad10262403f10ff4e3525b555e7fd83f2b930e6201e67c9a27332ac9b5b8d88619ff0d870c57d3f5 SHA512 4cbd3c664ee97330da3e92e2258ec79b93005ea68e404e4cbc24555c8ee901c200fc6e791094ffcc83527648c58030c8da68b5c1607514c68d705046125da01e
|
||||||
DIST firefox-80.0.1-sv-SE.xpi 573128 BLAKE2B e29abcfd0d6726316d0eb19b3b1e97e9421f34157eb6428eb56c54fa4f7ec5edfb0af513fa2a3082cfb6aa96e0c6a84504f3f3536d8bf982e0cc011f0698edf1 SHA512 710d65786c8ed82fec8ea627e789deb6a065859c19eccbaecf9ce5012f58740b2781fbe7f2b5724dcd7be38db8f01721c7ea7d354a4409acf9b84d511bb6dc3d
|
DIST firefox-83.0-pt-PT.xpi 531553 BLAKE2B d99769c654d948d11a2006f413c6bd02426cd7eb2daaf1024cf38ff5ccf8491be0abb5ec1356d33c7cfaf2411d6046cfa4e39e7e8b5fd99fde977e2b576eee7a SHA512 b6e5c8e4d4bf7e8b79a92f8f0abe9a8d00522efe780f240297c386d3a2d8fa75fa3504f10e3c9eddd46d9e9ee458fd7a13df6bf3b224aed4bf2b3d27a36fd9b6
|
||||||
DIST firefox-80.0.1-ta.xpi 573981 BLAKE2B 379297acd4f411840c69b726e88ced981e781bb7c58460d59024b0b2b3a859c7a3226106b6e6b4411543360202a44cf1264a2957ccc5d28aecc37ed824fce5e2 SHA512 2b819f416ca0958a841977853f7179c6ed0f8377f4c6b8912cafe21179f3485ba84db48f49912d3730c31ae83ddcde84ef0e2695250f8067aeb5641677f7a2ef
|
DIST firefox-83.0-rm.xpi 526276 BLAKE2B aba9190a85c5281e57977c135056cfa5102fb6454ef53672c1dfe309da8d42d93d54af7519ca81464e08f3a9d2182787239694e1019adb676e7ce543c0084d11 SHA512 19b6439ce27d967648c8908455b7813605f8e90825a86363c0927a929b103c7e22cd3b2f274f2547acc2f440cabe7eb6ff855b9d9ecb515dd07596ebb8f7765c
|
||||||
DIST firefox-80.0.1-te.xpi 612546 BLAKE2B c231b2923e2e160b37bd1b58adb63403f627729ebb8c632fc1e9a74a6022c781b576354e0e0228f386c784a70b9920f66a31b0893781c5d8d46b23fcb24a8a73 SHA512 d1302b4069a9cce98b1079f7167db9e6b80f094a33dde214bfb23ad3a19dd17f8d044e0dd0926f3570ec1d0bf19856457fb9cfe69e65cfcb162c66153ee619e8
|
DIST firefox-83.0-ro.xpi 535331 BLAKE2B edb6668ec0c6b43ffaecdb45e205a39ce70f456b9bfe07cae50925a23abe9ae84551365804925b8bb9459a878fe053b0f2750862ec57942b5a2a5fb06d385d3f SHA512 18599474d3506a2f99d7a37bac3a07ec4d22400713a39304a07f507ca432bab784d78dbab121007055ff630b2d04aba88e939f307fa90ff4c3ada24b8d516eff
|
||||||
DIST firefox-80.0.1-th.xpi 639043 BLAKE2B 562417f922589f396a756a94606036ca460c4dd0ff2e27cd40163639f1f5c35debd2302e1c4f23d8df86d5a9b0a0e7bd0a6e79303d6b1d8e423639352b12ab46 SHA512 e051e224e9f7cb29f1a85aed2b0c4b73238c1ef01e3d7777ae47a71fbbe4f32402999a5fd918d3a486348621e48a28d21ea92b2af14f251107995e3f860a3f69
|
DIST firefox-83.0-ru.xpi 613667 BLAKE2B aef202673962807694daf43640a26544d237a174f2b0fb7500453ce531130bf3e09b74c87c43c63b343feb9899275d57993668a28c78eed1076c0287b2c6fe84 SHA512 b8190c7d031f242874fbf87ee966b09209ec498196342aa874c1ea4e4d457ed07c979126fd1d6fa307f743a2507724c7b0a6260839d8814bac350e053ba24835
|
||||||
DIST firefox-80.0.1-tr.xpi 584648 BLAKE2B a3f7c00083deb58d03179c6765083b70e70b0de472cfd600156d9c0e6a588e94a0c7d62b75dd6ada47b4f1bd2b25bff6b4b6073f167c25736033cbe5fb23b0cb SHA512 094c89edfad656766cfb03cd057dfa14bb93ecc61ae69ab7f7bdc654247f0daa08c35f1011667f7c3db27676ba92d973c1bf5b5ea4668995786f159cd428a13b
|
DIST firefox-83.0-si.xpi 495477 BLAKE2B 582eb470f0852b149a3708e4c3ec9f05b67bbc2ed3529795484877be48bf1637fbf2c259f15d3a6185d1520e011b3a1f38d2d27905d62ed2d94b9915a039f100 SHA512 eed1d762fbb10bbf9edbc3615726bac9241b372439eb9ade62d90198f830413be64ebfec9fff06275d587e9e306fac639f32ab1467a32d0407e52e200aecf8f5
|
||||||
DIST firefox-80.0.1-uk.xpi 659416 BLAKE2B 8f72b0c16dea0d6448a193c3064cb9aef5d6572055750de4f642e857702934bf21555f318f67d64665111012ce5ffacabb7e1a052d11e5059ac260fe120806ce SHA512 6e08758c438a8200b23a32c61929f9624cb208ff2501de66af5b4abc8e5c4c49507ebf0213d267803db5284724677b43d4eb662759fdf9970b3637def24c296d
|
DIST firefox-83.0-sk.xpi 537593 BLAKE2B cbe9b97986867d64c0412c7532dfb056eca6d27d22208e882dc7a67437e0a2c8cc87fec8f583675662ba291946cefe54662f43c6f862118aee4ae14dcc815724 SHA512 2f0d840384914fd80199521f651009c95860743459466d1eb08e59211d5f2e3ace33215729f5494a2792e10aa3adef47be6704333cf91ad40d415607990a100c
|
||||||
DIST firefox-80.0.1-ur.xpi 615360 BLAKE2B 0cc5e0080d42743f830bafc5606375ec624e722203586c7c6be3cbcbf50fdcdffcc9e7c14a9c78e24adaf3988b9969f987178bf839670ded7e495008435f0c82 SHA512 229ab1aa8f403250ced2d247d21f3e17b484420352a830a8bb7633228e4bac4712b5d2b8ee93c82da0974046afab104eb68cbea3d0dc03a8abef756e2c4138ab
|
DIST firefox-83.0-sl.xpi 522704 BLAKE2B cb7760fc510e88d1663c3987a95a267d2150cab97cdbcfb886168dc264caf530f8361f9196cfcb1fc989896bcbd3cfb1c18f779acc3ab46da525c1e193bfe115 SHA512 37bafc62a833a90c94741f33fbac1851c62c729226e7f2117cb8b0fbb40bfb1412bd553294f881557697df3862fb5d75c79f633725a2d1b01a7f90335d788c4c
|
||||||
DIST firefox-80.0.1-uz.xpi 522574 BLAKE2B a7f23d146defbcd0b2450d3bc9f7ecbec013caa1c5f742e969ead1834a9056cefdf274837b11606a8fa590cd50437c41f32bef412dc9d14e991375b1a161cac0 SHA512 e163e411c3e3bd767144ece491ce31a422d6b30d1d457298a884fff695d011fa8450e9886c681c7a8541a704373c4cdeb73493d8e941a1e630ebb9918a43876e
|
DIST firefox-83.0-son.xpi 427969 BLAKE2B d0524a37aedbb98e9c32f1569f7f6d34c94abd5605c6c2ba3ea7e3e9b3d8c622399d24bc9ba8b2079ad07abf95573280b51597f2d2d049abc6c20f2962f40185 SHA512 352f28e468f545a5d6a8d9ad93761710dd7a89e38101c03245e5aedb4fa9551d92e58c109b3f77fca04d0572d28846e66c4004acbd041f30d2ede44260be542a
|
||||||
DIST firefox-80.0.1-vi.xpi 609394 BLAKE2B 080fcf58e2a1478ed2fda6aa2e19f39880534aae830a9ddc1ed892970e984d55dae5154004871b8c68d4ed46c5f709ccabcdbad8158f86a95f247398bb68cfc4 SHA512 5febff5088076d865fdeb389980472a054045d9a2b18bbd19dbff7c9bf6544934f4de87f1b7d09e8f43c8f3006df9f86823dde82e68d595474bb96ee430bf6bc
|
DIST firefox-83.0-sq.xpi 544734 BLAKE2B 81d27b61bfadf76ec2439dba8339254dd939eb4676c8c0c594470573ae159a55242ab32487843e8d592f20222b4d068f42657aec3cff7a265bcaabccf19e8b91 SHA512 7fca8c3956a3c858e8539c5edd9aa115ace5cb0653148cab03c6c679539cf7632824a5080bd2842ffc3106a30fd24734c46de8a488c478c6b36e51679afd93ff
|
||||||
DIST firefox-80.0.1-xh.xpi 458212 BLAKE2B 9f82a968b99bfaac375486e1f15a860433dcdda451ee8d46e80e7aeedfced39f0984f26142b46f318c6890ed917a1d92e6d44e5a084932160274167b718497d6 SHA512 454d7eb2bcdc5fda55c6376d77147e0f9e00f3b0b96c3b09521393e1a2516f97339533c35d08f456bc344a76ba72da42d99a0bae24c24f103eb9675967a23790
|
DIST firefox-83.0-sr.xpi 564652 BLAKE2B 29f792fc5f149c346ed7f6c3e553c7e9fcbc83948ea108269c7a7e2fe2ade3ba96a27d75a6aa9ca33110d240ad5acd771e008be571a0ade4b8e8e515fe32112f SHA512 c82240981a9123b1e67b04b50aa54fb3c99fc142f7005ca3c9be0298b35c4bf9af1a2950681a1945eedfdb6199fb01c3e88ef7fceebfe729988eebec53ec6df5
|
||||||
DIST firefox-80.0.1-zh-CN.xpi 611635 BLAKE2B 3263f493ddc0ad7f5ae018f5dba479e9daa64ff9c119bb9e8aff13076ac55fc654519d78837c68beb89219848e134211d95c12be302b079e913ab58ff36a5ee2 SHA512 ab90e7c21368a78c3eda23325b138fd2da02be577856f4ebee59d1988a2b2799876bdbd8c54040c6c45ff45804a4659a52b276df6da1424dc2a48b295b3699db
|
DIST firefox-83.0-sv-SE.xpi 529329 BLAKE2B 34e809e1ee7e828f7681b22a9b4a9042b7f82b83ad2a65aca61c7d0f6685fce90b6f88a2aab63b51822fcc87a7d29fa19a93622a600220d39345eec97b59983c SHA512 bbf119065a253588df78c651a6083a990aab29ef81652b1c58c7d1245338a7840075f7f271fe116c578db0ea9a5a7283e566eaba3350d480de6a0ed02229b5a3
|
||||||
DIST firefox-80.0.1-zh-TW.xpi 611178 BLAKE2B e84b0defc7990b6c775a9ee9a5ba7dd54a60a41ca1e618d87b72c1033eb08a814de335a1d59b9aa84fff70d164f8755f2143b188128da5c84fd2eb4ea08b4b77 SHA512 253f80d60eb05d05d366642e2ebb78430b3b9acb36baa553b3cffa5a1d4773e1a422e770557a3ae791d7704ed22f5ded6713313886b696548bf49c91bfb7dfbf
|
DIST firefox-83.0-ta.xpi 524238 BLAKE2B c107cb91ea06e90e05fc6cee76f1cf05cdfe6bbc319fbd39093a1d71917c6c6b76ca93418dffc16902b2e7295f0fc76d2f841e9fe8252eb4ab7a3043b244b420 SHA512 1e983ea0be01d0c41084da482582ce743f81ae4062ec3341da818f4af24f5f14757787afe5ae902801cb68470547ba382d9abda8853527d6e3304b283cb10b05
|
||||||
DIST firefox-80.0.1.source.tar.xz 334690792 BLAKE2B 47c8cdb2c8c0088b5dc8abbdfba8be685dfdd4d079b155aebb1431a5f8b448b94d90e188d08426053be961f228d3b4e7852626f502397099e99e4a897e7dadfa SHA512 97a54e5f0ff0e34d0994b9ea67250fda1e9a51acb1129a5f6ce632ca5d15132ae4e5eb18c1a9a609a14f5012daf87c6e1a5049e096dd1c32cac9e2c981381d10
|
DIST firefox-83.0-te.xpi 560597 BLAKE2B 19f44b7b8261f66558da84e60fd326780c352b4d8bef5d5f83a13cdbb9355ba97ffdcf5bd4e01a279c3de7dc9baa1d1697d3f6435e9d4071ac4d3f43adb14b65 SHA512 bbe0359313808c6ca7c4cfb5a30629c9981e6e2d5c028733cec6ba742504c76c1151bdda1033f2f877a976a44ad19c0840a4e775085b35df0103fdaa5ad189d4
|
||||||
EBUILD firefox-80.0.1.ebuild 28853 BLAKE2B 5b48db6f1c2434ce1dd57dc57b79ed18266b74478dcef62fc34ab062ec5e264c07b0fe196549f743691e1a4c05186322f52627331e76ecd232320429a65904a5 SHA512 c8323a71a8cd774f8831c04e65dc648ba15fb90e9cfef69e71a2c05cb90a4b9391d3fdf066003e096084efa9ec84eeb640fb0c47a2dfcbb85741e07cb56d936a
|
DIST firefox-83.0-th.xpi 591411 BLAKE2B c87e2fed77c75f74b0d88693bfbd1af5bca108a91f06719801ca48bcbb74973843c9c88a925b9c0b5e8988f404cdaf4ee0468b766008b808a0ee7a393662aa9f SHA512 e586ed7393e2958cf0adf4ed893362b5cc7802c9e54dae567f61f29c195a938475cfb6e8a101af140f865291c145d80abd5cbd09799113f54dcea926b2fceced
|
||||||
|
DIST firefox-83.0-tr.xpi 539340 BLAKE2B cfa61a1266e6a38d83f3d7de0672938af64fe581f2afbecedb299a3749691c5f6c2699cd1d475c403dcf7619ce69537d68e78554e49d8a1b4e8ff118b51d5c22 SHA512 621accbc206caa201c041a8b148d2ec19292d295b7db0df7c69ce9890bdd09da192ff203c7452d549f0eb160976903584921b88e64a1b7ee2ad606b20b4e2763
|
||||||
|
DIST firefox-83.0-uk.xpi 607698 BLAKE2B 1bc3fc9b13e766c89037169c2ae12cd7164129e4ec3aa20b7e2bbb106fae420f9204fbc7d1def1d1e2db3290611fa416e5854744bc2ff33b49823b6812a9680a SHA512 fe8e69d350901151e4c2a366b02c7ab06d0fd897aa511048d78f1f95e66dbd50861d32a1c639d25fbd89e6305123c722e630b44db97fa8d4c1f3d23f6eb3c962
|
||||||
|
DIST firefox-83.0-ur.xpi 561012 BLAKE2B c952b0bc0390c53281852055acb104eacfc7cbea2087c762d3c9285990e2202dbed0f64e6e86618e2363672f5bc73c7b417383fa34465742bcfc495526e88dcc SHA512 c1b443e7215c7442bb29b6b7948a651c359a1cb232d1f334f0538e518538369d54e08efb86ab9845ae7a8d87eda6c5302c1a9632255427f84a1374cdfcfcd0eb
|
||||||
|
DIST firefox-83.0-uz.xpi 480814 BLAKE2B b9c253f124292851c180b237129dee403617a03f4806fbab8ff9c3e2b286f960aa7face8a90139c8201713722949ea0b5c098a03ae2b8ce375a88c93c962c86b SHA512 c956ce9248ccfe4d84394918bc4a0f0004870db4b4106646f903e5f59394442cf1839e66f4b285897fed7f41de312e7b273157f7a6f940cde0ba68aae7ca3742
|
||||||
|
DIST firefox-83.0-vi.xpi 563425 BLAKE2B 398adc06edd315941a71bc290f110aecdc5d04a4095dbda61a638d061533f6dce94e5c48c46e25353f3b76d0510ef2369355844a1eb516bec3380b4c3f3c1a4d SHA512 1afbbde187afc184345aebf2881c5ac04183736f9e40953a85cd942df5b91b60a6f90e1f63f00d6903db79a510227f419b7c092d90c9ff3bb8eecc193322c9d7
|
||||||
|
DIST firefox-83.0-xh.xpi 430120 BLAKE2B 5cb1701736000f4404ce780c5aa18eb37fbab3841a92e744a2a847fac271bbffa176eb8032aab05482cc2516052f48a785547a052219e82d08d588b3f45463b0 SHA512 865c2f98ca387d3dcbe0be4285e6f0de902766cfed3ec23c067045c7751117461dfff785afee9c26171591359d22cca4afefad6822a7b78d48ca7c10b421ea86
|
||||||
|
DIST firefox-83.0-zh-CN.xpi 564100 BLAKE2B a9b89639386f0775dd1a6ab99551a2e79fbafa66801c6252084659f26dd7974d0aa86f70dcb404e5dde43deacb584c1ff19393302200fcab726bacdb86054c16 SHA512 c41654386aeecaa7691524dd563e07235b8f5962debcdbfe59a586292ebce3086a275c47873678d788462f6a5111335cb7fe0d293d11b4585ce7ffdc69a7822b
|
||||||
|
DIST firefox-83.0-zh-TW.xpi 564079 BLAKE2B b985bd680dc620313cd217beffa87935a546e528a37854fb20a7f4cdebdbf50fd4858ac91f13bf31eca947d09de1a2a0b9956ddf5acb6978e3a7a7d8628be0c0 SHA512 d5eb2a32cf4a5dc675adae6590c5201023387df9a8854ac4814b601c413c3785ae2e694dc5b4d231e2d1686b386cde202066cd2f11c1071dc29eff81c51e3abb
|
||||||
|
DIST firefox-83.0.source.tar.xz 351331940 BLAKE2B b3a805288f4d644f7375c78ebe771c26d59c57f6aad71877abbfe60563c06af5f162b8894cb624cec12a5c72542ffad97e6f8f0cfc3fba0506d4e246a41911e1 SHA512 4ac49cefed278d1f898907bbedacf81ea4bb4e5784f567d4c0971d9cbc2cf4a2e4472de81a7ded620bc3a516bc972d600b516b7674319cdfc9734c3824a9a2f6
|
||||||
|
EBUILD firefox-83.0.ebuild 25375 BLAKE2B 61a5449189de65cd926d018c89a5afd3dfa7a4cd2f3348afdbae7ba528fb2ed342b3c18a852030b916ccbf208e0f8bfa481184a780ad4bd8def95e161084b20f SHA512 22029c8dcb694d1edfaf96dc1ace650f617b61fa427504e9a8b16afd87e68832ff3e1ac3aa279cf41bf5e69f6a4b38f9502e60852d8ea3f5e23e9dea649d06f2
|
||||||
|
MISC metadata.xml 2540 BLAKE2B 458e01980f6c0dd1722289fa23d3934d66b1cebe4e0f80b89cb1901bf823c67acc852f1a14f6fd2e59829209dead122ddaf77eacc81d3cc3c957d73fc649b187 SHA512 c2d232195fdc5950a1005c9f46e9b304cbe0c2c991312a82d35363021123719bd0f52058d6f33d075c091a02b920baa479a425c07a9bd7ed0c87857ef6479dcc
|
||||||
|
5
www-client/firefox/files/disable-auto-update.policy.json
Normal file
5
www-client/firefox/files/disable-auto-update.policy.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"policies": {
|
||||||
|
"DisableAppUpdate": true
|
||||||
|
}
|
||||||
|
}
|
56
www-client/firefox/files/firefox-52.9.0-blessings-TERM.patch
Normal file
56
www-client/firefox/files/firefox-52.9.0-blessings-TERM.patch
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
https://github.com/erikrose/blessings/pull/137
|
||||||
|
|
||||||
|
Fixes: https://bugs.gentoo.org/654316
|
||||||
|
|
||||||
|
From 5fefc65c306cf9ec492e7b422d6bb4842385afbc Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jay Kamat <jaygkamat@gmail.com>
|
||||||
|
Date: Fri, 24 Aug 2018 11:11:57 -0700
|
||||||
|
Subject: [PATCH 1/2] Fix error when TERM is unset or improperly set
|
||||||
|
|
||||||
|
---
|
||||||
|
blessings/__init__.py | 9 +++++++--
|
||||||
|
1 file changed, 7 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/blessings/__init__.py b/blessings/__init__.py
|
||||||
|
index 98b75c3..3872b5f 100644
|
||||||
|
--- a/python/blessings/blessings/__init__.py
|
||||||
|
+++ b/python/blessings/blessings/__init__.py
|
||||||
|
@@ -94,8 +94,13 @@ def __init__(self, kind=None, stream=None, force_styling=False):
|
||||||
|
# init sequences to the stream if it has a file descriptor, and
|
||||||
|
# send them to stdout as a fallback, since they have to go
|
||||||
|
# somewhere.
|
||||||
|
- setupterm(kind or environ.get('TERM', 'unknown'),
|
||||||
|
- self._init_descriptor)
|
||||||
|
+ try:
|
||||||
|
+ setupterm(kind or environ.get('TERM', 'dumb') or 'dumb',
|
||||||
|
+ self._init_descriptor)
|
||||||
|
+ except:
|
||||||
|
+ # There was an error setting up the terminal, either curses is
|
||||||
|
+ # not supported or TERM is incorrectly set. Fall back to dumb.
|
||||||
|
+ self._does_styling = False
|
||||||
|
|
||||||
|
self.stream = stream
|
||||||
|
|
||||||
|
|
||||||
|
From d885df78c6f931abf3259343aaaa897e16c8cba1 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jay Kamat <jaygkamat@gmail.com>
|
||||||
|
Date: Sat, 1 Sep 2018 13:20:32 -0700
|
||||||
|
Subject: [PATCH 2/2] Explicitly catch curses.error
|
||||||
|
|
||||||
|
---
|
||||||
|
blessings/__init__.py | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/blessings/__init__.py b/blessings/__init__.py
|
||||||
|
index 3872b5f..fdceb09 100644
|
||||||
|
--- a/python/blessings/blessings/__init__.py
|
||||||
|
+++ b/python/blessings/blessings/__init__.py
|
||||||
|
@@ -97,7 +97,7 @@ def __init__(self, kind=None, stream=None, force_styling=False):
|
||||||
|
try:
|
||||||
|
setupterm(kind or environ.get('TERM', 'dumb'),
|
||||||
|
self._init_descriptor)
|
||||||
|
- except:
|
||||||
|
+ except curses.error:
|
||||||
|
# There was an error setting up the terminal, either curses is
|
||||||
|
# not supported or TERM is incorrectly set. Fall back to dumb.
|
||||||
|
self._does_styling = False
|
@ -0,0 +1,50 @@
|
|||||||
|
From 2683aaa789cfeb8c31a2d94ed972642421768a4b Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= <emilio@crisal.io>
|
||||||
|
Date: Thu, 1 Jan 1970 00:00:00 +0000
|
||||||
|
Subject: [PATCH] Bug 1602358 - Fix older builds with newer cbindgen. r=jwatt,
|
||||||
|
a=jcristau
|
||||||
|
|
||||||
|
This should be fine to uplift so that downstream doesn't need multiple cbindgen
|
||||||
|
versions.
|
||||||
|
|
||||||
|
Differential Revision: https://phabricator.services.mozilla.com/D56346
|
||||||
|
---
|
||||||
|
layout/generic/WritingModes.h | 3 ++-
|
||||||
|
servo/ports/geckolib/cbindgen.toml | 10 ----------
|
||||||
|
2 files changed, 2 insertions(+), 11 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/layout/generic/WritingModes.h b/layout/generic/WritingModes.h
|
||||||
|
index 1a8d08b191b..0671388902f 100644
|
||||||
|
--- a/layout/generic/WritingModes.h
|
||||||
|
+++ b/layout/generic/WritingModes.h
|
||||||
|
@@ -518,7 +518,8 @@ class WritingMode {
|
||||||
|
*/
|
||||||
|
void SetDirectionFromBidiLevel(uint8_t level) {
|
||||||
|
if (IS_LEVEL_RTL(level) == IsBidiLTR()) {
|
||||||
|
- mWritingMode ^= StyleWritingMode_RTL | StyleWritingMode_INLINE_REVERSED;
|
||||||
|
+ mWritingMode.bits ^= static_cast<uint8_t>(
|
||||||
|
+ (StyleWritingMode_RTL | StyleWritingMode_INLINE_REVERSED).bits);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
diff --git a/servo/ports/geckolib/cbindgen.toml b/servo/ports/geckolib/cbindgen.toml
|
||||||
|
index bed86498ea1..8a7a9cd7998 100644
|
||||||
|
--- a/servo/ports/geckolib/cbindgen.toml
|
||||||
|
+++ b/servo/ports/geckolib/cbindgen.toml
|
||||||
|
@@ -616,13 +616,3 @@ renaming_overrides_prefixing = true
|
||||||
|
// Get the layout rect, replacing auto right / bottom values for aAutoSize.
|
||||||
|
inline nsRect ToLayoutRect(nscoord aAutoSize = NS_MAXSIZE) const;
|
||||||
|
"""
|
||||||
|
-
|
||||||
|
-"WritingMode" = """
|
||||||
|
- StyleWritingMode operator^(const StyleWritingMode& other) const {
|
||||||
|
- return {static_cast<decltype(bits)>(this->bits ^ other.bits)};
|
||||||
|
- }
|
||||||
|
- StyleWritingMode& operator^=(const StyleWritingMode& other) {
|
||||||
|
- *this = (*this ^ other);
|
||||||
|
- return *this;
|
||||||
|
- }
|
||||||
|
-"""
|
||||||
|
--
|
||||||
|
2.20.1
|
||||||
|
|
@ -0,0 +1,40 @@
|
|||||||
|
--- a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc
|
||||||
|
+++ b/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc
|
||||||
|
@@ -42,7 +42,7 @@ const char kRequestInterfaceName[] = "org.freedesktop.portal.Request";
|
||||||
|
const char kScreenCastInterfaceName[] = "org.freedesktop.portal.ScreenCast";
|
||||||
|
|
||||||
|
|
||||||
|
-static void BaseCapturerPipeWire::SyncDmaBuf(int fd, uint64_t start_or_end) {
|
||||||
|
+void BaseCapturerPipeWire::SyncDmaBuf(int fd, uint64_t start_or_end) {
|
||||||
|
struct dma_buf_sync sync = { 0 };
|
||||||
|
|
||||||
|
sync.flags = start_or_end | DMA_BUF_SYNC_READ;
|
||||||
|
@@ -386,21 +386,23 @@ void BaseCapturerPipeWire::HandleBuffer(pw_buffer* buffer) {
|
||||||
|
map = nullptr;
|
||||||
|
src = nullptr;
|
||||||
|
} else if (spaBuffer->datas[0].type == pw_core_type_->data.MemFd) {
|
||||||
|
- map = mmap(nullptr, spaBuffer->datas[0].maxsize + spaBuffer->datas[0].mapoffset,
|
||||||
|
- PROT_READ, MAP_PRIVATE, spaBuffer->datas[0].fd, 0);
|
||||||
|
+ map = static_cast<uint8_t*>(
|
||||||
|
+ mmap(nullptr, spaBuffer->datas[0].maxsize + spaBuffer->datas[0].mapoffset,
|
||||||
|
+ PROT_READ, MAP_PRIVATE, spaBuffer->datas[0].fd, 0));
|
||||||
|
src = SPA_MEMBER(map, spaBuffer->datas[0].mapoffset, uint8_t);
|
||||||
|
} else if (spaBuffer->datas[0].type == pw_core_type_->data.DmaBuf) {
|
||||||
|
int fd;
|
||||||
|
fd = spaBuffer->datas[0].fd;
|
||||||
|
|
||||||
|
- map = mmap (nullptr, spaBuffer->datas[0].maxsize + spaBuffer->datas[0].mapoffset,
|
||||||
|
- PROT_READ, MAP_PRIVATE, fd, 0);
|
||||||
|
+ map = static_cast<uint8_t*>(
|
||||||
|
+ mmap (nullptr, spaBuffer->datas[0].maxsize + spaBuffer->datas[0].mapoffset,
|
||||||
|
+ PROT_READ, MAP_PRIVATE, fd, 0));
|
||||||
|
SyncDmaBuf(fd, DMA_BUF_SYNC_START);
|
||||||
|
|
||||||
|
src = SPA_MEMBER (map, spaBuffer->datas[0].mapoffset, uint8_t);
|
||||||
|
} else if (spaBuffer->datas[0].type == pw_core_type_->data.MemPtr) {
|
||||||
|
map = nullptr;
|
||||||
|
- src = spaBuffer->datas[0].data;
|
||||||
|
+ src = static_cast<uint8_t*>(spaBuffer->datas[0].data);
|
||||||
|
} else {
|
||||||
|
return;
|
||||||
|
}
|
17
www-client/firefox/files/gentoo-default-prefs.js-1
Normal file
17
www-client/firefox/files/gentoo-default-prefs.js-1
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
pref("app.update.enabled", false);
|
||||||
|
pref("app.update.autoInstallEnabled", false);
|
||||||
|
pref("browser.display.use_system_colors", true);
|
||||||
|
pref("browser.link.open_external", 3);
|
||||||
|
pref("general.smoothScroll", true);
|
||||||
|
pref("general.autoScroll", false);
|
||||||
|
pref("browser.tabs.tabMinWidth", 15);
|
||||||
|
pref("browser.backspace_action", 0);
|
||||||
|
pref("browser.urlbar.hideGoButton", true);
|
||||||
|
pref("accessibility.typeaheadfind", true);
|
||||||
|
pref("browser.shell.checkDefaultBrowser", false);
|
||||||
|
pref("browser.EULA.override", true);
|
||||||
|
pref("general.useragent.vendor", "Gentoo");
|
||||||
|
pref("intl.locale.matchOS", true);
|
||||||
|
pref("general.useragent.locale", "chrome://global/locale/intl.properties");
|
||||||
|
pref("extensions.autoDisableScopes", 0);
|
||||||
|
pref("layout.css.dpi", 0);
|
17
www-client/firefox/files/gentoo-default-prefs.js-2
Normal file
17
www-client/firefox/files/gentoo-default-prefs.js-2
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
pref("app.update.enabled", false);
|
||||||
|
pref("app.update.autoInstallEnabled", false);
|
||||||
|
pref("browser.display.use_system_colors", true);
|
||||||
|
pref("browser.link.open_external", 3);
|
||||||
|
pref("general.smoothScroll", true);
|
||||||
|
pref("general.autoScroll", false);
|
||||||
|
pref("browser.tabs.tabMinWidth", 15);
|
||||||
|
pref("browser.backspace_action", 0);
|
||||||
|
pref("browser.urlbar.hideGoButton", true);
|
||||||
|
pref("accessibility.typeaheadfind", true);
|
||||||
|
pref("browser.shell.checkDefaultBrowser", false);
|
||||||
|
pref("browser.EULA.override", true);
|
||||||
|
pref("general.useragent.vendor", "Gentoo");
|
||||||
|
pref("general.useragent.locale", "chrome://global/locale/intl.properties");
|
||||||
|
pref("intl.locale.requested", "");
|
||||||
|
pref("extensions.autoDisableScopes", 0);
|
||||||
|
pref("layout.css.dpi", 0);
|
18
www-client/firefox/files/gentoo-default-prefs.js-3
Normal file
18
www-client/firefox/files/gentoo-default-prefs.js-3
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
pref("app.update.enabled", false);
|
||||||
|
pref("app.update.autoInstallEnabled", false);
|
||||||
|
pref("browser.display.use_system_colors", true);
|
||||||
|
pref("browser.link.open_external", 3);
|
||||||
|
pref("general.smoothScroll", true);
|
||||||
|
pref("general.autoScroll", false);
|
||||||
|
pref("browser.tabs.tabMinWidth", 15);
|
||||||
|
pref("browser.backspace_action", 0);
|
||||||
|
pref("browser.urlbar.hideGoButton", true);
|
||||||
|
pref("accessibility.typeaheadfind", true);
|
||||||
|
pref("browser.shell.checkDefaultBrowser", false);
|
||||||
|
pref("browser.EULA.override", true);
|
||||||
|
pref("general.useragent.vendor", "Gentoo");
|
||||||
|
pref("general.useragent.locale", "chrome://global/locale/intl.properties");
|
||||||
|
pref("intl.locale.requested", "");
|
||||||
|
pref("extensions.autoDisableScopes", 0);
|
||||||
|
pref("layout.css.dpi", 0);
|
||||||
|
pref("network.trr.mode", 5);
|
2
www-client/firefox/files/gentoo-hwaccel-prefs.js-1
Normal file
2
www-client/firefox/files/gentoo-hwaccel-prefs.js-1
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
pref("layers.acceleration.force-enabled", true);
|
||||||
|
pref("webgl.force-enabled", true);
|
10
www-client/firefox/files/icon/firefox.desktop
Normal file
10
www-client/firefox/files/icon/firefox.desktop
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=@NAME@
|
||||||
|
Comment=Web Browser
|
||||||
|
Exec=firefox %u
|
||||||
|
Icon=@ICON@
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
|
||||||
|
Categories=Network;WebBrowser;
|
||||||
|
|
@ -0,0 +1,83 @@
|
|||||||
|
|
||||||
|
# HG changeset patch
|
||||||
|
# User Simon Giesecke <sgiesecke@mozilla.com>
|
||||||
|
# Date 1576592608 0
|
||||||
|
# Node ID 810f85be6ba971bfad7fdacf1722e7c40b08be75
|
||||||
|
# Parent 230e7d093c196ddbe7430179321d236590936cfa
|
||||||
|
Bug 1601707 - Workaround for compilers that do not extend the lifetime of temporaries resulting from ?: expressions. r=dom-workers-and-storage-reviewers,janv
|
||||||
|
|
||||||
|
Differential Revision: https://phabricator.services.mozilla.com/D56873
|
||||||
|
|
||||||
|
diff --git a/dom/indexedDB/ActorsParent.cpp b/dom/indexedDB/ActorsParent.cpp
|
||||||
|
--- a/dom/indexedDB/ActorsParent.cpp
|
||||||
|
+++ b/dom/indexedDB/ActorsParent.cpp
|
||||||
|
@@ -24578,19 +24578,19 @@ nsresult ObjectStoreAddOrPutRequestOp::D
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// The "|| keyUnset" here is mostly a debugging tool. If a key isn't
|
||||||
|
// specified we should never have a collision and so it shouldn't matter
|
||||||
|
// if we allow overwrite or not. By not allowing overwrite we raise
|
||||||
|
// detectable errors rather than corrupting data.
|
||||||
|
DatabaseConnection::CachedStatement stmt;
|
||||||
|
- const auto& optReplaceDirective = (!mOverwrite || keyUnset)
|
||||||
|
- ? NS_LITERAL_CSTRING("")
|
||||||
|
- : NS_LITERAL_CSTRING("OR REPLACE ");
|
||||||
|
+ const auto optReplaceDirective = (!mOverwrite || keyUnset)
|
||||||
|
+ ? NS_LITERAL_CSTRING("")
|
||||||
|
+ : NS_LITERAL_CSTRING("OR REPLACE ");
|
||||||
|
rv = aConnection->GetCachedStatement(
|
||||||
|
NS_LITERAL_CSTRING("INSERT ") + optReplaceDirective +
|
||||||
|
NS_LITERAL_CSTRING("INTO object_data "
|
||||||
|
"(object_store_id, key, file_ids, data) "
|
||||||
|
"VALUES (:") +
|
||||||
|
kStmtParamNameObjectStoreId + NS_LITERAL_CSTRING(", :") +
|
||||||
|
kStmtParamNameKey + NS_LITERAL_CSTRING(", :") +
|
||||||
|
kStmtParamNameFileIds + NS_LITERAL_CSTRING(", :") +
|
||||||
|
@@ -26422,19 +26422,19 @@ nsresult Cursor::OpenOp::DoIndexDatabase
|
||||||
|
MOZ_ASSERT(mCursor->mType == OpenCursorParams::TIndexOpenCursorParams);
|
||||||
|
MOZ_ASSERT(mCursor->mObjectStoreId);
|
||||||
|
MOZ_ASSERT(mCursor->mIndexId);
|
||||||
|
|
||||||
|
AUTO_PROFILER_LABEL("Cursor::OpenOp::DoIndexDatabaseWork", DOM);
|
||||||
|
|
||||||
|
const bool usingKeyRange = mOptionalKeyRange.isSome();
|
||||||
|
|
||||||
|
- const auto& indexTable = mCursor->mUniqueIndex
|
||||||
|
- ? NS_LITERAL_CSTRING("unique_index_data")
|
||||||
|
- : NS_LITERAL_CSTRING("index_data");
|
||||||
|
+ const auto indexTable = mCursor->mUniqueIndex
|
||||||
|
+ ? NS_LITERAL_CSTRING("unique_index_data")
|
||||||
|
+ : NS_LITERAL_CSTRING("index_data");
|
||||||
|
|
||||||
|
// The result of MakeColumnPairSelectionList is stored in a local variable,
|
||||||
|
// since inlining it into the next statement causes a crash on some Mac OS X
|
||||||
|
// builds (see https://bugzilla.mozilla.org/show_bug.cgi?id=1168606#c110).
|
||||||
|
const auto columnPairSelectionList = MakeColumnPairSelectionList(
|
||||||
|
NS_LITERAL_CSTRING("index_table.value"),
|
||||||
|
NS_LITERAL_CSTRING("index_table.value_locale"), kColumnNameAliasSortKey,
|
||||||
|
mCursor->IsLocaleAware());
|
||||||
|
@@ -26528,19 +26528,19 @@ nsresult Cursor::OpenOp::DoIndexKeyDatab
|
||||||
|
MOZ_ASSERT(mCursor->mType == OpenCursorParams::TIndexOpenKeyCursorParams);
|
||||||
|
MOZ_ASSERT(mCursor->mObjectStoreId);
|
||||||
|
MOZ_ASSERT(mCursor->mIndexId);
|
||||||
|
|
||||||
|
AUTO_PROFILER_LABEL("Cursor::OpenOp::DoIndexKeyDatabaseWork", DOM);
|
||||||
|
|
||||||
|
const bool usingKeyRange = mOptionalKeyRange.isSome();
|
||||||
|
|
||||||
|
- const auto& table = mCursor->mUniqueIndex
|
||||||
|
- ? NS_LITERAL_CSTRING("unique_index_data")
|
||||||
|
- : NS_LITERAL_CSTRING("index_data");
|
||||||
|
+ const auto table = mCursor->mUniqueIndex
|
||||||
|
+ ? NS_LITERAL_CSTRING("unique_index_data")
|
||||||
|
+ : NS_LITERAL_CSTRING("index_data");
|
||||||
|
|
||||||
|
// The result of MakeColumnPairSelectionList is stored in a local variable,
|
||||||
|
// since inlining it into the next statement causes a crash on some Mac OS X
|
||||||
|
// builds (see https://bugzilla.mozilla.org/show_bug.cgi?id=1168606#c110).
|
||||||
|
const auto columnPairSelectionList = MakeColumnPairSelectionList(
|
||||||
|
NS_LITERAL_CSTRING("value"), NS_LITERAL_CSTRING("value_locale"),
|
||||||
|
kColumnNameAliasSortKey, mCursor->IsLocaleAware());
|
||||||
|
const nsCString sortColumnAlias = NS_LITERAL_CSTRING("SELECT ") +
|
||||||
|
|
114
www-client/firefox/files/mozilla-bug1601707-gcc-fixup.patch
Normal file
114
www-client/firefox/files/mozilla-bug1601707-gcc-fixup.patch
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
diff -up firefox-71.0/dom/indexedDB/ActorsParent.cpp.gcc-workaround firefox-71.0/dom/indexedDB/ActorsParent.cpp
|
||||||
|
--- firefox-71.0/dom/indexedDB/ActorsParent.cpp.gcc-workaround 2019-12-02 13:22:58.000000000 +0100
|
||||||
|
+++ firefox-71.0/dom/indexedDB/ActorsParent.cpp 2019-12-08 21:52:54.449199120 +0100
|
||||||
|
@@ -24311,11 +24311,11 @@ nsresult ObjectStoreAddOrPutRequestOp::D
|
||||||
|
// if we allow overwrite or not. By not allowing overwrite we raise
|
||||||
|
// detectable errors rather than corrupting data.
|
||||||
|
DatabaseConnection::CachedStatement stmt;
|
||||||
|
- const auto& optReplaceDirective = (!mOverwrite || keyUnset)
|
||||||
|
- ? NS_LITERAL_CSTRING("")
|
||||||
|
- : NS_LITERAL_CSTRING("OR REPLACE ");
|
||||||
|
rv = aConnection->GetCachedStatement(
|
||||||
|
- NS_LITERAL_CSTRING("INSERT ") + optReplaceDirective +
|
||||||
|
+ NS_LITERAL_CSTRING("INSERT ") +
|
||||||
|
+ ((!mOverwrite || keyUnset)
|
||||||
|
+ ? NS_LITERAL_CSTRING("")
|
||||||
|
+ : NS_LITERAL_CSTRING("OR REPLACE ")) +
|
||||||
|
NS_LITERAL_CSTRING("INTO object_data "
|
||||||
|
"(object_store_id, key, file_ids, data) "
|
||||||
|
"VALUES (:") +
|
||||||
|
@@ -25869,11 +25869,8 @@ void Cursor::OpenOp::PrepareIndexKeyCond
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
- const auto& comparisonChar =
|
||||||
|
- isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<");
|
||||||
|
-
|
||||||
|
mCursor->mContinueToQuery =
|
||||||
|
- aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") + comparisonChar +
|
||||||
|
+ aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") + (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) +
|
||||||
|
NS_LITERAL_CSTRING("= :") + kStmtParamNameCurrentKey;
|
||||||
|
|
||||||
|
switch (mCursor->mDirection) {
|
||||||
|
@@ -25881,11 +25878,11 @@ void Cursor::OpenOp::PrepareIndexKeyCond
|
||||||
|
case IDBCursor::PREV:
|
||||||
|
mCursor->mContinueQuery =
|
||||||
|
aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") +
|
||||||
|
- comparisonChar + NS_LITERAL_CSTRING("= :") +
|
||||||
|
+ (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING("= :") +
|
||||||
|
kStmtParamNameCurrentKey + NS_LITERAL_CSTRING(" AND ( sort_column ") +
|
||||||
|
- comparisonChar + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey +
|
||||||
|
+ (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey +
|
||||||
|
NS_LITERAL_CSTRING(" OR ") + aObjectDataKeyPrefix +
|
||||||
|
- NS_LITERAL_CSTRING("object_data_key ") + comparisonChar +
|
||||||
|
+ NS_LITERAL_CSTRING("object_data_key ") + (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) +
|
||||||
|
NS_LITERAL_CSTRING(" :") + kStmtParamNameObjectStorePosition +
|
||||||
|
NS_LITERAL_CSTRING(" ) ");
|
||||||
|
|
||||||
|
@@ -25896,12 +25893,12 @@ void Cursor::OpenOp::PrepareIndexKeyCond
|
||||||
|
"(sort_column == :") +
|
||||||
|
kStmtParamNameCurrentKey + NS_LITERAL_CSTRING(" AND ") +
|
||||||
|
aObjectDataKeyPrefix + NS_LITERAL_CSTRING("object_data_key ") +
|
||||||
|
- comparisonChar + NS_LITERAL_CSTRING("= :") +
|
||||||
|
+ (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING("= :") +
|
||||||
|
kStmtParamNameObjectStorePosition +
|
||||||
|
NS_LITERAL_CSTRING(
|
||||||
|
") OR "
|
||||||
|
"sort_column ") +
|
||||||
|
- comparisonChar + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey +
|
||||||
|
+ (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey +
|
||||||
|
NS_LITERAL_CSTRING(")");
|
||||||
|
break;
|
||||||
|
|
||||||
|
@@ -25909,7 +25906,7 @@ void Cursor::OpenOp::PrepareIndexKeyCond
|
||||||
|
case IDBCursor::PREV_UNIQUE:
|
||||||
|
mCursor->mContinueQuery =
|
||||||
|
aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") +
|
||||||
|
- comparisonChar + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey;
|
||||||
|
+ (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey;
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
@@ -26076,9 +26073,6 @@ nsresult Cursor::OpenOp::DoIndexDatabase
|
||||||
|
|
||||||
|
const bool usingKeyRange = mOptionalKeyRange.isSome();
|
||||||
|
|
||||||
|
- const auto& indexTable = mCursor->mUniqueIndex
|
||||||
|
- ? NS_LITERAL_CSTRING("unique_index_data")
|
||||||
|
- : NS_LITERAL_CSTRING("index_data");
|
||||||
|
|
||||||
|
NS_NAMED_LITERAL_CSTRING(sortColumn, "sort_column");
|
||||||
|
|
||||||
|
@@ -26099,7 +26093,9 @@ nsresult Cursor::OpenOp::DoIndexDatabase
|
||||||
|
"object_data.file_ids, "
|
||||||
|
"object_data.data "
|
||||||
|
"FROM ") +
|
||||||
|
- indexTable +
|
||||||
|
+ (mCursor->mUniqueIndex
|
||||||
|
+ ? NS_LITERAL_CSTRING("unique_index_data")
|
||||||
|
+ : NS_LITERAL_CSTRING("index_data")) +
|
||||||
|
NS_LITERAL_CSTRING(
|
||||||
|
" AS index_table "
|
||||||
|
"JOIN object_data "
|
||||||
|
@@ -26198,9 +26194,6 @@ nsresult Cursor::OpenOp::DoIndexKeyDatab
|
||||||
|
|
||||||
|
const bool usingKeyRange = mOptionalKeyRange.isSome();
|
||||||
|
|
||||||
|
- const auto& table = mCursor->mUniqueIndex
|
||||||
|
- ? NS_LITERAL_CSTRING("unique_index_data")
|
||||||
|
- : NS_LITERAL_CSTRING("index_data");
|
||||||
|
|
||||||
|
NS_NAMED_LITERAL_CSTRING(sortColumn, "sort_column");
|
||||||
|
|
||||||
|
@@ -26218,7 +26211,10 @@ nsresult Cursor::OpenOp::DoIndexKeyDatab
|
||||||
|
NS_LITERAL_CSTRING(
|
||||||
|
"object_data_key "
|
||||||
|
" FROM ") +
|
||||||
|
- table + NS_LITERAL_CSTRING(" WHERE index_id = :") +
|
||||||
|
+ (mCursor->mUniqueIndex
|
||||||
|
+ ? NS_LITERAL_CSTRING("unique_index_data")
|
||||||
|
+ : NS_LITERAL_CSTRING("index_data")) +
|
||||||
|
+ NS_LITERAL_CSTRING(" WHERE index_id = :") +
|
||||||
|
kStmtParamNameId;
|
||||||
|
|
||||||
|
const auto keyRangeClause =
|
@ -6,16 +6,15 @@ VIRTUALX_REQUIRED="pgo"
|
|||||||
WANT_AUTOCONF="2.1"
|
WANT_AUTOCONF="2.1"
|
||||||
MOZ_ESR=""
|
MOZ_ESR=""
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||||
PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
|
PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
|
||||||
|
|
||||||
# This list can be updated with scripts/get_langs.sh from the mozilla overlay
|
# This list can be updated with scripts/get_langs.sh from the mozilla overlay
|
||||||
MOZ_LANGS=( ach af an ar ast az be bg bn br bs ca cak cs cy da de dsb
|
MOZ_LANGS=(ach af an ar ast az be bg bn br bs ca cak cs cy da de dsb el en en-CA
|
||||||
el en en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu fa ff fi fr
|
en-GB en-US eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN
|
||||||
fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM ia id is it ja ka
|
he hi-IN hr hsb hu hy-AM ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my
|
||||||
kab kk km kn ko lij lt lv mk mr ms my nb-NO nl nn-NO oc pa-IN pl pt-BR
|
nb-NO nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
|
||||||
pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh
|
th tr uk ur uz vi xh zh-CN zh-TW )
|
||||||
zh-CN zh-TW )
|
|
||||||
|
|
||||||
# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
|
# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
|
||||||
MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
|
MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
|
||||||
@ -27,11 +26,9 @@ if [[ ${MOZ_ESR} == 1 ]] ; then
|
|||||||
MOZ_PV="${MOZ_PV}esr"
|
MOZ_PV="${MOZ_PV}esr"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Patch version
|
|
||||||
PATCH="${PN}-80.0-patches-02"
|
|
||||||
|
|
||||||
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
|
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
|
||||||
MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/${PN}-${MOZ_PV}.source.tar.xz"
|
MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
|
||||||
|
|
||||||
if [[ "${PV}" == *_rc* ]]; then
|
if [[ "${PV}" == *_rc* ]]; then
|
||||||
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
|
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
|
||||||
@ -39,39 +36,40 @@ if [[ "${PV}" == *_rc* ]]; then
|
|||||||
MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz"
|
MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LLVM_MAX_SLOT=10
|
LLVM_MAX_SLOT=9
|
||||||
|
|
||||||
inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
|
inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
|
||||||
gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
|
gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
|
||||||
autotools mozlinguas-v2 multiprocessing virtualx
|
autotools mozlinguas-v2 virtualx eapi7-ver
|
||||||
|
|
||||||
DESCRIPTION="Firefox Web Browser"
|
DESCRIPTION="Firefox Web Browser"
|
||||||
HOMEPAGE="https://www.mozilla.com/firefox"
|
HOMEPAGE="https://www.mozilla.com/firefox"
|
||||||
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
|
KEYWORDS="*"
|
||||||
|
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
|
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
|
||||||
IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free geckodriver
|
# Remove system-harfbuzz until new working patch is generated
|
||||||
+gmp-autoupdate hardened hwaccel jack lto cpu_flags_arm_neon
|
IUSE="bindist clang cpu_flags_x86_avx2 debug eme-free geckodriver
|
||||||
+openh264 pgo pulseaudio screencast +screenshot selinux +system-av1
|
+gmp-autoupdate hardened hwaccel jack lto cpu_flags_arm_neon pgo
|
||||||
+system-harfbuzz +system-icu +system-jpeg +system-libevent
|
pulseaudio +screenshot selinux startup-notification +system-av1
|
||||||
+system-libvpx +system-webp test wayland wifi"
|
+system-icu +system-jpeg +system-libevent +system-sqlite system-libvpx
|
||||||
|
+system-webp test wayland wifi"
|
||||||
|
|
||||||
REQUIRED_USE="pgo? ( lto )
|
REQUIRED_USE="pgo? ( lto )"
|
||||||
screencast? ( wayland )"
|
|
||||||
|
|
||||||
RESTRICT="!bindist? ( bindist )
|
RESTRICT="!bindist? ( bindist )
|
||||||
!test? ( test )"
|
!test? ( test )"
|
||||||
|
|
||||||
PATCH_URIS=( https://dev.gentoo.org/~{whissi,polynomial-c,axs}/mozilla/patchsets/${PATCH}.tar.xz )
|
|
||||||
SRC_URI="${SRC_URI}
|
SRC_URI="${SRC_URI}
|
||||||
${MOZ_SRC_URI}
|
${MOZ_SRC_URI}
|
||||||
${PATCH_URIS[@]}"
|
${PATCH_URIS[@]}"
|
||||||
|
|
||||||
|
# remove harfbuzz graphite dep until new working patch is generated for system libs
|
||||||
|
# system-harfbuzz? ( >=media-libs/harfbuzz-2.5.3:0= >=media-gfx/graphite2-1.3.13 )
|
||||||
CDEPEND="
|
CDEPEND="
|
||||||
>=dev-libs/nss-3.55
|
>=dev-libs/nss-3.48
|
||||||
>=dev-libs/nspr-4.26
|
>=dev-libs/nspr-4.24
|
||||||
dev-libs/atk
|
dev-libs/atk
|
||||||
dev-libs/expat
|
dev-libs/expat
|
||||||
>=x11-libs/cairo-1.10[X]
|
>=x11-libs/cairo-1.10[X]
|
||||||
@ -85,11 +83,14 @@ CDEPEND="
|
|||||||
>=media-libs/freetype-2.4.10
|
>=media-libs/freetype-2.4.10
|
||||||
kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
|
kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
|
||||||
virtual/freedesktop-icon-theme
|
virtual/freedesktop-icon-theme
|
||||||
|
sys-apps/dbus
|
||||||
|
dev-libs/dbus-glib
|
||||||
|
startup-notification? ( >=x11-libs/startup-notification-0.8 )
|
||||||
>=x11-libs/pixman-0.19.2
|
>=x11-libs/pixman-0.19.2
|
||||||
>=dev-libs/glib-2.26:2
|
>=dev-libs/glib-2.26:2
|
||||||
>=sys-libs/zlib-1.2.3
|
>=sys-libs/zlib-1.2.3
|
||||||
>=dev-libs/libffi-3.0.10:=
|
>=virtual/libffi-3.0.10:=
|
||||||
media-video/ffmpeg
|
virtual/ffmpeg
|
||||||
x11-libs/libX11
|
x11-libs/libX11
|
||||||
x11-libs/libXcomposite
|
x11-libs/libXcomposite
|
||||||
x11-libs/libXdamage
|
x11-libs/libXdamage
|
||||||
@ -97,28 +98,18 @@ CDEPEND="
|
|||||||
x11-libs/libXfixes
|
x11-libs/libXfixes
|
||||||
x11-libs/libXrender
|
x11-libs/libXrender
|
||||||
x11-libs/libXt
|
x11-libs/libXt
|
||||||
dbus? (
|
|
||||||
sys-apps/dbus
|
|
||||||
dev-libs/dbus-glib
|
|
||||||
)
|
|
||||||
screencast? ( media-video/pipewire:0/0.3 )
|
|
||||||
system-av1? (
|
system-av1? (
|
||||||
>=media-libs/dav1d-0.3.0:=
|
>=media-libs/dav1d-0.3.0:=
|
||||||
>=media-libs/libaom-1.0.0:=
|
>=media-libs/libaom-1.0.0:=
|
||||||
)
|
)
|
||||||
system-harfbuzz? (
|
system-icu? ( >=dev-libs/icu-64.1:= )
|
||||||
>=media-libs/harfbuzz-2.6.8:0=
|
|
||||||
>=media-gfx/graphite2-1.3.13
|
|
||||||
)
|
|
||||||
system-icu? ( >=dev-libs/icu-67.1:= )
|
|
||||||
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
|
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
|
||||||
system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
|
system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
|
||||||
system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
|
system-libvpx? ( =media-libs/libvpx-1.7*:0=[postproc] )
|
||||||
system-webp? ( >=media-libs/libwebp-1.1.0:0= )
|
system-sqlite? ( >=dev-db/sqlite-3.30.1:3[secure-delete,debug=] )
|
||||||
|
system-webp? ( >=media-libs/libwebp-1.0.2:0= )
|
||||||
wifi? (
|
wifi? (
|
||||||
kernel_linux? (
|
kernel_linux? (
|
||||||
sys-apps/dbus
|
|
||||||
dev-libs/dbus-glib
|
|
||||||
net-misc/networkmanager
|
net-misc/networkmanager
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -127,34 +118,18 @@ CDEPEND="
|
|||||||
|
|
||||||
RDEPEND="${CDEPEND}
|
RDEPEND="${CDEPEND}
|
||||||
jack? ( virtual/jack )
|
jack? ( virtual/jack )
|
||||||
openh264? ( media-libs/openh264:*[plugin] )
|
pulseaudio? ( || ( media-sound/pulseaudio
|
||||||
pulseaudio? (
|
>=media-sound/apulse-0.1.9 ) )
|
||||||
|| (
|
|
||||||
media-sound/pulseaudio
|
|
||||||
>=media-sound/apulse-0.1.12-r4
|
|
||||||
)
|
|
||||||
)
|
|
||||||
selinux? ( sec-policy/selinux-mozilla )"
|
selinux? ( sec-policy/selinux-mozilla )"
|
||||||
|
|
||||||
DEPEND="${CDEPEND}
|
DEPEND="${CDEPEND}
|
||||||
app-arch/zip
|
app-arch/zip
|
||||||
app-arch/unzip
|
app-arch/unzip
|
||||||
>=dev-util/cbindgen-0.14.3
|
>=dev-util/cbindgen-0.10.1
|
||||||
>=net-libs/nodejs-10.19.0
|
>=net-libs/nodejs-8.11.0
|
||||||
>=sys-devel/binutils-2.30
|
>=sys-devel/binutils-2.30
|
||||||
sys-apps/findutils
|
sys-apps/findutils
|
||||||
virtual/pkgconfig
|
|
||||||
>=virtual/rust-1.43.0
|
|
||||||
|| (
|
|| (
|
||||||
(
|
|
||||||
sys-devel/clang:10
|
|
||||||
!clang? ( sys-devel/llvm:10 )
|
|
||||||
clang? (
|
|
||||||
=sys-devel/lld-10*
|
|
||||||
sys-devel/llvm:10[gold]
|
|
||||||
pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] )
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(
|
(
|
||||||
sys-devel/clang:9
|
sys-devel/clang:9
|
||||||
!clang? ( sys-devel/llvm:9 )
|
!clang? ( sys-devel/llvm:9 )
|
||||||
@ -183,12 +158,8 @@ DEPEND="${CDEPEND}
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
pulseaudio? (
|
pulseaudio? ( media-sound/pulseaudio )
|
||||||
|| (
|
>=virtual/rust-1.36.0
|
||||||
media-sound/pulseaudio
|
|
||||||
>=media-sound/apulse-0.1.12-r4[sdk]
|
|
||||||
)
|
|
||||||
)
|
|
||||||
wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
|
wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
|
||||||
amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
|
amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
|
||||||
x86? ( >=dev-lang/yasm-1.1 virtual/opengl )
|
x86? ( >=dev-lang/yasm-1.1 virtual/opengl )
|
||||||
@ -199,6 +170,8 @@ DEPEND="${CDEPEND}
|
|||||||
|
|
||||||
S="${WORKDIR}/firefox-${PV%_*}"
|
S="${WORKDIR}/firefox-${PV%_*}"
|
||||||
|
|
||||||
|
QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
|
||||||
|
|
||||||
BUILD_OBJ_DIR="${S}/ff"
|
BUILD_OBJ_DIR="${S}/ff"
|
||||||
|
|
||||||
# allow GMP_PLUGIN_LIST to be set in an eclass or
|
# allow GMP_PLUGIN_LIST to be set in an eclass or
|
||||||
@ -230,53 +203,24 @@ llvm_check_deps() {
|
|||||||
einfo "Will use LLVM slot ${LLVM_SLOT}!" >&2
|
einfo "Will use LLVM slot ${LLVM_SLOT}!" >&2
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_pretend() {
|
pkg_setup() {
|
||||||
if [[ ${MERGE_TYPE} != binary ]] ; then
|
moz_pkgsetup
|
||||||
|
|
||||||
if use pgo ; then
|
if use pgo ; then
|
||||||
if ! has usersandbox $FEATURES ; then
|
if ! has usersandbox $FEATURES ; then
|
||||||
die "You must enable usersandbox as X server can not run as root!"
|
die "You must enable usersandbox as X server can not run as root!"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Ensure we have enough disk space to compile
|
|
||||||
if use pgo || use lto || use debug || use test ; then
|
|
||||||
CHECKREQS_DISK_BUILD="11G"
|
|
||||||
else
|
|
||||||
CHECKREQS_DISK_BUILD="5G"
|
|
||||||
fi
|
|
||||||
|
|
||||||
check-reqs_pkg_pretend
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
moz_pkgsetup
|
|
||||||
|
|
||||||
if [[ ${MERGE_TYPE} != binary ]] ; then
|
|
||||||
# Ensure we have enough disk space to compile
|
|
||||||
if use pgo || use lto || use debug || use test ; then
|
|
||||||
CHECKREQS_DISK_BUILD="11G"
|
|
||||||
else
|
|
||||||
CHECKREQS_DISK_BUILD="5G"
|
|
||||||
fi
|
|
||||||
|
|
||||||
check-reqs_pkg_setup
|
|
||||||
|
|
||||||
# Avoid PGO profiling problems due to enviroment leakage
|
# Avoid PGO profiling problems due to enviroment leakage
|
||||||
# These should *always* be cleaned up anyway
|
# These should *always* be cleaned up anyway
|
||||||
unset DBUS_SESSION_BUS_ADDRESS \
|
unset DBUS_SESSION_BUS_ADDRESS \
|
||||||
DISPLAY \
|
DISPLAY \
|
||||||
ORBIT_SOCKETDIR \
|
ORBIT_SOCKETDIR \
|
||||||
SESSION_MANAGER \
|
SESSION_MANAGER \
|
||||||
XDG_CACHE_HOME \
|
|
||||||
XDG_SESSION_COOKIE \
|
XDG_SESSION_COOKIE \
|
||||||
XAUTHORITY
|
XAUTHORITY
|
||||||
|
|
||||||
addpredict /proc/self/oom_score_adj
|
|
||||||
|
|
||||||
llvm_pkg_setup
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! use bindist ; then
|
if ! use bindist ; then
|
||||||
einfo
|
einfo
|
||||||
elog "You are enabling official branding. You may not redistribute this build"
|
elog "You are enabling official branding. You may not redistribute this build"
|
||||||
@ -284,43 +228,37 @@ pkg_setup() {
|
|||||||
elog "a legal problem with Mozilla Foundation."
|
elog "a legal problem with Mozilla Foundation."
|
||||||
elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag."
|
elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
addpredict /proc/self/oom_score_adj
|
||||||
|
|
||||||
|
llvm_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_pretend() {
|
||||||
|
# Ensure we have enough disk space to compile
|
||||||
|
if use pgo || use lto || use debug || use test ; then
|
||||||
|
CHECKREQS_DISK_BUILD="8G"
|
||||||
|
else
|
||||||
|
CHECKREQS_DISK_BUILD="4G"
|
||||||
|
fi
|
||||||
|
|
||||||
|
check-reqs_pkg_setup
|
||||||
}
|
}
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
default
|
unpack ${A}
|
||||||
|
|
||||||
# Unpack language packs
|
# Unpack language packs
|
||||||
mozlinguas_src_unpack
|
mozlinguas_src_unpack
|
||||||
}
|
}
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
use pgo && rm "${WORKDIR}"/firefox/0032-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch
|
use !wayland && rm -f "${WORKDIR}/firefox/2019_mozilla-bug1539471.patch"
|
||||||
eapply "${WORKDIR}/firefox"
|
eapply "${FILESDIR}/firefox-pipewire-patch-fpermissive.patch"
|
||||||
|
|
||||||
# Make LTO respect MAKEOPTS
|
|
||||||
sed -i \
|
|
||||||
-e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
|
|
||||||
"${S}"/build/moz.configure/lto-pgo.configure \
|
|
||||||
|| die "sed failed to set num_cores"
|
|
||||||
|
|
||||||
# Make ICU respect MAKEOPTS
|
|
||||||
sed -i \
|
|
||||||
-e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
|
|
||||||
"${S}"/intl/icu_sources_data.py \
|
|
||||||
|| die "sed failed to set num_cores"
|
|
||||||
|
|
||||||
# sed-in toolchain prefix
|
|
||||||
sed -i \
|
|
||||||
-e "s/objdump/${CHOST}-objdump/" \
|
|
||||||
"${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
|
|
||||||
|| die "sed failed to set toolchain prefix"
|
|
||||||
|
|
||||||
# Allow user to apply any additional patches without modifing ebuild
|
# Allow user to apply any additional patches without modifing ebuild
|
||||||
eapply_user
|
eapply_user
|
||||||
|
|
||||||
einfo "Removing pre-built binaries ..."
|
|
||||||
find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
|
|
||||||
|
|
||||||
# Enable gnomebreakpad
|
# Enable gnomebreakpad
|
||||||
if use debug ; then
|
if use debug ; then
|
||||||
sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
|
sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
|
||||||
@ -371,7 +309,7 @@ src_prepare() {
|
|||||||
eautoconf old-configure.in
|
eautoconf old-configure.in
|
||||||
|
|
||||||
# Clear checksums that present a problem
|
# Clear checksums that present a problem
|
||||||
sed -i 's/\("files":{\)[^}]*/\1/' "${S}"/third_party/rust/target-lexicon-0.9.0/.cargo-checksum.json || die
|
sed -i 's/\("files":{\)[^}]*/\1/' "${S}"/third_party/rust/backtrace-sys/.cargo-checksum.json || die
|
||||||
}
|
}
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
@ -412,7 +350,8 @@ src_configure() {
|
|||||||
mozconfig_init
|
mozconfig_init
|
||||||
# common config components
|
# common config components
|
||||||
mozconfig_annotate 'system_libs' \
|
mozconfig_annotate 'system_libs' \
|
||||||
--with-system-zlib
|
--with-system-zlib \
|
||||||
|
--with-system-bz2
|
||||||
|
|
||||||
# Must pass release in order to properly select linker
|
# Must pass release in order to properly select linker
|
||||||
mozconfig_annotate 'Enable by Gentoo' --enable-release
|
mozconfig_annotate 'Enable by Gentoo' --enable-release
|
||||||
@ -501,7 +440,10 @@ src_configure() {
|
|||||||
use alpha && append-ldflags "-Wl,--no-relax"
|
use alpha && append-ldflags "-Wl,--no-relax"
|
||||||
|
|
||||||
# Add full relro support for hardened
|
# Add full relro support for hardened
|
||||||
use hardened && append-ldflags "-Wl,-z,now"
|
if use hardened ; then
|
||||||
|
append-ldflags "-Wl,-z,relro,-z,now"
|
||||||
|
mozconfig_use_enable hardened hardening
|
||||||
|
fi
|
||||||
|
|
||||||
# Modifications to better support ARM, bug 553364
|
# Modifications to better support ARM, bug 553364
|
||||||
if use cpu_flags_arm_neon ; then
|
if use cpu_flags_arm_neon ; then
|
||||||
@ -532,8 +474,8 @@ src_configure() {
|
|||||||
mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
|
mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
|
||||||
fi
|
fi
|
||||||
# These are enabled by default in all mozilla applications
|
# These are enabled by default in all mozilla applications
|
||||||
mozconfig_annotate '' --with-system-nspr
|
mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
|
||||||
mozconfig_annotate '' --with-system-nss
|
mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
|
||||||
mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
|
mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
|
||||||
--x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
|
--x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
|
||||||
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
|
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
|
||||||
@ -541,6 +483,7 @@ src_configure() {
|
|||||||
mozconfig_annotate '' --disable-crashreporter
|
mozconfig_annotate '' --disable-crashreporter
|
||||||
mozconfig_annotate 'Gentoo default' --with-system-png
|
mozconfig_annotate 'Gentoo default' --with-system-png
|
||||||
mozconfig_annotate '' --enable-system-ffi
|
mozconfig_annotate '' --enable-system-ffi
|
||||||
|
mozconfig_annotate '' --disable-gconf
|
||||||
mozconfig_annotate '' --with-intl-api
|
mozconfig_annotate '' --with-intl-api
|
||||||
mozconfig_annotate '' --enable-system-pixman
|
mozconfig_annotate '' --enable-system-pixman
|
||||||
# Instead of the standard --build= and --host=, mozilla uses --host instead
|
# Instead of the standard --build= and --host=, mozilla uses --host instead
|
||||||
@ -549,7 +492,6 @@ src_configure() {
|
|||||||
# Set both --target and --host as mozilla uses python to guess values otherwise
|
# Set both --target and --host as mozilla uses python to guess values otherwise
|
||||||
mozconfig_annotate '' --target="${CHOST}"
|
mozconfig_annotate '' --target="${CHOST}"
|
||||||
mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
|
mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
|
||||||
mozconfig_annotate '' --with-toolchain-prefix="${CHOST}-"
|
|
||||||
if use system-libevent ; then
|
if use system-libevent ; then
|
||||||
mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
|
mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
|
||||||
fi
|
fi
|
||||||
@ -566,9 +508,11 @@ src_configure() {
|
|||||||
mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
|
mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
mozconfig_use_enable startup-notification
|
||||||
|
mozconfig_use_enable system-sqlite
|
||||||
mozconfig_use_with system-av1
|
mozconfig_use_with system-av1
|
||||||
mozconfig_use_with system-harfbuzz
|
#mozconfig_use_with system-harfbuzz
|
||||||
mozconfig_use_with system-harfbuzz system-graphite2
|
#mozconfig_use_with system-harfbuzz system-graphite2
|
||||||
mozconfig_use_with system-icu
|
mozconfig_use_with system-icu
|
||||||
mozconfig_use_with system-jpeg
|
mozconfig_use_with system-jpeg
|
||||||
mozconfig_use_with system-libvpx
|
mozconfig_use_with system-libvpx
|
||||||
@ -586,8 +530,6 @@ src_configure() {
|
|||||||
python/mozbuild/mozbuild/controller/building.py || \
|
python/mozbuild/mozbuild/controller/building.py || \
|
||||||
die "Failed to disable ccache stats call"
|
die "Failed to disable ccache stats call"
|
||||||
|
|
||||||
mozconfig_use_enable dbus
|
|
||||||
|
|
||||||
mozconfig_use_enable wifi necko-wifi
|
mozconfig_use_enable wifi necko-wifi
|
||||||
|
|
||||||
mozconfig_use_enable geckodriver
|
mozconfig_use_enable geckodriver
|
||||||
@ -595,8 +537,6 @@ src_configure() {
|
|||||||
# enable JACK, bug 600002
|
# enable JACK, bug 600002
|
||||||
mozconfig_use_enable jack
|
mozconfig_use_enable jack
|
||||||
|
|
||||||
mozconfig_use_enable screencast pipewire
|
|
||||||
|
|
||||||
# Enable/Disable eme support
|
# Enable/Disable eme support
|
||||||
use eme-free && mozconfig_annotate '+eme-free' --disable-eme
|
use eme-free && mozconfig_annotate '+eme-free' --disable-eme
|
||||||
|
|
||||||
@ -611,23 +551,11 @@ src_configure() {
|
|||||||
# when they would normally be larger than 2GiB.
|
# when they would normally be larger than 2GiB.
|
||||||
append-ldflags "-Wl,--compress-debug-sections=zlib"
|
append-ldflags "-Wl,--compress-debug-sections=zlib"
|
||||||
|
|
||||||
if use clang ; then
|
if use clang && ! use arm64; then
|
||||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
|
# https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
|
||||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
|
# https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
|
||||||
# toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64')
|
|
||||||
local disable_elf_hack=
|
|
||||||
if use amd64 ; then
|
|
||||||
disable_elf_hack=yes
|
|
||||||
elif use x86 ; then
|
|
||||||
disable_elf_hack=yes
|
|
||||||
elif use arm ; then
|
|
||||||
disable_elf_hack=yes
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ -n ${disable_elf_hack} ]] ; then
|
|
||||||
mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
|
mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
|
||||||
fi
|
fi
|
||||||
fi
|
|
||||||
|
|
||||||
echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
|
echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
|
||||||
echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
|
echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
|
||||||
@ -651,6 +579,7 @@ src_compile() {
|
|||||||
gnome2_environment_reset
|
gnome2_environment_reset
|
||||||
|
|
||||||
addpredict /root
|
addpredict /root
|
||||||
|
addpredict /etc/gconf
|
||||||
fi
|
fi
|
||||||
|
|
||||||
GDK_BACKEND=x11 \
|
GDK_BACKEND=x11 \
|
||||||
@ -678,10 +607,10 @@ src_install() {
|
|||||||
>>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
|
>>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
|
||||||
|
|
||||||
# force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
|
# force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
|
||||||
if use system-harfbuzz ; then
|
#if use system-harfbuzz ; then
|
||||||
echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
|
# echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
|
||||||
>>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
|
# >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
|
||||||
fi
|
#fi
|
||||||
|
|
||||||
# force cairo as the canvas renderer on platforms without skia support
|
# force cairo as the canvas renderer on platforms without skia support
|
||||||
if [[ $(tc-endian) == "big" ]] ; then
|
if [[ $(tc-endian) == "big" ]] ; then
|
||||||
@ -708,14 +637,12 @@ src_install() {
|
|||||||
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|
||||||
|| die
|
|| die
|
||||||
|
|
||||||
if ! use gmp-autoupdate ; then
|
|
||||||
local plugin
|
local plugin
|
||||||
for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
|
use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
|
||||||
echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
|
echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
|
||||||
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|
||||||
|| die
|
|| die
|
||||||
done
|
done
|
||||||
fi
|
|
||||||
|
|
||||||
cd "${S}"
|
cd "${S}"
|
||||||
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
|
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
|
||||||
@ -729,7 +656,7 @@ src_install() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Install language packs
|
# Install language packs
|
||||||
MOZEXTENSION_TARGET="distribution/extensions" MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
|
MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
|
||||||
|
|
||||||
local size sizes icon_path icon name
|
local size sizes icon_path icon name
|
||||||
if use bindist ; then
|
if use bindist ; then
|
||||||
@ -762,71 +689,23 @@ PROFILE_EOF
|
|||||||
newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
|
newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
|
||||||
|
|
||||||
# Install icons and .desktop for menu entry
|
# Install icons and .desktop for menu entry
|
||||||
for size in ${sizes} ; do
|
for size in ${sizes}; do
|
||||||
insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
|
insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
|
||||||
newins "${icon_path}/default${size}.png" "${icon}.png"
|
newins "${icon_path}/default${size}.png" "${icon}.png"
|
||||||
done
|
done
|
||||||
# Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
|
# Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
|
||||||
newicon "${icon_path}/default48.png" "${icon}.png"
|
newicon "${icon_path}/default48.png" "${icon}.png"
|
||||||
|
newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
|
||||||
|
sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
|
||||||
|
"${ED}/usr/share/applications/${PN}.desktop" || die
|
||||||
|
|
||||||
local display_protocols="auto X11" use_wayland="false"
|
# Add StartupNotify=true bug 237317
|
||||||
if use wayland ; then
|
if use startup-notification ; then
|
||||||
display_protocols+=" Wayland"
|
echo "StartupNotify=true"\
|
||||||
use_wayland="true"
|
>> "${ED}/usr/share/applications/${PN}.desktop" \
|
||||||
|
|| die
|
||||||
fi
|
fi
|
||||||
|
|
||||||
local app_name desktop_filename display_protocol exec_command
|
|
||||||
for display_protocol in ${display_protocols} ; do
|
|
||||||
app_name="${name} on ${display_protocol}"
|
|
||||||
desktop_filename="${PN}-${display_protocol,,}.desktop"
|
|
||||||
|
|
||||||
case ${display_protocol} in
|
|
||||||
Wayland)
|
|
||||||
exec_command='firefox-wayland --name firefox-wayland'
|
|
||||||
newbin "${FILESDIR}"/firefox-wayland.sh firefox-wayland
|
|
||||||
;;
|
|
||||||
X11)
|
|
||||||
if ! use wayland ; then
|
|
||||||
# Exit loop here because there's no choice so
|
|
||||||
# we don't need wrapper/.desktop file for X11.
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
|
|
||||||
exec_command='firefox-x11 --name firefox-x11'
|
|
||||||
newbin "${FILESDIR}"/firefox-x11.sh firefox-x11
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
app_name="${name}"
|
|
||||||
desktop_filename="${PN}.desktop"
|
|
||||||
exec_command='firefox'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
newmenu "${FILESDIR}/icon/${PN}-r2.desktop" "${desktop_filename}"
|
|
||||||
sed -i \
|
|
||||||
-e "s:@NAME@:${app_name}:" \
|
|
||||||
-e "s:@EXEC@:${exec_command}:" \
|
|
||||||
-e "s:@ICON@:${icon}:" \
|
|
||||||
"${ED%/}/usr/share/applications/${desktop_filename}" || die
|
|
||||||
done
|
|
||||||
|
|
||||||
rm "${ED%/}"/usr/bin/firefox || die
|
|
||||||
newbin "${FILESDIR}"/firefox.sh firefox
|
|
||||||
|
|
||||||
local wrapper
|
|
||||||
for wrapper in \
|
|
||||||
"${ED%/}"/usr/bin/firefox \
|
|
||||||
"${ED%/}"/usr/bin/firefox-x11 \
|
|
||||||
"${ED%/}"/usr/bin/firefox-wayland \
|
|
||||||
; do
|
|
||||||
[[ ! -f "${wrapper}" ]] && continue
|
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e "s:@PREFIX@:${EPREFIX%/}/usr:" \
|
|
||||||
-e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
|
|
||||||
"${wrapper}" || die
|
|
||||||
done
|
|
||||||
|
|
||||||
# Don't install llvm-symbolizer from sys-devel/llvm package
|
# Don't install llvm-symbolizer from sys-devel/llvm package
|
||||||
[[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
|
[[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
|
||||||
rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
|
rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
|
||||||
@ -836,13 +715,13 @@ PROFILE_EOF
|
|||||||
dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
|
dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
|
||||||
|
|
||||||
# Required in order to use plugins and even run firefox on hardened.
|
# Required in order to use plugins and even run firefox on hardened.
|
||||||
pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
|
pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_preinst() {
|
pkg_preinst() {
|
||||||
# if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
|
# if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
|
||||||
# doesn't need to be forced into the LD_LIBRARY_PATH
|
# doesn't need to be forced into the LD_LIBRARY_PATH
|
||||||
if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
|
if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
|
||||||
einfo "APULSE found - Generating library symlinks for sound support"
|
einfo "APULSE found - Generating library symlinks for sound support"
|
||||||
local lib
|
local lib
|
||||||
pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
|
pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
|
||||||
@ -861,40 +740,33 @@ pkg_postinst() {
|
|||||||
xdg_desktop_database_update
|
xdg_desktop_database_update
|
||||||
xdg_icon_cache_update
|
xdg_icon_cache_update
|
||||||
|
|
||||||
if ! use gmp-autoupdate ; then
|
if ! use gmp-autoupdate && ! use eme-free ; then
|
||||||
elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
|
elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
|
||||||
elog "installing into new profiles:"
|
elog "installing into new profiles:"
|
||||||
local plugin
|
local plugin
|
||||||
for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
|
for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
|
||||||
elog "\t ${plugin}"
|
|
||||||
done
|
|
||||||
elog
|
elog
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
|
if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
|
||||||
elog "Apulse was detected at merge time on this system and so it will always be"
|
elog "Apulse was detected at merge time on this system and so it will always be"
|
||||||
elog "used for sound. If you wish to use pulseaudio instead please unmerge"
|
elog "used for sound. If you wish to use pulseaudio instead please unmerge"
|
||||||
elog "media-sound/apulse."
|
elog "media-sound/apulse."
|
||||||
elog
|
elog
|
||||||
fi
|
fi
|
||||||
|
|
||||||
local show_doh_information show_normandy_information
|
local show_doh_information
|
||||||
|
|
||||||
if [[ -z "${REPLACING_VERSIONS}" ]] ; then
|
if [[ -z "${REPLACING_VERSIONS}" ]] ; then
|
||||||
# New install; Tell user that DoH is disabled by default
|
# New install; Tell user that DoH is disabled by default
|
||||||
show_doh_information=yes
|
show_doh_information=yes
|
||||||
show_normandy_information=yes
|
|
||||||
else
|
else
|
||||||
local replacing_version
|
local replacing_version
|
||||||
for replacing_version in ${REPLACING_VERSIONS} ; do
|
for replacing_version in ${REPLACING_VERSIONS} ; do
|
||||||
if ver_test "${replacing_version}" -lt 70 ; then
|
if ver_test "${replacing_version}" -lt 70 ; then
|
||||||
# Tell user only once about our DoH default
|
# Tell user only once about our DoH default
|
||||||
show_doh_information=yes
|
show_doh_information=yes
|
||||||
fi
|
break
|
||||||
|
|
||||||
if ver_test "${replacing_version}" -lt 74.0-r2 ; then
|
|
||||||
# Tell user only once about our Normandy default
|
|
||||||
show_normandy_information=yes
|
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
@ -908,23 +780,6 @@ pkg_postinst() {
|
|||||||
elog "(\"Off by choice\") by default."
|
elog "(\"Off by choice\") by default."
|
||||||
elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
|
elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# bug 713782
|
|
||||||
if [[ -n "${show_normandy_information}" ]] ; then
|
|
||||||
elog
|
|
||||||
elog "Upstream operates a service named Normandy which allows Mozilla to"
|
|
||||||
elog "push changes for default settings or even install new add-ons remotely."
|
|
||||||
elog "While this can be useful to address problems like 'Armagadd-on 2.0' or"
|
|
||||||
elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security"
|
|
||||||
elog "concerns prevail, which is why we have switched off the use of this"
|
|
||||||
elog "service by default."
|
|
||||||
elog
|
|
||||||
elog "To re-enable this service set"
|
|
||||||
elog
|
|
||||||
elog " app.normandy.enabled=true"
|
|
||||||
elog
|
|
||||||
elog "in about:config."
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_postrm() {
|
pkg_postrm() {
|
47
www-client/firefox/metadata.xml
Normal file
47
www-client/firefox/metadata.xml
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>mozilla@gentoo.org</email>
|
||||||
|
<name>Gentoo Mozilla Team</name>
|
||||||
|
</maintainer>
|
||||||
|
<use>
|
||||||
|
<flag name="bindist">Disable official Firefox branding (icons, name) which
|
||||||
|
are not binary-redistributable according to upstream.</flag>
|
||||||
|
<flag name="clang">Use Clang compiler instead of GCC</flag>
|
||||||
|
<flag name="custom-optimization">Build with user-specified compiler optimizations
|
||||||
|
(-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)</flag>
|
||||||
|
<flag name="eme-free">Disable EME (DRM plugin) cabability at build time</flag>
|
||||||
|
<flag name="geckodriver">Enable WebDriver support</flag>
|
||||||
|
<flag name="gtk2">Use the cairo-gtk2 rendering engine</flag>
|
||||||
|
<flag name="gmp-autoupdate">Allow Gecko Media Plugins (binary blobs) to be automatically
|
||||||
|
downloaded and kept up-to-date in user profiles</flag>
|
||||||
|
<flag name="hwaccel">Force-enable hardware-accelerated rendering (Mozilla bug 594876)</flag>
|
||||||
|
<flag name="lto">Enable Link Time Optimization (LTO). Requires Gold linker when using GCC
|
||||||
|
or LDD linker when using Clang</flag>
|
||||||
|
<flag name="pgo">Add support for profile-guided optimization using gcc-4.5,
|
||||||
|
for faster binaries. This option will double the compile time.</flag>
|
||||||
|
<flag name="rust">Enable support for using rust compiler (experimental)</flag>
|
||||||
|
<flag name="screenshot">Allow to disable screenshot extension in global profile</flag>
|
||||||
|
<flag name="system-av1">Use the system-wide <pkg>media-libs/dav1d</pkg>
|
||||||
|
and <pkg>media-libs/libaom</pkg> library instead of bundled.</flag>
|
||||||
|
<flag name="system-cairo">Use the system-wide <pkg>x11-libs/cairo</pkg>
|
||||||
|
instead of bundled.</flag>
|
||||||
|
<flag name="system-harfbuzz">Use the system-wide <pkg>media-libs/harfbuzz</pkg>
|
||||||
|
and <pkg>media-gfx/graphite2</pkg> instead of bundled.</flag>
|
||||||
|
<flag name="system-icu">Use the system-wide <pkg>dev-libs/icu</pkg>
|
||||||
|
instead of bundled.</flag>
|
||||||
|
<flag name="system-jpeg">Use the system-wide <pkg>media-libs/libjpeg-turbo</pkg>
|
||||||
|
instead of bundled.</flag>
|
||||||
|
<flag name="system-libevent">Use the system-wide <pkg>dev-libs/libevent</pkg>
|
||||||
|
instead of bundled.</flag>
|
||||||
|
<flag name="system-libvpx">Use the system-wide <pkg>media-libs/libvpx</pkg>
|
||||||
|
instead of bundled.</flag>
|
||||||
|
<flag name="system-sqlite">Use the system-wide <pkg>dev-db/sqlite</pkg>
|
||||||
|
installation with secure-delete enabled</flag>
|
||||||
|
<flag name="system-webp">Use the system-wide <pkg>media-libs/libwebp</pkg>
|
||||||
|
instead of bundled.</flag>
|
||||||
|
|
||||||
|
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
Loading…
x
Reference in New Issue
Block a user