Commit Graph

4203 Commits

Author SHA1 Message Date
Nikolay Korotkiy
66021433ba
netsurf: fix build (#111991) 2021-02-05 10:57:26 +01:00
Sandro
20a8caa08c
Merge pull request #111923 from sikmir/lagrange
lagrange: 1.1.0 → 1.1.1
2021-02-04 20:17:11 +01:00
Sandro
5bea0c357a
Merge pull request #111920 from OPNA2608/update/palemoon-29.0.0/21.03
palemoon: 28.17.0 -> 29.0.0, switch to gtk3
2021-02-04 18:18:07 +01:00
Sandro
0e5c3b51c0
Merge pull request #111895 from dotlambda/qutebrowser-2.0.2
qutebrowser: 2.0.1 -> 2.0.2
2021-02-04 16:59:45 +01:00
Nikolay Korotkiy
35a47545d8
lagrange: 1.1.0 → 1.1.1 2021-02-04 17:07:43 +03:00
OPNA2608
7551dd16d4 palemoon: 28.17.0 -> 29.0.0, switch to gtk3 2021-02-04 14:24:12 +01:00
Robert Schütz
da9ffcaf86 qutebrowser: 2.0.1 -> 2.0.2
https://github.com/qutebrowser/qutebrowser/releases/tag/v2.0.2
2021-02-04 11:52:05 +01:00
Michael Weiss
6f0de2b041
chromiumBeta: 89.0.4389.23 -> 89.0.4389.40 2021-02-04 11:42:14 +01:00
Michael Weiss
570d7def06
Merge pull request #111740 from primeos/chromium
chromium: 88.0.4324.96 -> 88.0.4324.146
2021-02-03 20:33:58 +01:00
Tim Steinbach
77665740b5 firefox: Add test references 2021-02-03 10:26:42 -05:00
Michael Weiss
bdf7d732d3
ungoogled-chromium: 88.0.4324.104 -> 88.0.4324.146 (security) 2021-02-03 12:38:21 +01:00
Michael Weiss
4fe69d33ae
chromium: 88.0.4324.96 -> 88.0.4324.146
https://chromereleases.googleblog.com/2021/02/stable-channel-update-for-desktop.html

This update includes 6 security fixes.

CVEs:
CVE-2021-21142 CVE-2021-21143 CVE-2021-21144 CVE-2021-21145
CVE-2021-21146 CVE-2021-21147
2021-02-03 12:38:09 +01:00
Jan Tojnar
54f4529aec
Merge pull request #111519 from siraben/xdg-utils-naming 2021-02-01 17:18:57 +01:00
Michael Weiss
3151fd59e7
Merge pull request #111340 from primeos/ungoogled-chromium
ungoogled-chromium: 87.0.4280.141 -> 88.0.4324.104
2021-02-01 14:14:03 +01:00
Ben Siraphob
a6ac3eedbd treewide: xdg_utils -> xdg-utils 2021-02-01 15:05:09 +07:00
Michael Weiss
d1c040f8c6
chromiumDev: Build without TFLite and apply a fix
During d6d4228b39 I failed to notice that the current chromiumDev
version is older than the first one that contained the commit to fix the
dependency on opus in webcodecs.
This should hopefully fix build of chromiumDev (if there are no
additional issues).
2021-02-01 01:43:30 +01:00
Michael Weiss
268600e6b7
ungoogled-chromium: 87.0.4280.141 -> 88.0.4324.104
Unfortunately this requires a crazy hack to support building with
Google's proprietary Widevine DRM technology as that requires fetching
the Google Chrome sources (see also 86ff1e45ce).
The hack is required because ungoogled-chromium doesn't always use tags
that correspond to a Google Chrome release.
2021-01-30 19:22:22 +01:00
Michael Weiss
d6d4228b39
chromiumBeta: Backport a patch to fix the build
The build was failing with:
In file included from ../../third_party/blink/renderer/modules/webcodecs/audio_encoder.cc:7:
In file included from ../../media/audio/audio_opus_encoder.h:16:
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
#include <opus.h>
         ^~~~~~~~
         "opus.h"
[...]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[42272/44233] CXX obj/third_party/blink/renderer/modules/webcodecs/webcodecs/decoder_template.oo[K

Note: This also fixes the ungoogled-chromium channel name in versionRange.
2021-01-30 12:08:17 +01:00
Milan
552d718287
qutebrowser: 1.14.1 -> 2.0.1 (#108272) 2021-01-29 19:04:17 +01:00
Bernardo Meurer
9353ed0300
Merge pull request #110984 from mweinelt/firefox
firefox: 84.0.2 -> 85.0; firefox-esr: 78.6.1esr -> 78.7.0esr
2021-01-29 08:21:22 +00:00
Bernardo Meurer
ecdb02f7ea
Merge pull request #111047 from claudiiii/firefox-bin-85
firefox-bin: 84.0.2 -> 85.0
2021-01-29 08:19:45 +00:00
Daniël de Kok
414fa0c190
Merge pull request #111064 from r-ryantm/auto-update/brave
brave: 1.19.86 -> 1.19.88
2021-01-29 09:05:32 +01:00
R. RyanTM
36c01a5ce9 brave: 1.19.86 -> 1.19.88 2021-01-28 22:31:49 +00:00
Nikolay Korotkiy
94a9feb3be lagrange: 1.0.3 → 1.1.0 2021-01-28 23:27:12 +01:00
Michael Weiss
241db3bb01
chromium{Beta,Dev}: Disable PGO to "fix" a build error
This also fixes/improves versionRange because the ungoogled-chromium
version will lag behind the Chromium version.
2021-01-28 22:32:32 +01:00
claudiiii
6229722f9f firefox-bin: 84.0.2 -> 85.0 2021-01-28 22:03:23 +01:00
Michael Weiss
11ec29dd70
chromiumDev: 89.0.4389.23 -> 90.0.4400.8 2021-01-28 21:30:26 +01:00
Michael Weiss
a7339c3a24
chromiumBeta: 88.0.4324.96 -> 89.0.4389.23 2021-01-28 21:30:25 +01:00
Michael Weiss
bfc1cee4bf
chromiumDev: 89.0.4389.9 -> 89.0.4389.23 2021-01-28 15:45:00 +01:00
Michael Weiss
863982d272
chromium: Fix the version comparison in print_updates()
I forgot that string comparison isn't enough because e.g.:
>>> "89.0.4389.9" < "89.0.4389.23"
False

distutils.version.LooseVersion is undocumented but it works and is
already available so why not use it:
>>> LooseVersion("89.0.4389.9") < LooseVersion("89.0.4389.23")
True
2021-01-28 15:45:00 +01:00
Martin Weinelt
ee3fca55d5
firefox-esr: 78.6.1esr -> 78.7.0esr 2021-01-28 04:09:15 +01:00
Martin Weinelt
63e8aa549c
firefox: 84.0.2 -> 85.0 2021-01-28 04:09:15 +01:00
Xinglu Chen
20d052544f
tor-browser-bundle-bin: 10.0.8 -> 10.0.9
Update to latest release.

https://blog.torproject.org/new-release-tor-browser-1009
2021-01-27 09:17:58 +01:00
José Romildo Malaquias
268c19049d
Merge pull request #110640 from badmutex/badi/update-vivaldi
vivaldi: 3.5.2115.73-1 -> 3.5.2115.87-1
2021-01-26 12:34:45 -03:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Badi Abdul-Wahid
6e9460fd12
vivaldi: 3.5.2115.73-1 -> 3.5.2115.87-1 2021-01-23 16:29:40 -06:00
Michael Weiss
fac05ac695
chromium: Don't set "channel" in the environment
The "channel" variable shouldn't be part of the final derivation. This
also makes it possible to avoid unnecessary rebuilds for identical
channels (e.g. major updates are tested via the "beta" channel first and
usually neither the source-code archive nor the dependencies change when
the update makes it into the "stable" channel - this means we could
better use chromiumBeta to test major updates in advance).
2021-01-23 11:54:11 +01:00
zowoq
2ab13ca162 treewide: add final newline 2021-01-22 07:40:43 +10:00
Ryan Mulligan
9934ef3da9
Merge pull request #110329 from r-ryantm/auto-update/brave
brave: 1.18.78 -> 1.19.86
2021-01-21 08:18:50 -08:00
R. RyanTM
3fd51777ab brave: 1.18.78 -> 1.19.86 2021-01-21 12:54:56 +00:00
Michael Weiss
f5de4608de
chromiumDev: 89.0.4385.0 -> 89.0.4389.9 2021-01-21 11:53:53 +01:00
Michael Weiss
70206c3be4
chromium/doc: Explain how to run the VM tests 2021-01-20 19:23:59 +01:00
Michael Weiss
5b6d3c4b13
chromium: 87.0.4280.141 -> 88.0.4324.96
https://chromereleases.googleblog.com/2021/01/stable-channel-update-for-desktop_19.html

This update includes 36 security fixes.

CVEs:
CVE-2021-21117 CVE-2021-21118 CVE-2021-21119 CVE-2021-21120
CVE-2021-21121 CVE-2021-21122 CVE-2021-21123 CVE-2021-21124
CVE-2021-21125 CVE-2020-16044 CVE-2021-21126 CVE-2021-21127
CVE-2021-21128 CVE-2021-21129 CVE-2021-21130 CVE-2021-21131
CVE-2021-21132 CVE-2021-21133 CVE-2021-21134 CVE-2021-21135
CVE-2021-21136 CVE-2021-21137 CVE-2021-21138 CVE-2021-21139
CVE-2021-21140 CVE-2021-21141
2021-01-19 20:56:29 +01:00
Michael Weiss
101d42849d
chromiumBeta: 88.0.4324.87 -> 88.0.4324.96 2021-01-19 13:25:47 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Sandro
8d68902fe9
Merge pull request #109794 from r-ryantm/auto-update/ephemeral
ephemeral: 7.0.4 -> 7.0.5
2021-01-18 17:49:32 +01:00
R. RyanTM
43ee783ac2 ephemeral: 7.0.4 -> 7.0.5 2021-01-18 16:03:24 +00:00
R. RyanTM
82d48171bc elinks: 0.13.5 -> 0.14.0 2021-01-18 15:31:47 +00:00
Michael Weiss
aee78d463e
ungoogled-chromium: 87.0.4280.88 -> 87.0.4280.141 (security)
I did a quick, automated test by reusing the VM test for Chromium.
2021-01-18 14:56:32 +01:00
github-actions[bot]
4bdb892722
Merge master into staging-next 2021-01-17 18:50:34 +00:00
Ryan Mulligan
29238385b7
Merge pull request #109589 from r-ryantm/auto-update/brave
brave: 1.18.77 -> 1.18.78
2021-01-17 10:03:12 -08:00
github-actions[bot]
9541eb734d
Merge master into staging-next 2021-01-17 12:38:49 +00:00
Bernardo Meurer
9fcf3e5c25
Merge pull request #109598 from S-NA/wip/firefox-aarch64-lto
firefox: limit disable-elf-hack to arm, x86{,_64}
2021-01-17 08:03:35 +00:00
Ben Siraphob
5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Jan Tojnar
e6f926d910
Merge branch 'master' into staging-next 2021-01-17 05:52:23 +01:00
S. Nordin Abouzahra
00b75b7024 firefox: limit disable-elf-hack to arm, x86{,_64}
This is a follow up to #106617 which brought LTO support but broke the
AArch64 Firefox builds.
2021-01-16 22:26:40 -05:00
R. RyanTM
ae9f18ea15 brave: 1.18.77 -> 1.18.78 2021-01-17 00:07:02 +00:00
Bernardo Meurer
aa4a14b7ad
Merge pull request #106617 from S-NA/wip/firefox-improvements
firefox: fix running wayland firefox built with LTO and some miscellaneous improvements
2021-01-16 23:17:57 +00:00
Michael Weiss
04da763965
google-chrome-dev: Add the new libxshmfence dependency
This is required to launch newer versions of Google Chrome:
/nix/store/XXX-google-chrome-dev-89.0.4385.0/share/google/chrome-unstable/google-chrome-unstable:
error while loading shared libraries: libxshmfence.so.1: cannot open
shared object file: No such file or directory
2021-01-16 20:36:21 +01:00
github-actions[bot]
f46cb85082
Merge master into staging-next 2021-01-16 18:51:05 +00:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
Jan Tojnar
c0d2951fa6
Merge branch 'master' into staging-next 2021-01-15 17:46:46 +01:00
Ben Siraphob
108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
github-actions[bot]
9f69dadafd
Merge master into staging-next 2021-01-15 01:16:33 +00:00
Maximilian Bosch
f08a59befc
Merge pull request #109313 from yoctocell/tor-browser-bundle-bin-10.0.8
tor-browser-bundle-bin: 10.0.7 -> 10.0.8
2021-01-15 00:17:14 +01:00
Michael Weiss
76fe724675
chromium: Extend update.py to print a summary of the updates
As a first step to automate the commit messages as well.
2021-01-14 21:02:16 +01:00
Michael Weiss
c0e177d09f
chromiumBeta: 88.0.4324.79 -> 88.0.4324.87 2021-01-14 20:36:28 +01:00
github-actions[bot]
183b673b64
Merge master into staging-next 2021-01-14 18:54:05 +00:00
Eduardo Sánchez Muñoz
80badc893d webbrowser: mark as broken
https://github.com/NixOS/nixpkgs/issues/108615
2021-01-14 09:00:19 -08:00
Jan Tojnar
b813710c04
Merge branch 'master' into staging-next 2021-01-14 02:24:17 +01:00
Nikolay Korotkiy
6e83386e82 lagrange: init at 1.0.3 2021-01-13 23:12:50 +01:00
yoctocell
1ce9fe8d1b
tor-browser-bundle-bin: 10.0.7 -> 10.0.8
Update to latest release

https://blog.torproject.org/new-release-tor-browser-1008
2021-01-13 21:46:33 +01:00
Michael Weiss
79150e0573
chromiumDev: 89.0.4381.6 -> 89.0.4385.0 2021-01-13 17:43:12 +01:00
S. Nordin Abouzahra
dbe008a52a firefox: remove python2 dependency
Python 2 is no longer required to build Firefox.
2021-01-13 08:06:48 -05:00
S. Nordin Abouzahra
7415d0589d firefox: overhaul LTO
Enable LTO support on Linux by default again.

Add patch to fix dependentlibs.list generation under LTO. This is
necessary for fixing firefox-wayland crashing when built with LTO.

Add makeFlags which set ar, ranlib, and nm to be llvm-ar, llvm-ranlib
and llvm-nm when building with llvm-based LTO. (bmo#1480005)
2021-01-13 08:06:48 -05:00
S. Nordin Abouzahra
40b4eb1c52 firefox: simplify NIX_LDFLAGS usage
This was required to solve the XPCOMGlueLoad error when building with
LTO. However, it turns out libxul.so is supposed to have some libraries
that are reported as not found by ldd. Setting the RPATH worked around
the error as it forced dependency resolution but failed to fix the real
issue of broken generation of dependentlibs.list.

The libraries that are reported as not found by ldd are supposed to be
dlopened through the logic found in nsXPCOMGlue.cpp. However since the
generation of dependentlibs.list is broken under LTO this did not
happen. Instead of pulling libwayland-client.so from the GTK libraries
it found the stub library first (libmozwayland.so). The stub library
causes (as it should) wl_display_connect to always return NULL which is
the cause of the segmentation fault and LTO breaking wayland support.

Remove the hardcoded path used for the XPCOMGlueLoad error workaround
in NIX_LDFLAGS. libunwind is still unfortunately needed. Once the issue
of the generation of dependentlibs.list being borked is fixed it should
remedy the wayland crash issue on LTO.
2021-01-13 08:06:47 -05:00
S. Nordin Abouzahra
a277fca1c4 firefox: remove patchelf usage
Firefox has a number of optional dependencies that get dlopened.
Instead of using patchelf to set the RPATH use LD_LIBRARY_PATH.
The motivation for this is we already set LD_LIBRARY_PATH in the
wrapper on Linux.
2021-01-13 08:06:46 -05:00
S. Nordin Abouzahra
80e863c52c firefox: clean up optionals
Change `lib.optionals a [ b ]` to `lib.optional a b`.
2021-01-13 08:06:45 -05:00
S. Nordin Abouzahra
96c34702e9 firefox: restrict system NSPR workaround
It only affected FF80 so place an upper bound restriction. See
bmo#1661096 for details.

This fixes substituteStream() warnings about missing patterns which
appeared in the logs.
2021-01-13 08:06:45 -05:00
S. Nordin Abouzahra
c6f113a3f4 firefox: remove superfluous NIX_CFLAGS_COMPILE
It was added for nspr and nss back in the 55.0.3 to 56.0 upgrade. It
also served as a workaround for an undeclared gio-unix-2.0 dependency.
Sometime afterwards nspr was removed, leaving just the two. Since then,
upstream has added a declaration for gio-unix-2.0 (in FF62). As for the
nss include it seemingly has no purpose since current firefox builds
with it removed.
2021-01-13 08:06:44 -05:00
Sandro
0d1a657a25
Merge pull request #109142 from freezeboy/remove-postinstall-amfora
amfora: remove unnecessary postInstall phase for darwin
2021-01-13 14:04:33 +01:00
freezeboy
5a15487897 amfora: remove unnecessary postInstall phase for darwin 2021-01-13 09:34:40 +01:00
github-actions[bot]
f47a1ddfe4
Merge master into staging-next 2021-01-12 18:47:24 +00:00
Sandro
69b5b1a35f
Merge pull request #107884 from freezeboy/update-amfora
amfora: 1.6.0 -> 1.7.2
2021-01-12 17:02:38 +01:00
freezeboy
7ff002dc9f amfora: 1.6.0 -> 1.7.2 2021-01-12 11:44:07 +01:00
Jan Tojnar
2b9372b2ca
Merge branch 'master' into staging-next 2021-01-11 13:36:42 +01:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
github-actions[bot]
bd9e17e21f
Merge staging-next into staging 2021-01-10 18:41:46 +00:00
github-actions[bot]
76394e4624
Merge master into staging-next 2021-01-10 18:41:43 +00:00
ajs124
fe0ee326e0
Merge pull request #108770 from FlorianFranzen/firefox_update
Firefox 84.0.2
2021-01-10 18:06:01 +01:00
Frederik Rietdijk
b209617ff0 plasma5Packages: alias to the libsForQt5 used to build the plasma5 desktop
For in NixOS it is beneficial if both plasma5 and pam use the same Qt5
version. Because the plasma5 desktop may use a different version as the
default Qt5 version, we introduce plasma5Packages.
2021-01-10 15:59:45 +01:00
github-actions[bot]
fcbe48c797
Merge master into staging-next 2021-01-09 18:41:27 +00:00
Michael Weiss
84840c81e3
chromiumDev: 89.0.4356.6 -> 89.0.4381.6 2021-01-09 14:53:20 +01:00
Florian Franzen
70523a5e04 firefox-esr-78: 78.5.0 -> 78.6.1 2021-01-08 15:01:56 +01:00
Florian Franzen
ba229388ca firefox: 84.0.1 -> 84.0.2 2021-01-08 14:44:04 +01:00
Florian Franzen
1475628429 firefox-bin: 84.0.1 -> 84.0.2 2021-01-08 14:43:52 +01:00
Florian Franzen
126c359b00 firefox-devedition-bin: 84.0b4 -> 85.0b6 2021-01-08 14:42:37 +01:00
Florian Franzen
480692d34f firefox-beta-bin: 85.0b4 -> 85.0b6 2021-01-08 14:40:36 +01:00
github-actions[bot]
ecebf82121
Merge master into staging-next 2021-01-08 12:29:36 +00:00
Michael Weiss
f274df0cda
chromiumBeta: 88.0.4324.50 -> 88.0.4324.79 2021-01-08 12:48:31 +01:00
Jan Tojnar
f19eb635b4
Merge branch 'master' into staging-next
b04fc593e7 seems to have accidentally changed mkDerivation function for dfilemanager and solarus-quest-editor so I have reverted that here.
2021-01-07 13:04:31 +01:00
TredwellGit
ba0068cf9e chromium: 87.0.4280.88 -> 87.0.4280.141
https://chromereleases.googleblog.com/2021/01/stable-channel-update-for-desktop.html

This update includes 16 security fixes.

CVEs:
CVE-2021-21106 CVE-2021-21107 CVE-2021-21108 CVE-2021-21109
CVE-2021-21110 CVE-2021-21111 CVE-2021-21112 CVE-2021-21113
CVE-2020-16043 CVE-2021-21114 CVE-2020-15995 CVE-2021-21115
CVE-2021-21116
2021-01-07 01:59:35 +00:00
Ben Siraphob
3ae5e6ce03 treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
Michael Weiss
a90d0cd34c
Revert "chromium/doc: mention chromedriver when updating"
This reverts commit 7e26b5456d.

With 6aea53c3ce this is now handled automatically.
2021-01-02 16:15:00 +01:00
Louis Bettens
051389eb18 brave: test rpath in installCheck
This check helps with making sure that we provide all the required
shared libraries to brave. If something is missing, the command will get
ENOENT, otherwise it should terminate normally.
2021-01-01 13:31:17 +01:00
Daniël de Kok
e2a9d90153 brave: 1.18.75 -> 1.18.77
Changelog:
https://community.brave.com/t/release-channel-1-18-77/191009
2020-12-31 11:10:14 +01:00
Daniël de Kok
4d9d82632f brave: add update script
The Brave package often seems to get very outdated. This is bad for a
browser, where vulnerabilities are high impact.

This change adds an update script, so that r-ryantm will suggest
updates. We find the latest version using their Debian package
database (since we are using the Debian package anyway).
2020-12-31 11:06:53 +01:00
Vladimír Čunát
85c8f75393
Merge #107603: firefox*: 84.0 -> 84.0.1 2020-12-28 08:39:21 +01:00
Christoph Neidahl
b8f2c6fe42
palemoon: 28.16.0 -> 28.17.0 (#107329) 2020-12-27 19:07:57 +01:00
Martin Weinelt
445cb38134
Merge pull request #106815 from mayflower/firefox-pipewire-fix-106812
firefox-wayland: fix ScreenCast #106812
2020-12-25 19:35:47 +01:00
ajs124
fee53b73a5 firefox: 84.0 -> 84.0.1 2020-12-25 17:56:16 +01:00
ajs124
f3dc47a61d firefox-bin: 84.0 -> 84.0.1 2020-12-25 17:56:05 +01:00
ajs124
921c6b00c1 firefox-beta-bin: 85.0b2 -> 85.0b4 2020-12-25 17:55:40 +01:00
Michael Weiss
351f3c043d
chromiumDev: Fix the build (libxshmfence is now required)
Error:
../../components/viz/service/display_embedder/output_presenter_x11.cc:8:10:
fatal error: 'X11/xshmfence.h' file not found
         ^~~~~~~~~~~~~~~~~
1 error generated.
2020-12-25 10:22:06 +01:00
Sean Buckley
156ce8d398 brave: 1.18.70 -> 1.18.75 2020-12-24 01:54:36 -05:00
Michael Weiss
86ff1e45ce
ungoogled-chromium: Support enableWideVine=true
Building with Google's proprietary Widevine DRM technology requires
fetching the Google Chrome sources.
2020-12-22 13:35:40 +01:00
Vladimír Čunát
d649d77c4c
Merge #107041: firefox: 83 -> 84 (security) 2020-12-20 08:42:26 +01:00
Michael Weiss
94bee10904
ungoogled-chromium: Support automatic updates via update.py 2020-12-18 19:10:45 +01:00
Michael Weiss
9b846b9600
chromium: Improve update.py (documentation + linting fixes) 2020-12-18 19:10:44 +01:00
Michael Weiss
be94a4cf23
ungoogled-chromium: Try to fix an evaluation error on Hydra
This should fix a regression from #106475 (hopefully this is the only
issue, my current implementation with channel+ungoogled isn't ideal):
https://github.com/NixOS/nixpkgs/pull/106475#issuecomment-748131224
2020-12-18 16:21:37 +01:00
Michael Weiss
40199cd3d8
chromiumDev: 89.0.4350.4 -> 89.0.4356.6 2020-12-18 13:02:51 +01:00
Michael Weiss
39c5d116a2
chromiumBeta: 88.0.4324.41 -> 88.0.4324.50 2020-12-17 21:02:14 +01:00
Michael Weiss
f5944b74e6
Merge pull request #106475 from primeos/ungoogled-chromium-merge
Merge ungoogled-chromium back into the chromium expressions
2020-12-17 19:02:21 +01:00
Daniël de Kok
241227837b
Merge pull request #106718 from buckley310/brave
brave: 1.17.73 -> 1.18.70
2020-12-17 07:21:07 +01:00
Christian Albrecht
5a7530e762
firefox-wayland: fix screen sharing using pipewire
After the fedora patches for screen sharing using pipewire got updated
for Firefox 83 (pipewire was inlined there), the nixpkgs buildInput
pipewire got stripped from the resulting firefox binary and so firefox
was unable to actually get the shared stream from the running pipewire
service.

Adding pipewire to the firefox binary with `patchelf --add-needed`
makes it atually get the stream from the service.

Fixes: #106812
2020-12-16 22:30:32 +01:00
Joachim F
8d957d7594
Merge pull request #106930 from samb96/tor-browser-bundle-bin-10.0.6
tor-browser-bundle-bin: 10.0.5 -> 10.0.7
2020-12-16 19:46:04 +01:00
ajs124
15302b4729 firefox-bin: 83.0 -> 84.0 2020-12-16 17:52:28 +01:00
ajs124
4d1bebac1b firefox-beta-bin: 84.0b4 -> 85.0b2 2020-12-16 17:52:13 +01:00
ajs124
26e0135eed firefox: 83.0 -> 84.0 2020-12-16 17:49:31 +01:00
José Romildo Malaquias
c1be42a1df
Merge pull request #106408 from badmutex/badi/update-vivaldi
vivaldi: 3.4.2066.90-1 -> 3.5.2115.73-1
2020-12-16 09:38:03 -03:00
Sam Bickley
e924c5d80f tor-browser-bundle-bin: 10.0.6 -> 10.0.7 2020-12-15 17:40:01 -06:00
Lassulus
00b8fa792b
Merge pull request #106000 from Luis-Hebendanz/firefoxWrapperAddonSettings
firefox: wrapper updating an addon perserves addon settings
2020-12-15 22:16:48 +01:00
Luis Hebendanz
1c8c134972 firefox: wrapper updating an addon perserves addon settings 2020-12-15 22:02:34 +01:00
Sam Bickley
8bb972a8dd tor-browser-bundle-bin: 10.0.5 -> 10.0.6 2020-12-14 16:47:44 -06:00
Gabriel Ebner
fa0c914322 vieb: init at 3.1.0 2020-12-13 15:48:30 +01:00
Sean Buckley
41c20408c3 brave: 1.17.73 -> 1.18.70 2020-12-12 02:08:17 -05:00
Martin Weinelt
6a163d2dea
Merge pull request #105894 from ryneeverett/firefox-xdg
firefox: Prefix $PATH with xdg_utils
2020-12-11 22:17:39 +01:00
Michael Weiss
397a5ee2ee
chromiumDev: 89.0.4343.0 -> 89.0.4350.4 2020-12-11 10:54:19 +01:00
Michael Weiss
4ea2b2129e
chromiumBeta: 88.0.4324.27 -> 88.0.4324.41 2020-12-10 17:43:52 +01:00
Michael Weiss
240a8f746e
ungoogled-chromium: Move ungoogled-src.nix into upstream-info.json
This also adds a dedicated channel for ungoogled-chromium that enables
us to update ungoogled-chromium independently of chromium.
TODO: Automate ungoogled-chromium updates via update.py (currently it
needs to be updated manually).

Note: Unfortunately this changes the ungoogled-chromium derivation
because common.nix passes the channel as an argument to
stdenv.mkDerivation (this makes it more difficult to verify this commit
but the result should remain the same).
2020-12-10 17:41:22 +01:00
Michael Weiss
2b6b434477
ungoogled-chromium: Merge back into chromium
I used nix-instantiate to verify that the derivations for chromium and
ungoogled-chromium remain unchanged (only the meta attributes change
slightly as I added myself as ungoogled-chromium to receive
notifications for PRs/issues).
2020-12-10 17:41:11 +01:00
Sandro
da95c4d5b9
Merge pull request #106442 from taku0/flashplayer-32.0.0.465
flashplayer: 32.0.0.453 -> 32.0.0.465
2020-12-09 22:58:07 +01:00
Michael Weiss
b8936e5523
Merge pull request #106294 from squalus/ungoogled-20201207
ungoogled-chromium: 86.0.4240.183-1 -> 87.0.4280.88-1
2020-12-09 18:48:37 +01:00
Badi Abdul-Wahid
8e22153a9f
vivaldi: 3.4.2066.90-1 -> 3.5.2115.73-1 2020-12-08 20:43:36 -06:00
Michael Weiss
d35b635628
chromedriver.src: Update the hash
I just regenerated upstream-info.json using update.py again and got a
different hash this time (but the same hash as in #106272). Therefore,
the only possible explanation I have is that upstream changed the file
that is hosted at [0]. I'll try to contact upstream regarding this.

Fix #106272.

[0]: https://chromedriver.storage.googleapis.com/87.0.4280.88/chromedriver_linux64.zip
2020-12-08 13:46:47 +01:00
taku0
052ea75f03 flashplayer: 32.0.0.453 -> 32.0.0.465 2020-12-08 21:12:29 +09:00
taku0
5101b357ec
flashplayer: 32.0.0.445 -> 32.0.0.453 (#103441) 2020-12-08 00:54:43 +00:00
squalus
1416482f63 ungoogled-chromium: 86.0.4240.183-1 -> 87.0.4280.88-1
based on chromium master@68d1006c
2020-12-07 14:43:13 -08:00
ryneeverett
36436ee8ac firefox: Prefix $PATH with xdg_utils
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.

Resolve #92751.

Comparable to #96922.
2020-12-07 15:43:53 +00:00
Andreas Rammhold
dc6971ccf9 firefox: drop maintainership
After the recent wrapper and plugin purge outbreak where as the only
active listed maintainer of the package I didn't even get a chance to
comment (e.g. via comment or review request) I do not want to continue
maintaining this package anymore.
2020-12-06 21:24:50 +01:00