Commit Graph

6085 Commits

Author SHA1 Message Date
github-actions[bot]
842c52c5ba
Merge staging-next into staging 2022-08-15 00:03:15 +00:00
José Romildo Malaquias
901042d9c6
Merge pull request #186111 from kouyk/update/vivaldi
vivaldi: 5.3.2679.70-1 -> 5.4.2753.33-1
2022-08-14 20:20:10 -03:00
github-actions[bot]
7ef4d517f3
Merge staging-next into staging 2022-08-14 18:01:52 +00:00
Jonas Heinrich
33d07d5dff
Merge pull request #186410 from r-ryantm/auto-update/brave
brave: 1.41.100 -> 1.42.88
2022-08-14 16:22:31 +02:00
github-actions[bot]
f6054df3a1
Merge staging-next into staging 2022-08-14 00:03:17 +00:00
squalus
d5627b30e9 librewolf: 103.0-1 -> 103.0.2-1 2022-08-13 10:25:22 -07:00
github-actions[bot]
8b53ccc7ea
Merge staging-next into staging 2022-08-13 12:01:54 +00:00
Martin Weinelt
ce29c9f8eb
offpunk: don't use alias for testVersion 2022-08-13 12:29:46 +02:00
R. Ryantm
ce940123ec brave: 1.41.100 -> 1.42.88 2022-08-13 08:40:06 +00:00
Steven Kou
cfd88c2e74
vivaldi-ffmepg-codecs: 103.0.5060.53 -> 104.0.5112.79 2022-08-13 14:33:12 +08:00
Steven Kou
e611e6d598
vivaldi: 5.3.2679.70-1 -> 5.4.2753.33-1 2022-08-13 14:32:56 +08:00
Steven Kou
373743476c
vivaldi: fix ffmpeg version extraction 2022-08-11 21:58:51 +08:00
Sergei Trofimovich
3ceb8a59a6
Merge pull request #185537 from trofi/decouple-strip-and-separate-debug
setup-hooks/separate-debug-info.sh: don't inhibit strip hook
2022-08-11 08:53:24 +01:00
Michael Weiss
ce92261bcb
Merge pull request #185844 from primeos/chromiumDev
chromiumDev: 105.0.5195.19 -> 106.0.5216.6
2022-08-10 19:38:03 +02:00
Bernardo Meurer
8a11c92b8d
Merge pull request #185722 from mweinelt/mozilla
firefox{,-bin}-unwrapped: 103.0.1 -> 103.0.2; also firefox-beta-bin-unwrapped and firefox-devedition-bin-unwrapped updates
2022-08-09 15:47:29 -07:00
Michael Weiss
22eae24df0
chromiumDev: 105.0.5195.19 -> 106.0.5216.6 2022-08-09 23:36:59 +02:00
Janne Heß
587c265020
Merge pull request #185128 from DamienCassou/offpunk-1.5
Offpunk: 1.4 -> 1.5
2022-08-09 23:28:10 +02:00
Martin Weinelt
780343cc77
firefox-devedition-bin-unwrapped: 104.0b4 -> 104.0b7 2022-08-08 22:51:42 +02:00
Martin Weinelt
59b3d2738b
firefox-beta-bin-unwrapped: 104.0b4 -> 104.0b7 2022-08-08 22:50:34 +02:00
Martin Weinelt
39b4f0994e
firefox-bin-unwrapped: 103.0.1 -> 103.0.2
https://www.mozilla.org/en-US/firefox/103.0.2/releasenotes/
2022-08-08 22:49:02 +02:00
Martin Weinelt
52aef90bc6
firefox-unwrapped: 103.0.1 -> 103.0.2
https://www.mozilla.org/en-US/firefox/103.0.2/releasenotes/
2022-08-08 22:36:45 +02:00
Sergei Trofimovich
b3b672d5a1 setup-hooks/separate-debug-info.sh: don't inhibit strip hook
Before the change separate-debug-info.sh did the stripping itself.
This scheme has a few problems:
1. Stripping happens only on ELF files. *.a and *.o files are skipped.
   Derivations have to do it manually. Usually incorrectly
   as they don't run $RANLIB (true for `glibc` and `musl`).
2. Stripping happens on all paths. Ideally only `stripDebugList` paths
   should be considered.
3. Host strip is called on Target files.

