about summary refs log tree commit diff
path: root/pkgs/applications/networking/browsers
AgeCommit message (Collapse)AuthorFilesLines
2022-10-27Merge #197849: librewolf: fix build on aarch64-linux by upstream patchVladimír Čunát2-3/+9
2022-10-26Merge pull request #197921 from panicgh/tbbSandro1-3/+3
2022-10-26Merge pull request #197845 from mweinelt/firefoxMartin Weinelt2-395/+395
2022-10-26tor-browser-bundle-bin: 11.5.4 -> 11.5.5Nicolas Benes1-3/+3
https://blog.torproject.org/new-release-tor-browser-1155/
2022-10-26librewolf: fix build on aarch64-linux by upstream patchVladimír Čunát2-3/+9
https://hydra.nixos.org/build/196437728 Same as c08efaf08 for firefox. Cleanup of the nix expression was needed; the previous patch file didn't even exist (anymore?)
2022-10-26firefox-bin-unwrapped: 106.0.1 -> 106.0.2Martin Weinelt1-393/+393
https://www.mozilla.org/en-US/firefox/106.0.2/releasenotes/
2022-10-26firefox-unwrapped: 106.0.1 -> 106.0.2Martin Weinelt1-2/+2
https://www.mozilla.org/en-US/firefox/106.0.2/releasenotes/
2022-10-26chromium: 106.0.5249.119 -> 107.0.5304.68Michael Weiss1-10/+10
https://chromereleases.googleblog.com/2022/10/stable-channel-update-for-desktop_25.html This update includes 14 security fixes. CVEs: CVE-2022-3652 CVE-2022-3653 CVE-2022-3654 CVE-2022-3655 CVE-2022-3656 CVE-2022-3657 CVE-2022-3658 CVE-2022-3659 CVE-2022-3660 CVE-2022-3661
2022-10-25chromiumBeta: Fix the buildMichael Weiss1-0/+1
The build argument `use_system_libwayland_server` was set to `false` since M107 [0]. This will cause `libwayland` to be built which does in turn pull in `libffi` ("//build/config/linux/libffi") [1]. Alternatively, we should be able to fix the libffi dependency by setting `use_system_libffi = true` (recently added, see [2]) and adding `libffi` to the build inputs. [0]: https://source.chromium.org/chromium/chromium/src/+/b9cd6d676764374c353240a8b1a8c3267309e57d [1]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:third_party/wayland/BUILD.gn [2]: https://source.chromium.org/chromium/chromium/src/+/cf3ee09f082513e48f1212dcebd1e5c7a38ca73f
2022-10-25chromium{Beta,Dev}: Fix the configuration phaseMichael Weiss1-0/+3
Setting `clang_base_path` [0] does skip [1] a clang version check [2] that would fail in our case: ``` configuring ERROR at //build/config/compiler/BUILD.gn:1314:22: Script returned non-zero exit code. clang_revision = exec_script("//tools/clang/scripts/update.py", ^---------- Current dir: /tmp/nix-build-chromium-unwrapped-107.0.5304.29.drv-0/chromium-107.0.5304.29/out/Release/ Command: python3 /tmp/nix-build-chromium-unwrapped-107.0.5304.29.drv-0/chromium-107.0.5304.29/tools/clang/scripts/update.py --print-revision --verify-version=16.0.0 Returned 1 and printed out: The expected clang version is llvmorg-16-init-4609-g025a5b22-2 but the actual version is Did you run "gclient sync"? See //build/config/BUILDCONFIG.gn:329:3: which caused the file to be included. "//build/config/compiler:afdo", ^----------------------------- error: builder for '/nix/store/02riyhzvrgn2vaab29d3gipxzkx6nb44-chromium-unwrapped-107.0.5304.29.drv' failed with exit code 1 ``` I also chose to disable the Qt support for now. The Qt support is enabled by default on Linux [3] but we need to add the required dependencies first to fix the build (and my current priority is to get a basic build working for the security critical stable channel update): ``` configuring ERROR at //build/config/linux/pkg_config.gni:104:17: Script returned non-zero exit code. pkgresult = exec_script(pkg_config_script, args, "value") ^---------- Current dir: /tmp/nix-build-chromium-unwrapped-107.0.5304.62.drv-0/chromium-107.0.5304.62/out/Release/ Command: python3 /tmp/nix-build-chromium-unwrapped-107.0.5304.62.drv-0/chromium-107.0.5304.62/build/config/linux/pkg-config.py Qt5Core Qt5Widgets Returned 1. stderr: Package Qt5Core was not found in the pkg-config search path. Perhaps you should add the directory containing `Qt5Core.pc' to the PKG_CONFIG_PATH environment variable No package 'Qt5Core' found Package Qt5Widgets was not found in the pkg-config search path. Perhaps you should add the directory containing `Qt5Widgets.pc' to the PKG_CONFIG_PATH environment variable No package 'Qt5Widgets' found Could not run pkg-config. See //ui/qt/BUILD.gn:13:1: whence it was called. pkg_config("qt5_config") { ^------------------------- See //ui/linux/BUILD.gn:54:15: which caused the file to be included. deps += [ "//ui/qt" ] ^-------- error: builder for '/nix/store/3zzddkh74cnhvq6nql32y9pnbvzf2jv9-chromium-unwrapped-107.0.5304.62.drv' failed with exit code 1 ``` [0]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:docs/clang.md [1]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:build/config/compiler/BUILD.gn;l=1306 [2]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:tools/clang/scripts/update.py;l=358 [3]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:ui/qt/qt.gni;l=8
2022-10-24Merge pull request #196954 from squalus/librewolfMartin Weinelt1-5/+5
2022-10-24Merge pull request #194003 from OPNA2608/update/palemoonMartin Weinelt1-3/+3
2022-10-23Merge pull request #197348 from primeos/chromiumDevMichael Weiss1-3/+3
chromiumDev: 108.0.5355.0 -> 108.0.5359.10
2022-10-23chromiumDev: 108.0.5355.0 -> 108.0.5359.10Michael Weiss1-3/+3
2022-10-23chromiumBeta: 107.0.5304.36 -> 107.0.5304.62Michael Weiss1-3/+3
2022-10-21librewolf: 105.0.1-1 -> 106.0.1-1squalus1-5/+5
2022-10-21Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt2-395/+395
2022-10-21Merge pull request #196907 from mweinelt/firefoxMartin Weinelt2-395/+395
2022-10-20Merge master into staging-nextgithub-actions[bot]1-2/+2
2022-10-20firefox-bin-unwrapped: 106.0 -> 106.0.1Martin Weinelt1-393/+393
https://www.mozilla.org/en-US/firefox/106.0.1/releasenotes/
2022-10-20firefox-unwrapped: 106.0 -> 106.0.1Martin Weinelt1-2/+2
https://www.mozilla.org/en-US/firefox/106.0.1/releasenotes/
2022-10-19Merge branch 'master' into staging-nextJan Tojnar3-24/+26
; Conflicts: ; pkgs/development/tools/codespell/default.nix codespell 2.2.2 switched to pyproject & setuptools_scm: https://github.com/codespell-project/codespell/pull/2523
2022-10-18qutebrowser: fix screensharingTimothy DeHerrera1-2/+2
see: https://github.com/qutebrowser/qutebrowser/issues/6752
2022-10-18firefox: fix build on aarch64-linux by upstream patchVladimír Čunát1-0/+9
2022-10-17Merge pull request #195744 from nrdxp/qutebrowser-upstream-installTimothy DeHerrera1-22/+15
qutebrowser: use upstream make install
2022-10-18Merge pull request #196288 from ksenia-portu/masterSandro1-2/+2
2022-10-17Merge master into staging-nextgithub-actions[bot]2-397/+397
2022-10-17firefox-esr-102-unwrapped: 102.3.0esr -> 102.4.0esrMartin Weinelt1-2/+2
https://www.mozilla.org/en-US/firefox/102.4.0/releasenotes/
2022-10-17firefox-bin-unwrapped: 105.0.3 -> 106.0Martin Weinelt1-393/+393
https://www.mozilla.org/en-US/firefox/106.0/releasenotes/
2022-10-17firefox-unwrapped: 105.0.3 -> 106.0Martin Weinelt1-2/+2
https://www.mozilla.org/en-US/firefox/106.0/releasenotes/
2022-10-17Merge master into staging-nextgithub-actions[bot]1-3/+5
2022-10-17Merge pull request #195780 from panicgh/tbbSandro1-3/+5
2022-10-16qutebrowser: use upstream `make install`Timothy DeHerrera1-22/+15
2022-10-16yandex-browser: 22.1.3.907-1 -> 22.9.1.1110-1Ksenia Portu1-2/+2
2022-10-16Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt1-6/+6
2022-10-15tor-browser-bundle-bin: add mirror for old versionsNicolas Benes1-0/+2
The normal source download mirrors usually contain only the latest (or a few latest) release. Building a derivation for an old version can therefore sometimes fail, if the source tar file was removed from the mirror in the meantime. A mirror containing even the old TBB release files is added to fix this issue.
2022-10-15Merge pull request #196015 from primeos/chromiumBetaMichael Weiss1-3/+3
chromiumBeta: 107.0.5304.29 -> 107.0.5304.36
2022-10-15Merge pull request #196016 from primeos/chromiumDevMichael Weiss1-3/+3
chromiumDev: 108.0.5343.2 -> 108.0.5355.0
2022-10-15Merge master into staging-nextgithub-actions[bot]2-2/+2
2022-10-15Merge pull request #195661 from wamserma/arg-cleanup-appArtturi2-2/+2
pkgs.applications: remove unused args
2022-10-14chromiumDev: 108.0.5343.2 -> 108.0.5355.0Michael Weiss1-3/+3
2022-10-14chromiumBeta: 107.0.5304.29 -> 107.0.5304.36Michael Weiss1-3/+3
2022-10-13Merge remote-tracking branch 'origin/staging-next' into stagingMartin Weinelt2-1/+30
2022-10-13qutebrowser: enable support for widevine-cdmJules Lamur1-1/+4
2022-10-13Merge staging-next into staginggithub-actions[bot]1-2/+2
2022-10-13widevine-cdm: init at 4.10.2449.0Jules Lamur1-0/+26
2022-10-13offpunk: 1.5 -> 1.6Damien Cassou1-2/+2
2022-10-13tor-browser-bundle-bin: 11.5.2 -> 11.5.4Nicolas Benes1-3/+3
2022-10-13Merge branch 'master' into stagingVladimír Čunát3-27/+30
2022-10-13Merge #182618: GNOME 42 → 43Vladimír Čunát1-2/+2