Commit graph

14078 commits

Author SHA1 Message Date
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
Sandro cad4d1cd38
Merge pull request #109379 from B4dM4n/salut-a-toi-eval-error 2021-01-14 17:59:25 +01:00
Fabian Möller 745ce45b28
salut_a_toi: fix evaluation error + stdenv.lib -> lib 2021-01-14 17:32:14 +01:00
Sandro cfbebe08f5
Merge pull request #109374 from alyssais/notmuch
notmuch: skip T568-lib-thread
2021-01-14 17:30:08 +01:00
Alyssa Ross a438086650
notmuch: skip T568-lib-thread
Fixes: https://github.com/NixOS/nixpkgs/issues/109092
Thanks-to: Puck Meerburg <puck@puckipedia.com>
2021-01-14 16:06:16 +00:00
Sandro 3b0035a292
Merge pull request #109369 from devhell/update-profanity
profanity: 0.9.5 -> 0.10.0
2021-01-14 16:28:45 +01:00
devhell 63bb84bbe2 profanity: 0.9.5 -> 0.10.0 2021-01-14 15:08:47 +00:00
Francois Joulaud 183c8aa821 argo: 2.11.8 -> 2.12.4
cf. https://github.com/argoproj/argo/releases/tag/v2.12.4
2021-01-14 12:22:24 +01: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
Michael Weiss 69dc4dc2c1
signal-desktop: 1.39.4 -> 1.39.5 2021-01-13 22:04:32 +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
Sandro 3ef74a3565
Merge pull request #109287 from TredwellGit/element-desktop 2021-01-13 19:05:18 +01:00
Michael Weiss 79150e0573
chromiumDev: 89.0.4381.6 -> 89.0.4385.0 2021-01-13 17:43:12 +01:00
TredwellGit 7016ae47d9 element-desktop: replace riot-desktop with element-desktop
https://element.io/previously-riot
2021-01-13 15:43:26 +00:00
TredwellGit 8fdbb53c35 element-desktop: replace electron_9 with electron 2021-01-13 15:14:22 +00:00
Sandro a76f0696cc
Merge pull request #109260 from ymatsiuk/flux2bump 2021-01-13 14:59:50 +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 9534559209
Merge pull request #109264 from 06kellyjac/terragrunt
terragrunt: 0.27.0 -> 0.27.1
2021-01-13 14:05:14 +01: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
Sandro 8b59c33807
Merge pull request #107142 from 06kellyjac/tektoncd-cli
tektoncd-cli: 0.14.0 -> 0.15.0
2021-01-13 14:01:48 +01:00
Sandro c05e2bc529
Merge pull request #109115 from charvp/pr/bump-gomuks
gomuks: 0.2.1 -> 0.2.2
2021-01-13 14:01:19 +01:00
06kellyjac 2525c0252e terragrunt: 0.27.0 -> 0.27.1 2021-01-13 10:54:37 +00:00
Yurii Matsiuk 63960b3b30
fluxcd: 0.5.0 -> 0.5.9 2021-01-13 10:58:53 +01:00
Charlotte Van Petegem da9395cf8f
gomuks: 0.2.1 -> 0.2.2 2021-01-13 10:52:50 +01:00
freezeboy 5a15487897 amfora: remove unnecessary postInstall phase for darwin 2021-01-13 09:34:40 +01:00
Sandro c7a1cbf5cf
Merge pull request #100642 from oxzi/astroid-plugin-fix
astroid: fix python plugin usage
2021-01-13 08:49:29 +01:00
github-actions[bot] f47a1ddfe4
Merge master into staging-next 2021-01-12 18:47:24 +00:00
Niklas Hambüchen e350b35cce
Merge pull request #109103 from taku0/thunderbird-bin-78.6.1
thunderbird,  thunderbird-bin: 78.6.0 -> 78.6.1 [Critical security fix]
2021-01-12 19:36:40 +01: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
Sandro b53bee873e
Merge pull request #107841 from freezeboy/update-3proxy
_3proxy: 0.8.13 -> 0.9.3
2021-01-12 17:02:23 +01:00
Alvar Penning 1eae217a5f astroid: fix python plugin usage
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-01-12 13:47:27 +01:00
freezeboy 7ff002dc9f amfora: 1.6.0 -> 1.7.2 2021-01-12 11:44:07 +01:00
github-actions[bot] 757ad34b82
Merge master into staging-next 2021-01-11 18:42:29 +00:00
freezeboy 02e8041e72 _3proxy: 0.8.13 -> 0.9.3 2021-01-11 19:14:28 +01:00
taku0 b731d1e50d thunderbird: 78.6.0 -> 78.6.1 2021-01-12 03:13:06 +09:00
taku0 8ede48bb19 thunderbird-bin: 78.6.0 -> 78.6.1 2021-01-12 03:12:32 +09:00
Jan Tojnar 2b9372b2ca
Merge branch 'master' into staging-next 2021-01-11 13:36:42 +01:00
Sandro Jäckel e6925c9348
lieer: Disable tests 2021-01-11 12:11:36 +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
Jan Tojnar 88c998fb21
Merge branch 'staging-next' into staging 2021-01-10 23:24:57 +01:00
Jan Tojnar dd72357155
Merge branch 'master' into staging-next 2021-01-10 23:24:33 +01:00
Mario Rodas 4d0a146f69
Merge pull request #108905 from marsam/update-flexget
flexget: 3.1.95 -> 3.1.98
2021-01-10 14:19:31 -05: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] 31f01e4bcc
Merge staging-next into staging 2021-01-10 01:03:39 +00:00
github-actions[bot] 433c7b069c
Merge master into staging-next 2021-01-10 01:03:35 +00:00
Wilson E. Husin 9ecd8455de
sonobuoy: 0.19.0 -> 0.20.0 (#106928)
* Sonobuoy 0.19.0 -> 0.20.0

* Add comments to explain why we need both version and rev

Co-authored-by: Léo Gaspard <github@leo.gaspard.ninja>
2021-01-10 00:18:50 +01:00
Colin L Rice eabc2286e3 ipfs-cluster: 0.13.0 -> unstable-2020-10
ipfs-cluster hasn't had a release since may 2020, however go-ipfs needs
to be updated for support with go1.15 and go1.16 (1.14 goes out of
support in february).

I've requested they tag a new revision, but until then we'll have to use
an unstable version.

I've re enabled the tests since they pass and are critical to catch
errors within ipfs-cluster (and in general make maintenance easier). One
test failed, so I manually disabled it via a patch and .Skip()
2021-01-09 14:48:12 -05:00
Michael Weiss ac0fe3b0c0
wayvnc: 0.3.1 -> 0.4.0 2021-01-09 20:01:22 +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
Michael Weiss 8ae8602bf7
Merge branch 'master' into staging-next
Manually resolved a conflict in
pkgs/development/libraries/libbladeRF/default.nix.
2021-01-09 12:16:11 +01:00
Sandro 58ce91234f
Merge pull request #108785 from 06kellyjac/terragrunt
terragrunt: 0.26.7 -> 0.27.0
2021-01-09 03:28:16 +01:00
Sandro 25fc7dc36f
Merge pull request #108781 from 06kellyjac/starboard-octant-plugin
starboard-octant-plugin: 0.7.1 -> 0.8.0
2021-01-09 03:15:42 +01:00
github-actions[bot] f89e74dbcc
Merge master into staging-next 2021-01-08 18:37:56 +00:00
06kellyjac 5aabd460ca terragrunt: 0.26.7 -> 0.27.0 2021-01-08 16:30:49 +00:00
Mario Rodas 422659123e
Merge pull request #108764 from xwvvvvwx/lieer-1.3
lieer: 1.2 -> 1.3
2021-01-08 11:09:05 -05:00
06kellyjac 2f26edbeec starboard-octant-plugin: 0.7.1 -> 0.8.0 2021-01-08 16:00:19 +00: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
Anderson Torres 306fe1c436
Merge pull request #108710 from 06kellyjac/starboard
starboard: 0.7.1 -> 0.8.0
2021-01-08 10:43:31 -03: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
David Terry add5d11375
lieer: 1.2 -> 1.3 2021-01-08 12:07:40 +01:00
Sandro 2b1f8235b4
Merge pull request #108402 from ymatsiuk/add-appgate-sdp 2021-01-08 10:51:27 +01:00
Mario Rodas cd7ac6c749 flexget: 3.1.95 -> 3.1.98 2021-01-08 04:20:00 +00:00
Yurii Matsiuk 239fa096b4
appgate-sdp: init at 5.1.2 2021-01-07 20:29:58 +01:00
06kellyjac 0d880dbc88 starboard: 0.7.1 -> 0.8.0 2021-01-07 19:10:42 +00: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
Sandro b8cf7655ff
Merge pull request #108623 from marsam/update-syncthing
syncthing: 1.12.0 -> 1.12.1
2021-01-07 11:55:12 +01:00
Michael Weiss d027c59d0a
Merge pull request #108631 from TredwellGit/chromium
chromium: 87.0.4280.88 -> 87.0.4280.141
2021-01-07 11:45:16 +01:00
Sandro Jäckel bb0e23b7bb
p2p: cleanup 2021-01-07 10:42:01 +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
Mario Rodas 04e628f63d syncthing: 1.12.0 -> 1.12.1
https://github.com/syncthing/syncthing/releases/tag/v1.12.1
2021-01-06 18:57:12 -05:00
Sandro 431aa27fc7
Merge pull request #108448 from rhoriguchi/teamviewer
teamviewer: fix desktop file
2021-01-07 00:14:14 +01:00
Mario Rodas 61810aaab0 terraform_0_14: 0.14.3 -> 0.14.4
https://github.com/hashicorp/terraform/releases/tag/v0.14.4
2021-01-06 14:34:00 -05:00
Mario Rodas aed53ea2d3 terraform_0_13: 0.13.5 -> 0.13.6
https://github.com/hashicorp/terraform/releases/tag/v0.13.6
2021-01-06 14:17:00 -05:00
Mario Rodas 81fe5e0bf9 terraform_0_12: 0.12.29 -> 0.12.30
https://github.com/hashicorp/terraform/releases/tag/v0.12.30
2021-01-06 13:51:00 -05:00
Mario Rodas 2dbf9ee9a5
Merge pull request #108553 from marsam/update-flexget
flexget: 3.1.91 -> 3.1.95
2021-01-06 09:30:38 -05:00
Doron Behar 7aed38b8ab
Merge pull request #107547 from jerith666/openjdk-15 2021-01-06 16:02:45 +02:00
Mario Rodas f8de360797 flexget: 3.1.91 -> 3.1.95 2021-01-05 23:45:21 -05:00
Jonathan Ringer 6a3d529e9d
waypoint: 0.1.5 -> 0.2.0 2021-01-05 16:33:18 -08:00
Sandro 39f7da8f4e
Merge pull request #108428 from rhoriguchi/master
teamviewer: link teamviewer icons
2021-01-05 22:43:37 +01:00
Guillaume Girol 7abb5bd5ef
Merge pull request #105923 from KAction/mmh-static
mmh: fix static build
2021-01-05 20:29:26 +00:00
Michael Weiss f35bf8ef29
waypipe: 0.7.1 -> 0.7.2 2021-01-05 20:17:25 +01:00
Doron Behar d9dba88d08
Merge pull request #106742 from freezeboy/migrate-qt515 2021-01-05 19:05:55 +02:00