about summary refs log tree commit diff
path: root/pkgs/applications/networking/browsers
AgeCommit message (Collapse)AuthorFilesLines
2020-09-09Merge pull request #97491 from taku0/flashplayer-32.0.0.433Timo Kaufmann4-12/+12
flashplayer: 32.0.0.414 -> 32.0.0.433
2020-09-08Merge pull request #97293 from OPNA2608/palemoon-wrapping-libpulseaudioWORLDofPEACE1-1/+1
palemoon: Add libpulseaudio to wrapper
2020-09-08Merge pull request #94083 from walseb/patch-3Lassulus1-1/+5
next: Added more gstreamer plugins
2020-09-08flashplayer: 32.0.0.414 -> 32.0.0.433taku04-12/+12
2020-09-08castor: disable checkzowoq1-1/+2
disable until buildRustPackage supports setting test-threads in packages
2020-09-07Merge pull request #97105 from stigtsp/package/firefox-bin-80.0.1Anderson Torres1-385/+385
firefox-bin: 80.0 -> 80.0.1
2020-09-06chromium: Prefix $PATH with xdg_utils (#96922)Michael Weiss1-1/+4
This is required for certain URIs that require launching external programs (e.g. mailto:, magnet:, or irc:) or setting the default browser via xdg-settings. Fix #96897 and fix #92751.
2020-09-06Merge pull request #97287 from TethysSvensson/fetchurl-chromiumWORLDofPEACE1-1/+1
chromium: Unblock nixos-unstable by using the correct argument to fet…
2020-09-06Merge pull request #97106 from stigtsp/package/firefox-80.0.1Andreas Rammhold1-2/+2
firefox: 80.0 -> 80.0.1
2020-09-06chromium: Unblock nixos-unstable by using the correct argument to fetchurlTethys Svensson1-1/+1
2020-09-06palemoon: Add libpulseaudio to wrapperChristoph Neidahl1-1/+1
2020-09-05Revert "chromiumDev: 86.0.4240.8 -> 87.0.4252.0"Florian Klink1-3/+3
This reverts commit 5da66561d1afa4c99c3ba54fc27268b206253188. It seems the chromium build now unconditionally tries to enable ozone (even though we disable it), causing the build to fail (as we only provide xkbcommon when enabling Ozone): ``` configuring ERROR at //build/config/linux/pkg_config.gni:103:17: Script returned non-zero exit code. pkgresult = exec_script(pkg_config_script, args, "value") ^---------- Current dir: /build/chromium-87.0.4252.0/out/Release/ Command: python /build/chromium-87.0.4252.0/build/config/linux/pkg-config.py xkbcommon Returned 1. stderr: Package xkbcommon was not found in the pkg-config search path. Perhaps you should add the directory containing `xkbcommon.pc' to the PKG_CONFIG_PATH environment variable No package 'xkbcommon' found Could not run pkg-config. See //ui/events/ozone/layout/BUILD.gn:12:3: whence it was called. pkg_config("xkbcommon") { ^------------------------ See //chrome/test/chromedriver/BUILD.gn:273:15: which caused the file to be included. deps += [ "//ui/events/ozone/layout" ] ^------------------------- builder for '/nix/store/2dqhrd2qzyms078wnvwv6ays53ppvgc2-chromium-unwrapped-87.0.4252.0.drv' failed with exit code 1 cannot build derivation '/nix/store/4iyhgzsmpx80v75hvk1jycwzanw4z5dn-chromium-dev-87.0.4252.0.drv': 1 dependencies couldn't be built ```
2020-09-05chromiumBeta: 85.0.4183.83 -> 86.0.4240.22Florian Klink1-5/+5
2020-09-05chromiumDev: 86.0.4240.8 -> 87.0.4252.0Florian Klink1-3/+3
2020-09-05chromium: replace update.nix with Python implAlyssa Ross8-312/+118
update.nix was a huuuuge hack, abusing checksum collisions, etc., and was extremely difficult to read and maintain, especially because values from update.nix were also used in the derivations themselves! I've replaced this with an implementation in Python, which I chose for readability. Rather than generating Nix, I chose to generate JSON, since Python can do that in the standard library and Nix can read it. I also set update.py as an updateScript, so Chromium can now automatically be updated! Fixes: https://github.com/NixOS/nixpkgs/issues/89635
2020-09-05chromiumDev: 86.0.4238.0 -> 86.0.4240.8Alyssa Ross1-3/+3
2020-09-04amfora: 1.4.0 -> 1.5.0R. RyanTM1-3/+3
2020-09-04firefox: 80.0 -> 80.0.1Stig Palmquist1-2/+2
2020-09-04firefox-bin: 80.0 -> 80.0.1Stig Palmquist1-385/+385
2020-09-01Merge #96447: firefox-beta-bin: 80.0b8 -> 81.0b4Vladimír Čunát1-385/+385
2020-08-31firefox-beta-bin: 80.0b8 -> 81.0b4Cole Helbling1-385/+385
2020-08-29firefox-bin: 79.0 -> 80.0 (#96279)Atemu1-385/+385
2020-08-29firefox-esr-68: 68.11.0esr -> 68.12.0esrStig Palmquist1-2/+2
2020-08-29firefox-esr-78: 78.1.0esr -> 78.2.0esrStig Palmquist1-2/+2
2020-08-29firefox: 79.0 -> 80.0Stig Palmquist2-2/+10
2020-08-29Merge master into staging-nextFrederik Rietdijk1-3/+3
2020-08-28tor-browser-bundle-bin: 9.5.3 -> 9.5.4Tethys Svensson1-3/+3
2020-08-26Merge pull request #96404 from matthewbauer/gcc-crossMatthew Bauer5-27/+25
Fix cycle detected in Darwin->Linux cross GCC
2020-08-26chromiumDev: Unbreak the build by using LLVM 11Michael Weiss2-2/+2
2020-08-26Merge pull request #96308 from primeos/chromiumMichael Weiss2-20/+11
chromium: 84.0.4147.135 -> 85.0.4183.83
2020-08-26Merge pull request #95113 from samuelgrf/update/firefox-bin-ffmpegadisbladis1-2/+2
firefox-bin: ffmpeg_3 -> ffmpeg
2020-08-26chromiumDev: Fix "patchShebangs ."Michael Weiss1-1/+7
Note: The following might also need to be updated: substituteStream(): WARNING: pattern '/usr/share/xcb' doesn't match anything in file 'ui/gfx/x/BUILD.gn'
2020-08-26chromiumDev: Drop the optional VA-API patchesMichael Weiss1-1/+1
I didn't look into this yet but IIRC M86 will finally have a flag for Linux to enable VA-API. So we shouldn't need enable-video-acceleration-on-linux.patch anymore. But we likely need to update enable-vdpau-support-for-nvidia.patch when/before M86 hits the stable channel if we want to keep VDPAU support.
2020-08-26chromiumDev: Drop nix_plugin_paths_68.patchMichael Weiss1-1/+2
Ok, so I was about to update the patch (didn't apply anymore) when I also started looking at it's usage and realized that NIX_CHROMIUM_PLUGIN_PATH_ (and other substrings) only appears in the patch itself (i.e. it seemed like we don't need this patch anymore). Turns out that we have this patch since 2014 (1b84fbf0cac) and it was only ever used for NIX_CHROMIUM_PLUGIN_PATH_WIDEVINE (and from the log it isn't clear if/when or how well that worked). But in 2019 that last usage got removed (545d58a1ef8) so we should be able to safely drop this patch now :) \o/ (I just wanted to note that as it seemed somewhat of a funny story :D But there is of course nothing wrong with it.) Git history (git log --oneline -S NIX_CHROMIUM_PLUGIN_PATH_): 7205bd64a38d73ff8c46a5bb9d4732da1a26ac02 ungoogled-chromium: init at 81.0.4044.92-2 545d58a1ef8abb5a493654a84b9d6a3ca87a7909 chromium: fix widevine cd3283f9218b70fdf39640ba1be6fa16e137c209 chromium: 67.0.3396.99 -> 68.0.3440.75 72d7b5ddb14a8b5903f01c7b40f216a0a6149fb8 chromium: fix nix_plugin_paths for 68+ 7a3a16dd8040e7ba675b50ca47d023ee61f087d3 chromium: Remove plugin paths patch for version 50 79d18eb6045b33e081fbce4b66374ea75dfeeb5f chromium: Update dev channel to v52.0.2743.10 c7a3645e7bfe8bd6db7d3d9a320c2f07ea582347 chromium: Remove stuff for versions <= v51 8b97ca270e84c38bb0fb1da829da318ed7dbda8a chromium: Update all channels to latest versions b9093f1c641846882fdced70269a4ee09c2c376b chromium: Updates, fixes #11492 471cdd15e2dd6ac1c20aa18e177e590d67de2c44 chromium: Update beta and dev channels. 5c6aa391fc480898fa80b34df4037e4ee8b2d8a6 chromium: Cleanup old patch and update stable af54ddf8b635e2897db64d775317e33a42c259e2 chromium: Drop plugin_paths patch for old versions. 6a8afa4bb35ee9cffb8e62f5a294adc781b9d348 chromium: Fix plugin_paths patch for version 44. 0aad4b7ee418a5a4a6aa0c2da8a590480a63562a chromium: Update all channels to latest versions. 1b84fbf0cacaa3999979602919c3ee8df7ae9c6d chromium: Allow env vars for passing plugin paths.
2020-08-26Merge staging-next into stagingFrederik Rietdijk1-1/+2
2020-08-25chromium: Make the gnChromium overrides depend on the versionMichael Weiss1-11/+2
This is more robust than depending on the channel, though the version should only matter if the configuration phase fails. This also switches to the intended version for `chromium` which should be higher since M85 is in the stable channel. Thanks `@volth` for pointing this out.
2020-08-25chromium: 84.0.4147.135 -> 85.0.4183.83Michael Weiss1-9/+9
https://chromereleases.googleblog.com/2020/08/stable-channel-update-for-desktop_25.html This update includes 20 security fixes. CVEs: CVE-2020-6558 CVE-2020-6559 CVE-2020-6560 CVE-2020-6561 CVE-2020-6562 CVE-2020-6563 CVE-2020-6564 CVE-2020-6565 CVE-2020-6566 CVE-2020-6567 CVE-2020-6568 CVE-2020-6569 CVE-2020-6570 CVE-2020-6571
2020-08-25Merge pull request #95896 from Enzime/fix-dpms-firefoxAnderson Torres1-1/+2
firefox: fix libXScrnSaver dynamic dependency
2020-08-24Merge pull request #94354 from flokli/systemd-246Florian Klink3-5/+5
systemd: 245.6 -> 246
2020-08-23Merge pull request #87049 from r-ryantm/auto-update/operaLassulus1-2/+2
opera: 67.0.3575.31 -> 68.0.3618.63
2020-08-21eolie: use webkitgtk without GLES enabledJonathan Ringer1-1/+1
2020-08-21eolie: 0.9.63 -> 0.9.99, fix buildJonathan Ringer1-4/+12
2020-08-21google-chrome-{beta,dev}: fix icons (#95389)Samuel Gräfenstein1-2/+6
The icon naming scheme for Chrome Beta/Dev has changed from `product_logo_{res}.png` to `product_logo_{res}_{branch}.png`.
2020-08-21firefox: fix libXScrnSaver dynamic dependencyMichael Hoang1-1/+2
2020-08-20Merge pull request #95803 from primeos/chromiumMichael Weiss1-9/+9
chromium: 84.0.4147.125 -> 84.0.4147.135
2020-08-19firefox*, thunderbird*: explain no-buildconfig*.patchVladimír Čunát2-0/+2
2020-08-19chromium: 84.0.4147.125 -> 84.0.4147.135Michael Weiss1-9/+9
https://chromereleases.googleblog.com/2020/08/stable-channel-update-for-desktop_18.html This update includes 1 security fix. CVEs: CVE-2020-6556
2020-08-17Merge pull request #93407 from OPNA2608/update-palemoon-28.11.0worldofpeace1-30/+27
palemoon: 28.10.0 -> 28.12.0
2020-08-16buildRustPackage: remove platform.all from packageszowoq1-1/+0
2020-08-15buildGoPackage: remove platform.all from packageszowoq1-1/+0