278997 Commits

Author SHA1 Message Date
06kellyjac
b1f2dc3cab kube3d: 4.2.0 -> 4.3.0
- Bump k3sVersion to match official release
- Set buildFlagsArray in bash
- Add changelog
2021-03-11 14:13:44 +00:00
Maximilian Bosch
e878fc4aac
lib/modules: better error message if an attr-set of options is expected
I recently wrote some Nix code where I wrongly set a value to an option
which wasn't an actual option, but an attr-set of options. The mistake I
made can be demonstrated with an expression like this:

    {
      foo = { lib, pkgs, config, ... }: with lib; {
        options.foo.bar.baz = mkOption {
          type = types.str;
        };
        config.foo.bar = 23;
      };
    }

While it wasn't too hard to find the cause of the mistake for me, it was
necessary to have some practice in reading stack traces from the module
system since the eval-error I got was not very helpful:

    error: --- TypeError --------------------------------------------------------- nix-build
    at: (323:25) in file: /nix/store/3nm31brdz95pj8gch5gms6xwqh0xx55c-source/lib/modules.nix

       322|         foldl' (acc: module:
       323|                 acc // (mapAttrs (n: v:
          |                         ^
       324|                                    (acc.${n} or []) ++ f module v

    value is an integer while a set was expected
    (use '--show-trace' to show detailed location information)