This change offloads stripping logic to strip hook. This strips more
files for `glibc` and `musl`. Now we can remove most $STRIP calls
from individual derivations.

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-08-07 12:49:37 +01:00
Martin Weinelt
a171b96ed8
Merge pull request #185323 from mweinelt/nss-nspr-passthru-tests 2022-08-07 12:15:03 +02:00
Martin Weinelt
46d5c7389f
firefox-esr-{91,102}-unwrapped: set proper pname 2022-08-06 11:36:37 +02:00
Michael Weiss
a43bf95ad0
chromiumBeta: 104.0.5112.79 -> 105.0.5195.19 2022-08-05 21:04:13 +02:00
Michael Adler
1ad5e92e8d ungoogled-chromium: 103.0.5060.134 -> 104.0.5112.81 2022-08-05 09:16:59 +02:00
Anderson Torres
acf5c72d6b
Merge pull request #185131 from OPNA2608/update/palemoon
palemoon: 31.1.1 -> 31.2.0.1
2022-08-04 20:03:54 -03:00
OPNA2608
f1b4bba5ac palemoon: 31.1.1 -> 31.2.0.1 2022-08-04 13:53:08 +02:00
Damien Cassou
ff6a0037d9
offpunk: Add passthru.tests.version 2022-08-04 13:45:36 +02:00
Damien Cassou
7b5cf21d2e
offpunk: 1.4 -> 1.5 2022-08-04 13:45:36 +02:00
Michael Weiss
2c729e5a8f
Merge pull request #185052 from primeos/chromium
chromium: 103.0.5060.134 -> 104.0.5112.79
2022-08-04 12:43:28 +02:00
Martin Weinelt
f53dff8a0f
Merge pull request #184811 from SuperSandro2000/SuperSandro2000-patch-4 2022-08-04 12:00:29 +02:00
Michael Weiss
8f065655fc
Merge pull request #185053 from primeos/chromiumBeta
chromiumBeta: 104.0.5112.65 -> 104.0.5112.79
2022-08-03 23:14:23 +02:00
Michael Weiss
201eb18f4d
chromiumDev: 105.0.5195.10 -> 105.0.5195.19 2022-08-03 22:38:33 +02:00
Michael Weiss
8ce54794cc
chromiumBeta: 104.0.5112.65 -> 104.0.5112.79 2022-08-03 22:38:20 +02:00
Michael Weiss
17f9f662f8
chromium: 103.0.5060.134 -> 104.0.5112.79
https://chromereleases.googleblog.com/2022/08/stable-channel-update-for-desktop.html

This update includes 27 security fixes.

CVEs:
CVE-2022-2603 CVE-2022-2604 CVE-2022-2605 CVE-2022-2606 CVE-2022-2607
CVE-2022-2608 CVE-2022-2609 CVE-2022-2610 CVE-2022-2611 CVE-2022-2612
CVE-2022-2613 CVE-2022-2614 CVE-2022-2615 CVE-2022-2616 CVE-2022-2617
CVE-2022-2618 CVE-2022-2619 CVE-2022-2620 CVE-2022-2621 CVE-2022-2622
CVE-2022-2623 CVE-2022-2624
2022-08-03 22:37:53 +02:00
superherointj
68b71d9e91
Merge pull request #182550 from kouyk/update/vivaldi
vivaldi: 5.3.2679.68-1 -> 5.3.2679.70-1
2022-08-03 05:17:54 -03:00
Sandro
7b270bf098
firefox-unwrapped: use pname+version 2022-08-02 14:22:42 +02:00
R. Ryantm
cce0acf4bc elinks: 0.15.0 -> 0.15.1 2022-08-01 13:48:06 +00:00
Martin Weinelt
15118244b5
firefox-devedition-bin-unwrapped: 103.0b9 -> 104.0b4 2022-08-01 13:01:38 +02:00
Martin Weinelt
e5b199029a
firefox-beta-bin-unwrapped: 103.0b9 -> 104.0b4 2022-08-01 13:00:55 +02:00
Martin Weinelt
cbe3f7a141
firefox-bin-unwrapped: 103.0 -> 103.0.1
https://www.mozilla.org/en-US/firefox/103.0.1/releasenotes/
2022-08-01 13:00:03 +02:00
Martin Weinelt
a03cc9a933
firefox-unwrapped: 103.0 -> 103.0.1
https://www.mozilla.org/en-US/firefox/103.0.1/releasenotes/
2022-08-01 12:59:41 +02:00
R. Ryantm
b2ac3b41b6 links2: 2.25 -> 2.27 2022-07-31 19:14:21 +00:00
squalus
4042f5e34b librewolf: 102.0.1-1 -> 103.0-3 2022-07-28 23:40:06 -07:00
Michael Weiss
fe234d5d4e
Merge pull request #183482 from primeos/chromiumBeta
chromiumBeta: 104.0.5112.57 -> 104.0.5112.65
2022-07-29 00:11:14 +02:00
Michael Weiss
b746ec7446
chromiumDev: 105.0.5191.2 -> 105.0.5195.10 2022-07-28 22:51:13 +02:00
Michael Weiss
5af5104501
chromiumBeta: 104.0.5112.57 -> 104.0.5112.65 2022-07-28 22:50:55 +02:00
Nicolas Benes
fadcd7cbd1 tor-browser-bundle-bin: 11.5 -> 11.5.1 2022-07-27 18:51:03 +02:00
Francesco Gazzetta
7c302eb4e5 ladybird: init at unstable-2022-07-20 2022-07-26 17:26:34 +02:00
Martin Weinelt
9483f20d10
firefox-beta-bin-unwrapped: 103.0b1 -> 103.0b9 2022-07-26 15:05:14 +02:00
Martin Weinelt
d4c6c0f252
firefox-devediton-bin-unwrapped: 103.0b1 -> 103.0b9 2022-07-26 15:05:14 +02:00
Martin Weinelt
aafd5020fa
firefox-esr-91-unwrapped: 91.11.0esr -> 91.12.0esr
https://www.mozilla.org/en-US/firefox/91.12.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-29/

