github-actions[bot]
28c6c88d42
Merge staging-next into staging
2022-04-10 00:02:52 +00:00
Martin Weinelt
98b6b24606
Merge pull request #167921 from panicgh/tbb
2022-04-09 23:25:30 +02:00
Thiago Kenji Okada
4694233dec
Merge pull request #167111 from r-ryantm/auto-update/vieb
...
vieb: 7.1.2 -> 7.2.0
2022-04-09 22:07:31 +01:00
squalus
00db31b93c
librewolf: 98.0.2-1 -> 99.0-1
2022-04-09 11:18:04 -07:00
Nicolas Benes
d7c3643e6e
tor-browser-bundle-bin: 11.0.9 -> 11.0.10
2022-04-08 22:50:30 +02:00
github-actions[bot]
1266a252ca
Merge staging-next into staging
2022-04-08 00:02:53 +00:00
Ryan Mulligan
ab80b78b90
Merge pull request #167611 from r-ryantm/auto-update/lagrange
...
lagrange: 1.12.0 -> 1.12.1
2022-04-07 13:14:38 -07:00
github-actions[bot]
fef4299129
Merge staging-next into staging
2022-04-07 18:01:52 +00:00
R. Ryantm
d42db5cfb5
lagrange: 1.12.0 -> 1.12.1
2022-04-06 23:53:29 +00:00
Michael Weiss
15291355d8
ungoogled-chromium: 100.0.4896.60 -> 100.0.4896.75
2022-04-06 23:13:50 +02:00
github-actions[bot]
3dc8bd98b9
Merge staging-next into staging
2022-04-06 00:02:41 +00:00
Martin Weinelt
d93cf53f65
firefox-bin: 98.0.2 -> 99.0
...
https://www.mozilla.org/en-US/firefox/99.0/releasenotes/
2022-04-06 00:18:38 +02:00
Martin Weinelt
35ae0b7a1b
firefox: 91.7.1 -> 91.8.0
...
https://www.mozilla.org/en-US/firefox/91.8.0/releasenotes/
2022-04-06 00:18:37 +02:00
Martin Weinelt
e1e03e5bc2
firefox: 98.0.2 -> 99.0
...
https://www.mozilla.org/en-US/firefox/99.0/releasenotes/
2022-04-06 00:18:37 +02:00
Michael Weiss
64ec862617
Merge pull request #167387 from primeos/chromium
...
chromium: 100.0.4896.60 -> 100.0.4896.75
2022-04-05 22:18:14 +02:00
Michael Weiss
9687fffa00
chromium: 100.0.4896.60 -> 100.0.4896.75
...
https://chromereleases.googleblog.com/2022/04/stable-channel-update-for-desktop.html
This update includes 1 security fix.
CVEs:
CVE-2022-1232
2022-04-05 20:59:31 +02:00
Nikolay Korotkiy
bbc6edfa3c
lagrange: 1.11.1 → 1.12.0
2022-04-05 07:18:16 +03:00
Martin Weinelt
bf1914e12a
Merge remote-tracking branch 'origin/staging-next' into staging
2022-04-05 04:05:02 +02:00
Michael Weiss
d6559203ee
Merge pull request #166716 from primeos/chromiumDev
...
chromiumDev: 101.0.4951.15 -> 102.0.4972.0
2022-04-04 22:00:37 +02:00
R. Ryantm
b12298c8d7
vieb: 7.1.2 -> 7.2.0
2022-04-04 01:53:08 +00:00
ajs124
f3d301ab81
thunderbird{-bin}|firefox|librewolf: use nss_latest for regular releases
...
and nss_esr for esr releases
2022-04-03 13:14:07 +01:00
Michele Guerini Rocco
64804e1664
Merge pull request #166889 from rnhmjoj/pr-qute
...
qutebrowser: 2.4.0 -> 2.5.0
2022-04-02 22:31:53 +02:00
Anderson Torres
c2c318b290
Merge pull request #166916 from OPNA2608/update/palemoon
...
palemoon: 29.4.5 -> 29.4.5.1, add version test
2022-04-02 10:25:10 -03:00
OPNA2608
dfdab81577
palemoon: 29.4.5 -> 29.4.5.1, add version test
2022-04-02 11:17:55 +02:00
rnhmjoj
c313f82a8e
qutebrowser: 2.4.0 -> 2.5.0
2022-04-02 02:21:01 +02:00
Michael Adler
cd16da5867
ungoogled-chromium: added myself as maintainer
2022-04-01 22:41:06 +02:00
Michael Adler
e41e5e30f3
ungoogled-chromium: 99.0.4844.84 -> 100.0.4896.60
2022-04-01 13:50:32 +02:00
TredwellGit
601e1d9d4b
Merge pull request #166712 from TredwellGit/brave
...
brave: 1.36.122 -> 1.37.109
2022-04-01 00:43:24 +00:00
Michael Weiss
2b7d401ee6
chromiumDev: 101.0.4951.15 -> 102.0.4972.0
2022-03-31 23:26:00 +02:00
Michael Weiss
ccc400a41f
Merge pull request #166613 from primeos/chromiumDev
...
chromiumDev: 101.0.4951.7 -> 101.0.4951.15
2022-03-31 23:16:13 +02:00
TredwellGit
82230fc6ea
brave: 1.36.122 -> 1.37.109
...
https://github.com/brave/brave-browser/blob/master/CHANGELOG_DESKTOP.md#137109
2022-03-31 20:10:23 +00:00
Michael Weiss
773cfb0859
chromiumBeta: 100.0.4896.60 -> 101.0.4951.15
2022-03-31 21:19:20 +02:00
Michael Weiss
7cbe3d69a7
chromiumDev: 101.0.4951.7 -> 101.0.4951.15
2022-03-31 21:18:58 +02:00
Maciej Krüger
f809e76e83
Merge pull request #161064 from kuwii/msedge
2022-03-30 13:38:07 +02:00
Michael Weiss
ba7cdf128d
Merge pull request #166300 from primeos/chromium
...
chromium: 99.0.4844.84 -> 100.0.4896.60
2022-03-29 22:59:05 +02:00
Michael Weiss
4b9e65e066
chromiumBeta: 100.0.4896.56 -> 100.0.4896.60
2022-03-29 21:42:33 +02:00
Michael Weiss
b647d5a49d
chromium: 99.0.4844.84 -> 100.0.4896.60
...
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_29.html
This update includes 28 security fixes.
CVEs:
CVE-2022-1125 CVE-2022-1127 CVE-2022-1128 CVE-2022-1129 CVE-2022-1130
CVE-2022-1131 CVE-2022-1132 CVE-2022-1133 CVE-2022-1134 CVE-2022-1135
CVE-2022-1136 CVE-2022-1137 CVE-2022-1138 CVE-2022-1139 CVE-2022-1141
CVE-2022-1142 CVE-2022-1143 CVE-2022-1144 CVE-2022-1145 CVE-2022-1146
2022-03-29 21:39:48 +02:00
Bernardo Meurer
a158af0b1b
Merge pull request #165964 from mweinelt/firefox-hwdec
2022-03-29 09:16:18 -07:00
Martin Weinelt
6cdf69546b
firefox: allow RDD sandbox access to gpu drivers
...
Firefox uses a sandboxing model that only allows access to paths that
were previously explicitly granted. We can only add granular permissions
to a specific sandbox by patching, because setting LD_LIBRARY_PATH would
affect all of them.
To use hardware decoding via VA-API with Firefox 98.0.2 one needs to
head to `about:config` and enable `media.ffmpeg.vaapi.enabled`.
Closes : #157061
2022-03-29 15:44:06 +02:00
ajs124
ed612de9ab
Merge pull request #165928 from kouyk/update/vivaldi
...
vivaldi: 5.1.2567.66-1 -> 5.1.2567.73-1
2022-03-29 04:44:08 +02:00
Bernardo Meurer
0e3d0d844e
Merge pull request #166078 from mweinelt/firefox-drm
...
firefox: fix drmSupport flag
2022-03-28 12:49:42 -07:00
Martin Weinelt
2cb9593cad
firefox: always build with clang
...
Both LTO and PGO require the use of clang so I think its easier to just
stick with clang for all builds, so PGO and LTO could in theory be used
without each other.
2022-03-28 21:42:49 +02:00
Martin Weinelt
4cf4a7b848
firefox: add pname to throw message
...
https://github.com/NixOS/nixpkgs/pull/164646#discussion_r835879348
2022-03-28 21:42:49 +02:00
Martin Weinelt
05a6b3c2b7
librewolf: disable pgo support
...
Starts profiling, starts librewolf, but gets stuck and never terminates.
2022-03-28 21:42:49 +02:00
Martin Weinelt
0d3772f645
firefox: add profile-guided optimization
...
Lo and behold, we're finally catching up with Mozillas very own firefox
build in terms of speed.
PGO is an optimization technique in which in a first step we create a
build that supports instrumentation, meaning we can use it to create a
profile of how the browser behaved during usage. Then in a second pass
we create the final build that uses the acquired profiling data to
optimize the browser for the workload it actually received during
profiling.
The downside is that with PGO we now need to build Firefox twice, which
increases the build time from around 20 minutes to roughly 50 minutes.
In the Speedometer 2.0 benchmark multiple tests could see a
responsiveness improvemeant around 20-25%, which makes the increased
build time well worth it.
Sadly this benefit seems limited to x86_64-linux, builds on
aarch64-linux get stuck during profiling and I haven't found out why.
Finally, after a long time, we can say:
Closes : #76484
Supersedes: #129503
2022-03-28 21:42:49 +02:00
Martin Weinelt
2a32474802
firefox: fix drmSupport flag
...
In #109133 @alyssais discovered that the drmSupport flag stopped
working. This is because Mozilla decided around Firefox 51
(mozbz#1289634) to swap the default values and our flag was asking for
the wrong thing all along.
Since this flag has now been enabled for multiple years, disabling it
would mean a regression for our users. Leaving it enabled should be
unproblematic since it only controls whether Firefox shows the EME nagbar,
that allows to enable Widevine CDM, when a site requests it. The choice is
therefore completely up to the enduser.
Disabling this nagbar is still possible at runtime by setting
`browser.eme.ui.enabled` to `false`. If Widevine CDM was inadvertently
enabled it can be disabled at `media.gmp-widevinecdm.enabled`.
Supersedes: #109133
2022-03-28 18:12:02 +02:00
Martin Weinelt
61acf3518d
Merge pull request #165153 from r-ryantm/auto-update/firefox-devedition-bin-unwrapped
2022-03-28 03:15:07 +02:00
Martin Weinelt
83afce552a
Merge pull request #165152 from r-ryantm/auto-update/firefox-beta-bin-unwrapped
2022-03-28 03:14:42 +02:00
Michael Weiss
d037e72af9
ungoogled-chromium: 99.0.4844.82 -> 99.0.4844.84
2022-03-27 21:26:50 +02:00
Sandro
91d85ee4f9
Merge pull request #161010 from a-m-joseph/chromium-honor-systemdSupport
2022-03-27 15:25:38 +02:00
Sandro
06702657c6
Merge pull request #165647 from r-ryantm/auto-update/opera
2022-03-27 14:44:45 +02:00
Sandro
4338157459
Merge pull request #165436 from QuantMint/vieb-update
2022-03-27 14:29:34 +02:00
Adam Joseph
5f9ce130b2
chromium: honor systemdSupport
...
This commit exposes that support for compilation without systemd,
controlled by the global systemdSupport argument. This argument is
understood by many other nixpkgs expressions and can be set globally
in ~/.config/nixpkgs/config.nix.
2022-03-27 12:47:09 +02:00
Steven Kou
8b5bf9f264
vivaldi: 5.1.2567.66-1 -> 5.1.2567.73-1
2022-03-27 17:37:19 +08:00
TredwellGit
19e94fc995
brave: 1.36.116 -> 1.36.122
...
https://github.com/brave/brave-browser/blob/master/CHANGELOG_DESKTOP.md#136122
2022-03-27 08:17:55 +00:00
Michael Weiss
89704501dc
chromium: 99.0.4844.82 -> 99.0.4844.84
...
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_25.html
This update includes 1 security fix. Google is aware that an exploit for
CVE-2022-1096 exists in the wild.
CVEs:
CVE-2022-1096
2022-03-26 20:27:38 +01:00
Anderson Torres
ae5eef682b
Merge pull request #165703 from OPNA2608/update/palemoon
...
palemoon: 29.4.4 -> 29.4.5
2022-03-26 08:57:48 -03:00
Martin Weinelt
2d023aa454
Merge pull request #165735 from squalus/librewolf
2022-03-25 05:12:05 +01:00
Ben Siraphob
1cf5591a99
Merge pull request #165303 from Stunkymonkey/treewide-pname-version-18
2022-03-24 22:55:34 -05:00
squalus
af9f2e4611
librewolf: 98.0-1 -> 98.0.2-1
2022-03-24 20:41:39 -07:00
OPNA2608
e0b1208a35
palemoon: 29.4.4 -> 29.4.5
2022-03-24 22:24:12 +01:00
Michael Weiss
eff7bddc84
Merge pull request #165694 from primeos/chromiumDev
...
chromiumDev: 101.0.4947.0 -> 101.0.4951.7
2022-03-24 22:13:15 +01:00
Michael Weiss
a29f5a2eb3
chromiumDev: 101.0.4947.0 -> 101.0.4951.7
2022-03-24 21:34:31 +01:00
Michael Weiss
ab49a71ae0
chromiumBeta: 100.0.4896.46 -> 100.0.4896.56
2022-03-24 21:34:12 +01:00
R. Ryantm
86779b82ab
opera: 84.0.4316.31 -> 84.0.4316.42
2022-03-24 16:06:12 +00:00
Felix Buehler
e0476d93fe
treewide: rename name to pname&version
2022-03-23 22:34:54 +01:00
Martin Weinelt
b3529accfb
firefox: reformat, sort, cleanup
...
It is normal for such a large derivation to accumulate mixed codestyles
over all those years making it harder to maintain.
By splitting up dependencies to one per line I noticed two unused
dependencies (hunspell, sqlite) that were removed in this change.
Also most lists are now sorted alphabetically, so reasoning about them
has become much easier.
Lists now use the same style for indentation and concat, and environment
variables are all defined in preConfigure as opposed to bare in the
derivation.
The object dir, firefox build directory, is now in a predictable
directory at ${pwd}/mozobj as opposed to ${pwd}/obj-@CONFIG_GUESS@,
saving us one wildcard expansion. This is also a good prepration for the
PGO build where we need to reference bits inside this directory.
Added a few comments and clarified others from what I've learned how the
firefox build works.
2022-03-23 17:03:42 +01:00
Martin Weinelt
178d447610
firefox: pass pciutils via wrapper instead of patching it
2022-03-23 17:03:42 +01:00
Martin Weinelt
51e5f33899
firefox: fix system libffi usage
...
Since Firefox 51 the --enable-system-ffi flag was renamed to
--with-systemd-ffi when it moved to the javascript toolkit parts. Rename
the flag accordingly and reintroduce the dependency.
mozbz#1294803
2022-03-23 17:03:41 +01:00
Martin Weinelt
08ea534e67
firefox: drop darwin support
...
Darwin support was marked broken in 2019 with Firefox 69 and has missed
therefore missed out and not been tested on the following 29 major
releases since.
It cannot be supported again without a darwin user stepping up to take
care and work on and test every major release, which hasn't happened
since I took over maintainership.
The recommendation of the people that tend to the firefox source build
is for darwin users to use firefox-bin instead.
2022-03-23 17:03:41 +01:00
Martin Weinelt
71d879b16b
firefox: drop pipewire from build inputs
...
Firefox does not support passing pipewire as a system library and
instead relies on a vendored copy it ships. We keep the flag because it
is tied into the wrapper, because we still need to have access to its
libraries at runtime.
2022-03-23 17:03:41 +01:00
Martin Weinelt
48eabf6838
firefox: drop hint regarding system cairo
...
Building with system cairo has been unsupported since Firefox 60
(mozbz#1432751) and the flag was removed in 2021 with Firefox 92
(mozbz#1722653).
2022-03-23 17:03:41 +01:00
Martin Weinelt
25e22d96ba
firefox: enable necko wifi scanner
...
Tied to the geolocation support flag. On Linux this uses the DBus
interface of NetworkManager to query visible accesspoints and relay them
to Mozilla location service in return for position approximation.
2022-03-23 17:03:41 +01:00
Martin Weinelt
e921e84e9d
firefox: don't set BUILD_OFFICIAL
...
It was removed in 2009 in favor of MOZILLA_OFFICIAL
mozbz#435923
2022-03-23 17:03:40 +01:00
Martin Weinelt
cfcc611cb4
firefox: use our own libwebp
2022-03-23 17:03:40 +01:00
Martin Weinelt
2f31fe95fd
firefox: rename patches arg to extraPatches
...
This is for consistency with other extra arguments that can be handed to
firefox common.nix.
Also pull the patch phase of the derivation closer together and use the
same list concat style as elsewhere.
2022-03-23 17:03:40 +01:00
Martin Weinelt
350f1345a7
firefox: unpin autoconf & icu, drop yasm
...
Let's not be the package that is stuck on arbitrarily old dependency
versions that should be removed anyway.
2022-03-23 17:03:40 +01:00
QuantMint
472c91e201
vieb: 6.2.0 -> 7.1.2
2022-03-23 12:37:11 +01:00
Bernardo Meurer
02ec7d6673
Merge pull request #165350 from mweinelt/firefox
...
firefox{,-bin}: 98.0.1 -> 98.0.2
2022-03-22 22:14:24 -07:00
Sandro
fb9e9db256
Merge pull request #165209 from dan4ik605743/yandex-bump
2022-03-23 04:53:03 +01:00
Sandro
368f28086b
Merge pull request #165221 from OPNA2608/revert/palemoon
2022-03-23 04:20:48 +01:00
Martin Weinelt
3ec7f8d487
firefox: set consistent remoting name
...
With Firefox 98.0 the remoting name now depends on the update channel
(mozbz#1752418), which resulted in a weird app_id/wmclass of
`firefox-default`, which broke window association in GNOME and likely
other desktops.
Fixes : #165107
2022-03-23 02:13:20 +01:00
Martin Weinelt
16129972c0
firefox-bin: 98.0.1 -> 98.0.2
...
https://www.mozilla.org/en-US/firefox/98.0.2/releasenotes/
2022-03-23 02:11:55 +01:00
Martin Weinelt
06518a4991
firefox: 98.0.1 -> 98.0.2
...
https://www.mozilla.org/en-US/firefox/98.0.2/releasenotes/
2022-03-23 02:10:19 +01:00
Sandro
c4233257cf
Merge pull request #164962 from panicgh/tbb
...
tor-browser-bundle-bin: 11.0.7 -> 11.0.9
2022-03-22 15:08:56 +01:00
OPNA2608
67a5c03157
Revert "palemoon: 29.4.4 -> 30.0.0"
...
This reverts commit ab6bd24835
.
The v30 milestone has been recalled temporarily: https://forum.palemoon.org/viewtopic.php?f=1&t=28044
2022-03-22 08:11:44 +01:00
dan4ik
0e89355d02
yandex-browser: 22.1.3.856-1 -> 22.1.3.907-1
2022-03-22 11:39:55 +07:00
ajs124
cae5a42bab
webbrowser: drop
2022-03-21 22:30:37 +01:00
Michael Weiss
6f5e126a7f
Merge pull request #165156 from primeos/chromium
...
chromium: 99.0.4844.74 -> 99.0.4844.82
2022-03-21 21:21:39 +01:00
Michael Weiss
a9834afcfb
Merge pull request #165080 from michaeladler/ungoogled-chromium
...
ungoogled-chromium: 99.0.4844.74 -> 99.0.4844.82
2022-03-21 20:43:23 +01:00
Michael Weiss
b073d7c10c
chromium: 99.0.4844.74 -> 99.0.4844.82
...
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_20.html
2022-03-21 20:33:38 +01:00
R. Ryantm
ff37bc3937
firefox-devedition-bin-unwrapped: 98.0b5 -> 99.0b6
2022-03-21 19:12:59 +00:00
R. Ryantm
c4527f5bd8
firefox-beta-bin-unwrapped: 98.0b5 -> 99.0b6
2022-03-21 19:08:05 +00:00
Martin Weinelt
da333c9c82
Merge pull request #164465 from squalus/librewolf
2022-03-21 15:50:34 +01:00
José Romildo Malaquias
9f836e39ca
Merge pull request #162895 from kouyk/update/vivaldi
...
vivaldi: 5.1.2567.49-1 -> 5.1.2567.66-1
2022-03-21 07:57:55 -03:00
Michael Adler
6d6543e27e
ungoogled-chromium: 99.0.4844.74 -> 99.0.4844.82
2022-03-21 09:26:32 +01:00
Steven Kou
41a25e0088
vivaldi-ffmepg-codecs: 97.0.4692.56 -> 97.0.4692.71
2022-03-20 21:18:40 +08:00
Steven Kou
fd654d3c3e
vivaldi: 5.1.2567.49-1 -> 5.1.2567.66-1
2022-03-20 21:18:25 +08:00
Nicolas Benes
9bffd90af8
tor-browser-bundle-bin: 11.0.7 -> 11.0.9
2022-03-20 12:05:34 +01:00
OPNA2608
ab6bd24835
palemoon: 29.4.4 -> 30.0.0
2022-03-20 01:12:27 +01:00
Michael Weiss
3f241a7b8a
Merge pull request #164794 from primeos/chromiumBeta
...
chromiumBeta: 100.0.4896.30 -> 100.0.4896.46
2022-03-19 01:21:58 +01:00
Michael Weiss
93edc87eac
chromiumDev: 101.0.4929.5 -> 101.0.4947.0
2022-03-19 00:53:11 +01:00
Michael Weiss
3e7268af67
chromiumBeta: 100.0.4896.30 -> 100.0.4896.46
2022-03-19 00:09:56 +01:00
Martin Weinelt
53c25e8721
Merge pull request #164215 from ilya-fedin/firefox-remove-gtk
2022-03-17 22:46:42 +01:00
Michael Adler
7156c46f23
ungoogled-chromium: 99.0.4844.51 -> 99.0.4844.74
2022-03-17 07:53:55 +01:00
TredwellGit
6004e84b8b
brave: 1.36.112 -> 1.36.116
...
https://github.com/brave/brave-browser/blob/master/CHANGELOG_DESKTOP.md#136116
2022-03-16 21:10:52 +00:00
Michael Weiss
c66b6e000f
Merge pull request #164467 from primeos/chromium
...
chromium: 99.0.4844.51 -> 99.0.4844.74
2022-03-16 20:54:29 +01:00
Michael Weiss
d1f0959dbc
chromium: 99.0.4844.51 -> 99.0.4844.74
...
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_15.html
This update includes 11 security fixes.
CVEs:
CVE-2022-0971 CVE-2022-0972 CVE-2022-0973 CVE-2022-0974 CVE-2022-0975
CVE-2022-0976 CVE-2022-0977 CVE-2022-0978 CVE-2022-0979 CVE-2022-0980
2022-03-16 19:10:38 +01:00
squalus
3a46b6e1c4
librewolf: 97.0.2-1 -> 98.0-1
2022-03-16 10:46:22 -07:00
Bobby Rong
dac5322b7d
Merge pull request #163723 from r-ryantm/auto-update/brave
...
brave: 1.36.111 -> 1.36.112
2022-03-16 15:23:00 +08:00
Martin Weinelt
8d18f29b60
Merge pull request #161366 from NixOS/staging-next
...
Staging next 2022-02-22
2022-03-15 22:31:01 +01:00
Renaud
408abeac17
Merge pull request #164070 from r-ryantm/auto-update/opera
...
opera: 84.0.4316.21 -> 84.0.4316.31
2022-03-15 21:50:43 +01:00
Vladimír Čunát
f48c1fda6b
Merge branch 'master' into staging-next
...
Conflict in pkgs/development/libraries/libvirt/default.nix
required manual adjustments. The fetched patch is already in src.
I checked that libvirt builds.
2022-03-15 09:52:04 +01:00
Ilya Fedin
ddb34ba4cb
firefox-bin: remove unneeded gtk2 dependency
2022-03-15 10:15:15 +04:00
Martin Weinelt
8dddd3f08a
Merge pull request #164056 from r-ryantm/auto-update/firefox-esr-91-unwrapped
2022-03-14 18:19:48 +01:00
Martin Weinelt
552cfc008a
firefox: 98.0 -> 98.0.1
...
https://www.mozilla.org/en-US/firefox/98.0.1/releasenotes/
2022-03-14 16:49:34 +01:00
github-actions[bot]
0ed928e4ab
Merge master into staging-next
2022-03-14 12:01:26 +00:00
Jörg Thalheim
4cb1ebb5a0
Merge pull request #163484 from mweinelt/firefox-rlbox
...
firefox: enable RLBox sandboxing
2022-03-14 06:02:38 +00:00
R. Ryantm
1b71d746a3
opera: 84.0.4316.21 -> 84.0.4316.31
2022-03-14 04:17:04 +00:00
R. Ryantm
7f25d6e079
firefox-esr-91-unwrapped: 91.7.0esr -> 91.7.1esr
2022-03-13 23:36:36 +00:00
Martin Weinelt
1530477650
firefox: enable RLBox sandboxing
...
https://hacks.mozilla.org/2021/12/webassembly-and-back-again-fine-grained-sandboxing-in-firefox-95/
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2022-03-14 00:17:28 +01:00
github-actions[bot]
72b55bcbef
Merge master into staging-next
2022-03-13 12:01:10 +00:00
Joachim F
e7eaee7da8
Merge pull request #162911 from ninjin/surf-unbreak
...
surf: set PREFIX for both build and install
2022-03-13 12:45:43 +01:00
github-actions[bot]
6f7d104254
Merge master into staging-next
2022-03-13 00:02:14 +00:00
Michael Weiss
a5ffe88f99
Merge pull request #163892 from primeos/chromiumDev
...
chromiumDev: 101.0.4919.0 -> 101.0.4929.5
2022-03-12 21:04:17 +01:00
Michael Weiss
7d5373b0ba
chromiumDev: 101.0.4919.0 -> 101.0.4929.5
2022-03-12 20:38:21 +01:00
Michael Weiss
7d5e470e1f
chromiumBeta: 100.0.4896.20 -> 100.0.4896.30
2022-03-12 20:38:00 +01:00
R. Ryantm
5975271884
brave: 1.36.111 -> 1.36.112
2022-03-12 01:02:10 +00:00
github-actions[bot]
be8c170739
Merge master into staging-next
2022-03-12 00:01:49 +00:00
K900
dde9e8d070
yandex-browser: mark insecure
2022-03-11 18:25:32 +03:00
github-actions[bot]
a4c1084dad
Merge master into staging-next
2022-03-11 00:02:10 +00:00
Martin Weinelt
8762921d33
Merge pull request #163430 from panicgh/tbb
2022-03-10 22:04:36 +01:00
github-actions[bot]
c46a02f957
Merge master into staging-next
2022-03-10 06:01:29 +00:00
Bobby Rong
f1bb58bc99
Merge pull request #163237 from r-ryantm/auto-update/brave
...
brave: 1.36.109 -> 1.36.111
2022-03-10 13:38:28 +08:00
Steven Kou
519572c4f2
vivaldi: fix update script for ffmpeg
2022-03-10 01:00:24 +08:00
Nicolas Benes
291dcf35ae
tor-browser-bundle-bin: 11.0.6 -> 11.0.7
2022-03-09 11:13:14 +01:00
github-actions[bot]
201cc2f89b
Merge master into staging-next
2022-03-09 00:02:05 +00:00
Martin Weinelt
ec6dcf1c99
Merge pull request #163197 from mweinelt/firefox98-srcbuild
2022-03-08 22:43:41 +01:00
Vladimír Čunát
f4e21f15d7
Merge #163194 : firefox-bin: 97.0.2 -> 98.0
...
Also firefox-esr: 91.6.1esr -> 91.7.0esr
(but not plain `firefox`)
2022-03-08 20:57:37 +01:00
Martin Weinelt
99e731b05b
Merge pull request #162922 from squalus/librewolf
2022-03-08 19:12:40 +01:00
Martin Weinelt
490fb9b335
Merge pull request #163025 from arcnmx/firefox-bin-noupdate
2022-03-08 15:50:39 +01:00
R. Ryantm
1771db158d
bombadillo: 2.3.3 -> 2.4.0
2022-03-08 05:02:20 +00:00
R. Ryantm
49b033388b
brave: 1.36.109 -> 1.36.111
2022-03-08 02:09:23 +00:00
Martin Weinelt
7e5b346bd4
firefox: 97.0.2 -> 98.0
...
https://www.mozilla.org/en-US/firefox/98.0/releasenotes/
2022-03-07 20:54:11 +01:00
Martin Weinelt
0b59e7976a
firefox: prune maintainer list
2022-03-07 20:49:23 +01:00
Martin Weinelt
3c0a13d2d5
firefox-esr: 91.6.1esr -> 91.7.0esr
...
https://www.mozilla.org/en-US/firefox/91.7.0/releasenotes/
2022-03-07 20:49:19 +01:00
Martin Weinelt
657b329f83
firefox-bin: 97.0.2 -> 98.0
...
https://www.mozilla.org/en-US/firefox/98.0/releasenotes/
2022-03-07 20:31:24 +01:00
Kou Yong Kang
ae0b6ee0b9
vivaldi: add libpulseaudio as optional dependency ( #157940 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-03-07 17:38:41 +01:00
Michael Weiss
97b9a89d8f
Merge pull request #158270 from samuelgrf/ungoogled-chromium-fix-build
...
ungoogled-chromium: inherit upstream's build flags
2022-03-06 21:41:26 +01:00
Renaud
b58bd9ff38
Merge pull request #162736 from r-ryantm/auto-update/opera
...
opera: 83.0.4254.54 -> 84.0.4316.21
2022-03-06 18:13:29 +01:00
arcnmx
8fcde13ce7
firefox-bin: disable automatic updates
2022-03-06 07:54:10 -08:00
Samuel Gräfenstein
1122130c6f
ungoogled-chromium: inherit upstream's build flags
...
This ensures that our build flags for ungoogled-chromium will remain
up-to-date with upstream's defaults (also important for avoiding build
errors).
Co-authored-by: Michael Weiss <dev.primeos@gmail.com>
2022-03-06 15:11:19 +01:00
Michael Weiss
d45e9975c1
Merge pull request #162926 from primeos/ungoogled-chromium
...
ungoogled-chromium: 98.0.4758.102 -> 99.0.4844.51
2022-03-06 12:18:28 +01:00
Artturi
f1f33ad4f8
Merge pull request #162964 from dan4ik605743/ya-browser
...
yandex-browser: 21.6.2.817-1 -> 22.1.3.856-1
2022-03-06 12:14:06 +02:00
dan4ik
7516b203d7
yandex-browser: 21.6.2.817-1 -> 22.1.3.856-1
2022-03-06 10:56:36 +07:00
Michael Weiss
16fbf26530
ungoogled-chromium: 98.0.4758.102 -> 99.0.4844.51
2022-03-05 21:35:03 +01:00
squalus
537bdc0f62
librewolf: 97.0.1-1 -> 97.0.2-1
2022-03-05 11:52:14 -08:00
Pontus Stenetorp
6d45fa725a
surf: set PREFIX for both build and install
...
Fixes #162727 as the WebKitWebExtension will now load properly.
2022-03-05 16:13:55 +00:00
Vladimír Čunát
ff5975338a
chromium: fix download due to typo
...
Regressed in commit 05aa1711f
(PR #162680 )
2022-03-05 09:50:56 +01:00
Vladimír Čunát
989e6b7bc1
Merge #162837 : firefox*: patch-level updates (security)
2022-03-05 08:30:16 +01:00
Bobby Rong
88eb6c4f48
Merge pull request #162544 from TredwellGit/brave
...
brave: 1.35.103 -> 1.36.109
2022-03-05 11:02:12 +08:00
Martin Weinelt
b2f3e4165e
firefox-esr: 91.6.0esr -> 91.6.1esr
...
https://www.mozilla.org/en-US/firefox/91.6.1/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-09/
Fixes: CVE-2022-26485, CVE-2022-26486
2022-03-05 02:03:50 +01:00
Martin Weinelt
83bcfbbb70
firefox-bin: 97.0.1 -> 97.0.2
...
https://www.mozilla.org/en-US/firefox/97.0.2/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-09/
Fixes: CVE-2022-26485, CVE-2022-26486
2022-03-05 02:03:12 +01:00
Martin Weinelt
2dea8d9145
firefox: 97.0.1 -> 97.0.2
...
https://www.mozilla.org/en-US/firefox/97.0.2/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-09/
Fixes: CVE-2022-26485, CVE-2022-26486
2022-03-05 02:03:07 +01:00
Michael Weiss
e1185bdd8f
chromiumDev: 100.0.4896.20 -> 101.0.4919.0
2022-03-04 22:21:00 +01:00
Jakub Darul
62f5a23f66
brave: enable native wayland support with NIXOS_OZONE_WL
2022-03-04 20:03:17 +01:00
R. Ryantm
7db71a9105
lagrange: 1.10.6 -> 1.11.1
2022-03-04 08:45:23 -06:00
R. Ryantm
19602b51b2
opera: 83.0.4254.54 -> 84.0.4316.21
2022-03-04 09:15:04 +00:00
Michael Weiss
a4d921be21
Merge pull request #162680 from primeos/chromiumBeta
...
chromiumBeta: 99.0.4844.51 -> 100.0.4896.20
2022-03-03 23:56:05 +01:00
Michael Weiss
691919bf00
chromiumDev: 100.0.4896.12 -> 100.0.4896.20
2022-03-03 22:30:43 +01:00
Michael Weiss
05aa1711fd
chromiumBeta: 99.0.4844.51 -> 100.0.4896.20
2022-03-03 22:30:09 +01:00
TredwellGit
7276b95fe4
brave: 1.35.103 -> 1.36.109
...
https://github.com/brave/brave-browser/blob/master/CHANGELOG_DESKTOP.md#136109
2022-03-02 22:02:47 +00:00
Sandro
3b570f9078
Merge pull request #161365 from romildo/upd.vivaldi
2022-03-02 15:10:42 +01:00
Michael Weiss
cb0ed4703b
chromium: 98.0.4758.102 -> 99.0.4844.51
...
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop.html
This update includes 28 security fixes.
CVEs:
CVE-2022-0789 CVE-2022-0790 CVE-2022-0791 CVE-2022-0792 CVE-2022-0793
CVE-2022-0794 CVE-2022-0795 CVE-2022-0796 CVE-2022-0797 CVE-2022-0798
CVE-2022-0799 CVE-2022-0800 CVE-2022-0801 CVE-2022-0802 CVE-2022-0803
CVE-2022-0804 CVE-2022-0805 CVE-2022-0806 CVE-2022-0807 CVE-2022-0808
CVE-2022-0809
2022-03-01 21:24:08 +01:00
Michael Weiss
c70635eedb
chromiumBeta: 99.0.4844.45 -> 99.0.4844.51
2022-03-01 12:29:49 +01:00
Michael Weiss
1bdf7862e3
chromiumBeta: Fix the build
...
This "fixes" the following error:
gen/shim_headers/opus_shim/third_party/opus/src/include/opus.h:5:10: error: 'opus.h' file not found with <angled> include; use "quotes" instead
^~~~~~~~
"opus.h"
Our system library isn't discovered anymore so I'm switching to the bundled
Opus library for now since I don't have time to look into it.
2022-02-28 12:34:08 +01:00
Michael Weiss
c0952b6478
chromium{Beta,Dev}: Switch to LLVM 14
...
This fixes the following build error:
[24751/48400] ACTION //components/url_formatter/spoof_checks/top_domains:generate_top_domain_list_variables_file(//build/toolchain/linux/unbundle:default)d_tmp/browser_command.mojom-webui.js.mojom-webui.jsui.js
FAILED: gen/components/url_formatter/spoof_checks/top_domains/top500-domains-inc.cc
python3 ../../build/gn_run_binary.py make_top_domain_list_variables ../../components/url_formatter/spoof_checks/top_domains/domains.list top500_domains gen/components/url_formatter/spoof_checks/top_domains/top500-domains-inc.cc
make_top_domain_list_variables failed with exit code -4
The "make_top_domain_list_variables" program fails due to a SIGILL error
(illegal instruction). See:
- https://bugs.chromium.org/p/chromium/issues/detail?id=1273966
- https://reviews.llvm.org/D115015
- https://bugs.chromium.org/p/chromium/issues/detail?id=1269407
2022-02-28 12:34:07 +01:00
Michael Weiss
6d6c998f99
Merge pull request #162008 from primeos/chromiumBeta
...
chromiumBeta: 99.0.4844.35 -> 99.0.4844.45
2022-02-26 19:57:46 +01:00
Michael Weiss
154e13a556
chromiumDev: 100.0.4892.0 -> 100.0.4896.12
2022-02-26 18:56:05 +01:00
Michael Weiss
05b2b4e3cb
chromiumBeta: 99.0.4844.35 -> 99.0.4844.45
2022-02-26 18:55:34 +01:00
Michael Weiss
71b7694016
Merge pull request #161955 from primeos/chromium
...
chromium: Suffix instead of prefix ${xdg-utils}/bin to $PATH
2022-02-26 18:04:20 +01:00
flexagoon
b97b9c376c
tor-browser-bundle-bin: add tor.calyxinstitute.org mirror
2022-02-26 17:55:52 +01:00
Michael Weiss
37a19c55df
chromium: Suffix instead of prefix ${xdg-utils}/bin to $PATH
...
This is important so that users can choose to use other implementations
(e.g., self-written Bash scripts).
We only provide xdg-utils as a fallback in case the system isn't
properly configured.
2022-02-26 12:53:25 +01:00
K900
8bb8f9c811
firefox/wrapper: allow specifying StartupWMClass
...
Primarily useful for out of tree beta/nightly builds, which use a different WM_CLASS
2022-02-25 13:40:38 -08:00
K900
cb2cfba6f7
treewide: switch all desktop file generators to new API
...
Notably:
- remove explicit arguments that match the defaults
- convert everything to the right Nix types
2022-02-25 13:40:38 -08:00
Michael Weiss
7b6cf4d8e9
Merge pull request #161128 from a-m-joseph/chromium-use-jre8_headless-instead-of-jre8
...
chromium: use jre8_headless instead of jre8
2022-02-23 21:16:26 +01:00
Renaud
9c005dbcb6
Merge pull request #159660 from r-ryantm/auto-update/opera
...
opera: 82.0.4227.43 -> 83.0.4254.54
2022-02-23 19:18:50 +01:00
zowoq
64f1f314bd
Merge pull request #159899 from symphorien/rust-bindgen-hook
...
rustPlatform.bindgenHook: init
2022-02-23 08:37:56 +10:00
Guillaume Girol
e60782c7fa
firefox: use rustPlatform.bindgenHook
2022-02-22 19:41:32 +01:00
José Romildo
3048b1d8d0
vivaldi: 5.1.2567.39-1 -> 5.1.2567.49-1
2022-02-22 09:46:01 -03:00
kuwii
1574ea2719
microsoft-edge: init at 98.0.1108.56
2022-02-22 08:15:33 +08:00
Adam Joseph
02ae3defed
chromium: use pkgsBuildHost.jre8_headless instead of pkgsBuildHost.jre8
...
Chromium appears to require bin/java at build-time. This patch causes
the chromium derivation to use jre8_headless instead of jre8, in order
to avoid dragging in all of gnome.
2022-02-20 14:51:03 -08:00
R. Ryantm
4710213b36
lagrange: 1.10.5 -> 1.10.6
2022-02-20 15:02:24 +00:00
R. RyanTM
b195c2c47f
vieb: 6.1.0 -> 6.2.0
...
(#148909 )
2022-02-19 23:53:39 +01:00
Martin Weinelt
61a6336fb9
Merge pull request #160457 from mweinelt/firefox
2022-02-19 01:56:39 +01:00
Michael Weiss
6a8989c038
chromiumDev: 100.0.4878.0 -> 100.0.4892.0
2022-02-18 20:37:10 +01:00
Sandro
b18e66e3b6
Merge pull request #160520 from squalus/librewolf
2022-02-18 17:28:20 +01:00
Bobby Rong
e8e2a092b0
Merge pull request #160405 from TredwellGit/brave
...
brave: 1.35.101 -> 1.35.103
2022-02-18 12:40:59 +08:00
squalus
1d91f7eecc
librewolf: 97.0-2 -> 97.0.1-1
2022-02-17 15:34:06 -08:00
Michael Weiss
4891cd5c66
chromiumBeta: 99.0.4844.27 -> 99.0.4844.35
2022-02-17 20:50:34 +01:00