3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

20906 commits

Author SHA1 Message Date
Martin Weinelt d0bfb3ccbb Merge remote-tracking branch 'origin/master' into staging-next 2022-03-31 03:49:37 +02:00
Ben Siraphob 21faf9fc29
treewide: move autoconf, automake to nativeBuildInputs 2022-03-30 20:17:24 -05:00
Stephan Heßelmann d260d79ce8 openshift: 4.1 -> 4.10
Update openshift client from 4.1 (almost three years old) to latest version.

Note that the upstream repository for the `oc` CLI tool has been changed
to a `openshift/oc`.

I also tried to simplify the derivation by using buildGoModule and
removing some  unnecessary environment variables. Also added man
pages, a passthru test and added myself as a maintainer.
2022-03-31 02:30:04 +02:00
superherointj 4f95cb004f fluxcd: 0.28.4 -> 0.28.5 2022-03-30 20:02:07 -03:00
R. Ryantm 04283b5b08 pluto: 5.6.0 -> 5.7.0 2022-03-30 20:28:33 +00:00
Kerstin Humm 13c34c9a86
profanity: 0.11.1 -> 0.12.0 2022-03-30 18:21:08 +02:00
Alyssa Ross fd78240ac8
treewide: use lib.getLib for OpenSSL libraries
At some point, I'd like to make another attempt at
71f1f4884b ("openssl: stop static binaries referencing libs"), which
was reverted in 195c7da07d.  One problem with my previous attempt is
that I moved OpenSSL's libraries to a lib output, but many dependent
packages were hardcoding the out output as the location of the
libraries.  This patch fixes every such case I could find in the tree.
It won't have any effect immediately, but will mean these packages
will automatically use an OpenSSL lib output if it is reintroduced in
future.

This patch should cause very few rebuilds, because it shouldn't make
any change at all to most packages I'm touching.  The few rebuilds
that are introduced come from when I've changed a package builder not
to use variable names like openssl.out in scripts / substitution
patterns, which would be confusing since they don't hardcode the
output any more.

I started by making the following global replacements:

    ${pkgs.openssl.out}/lib -> ${lib.getLib pkgs.openssl}/lib
    ${openssl.out}/lib -> ${lib.getLib openssl}/lib

Then I removed the ".out" suffix when part of the argument to
lib.makeLibraryPath, since that function uses lib.getLib internally.

Then I fixed up cases where openssl was part of the -L flag to the
compiler/linker, since that unambigously is referring to libraries.

Then I manually investigated and fixed the following packages:

 - pycurl
 - citrix-workspace
 - ppp
 - wraith
 - unbound
 - gambit
 - acl2

I'm reasonably confindent in my fixes for all of them.

For acl2, since the openssl library paths are manually provided above
anyway, I don't think openssl is required separately as a build input
at all.  Removing it doesn't make a difference to the output size, the
file list, or the closure.