Fixes: CVE-2022-36319, CVE-2022-36318
2022-07-26 15:05:13 +02:00
Martin Weinelt
a2c4eb714d
firefox-esr-102-unwrapped: 102.0.1esr -> 102.1.0esr
https://www.mozilla.org/en-US/firefox/102.1.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-30/

Fixes: CVE-2022-36319, CVE-2022-36318, CVE-2022-36314, CVE-2022-2505
2022-07-26 15:05:13 +02:00
Martin Weinelt
8e3066f49f
firefox-bin-unwrapped: 102.0.1 -> 103.0
https://www.mozilla.org/en-US/firefox/103.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-28/

Fixes: CVE-2022-36319, CVE-2022-36317, CVE-2022-36318, CVE-2022-36314,
       CVE-2022-36315, CVE-2022-36316, CVE-2022-36320, CVE-2022-2505
2022-07-26 15:05:09 +02:00
Martin Weinelt
a168249ddc
firefox-unwrapped: 102.0.1 -> 103.0
https://www.mozilla.org/en-US/firefox/103.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-28/

Fixes: CVE-2022-36319, CVE-2022-36317, CVE-2022-36318, CVE-2022-36314,
       CVE-2022-36315, CVE-2022-36316, CVE-2022-36320, CVE-2022-2505
2022-07-26 15:05:04 +02:00
Martin Weinelt
cf1696e19d
Merge pull request #179397 from r-ryantm/auto-update/firefox-beta-bin-unwrapped 2022-07-25 23:36:27 +02:00
Martin Weinelt
3363f4efe1
Merge pull request #179398 from r-ryantm/auto-update/firefox-devedition-bin-unwrapped
firefox-devedition-bin-unwrapped: 102.0b9 -> 103.0b1
2022-07-25 23:32:12 +02:00
Sandro
f7b39d232b
Merge pull request #182643 from SuperSandro2000/hedgedoc
hedgedoc: fix editor crashing
2022-07-25 14:22:49 +02:00
Mario Rodas
335ff97f9e
Merge pull request #182523 from r-ryantm/auto-update/brave
brave: 1.41.99 -> 1.41.100
2022-07-24 14:31:39 -05:00
Anderson Torres
d0bc131a44
Merge pull request #180581 from OPNA2608/update/palemoon
palemoon: 31.1.0 -> 31.1.1
2022-07-24 13:26:11 -03:00
Sandro Jäckel
9bbc053f1a
yarn2nix: change yarnFlags to append by default
The main usecase for this variable is to append --production to yarn
which now got a whole lot easier because you no longer need to repeat
the defaults.
2022-07-24 16:18:09 +02:00
Jörg Thalheim
a1099fd6f2
Merge pull request #182638 from siraben/browsh-update
browsh: 1.6.4 -> 1.8.0
2022-07-24 06:44:32 +01:00
Ben Siraphob
a2b8a94988
browsh: 1.6.4 -> 1.8.0 2022-07-23 14:25:11 -07:00
Steven Kou
1d575f6a3f
vivaldi: 5.3.2679.68-1 -> 5.3.2679.70-1 2022-07-23 12:50:35 +08:00
R. Ryantm
418eded8c3 brave: 1.41.99 -> 1.41.100 2022-07-23 01:08:19 +00:00
Michael Weiss
92bb481cd7
chromiumDev: 105.0.5176.3 -> 105.0.5191.2 2022-07-23 00:08:32 +02:00
R. Ryantm
a4965808cf brave: 1.41.96 -> 1.41.99 2022-07-21 02:05:27 +00:00
Michael Weiss
81bb5d7a25
Merge pull request #182247 from primeos/chromiumBeta
chromiumBeta: 104.0.5112.48 -> 104.0.5112.57
2022-07-20 22:47:41 +02:00
Michael Weiss
247f871b4d
chromium: 103.0.5060.114 -> 103.0.5060.134
https://chromereleases.googleblog.com/2022/07/stable-channel-update-for-desktop_19.html

This update includes 11 security fixes.