I figured that such an error can be fairly confusing for someone who's
new to NixOS, so I decided to catch this case in th `byName` function in
`lib/modules.nix` by checking if the value to map through is an actual
attr-set. If not, a different error will be thrown.
2021-03-11 14:55:56 +01:00
R. RyanTM
63b71c7ecf python38Packages.hg-evolve: 10.1.0 -> 10.2.0.post1 2021-03-11 13:52:59 +00:00
Robert Schütz
354a880a3e abcmidi: 2021.02.21 -> 2021.03.10 2021-03-11 14:52:46 +01:00
Travis Whitton
32b9415613
maelstrom: init at 3.0.7 (#114179)
* maelstrom: init at 3.0.7

* maelstrom: fix license and add patch docs
2021-03-11 14:50:31 +01:00
06kellyjac
59014c3d76 terragrunt: 0.28.8 -> 0.28.9 2021-03-11 13:41:23 +00:00
Robert Schütz
c67fbae46a python39Packages.marisa-trie: fix
We need to run cython ourselves.
2021-03-11 14:37:27 +01:00
Shea Levy
cf131dbcbe
Merge branch 'nixUnstable-command-plugins' into master 2021-03-11 08:34:24 -05:00
Fabian Affolter
1d9c3c1cf8
Merge pull request #115844 from r-ryantm/auto-update/gitleaks
gitleaks: 7.2.2 -> 7.3.0
2021-03-11 14:31:32 +01:00
R. RyanTM
a465f32f3e droidcam: 1.7.1 -> 1.7.2 2021-03-11 14:29:28 +01:00
Robert Schütz
cc4e9f3835 python3Packages.ftfy: use pytestCheckHook 2021-03-11 14:29:16 +01:00
R. RyanTM
be3ed6d038 free42: 3.0 -> 3.0.1 2021-03-11 13:25:58 +00:00
Tim Steinbach
867edccac8 linux/hardened/patches/5.4: 5.4.103-hardened1 -> 5.4.104-hardened1 2021-03-11 08:23:02 -05:00
Tim Steinbach
f584b58e73 linux/hardened/patches/5.10: 5.10.21-hardened1 -> 5.10.22-hardened1 2021-03-11 08:23:02 -05:00
Tim Steinbach
d4983c9b06 linux-rt_5_11: 5.11.2-rt9 -> 5.11.4-rt11 2021-03-11 08:23:02 -05:00
Tim Steinbach
ad53b90dea linux-rt_5_10: 5.10.17-rt32 -> 5.10.21-rt34 2021-03-11 08:23:02 -05:00
Tim Steinbach
f11ec11612 linux: 5.4.103 -> 5.4.104 2021-03-11 08:23:02 -05:00
Tim Steinbach
047625cc6f linux: 5.10.21 -> 5.10.22 2021-03-11 08:23:02 -05:00
Robert Schütz
220b31d315
google-play-music-desktop-player: update description
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-11 13:57:55 +01:00
Gabriel Volpe
77144c76cc
juno-theme: init at 0.0.1 2021-03-11 13:26:56 +01:00
Ben Wolsieffer
ee9b92ddf8 cutecom: install desktop file and man pages 2021-03-11 13:25:38 +01:00
Ben Wolsieffer
fc04cf152d cutecom: remove no longer needed patching 2021-03-11 13:25:38 +01:00
github-actions[bot]
b4d5951d9e
Merge master into staging-next 2021-03-11 12:21:28 +00:00
adisbladis
0213d5f933
Merge pull request #115779 from dotlambda/nixops-unbreak
nixops: unbreak
2021-03-11 14:16:07 +02:00
mitchmindtree
070334a512 ardour: clarify gpl2 license with gpl2Plus 2021-03-11 13:11:21 +01:00
Michael Weiss
938453eacd
Merge pull request #102225 from luc65r/fetchsrht
Add fetcher: fetchFromSourcehut
2021-03-11 12:51:13 +01:00
mitchmindtree
e14c97185f ardour: add a videoSupport option
This adds a `bool` option that, when set to `true`, enables video
timeline support for the Ardour DAW. This is commonly useful for
soundtrack composition, sound design for film, etc.

When enabled, `videoSupport` ensures that both `harvid` and `xjadeo` are
available to the `ardour6` exe via the PATH. `harvid` decodes the video
stream in real-time to produce still images (I think for thumbnail
support for the timeline?). `xjadeo` acts as a video monitoring window
that whose playback position is synchronised to the Ardour playhead.

`videoSupport` remains disabled by default, preserving the original
behaviour.

Video support can be added to ardour in your system or home
configuration package list with:

```
(ardour.override { videoSupport = true; })
```
2021-03-11 12:50:50 +01:00
mitchmindtree
a346a9faa4 xjadeo: init at 0.8.10
xjadeo is the X Jack Video Monitor.

Please refer to the meta attribute for more information on xjadeo.

This commit is part of a PR aimed at enabling video support in ardour.
2021-03-11 12:50:38 +01:00
mitchmindtree
450a1571e4 harvid: init at 0.8.3
harvid decodes still images from movie files and serves them via HTTP.
Please refer to the meta attribute for more information.

This commit is part of a PR aimed at enabling video support in ardour.
2021-03-11 12:49:14 +01:00
Sandro
5c529751e7
Merge pull request #115913 from jojosch/pystray-0.17.2
pythonPackages.pystray: 0.16.0 -> 0.17.2
2021-03-11 12:46:11 +01:00
Maximilian Bosch
7ecc3b0684
Merge pull request #115372 from BBBSnowball/pr-add-config-nextcloud-imagick
nixos/nextcloud: Conditionally enable ImageMagick PHP extension
2021-03-11 12:45:17 +01:00
Ben Siraphob
d3c32a980b noweb: fix cross-compilation 2021-03-11 18:45:03 +07:00
Sandro
ad47086dea
Merge pull request #115921 from lovesegfault/beets-fix-deps
beets: fix lyrics dependency
2021-03-11 12:43:50 +01:00
R. RyanTM
2476dace95 fio: 3.25 -> 3.26 2021-03-11 11:41:44 +00:00
Maximilian Bosch
69dc924f0a
evcxr: 0.7.0 -> 0.8.1
Release notes: https://github.com/google/evcxr/blob/v0.8.1/RELEASE_NOTES.md#version-081
2021-03-11 12:35:18 +01:00
Maximilian Bosch
b85ede80a1
Merge pull request #115891 from r-ryantm/auto-update/avidemux
avidemux: 2.7.6 -> 2.7.8
2021-03-11 12:23:31 +01:00
Bernardo Meurer
2a43b93fee
beets: fix lyrics dependency 2021-03-11 03:19:18 -08: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
Johannes Schleifenbaum
b1e85ff645
pythonPackages.pystray: 0.16.0 -> 0.17.2 2021-03-11 10:46:09 +01:00
R. RyanTM
1324625c74 eksctl: 0.39.0 -> 0.40.0 2021-03-11 09:14:26 +00:00
Lana Black
0bcaa16dd4 atom: Add global menu support 2021-03-11 08:51:54 +00:00
Robert Schütz
4770987f92 Revert "google-play-music-desktop-player: drop"
This reverts commit aef2a70f67a6b051eb20b87d58f22ecd6ba63925.
The package is still useful for YouTube Music.
2021-03-11 09:18:06 +01:00
R. RyanTM
fb42b9f4ed cargo-audit: 0.13.1 -> 0.14.0 2021-03-11 08:10:27 +00:00
Oleksii Filonenko
d211397507
Merge pull request #115790 from midchildan/fix/fselect-darwin
fselect: fix darwin build
2021-03-11 09:51:33 +02:00
Linus Heckemann
e3398fb2e9
Merge pull request #115801 from jonathan-teh/linux-kernel-nvme-mp
linux: enable NVMe Multipath
2021-03-11 08:49:47 +01:00
Ozan Sener
28c7e68e99 ocamlPackages.ppx_cstubs : Init at 0.6.1.1 2021-03-11 08:28:04 +01:00
Ozan Sener
806b9d0343 ocamlPackages.ppx_deriving : Add 5.2.1 2021-03-11 08:28:04 +01:00
Ozan Sener
65716fe501 ocamlPackages.ppxlib : Add 0.22.0 2021-03-11 08:28:04 +01:00