Commit Graph

5548 Commits

Author SHA1 Message Date
Robert Schütz
4dcada7989 qutebrowser: use readability-lxml 2022-05-24 03:36:08 +00:00
Jan Tojnar
b8b9f52393 Merge branch 'master' into staging-next
Conflicts:
- pkgs/applications/networking/browsers/firefox/common.nix between 318fae87c0 and f6c5761935.
2022-05-21 17:52:39 +02:00
Martin Weinelt
796a7117da firefox-beta-bin: 99.0b6 -> 101.0b9 2022-05-21 01:07:50 +02:00
Martin Weinelt
a6685a5a78
firefox-esr: 91.9.0esr -> 91.9.1esr
https://www.mozilla.org/en-US/firefox/91.9.1/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-19/

Fixes: CVE-2022-1802, CVE-2022-1529
2022-05-20 23:45:31 +02:00
Martin Weinelt
b9bf854088
firefox-devedition-bin-unwrapped: 101.0b6 -> 101.0b9 2022-05-20 23:23:48 +02:00
Martin Weinelt
9f9dfc2fe2
firefox-bin: 100.0.1 -> 100.0.2
https://www.mozilla.org/en-US/firefox/100.0.2/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-19/

Fixes: CVE-2022-1802, CVE-2022-1529
2022-05-20 23:23:47 +02:00
Martin Weinelt
b7172d4238
firefox: 100.0.1 -> 100.0.2
https://www.mozilla.org/en-US/firefox/100.0.2/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-19/

Fixes: CVE-2022-1802, CVE-2022-1529
2022-05-20 23:23:47 +02:00
Martin Weinelt
5171787219
Merge pull request #173205 from mweinelt/mach-distribution-id
buildMozillaMach: Add distribution identifier and distribution.ini
2022-05-20 23:17:26 +02:00
github-actions[bot]
ce95d139b7
Merge master into staging-next 2022-05-20 06:01:19 +00:00
Martin Weinelt
318fae87c0
buildMozillaMach: Add distribution identifier and distribution.ini
Adds a distribution id useful for aggregation of crash statistics.

Also creates a NixOS flavor, visible through the About window, that is
also exposed through telemetry data, if enabled.
2022-05-19 23:12:47 +02:00
Nikolay Korotkiy
925aa85e51
lagrange: 1.13.3 → 1.13.5 2022-05-19 10:43:38 +03:00
Shea Levy
7456be85db
Merge branch 'staging-next' into staging 2022-05-18 06:40:21 -04:00
squalus
4a1f7f8472 buildMozillaMach: fix builds with crash reporting disabled
- only try to build and copy crash reporting symbols when crash
  reporting is enabled
- fixes the librewolf build
2022-05-16 13:52:15 -07:00
github-actions[bot]
e2602ad62e
Merge staging-next into staging 2022-05-16 00:04:11 +00:00
Jan Tojnar
d1b77f990f Merge branch 'staging-next' into staging
Conflicts:
	pkgs/applications/networking/browsers/firefox/common.nix between f6c5761935 and a373324120.
2022-05-15 07:08:29 +02:00
Martin Weinelt
51ac22dd46
firefox-devedition-bin-unwrapped: 101.0b2 -> 101.0b6 2022-05-15 01:38:50 +02:00
Martin Weinelt
c87b0dd59c
firefox-bin: 100.0 -> 100.0.1
https://www.mozilla.org/en-US/firefox/100.0.1/releasenotes/
2022-05-15 01:37:37 +02:00
Martin Weinelt
142cf31abb
firefox: 100.0 -> 100.0.1
https://www.mozilla.org/en-US/firefox/100.0.1/releasenotes/
2022-05-15 01:37:15 +02:00
Anderson Torres
82c1de0115
Merge pull request #173063 from AndersonTorres/MISC
Misc fixes
2022-05-14 19:46:43 -03:00
AndersonTorres
2d70de92f3 netsurf.libutf8proc: fix URL 2022-05-14 18:45:35 -03:00
Michael Weiss
37a13a3d4d
chromiumBeta: Fix the build
The build was failing with:
[4758/49762] ACTION //third_party/dawn/src/dawn/common:dawn_version_gen__json_tarball(//build/toolchain/linux/unbundle:default)Ke:default)ux/unbundle:default)[Kuide/optimization_guide_internals/resources/optimization_guide_internals.mojom-webui.js
FAILED: gen/third_party/dawn/dawn_version_gen.json_tarball
python3 ../../third_party/dawn/generator/dawn_version_generator.py --dawn-dir ../../third_party/dawn/ --template-dir /build/chromium-102.0.5005.49/third_party/dawn/generator/templates --jinja2-path /build/chromium-102.0.5005.49/third_party/jinja2 --output-json-tarball gen/third_party/dawn/dawn_version_gen.json_tarball --depfile gen/third_party/dawn/dawn_version_gen.json_tarball.d --expected-outputs-file gen/third_party/dawn/dawn_version_gen.expected_outputs --allowed-output-dirs-file gen/third_party/dawn/dawn_version_gen.allowed_output_dirs
Traceback (most recent call last):
[...]
FileNotFoundError: [Errno 2] No such file or directory: 'git'
[4761/49762] ACTION //third_party/blink/renderer/bindings:generate_bindings_all(//build/toolchain/linux/unbundle:default)fault)
ninja: build stopped: subcommand failed.

More details here: https://bugs.chromium.org/p/chromium/issues/detail?id=1321370