CVEs:
CVE-2022-2477 CVE-2022-2478 CVE-2022-2479 CVE-2022-2480 CVE-2022-2481
CVE-2022-2163
2022-07-20 21:39:02 +02:00
Michael Weiss
9e393ee5dd
chromiumBeta: 104.0.5112.48 -> 104.0.5112.57 2022-07-20 21:38:46 +02:00
Michael Adler
ed0793c2d4 ungoogled-chromium: 103.0.5060.114 -> 103.0.5060.134 2022-07-20 15:23:54 +02:00
Mario Rodas
7bc6fbcd8b
Merge pull request #181420 from r-ryantm/auto-update/brave
brave: 1.40.113 -> 1.41.96
2022-07-19 23:17:04 -05:00
Michael Weiss
b2205469bc
Merge pull request #181844 from primeos/chromiumDev
chromiumDev: 105.0.5148.2 -> 105.0.5176.3
2022-07-17 15:19:59 +02:00
Michael Weiss
9a7236b59c
Merge pull request #181843 from primeos/chromiumBeta
chromiumBeta: 104.0.5112.39 -> 104.0.5112.48
2022-07-17 15:19:44 +02:00
Michael Weiss
ddf49ce022
chromiumDev: 105.0.5148.2 -> 105.0.5176.3 2022-07-17 14:56:14 +02:00
Nicolas Benes
245764990f tor-browser-bundle-bin: 11.0.15 -> 11.5 2022-07-16 14:57:00 +02:00
Michael Weiss
41a5ec97d5
chromiumBeta: 104.0.5112.39 -> 104.0.5112.48 2022-07-14 21:52:07 +02:00
Martin Weinelt
1bfb66edf8
Merge pull request #181312 from r-ryantm/auto-update/firefox-esr-102-unwrapped 2022-07-14 13:33:05 +02:00
Martin Weinelt
1f5af608e7
Merge pull request #179433 from mweinelt/firefox-updatescript
firefox: Extend upgrade script with version prefix
2022-07-14 10:54:01 +02:00
R. Ryantm
867c47e611 brave: 1.40.113 -> 1.41.96 2022-07-14 01:07:38 +00:00
Michael Weiss
af38697574
Merge pull request #181259 from primeos/chromiumBeta
chromiumBeta: 104.0.5112.29 -> 104.0.5112.39
2022-07-13 22:11:39 +02:00
R. Ryantm
0b91cc0961 firefox-esr-102-unwrapped: 102.0esr -> 102.0.1esr 2022-07-13 03:57:47 +00:00
Rick van Schijndel
b1aea3e00b
Merge pull request #174372 from r-ryantm/auto-update/brave
brave: 1.39.122 -> 1.40.113
2022-07-12 23:23:03 +02:00
Michael Weiss
8d73ee9187
chromiumBeta: 104.0.5112.29 -> 104.0.5112.39 2022-07-12 21:04:02 +02:00
Martin Weinelt
78f9f91a7d
Merge pull request #181015 from squalus/librewolf
librewolf: 102.0-2 -> 102.0.1-1
2022-07-11 17:46:35 +02:00
Sandro
006ffd8252
Merge pull request #140658 from alyssais/firefox-bin-https
firefox-bin: HTTPS for homepage and updateScript
2022-07-11 13:47:27 +02:00
squalus
6e87ec8162 librewolf: 102.0-2 -> 102.0.1-1 2022-07-10 13:33:14 -07:00
Martin Weinelt
09b76341b3
Merge pull request #180796 from squalus/librewolf-tests 2022-07-10 14:16:24 +02:00
Michael Weiss
70896ec871
ungoogled-chromium: 103.0.5060.53 -> 103.0.5060.114 2022-07-10 00:41:00 +02:00
Michael Weiss
5039fc4ec0
chromium: 103.0.5060.53 -> 103.0.5060.114
https://chromereleases.googleblog.com/2022/07/stable-channel-update-for-desktop.html

This update includes 4 security fixes. Google is aware that an exploit
for CVE-2022-2294 exists in the wild.

CVEs:
CVE-2022-2294 CVE-2022-2295 CVE-2022-2296

Note: This update was delayed due to crbug.com/1341418.
2022-07-10 00:00:18 +02:00
Fabián Heredia Montiel
a88f7d2f4f offpunk: remove unused argument testVersion 2022-07-09 11:30:46 -05:00
squalus
478940e2c7 librewolf: add nixos test
- support librewolf in the firefox nixos test
- use the correct binary name
- ensure autoplay is always on for the audio test, since
  librewolf disables it by default
