Commit graph

4595 commits

Author SHA1 Message Date
Louis Bettens 4ecfa58c97
brave: 1.26.77 -> 1.27.108 (#131566)
Co-authored-by: R. RyanTM <ryantm-bot@ryantm.com>
2021-07-28 17:48:19 +00:00
Franz Pletz 917ed386fd
Merge pull request #131813 from chvp/bump-qutebrowser
qutebrowser: 2.3.0 -> 2.3.1
2021-07-28 19:22:29 +02:00
Charlotte Van Petegem 0cdf7b5da9
qutebrowser: 2.3.0 -> 2.3.1 2021-07-28 14:47:40 +02:00
Michael Weiss 68adc7b81c
chromiumDev: 93.0.4577.8 -> 93.0.4577.15 2021-07-27 20:23:16 +02:00
Michael Weiss bd22d2425c
chromiumDev: Fix the build
Our system FFmpeg version is too outdated and Snappy causes a linking
failure (I didn't have time to investigate yet). Hopefully we can revert
this before the stable release of M93.
2021-07-27 19:51:05 +02:00
Sandro Jäckel b683f580c0 icecat-bin: remove alias 2021-07-27 08:14:56 -07:00
Michael Weiss 9ac3188552
chromium: Merge the installPhase command strings
This wasn't done in 97570d30c7 to allow reusing chromiumBeta builds
(without having to perform any changes) in the meantime.
2021-07-25 13:57:16 +02:00
Michael Weiss 10594c9a96
Revert "chromiumBeta: Temporarily build on Hydra"
This reverts commit af9ea49430.
Reason: Not required anymore.
2021-07-25 13:50:45 +02:00
Luke Granger-Brown 51d83077ff google-chrome: avoid crash under some situations
If our Chrome derivation is Vulkan enabled, the Chrome GPU process
reliably crashes for me under M92 using the proprietary Nvidia drivers.
This is because the PCI-based GPU detection path fails, and we attempt
to use the Vulkan fallback instead, which then crashes(!!)

Including libpci allows us to use Angle's
src/gpu_info_util/SystemInfo_libpci.cpp path instead, which doesn't
crash, unlike src/gpu_info_util/SystemInfo_vulkan.cpp.
2021-07-25 08:53:56 +01:00
Bernardo Meurer a054f4960c
Merge pull request #131181 from taku0/firefox-bin-90.0.2
firefox, firefox-bin: 90.0.1 -> 90.0.2
2021-07-23 08:57:38 -07:00
Michael Weiss d4612af2c0
chromium: remove bendlas as maintainer
Their last Chromium commit is a52d7674cc from 2019.
Thank you for maintaining Chromium in the past.
2021-07-23 10:42:19 +02:00
taku0 82feb11201 firefox: 90.0.1 -> 90.0.2 2021-07-23 15:52:07 +09:00
taku0 b14e317177 firefox-bin: 90.0.1 -> 90.0.2 2021-07-23 15:52:01 +09:00
Michael Weiss 3285cc390e
chromium: Fix the text rendering (some text was invisible)
The recent glibc update (acdcb85) broke the text rendering, see #131074.
This will hopefully work for ungoogled-chromium as well (at least the
patch applies).

Thanks: Lily Foster <lily@lily.flowers>
2021-07-22 17:22:06 +02:00
Michael Weiss 503dc62d04
chromiumDev: 93.0.4573.0 -> 93.0.4577.8 2021-07-22 10:57:08 +02:00
Sandro c41575f8f6
Merge pull request #130671 from r-ryantm/auto-update/brave
brave: 1.26.74 -> 1.26.77
2021-07-21 14:02:43 +02:00
Michael Weiss bb651d27fd
chromium: Fix the Ozone/Wayland support
The stable channel update to M92 (97570d30c7) broke the Wayland support:
$ chromium --enable-features=UseOzonePlatform --ozone-platform=wayland
[31712:31712:0721/114725.940557:ERROR:wayland_connection.cc(137)] Failed to load wayland client libraries.
[31712:31712:0721/114725.940641:FATAL:ozone_platform_wayland.cc(177)] Failed to initialize Wayland platform
[0721/114725.947566:ERROR:process_memory_range.cc(75)] read out of range
Trace/breakpoint trap (core dumped)
2021-07-21 11:52:12 +02:00
Michael Weiss 12e7ee0f31
Merge pull request #130877 from primeos/chromium
chromium: 91.0.4472.164 -> 92.0.4515.107
2021-07-21 11:38:02 +02:00
Michael Weiss 97570d30c7
chromium: 91.0.4472.164 -> 92.0.4515.107
https://chromereleases.googleblog.com/2021/07/stable-channel-update-for-desktop_20.html

This update includes 35 security fixes.

CVEs:
CVE-2021-30565 CVE-2021-30566 CVE-2021-30567 CVE-2021-30568
CVE-2021-30569 CVE-2021-30571 CVE-2021-30572 CVE-2021-30573
CVE-2021-30574 CVE-2021-30575 CVE-2021-30576 CVE-2021-30577
CVE-2021-30578 CVE-2021-30579 CVE-2021-30580 CVE-2021-30581
CVE-2021-30582 CVE-2021-30583 CVE-2021-30584 CVE-2021-30585
CVE-2021-30586 CVE-2021-30587 CVE-2021-30588 CVE-2021-30589

Note: This won't be the smoothest update. Chromium seems to be fine but
requires gtk3 in $LD_LIBRARY_PATH to find libgtk-3.so.0 (otherwise it
crashes during startup) but Google Chrome fails to initialize
("GPU process exited unexpectedly: exit_code=132") and requires
"--use-gl=angle --use-angle=swiftshader" for hardware(?) acceleration
(which seems to work work fine and performant but SwiftShader should
actually use the CPU instead of the GPU).
2021-07-21 11:20:38 +02:00
Michael Weiss af9ea49430
chromiumBeta: Temporarily build on Hydra
The stable channel update in #130877 is currently blocked due to
regressions but a cached build on Hydra might be useful for the meantime
(and that build would even be reusable if the PR is merged without any
changes).
2021-07-21 00:52:35 +02:00
Sandro 0d9a904841
Merge pull request #130630 from heph2/submit/nixpkgs-my-branch 2021-07-20 23:48:42 +02:00
Lassulus 8cf8498905
Merge pull request #130273 from FliegendeWurst/tbb-bin-10.5.2
tor-browser-bundle-bin: 10.0.18 -> 10.5.2
2021-07-20 20:45:55 +03:00
Bernardo Meurer f9dbbb1e99
Merge pull request #130682 from taku0/firefox-bin-90.0.1
firefox, firefox-bin: 90.0 -> 90.0.1
2021-07-20 10:44:11 -07:00
Sandro c60dc9be81
Merge pull request #130783 from OPNA2608/update/palemoon-29.3.0/21.11
palemoon: 29.2.1 -> 29.3.0
2021-07-20 18:46:46 +02:00
Heph 6671b113bd telescope: init at 0.3.1 2021-07-20 18:42:41 +02:00
OPNA2608 dbbbb190b1 palemoon: 29.2.1 -> 29.3.0 2021-07-20 15:39:15 +02:00
taku0 1ad4db95fb firefox: 90.0 -> 90.0.1 2021-07-20 21:43:27 +09:00
taku0 928c7dbb61 firefox-bin: 90.0 -> 90.0.1 2021-07-20 21:43:18 +09:00
Michael Weiss 5c6608144f
chromiumBeta: 92.0.4515.101 -> 92.0.4515.107 2021-07-20 10:09:49 +02:00
R. RyanTM 79568a60a4 brave: 1.26.74 -> 1.26.77 2021-07-19 22:22:48 +00:00
Michael Weiss c5e29c786f
ungoogled-chromium: 91.0.4472.114 -> 91.0.4472.164 2021-07-17 11:11:06 +02:00
Michael Weiss 3e93811d93
chromium: get-commit-message.py: Improve the parsing
The current stable release announcement [0] uses more HTML tags which
broke the detection of "fixes" and "zero_days". Proper HTML parsing
could be done using html.parser [1] but for our purposes the naive regex
trick works well enough.

[0]: https://chromereleases.googleblog.com/2021/07/stable-channel-update-for-desktop.html
[1]: https://docs.python.org/3/library/html.parser.html
2021-07-16 12:24:26 +02:00
Michael Weiss 27523cad1e
chromium: 91.0.4472.114 -> 91.0.4472.164
https://chromereleases.googleblog.com/2021/07/stable-channel-update-for-desktop.html

This update includes 8 security fixes. Google is aware of reports that
an exploit for CVE-2021-30563 exists in the wild.

CVEs:
CVE-2021-30559 CVE-2021-30541 CVE-2021-30560 CVE-2021-30561
CVE-2021-30562 CVE-2021-30563 CVE-2021-30564
2021-07-16 11:58:47 +02:00
Vladimír Čunát 92b3227511
Merge #130084: firefox-bin: 89.0.1 -> 90.0 + firefox-esr
firefox-esr: 78.11.0esr -> 78.12.0esr
2021-07-16 09:32:37 +02:00
FliegendeWurst 42e69ba13f tor-browser-bundle-bin: 10.0.18 -> 10.5.2 2021-07-15 23:18:08 +02:00
Michael Weiss b22b804e67
chromiumBeta: 92.0.4515.93 -> 92.0.4515.101 2021-07-15 10:59:22 +02:00
Michael Weiss 96a3799050
chromiumDev: 93.0.4557.4 -> 93.0.4573.0 2021-07-14 13:51:47 +02:00
Danil 4b04945c63
yandex-browser: init at 21.5.3.753-1 (#128940) 2021-07-14 03:07:55 +02:00
Sandro 8cb3e9f07a
Merge pull request #128961 from dan4ik605743/icecat-bin 2021-07-14 03:07:04 +02:00
Dmitry Kalinkin c149772546
Merge pull request #130044 from Mindavi/bugfix/makewrapper-fixes
Move makeWrapper to nativeBuildInputs for some packages
2021-07-13 14:23:25 -04:00
taku0 8cef5c9fea firefox-esr: 78.11.0esr -> 78.12.0esr 2021-07-13 18:58:51 +09:00
ajs124 ed22cfb195 midori|vimb: fix tarball job
this is needed after c6e51d0369
2021-07-13 01:21:34 +02:00
Rick van Schijndel 94ebbb266c firefox: move makeWrapper to nativeBuildInputs 2021-07-12 22:06:14 +02:00
ajs124 c6e51d0369 firefox-wrapper: also make gtk3-support non-optional here 2021-07-12 16:47:34 +02:00
ajs124 b332794adf firefox: 89.0.2 -> 90.0
make gtk3Support non-optional, because it hasn't been for a long time
also make gtk2 conditional on firefox older than 90, because we can get
rid of it with firefox 90, but it's still needed by the current ESR
release
2021-07-12 16:47:24 +02:00
taku0 089c534c21 firefox-bin: 89.0.1 -> 90.0 2021-07-12 21:12:47 +09:00
Michael Weiss a571f3a945
chromiumBeta: 92.0.4515.80 -> 92.0.4515.93 2021-07-09 10:17:31 +02:00
José Romildo ebdfaee1b0 vivaldi: 4.0.2312.24-1 -> 4.0.2312.38-1 2021-07-08 10:16:05 -03:00
dan4ik d569ee3a08 icecat-bin: fix default.nix 2021-07-06 12:45:48 +07:00
sternenseemann 524aa1c87c chromium: move ed and makeWrapper into nativeBuildInputs
This most notably fixes cross _evaluation_ of chromium which previously
would fail because makeWrapper relies on runtimeShell which is not
available in the HostTarget package set.

I tested that the native chromium build still works, but haven't tried
cross compiling it yet. There very well may be additional errors, but at
least they will be build errors, not hard to understand evaluation
errors.
2021-07-05 14:58:52 +02:00