I've tested evaluation with the OfBorg meta checks, to protect against
introducing evaluation failures.
2022-03-30 15:10:00 +00:00
Maciej Krüger f809e76e83
Merge pull request from kuwii/msedge 2022-03-30 13:38:07 +02:00
Bobby Rong ba1184b115
chatty: fix build with meson 0.61 2022-03-30 17:50:14 +08:00
Sandro 286a303c22
Merge pull request from NickCao/wdt 2022-03-30 02:40:08 +02:00
Sandro f216405de0
Merge pull request from dxops/termius 2022-03-30 02:37:03 +02:00
Sandro 3255eb9103
Merge pull request from superherointj/package-fluxcd-0.28.4 2022-03-30 02:32:09 +02:00
ajs124 8495030912
Merge pull request from sumnerevans/element-desktop-1.10.8
element{-desktop,}: 1.10.7 -> 1.10.8
2022-03-30 02:20:41 +02:00
Sandro 4ed3361150
Merge pull request from welteki/arkade-bump 2022-03-30 01:47:43 +02:00
Ryan Mulligan 6ed3716d1c
Merge pull request from r-ryantm/auto-update/argo-rollouts
argo-rollouts: 1.1.1 -> 1.2.0
2022-03-29 15:06:27 -07:00
Michael Weiss ba7cdf128d
Merge pull request from primeos/chromium
chromium: 99.0.4844.84 -> 100.0.4896.60
2022-03-29 22:59:05 +02:00
Michael Weiss 47563d1b02
Merge pull request from primeos/chromiumBeta
chromiumBeta: 100.0.4896.56 -> 100.0.4896.60
2022-03-29 22:57:42 +02:00
Guillaume Girol 4c5634b690
Merge pull request from elohmeier/element-desktop-rm-gcc
element-desktop: remove gcc references
2022-03-29 20:42:19 +00:00
Michael Weiss 4b9e65e066
chromiumBeta: 100.0.4896.56 -> 100.0.4896.60 2022-03-29 21:42:33 +02:00
sternenseemann d66b8dfa96 Merge remote-tracking branch 'origin/master' into staging-next 2022-03-29 21:40:09 +02:00
Michael Weiss b647d5a49d
chromium: 99.0.4844.84 -> 100.0.4896.60
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_29.html

This update includes 28 security fixes.

CVEs:
CVE-2022-1125 CVE-2022-1127 CVE-2022-1128 CVE-2022-1129 CVE-2022-1130
CVE-2022-1131 CVE-2022-1132 CVE-2022-1133 CVE-2022-1134 CVE-2022-1135
CVE-2022-1136 CVE-2022-1137 CVE-2022-1138 CVE-2022-1139 CVE-2022-1141
CVE-2022-1142 CVE-2022-1143 CVE-2022-1144 CVE-2022-1145 CVE-2022-1146
2022-03-29 21:39:48 +02:00
Han Verstraete 452508d96b
arkade: 0.8.14 -> 0.8.16 2022-03-29 20:54:58 +02:00
Ryan Mulligan 9cd5fa4f85
Merge pull request from r-ryantm/auto-update/tilt
tilt: 0.26.2 -> 0.26.3
2022-03-29 10:02:47 -07:00
Sandro 0e205ddf8e
Merge pull request from ivankovnatsky/patch-27 2022-03-29 18:54:46 +02:00
Martin Weinelt 630d5e1d0d Merge remote-tracking branch 'origin/master' into staging-next 2022-03-29 18:17:36 +02:00
Bernardo Meurer a158af0b1b
Merge pull request from mweinelt/firefox-hwdec 2022-03-29 09:16:18 -07:00
Sumner Evans 1c223b6343
element{-desktop,}: 1.10.7 -> 1.10.8 2022-03-29 09:44:16 -06:00
Sandro 7ef0d59173
Merge pull request from Alexnortung/session-desktop-appimage 2022-03-29 16:56:20 +02:00
Ivan Kovnatsky e0e1ad16be
krelay: init at 0.0.2 2022-03-29 17:17:35 +03:00
Sandro be561c7d0b
Merge pull request from Stunkymonkey/treewide-fetchFromGitHub-3 2022-03-29 16:02:21 +02:00
Martin Weinelt 6cdf69546b
firefox: allow RDD sandbox access to gpu drivers
Firefox uses a sandboxing model that only allows access to paths that
were previously explicitly granted. We can only add granular permissions
to a specific sandbox by patching, because setting LD_LIBRARY_PATH would
affect all of them.

To use hardware decoding via VA-API with Firefox 98.0.2 one needs to
head to `about:config` and enable `media.ffmpeg.vaapi.enabled`.