2022-07-08 17:40:24 -07:00
Michael Weiss
924540c6c7
chromiumDev: 104.0.5112.20 -> 105.0.5148.2 2022-07-09 01:21:18 +02:00
OPNA2608
2cc04ccafe palemoon: Further limit build cores count
Still not consistent with 32. Let's try upstream's job count for releases.
2022-07-08 01:25:20 +02:00
OPNA2608
b17f522053 palemoon: 31.1.0 -> 31.1.1 2022-07-07 23:58:19 +02:00
R. Ryantm
54ba715d00 brave: 1.39.122 -> 1.40.113 2022-07-07 20:00:36 +00:00
Michael Weiss
0c80be9581
Merge pull request #180449 from primeos/chromiumBeta
chromiumBeta: 104.0.5112.20 -> 104.0.5112.29
2022-07-07 15:16:53 +02:00
Joachim F
442b030590
Merge pull request #179600 from sikmir/surf
surf: enable audio & video support
2022-07-07 14:23:56 +02:00
Michael Weiss
b19cb885f3
chromiumBeta: 104.0.5112.20 -> 104.0.5112.29 2022-07-07 09:56:57 +02:00
Steven Kou
7e5afad992
vivaldi-ffmepg-codecs: 102.0.5005.49 -> 103.0.5060.53 2022-07-06 23:31:14 +08:00
Steven Kou
f25ae9227e
vivaldi: 5.3.2679.61-1 -> 5.3.2679.68-1 2022-07-06 23:30:54 +08:00
Martin Weinelt
838e78a8a6
firefox-bin-unwrapped: 102.0 -> 102.0.1
https://www.mozilla.org/en-US/firefox/102.0.1/releasenotes/
2022-07-05 20:45:53 +02:00
Martin Weinelt
e3e78bb409
firefox-unwrapped: 102.0 -> 102.0.1
https://www.mozilla.org/en-US/firefox/102.0.1/releasenotes/
2022-07-05 20:45:26 +02:00
Anderson Torres
0c873dc3a2
Merge pull request #179888 from DamienCassou/offpunk
offpunk: init at 1.4
2022-07-04 22:17:56 -03:00
Martin Weinelt
391fab8cb5
Merge pull request #179659 from squalus/librewolf
librewolf: 101.0.1-1 -> 102.0-2
2022-07-05 00:47:53 +02:00
Nicolas Benes
b6805190a2 tor-browser-bundle-bin: 11.0.14 -> 11.0.15 2022-07-03 21:13:34 +02:00
Damien Cassou
31c1463343
offpunk: init at 1.4 2022-07-03 20:59:27 +02:00
squalus
55c5a83c4c librewolf: 101.0.1-1 -> 102.0-2 2022-07-02 10:45:33 -07:00
Michele Guerini Rocco
0323e1f8ba
Merge pull request #179148 from dotlambda/qutebrowser-2.5.2
qutebrowser: 2.5.1 -> 2.5.2
2022-07-01 10:35:07 +02:00
R. Ryantm
2c7fcab1ce lagrange: 1.13.6 -> 1.13.7 2022-06-30 06:16:37 +00:00
Nikolay Korotkiy
70daeea1c0
surf: enable audio & video support 2022-06-29 21:08:03 +03:00
ajs124
a0718341e6 maintainers: remove volth
github account deleted
2022-06-29 00:52:12 +02:00
Martin Weinelt
76ff019153
firefox: Extend upgrade script with version prefix
Prevents upgrades of versioned ESR packages between major versions.
2022-06-28 11:53:18 +02:00
R. Ryantm
8dc489545d firefox-devedition-bin-unwrapped: 102.0b9 -> 103.0b1 2022-06-28 02:38:32 +00:00
R. Ryantm
4e000b4b6a firefox-beta-bin-unwrapped: 102.0b9 -> 103.0b1 2022-06-28 02:34:31 +00:00
Martin Weinelt
9525331e5a
Merge pull request #179322 from mweinelt/mozilla 2022-06-27 20:52:02 +02:00
Michael Weiss
9cbcd62ada
Merge pull request #179256 from primeos/chromiumDev
chromiumDev: 104.0.5112.12 -> 104.0.5112.20
2022-06-27 20:05:27 +02:00
Martin Weinelt
71c17fd17f
firefox-beta-bin-unwrapped: 102.0b5 -> 102.0b9 2022-06-27 14:20:48 +02:00
Martin Weinelt
46f9c89390
firefox-devedition-unwrapped: 102.0b6 -> 102.0b9 2022-06-27 14:20:47 +02:00
Martin Weinelt
ddc17118f0
firefox-esr-91-unwrapped: 91.10.0esr -> 91.11.0esr
https://www.mozilla.org/en-US/firefox/91.11.0/releasenotes/
2022-06-27 14:20:47 +02:00
Martin Weinelt
1832364599
firefox-esr-102-unwrapped: init at 102.0esr
https://www.mozilla.org/en-US/firefox/102.0/releasenotes/
2022-06-27 14:20:47 +02:00
Martin Weinelt
32b18b77bd
firefox-bin-unwrapped: 101.0.1 -> 102.0
https://www.mozilla.org/en-US/firefox/102.0/releasenotes/
2022-06-27 14:20:42 +02:00
Martin Weinelt
736555d08f
firefox-unwrapped: 101.0.1 -> 102.0
https://www.mozilla.org/en-US/firefox/102.0/releasenotes/
2022-06-27 14:20:42 +02:00
Michael Weiss
4a4f0cc411
chromiumDev: 104.0.5112.12 -> 104.0.5112.20 2022-06-26 23:39:28 +02:00
Michael Weiss
57a56ee3d5
chromiumBeta: 103.0.5060.53 -> 104.0.5112.20 2022-06-26 23:38:37 +02:00
Steven Kou
09de927889
vivaldi: 5.3.2679.58-1 -> 5.3.2679.61-1 2022-06-26 12:45:53 +08:00
Robert Schütz
479d8f4fd8 qutebrowser: 2.5.1 -> 2.5.2
https://github.com/qutebrowser/qutebrowser/releases/tag/v2.5.2
2022-06-26 04:31:11 +00:00
Martin Weinelt
b45a1a2e82
Merge pull request #178390 from aszlig/firefox-fix-signing-required-detection 2022-06-25 11:42:47 +02:00
Michael Weiss
fb3cb6c12f
Merge pull request #178645 from primeos/ungoogled-chromium
ungoogled-chromium: 102.0.5005.115 -> 103.0.5060.53
2022-06-23 21:45:38 +02:00
Robert Scott
466c2e342a treewide/applications: add sourceType binaryNativeCode for many packages 2022-06-23 18:38:19 +01:00
Michael Weiss
dd9c01a9af
ungoogled-chromium: 102.0.5005.115 -> 103.0.5060.53 2022-06-23 00:08:09 +02:00
Michael Weiss
de0f40f35b
chromium: 102.0.5005.115 -> 103.0.5060.53
https://chromereleases.googleblog.com/2022/06/stable-channel-update-for-desktop_21.html

This update includes 14 security fixes.