The patch doesn't apply to M102 so I had to cherry-pick it manually.
2022-05-14 23:40:03 +02:00
AndersonTorres
cf0f19b85b netsurf.libnsutils: fix URL 2022-05-14 17:30:44 -03:00
Martin Weinelt
9b7c14d908
Merge pull request #172710 from mweinelt/firefox-buildsymbols 2022-05-14 00:24:49 +02:00
Michael Weiss
7daec9cdd7
Merge pull request #172905 from primeos/chromiumBeta
chromiumBeta: 102.0.5005.40 -> 102.0.5005.49
2022-05-13 23:05:25 +02:00
Michael Weiss
bbafab17af
Merge pull request #172906 from primeos/chromiumDev
chromiumDev: 103.0.5042.0 -> 103.0.5056.0
2022-05-13 23:04:02 +02:00
Michael Weiss
e1fb27152d
chromiumDev: 103.0.5042.0 -> 103.0.5056.0 2022-05-13 20:33:36 +02:00
Michael Weiss
46a14c6a37
chromiumBeta: 102.0.5005.40 -> 102.0.5005.49 2022-05-13 20:33:12 +02:00
Martin Weinelt
a179998a06
buildMozillaMach: Update native python env var
With Firefox 100.0 the following deprecation warning comes up:

> The "MACH_USE_SYSTEM_PYTHON" environment variable is deprecated,
> please unset it or replace it with either
> "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system" or
> "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none"

And since we want to continue using our own python we're going for the
system value when the version is at least 100.0.
2022-05-13 17:31:40 +02:00
Martin Weinelt
a373324120
buildMozillaMach: create symbols output
Thie zip bundle in this output is used in the dumps sent by the
crashreporter. For this to happen we need to upload this zip file to
https://symbols.mozilla.org, which is a separate effort.
2022-05-13 17:31:39 +02:00
Rick van Schijndel
1f75e49103
Merge pull request #147986 from NickCao/rustc-llvmpackages
firefox: fix cross compilation
2022-05-13 09:26:16 +02:00
Nick Cao
f6c5761935
firefox-unwrapped: fix cross compilation 2022-05-13 13:28:52 +08:00
github-actions[bot]
d79af4efe4
Merge staging-next into staging 2022-05-13 00:03:35 +00:00
squalus
697f9a7453 librewolf: 100.0-2 -> 100.0-3 2022-05-12 16:56:24 -07:00
Martin Weinelt
766cf76b4f
Merge pull request #172323 from ncfavier/fix-firefox-tmp.json 2022-05-13 01:53:45 +02:00
Thiago Kenji Okada
5c5187646d
Merge pull request #172366 from ncfavier/wrappers-cleanup
make{,Binary}Wrapper: some cleanups
2022-05-12 22:17:34 +01:00
Sandro
c4a1107bf7
Merge pull request #172612 from lourkeur/update/brave
brave: 1.38.111 -> 1.38.115
2022-05-12 15:36:30 +02:00
Sandro
a64805e629
Merge pull request #172599 from primeos/ungoogled-chromium 2022-05-12 15:21:08 +02:00
Naïm Favier
88369997e1
makeBinaryWrapper: add extractCmd
A small shell script that can be used to extract a binary wrapper's
makeCWrapper call from its embedded docstring, without depending on
makeBinaryWrapper.
2022-05-12 01:44:02 +02:00
Martin Weinelt
f53bffda16
Merge pull request #160980 from squalus/librewolf-dir 2022-05-12 00:52:18 +02:00
Louis Bettens
47ff7333f4 brave: 1.38.111 -> 1.38.115 2022-05-11 23:30:58 +02:00
Michael Weiss
a0f35c34e1
ungoogled-chromium: 101.0.4951.54 -> 101.0.4951.64 2022-05-11 21:52:27 +02:00
Michael Weiss
baad78f394
Merge pull request #172544 from primeos/chromium
chromium: 101.0.4951.54 -> 101.0.4951.64
2022-05-11 21:44:41 +02:00
davidak
a2c863ce2f
Merge pull request #171900 from kevincox/firefox-crashreporter
firefox: Enable crash reporter by default.
2022-05-11 16:50:20 +02:00
Michael Weiss
9a0ff61993
chromium: 101.0.4951.54 -> 101.0.4951.64
https://chromereleases.googleblog.com/2022/05/stable-channel-update-for-desktop_10.html

This update includes 13 security fixes.

CVEs:
CVE-2022-1633 CVE-2022-1634 CVE-2022-1635 CVE-2022-1636 CVE-2022-1637
CVE-2022-1638 CVE-2022-1639 CVE-2022-1640 CVE-2022-1641
2022-05-11 12:55:10 +02:00
OPNA2608
0ae3ed37c1 palemoon: 29.4.6 -> 31.0.0 2022-05-10 22:36:04 +02:00
Naïm Favier
2ae69114a1
makeWrapper: implement --inherit-argv0
For symmetry/interoperability with makeBinaryWrapper. Implemented as
--argv0 '$0'
2022-05-10 22:07:57 +02:00
Naïm Favier
81b9c712ce
wrapGAppsHook: rename argument to makeWrapper
...and pass it makeBinaryWrapper in all-packages.nix
2022-05-10 22:07:56 +02:00
Naïm Favier
b0f5004a06
wrapFirefox: move back into $out 2022-05-10 13:19:54 +02:00
Dominik Xaver Hörl
6d06f47584 brave: use non-binary wrapper for wrapGAppsHook
The use of --add-flags in this derivation does not work with binary
    wrappers, which wrapGAppsHook uses since #164163.
2022-05-10 13:05:57 +02:00
squalus
b1571265b5 librewolf: move out of firefox directory
Simplifies Firefox maintenance. See #160520

- make the firefox common.nix available from the top level as
  buildMozillaMach
- use new buildMozillaMach function in librewolf expressions
- minor changes to update script
2022-05-10 00:10:21 -07:00