Commit graph

4467 commits

Author SHA1 Message Date
Ben Sima 4b8f14d9cb gmni: init at unstable-2021-03-26
Reviewed-by: William Casarin <jb55@jb55.com>
Link: https://lists.sr.ht/~andir/nixpkgs-dev/%3C20210330145338.8149-1-ben@bsima.me%3E
2021-03-31 13:39:57 -07:00
Michael Weiss d40c8f6279
ungoogled-chromium: 89.0.4389.90 -> 89.0.4389.114 2021-03-31 21:11:22 +02:00
Michael Weiss 82f3a0d20e
Merge pull request #118133 from primeos/chromium
chromium: 89.0.4389.90 -> 89.0.4389.114
2021-03-31 19:44:34 +02:00
Robert Schütz a0ec0bbd63 angelfish: init at 1.8.0 2021-03-31 17:06:13 +02:00
Nikolay Korotkiy 6dfaa2884a
lagrange: 1.2.2 → 1.3.0 2021-03-31 15:34:51 +03:00
Michael Weiss 9495de73dd
chromium: 89.0.4389.90 -> 89.0.4389.114
https://chromereleases.googleblog.com/2021/03/stable-channel-update-for-desktop_30.html

This update includes 8 security fixes.

CVEs:
CVE-2021-21194 CVE-2021-21195 CVE-2021-21196 CVE-2021-21197
CVE-2021-21198 CVE-2021-21199
2021-03-31 12:54:36 +02:00
Sandro 262a728ae5
Merge pull request #117867 from mrVanDalo/feature/tor-browser-override
tor-browser-bundle-bin: make overrideAttrs work
2021-03-29 00:09:38 +02:00
FliegendeWurst d0ee6127dc tor-browser-bundle-bin: 10.0.14 -> 10.0.15 2021-03-28 11:25:58 +02:00
Ingolf Wagner 8dadf3873f
tor-browser-bundle-bin: make overrideAttrs work 2021-03-28 09:22:07 +02:00
thyol 14d136c0a7 tor-browser-bundle-bin: 10.0.13 -> 10.0.14 2021-03-27 21:44:18 +01:00
rnhmjoj d3ebe83408 qutebrowser: add pynacl for qute-keepassxc
Requested by @wedens.
2021-03-27 12:35:06 +01:00
rnhmjoj b710cdf80a qutebrowser: 2.0.2 -> 2.1.0 2021-03-27 12:35:06 +01:00
Michael Weiss dbdab5b83b
chromiumBeta: 90.0.4430.30 -> 90.0.4430.40 2021-03-25 14:55:51 +01:00
Michael Weiss 14efa32fa5
chromiumDev: 91.0.4449.6 -> 91.0.4455.2 2021-03-24 13:40:40 +01:00
R. RyanTM dfd5d237d9 links2: 2.21 -> 2.22 2021-03-23 14:16:38 -04:00
stigtsp 4787a38c70
Merge pull request #117343 from taku0/firefox-bin-87.0
firefox-bin: 86.0.1 -> 87.0
2021-03-23 14:29:33 +01:00
Martin Weinelt 4a8aaa58ad
firefox, firefox-esr: add myself to maintainers 2021-03-22 16:09:57 +01:00
Martin Weinelt 9a0519f080
firefox-esr: 78.8.0esr -> 78.9.0esr 2021-03-22 15:05:56 +01:00
Martin Weinelt e9dbf1a586
firefox: 86.0.1 -> 87.0 2021-03-22 15:05:37 +01:00
taku0 d7bba3e5da firefox-bin: 86.0.1 -> 87.0 2021-03-22 21:12:24 +09:00
Badi Abdul-Wahid 46318ab4df
vivaldi: 3.6.2165.36-1 -> 3.7.2218.45-1 2021-03-20 19:46:58 -05:00
github-actions[bot] c804f22a81
Merge master into staging-next 2021-03-19 12:26:52 +00:00
Michael Weiss 33bd43d2ea
chromiumDev: 91.0.4442.4 -> 91.0.4449.6 2021-03-19 11:26:49 +01:00
Jan Tojnar 2445e9a681
Merge branch 'master' into staging-next 2021-03-18 19:24:39 +01:00
Jan Tojnar 0136206b12
Merge branch 'master' into staging-next 2021-03-18 13:35:59 +01:00
Michael Weiss 622a4a2dd5
chromiumBeta: 90.0.4430.19 -> 90.0.4430.30 2021-03-18 13:11:08 +01:00
R. RyanTM d1d081daee
brave: 1.21.76 -> 1.21.77 (#116597) 2021-03-17 20:28:17 +01:00
Michael Weiss 5e42fea124
chromiumBeta,chromiumDev: Mark as broken
The builds currently fail with (should work with LLVM 12 [0]):
../../base/check.h:88:3: error: 'nomerge' attribute cannot be applied to a declaration
  NOMERGE ~CheckError();
  ^       ~
../../base/compiler_specific.h:344:19: note: expanded from macro 'NOMERGE'
#define NOMERGE [[clang::nomerge]]
                  ^
1 error generated.

[0]: fb0f728805
2021-03-17 15:04:53 +01:00
Vladimír Čunát e3597057e7
Merge #116040: firefox-bin: 86.0 -> 86.0.1 2021-03-17 06:33:33 +01:00
github-actions[bot] d18aaddde4
Merge master into staging-next 2021-03-16 00:39:08 +00:00
Michael Weiss 2926759b15
Merge pull request #116309 from primeos/ungoogled-chromium
ungoogled-chromium: 89.0.4389.82 -> 89.0.4389.90
2021-03-15 22:06:10 +01:00
github-actions[bot] 4915d2cb4c
Merge master into staging-next 2021-03-15 18:16:46 +00:00
Sandro ba5d0fcf89
Merge pull request #116130 from r-ryantm/auto-update/brave
brave: 1.21.74 -> 1.21.76
2021-03-15 15:34:36 +01:00
github-actions[bot] dec95bae4a
Merge master into staging-next 2021-03-15 12:25:41 +00:00
Michael Weiss fe3c3a2641
Merge pull request #116218 from primeos/chromium-drop-enableVaapi
chromium: Remove the enableVaapi flag/option
2021-03-15 12:14:23 +01:00
Martin Weinelt a390e92928 firefox: 86.0 -> 86.0.1 2021-03-14 16:24:12 +01:00
Martin Weinelt a613684873 firefox: 85.0.2 -> 86.0 2021-03-14 16:21:49 +01:00
Michael Weiss bb52ac0cb0
ungoogled-chromium: 89.0.4389.82 -> 89.0.4389.90 2021-03-14 13:35:12 +01:00
github-actions[bot] 8c04f70ddd
Merge master into staging-next 2021-03-14 12:21:07 +00:00
Bernardo Meurer dd58f3ad13
firefox-bin: add pciutils to libPath 2021-03-13 22:09:09 -08:00
github-actions[bot] c596c93079
Merge master into staging-next 2021-03-14 00:41:40 +00:00
Michael Weiss 116d152c9e
Merge pull request #116176 from primeos/chromium
chromium: 89.0.4389.82 -> 89.0.4389.90
2021-03-13 21:11:00 +01:00
Jan Tojnar 01a4d350c7
Merge branch 'master' into staging-next
Reverted https://github.com/NixOS/nixpkgs/pull/115228 for kodi to avoid conflict.

It does not look like unzip would be used but not investigating now to speed up merge conflict resolution.
2021-03-13 19:16:43 +01:00
Sandro 34405e2ca5
Merge pull request #116178 from logan12358/use-fetchFromSourcehut
aerc, asuka, scdoc, wev, wlsunset, wshowkeys: use fetchFromSourceHut
2021-03-13 16:54:35 +01:00
Michael Weiss 14e11862ea
chromium: Remove the enableVaapi flag/option
Chromium is still compiled with use_vaapi=true but since M89 the
--enable-accelerated-video-decode was replaced with
--enable-features=VaapiVideoDecoder.

Instead of updating our wrapper it seems like a better idea to drop
enableVaapi entirely and let users use commandLineArgs or
chrome://flags/ to enable hardware accelerated video decoding.
2021-03-13 16:38:42 +01:00
github-actions[bot] e1ede8b801
Merge master into staging-next 2021-03-13 12:21:02 +00:00
Michael Weiss c881760d41
Merge pull request #116007 from jflanglois/chrome-libva
google-chrome: add optional libva and vulkan support
2021-03-13 12:47:56 +01:00
Julien Langlois 2fad2f2d68
google-chrome: add vulkan support 2021-03-13 12:35:20 +01:00
Julien Langlois ed0d586941
google-chrome: add libva support
Chrome cannot do hardware video acceleration without libva in its search
path. This just adds libva. Tested against a VP9 video looking at
chrome://media-internals and intel_gpu_top.
2021-03-13 12:35:18 +01:00
Logan Glasson a0e35869a2 aerc, asuka, scdoc, wev, wlsunset, wshowkeys: use fetchFromSourceHut 2021-03-14 00:34:30 +13:00
Michael Weiss 5f8b951139
chromium: 89.0.4389.82 -> 89.0.4389.90
https://chromereleases.googleblog.com/2021/03/stable-channel-update-for-desktop_12.html

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

CVEs:
CVE-2021-21191 CVE-2021-21192 CVE-2021-21193 CVE-2021-21193
2021-03-13 12:14:37 +01:00
Michael Weiss 9fe8be6685
chromiumDev: 90.0.4430.19 -> 91.0.4442.4 2021-03-13 12:14:16 +01:00
R. RyanTM 0755e16e30 brave: 1.21.74 -> 1.21.76 2021-03-13 02:34:54 +00:00
taku0 10ab125ec2 firefox-bin: 86.0 -> 86.0.1 2021-03-12 19:30:27 +09:00
Martin Weinelt 5ad7e11e5d
firefox: 86.0 -> 86.0.1 2021-03-12 04:17:38 +01:00
github-actions[bot] 903fc48674
Merge master into staging-next 2021-03-12 00:39:51 +00:00
Michael Weiss 381af7aa3f
chromiumBeta: 89.0.4389.72 -> 90.0.4430.19 2021-03-11 22:48:17 +01:00
github-actions[bot] b4d5951d9e
Merge master into staging-next 2021-03-11 12:21:28 +00:00
Michael Weiss 938453eacd
Merge pull request #102225 from luc65r/fetchsrht
Add fetcher: fetchFromSourcehut
2021-03-11 12:51:13 +01:00
Michael Weiss dc8eacfba0
Merge pull request #114979 from primeos/chromium-pipewire-0.3
chromium: Switch from PipeWire 0.2 to the current 0.3.x releases
2021-03-11 11:30:13 +01:00
Michael Weiss 4ee208ecdc
Merge pull request #115781 from primeos/ungoogled-chromium
ungoogled-chromium: 88.0.4324.182 -> 89.0.4389.82
2021-03-11 11:28:36 +01:00
Louis Bettens 3175628b30
brave: 1.21.73 -> 1.21.74 (#115912)
Co-authored-by: R. RyanTM <ryantm-bot@ryantm.com>
2021-03-11 11:05:44 +01:00
Michael Weiss 746de7f70e
ungoogled-chromium: 88.0.4324.182 -> 89.0.4389.82 2021-03-10 16:01:40 +01:00
github-actions[bot] 149a81c88d
Merge master into staging-next 2021-03-10 00:39:07 +00:00
Michael Weiss 1868ac1d21
chromiumDev: 90.0.4430.11 -> 90.0.4430.19 2021-03-09 21:36:12 +01:00
github-actions[bot] 3db2dee35f
Merge master into staging-next 2021-03-09 00:39:09 +00:00
Nikolay Korotkiy a96be025a1
lagrange: 1.1.4 → 1.2.2 2021-03-08 21:46:55 +03:00
Frederik Rietdijk 277d488026 Merge staging into staging-next 2021-03-08 19:20:18 +01:00
luc65r 2b9f10dbe9
Use fetchFromSourcehut 2021-03-08 15:51:27 +01:00
Bernardo Meurer e52507aeac
Merge pull request #115314 from viric/firefox-i686-linux
Allow firefox building in 32-bit systems
2021-03-08 04:31:07 +00:00
Sandro 9be5456c66
Merge pull request #115352 from OPNA2608/update/palemoon-29.1.0/21.05
palemoon: 29.0.1 -> 29.1.0
2021-03-07 21:49:08 +01:00
Lluís Batlle i Rossell d2af381b40 firefox: build in 32-bit systems
Disabling "-g" and LTO so there aren't memory problems.
2021-03-07 19:37:15 +01:00
Sandro 00783f3f04
Merge pull request #115029 from buckley310/brave
brave: 1.20.110 -> 1.21.73
2021-03-07 18:22:41 +01:00
OPNA2608 2ef5683cd9 palemoon: 29.0.1 -> 29.1.0 2021-03-07 15:15:49 +01:00
github-actions[bot] dcea8212b5
Merge staging-next into staging 2021-03-07 12:20:40 +00:00
Michael Weiss 17c4f6fa36
chromium: Make get-commit-message.py more robust
Not all updates contain security fixes.
2021-03-07 12:05:21 +01:00
Michael Weiss 095ad1b5b9
Merge pull request #115243 from primeos/chromium
chromium: 89.0.4389.72 -> 89.0.4389.82
2021-03-07 11:38:22 +01:00
github-actions[bot] 65cddb74d7
Merge staging-next into staging 2021-03-07 06:17:25 +00:00
Sandro d2f184c8b0
Merge pull request #115271 from yoctocell/tor-browser-bundle
tor-browser-bundle-bin: 10.0.12 -> 10.0.13
2021-03-07 04:03:29 +01:00
github-actions[bot] f9d4095295
Merge staging-next into staging 2021-03-07 00:41:13 +00:00
Xinglu Chen 39b57a4d0d
tor-browser-bundle-bin: 10.0.12 -> 10.0.13
Update to latest release.

<https://blog.torproject.org/new-release-tor-browser-10013>
2021-03-06 21:31:52 +01:00
John Ericson f5a7d8bb41
Merge pull request #115228 from siraben/unzip-buildInputs
treewide: unzip buildInputs to nativeBuildInputs (2)
2021-03-06 13:30:43 -05:00
Michael Weiss b1c5aa5ef1
chromium: 89.0.4389.72 -> 89.0.4389.82 2021-03-06 11:59:38 +01:00
Ben Siraphob 4f0cdb68d7 treewide: unzip buldInputs to nativeBuildInputs (2) 2021-03-06 15:18:05 +07:00
Anton Kindestam 18b479e782 nyxt: change meta.platforms to platforms.all
This builds and works fine on at least aarch64 (tested on a PineBook
Pro), so I figure the arbitrary platform limitation ought to be
lifted.
2021-03-06 07:15:32 +01:00
github-actions[bot] 4af94cf9a3
Merge staging-next into staging 2021-03-05 12:20:56 +00:00
Michael Weiss 6abbdecf62
Merge pull request #114977 from primeos/chromium-remove-client-credentials
chromium: Remove google_default_client_{id,secret}
2021-03-05 13:08:09 +01:00
Jan Tojnar 6d1958ad2d
Merge branch 'staging-next' into staging 2021-03-04 22:16:45 +01:00
Michael Weiss 36e5fe006a
chromium: Switch from PipeWire 0.2 to the current 0.3.x releases
This should make it work more reliable and support additional features
like window sharing. See [0] for more details.

[0]: https://jgrulich.cz/2020/12/18/webrtc-chromium-updates-in-2020/
2021-03-04 17:53:06 +01:00
Michael Weiss 8671fe7c90
chromiumDev: 90.0.4427.5 -> 90.0.4430.11 2021-03-04 11:50:46 +01:00
Sean Buckley fcd759da4e brave: 1.20.110 -> 1.21.73 2021-03-03 19:26:15 -05:00
Sandro ac1c20756c
Merge pull request #114717 from AndersonTorres/new-luakit
luakit: 2.2.1 -> 2.3
2021-03-04 01:05:06 +01:00
Michael Weiss 9004162c26
chromium: Add my script to generate the commit messages
Might not be that readable and reliable but it should get the job done.
2021-03-03 16:55:03 +01:00
Michael Weiss dc9f2c5e70
chromium: Remove google_default_client_{id,secret}
Reason: Google is limiting access to their private Chrome APIs starting
on March 15, 2021 [0]. Closes #110245.

From the mailing list thread [1]:
"The changes we announced affect the OAuth 2.0 client id and secret
which are used for signing into Chrome, not the API key."
"To avoid using that API, it's sufficient to either not set the OAuth
2.0 credentials, or disabling the Google signin integration" (e.g. by
passing the flag --allow-browser-signin=false)

[0]: https://blog.chromium.org/2021/01/limiting-private-api-availability-in.html
[1]: https://groups.google.com/a/chromium.org/g/chromium-packagers/c/SG6jnsP4pWM/
2021-03-03 13:13:17 +01:00
Michael Weiss 9f38162b30
chromium: 88.0.4324.182 -> 89.0.4389.72
https://chromereleases.googleblog.com/2021/03/stable-channel-update-for-desktop.html

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

CVEs:
CVE-2021-21159 CVE-2021-21160 CVE-2021-21161 CVE-2021-21162
CVE-2021-21163 CVE-2021-21164 CVE-2021-21165 CVE-2021-21166
CVE-2021-21167 CVE-2021-21168 CVE-2021-21169 CVE-2021-21170
CVE-2021-21171 CVE-2021-21172 CVE-2021-21173 CVE-2021-21174
CVE-2021-21175 CVE-2021-21176 CVE-2021-21177 CVE-2021-21178
CVE-2021-21179 CVE-2021-21180 CVE-2020-27844 CVE-2021-21181
CVE-2021-21182 CVE-2021-21183 CVE-2021-21184 CVE-2021-21185
CVE-2021-21186 CVE-2021-21187 CVE-2021-21188 CVE-2021-21189
CVE-2021-21190
2021-03-03 12:23:11 +01:00
github-actions[bot] eef2c4e401
Merge staging-next into staging 2021-03-03 00:38:15 +00:00
Michael Weiss f4c885a79a
chromiumBeta: 89.0.4389.69 -> 89.0.4389.72 2021-03-02 20:28:11 +01:00
Jan Tojnar 913394a1d9
Merge branch 'staging-next' into staging 2021-03-01 19:30:56 +01:00
AndersonTorres 70ef3914bc luakit: 2.2.1 -> 2.3 2021-03-01 15:03:41 -03:00
Pavol Rusnak 932764af1f
Merge pull request #114209 from nicbk/master
tor-browser-bundle-bin: 10.0.9 -> 10.0.12
2021-02-28 22:12:55 +01:00
github-actions[bot] 5267db2989
Merge staging-next into staging 2021-02-27 18:16:44 +00:00
Michael Weiss 5240639ab6
chromiumDev: 90.0.4421.5 -> 90.0.4427.5 2021-02-27 16:35:48 +01:00
Michael Weiss adccc8b65b
chromiumBeta: 89.0.4389.58 -> 89.0.4389.69 2021-02-27 16:35:48 +01:00
github-actions[bot] 2a38839b78
Merge staging-next into staging 2021-02-27 12:20:00 +00:00
zimbatm bdfd50116a
Revert "mdsh: 0.5.0 -> 0.6.0"
This was pushed by mistake!

This reverts commit 7ee7b5deec.
2021-02-26 22:54:37 +01:00
zimbatm 7ee7b5deec
mdsh: 0.5.0 -> 0.6.0 2021-02-26 22:52:59 +01:00
adisbladis 92f2c8b4ac
firefox-bin: Remove alsa/libpulseaudio dev outputs
It doesn't seem that these make any functional difference, but they are
increasing the closure size.
2021-02-26 19:07:52 +02:00
Robert Schütz 54757b35c1 Merge branch 'staging-next' into staging 2021-02-26 10:56:17 +01:00
Frederik Rietdijk c456a2512f Merge master into staging-next 2021-02-26 10:25:13 +01:00
Mario Rodas c39abeec9d
Merge pull request #114313 from buckley310/brave
brave: 1.19.88 -> 1.20.110
2021-02-25 08:54:44 -05:00
Sean Buckley 504a933df7 brave: 1.19.88 -> 1.20.110 2021-02-24 23:07:11 -05:00
Bernardo Meurer f6b5bfdb47
Merge pull request #114236 from taku0/firefox-bin-86.0
firefox-bin: 85.0.2 -> 86.0 [High security fixes]
2021-02-24 18:30:23 +00:00
Martin Weinelt 7b9c874d67
firefox-esr: 78.7.1esr -> 78.8.0esr
/cc original PR #114152.  ESR doesn't need to go through staging.
I briefly ran it on X11 x86_64 NixOS and checked build on aarch64.
(for other's testing see the PR linked above)
2021-02-24 18:41:30 +01:00
Martin Weinelt 059e818b2f
firefox: 85.0.2 -> 86.0 2021-02-24 15:06:49 +01:00
Martin Weinelt 841fcbdb17
firefox-esr: 78.7.1esr -> 78.8.0esr 2021-02-24 15:06:49 +01:00
Nicolás Kennedy b0202dd63f
tor-browser-bundle-bin: 10.0.9 -> 10.0.12
Update to latest release
https://blog.torproject.org/new-release-tor-browser-10012
2021-02-23 22:38:11 -08:00
taku0 3afd616405 firefox-bin: 85.0.2 -> 86.0 2021-02-23 21:12:19 +09:00
Gabriel Ebner ceee96345d
Merge pull request #109786 from r-ryantm/auto-update/elinks
elinks: 0.13.5 -> 0.14.0
2021-02-23 12:27:01 +01:00
Sandro ad06c82b9c
Merge pull request #113965 from SuperSandro2000/fix-collection17 2021-02-23 08:44:14 +01:00
Nikolay Korotkiy 7072d6a0f2
lagrange: 1.1.1 → 1.1.4 2021-02-23 00:32:56 +03:00
Sandro Jäckel 958e6e7018
nyxt: remove unused input 2021-02-22 01:16:27 +01:00
Ben Siraphob 127733211e
treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
github-actions[bot] 4c0670dace
Merge staging-next into staging 2021-02-20 06:17:59 +00:00
taku0 0253d3097d
Merge pull request #112491 from xaverdh/firefox-plugins-cleanup
firefox/wrapper: clean up plugin related code
2021-02-20 15:17:16 +09:00
github-actions[bot] abe7db36a4
Merge staging-next into staging 2021-02-20 00:36:40 +00:00
Michael Weiss 62df868822
ungoogled-chromium: 88.0.4324.150 -> 88.0.4324.182 2021-02-19 19:47:38 +01:00
Michael Weiss 8df4ea8d28
chromiumDev: 90.0.4412.3 -> 90.0.4421.5 2021-02-19 19:45:39 +01:00
zowoq 3dab057264 Merge staging-next into staging 2021-02-19 10:47:46 +10:00
Daniël de Kok 13a56558d5
Merge pull request #113549 from r-ryantm/auto-update/amfora
amfora: 1.7.2 -> 1.8.0
2021-02-18 20:31:41 +01:00
Michael Weiss 849bd20271
chromiumBeta: 89.0.4389.47 -> 89.0.4389.58 2021-02-18 12:13:16 +01:00
R. RyanTM efaedfc26a amfora: 1.7.2 -> 1.8.0 2021-02-18 05:00:49 +00:00
Jörg Thalheim 236b56c94d
Merge pull request #113193 from danieldk/cargo-install-hook 2021-02-18 00:02:03 +00:00
TredwellGit c3181699cd chromium: 88.0.4324.150 -> 88.0.4324.182
https://chromereleases.googleblog.com/2021/02/stable-channel-update-for-desktop_16.html

This update includes 10 security fixes.

CVEs:
CVE-2021-21149 CVE-2021-21150 CVE-2021-21151 CVE-2021-21152
CVE-2021-21153 CVE-2021-21154 CVE-2021-21155 CVE-2021-21156
CVE-2021-21157
2021-02-17 05:43:11 +00:00
Daniël de Kok 05e40e79a8 buildRustPackage: factor out check phase to cargoCheckHook
API change:

`cargoParallelTestThreads` suggests that this attribute sets the
number of threads used during tests, while it is actually a boolean
option (use 1 thread or NIX_BUILD_CORES threads). In the hook, this
is replaced by a more canonical name `dontUseCargoParallelTests`.
2021-02-16 08:09:15 +01:00
José Romildo Malaquias eeca13056d
Merge pull request #113017 from badmutex/badi/update-vivaldi
vivaldi: 3.5.2115.87-1 -> 3.6.2165.36-1
2021-02-14 18:14:45 -03:00
Daniel Nagy 65cd60100a
bombadillo: add man page 2021-02-13 20:09:04 +01:00
Badi Abdul-Wahid b0350cbf36
vivaldi: 3.5.2115.87-1 -> 3.6.2165.36-1 2021-02-13 10:51:27 -06:00
Gabriel Ebner 14e3301a90 vieb: 3.1.0 -> 3.4.0 2021-02-13 17:48:28 +01:00
Sandro 4b3596c34e
Merge pull request #112722 from OPNA2608/update/palemoon-29.0.1/21.03
palemoon: 29.0.0 -> 29.0.1
2021-02-13 00:38:24 +01:00
Sandro 9042f74570
Merge pull request #112684 from fabaff/bump-jrnl 2021-02-11 23:59:30 +01:00
Fabian Affolter bdf412c408 av-98: add pythonImportsCheck 2021-02-11 16:46:34 +01:00
Michael Weiss d35eb344f8
chromiumBeta: 89.0.4389.40 -> 89.0.4389.47 2021-02-11 12:37:06 +01:00
Bernardo Meurer edefbadf7e
Merge pull request #112728 from taku0/firefox-bin-85.0.2
firefox-bin: 85.0.1 -> 85.0.2
2021-02-11 09:29:08 +00:00
OPNA2608 602e7648af palemoon: 29.0.0 -> 29.0.1 2021-02-11 07:02:58 +01:00
Martin Weinelt c76ad6f1af
firefox: 85.0.1 -> 85.0.2 2021-02-11 03:15:06 +01:00
Michael Weiss ed6ccd4b27
chromiumDev: 90.0.4408.0 -> 90.0.4412.3 2021-02-09 22:35:08 +01:00
Dominik Xaver Hörl ac2e3ef270 firefox/wrapper: clean up plugin related code 2021-02-09 19:52:54 +01:00
Michael Weiss 43161bc2b7
ungoogled-chromium: 88.0.4324.146 -> 88.0.4324.150 2021-02-09 15:24:38 +01:00
taku0 ac7dfc22dc firefox-bin: 85.0.1 -> 85.0.2 2021-02-09 09:12:39 +09:00
Bernardo Meurer 3de724310d
flashplayer: drop 2021-02-08 09:38:44 -08:00
Bernardo Meurer 76dc1086dc
firefox: remove flash support 2021-02-08 09:38:40 -08:00
Bernardo Meurer fc402c15c4
Merge pull request #112311 from mweinelt/firefox-libpci
firefox: patch libpci.so{,.3} path in glxtest
2021-02-07 21:55:36 +00:00
Michael Weiss 89db67e734
chromium: Update the documentation
And close #78450 because I'm maintaining Chromium for approximately one
year now and it looks like I can keep maintaining it (at least as long
as I have enough time for it). I'm also working on the documentation,
automation, and cleanups so finding a new maintainer in the future
should hopefully be easier.
2021-02-07 19:26:14 +01:00
Martin Weinelt f30c67cc99
firefox: patch libpci.so{,.3} path in glxtest
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=0.460635) [GFX1-]: glxtest: libpci missing
2021-02-07 17:01:48 +01:00
Michael Weiss d55603f11d
chromium: Remove the Adobe Flash Player plugin support
The Flash support was completely removed in Chromium M88:
- https://www.chromium.org/flash-roadmap#TOC-Flash-Support-Removed-from-Chromium-Target:-Chrome-88---Jan-2021-
- https://chromestatus.com/feature/5643527180517376

See #110314.
2021-02-07 12:27:36 +01:00
taku0 f2c8ad694b
Merge pull request #112270 from lovesegfault/firefox-update
firefox-bin: 85.0 -> 85.0.1
2021-02-07 18:13:44 +09:00
Bernardo Meurer 97e2877f51
firefox-bin: 85.0 -> 85.0.1 2021-02-07 00:10:14 -08:00
Bernardo Meurer 326d14c08b
firefox: add lovesegfault as a maintainer 2021-02-07 00:07:00 -08:00
Bernardo Meurer 4b92303b78
firefox-bin: add lovesegfault as a maintainer 2021-02-07 00:06:48 -08:00
Martin Weinelt 093e65509b firefox-esr: 78.7.0esr -> 78.7.1esr 2021-02-06 20:01:15 +01:00
Martin Weinelt 5022f548fe firefox: 85.0 -> 85.0.1 2021-02-06 20:01:15 +01:00
Michael Weiss 576464c74d
chromium: Remove our old overrides for VA-API and Ozone
These gn arguments aren't required anymore as they're now equal to the
current defaults.
2021-02-06 12:28:50 +01:00
Michael Weiss 06d0d8ecfa
chromiumDev: 90.0.4400.8 -> 90.0.4408.0 2021-02-06 00:55:35 +01:00
Michael Weiss ad588f04d4
chromium: 88.0.4324.146 -> 88.0.4324.150
https://chromereleases.googleblog.com/2021/02/stable-channel-update-for-desktop_4.html

This update includes 1 security fix. Google is aware of reports that an
exploit for CVE-2021-21148 exists in the wild.

CVEs: CVE-2021-21148
2021-02-05 21:03:36 +01:00
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