CVEs:
CVE-2022-2156 CVE-2022-2157 CVE-2022-2158 CVE-2022-2160 CVE-2022-2161
CVE-2022-2162 CVE-2022-2163 CVE-2022-2164 CVE-2022-2165
2022-06-21 23:13:51 +02:00
aszlig
9744ff74ad
firefox: Improve detecting signing requirements
Firefox 61 started to enforce signatures for add-ons and since
commit d031843a1e, we get an evaluation
error that recommends the user to switch to Firefox ESR.

This isn't an option for everyone and as I also pointed out in the pull
request[1] introducing the above commit, I've been building Firefox like
this:

  let
    firefoxNoSigning = firefox-unwrapped.overrideAttrs (lib.const {
      MOZ_REQUIRE_SIGNING = false;
    });
  in wrapFirefox firefoxNoSigning {
    nixExtensions = ...;
  }

However, this only works after manually modifying nixpkgs (or copy &
paste wrapper.nix elsewhere) every time I want to have a new Firefox
version. Of course, this gets annoying and tedious after a while, so
this motivated me to properly fix this to not only check for an ESR
version but also check the value of MOZ_REQUIRE_SIGNING.

Note that I'm using toString here to check for the value because there
are several ways (false, null, "", ...) to set the environment variable
to an empty string and toString makes sure that it really is the desired
behaviour. I specifically checked the Firefox source and also tested
this with multiple values and only building with MOZ_REQUIRE_SIGNING
set to an empty string seems to work (no "0", "false" or other
variants).

Additionally, there is another method to allow unsigned add-ons, which
is by using the --with-unsigned-addon-scopes configure option[2].
Unfortunately, this does not work with nixExtensions because we don't
have (or want) a central directory where those add-ons reside.

Given that nixExtensions disallows manually installing add-ons, setting
MOZ_REQUIRE_SIGNING to false should be safe in this case.

[1]: https://github.com/NixOS/nixpkgs/pull/133504
[2]: https://bugs.archlinux.org/task/63075

Signed-off-by: aszlig <aszlig@nix.build>
2022-06-21 11:54:08 +02:00
Anderson Torres
ffaa3ee784
Merge pull request #178303 from Icy-Thought/master
brave: 1.38.115 -> 1.39.122
2022-06-20 23:05:46 -03:00
Michael Weiss
1938f36f03
Merge pull request #178279 from primeos/chromiumDev
chromiumDev: 104.0.5110.0 -> 104.0.5112.12
2022-06-20 22:57:02 +02:00
Icy-Thought
c70cbc077e
brave: 1.38.115 -> 1.39.122 2022-06-20 08:18:18 +02:00
Michael Weiss
b14fe90066
chromiumDev: 104.0.5110.0 -> 104.0.5112.12 2022-06-19 23:10:54 +02:00
José Romildo
419fcbb058 vivaldi: 5.3.2679.55-1 -> 5.3.2679.58-1 2022-06-19 09:31:08 -03:00
github-actions[bot]
b7aba4fb0f
Merge master into staging-next 2022-06-19 00:02:36 +00:00
Sandro
8dc07f821b
Merge pull request #175158 from kuwii/dev/microsoft-edge
microsoft-edge: 100.0.1185.44 -> 102.0.1245.44
2022-06-19 01:34:05 +02:00
github-actions[bot]
5ee636b083
Merge master into staging-next 2022-06-18 18:01:12 +00:00
kuwii
eb6e5a017e microsoft-edge: 100.0.1185.44 -> 102.0.1245.44 2022-06-19 00:06:56 +08:00
Michael Weiss
4cda286925
chromiumBeta: 103.0.5060.42 -> 103.0.5060.53 2022-06-18 11:49:15 +02:00
github-actions[bot]
5917794eda
Merge master into staging-next 2022-06-15 18:01:10 +00:00
Sandro
d69adc9382
Merge pull request #176206 from squalus/librewolf
librewolf: 100.0.2-1 -> 101.0.1-1
2022-06-15 16:26:38 +02:00
github-actions[bot]
4e74812c3a
Merge master into staging-next 2022-06-15 00:02:12 +00:00
Sandro
7a2cbef177
Merge pull request #177402 from romildo/upd.vivaldi 2022-06-14 22:31:03 +02:00
github-actions[bot]
452a7d6c43
Merge master into staging-next 2022-06-14 12:01:32 +00:00
Martin Weinelt
ea8ca72ec5
Merge pull request #177583 from panicgh/tbb 2022-06-14 11:31:23 +02:00
github-actions[bot]
6a7069b65a
Merge master into staging-next 2022-06-14 06:01:21 +00:00
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
Nicolas Benes
607be2704a tor-browser-bundle-bin: 11.0.10 -> 11.0.11 2022-05-06 12:09:20 +02:00
squalus
e9f479eca0 librewolf: 100.0-1 -> 100.0-2 2022-05-05 07:19:14 -07:00
ajs124
4bd62b75f7
Merge pull request #169515 from kuwii/microsoft-edge
microsoft-edge: 98.0.1108.56 -> 100.0.1185.44
2022-05-05 10:31:41 +01:00
Artturi
530845b05c
Merge pull request #171568 from jaen/fix-brave-gpu-acceleration-wayland
brave: fix GPU acceleration on Wayland
2022-05-05 10:08:50 +03:00
Tomek Mańko
de4a99db5e brave: fix GPU acceleration on Wayland 2022-05-04 21:01:33 +02:00
Michael Weiss
1c9f439ba2
chromium: 101.0.4951.41 -> 101.0.4951.54
https://chromereleases.googleblog.com/2022/05/stable-channel-update-for-desktop.html
2022-05-04 20:58:39 +02:00
Michael Weiss
560e691ffb
Merge pull request #171495 from michaeladler/ungoogled-chromium
ungoogled-chromium: 101.0.4951.41 -> 101.0.4951.54
2022-05-04 20:57:47 +02:00
José Romildo Malaquias
746eb1d341
Merge pull request #170987 from kouyk/update/vivaldi
vivaldi: 5.2.2623.39-1 -> 5.2.2623.41-1
2022-05-04 08:33:11 -03:00
Michael Adler
29037ae616 ungoogled-chromium: 101.0.4951.41 -> 101.0.4951.54 2022-05-04 08:00:20 +02:00
R. Ryantm
e3f9f3a1b0 brave: 1.38.109 -> 1.38.111 2022-05-04 01:29:05 +00:00
squalus
b04e852474 librewolf: 99.0.1-4 -> 100.0-1 2022-05-03 17:56:12 -07:00
Martin Weinelt
ccb9c0e537
Merge pull request #169153 from r-ryantm/auto-update/firefox-devedition-bin-unwrapped
firefox-devedition-bin-unwrapped: 100.0b6 -> 100.0b7
2022-05-04 02:11:15 +02:00
Martin Weinelt
3382215fd7
firefox-devedition-bin-unwrapped: 100.0b7 -> 101.0b2 2022-05-04 02:07:58 +02:00
Martin Weinelt
f6fd7e36d3
firefox-esr: 91.8.0esr -> 91.9.0esr
https://www.mozilla.org/en-US/firefox/91.9.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-17/

