Commit Graph

5733 Commits

Author SHA1 Message Date
Nicolas Benes
de77c035c4 tor-browser-bundle-bin: 11.0.13 -> 11.0.14 2022-06-14 01:09:53 +02:00
OPNA2608
222fe563b9 palemoon: Limit build cores count
Building with too many cores may be the cause of the build flakiness with OfBorg.
Upstream says <=32 cores should work fine, let's see if this helps.
https://forum.palemoon.org/viewtopic.php?f=5&t=28480
2022-06-13 22:51:17 +02:00
github-actions[bot]
153ddcc04c
Merge master into staging-next 2022-06-13 12:01:23 +00:00
FliegendeWurst
7cb9bf19b9 yandex-browser: mark meta.sourceProvenance 2022-06-13 18:55:15 +08:00
FliegendeWurst
6a0ed325e3 vivaldi: mark meta.sourceProvenance 2022-06-13 18:55:15 +08:00
FliegendeWurst
746ecffade microsoft-edge: mark meta.sourceProvenance 2022-06-13 18:55:15 +08:00
FliegendeWurst
51d4989cdd firefox-bin: mark meta.sourceProvenance 2022-06-13 18:55:15 +08:00
FliegendeWurst
76b1ca1c35 google-chrome: mark meta.sourceProvenance 2022-06-13 18:55:15 +08:00
FliegendeWurst
08947f3df6 opera: mark meta.sourceProvenance 2022-06-13 18:55:15 +08:00
FliegendeWurst
6603e6a8d1 tor-browser-bundle-bin: mark meta.sourceProvenance 2022-06-13 18:55:15 +08:00
github-actions[bot]
c02da5611d
Merge master into staging-next 2022-06-13 06:01:25 +00:00
squalus
dcd55dbd5b librewolf: 100.0.2-1 -> 101.0.1-1 2022-06-12 20:33:13 -07:00
Anderson Torres
1b2beb2370
Merge pull request #177295 from OPNA2608/fix/palemoon-31.1.0
palemoon: Fix 31.1.0 bump
2022-06-12 21:58:00 -03:00
github-actions[bot]
6eeef3eaa8
Merge master into staging-next 2022-06-13 00:02:20 +00:00
José Romildo
eb9f2ac69d vivaldi: 5.3.2679.38-1 -> 5.3.2679.55-1 2022-06-12 10:24:01 -03:00
github-actions[bot]
1f50f0a724
Merge master into staging-next 2022-06-12 12:01:12 +00:00
Martin Weinelt
d5a87edeab
buildMozillaMach: allow PGO on all Linux platforms
Tested on the aarch64 community builder and it didn't get stuck like
back when we first tried to enable PGO.
2022-06-12 12:42:14 +02:00
Michael Weiss
0ccd20e706
Merge pull request #177330 from primeos/ungoogled-chromium
ungoogled-chromium: 102.0.5005.61 -> 102.0.5005.115
2022-06-12 12:19:34 +02:00
github-actions[bot]
dea522a1e7
Merge master into staging-next 2022-06-12 00:02:14 +00:00
Michael Weiss
69c4953f4b
ungoogled-chromium: 102.0.5005.61 -> 102.0.5005.115 2022-06-11 22:20:26 +02:00
OPNA2608
00a84f9f2f palemoon: Fix 31.1.0 bump 2022-06-11 16:00:48 +02:00
R. Ryantm
3cd8c2f457 firefox-devedition-bin-unwrapped: 102.0b5 -> 102.0b6 2022-06-11 02:27:30 +00:00
github-actions[bot]
0fff57e90d
Merge master into staging-next 2022-06-11 00:01:54 +00:00
Martin Weinelt
2d997b63ae firefox-devedition-bin-unwrapped: 102.0b1 -> 102.0b5 2022-06-10 22:35:36 +02:00
Martin Weinelt
f9efe72219 firefox-beta-bin-unwrapped: 102.0b1 -> 102.0b5 2022-06-10 22:35:36 +02:00
Martin Weinelt
2ce7513786 firefox-bin-unwrapped: 101.0 -> 101.0.1
https://www.mozilla.org/en-US/firefox/101.0.1/releasenotes/
2022-06-10 22:35:36 +02:00
R. Ryantm
4b582932fb firefox-unwrapped: 101.0 -> 101.0.1
https://www.mozilla.org/en-US/firefox/101.0.1/releasenotes/
2022-06-10 22:35:36 +02:00
Michael Weiss
08f1025a64
Merge pull request #177206 from primeos/chromiumDev
chromiumDev: 104.0.5098.0 -> 104.0.5110.0
2022-06-10 22:25:24 +02:00
Michael Weiss
2a638de18b
Merge pull request #177205 from primeos/chromiumBeta
chromiumBeta: 103.0.5060.33 -> 103.0.5060.42
2022-06-10 22:22:53 +02:00
Michael Weiss
b8190f93d5
chromiumDev: 104.0.5098.0 -> 104.0.5110.0 2022-06-10 21:40:06 +02:00
Michael Weiss
a4471b3a97
chromiumBeta: 103.0.5060.33 -> 103.0.5060.42 2022-06-10 21:39:51 +02:00
Michael Weiss
41c362c9d1
chromium: 102.0.5005.61 -> 102.0.5005.115
https://chromereleases.googleblog.com/2022/06/stable-channel-update-for-desktop.html