Closes: 
2022-03-29 15:44:06 +02:00
Nick Cao 7150ca1c28
wdt: init at unstable-2022-03-24 2022-03-29 21:06:21 +08:00
Alexander Nortung fc5e712dcc session-desktop-appimage: refactor
Added desktop entry and icon.
2022-03-29 14:57:46 +02:00
github-actions[bot] 5a9b6a3f1a
Merge master into staging-next 2022-03-29 12:06:05 +00:00
Florian Klink 13baee8253 terraform-providers.utils: init at 0.17.17
This provides the Cloud Posse Terraform Provider for various utilities
(e.g. deep merging, stack configuration management).
2022-03-29 21:34:16 +10:00
Sandro 750f51df99
Merge pull request from SuperSandro2000/kubecolor 2022-03-29 13:32:40 +02:00
Serhii Zhuravel 60b194324b
termius: 7.36.1 -> 7.37.0 2022-03-29 14:11:18 +03:00
Felix Buehler 2612a06b21 twister: switch to fetchFromGitHub 2022-03-29 13:07:08 +02:00
Sandro Jäckel c01faddbd5
kubecolor: fix --kubecolor-version, add SuperSandro2000 as maintainer 2022-03-29 12:27:06 +02:00
github-actions[bot] f0248f968f
Merge staging-next into staging 2022-03-29 06:01:53 +00:00
github-actions[bot] df0f3ba49a
Merge master into staging-next 2022-03-29 06:01:16 +00:00
ajs124 ed612de9ab
Merge pull request from kouyk/update/vivaldi
vivaldi: 5.1.2567.66-1 -> 5.1.2567.73-1
2022-03-29 04:44:08 +02:00
github-actions[bot] 770c1c3d2c
Merge staging-next into staging 2022-03-29 00:02:37 +00:00
github-actions[bot] 80ddf916da
Merge master into staging-next 2022-03-29 00:02:04 +00:00
R. Ryantm 351ce2ecfe tilt: 0.26.2 -> 0.26.3 2022-03-28 23:57:24 +00:00
Enno Richter de43cdd355 element-desktop: remove gcc references 2022-03-28 22:23:29 +02:00
Bernardo Meurer 0e3d0d844e
Merge pull request from mweinelt/firefox-drm
firefox: fix drmSupport flag
2022-03-28 12:49:42 -07:00
Martin Weinelt 2cb9593cad firefox: always build with clang
Both LTO and PGO require the use of clang so I think its easier to just
stick with clang for all builds, so PGO and LTO could in theory be used
without each other.
2022-03-28 21:42:49 +02:00
Martin Weinelt 4cf4a7b848 firefox: add pname to throw message
https://github.com/NixOS/nixpkgs/pull/164646#discussion_r835879348
2022-03-28 21:42:49 +02:00
Martin Weinelt 05a6b3c2b7 librewolf: disable pgo support
Starts profiling, starts librewolf, but gets stuck and never terminates.
2022-03-28 21:42:49 +02:00
Martin Weinelt 6e24b768b3 thunderbird: disable pgo support
Tries to connect out to the internet, so sorry, no pgo for thunderbird.

> console.warn: feeds: "downloadFeed: network connection unavailable"
2022-03-28 21:42:49 +02:00
Martin Weinelt 0d3772f645 firefox: add profile-guided optimization
Lo and behold, we're finally catching up with Mozillas very own firefox
build in terms of speed.

PGO is an optimization technique in which in a first step we create a
build that supports instrumentation, meaning we can use it to create a
profile of how the browser behaved during usage. Then in a second pass
we create the final build that uses the acquired profiling data to
optimize the browser for the workload it actually received during
profiling.

The downside is that with PGO we now need to build Firefox twice, which
increases the build time from around 20 minutes to roughly 50 minutes.

In the Speedometer 2.0 benchmark multiple tests could see a
responsiveness improvemeant around 20-25%, which makes the increased
build time well worth it.

Sadly this benefit seems limited to x86_64-linux, builds on
aarch64-linux get stuck during profiling and I haven't found out why.

Finally, after a long time, we can say:

Closes: 
Supersedes: 
2022-03-28 21:42:49 +02:00
superherointj 34241facca fluxcd: 0.28.3 -> 0.28.4 2022-03-28 14:32:37 -03:00
Martin Weinelt 2a32474802
firefox: fix drmSupport flag
In  @alyssais discovered that the drmSupport flag stopped
working. This is because Mozilla decided around Firefox 51
(mozbz#1289634) to swap the default values and our flag was asking for
the wrong thing all along.

Since this flag has now been enabled for multiple years, disabling it
would mean a regression for our users. Leaving it enabled should be
unproblematic since it only controls whether Firefox shows the EME nagbar,
that allows to enable Widevine CDM, when a site requests it. The choice is
therefore completely up to the enduser.

Disabling this nagbar is still possible at runtime by setting
`browser.eme.ui.enabled` to `false`. If Widevine CDM was inadvertently
enabled it can be disabled at `media.gmp-widevinecdm.enabled`.

Supersedes: 
2022-03-28 18:12:02 +02:00
Jan Tojnar c8a5db3854 Merge branch 'staging-next' into staging
; Conflicts:
;	pkgs/tools/archivers/rar/default.nix
2022-03-28 17:56:38 +02:00
Jan Tojnar 997bb5e42c Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/python-modules/dnspython/default.nix
;	pkgs/development/python-modules/googleapis-common-protos/default.nix
2022-03-28 17:55:31 +02:00
Martin Weinelt e65a9bd7f2
Merge pull request from mweinelt/ircdog 2022-03-28 14:23:39 +02:00
Sandro a63a39e238
Merge pull request from willcohen/qwt-6.2 2022-03-28 14:19:09 +02:00
Sandro 8c8172151a
Merge pull request from sagikazarmark/add-argocd-autopilot 2022-03-28 13:53:03 +02:00
Sandro cb76c8bee3
Merge pull request from fgaz/nheko/0.9.3 2022-03-28 13:26:18 +02:00
Mark Sagi-Kazar ed6c2f9d84
argocd-autopilot: init at 0.3.0
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2022-03-28 13:17:22 +02:00
Sandro 2f1e03cb2b
Merge pull request from lucc/github-removed-unencrypted-git 2022-03-28 12:47:42 +02:00
Thiago Kenji Okada e801b166e5
Merge pull request from bryanasdev000/rancher-264
rancher: 2.6.0 -> 2.6.4
2022-03-28 09:27:40 +01:00
Bryan A. S 49e412b046 rancher: 2.6.0 -> 2.6.4
- rename from rancher-cli to rancher in pkg expression

- remove explicit docheck = true;
2022-03-28 03:41:01 -03:00
Fabian Affolter 26b86fa1f8 seahhub: rename requests-oauthlib 2022-03-28 08:17:02 +02:00
github-actions[bot] 70dc29f9e8 terraform-providers: update 2022-03-28 2022-03-28 15:58:32 +10:00
Robert Schütz 97e5863569 deltachat-desktop: update react-string-replace to 1.0.0
This reduces the closure size by 4.9 MiB.
2022-03-28 04:52:10 +00:00
Robert Schütz 401a033c6f deltachat-desktop: fix icon 2022-03-28 04:52:10 +00:00
Artturi 609816b0ce
Merge pull request from K900/upd8n
n8n: 0.169.0 → 0.170.0
2022-03-28 05:22:40 +03:00
Martin Weinelt 4c0dc16f28
ircdog: 0.2.1 -> 0.3.0
https://github.com/ergochat/ircdog/releases/tag/v0.3.0
2022-03-28 04:01:47 +02:00
Martin Weinelt 61acf3518d
Merge pull request from r-ryantm/auto-update/firefox-devedition-bin-unwrapped 2022-03-28 03:15:07 +02:00
Martin Weinelt 83afce552a
Merge pull request from r-ryantm/auto-update/firefox-beta-bin-unwrapped 2022-03-28 03:14:42 +02:00
Michael Weiss d037e72af9
ungoogled-chromium: 99.0.4844.82 -> 99.0.4844.84 2022-03-27 21:26:50 +02:00
github-actions[bot] 36198fe197
Merge staging-next into staging 2022-03-27 18:01:40 +00:00
github-actions[bot] e3d20dfaa5
Merge master into staging-next 2022-03-27 18:01:05 +00:00
Sandro 4a1b37d601
gmailctl: add comment why unstable is tracked 2022-03-27 19:44:25 +02:00
Francesco Gazzetta 069fd78e32 nheko: 0.9.2 -> 0.9.3 2022-03-27 18:52:21 +02:00
Sandro 15ee706e94
Merge pull request from SuperSandro2000/gmailctl 2022-03-27 17:42:56 +02:00
Sandro Jäckel de5a0ee6fc
gmailctl: 0.10.0 -> unstable-2022-03-24 2022-03-27 16:41:49 +02:00
Bruno Bigras 9f29313588
Merge pull request from techknowlogick/bump-cloudflared-2
cloudflared: 2022.3.1 -> 2022.3.4
2022-03-27 10:27:13 -04:00
Martin Weinelt d68657af92 Merge remote-tracking branch 'origin/master' into staging-next 2022-03-27 15:54:05 +02:00
Sandro 393e988821
Merge pull request from dxops/termius 2022-03-27 15:39:23 +02:00
K900 805dd40e78 n8n: 0.169.0 → 0.170.0 2022-03-27 13:33:13 +00:00
Sandro 91d85ee4f9
Merge pull request from a-m-joseph/chromium-honor-systemdSupport 2022-03-27 15:25:38 +02:00
Stephan 6250441d8a
ocm: init at 0.1.62 ()
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-03-27 15:15:42 +02:00
Sandro 06702657c6
Merge pull request from r-ryantm/auto-update/opera 2022-03-27 14:44:45 +02:00
Sandro 4338157459
Merge pull request from QuantMint/vieb-update 2022-03-27 14:29:34 +02:00
TredwellGit c453ff3e9f Merge pull request from TredwellGit/brave
brave: 1.36.116 -> 1.36.122
2022-03-27 12:13:04 +00:00
Sandro c24680122d
Merge pull request from peterromfeldhk/peter-pluto 2022-03-27 12:47:49 +02:00
Adam Joseph 5f9ce130b2
chromium: honor systemdSupport
This commit exposes that support for compilation without systemd,
controlled by the global systemdSupport argument.  This argument is
understood by many other nixpkgs expressions and can be set globally
in ~/.config/nixpkgs/config.nix.
2022-03-27 12:47:09 +02:00
Sandro 4a86a56161
Merge pull request from chuangzhu/gotktrix 2022-03-27 12:29:54 +02:00
Sandro a77efe85da
Merge pull request from 06kellyjac/driftctl 2022-03-27 12:15:41 +02:00
Steven Kou 8b5bf9f264
vivaldi: 5.1.2567.66-1 -> 5.1.2567.73-1 2022-03-27 17:37:19 +08:00
TredwellGit 19e94fc995 brave: 1.36.116 -> 1.36.122
https://github.com/brave/brave-browser/blob/master/CHANGELOG_DESKTOP.md#136122
2022-03-27 08:17:55 +00:00
techknowlogick 7b4bd32ec2 cloudflared: 2022.3.1 -> 2022.3.4 2022-03-27 02:50:32 -04:00
github-actions[bot] ec92b288e2
Merge staging-next into staging 2022-03-27 06:01:57 +00:00
github-actions[bot] aba0b519c5
Merge master into staging-next 2022-03-27 06:01:24 +00:00
Robert Schütz 12417777b2 deltachat-desktop: 1.26.0 -> 1.28.0
https://github.com/deltachat/deltachat-desktop/releases/tag/v1.28.0
2022-03-27 03:48:21 +00:00
Martin Weinelt 7be28200e2 Merge remote-tracking branch 'origin/master' into staging-next 2022-03-27 01:45:13 +01:00
Michele Guerini Rocco 8e911fa04f
Merge pull request from matthiasbeyer/update-mutt
mutt: 2.2.1 -> 2.2.2
2022-03-26 23:02:00 +01:00