Fixes: CVE-2022-29914, CVE-2022-29909, CVE-2022-29916, CVE-2022-29911,
       CVE-2022-29912, CVE-2022-29917
2022-05-03 15:35:22 +02:00
Martin Weinelt
a1f9d3a52e
firefox-bin: 99.0.1 -> 100.0
https://www.mozilla.org/en-US/firefox/100.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-16/

Fixes: CVE-2022-29914, CVE-2022-29909, CVE-2022-29911, CVE-2022-29912,
       CVE-2022-29910, CVE-2022-29915, CVE-2022-29917, CVE-2022-29918
2022-05-03 15:35:04 +02:00
Martin Weinelt
3f2a09af84
firefox: 99.0.1 -> 100.0
https://www.mozilla.org/en-US/firefox/100.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-16/

Fixes: CVE-2022-29914, CVE-2022-29909, CVE-2022-29911, CVE-2022-29912,
       CVE-2022-29910, CVE-2022-29915, CVE-2022-29917, CVE-2022-29918
2022-05-03 15:34:02 +02:00
Martin Weinelt
849242b667
Merge pull request #171312 from SuperSandro2000/firefox 2022-05-03 01:21:07 +02:00
Sandro
ad739de03b
Merge pull request #170655 from jaen/fix-brave-gpu-acceleration
brave: 1.37.116 -> 1.38.109 and fix VAAPI/Vulkan
2022-05-03 01:14:18 +02:00
Sandro Jäckel
fddfaa3b72
firefox: remove unused option 2022-05-02 22:15:56 +02:00
Sandro
7935489abe
Merge pull request #170968 from SuperSandro2000/google-chrome
google-chrome: remove legacy ? null
2022-05-02 14:44:26 +02:00
Vladimír Čunát
cec6e7362c
Merge branch 'master' into staging-next-2022-04-23 2022-05-01 14:26:52 +02:00
Adam Joseph
d53c8e99ee qutebrowser: take meta.platforms from pyqtweb{engine,kit} 2022-04-30 17:17:07 -07:00
Vladimír Čunát
c480cc2895
Merge branch 'master' into staging-next-2022-04-23 2022-04-30 23:02:28 +02:00
Michael Weiss
7f684c2ba0
chromiumBeta: Fix a compilation error
LLVM 14 doesn't support those build flags yet
(-no-opaque-pointers is the argument for -Xclang):
error: unknown argument: '-no-opaque-pointers'

Those build flags were added in the following commit:
003067c130
2022-04-30 19:26:30 +02:00
Michael Weiss
73e094bf3c
chromiumBeta: Fix the configuration phase
This fixes the following error:
configuring
ERROR at //infra/orchestrator/BUILD.gn:38:17: Could not read file.
  pydeps_file = "//third_party/blink/tools/merge_web_test_results.pydeps"
                ^--------------------------------------------------------