This update includes 7 security fixes.

CVEs:
CVE-2022-2007 CVE-2022-2008 CVE-2022-2010 CVE-2022-2011
2022-06-10 21:39:22 +02:00
github-actions[bot]
eaf5f4483a
Merge staging-next into staging 2022-06-10 06:02:10 +00:00
Anderson Torres
3af4969ae0
Merge pull request #176854 from r-ryantm/auto-update/palemoon
palemoon: 31.0.0 -> 31.1.0
2022-06-09 23:46:27 -03:00
github-actions[bot]
15065572a9
Merge staging-next into staging 2022-06-10 00:02:50 +00:00
José Romildo Malaquias
accc4e2b60
Merge pull request #176265 from kouyk/update/vivaldi
vivaldi: 5.2.2623.41-1 -> 5.3.2679.38-1
2022-06-09 19:47:10 -03:00
Martin Weinelt
299b9a1b59
buildMozillaMach: add patch for rust-cbindgen 0.24 compat
Fixes a regression caused by an update to rust-cbindgen 0.24.x, where
the definition for ROOT_CLIP_CHAIN is now autogenerated and causes the
build to abort with a redefinition error.

https://bugzilla.mozilla.org/show_bug.cgi?id=1773259

Patch by Ollivier Tilloy from Canonical