I resolved this to "/build/chromium-102.0.5005.27/third_party/blink/tools/merge_web_test_results.pydeps".
See //infra/orchestrator/BUILD.gn:37:1: whence it was called.
python_library("blink_merge_web_test_results_py") {
^--------------------------------------------------
See //BUILD.gn:89:5: which caused the file to be included.
    "//infra/orchestrator:orchestrator_all",
    ^--------------------------------------

It's a known upstream issue when building from the generated tarballs:
- https://bugs.chromium.org/p/chromium/issues/detail?id=1313361
- https://chromium-review.googlesource.com/c/chromium/src/+/3457503
2022-04-30 15:21:32 +02:00
squalus
4920a141ed librewolf: 99.0.1-3 -> 99.0.1-4 2022-04-29 19:06:37 -07:00
Sandro Jäckel
60c4482872
google-chrome: remove legacy ? null 2022-04-30 02:40:42 +02:00
Tomek Mańko
0c5dc9c01a brave: 1.37.116 -> 1.38.109 and fix VAAPI/Vulkan
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-04-29 23:02:21 +02:00
Michael Weiss
9709902885
Merge pull request #170894 from primeos/chromiumBeta
chromiumBeta: 101.0.4951.41 -> 102.0.5005.27
2022-04-29 21:59:33 +02:00
Artturi
cb9550ab71
Merge pull request #168497 from LutzCle/tor-browser 2022-04-29 20:04:40 +03:00
Michael Weiss
b446b38810
chromiumBeta: 101.0.4951.41 -> 102.0.5005.27 2022-04-29 13:22:58 +02:00
Steven Kou
93f2fab507
vivaldi: 5.2.2623.39-1 -> 5.2.2623.41-1 2022-04-29 12:08:10 +08:00
Michael Weiss
2f3629b3ab
chromiumDev: 102.0.5005.22 -> 103.0.5028.0 2022-04-28 22:52:29 +02:00
Michael Weiss
3084d18e44
ungoogled-chromium: 100.0.4896.127 -> 101.0.4951.41 2022-04-28 20:24:05 +02:00
Vladimír Čunát
51554cbbdb
Merge branch 'master' into staging-next-2022-04-23 2022-04-27 22:50:17 +02:00
Michael Weiss
8c237cb24b
Merge pull request #170611 from primeos/chromiumDev
chromiumDev: 102.0.5005.12 -> 102.0.5005.22
2022-04-27 22:21:37 +02:00
Sandro
9dc734aec1
Merge pull request #169600 from andrevmatos/kde/gear 2022-04-27 14:36:50 +02:00
Michael Weiss
9cdfc7d612
chromiumDev: 102.0.5005.12 -> 102.0.5005.22 2022-04-27 10:56:54 +02:00
Michael Weiss
93b47351e8
Merge pull request #170515 from primeos/chromiumDev
chromiumDev: Fix the patch phase
2022-04-27 10:55:14 +02:00
Michael Weiss
879830d817
chromium: 100.0.4896.127 -> 101.0.4951.41
https://chromereleases.googleblog.com/2022/04/stable-channel-update-for-desktop_26.html

This update includes 30 security fixes.

CVEs:
CVE-2022-1477 CVE-2022-1478 CVE-2022-1479 CVE-2022-1480 CVE-2022-1481
CVE-2022-1482 CVE-2022-1483 CVE-2022-1484 CVE-2022-1485 CVE-2022-1486
CVE-2022-1487 CVE-2022-1488 CVE-2022-1489 CVE-2022-1490 CVE-2022-1491
CVE-2022-1492 CVE-2022-1493 CVE-2022-1494 CVE-2022-1495 CVE-2022-1496
CVE-2022-1497 CVE-2022-1498 CVE-2022-1499 CVE-2022-1500 CVE-2022-1501
2022-04-27 00:00:15 +02:00
André Vitor de Lima Matos
69b0381560
falkon: 3.2.0 -> 22.04.0, kde gear 2022-04-24 19:07:37 -03:00
Michael Weiss
3e8d4d6237
chromiumDev: Fix the patch phase
This fixes the following error during patchShebangs:
./third_party/dawn/third_party/webgpu-cts/tools/run_deno: unsupported interpreter directive "#!/usr/bin/env -S deno run --unstable --allow-read --allow-write --allow-env --allow-net=deno.land --no-check" (set dontPatchShebangs=1 and handle shebang patching yourself)
2022-04-24 15:33:21 +02:00
github-actions[bot]
696025ae9c
Merge master into staging-next 2022-04-24 00:02:26 +00:00
Michael Weiss
83a60b655e
Merge pull request #169852 from primeos/chromiumDev
chromiumDev: 102.0.4997.0 -> 102.0.5005.12
2022-04-23 20:55:07 +02:00
Vladimír Čunát
82ec893b68
Merge branch 'staging' into staging-next 2022-04-23 18:10:57 +02:00
Artturi
62866bc352
Merge pull request #169449 from Artturin/movetesting1
testers.testVersion: move from trivial-builders.nix
2022-04-23 06:06:16 +03:00
github-actions[bot]
90d2d8da85
Merge staging-next into staging 2022-04-23 00:02:52 +00:00
Michael Weiss
fd96517700
Merge pull request #169490 from primeos/chromiumBeta
chromiumBeta: 101.0.4951.34 -> 101.0.4951.41
2022-04-22 22:51:47 +02:00
Michael Weiss
da09d908be
chromiumDev: 102.0.4997.0 -> 102.0.5005.12 2022-04-22 22:51:21 +02:00