5622734942
2022-06-08 22:03:31 +02:00
R. Ryantm
fc96793474 palemoon: 31.0.0 -> 31.1.0 2022-06-08 07:36:14 +00:00
Anderson Torres
0efe9821ed
Merge pull request #176467 from primeos/chromiumDev
chromiumDev: 104.0.5083.0 -> 104.0.5098.0
2022-06-05 21:23:07 -03:00
Anderson Torres
e2de23b6db
Merge pull request #176434 from trofi/workaround-fno-common-for-dillo
dillo: add -fcommon workaround
2022-06-05 18:23:21 -03:00
Michael Weiss
83a028528c
chromiumDev: 104.0.5083.0 -> 104.0.5098.0 2022-06-05 22:16:18 +02:00
Michael Weiss
09618866a8
Merge pull request #175989 from primeos/chromiumBeta
chromiumBeta: 103.0.5060.24 -> 103.0.5060.33
2022-06-05 22:09:50 +02:00
Sergei Trofimovich
5ddc759a48 dillo: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:

    ld: main.o:/build/dillo-3.0.5/dpid/dpid.h:64: multiple definition of `sock_set';
      dpid.o:/build/dillo-3.0.5/dpid/dpid.h:64: first defined here
2022-06-05 19:20:24 +01:00
R. Ryantm
fb52e287c7 castor: 0.8.18 -> 0.9.0 2022-06-05 08:50:44 -05:00
Sergei Trofimovich
4b88d42f51 firefox: disable 'MOZILLA_OFFICIAL=1' on i686
Without the change firefox build on i686 fails at configure time:

    $ NIXPKGS_ALLOW_BROKEN=1 nix build -f. --argstr system "i686-linux" firefox
    ...
    mozbuild.configure.options.InvalidOptionError:
      '--enable-release' implied by 'MOZILLA_OFFICIAL' conflicts with '--disable-release' from the command-line

The change uses the same 32-bit guard for both. It still does not allow
i686 build to succeed for other toolchain misconfiguration, but it's a
step forward.
2022-06-05 08:44:41 -05:00
Steven Kou
a68319646a
vivaldi-ffmepg-codecs: 101.0.4951.15 -> 102.0.5005.49 2022-06-04 23:50:11 +08:00
Steven Kou
9afc742566
vivaldi: 5.2.2623.41-1 -> 5.3.2679.38-1 2022-06-04 23:49:49 +08:00
Michael Weiss
2272153e49
chromiumBeta: 103.0.5060.24 -> 103.0.5060.33 2022-06-02 21:30:53 +02:00
Klemens Nanni
5d27c8d53f firefox: merge identical optionalAttrs block, fix indent
Two consecutive sets are pulled in under the same `usesNixExtensions`
condition.

Due to wrong indentation, it does however they are nested.

Fix both.
2022-06-01 02:14:37 +02:00
Klemens Nanni
34364c9f5f firefox: smartcardSupport: Use multi-slot module
`onepin-opensc-pkcs11.so` only enables PIN1, but PIN2 is also required.
`opensc-pkcs11.so` enables all slots.

I can successfully use PIN1 and PIN2 in Smart-ID cards with this.
2022-06-01 01:22:45 +02:00
Martin Weinelt
ab1dd069c7
firefox-devedition-bin-unwrapped: 101.0b9 -> 102.0b1 2022-05-31 16:34:39 +02:00
Martin Weinelt
172e3144ab
firefox-beta-bin-unwrapped: 101.0b9 -> 102.0b1 2022-05-31 16:34:39 +02:00
Martin Weinelt
f89d5a7f2c
firefox-esr-91-unwrapped: 91.9.1esr -> 91.10.0esr
https://www.mozilla.org/en-US/firefox/91.10.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-21/

Fixes: CVE-2022-31736, CVE-2022-31737, CVE-2022-31738, CVE-2022-31739,
       CVE-2022-31740, CVE-2022-31741, CVE-2022-31742, CVE-2022-31747
2022-05-31 16:34:39 +02:00
Martin Weinelt
8353459d92
firefox-bin-unwrapped: 100.0.2- -> 101.0
https://www.mozilla.org/en-US/firefox/101.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-20/

Fixes: CVE-2022-31736, CVE-2022-31737, CVE-2022-31738, CVE-2022-31739,
       CVE-2022-31740, CVE-2022-31741, CVE-2022-31742, CVE-2022-31743,
       CVE-2022-31744, CVE-2022-31745, CVE-2022-1919, CVE-2022-31747,
       CVE-2022-31748
2022-05-31 16:34:15 +02:00
Martin Weinelt
332711833d
firefox-unwrapped: 100.0.2- -> 101.0
https://www.mozilla.org/en-US/firefox/101.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-20/

Fixes: CVE-2022-31736, CVE-2022-31737, CVE-2022-31738, CVE-2022-31739,
       CVE-2022-31740, CVE-2022-31741, CVE-2022-31742, CVE-2022-31743,
       CVE-2022-31744, CVE-2022-31745, CVE-2022-1919, CVE-2022-31747,
       CVE-2022-31748
2022-05-31 16:33:22 +02:00
Michael Weiss
cceca5842f
Merge pull request #175199 from primeos/chromiumDev
chromiumDev: 103.0.5060.24 -> 104.0.5083.0
2022-05-29 23:07:31 +02:00
Michael Weiss
4f8cc4ba80
chromiumDev: 103.0.5060.24 -> 104.0.5083.0 2022-05-28 23:09:23 +02:00
Michael Weiss
542dc1b5cd
chromiumBeta: 102.0.5005.61 -> 103.0.5060.24 2022-05-28 23:08:44 +02:00
Robert Schütz
2be2461a98 qutebrowser: 2.5.0 -> 2.5.1
https://github.com/qutebrowser/qutebrowser/releases/tag/v2.5.1
2022-05-27 15:50:48 -07:00
Sandro
3e92b94120
Merge pull request #174615 from sikmir/telescope 2022-05-27 19:56:30 +02:00
Sandro
d1dcdfd79a
Merge pull request #173309 from squalus/librewolf
librewolf: 100.0-3 -> 100.0.2-1
2022-05-27 18:39:58 +02:00
R. Ryantm
18e4c7d8d1 lagrange: 1.13.5 -> 1.13.6 2022-05-27 07:45:58 -05:00
squalus
ca2dc3cac3 librewolf: 100.0-3 -> 100.0.2-1 2022-05-26 21:29:31 -07:00
Michael Weiss
40bc7c50ac
Merge pull request #174627 from primeos/chromiumDev
chromiumDev: 103.0.5060.13 -> 103.0.5060.24
2022-05-26 20:18:18 +02:00
R. Ryantm
1557e0a3e4 asuka: 0.8.3 -> 0.8.5 2022-05-26 10:40:49 -04:00
Gabriel Ebner
fe6535efc0
Merge pull request #174624 from risicle/ris-elinks-disable-perl-on-darwin
elinks: disable perl support on darwin
2022-05-26 11:54:07 +02:00
Michael Weiss
44107eea55
chromiumDev: 103.0.5060.13 -> 103.0.5060.24 2022-05-26 00:54:30 +02:00
Michael Weiss
6226fc5cf0
ungoogled-chromium: 101.0.4951.64 -> 102.0.5005.61 2022-05-26 00:48:26 +02:00
Robert Scott
9b103fac08 elinks: disable perl support on darwin
currently causes a header mixup with LIST_HEAD macros
2022-05-25 23:22:12 +01:00
Nikolay Korotkiy
0dae74a028
telescope: 0.7.1 → 0.8.1 2022-05-26 00:03:06 +03:00
Michael Weiss
8f6d16ac33
Merge pull request #174338 from primeos/chromium
chromium: 101.0.4951.64 -> 102.0.5005.61
2022-05-25 11:10:20 +02:00
Michael Weiss
e23890fd99
Merge pull request #174342 from primeos/chromiumDev
chromiumDev: 103.0.5056.0 -> 103.0.5060.13
2022-05-25 01:28:07 +02:00
Michael Weiss
f52ca60fd6
chromiumDev: 103.0.5056.0 -> 103.0.5060.13 2022-05-25 00:51:32 +02:00
Michael Weiss
ba943bd907
chromiumBeta: 102.0.5005.49 -> 102.0.5005.61 2022-05-25 00:48:48 +02:00
Michael Weiss
e48814a245
chromium: 101.0.4951.64 -> 102.0.5005.61
https://chromereleases.googleblog.com/2022/05/stable-channel-update-for-desktop_24.html

This update includes 32 security fixes.

CVEs:
CVE-2022-1853 CVE-2022-1854 CVE-2022-1855 CVE-2022-1856 CVE-2022-1857
CVE-2022-1858 CVE-2022-1859 CVE-2022-1860 CVE-2022-1861 CVE-2022-1862
CVE-2022-1863 CVE-2022-1864 CVE-2022-1865 CVE-2022-1866 CVE-2022-1867
CVE-2022-1868 CVE-2022-1869 CVE-2022-1870 CVE-2022-1871 CVE-2022-1872
CVE-2022-1873 CVE-2022-1874 CVE-2022-1875 CVE-2022-1876
2022-05-25 00:43:07 +02:00
Sandro
f7240fbd5d
Merge pull request #174225 from dotlambda/pyreadability-drop
python3Packages.pyreadability: make alias of readability-lxml
2022-05-25 00:34:15 +02:00
Pascal Bach
c1b13827d6
Merge pull request #174249 from FliegendeWurst/tbb-11.0.13
tor-browser-bundle-bin: 11.0.11 -> 11.0.13
2022-05-24 22:31:13 +02:00
Martin Weinelt
c5e0d57cdd
Merge pull request #173738 from mweinelt/firefox-mls 2022-05-24 20:08:46 +02:00
Artturi
d49fb30770
Merge pull request #173408 from pshirshov/patch-1 2022-05-24 16:53:51 +03:00
Paul S
208a03de93 vivaldi-widevine: switch to fetchzip
hopefully it makes the hash not change sometimes
2022-05-24 16:32:43 +03:00
FliegendeWurst
5c801dd601 tor-browser-bundle-bin: 11.0.11 -> 11.0.13 2022-05-24 10:10:34 +02:00
Robert Schütz
4dcada7989 qutebrowser: use readability-lxml 2022-05-24 03:36:08 +00:00
Martin Weinelt
2d97db7873
buildMozillaMach: set geo.provider.network.url for new profiles.
Use Mozilla Location Service as geolocation provider for new profiles,
since our Google API key does not seem to work for geolocation at this
time.

Related: https://github.com/NixOS/nixpkgs/issues/173758
2022-05-22 14:49:17 +02:00
Martin Weinelt
0750e47a4d
buildMozillaMach: Clean up Google API key configuration
Use a proper filename that and add the URL where information about
requesting API keys can be found.
2022-05-22 01:51:07 +02:00
Martin Weinelt
1ba9dfbd97
buildMozillaMach: add support for MLS
We have received our very own API key for Mozilla Location Services and
have been recognized as a Public Interest Project, implying a rate limit
of 100k daily requests¹, which should be sufficient for our population.

N.B: This key belongs to the NixOS project, please don't use ours, but
instead request your own.

[1] https://location.services.mozilla.com/terms
2022-05-22 01:50:56 +02: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
Martin Weinelt
e33498fb74
Merge pull request #172002 from S-NA/support-more-audio-backends 2022-05-10 02:15:54 +02:00
Sandro
9d3f5f80a7
Merge pull request #171517 from sikmir/lagrange 2022-05-09 17:13:31 +02:00
Vladimír Čunát
7fc4acfd29
Merge #171985: wrapFirefox: handle binary wrappers
...into staging-next
2022-05-09 07:10:10 +02:00
Daniel Nagy
f6c5c1292a
vimb: 3.3.0 -> 3.6.0 2022-05-08 17:12:00 +02:00
Artturi
52f31d531b
Merge pull request #171820 from Artturin/torbrow1
tor-browser-bundle-bin: fix unbound variables
2022-05-08 13:51:12 +03:00
Rick van Schijndel
cdb1067df4
Merge pull request #171804 from panicgh/tbb
tor-browser-bundle-bin: 11.0.10 -> 11.0.11
2022-05-08 11:55:07 +02:00
Bobby Rong
e65ee93064
Merge pull request #171472 from r-ryantm/auto-update/brave
brave: 1.38.109 -> 1.38.111
2022-05-08 13:38:34 +08:00
S. Nordin Abouzahra
0bafb3baa7 firefox: support JACK and sndio audio backends
You can set `media.cubeb.backend` in `about:config` to force a specific
backend.
2022-05-07 18:36:06 -04:00
Michael Weiss
50eb698593
Merge pull request #171852 from primeos/chromiumDev
chromiumDev: 103.0.5028.0 -> 103.0.5042.0
2022-05-07 22:04:59 +02:00
Naïm Favier
863cdf8f09
wrapFirefox: handle binary wrappers
We can't just edit binary wrappers in place because of a length
mismatch, so we have to parse the generating makeCWrapper call out of
the binary, extract wrapper arguments from it and add them to the
Firefox wrapper.

All these contortions are needed because Firefox looks for its runtime
in argv0, so the proper argv0 needs to be set by wrappers to always
point to the "final" runtime. I think this could be avoided by wrapping
/lib/$libName/firefox instead of /bin/firefox, and I'd like to look into
that in the future, but for now I'm just fixing the immediate problem.
2022-05-07 20:40:43 +02:00
Kevin Cox
4206661e5d
firefox: Enable crash reporter by default.
This makes it easier to report bugs upstream and ensures that NixOS user crashes are fixed.

Based on my testing these reports weren't automatically submitted anyways so the privacy concern is minimal. For my crashes it both asked my if a crash report should be produced after a crash, and required manual sending. Although possibly the report world eventually be sent automatically.

Fixes https://github.com/NixOS/nixpkgs/issues/107889
2022-05-06 22:24:42 -04:00
Michael Weiss
fdeff96262
chromiumDev: 103.0.5028.0 -> 103.0.5042.0 2022-05-06 21:19:07 +02:00
Michael Weiss
e1ae57055b
chromiumBeta: 102.0.5005.27 -> 102.0.5005.40 2022-05-06 21:17:49 +02:00
Michael Weiss
1234e830e4
Merge pull request #171564 from primeos/chromium
chromium: 101.0.4951.41 -> 101.0.4951.54
2022-05-06 21:17:24 +02:00
Nikolay Korotkiy
c92b0c5c69
lagrange: 1.12.2 → 1.13.3 2022-05-06 16:46:32 +03:00
Artturin
af3565ce64 tor-browser-bundle-bin: fix unbound variables 2022-05-06 16:21:37 +03:00