Compare commits

..

2029 Commits

Author SHA1 Message Date
Robert Hensing
e54227b0df Revert "nixosTests: Resolve alias kgx = gnome-console"
This reverts commit a486968a6e.
2023-05-11 15:07:45 +02:00
Robert Hensing
ad048019ad Revert "nixosTests: Resolve use of trivial aliases"
This reverts commit 7e2d8c4ace.
2023-05-11 15:07:42 +02:00
Robert Hensing
20ed39a036 Revert "linuxKernel.packages.linux_stable: init as reference"
This reverts commit 936309cb9b.
2023-05-11 15:07:37 +02:00
Robert Hensing
95e249772f Revert "nixos/release.nix: Pass a pkgs without aliases to tests"
We don't have a good way of adding `allowAliases = false` to an existing
`pkgs`, which means that we can't enable this on `nixosTests.*` because
that would break coherence between `pkgs` as in literally `pkgs.nixosTest`
and the `pkgs` module argument that is available there.

Having a discrepancy between the two means that neither OfBorg nor users
will catch the eval errors that makes tests effectively disappear from
Hydra. This is a Hydra UX issue, not a nixpkgs issue but a blocker
nonetheless.

This reverts commit 2d0a47236d.
2023-05-11 15:02:47 +02:00
Robert Hensing
936309cb9b linuxKernel.packages.linux_stable: init as reference
Or call it an alias, although that has the wrong connotation,
from aliases.nix. This alias is not deprecated.
2023-05-10 20:43:09 +02:00
Robert Hensing
7e2d8c4ace nixosTests: Resolve use of trivial aliases 2023-05-10 18:26:36 +02:00
Robert Hensing
a486968a6e nixosTests: Resolve alias kgx = gnome-console 2023-05-10 18:14:50 +02:00
Robert Hensing
9edbbf1633 nixos/all-tests: Enable readOnlyPkgs by default for runTest
Most tests are not affected by this because they use the `handleTest`
function instead.
2023-05-10 15:57:15 +02:00
Robert Hensing
5400041d4a nixos/testing/nodes.nix: Do not rely on disabledModules
It's just not necessary.
2023-05-10 15:55:10 +02:00
Robert Hensing
ae64e1b4cf nixos/testing: Add node.pkgsReadOnly escape hatch
By adding this option indirection, a test can declare all by itself
that it needs a custom nixpkgs. This is a more convenient way of
going about this when the caller of the test framework receives a
`node.pkgs` unconditionally.
2023-05-10 15:55:10 +02:00
Robert Hensing
7a32a2eb7d nixos/testing: Add node.pkgs option
By factoring out this logic, it's easier for other projects to make
use of it this optimization too (and do it correctly).
2023-05-10 15:55:10 +02:00
Robert Hensing
4f21de5214 nixosTests.acme: Use a read-only pkgs
This speeds up evaluation by a factor 2.

Ballpark figures from my machine:

```
$ time nix-build nixos/release.nix -A tests.acme
/nix/store/q4fxp55k64clcarsx8xc8f6s10szlfvz-vm-test-run-acme
/nix/store/lnfqg051sxx05hclva84bcbnjfc71c8x-vm-test-run-acme

real    1m28.142s
user    1m7.474s
sys     0m7.932s

$ time nix-build nixos/release.nix -A tests.acme
/nix/store/q4fxp55k64clcarsx8xc8f6s10szlfvz-vm-test-run-acme
/nix/store/lnfqg051sxx05hclva84bcbnjfc71c8x-vm-test-run-acme

real    0m38.235s
user    0m33.814s
sys     0m2.283s

```
2023-05-10 15:55:10 +02:00
Robert Hensing
35068dc47f nixos/all-tests.nix: Add readOnlyPkgs module 2023-05-10 15:55:09 +02:00
Robert Hensing
2d0a47236d nixos/release.nix: Pass a pkgs without aliases to tests
The tests currently only use it for support packages such as qemu, but
by changing this, the `pkgs` argument becomes suitable for use as the
`pkgs` argument in NixOS. Using a single Nixpkgs improves performance.
2023-05-10 15:55:09 +02:00
Robert Hensing
cd358fe24e nixos/all-tests.nix: Set nixpkgs.system 2023-05-10 15:55:09 +02:00
Robert Hensing
e5db80ae48 nixosModules.pkgsReadOnly: init 2023-05-10 15:55:09 +02:00
Robert Hensing
693e2c3287 nixos/eval-config: Remove statically known mkIf
mkIf is unnecessary when the condition is statically known - that is
knowable before entering the module evaluation.

By changing this to a precomputed module, we support changing the
defined options to readOnly options.
2023-05-10 15:55:09 +02:00
Robert Hensing
6e594fedb3 nixos/nixpkgs: Use types.pkgs 2023-05-10 15:55:09 +02:00
Robert Hensing
16d594a0e2 lib.types.pkgs: init
A nominal type.
2023-05-10 15:55:08 +02:00
Robert Scott
897876e4c4 Merge pull request #230201 from fabaff/whitenoise-bump
python311Packages.whitenoise: 6.2.0 -> 6.4.0
2023-05-06 22:28:42 +01:00
Robert Scott
76f69e9355 Merge pull request #230053 from hmenke/libvncserver
libvncserver: make systemd support optional
2023-05-06 22:27:48 +01:00
Matthieu Coudron
81f5131292 yatas: 1.3.3 -> 1.5.1 2023-05-06 23:13:15 +02:00
Robert Scott
9ff0fa1e67 Merge pull request #230219 from fabaff/pytest-sugar-bump
python310Packages.pytest-sugar: 0.9.6 -> 0.9.7
2023-05-06 22:07:46 +01:00
Robert Scott
8f4308a432 Merge pull request #229364 from jleightcap/jl/verilog-12.0
verilog: 11.0 -> 12.0
2023-05-06 21:47:30 +01:00
Vladimír Čunát
e700696f49 Merge #230386: Revert "nixos/qemu-vm: fix diskless VMs" 2023-05-06 22:00:39 +02:00
Martin Weinelt
f4ca022023 Merge pull request #229999 from ambroisie/update-tandoor-recipes
tandoor-recipes: 1.4.4 -> 1.4.9
2023-05-06 21:58:04 +02:00
Weijia Wang
2137dec765 Merge pull request #230305 from trofi/realesrgan-ncnn-vulkan-no-libgcc
realesrgan-ncnn-vulkan: drop redundant libgcc dependency
2023-05-06 22:54:40 +03:00
Vladimír Čunát
5674901601 Revert "nixos/qemu-vm: fix diskless VMs" 2023-05-06 21:41:14 +02:00
Jonas Chevalier
558aba32b5 Merge pull request #229103 from zimbatm/cloud-init-vultr-fix
cloud-init: add patch for vultr
2023-05-06 21:35:23 +02:00
Jonas Chevalier
d3ff0e4114 Merge pull request #229111 from zimbatm/cloud-init-settings
cloud-init module: adopt the settings format
2023-05-06 21:34:11 +02:00
Sandro
190295af50 Merge pull request #224453 from niknetniko/bump/jcef
jetbrains.jcef: 611 -> 654
2023-05-06 21:26:37 +02:00
Sandro
6a8a43e5f2 Merge pull request #225341 from SuperSandro2000/ohmyzsh-fzf
nixos/fzf: add ohMyZsh integration
2023-05-06 21:24:15 +02:00
Weijia Wang
08faead2a3 Merge pull request #230358 from fabaff/dnsrecon-bump
dnsrecon: 1.1.3 -> 1.1.4
2023-05-06 22:14:50 +03:00
Weijia Wang
d15b24fa71 Merge pull request #230359 from fabaff/kubescape-bump
kubescape: 2.3.0 -> 2.3.1
2023-05-06 22:14:03 +03:00
Weijia Wang
2b78e33d37 Merge pull request #230356 from kira-bruneau/texlab
texlab: 5.5.0 -> 5.5.1
2023-05-06 22:12:34 +03:00
Weijia Wang
a76e823dfb Merge pull request #230317 from hesiod/noaa-apt
noaa-apt: 1.3.1 -> 1.4.0
2023-05-06 22:02:15 +03:00
Atemu
868f602ef3 Merge pull request #229324 from Atemu/init/xlibinput_calibrator
xlibinput_calibrator: init at 0.11
2023-05-06 21:01:59 +02:00
Weijia Wang
d3d531c5c8 Merge pull request #230191 from Artturin/cleanuptests1
tests.rustCustomSysroot: remove unmaintained and broken by upstream test
2023-05-06 22:01:47 +03:00
Sergei Trofimovich
dd6726df6c realesrgan-ncnn-vulkan: drop redundant libgcc dependency
`libgcc` should normally be provided by `gcc` `stdenv` directly.
Checked with `diffoscope` that final output did not change.

While at it added all platforms to supported list.
2023-05-06 19:54:00 +01:00
Sandro
2b8f1156a8 Merge pull request #230158 from teutat3s/triton-buildnpmpackage
nodePackages.{triton,manta}: repackage using buildNpmPackage
2023-05-06 20:40:41 +02:00
Weijia Wang
9175aa7a93 Merge pull request #230355 from amesgen/i3status-rust-0.31.2
i3status-rust: 0.31.1 -> 0.31.2
2023-05-06 21:31:49 +03:00
Weijia Wang
3c60f71f9e Merge pull request #230229 from superwhiskers/update-rakudo
rakudo: 2023.02 -> 2023.04
2023-05-06 21:30:54 +03:00
Weijia Wang
8204bb6cfb Merge pull request #230351 from mahmoudk1000/master
anki-bin: add new dependencies
2023-05-06 21:27:53 +03:00
Ryan Lahfa
48d11ba89d Merge pull request #197946 from badele/python-colout
python3Packages.python-colout: init at 0.12.0
2023-05-06 20:16:52 +02:00
Robert Hensing
216315c6c4 Merge pull request #197547 from hercules-ci/module-class-and-flake-import
module system: Improve error messages around faulty imports
2023-05-06 20:16:34 +02:00
Weijia Wang
835ae7b308 Merge pull request #230339 from figsoda/xc
xc: 0.4.0 -> 0.4.1, fix version, add figsoda as a maintainer
2023-05-06 21:13:28 +03:00
figsoda
955f4f6512 Merge pull request #230177 from SuperSandro2000/lib-fromJSON-2
treewide: switch builtins.fromJSON(builtins.readFile ./file.json) to …
2023-05-06 14:12:43 -04:00
Weijia Wang
da914e87cc Merge pull request #230276 from wrvsrx/noto-fonts-cjk-update
noto-fonts-cjk: update noto-fonts-cjk-sans and noto-fonts-cjk-serif
2023-05-06 21:11:03 +03:00
Weijia Wang
9b713ad18c Merge pull request #230347 from szaffarano/chore/bump-insomnia
insomnia: 2022.7.5 -> 2023.2.0
2023-05-06 21:08:50 +03:00
Weijia Wang
328d7a0df7 Merge pull request #230307 from lorenz/wireshark-qt6
wireshark: build with QT 6
2023-05-06 21:06:34 +03:00
Weijia Wang
f54f089b89 Merge pull request #230304 from r-ryantm/auto-update/oxigraph
oxigraph: 0.3.14 -> 0.3.16
2023-05-06 21:04:37 +03:00
Weijia Wang
21ce13c6eb Merge pull request #230331 from r-ryantm/auto-update/papi
papi: 7.0.0 -> 7.0.1
2023-05-06 21:03:05 +03:00
Weijia Wang
56f1d92c94 Merge pull request #230336 from r-ryantm/auto-update/opengrok
opengrok: 1.12.3 -> 1.12.4
2023-05-06 21:02:37 +03:00
Weijia Wang
589e345207 Merge pull request #230330 from r-ryantm/auto-update/gnuastro
gnuastro: 0.19 -> 0.20
2023-05-06 21:01:30 +03:00
Weijia Wang
d8ede6fd84 Merge pull request #230310 from r-ryantm/auto-update/doppler
doppler: 3.56.0 -> 3.58.0
2023-05-06 21:00:31 +03:00
Weijia Wang
212ea4c42f Merge pull request #230343 from AtilaSaraiva/segyiofix
segyio: removing unused input
2023-05-06 20:56:31 +03:00
Weijia Wang
6045f764c3 Merge pull request #230340 from r-ryantm/auto-update/brev-cli
brev-cli: 0.6.222 -> 0.6.224
2023-05-06 20:55:18 +03:00
Weijia Wang
3c412b7d25 Merge pull request #230365 from carlthome/enable-nikola-on-macos
python3Packages.nikola: enable on darwin
2023-05-06 20:54:41 +03:00
Weijia Wang
f269002e7c Merge pull request #230364 from carlthome/enable-yapsy-tests
python3Packages.yapsy: use pytest and enable darwin
2023-05-06 20:50:59 +03:00
Weijia Wang
11fc1f224f Merge pull request #230348 from risicle/ris-git-installcheck-darwin-sysctl
git: fix installCheck on darwin
2023-05-06 20:47:46 +03:00
Martin Weinelt
b9fd71fa6b Merge pull request #230341 from mweinelt/vaultwarden-webvault-nodejs-update
vaultwarden.webvault: Use default nodejs version
2023-05-06 19:46:03 +02:00
Weijia Wang
44af8ba8c3 Merge pull request #230249 from CaptainJawZ/furtherance
furtherance: 1.6.0 -> 1.7.0
2023-05-06 20:45:31 +03:00
Michael Schantz Klausen
89abc99d5b python310Packages.polars: 0.15.13 -> 0.17.11 2023-05-06 13:37:05 -04:00
Jack Leightcap
4fdd191d65 verilog-12.0: installCheckPhase on supported arch
Signed-off-by: Jack Leightcap <jack@leightcap.com>
2023-05-06 13:06:47 -04:00
Gabriel Fontes
16b3b0c53b nixos/tests/kavita: init 2023-05-06 13:57:53 -03:00
Gabriel Fontes
e2854d332d nixos/kavita: init 2023-05-06 13:57:53 -03:00
Gabriel Fontes
76de0ec750 kavita: init at 0.7.1.4 2023-05-06 13:57:53 -03:00
Bruno BELANYI
ff573fb2ad tandoor-recipes: frontend: 'nodejs_16' -> 'nodejs' 2023-05-06 17:55:04 +01:00
Fabian Affolter
b09cac7c97 Merge pull request #230220 from fabaff/pyroute2-bump
python310Packages.pyroute2: 0.7.7 -> 0.7.8
2023-05-06 18:41:13 +02:00
Jack Leightcap
03ad8569fd verilog-12.0: temp disable regression test suite
Signed-off-by: Jack Leightcap <jack@leightcap.com>
2023-05-06 12:35:27 -04:00
Sergei Trofimovich
9ce9c2940c Merge pull request #230334 from trofi/nootka-use-getDev
nootka: use getDev to access .dev attributes
2023-05-06 17:33:05 +01:00
Robert Hensing
eab660d91e lib.modules: configurationClass -> class
This simplifies the documentation. `configuration` is implied by `_type`.
2023-05-06 18:32:59 +02:00
Robert Hensing
89491bef8d lib.modules: in evalModules return move _module.class -> configurationClass 2023-05-06 18:32:59 +02:00
Robert Hensing
4c7aa7d831 doc/module-system: _module is not internal 2023-05-06 18:32:59 +02:00
Robert Hensing
fd88c79418 lib.modules: Change class declaration in module to _class 2023-05-06 18:32:59 +02:00
Robert Hensing
7459c02495 lib/tests/modules.sh: Add submodule + class tests 2023-05-06 18:32:59 +02:00
Robert Hensing
8054785157 lib/modules: Move class out of specialArgs 2023-05-06 18:32:58 +02:00
Robert Hensing
8f02e95aff module-system.chapter.md: Elaborate on extendModules performance 2023-05-06 18:32:58 +02:00
Robert Hensing
5fac39307d module-system.chapter.md: Add mental model to type and extendModules 2023-05-06 18:32:58 +02:00
Robert Hensing
73f584c3cc lib/modules.nix: Deduplicate documentation
`file://./..` looks redundant, but makes the url clickable in vscode.
2023-05-06 18:32:58 +02:00
Robert Hensing
03a465f048 fixup! doc: Add Module System chapter start 2023-05-06 18:32:12 +02:00
Robert Hensing
ee1e14be0c doc: Add Module System chapter start 2023-05-06 18:29:05 +02:00
Robert Hensing
79703eef08 nixos,nixpkgs: Add module classes
This allows modules that declare their class to be checked.
While that's not most user modules, frameworks can take advantage
of this by setting declaring the module class for their users.
That way, the mistake of importing a module into the wrong hierarchy
can be reported more clearly in some cases.
2023-05-06 18:29:04 +02:00
Robert Hensing
84b1b01702 lib/modules: Only interpret class declaration in non-shorthand mode
This is to avoid stealing keys from submodules. `class` might be
common enough that reinterpreting existing `class` attributes in
configurations as a declaration leads to fairly widespread problems.
2023-05-06 18:29:04 +02:00
Robert Hensing
1f4a58ef03 lib/modules.nix: Refactor: extract applyModuleArgs 2023-05-06 18:29:04 +02:00
Robert Hensing
06ca78663c lib/modules.nix: Refactor: evaluate applyModuleArgsIfFunction in attrs case 2023-05-06 18:29:04 +02:00
Robert Hensing
439f6790bd lib/modules.nix: Restore old collectModules interface 2023-05-06 18:29:04 +02:00
Robert Hensing
9714487f74 lib/modules: Explain that a configuration can't be loaded as a module 2023-05-06 18:29:04 +02:00
Robert Hensing
2e689d58cb lib/modules: Improve error when a configuration is imported
This is appears to be a fairly common mistake for beginners who want
to build larger things from the system configurations, such as NixOps
networks, etc. Further explanation seems appropriate.
2023-05-06 18:29:03 +02:00
Robert Hensing
58f385f680 lib/modules: Check against importing things with a _type 2023-05-06 18:29:03 +02:00
Robert Hensing
b8ff2807a2 lib/modules: Add class concept to check imports
This improves the error message when an incompatible module is
imported.
2023-05-06 18:29:03 +02:00
Robert Hensing
3633bf98be lib/modules.nix: Make some functions private
The supposedly public nature of these functions has been holding
back module system maintenance, while usages of these functions
are expected to be rare. If used anywhere, presumably they're
emulating module system behavior because some use case isn't supported
properly. We should try to support such a use case directly, if it
even exists.
2023-05-06 18:29:03 +02:00
Carl Thomé
f46411763a Merge branch 'enable-yapsy-tests' into enable-nikola-on-macos 2023-05-06 18:23:57 +02:00
Carl Thomé
078a4801bf python3Packages.nikola: enable on darwin 2023-05-06 18:23:07 +02:00
Robert Hensing
fe15279390 lib/modules.nix: Use explicit exports 2023-05-06 18:22:51 +02:00
Robert Hensing
e7e64233c9 lib/tests/modules.sh: Unload implicit modules
I had some trouble understanding this. Let's try to keep new tests
a bit more stateless and explicit.
2023-05-06 18:22:50 +02:00
Carl Thomé
5c5a360e08 python3Packages.yapsy: use pytest and enable darwin 2023-05-06 17:55:42 +02:00
Sandro Jäckel
91158208e4 nodePackages.aliases: add missing date comments 2023-05-06 17:51:37 +02:00
maxine
9f0fa3dcc8 Merge pull request #230349 from SebTM/update/1password_beta_8106-20 2023-05-06 17:51:23 +02:00
teutat3s
60737bc2d1 nodePackages.manta: convert to buildNpmPackage
Renamed package to node-manta, because manta is already taken
2023-05-06 17:51:19 +02:00
teutat3s
7048a87e3c nodePackages.triton: convert to buildNpmPackage 2023-05-06 17:50:38 +02:00
Sandro
0a131c1302 Merge pull request #229512 from ehllie/antora
antora: repackage using buildNpmPackage
2023-05-06 17:48:16 +02:00
Fabian Affolter
519582d810 kubescape: 2.3.0 -> 2.3.1
Diff: https://github.com/kubescape/kubescape.git/compare/refs/tags/v2.3.0...v2.3.1

Changelog: https://github.com/kubescape/kubescape/releases/tag/v2.3.1
2023-05-06 17:44:56 +02:00
Fabian Affolter
c9581eaf43 dnsrecon: 1.1.3 -> 1.1.4
Diff: https://github.com/darkoperator/dnsrecon/compare/1.1.3...1.1.4
2023-05-06 17:30:32 +02:00
Fabian Affolter
dbfef0611b Merge pull request #230332 from fabaff/publicsuffixlist-bump
python311Packages.publicsuffixlist: 0.10.0.20230429 -> 0.10.0.20230506
2023-05-06 17:28:06 +02:00
Azat Bahawi
f7491d79a5 Merge pull request #228852 from r-ryantm/auto-update/soju
soju: 0.5.2 -> 0.6.1
2023-05-06 18:19:42 +03:00
Kira Bruneau
4c713a5e90 texlab: 5.5.0 -> 5.5.1 2023-05-06 11:12:12 -04:00
amesgen
dc6fdb6af3 i3status-rust: 0.31.1 -> 0.31.2 2023-05-06 17:02:04 +02:00
Rick van Schijndel
5e2d479540 Merge pull request #229874 from mcnesium/fix_ambig_char
fix ambiguous unicode characters
2023-05-06 16:54:54 +02:00
Rick van Schijndel
67486d98ab Merge pull request #230011 from spwhitt/remove-spwhitt
Remove myself as maintainer
2023-05-06 16:38:40 +02:00
Sebastian Sellmeier
ca169a299d _1password-gui: 8.10.5-10.BETA -> 8.10.6-20.BETA 2023-05-06 16:38:27 +02:00
Rick van Schijndel
a0b2bb9cc7 Merge pull request #230025 from aaronjheng/v8
v8_8_x: remove
2023-05-06 16:37:46 +02:00
Fabian Affolter
d69661180d Merge pull request #230333 from fabaff/mypy-boto3-s3-bump
python311Packages.mypy-boto3-s3: 1.26.116 -> 1.26.127
2023-05-06 16:34:27 +02:00
Fabian Affolter
310ba2b5c0 Merge pull request #230326 from fabaff/transmission-rpc-bump
python311Packages.transmission-rpc: 4.2.0 -> 4.2.1
2023-05-06 16:34:16 +02:00
Danilo Reyes
ee18e6dd4b furtherance: 1.6.0 -> 1.7.0 2023-05-06 08:32:32 -06:00
Nick Cao
cdc9bcb4a9 Merge pull request #230338 from figsoda/cargo-careful
cargo-careful: 0.3.3 -> 0.3.4
2023-05-06 22:30:07 +08:00
Nick Cao
67b82a4044 Merge pull request #230337 from figsoda/cargo-tally
cargo-tally: 1.0.25 -> 1.0.26
2023-05-06 22:29:45 +08:00
Nick Cao
1f73c538e3 Merge pull request #230335 from r-ryantm/auto-update/kube-router
kube-router: 1.5.3 -> 1.5.4
2023-05-06 22:29:08 +08:00
Ilya
32fc1ceac6 qucs-s: 0.0.22 -> 1.0.2 (#223378)
* qucs-s: 0.0.22->1.0.1 (including Qt4=>Qt5)

* qucs-s: Qt5->Qt6

* qucs-s: add qtwayland input as recommended for Qt6

Co-authored-by: Tungsten842 <quantmint@protonmail.com>

* qucs-s 1.0.1->1.0.2

---------

Co-authored-by: Tungsten842 <quantmint@protonmail.com>
2023-05-06 16:28:29 +02:00
Mahmoud Ayman
4a1e9009ad anki-bin: add new dependencies 2023-05-06 17:26:19 +03:00
Nick Cao
54b777d451 Merge pull request #230328 from fabaff/aeppl-bump
python310Packages.aeppl: 0.1.3 -> 0.1.4
2023-05-06 22:25:13 +08:00
Sebastián Zaffarano
18a9f60cc4 insomnia: 2022.7.5 -> 2023.2.0 2023-05-06 16:24:20 +02:00
0xMRTT
1f5554c227 imaginer: init at 0.1.3 (#230079) 2023-05-06 16:24:10 +02:00
Nick Cao
fdd0467c34 Merge pull request #230325 from r-ryantm/auto-update/faudio
faudio: 23.04 -> 23.05
2023-05-06 22:23:04 +08:00
Nick Cao
47f58ac10f Merge pull request #230324 from r-ryantm/auto-update/svlint
svlint: 0.7.1 -> 0.7.2
2023-05-06 22:21:16 +08:00
Sandro Jäckel
00000001b4 treewide: switch builtins.fromJSON(builtins.readFile ./file.json) to lib.importJSON ./file.json #2 2023-05-06 16:20:13 +02:00
Nick Cao
58adbeb75d Merge pull request #230323 from romildo/upd.vopono
vopono: 0.10.5 -> 0.10.6
2023-05-06 22:19:44 +08:00
Átila Saraiva
c59c393013 segyio: removing unused input 2023-05-06 08:18:58 -06:00
Robert Scott
dd4c9eec90 git: fix installCheck on darwin
these days it wants `sysctl`
2023-05-06 15:18:28 +01:00
Elizabeth Paź
5d907dda7c antora: repackage using buildNpmPackage 2023-05-06 16:12:38 +02:00
Sandro
75b4d0ff2b Merge pull request #229692 from ehllie/nest-cli
nest-cli: repackage using buildNpmPackage
2023-05-06 16:10:11 +02:00
Nick Cao
20d18c11c2 Merge pull request #230183 from fabaff/smpplib-bump
python311Packages.smpplib: 2.2.2 -> 2.2.3
2023-05-06 22:08:37 +08:00
Nick Cao
194d7897e6 Merge pull request #230204 from Stunkymonkey/ariang-1.3.4
ariang: 1.3.3 -> 1.3.4
2023-05-06 22:06:34 +08:00
Nick Cao
555e146876 Merge pull request #230233 from kalebpace/kpace/update-balena-cli
balena-cli: 15.2.2 -> 15.2.3
2023-05-06 22:04:37 +08:00
Martin Weinelt
5dbd09e0fa vaultwarden.webvault: Use default nodejs version
NodeJS 16 is going EOL soon, so let's get back onto the default version,
which is at 18 right now.
2023-05-06 16:02:08 +02:00
Nick Cao
9ccdf1846c Merge pull request #230320 from r-ryantm/auto-update/pscale
pscale: 0.140.0 -> 0.142.0
2023-05-06 22:01:32 +08:00
Nick Cao
9efc7f83d2 Merge pull request #230308 from fabaff/exploitdb-bump
exploitdb: 2023-05-03 -> 2023-05-06
2023-05-06 21:58:34 +08:00
Nick Cao
177a0b7d48 Merge pull request #230314 from r-ryantm/auto-update/cloud-nuke
cloud-nuke: 0.29.7 -> 0.30.0
2023-05-06 21:57:02 +08:00
Nick Cao
d74a0e891a Merge pull request #230315 from r-ryantm/auto-update/v2ray-geoip
v2ray-geoip: 202304270044 -> 202305040042
2023-05-06 21:54:36 +08:00
figsoda
64f134ae1c Merge pull request #230322 from fabaff/sqlfluff-bump
sqlfluff: 2.0.7 -> 2.1.0
2023-05-06 09:50:45 -04:00
Sandro
0ce6e9b021 Merge pull request #230210 from fabaff/types-typed-ast-bump
python311Packages.types-typed-ast: 1.5.8.4 -> 1.5.8.6
2023-05-06 15:33:28 +02:00
Lorenz Brun
406a26c10d wireshark: build with QT 6 2023-05-06 15:32:31 +02:00
figsoda
e195435fa6 xc: 0.4.0 -> 0.4.1
Diff: https://github.com/joerdav/xc/compare/v0.4.0...v0.4.1

Changelog: https://github.com/joerdav/xc/releases/tag/v0.4.1
2023-05-06 09:29:35 -04:00
figsoda
1d5d9105a9 xc: fix version, add figsoda as a maintainer 2023-05-06 09:27:29 -04:00
R. Ryantm
c84344c0e1 brev-cli: 0.6.222 -> 0.6.224 2023-05-06 13:25:00 +00:00
figsoda
5036796a29 Merge pull request #230319 from r-ryantm/auto-update/xc
xc: 0.3.0 -> 0.4.0
2023-05-06 09:24:22 -04:00
Bruno BELANYI
9650310348 nixos/tandoor-recipes: disable debug toolbar 2023-05-06 14:22:17 +01:00
Bruno BELANYI
ca57e02238 tandoor-recipes: 1.4.4 -> 1.4.9
Changelog: see 1.4.4...1.4.9 [1].

[1]: https://github.com/TandoorRecipes/recipes/compare/1.4.4...1.4.9
2023-05-06 14:22:17 +01:00
Bruno BELANYI
a2633f9302 python3Packages.recipe-scrapers: 14.32.1 -> 14.36.1
Changelog: see 14.32.1...14.36.1 [1].

[1]: https://github.com/hhursev/recipe-scrapers/compare/14.32.1...14.36.1
2023-05-06 14:22:17 +01:00
Bruno BELANYI
f9b6ab7e88 python3Packages.django-js-reverse: 2022-09-16 -> 0.10.1-b1
Changing to a different fork, as the original is unmaintained.

Changelog: see [1] and [2].

[1]: https://github.com/BITSOLVER/django-js-reverse/releases/tag/0.10.1-b0
[2]: https://github.com/BITSOLVER/django-js-reverse/releases/tag/0.10.1-b1
2023-05-06 14:22:17 +01:00
figsoda
79a0d9c570 cargo-careful: 0.3.3 -> 0.3.4
Diff: https://github.com/RalfJung/cargo-careful/compare/v0.3.3...v0.3.4
2023-05-06 09:22:02 -04:00
figsoda
db2f37dfb2 cargo-tally: 1.0.25 -> 1.0.26
Changelog: https://github.com/dtolnay/cargo-tally/releases/tag/1.0.26
2023-05-06 09:16:25 -04:00
R. Ryantm
d8787b0f38 opengrok: 1.12.3 -> 1.12.4 2023-05-06 13:15:13 +00:00
R. Ryantm
d32489bf23 kube-router: 1.5.3 -> 1.5.4 2023-05-06 13:02:47 +00:00
R. Ryantm
bcfcffdb15 emptty: 0.9.1 -> 0.10.0 2023-05-06 20:53:15 +08:00
Bobby Rong
69552012c2 Merge pull request #230129 from bobby285271/add/mint-l
cinnamon.mint-l-{icons, theme}: init
2023-05-06 20:52:36 +08:00
Fabian Affolter
c8b02e70a6 Merge pull request #229423 from fabaff/imageio
python310Packages.imageio: 2.28.0 -> 2.28.1
2023-05-06 14:48:10 +02:00
Bobby Rong
84968ee7c5 Merge pull request #229315 from romildo/upd.theme-obsidian2
theme-obsidian2: 2.22 -> 2.23
2023-05-06 20:47:46 +08:00
Sergei Trofimovich
e81a4ff295 nootka: use getDev to access .dev attributes
To allow `libjack2` to extract headers to a separare `.dev` output
`nootka` should refer to it via `getDev` indirection.
2023-05-06 13:45:42 +01:00
Sandro
730be54271 Merge pull request #230174 from SuperSandro2000/goreleaser
goreleaser: 1.17.2 -> 1.18.1
2023-05-06 14:41:58 +02:00
R. Ryantm
dfef829c3b papi: 7.0.0 -> 7.0.1 2023-05-06 12:26:22 +00:00
R. Ryantm
7ef62c2132 gnuastro: 0.19 -> 0.20 2023-05-06 12:26:20 +00:00
Fabian Affolter
2bab481ebd python311Packages.publicsuffixlist: 0.10.0.20230429 -> 0.10.0.20230506 2023-05-06 14:21:46 +02:00
Atemu
e7f2aff581 xlibinput_calibrator: init at 0.11 2023-05-06 14:21:26 +02:00
Fabian Affolter
711761216f python311Packages.mypy-boto3-s3: 1.26.116 -> 1.26.127 2023-05-06 14:20:06 +02:00
Marek Fajkus
80f12c2f8d Merge pull request #230184 from turboMaCk/elm-update-node
elmPackages: update nodejs to 16
2023-05-06 14:19:03 +02:00
Sandro
493425fbfb Merge pull request #230303 from r-ryantm/auto-update/hound
hound: 0.7.0 -> 0.7.1
2023-05-06 14:18:50 +02:00
Fabian Affolter
723dcc0a70 Merge pull request #230209 from fabaff/types-requests-bump
python311Packages.types-requests: 2.28.11.17 -> 2.30.0.0
2023-05-06 14:12:50 +02:00
Fabian Affolter
eea16fdcc4 Merge pull request #230306 from fabaff/boschshcpy-bump
python311Packages.boschshcpy: 0.2.56 -> 0.2.57
2023-05-06 14:12:42 +02:00
Bobby Rong
174d76f788 Merge pull request #230084 from bobby285271/upd/zenity
gnome.zenity: 3.91.0 → 3.92.0
2023-05-06 20:07:43 +08:00
Sergei Trofimovich
a9d1d04e11 Merge pull request #230313 from trofi/grub4dos-mark-broken
grub4dos: mark broken
2023-05-06 13:02:03 +01:00
Fabian Affolter
78d0412ffc python310Packages.aeppl: 0.1.3 -> 0.1.4
Diff: https://github.com/aesara-devs/aeppl/compare/refs/tags/v0.1.3...v0.1.4

Changelog: https://github.com/aesara-devs/aeppl/releases/tag/v0.1.4
2023-05-06 14:00:02 +02:00
7c6f434c
0ef7eafdb1 Merge pull request #230258 from ShadowRZ/shadowrz/fix-pygame-sdl2
pygame_sdl2 and renpy build fixes
2023-05-06 11:56:25 +00:00
7c6f434c
29f4bc528b Merge pull request #230176 from Mic92/sysdig
sysdig: 0.31.4 -> 0.31.5
2023-05-06 11:51:41 +00:00
Fabian Affolter
7af8cd7db1 cloud-nuke: add changelog to meta 2023-05-06 13:45:23 +02:00
Fabian Affolter
23d3831a1e python311Packages.transmission-rpc: 4.2.0 -> 4.2.1
Changelog: https://github.com/trim21/transmission-rpc/releases/tag/v4.2.1
2023-05-06 13:40:47 +02:00
José Romildo
e5ded5a653 vopono: 0.10.5 -> 0.10.6 2023-05-06 08:40:21 -03:00
R. Ryantm
53b9fb7421 svlint: 0.7.1 -> 0.7.2 2023-05-06 11:40:15 +00:00
adisbladis
1e75a3dae2 Merge pull request #230125 from nagy/emacs-tokei
emacsPackages.tokei: replace program
2023-05-06 23:34:58 +12:00
Martin Weinelt
71c9419af5 Merge pull request #230228 from mweinelt/nss-3.89.1
nss_latest: 3.89 -> 3.89.1
2023-05-06 13:30:02 +02:00
R. Ryantm
b03fc2548c faudio: 23.04 -> 23.05 2023-05-06 11:29:24 +00:00
Sergei Trofimovich
e87e5f1753 Merge pull request #230311 from trofi/grive2-fix-gcc-12
grive2: pull gcc-12 upstream fix
2023-05-06 12:28:43 +01:00
Fabian Affolter
793a45b8a7 sqlfluff: 2.0.7 -> 2.1.0
Changelog: https://github.com/sqlfluff/sqlfluff/blob/2.1.0/CHANGELOG.md
2023-05-06 13:24:04 +02:00
José Romildo Malaquias
8d11076c6c Merge pull request #230275 from bobby285271/upd/mate
MATE updates
2023-05-06 08:21:50 -03:00
R. Ryantm
d666dc51f7 pscale: 0.140.0 -> 0.142.0 2023-05-06 11:21:23 +00:00
R. Ryantm
c6410d50e8 xc: 0.3.0 -> 0.4.0 2023-05-06 11:14:11 +00:00
Tobias Markus
6d51f116b0 noaa-apt: 1.3.1 -> 1.4.0 2023-05-06 13:08:05 +02:00
R. Ryantm
ec7e6d2538 v2ray-geoip: 202304270044 -> 202305040042 2023-05-06 11:04:45 +00:00
R. Ryantm
5d924595d0 cloud-nuke: 0.29.7 -> 0.30.0 2023-05-06 11:03:43 +00:00
Sergei Trofimovich
78081a31e1 grub4dos: mark broken
grub4dos is broken for a while after `binutils` update as:

  > checking whether objcopy works for absolute addresses... no
  > configure: error: GRUB requires a working absolute objcopy; upgrade your binutils

Upstream has an unfixed report in 2017. Let's mark the package broken.
2023-05-06 11:53:23 +01:00
Sergei Trofimovich
b458ef900f grive2: pull gcc-12 upstream fix
Without the change build fails on `master` as:

    [ 14%] Building CXX object libgrive/CMakeFiles/grive.dir/src/base/Syncer.cc.o
    In file included from /build/source/libgrive/src/base/Syncer.cc:20:
    /build/source/libgrive/src/base/Syncer.hh:58:22: error: 'unique_ptr' in namespace 'std' does not name a template type
       58 |         virtual std::unique_ptr<Feed> GetFolders() = 0;
          |                      ^~~~~~~~~~

Full build log: https://hydra.nixos.org/log/48jk4w7l1frlf6x8xjli2vyqqxk24ib1-grive2-0.5.3.drv
2023-05-06 11:44:26 +01:00
Elizabeth Paź
2a9a75da14 nest-cli: repackage using buildNpmPackage 2023-05-06 12:39:06 +02:00
Weijia Wang
12d1034a34 Merge pull request #230302 from andersk/zulip
zulip: 5.9.5 → 5.10.0
2023-05-06 13:35:43 +03:00
R. Ryantm
c74c4e4b49 doppler: 3.56.0 -> 3.58.0 2023-05-06 10:35:16 +00:00
wrvsrx
b7028fd6dc noto-fonts-cjk: use typeface and version to generate git rev 2023-05-06 18:35:08 +08:00
Weijia Wang
58d11d3f47 Merge pull request #230200 from elliottslaughter/terra-1.1.0
terra: 1.0.6 -> 1.1.0
2023-05-06 13:32:27 +03:00
Fabian Affolter
c6168667ad Merge pull request #230206 from fabaff/types-urllib3-bump
python311Packages.types-urllib3: 1.26.25.10 -> 1.26.25.12
2023-05-06 12:26:31 +02:00
Fabian Affolter
b67e6a9052 Merge pull request #230205 from fabaff/types-ujson-bump
python311Packages.types-ujson: 5.7.0.1 -> 5.7.0.5
2023-05-06 12:26:18 +02:00
Fabian Affolter
a8f877882a Merge pull request #230207 from fabaff/typical-bump
python311Packages.typical: 2.8.0 -> 2.8.1
2023-05-06 12:25:52 +02:00
Fabian Affolter
19d31b79d5 Merge pull request #230226 from fabaff/python-roborock-bump
python311Packages.python-roborock: 0.13.2 -> 0.13.4
2023-05-06 12:25:03 +02:00
Fabian Affolter
a202a104fd Merge pull request #230225 from fabaff/bimmer-connected-bump
python310Packages.bimmer-connected: 0.13.2 -> 0.13.3
2023-05-06 12:24:50 +02:00
Fabian Affolter
e39906b5b0 Merge pull request #230223 from fabaff/rns-bump
python311Packages.rns: 0.5.0 -> 0.5.1
2023-05-06 12:24:39 +02:00
Fabian Affolter
20e14364e2 exploitdb: 2023-05-03 -> 2023-05-06 2023-05-06 12:24:28 +02:00
Fabian Affolter
8206e92538 Merge pull request #230221 from fabaff/pyutil-bump
python311Packages.pyutil: 3.3.2 -> 3.3.6
2023-05-06 12:24:27 +02:00
Fabian Affolter
41f05cdc03 python311Packages.boschshcpy: 0.2.56 -> 0.2.57
Diff: https://github.com/tschamm/boschshcpy/compare/0.2.56...0.2.57
2023-05-06 12:22:08 +02:00
Weijia Wang
afde5b9b7e Merge pull request #230257 from AtilaSaraiva/segyio
segyio: 1.9.9 -> 1.9.11
2023-05-06 13:15:38 +03:00
Weijia Wang
621fcc0c1f Merge pull request #229466 from MortenSlingsby/bytewax
bytewax: 0.15.1 -> 0.16.0
2023-05-06 13:14:35 +03:00
Weijia Wang
c09f225ad5 Merge pull request #230195 from developer-guy/feature/syft-upgrade
syft: 0.79.0 -> 0.80.0
2023-05-06 13:11:33 +03:00
Kaleb Pace
e98366c155 balena-cli: 15.2.2 -> 15.2.3; closes #230076 2023-05-06 06:10:39 -04:00
Weijia Wang
408e351dfd Merge pull request #230216 from MatthewCroughan/mc/unbreak-openhmd
openhmd: unbreak
2023-05-06 13:09:32 +03:00
Weijia Wang
aa6d45958b Merge pull request #230294 from r-ryantm/auto-update/flannel
flannel: 0.21.4 -> 0.21.5
2023-05-06 13:00:18 +03:00
Weijia Wang
a113839124 Merge pull request #230293 from r-ryantm/auto-update/treesheets
treesheets: unstable-2023-05-03 -> unstable-2023-05-04
2023-05-06 12:58:36 +03:00
Weijia Wang
2809301f22 Merge pull request #230292 from r-ryantm/auto-update/gobgp
gobgp: 3.13.0 -> 3.14.0
2023-05-06 12:57:54 +03:00
Weijia Wang
5920785045 Merge pull request #230274 from r-ryantm/auto-update/fldigi
fldigi: 4.1.25 -> 4.1.26
2023-05-06 12:55:46 +03:00
Weijia Wang
f8b82ac93e Merge pull request #230273 from r-ryantm/auto-update/deno
deno: 1.33.1 -> 1.33.2
2023-05-06 12:54:48 +03:00
Weijia Wang
ac4a45fc4b Merge pull request #230272 from r-ryantm/auto-update/dsdcc
dsdcc: 1.9.3 -> 1.9.4
2023-05-06 12:53:47 +03:00
Weijia Wang
529c26e5e6 Merge pull request #230271 from r-ryantm/auto-update/hostctl
hostctl: 1.1.3 -> 1.1.4
2023-05-06 12:52:21 +03:00
Weijia Wang
695a0b7858 Merge pull request #230261 from r-ryantm/auto-update/cilium-cli
cilium-cli: 0.14.0 -> 0.14.1
2023-05-06 12:48:10 +03:00
Weijia Wang
3b7d22dac5 Merge pull request #230259 from r-ryantm/auto-update/stripe-cli
stripe-cli: 1.14.0 -> 1.14.1
2023-05-06 12:44:55 +03:00
Weijia Wang
bda5d72071 Merge pull request #230237 from r-ryantm/auto-update/twilio-cli
twilio-cli: 5.7.0 -> 5.8.0
2023-05-06 12:40:59 +03:00
Weijia Wang
256d3aae97 Merge pull request #230263 from r-ryantm/auto-update/sentry-native
sentry-native: 0.6.1 -> 0.6.2
2023-05-06 12:38:46 +03:00
Weijia Wang
ec74ae3be3 Merge pull request #230255 from r-ryantm/auto-update/codeql
codeql: 2.13.0 -> 2.13.1
2023-05-06 12:38:19 +03:00
Weijia Wang
551a3c2b39 Merge pull request #230264 from r-ryantm/auto-update/lxgw-wenkai
lxgw-wenkai: 1.250 -> 1.300
2023-05-06 12:37:24 +03:00
Weijia Wang
1e109204c6 Merge pull request #230243 from r-ryantm/auto-update/gimme-aws-creds
gimme-aws-creds: 2.6.0 -> 2.6.1
2023-05-06 12:36:42 +03:00
Weijia Wang
8346cfb770 Merge pull request #230242 from r-ryantm/auto-update/flyctl
flyctl: 0.0.539 -> 0.0.553
2023-05-06 12:36:18 +03:00
Weijia Wang
00ef02826d Merge pull request #230239 from r-ryantm/auto-update/stellar-core
stellar-core: 19.9.0 -> 19.10.0
2023-05-06 12:35:36 +03:00
Weijia Wang
80111ce678 Merge pull request #230238 from r-ryantm/auto-update/tilt
tilt: 0.32.2 -> 0.32.3
2023-05-06 12:35:03 +03:00
Weijia Wang
749f1e35fc Merge pull request #230268 from r-ryantm/auto-update/cloudflared
cloudflared: 2023.4.2 -> 2023.5.0
2023-05-06 12:34:17 +03:00
Weijia Wang
64fba5e0b8 Merge pull request #230266 from r-ryantm/auto-update/httplib
httplib: 0.12.2 -> 0.12.3
2023-05-06 12:33:46 +03:00
Weijia Wang
91b376b419 Merge pull request #230245 from r-ryantm/auto-update/bosh-cli
bosh-cli: 7.2.2 -> 7.2.3
2023-05-06 12:33:20 +03:00
Weijia Wang
94225f81bb Merge pull request #230250 from r-ryantm/auto-update/spicetify-cli
spicetify-cli: 2.17.2 -> 2.18.0
2023-05-06 12:32:18 +03:00
Weijia Wang
9c9783ab2f Merge pull request #230251 from r-ryantm/auto-update/mob
mob: 4.4.0 -> 4.4.1
2023-05-06 12:29:32 +03:00
Weijia Wang
3681b05e61 Merge pull request #230108 from r-ryantm/auto-update/urbit
urbit: 2.1 -> 2.3
2023-05-06 12:28:47 +03:00
R. Ryantm
dbfe3ff44d oxigraph: 0.3.14 -> 0.3.16 2023-05-06 09:27:55 +00:00
Florian Klink
2be0793a72 Merge pull request #230300 from r-ryantm/auto-update/web-eid-app
web-eid-app: 2.3.0 -> 2.3.1
2023-05-06 12:26:58 +03:00
R. Ryantm
64a144731d hound: 0.7.0 -> 0.7.1 2023-05-06 09:12:09 +00:00
Anders Kaseorg
4c58895479 zulip: 5.9.5 → 5.10.0
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2023-05-06 02:11:56 -07:00
Sergei Trofimovich
317c540055 Merge pull request #230269 from trofi/libgcc-update
libgcc: 11.3.0 -> 12.2.0
2023-05-06 10:02:39 +01:00
R. Ryantm
3d326fbf4e web-eid-app: 2.3.0 -> 2.3.1 2023-05-06 08:58:09 +00:00
maxine
727ee47149 Merge pull request #230248 from bobby285271/upd/gdm
gnome.gdm: 44.0 → 44.1
2023-05-06 10:54:38 +02:00
Bobby Rong
e53b155576 Merge pull request #230217 from Aleksanaa/valent
valent: unstable-2023-03-31 -> unstable-2023-05-01
2023-05-06 16:54:24 +08:00
R. Ryantm
17bb54d46f kubecm: 0.22.1 -> 0.23.0 2023-05-06 16:51:39 +08:00
R. Ryantm
daf34dc6e2 netmaker: 0.18.7 -> 0.19.0 2023-05-06 16:50:29 +08:00
R. Ryantm
fb383b5f9e wtwitch: 2.6.1 -> 2.6.2 2023-05-06 16:48:45 +08:00
R. Ryantm
28ec86766b devbox: 0.4.8 -> 0.4.9 2023-05-06 16:45:12 +08:00
R. Ryantm
4b29851a3b vieb: 9.7.0 -> 9.7.1 2023-05-06 16:44:22 +08:00
R. Ryantm
a3927314fa lazygit: 0.38.1 -> 0.38.2 2023-05-06 16:41:56 +08:00
R. Ryantm
0c572ffe4c flannel: 0.21.4 -> 0.21.5 2023-05-06 08:39:57 +00:00
R. Ryantm
20724f5476 treesheets: unstable-2023-05-03 -> unstable-2023-05-04 2023-05-06 08:38:37 +00:00
Emery Hemingway
93c3d1274f butt: init at 0.1.37
Broadcast Using This Tool

https://danielnoethen.de/butt/
2023-05-06 08:33:19 +00:00
R. Ryantm
1c8efee8e3 gobgp: 3.13.0 -> 3.14.0 2023-05-06 08:23:56 +00:00
wrvsrx
cf12cc9d6a noto-fonts-cjk-serif: 2.000 -> 2.001 2023-05-06 15:25:49 +08:00
wrvsrx
efb0a5d69b noto-fonts-cjk-sans: use official release version
noto-fonts-cjk has released Sans2.004
2023-05-06 15:22:47 +08:00
R. Ryantm
25814765f3 fldigi: 4.1.25 -> 4.1.26 2023-05-06 07:18:57 +00:00
Bobby Rong
35b1a3fd56 mate.engrampa: 1.26.0 -> 1.26.1
https://github.com/mate-desktop/engrampa/compare/v1.26.0...v1.26.1
2023-05-06 15:08:35 +08:00
R. Ryantm
51c106faf8 deno: 1.33.1 -> 1.33.2 2023-05-06 07:08:09 +00:00
Bobby Rong
b98d346539 mate.marco: 1.26.1 -> 1.26.2
https://github.com/mate-desktop/marco/compare/v1.26.1...v1.26.2
2023-05-06 15:06:25 +08:00
R. Ryantm
f149f3fe0b hostctl: 1.1.3 -> 1.1.4 2023-05-06 06:41:20 +00:00
R. Ryantm
d008cd935b dsdcc: 1.9.3 -> 1.9.4 2023-05-06 06:37:10 +00:00
Sergei Trofimovich
720dc7c27d libgcc: 11.3.0 -> 12.2.0
Disable gcov to fix the build.
2023-05-06 07:35:07 +01:00
R. Ryantm
5f64875ece cloudflared: 2023.4.2 -> 2023.5.0 2023-05-06 06:27:03 +00:00
R. Ryantm
0cbf682e6d httplib: 0.12.2 -> 0.12.3 2023-05-06 06:17:06 +00:00
Et7f3
caf436a52b ocamlPackages.buildDunePackage: deprecate useDune2 2023-05-06 08:11:25 +02:00
R. Ryantm
e1a67232bb lxgw-wenkai: 1.250 -> 1.300 2023-05-06 06:06:24 +00:00
R. Ryantm
a9549f1987 sentry-native: 0.6.1 -> 0.6.2 2023-05-06 05:55:05 +00:00
github-actions[bot]
8607b0587c terraform-providers.vsphere: 2.3.1 -> 2.4.0 2023-05-06 15:51:31 +10:00
github-actions[bot]
4fe03b0f60 terraform-providers.minio: 1.14.0 -> 1.15.0 2023-05-06 15:51:31 +10:00
github-actions[bot]
8e04372a7d terraform-providers.aws: 4.66.0 -> 4.66.1 2023-05-06 15:51:31 +10:00
github-actions[bot]
ce108bd583 terraform-providers.github: 5.24.0 -> 5.25.0 2023-05-06 15:51:31 +10:00
github-actions[bot]
d1b3405263 terraform-providers.datadog: 3.24.1 -> 3.25.0 2023-05-06 15:51:31 +10:00
github-actions[bot]
b30a3c5eb7 terraform-providers.cloudamqp: 1.26.0 -> 1.26.1 2023-05-06 15:51:31 +10:00
github-actions[bot]
b0bef436df terraform-providers.buildkite: 0.17.0 -> 0.17.1 2023-05-06 15:51:31 +10:00
github-actions[bot]
62e885f9a1 terraform-providers.azurerm: 3.54.0 -> 3.55.0 2023-05-06 15:51:31 +10:00
github-actions[bot]
04489384c0 terraform-providers.acme: 2.13.1 -> 2.14.0 2023-05-06 15:51:31 +10:00
R. Ryantm
9123c70011 cilium-cli: 0.14.0 -> 0.14.1 2023-05-06 05:25:34 +00:00
R. Ryantm
b144a998da stripe-cli: 1.14.0 -> 1.14.1 2023-05-06 05:01:47 +00:00
Átila Saraiva
3f172367f7 segyio: 1.9.9 -> 1.9.11 2023-05-05 22:50:07 -06:00
夜坂雅
f4e0da1eef renpy: Update 2023-05-06 12:43:31 +08:00
R. Ryantm
82f05c49f1 codeql: 2.13.0 -> 2.13.1 2023-05-06 04:33:43 +00:00
R. Ryantm
6c3a1e2710 mob: 4.4.0 -> 4.4.1 2023-05-06 03:34:13 +00:00
R. Ryantm
091f07c34e spicetify-cli: 2.17.2 -> 2.18.0 2023-05-06 03:34:12 +00:00
Bernardo Meurer
6e500cb14c Merge pull request #230019 from Et7f3/repair_hqplayer-desktop 2023-05-05 23:32:32 -04:00
Bobby Rong
dfe7647746 gnome.gdm: 44.0 → 44.1
https://gitlab.gnome.org/GNOME/gdm/-/compare/44.0...44.1
2023-05-06 11:18:00 +08:00
R. Ryantm
c14e8b43eb bosh-cli: 7.2.2 -> 7.2.3 2023-05-06 02:57:50 +00:00
R. Ryantm
4f249ae06c gimme-aws-creds: 2.6.0 -> 2.6.1 2023-05-06 02:43:37 +00:00
R. Ryantm
1772994e80 flyctl: 0.0.539 -> 0.0.553 2023-05-06 02:34:23 +00:00
R. Ryantm
113ec6b3f4 stellar-core: 19.9.0 -> 19.10.0 2023-05-06 02:10:34 +00:00
figsoda
c66d7f9716 Merge pull request #230224 from fabaff/checkov-bump
checkov: 2.3.223 -> 2.3.224
2023-05-05 22:09:50 -04:00
R. Ryantm
df15d86858 tilt: 0.32.2 -> 0.32.3 2023-05-06 02:07:58 +00:00
figsoda
8b45ebb021 Merge pull request #230231 from Aleksanaa/blahaj
blahaj: init at 2.0.1
2023-05-05 22:07:50 -04:00
Jann Marc
d9671f3924 vimPlugins.edgedb-vim: init at unstable-2022-10-26 (#230033) 2023-05-05 21:55:50 -04:00
Et7f3
ee81b0347b hqplayer-desktop: update tarball location and misc improvement 2023-05-06 01:49:36 +00:00
R. Ryantm
95703c22c9 twilio-cli: 5.7.0 -> 5.8.0 2023-05-06 01:46:43 +00:00
夜坂雅
18528304b2 python3.pkgs.pygame_sdl2: Remove build tag 2023-05-06 09:39:59 +08:00
Ryan Burns
b52217bb81 offzip: init at 0.4.1 2023-05-05 22:36:05 -03:00
superwhiskers
3e5d18e9b0 rakudo: 2023.02 -> 2023.04 2023-05-05 19:46:04 -05:00
superwhiskers
047f5589fe nqp: 2023.02 -> 2023.04 2023-05-05 19:45:56 -05:00
superwhiskers
1cb2ed212f moarvm: 2023.02 -> 2023.04 2023-05-05 19:45:47 -05:00
aleksana
055d3de17f blahaj: init at 2.0.1 2023-05-06 08:38:35 +08:00
Bobby Rong
81a9b5c44a gnome.zenity: 3.91.0 → 3.92.0
https://gitlab.gnome.org/GNOME/zenity/-/compare/3.91.0...3.92.0

We are on development release right now, but sounds like we already
brought in breaking changes so I just keep tracking development release.

https://github.com/BuddiesOfBudgie/budgie-desktop/blob/v10.7.2/src/wm/wm.vala#L527

Still keeping the webkitgtk option disabled assuming we don't want
to pull that into closure.
2023-05-06 08:37:04 +08:00
Martin Weinelt
c4ee685dd1 nss_latest: 3.89 -> 3.89.1
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_89_1.rst
2023-05-06 02:16:40 +02:00
Fabian Affolter
08ba5ce824 Merge pull request #230202 from fabaff/pyswitchbee-bump
python311Packages.pyswitchbee: 1.7.21 -> 1.7.26
2023-05-06 01:27:34 +02:00
Fabian Affolter
87b69fd747 python310Packages.blocksat-cli: 0.4.4 -> 0.4.5 2023-05-06 01:22:17 +02:00
Fabian Affolter
b7241836e6 python311Packages.python-roborock: 0.13.2 -> 0.13.4
Diff: https://github.com/humbertogontijo/python-roborock/compare/refs/tags/v0.13.2...v0.13.4

Changelog: https://github.com/humbertogontijo/python-roborock/blob/v0.13.4/CHANGELOG.md
2023-05-06 01:16:18 +02:00
Fabian Affolter
184bf3ac0f python311Packages.python-roborock: 0.13.0 -> 0.13.2
Diff: https://github.com/humbertogontijo/python-roborock/compare/refs/tags/v0.13.0...0.13.2

Changelog: https://github.com/humbertogontijo/python-roborock/blob/v0.13.2/CHANGELOG.md
2023-05-06 01:16:04 +02:00
Fabian Affolter
546f79b3ea python311Packages.python-roborock: 0.12.0 -> 0.13.0
Diff: https://github.com/humbertogontijo/python-roborock/compare/refs/tags/v0.12.0...0.13.0

Changelog: https://github.com/humbertogontijo/python-roborock/blob/v0.13.0/CHANGELOG.md
2023-05-06 01:15:53 +02:00
Fabian Affolter
42ab35b6dd python311Packages.python-roborock: 0.11.0 -> 0.12.0
Diff: https://github.com/humbertogontijo/python-roborock/compare/refs/tags/v0.11.0...0.12.0

Changelog: https://github.com/humbertogontijo/python-roborock/blob/v0.12.0/CHANGELOG.md
2023-05-06 01:15:19 +02:00
Fabian Affolter
2bfe154b29 python310Packages.bimmer-connected: 0.13.2 -> 0.13.3
Changelog: https://github.com/bimmerconnected/bimmer_connected/releases/tag/0.13.3
2023-05-06 01:09:23 +02:00
Fabian Affolter
6d2f54cdb3 checkov: 2.3.223 -> 2.3.224
Diff: https://github.com/bridgecrewio/checkov/compare/refs/tags/2.3.223...2.3.224

Changelog: https://github.com/bridgecrewio/checkov/releases/tag/2.3.224
2023-05-06 01:01:11 +02:00
Fabian Affolter
ca99e0499c Merge pull request #230192 from fabaff/strawberry-graphql-bump
python311Packages.pyinstrument: 4.1.1 -> 4.4.0, python311Packages.strawberry-graphql: 0.176.0 -> 0.176.3
2023-05-06 00:59:05 +02:00
Fabian Affolter
9b96335e0f Merge pull request #230193 from fabaff/pylitterbot-postpatch
python311Packages.pylitterbot: remove postPatch section
2023-05-06 00:58:36 +02:00
Fabian Affolter
86b96456da Merge pull request #230197 from fabaff/velbus-aio-bump
python311Packages.velbus-aio: 2023.2.0 -> 2023.5.0
2023-05-06 00:58:23 +02:00
Fabian Affolter
24356f9236 python311Packages.rns: 0.5.0 -> 0.5.1
Diff: https://github.com/markqvist/Reticulum/compare/refs/tags/0.5.0...0.5.1

Changelog: https://github.com/markqvist/Reticulum/releases/tag/0.5.1
2023-05-06 00:56:25 +02:00
Martin Weinelt
70474ae464 Merge pull request #230181 from NixOS/home-assistant
home-assistant: 2023.5.1 -> 2023.5.2
2023-05-06 00:51:46 +02:00
Fabian Affolter
4ab488f8f1 python311Packages.pyutil: 3.3.2 -> 3.3.6 2023-05-06 00:26:40 +02:00
Fabian Affolter
a96895f2d3 python310Packages.pytest-sugar: add changelog to meta 2023-05-06 00:23:16 +02:00
Fabian Affolter
d7425c034c python310Packages.pytest-sugar: 0.9.6 -> 0.9.7 2023-05-06 00:18:46 +02:00
Sandro
cac19e0266 trivial-builders: move into the directory named alike (#223429)
While searching for something different I wondered why there is a
trivial-builders.nix file next to the trivial-builders directory where
only tests live. Lets fix that.
2023-05-06 00:16:26 +02:00
Fabian Affolter
e56f3d1fdb python310Packages.pyroute2: 0.7.7 -> 0.7.8
Changelog: https://github.com/svinota/pyroute2/blob/0.7.8/CHANGELOG.rst
2023-05-06 00:15:30 +02:00
Weijia Wang
68eb074857 Merge pull request #230156 from teutat3s/deploy-rs-update
deploy-rs: unstable-2023-01-19 -> unstable-2023-05-05
2023-05-06 01:13:12 +03:00
Weijia Wang
13cd3df3b2 Merge pull request #227307 from r-ryantm/auto-update/xf86_input_wacom
xf86_input_wacom: 1.1.0 -> 1.2.0
2023-05-06 01:12:42 +03:00
aleksana
460e746cc8 valent: add aleksana as maintainer 2023-05-06 06:12:21 +08:00
aleksana
de001d8ddf valent: unstable-2023-03-31 -> unstable-2023-05-01 2023-05-06 06:12:01 +08:00
Weijia Wang
ef8c39fece Merge pull request #228846 from r-ryantm/auto-update/python310Packages.dvc-objects
python310Packages.dvc-objects: 0.21.1 -> 0.21.2
2023-05-06 01:11:42 +03:00
matthewcroughan
0fdd4fe0b6 openhmd: unbreak 2023-05-05 23:09:53 +01:00
Weijia Wang
3fdc233395 Merge pull request #230189 from nikstur/systemd-repart-release-note
nixos/release-notes: add systemd-repart
2023-05-06 01:06:25 +03:00
Weijia Wang
14da3046ad Merge pull request #230148 from figsoda/dua
dua: 2.19.2 -> 2.20.1, add figsoda as a maintainer
2023-05-06 01:04:42 +03:00
Weijia Wang
b2d0005a2d Merge pull request #230154 from figsoda/ruff
ruff: 0.0.264 -> 0.0.265
2023-05-06 01:02:27 +03:00
Weijia Wang
704f78381a Merge pull request #230150 from figsoda/felix
felix-fm: 2.2.6 -> 2.2.7
2023-05-06 01:02:06 +03:00
Weijia Wang
3489584cac Merge pull request #230144 from DarkOnion0/drawio
drawio: 21.2.1 -> 21.2.8
2023-05-06 01:01:25 +03:00
Weijia Wang
6df5683272 Merge pull request #230175 from newAM/probe-run-0.3.9
probe-run: 0.3.8 -> 0.3.9
2023-05-06 00:58:00 +03:00
Weijia Wang
24d0dd7030 Merge pull request #229928 from r-ryantm/auto-update/telegraf
telegraf: 1.26.1 -> 1.26.2
2023-05-06 00:56:29 +03:00
Pierre Bourdon
1b8ce206b7 Merge pull request #230186 from delroth/xserver-repro
nixos/xserver: fix xserver.conf reproducibility (sort ModulePath entries)
2023-05-05 23:48:19 +02:00
Fabian Affolter
2d49c1f967 python311Packages.types-requests: 2.28.11.17 -> 2.30.0.0 2023-05-05 23:40:36 +02:00
Fabian Affolter
0c4b0cbe3b python311Packages.types-typed-ast: 1.5.8.4 -> 1.5.8.6 2023-05-05 23:39:53 +02:00
Fabian Affolter
662dd00703 python311Packages.types-ujson: 5.7.0.1 -> 5.7.0.5 2023-05-05 23:37:22 +02:00
Weijia Wang
d27b845c7b Merge pull request #230063 from r-ryantm/auto-update/circleci-cli
circleci-cli: 0.1.25725 -> 0.1.26343
2023-05-06 00:36:24 +03:00
Fabian Affolter
d0b954d6b7 python311Packages.types-urllib3: 1.26.25.10 -> 1.26.25.12 2023-05-05 23:35:51 +02:00
Weijia Wang
5ee760219a Merge pull request #230096 from r-ryantm/auto-update/kubernetes-controller-tools
kubernetes-controller-tools: 0.11.4 -> 0.12.0
2023-05-06 00:35:47 +03:00
Felix Buehler
090af8c1cd ariang: 1.3.3 -> 1.3.4 2023-05-05 23:35:37 +02:00
Fabian Affolter
456af07918 python311Packages.typical: 2.8.0 -> 2.8.1
Diff: https://github.com/seandstewart/typical/compare/refs/tags/v2.8.0...v2.8.1

Changelog: https://github.com/seandstewart/typical/releases/tag/v2.8.1
2023-05-05 23:34:22 +02:00
Weijia Wang
afc04d8df0 Merge pull request #230121 from r-ryantm/auto-update/google-java-format
google-java-format: 1.16.0 -> 1.17.0
2023-05-06 00:34:18 +03:00
Weijia Wang
d3ca0d151b Merge pull request #230094 from r-ryantm/auto-update/ncspot
ncspot: 0.13.1 -> 0.13.2
2023-05-06 00:32:47 +03:00
Weijia Wang
be5ab33519 Merge pull request #230054 from r-ryantm/auto-update/supabase-cli
supabase-cli: 1.50.13 -> 1.55.0
2023-05-06 00:31:28 +03:00
Weijia Wang
bbfbe132cd Merge pull request #230085 from r-ryantm/auto-update/ddccontrol-db
ddccontrol-db: 20230328 -> 20230424
2023-05-06 00:31:16 +03:00
Weijia Wang
883db72460 Merge pull request #230042 from r-ryantm/auto-update/jsonnet-language-server
jsonnet-language-server: 0.11.0 -> 0.12.0
2023-05-06 00:27:58 +03:00
Weijia Wang
df9fcd811c Merge pull request #230099 from r-ryantm/auto-update/jfrog-cli
jfrog-cli: 2.36.1 -> 2.37.0
2023-05-06 00:25:52 +03:00
Fabian Affolter
ceab951fe1 python311Packages.pyswitchbee: 1.7.21 -> 1.7.26
Diff: https://github.com/jafar-atili/pySwitchbee/compare/refs/tags/1.7.21...1.7.26

Changelog: https://github.com/jafar-atili/pySwitchbee/releases/tag/1.7.26
2023-05-05 23:25:30 +02:00
Weijia Wang
cb8171394f Merge pull request #230107 from r-ryantm/auto-update/cudatext-qt
cudatext-qt: 1.192.0 -> 1.193.0
2023-05-06 00:25:03 +03:00
Weijia Wang
762621cfe9 Merge pull request #230138 from r-ryantm/auto-update/rust-analyzer-unwrapped
rust-analyzer-unwrapped: 2023-04-24 -> 2023-05-01
2023-05-06 00:23:50 +03:00
Fabian Affolter
0ba90fe890 python311Packages.whitenoise: 6.2.0 -> 6.4.0
Changelog: https://github.com/evansd/whitenoise/blob/6.4.0/docs/changelog.rst
2023-05-05 23:22:26 +02:00
Weijia Wang
27e1e535ae Merge pull request #230123 from r-ryantm/auto-update/xemu
xemu: 0.7.87 -> 0.7.88
2023-05-06 00:22:12 +03:00
Weijia Wang
03a6a4127e Merge pull request #230128 from r-ryantm/auto-update/asn
asn: 0.73.2 -> 0.73.3
2023-05-06 00:21:45 +03:00
Weijia Wang
21dfaa24ff Merge pull request #230130 from r-ryantm/auto-update/alttab
alttab: 1.7.0 -> 1.7.1
2023-05-06 00:21:26 +03:00
Weijia Wang
1c04c5d2eb Merge pull request #230139 from r-ryantm/auto-update/kubeshark
kubeshark: 40.0 -> 40.1
2023-05-06 00:20:12 +03:00
Weijia Wang
63259fa75c Merge pull request #230145 from r-ryantm/auto-update/civo
civo: 1.0.50 -> 1.0.53
2023-05-06 00:15:07 +03:00
Weijia Wang
9254c0ff69 Merge pull request #230155 from r-ryantm/auto-update/flow
flow: 0.205.0 -> 0.205.1
2023-05-06 00:14:19 +03:00
Fabian Affolter
6fb76c52e0 python311Packages.velbus-aio: 2023.2.0 -> 2023.5.0
Diff: https://github.com/Cereal2nd/velbus-aio.git/compare/2023.2.0...2023.5.0

Changelog: https://github.com/Cereal2nd/velbus-aio/releases/tag/2023.5.0
2023-05-05 23:14:04 +02:00
Weijia Wang
aa6064ceee Merge pull request #230165 from r-ryantm/auto-update/osl
osl: 1.12.11.0 -> 1.12.12.0
2023-05-06 00:13:55 +03:00
Weijia Wang
398e0b1775 Merge pull request #230105 from r-ryantm/auto-update/ergo
ergo: 5.0.9 -> 5.0.10
2023-05-06 00:11:59 +03:00
Batuhan Apaydın
0b9df52c82 syft: 0.79.0 -> 0.80.0
Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com>
2023-05-06 00:09:37 +03:00
Weijia Wang
d7fbfec223 Merge pull request #230132 from wegank/utm-bump
utm: 4.1.6 -> 4.2.5
2023-05-06 00:07:24 +03:00
Elliott Slaughter
525656f7a2 terra: 1.0.6 -> 1.1.0 2023-05-05 14:07:08 -07:00
Fabian Affolter
c4ef5f07cc python311Packages.pylitterbot: remove postPatch section 2023-05-05 23:05:21 +02:00
Weijia Wang
089f0f6ca4 Merge pull request #230095 from r-ryantm/auto-update/rke2
rke2: 1.26.4+rke2r1 -> 1.27.1+rke2r1
2023-05-06 00:04:39 +03:00
R. Ryantm
57a2b8e314 clusterctl: 1.4.1 -> 1.4.2 2023-05-06 07:03:58 +10:00
Fabian Affolter
3873925dbf python311Packages.strawberry-graphql: 0.176.0 -> 0.176.3
Changelog: https://github.com/strawberry-graphql/strawberry/blob/0.176.3/CHANGELOG.md
2023-05-05 23:00:20 +02:00
Fabian Affolter
e43083ae66 python311Packages.pyinstrument: 4.1.1 -> 4.4.0
Diff: https://github.com/joerick/pyinstrument/compare/v4.1.1...v4.4.0
2023-05-05 22:57:47 +02:00
Artturin
1d9f58c7a4 tests.cc-multilib: put error on separate line 2023-05-05 23:55:24 +03:00
Robert Scott
de2b517573 Merge pull request #230051 from r-ryantm/auto-update/vault
vault: 1.13.1 -> 1.13.2
2023-05-05 21:52:07 +01:00
nikstur
c947bf5c0c nixos/release-notes: add systemd-repart 2023-05-05 22:45:44 +02:00
Bruno Adelé
6941367161 python3Packages.colout: init at 0.12.0 2023-05-05 22:36:41 +02:00
Fabian Affolter
d5aae50e56 Merge pull request #230116 from r-ryantm/auto-update/asnmap
asnmap: 1.0.2 -> 1.0.3
2023-05-05 22:34:11 +02:00
Pierre Bourdon
2ddbabec4d nixos/xserver: fix xserver.conf reproducibility (sort ModulePath entries) 2023-05-05 22:33:09 +02:00
Bruno Adelé
3e474ce57a maintainer-list: Add badele (Bruno Adelé) 2023-05-05 22:31:28 +02:00
Marek Fajkus
d23d16c1da elmPackages: update nodejs to 16 2023-05-05 22:30:24 +02:00
Artturin
c4a06db832 tests.rustCustomSysroot: remove unmaintained and broken by upstream test 2023-05-05 23:23:20 +03:00
Fabian Affolter
7d314c57da python311Packages.smpplib: 2.2.2 -> 2.2.3
Changelog: https://github.com/python-smpplib/python-smpplib/releases/tag/2.2.3
2023-05-05 22:22:22 +02:00
Martin Weinelt
3b66318c06 Merge pull request #229453 from AngryAnt/master
proxmove: init at 1.2
2023-05-05 22:21:15 +02:00
Ryan Lahfa
0b0c5fdf95 Merge pull request #230027 from jmbaur/fix-cross-nixos-system
nixos/bootspec: Fix cross for nixos-system systemBuilder
2023-05-05 22:05:44 +02:00
Martin Weinelt
43299e75af home-assistant: 2023.5.1 -> 2023.5.2
https://github.com/home-assistant/core/releases/tag/2023.5.2
2023-05-05 22:04:04 +02:00
Martin Weinelt
892e66d0ae python310Packages.onvif-zeep-async: 2.1.0 -> 2.1.1 2023-05-05 22:02:08 +02:00
Martin Weinelt
f573cfb988 python310Packages.hatasmota: 0.6.4 -> 0.6.5
Diff: https://github.com/emontnemery/hatasmota/compare/refs/tags/0.6.4...0.6.5

Changelog: https://github.com/emontnemery/hatasmota/releases/tag/0.6.5
2023-05-05 22:00:02 +02:00
Ryan Lahfa
32264d614a Merge pull request #227696 from aktaboot/fix-install-tools-deps
nixos/installer: fix util-linux dependencies in install script
2023-05-05 21:58:23 +02:00
Sandro
8e5ce4ae19 Merge pull request #227041 from dschrempf/kodi-youtube-fix
kodiPackages.infotagger: init at 0.0.7
2023-05-05 21:51:45 +02:00
Sandro
ad17db8f2b Merge pull request #227125 from giorgiga/fish-sdkman
fishPlugins: add sdkman-for-fish
2023-05-05 21:43:26 +02:00
Sandro
597c74fe22 gitea: 1.19.2 -> 1.19.3 (#229959) 2023-05-05 21:40:29 +02:00
K900
44b72b5e51 Merge pull request #228753 from K900/upd8n
libmongocrypt: init, n8n: update
2023-05-05 22:30:29 +03:00
Sandro
4563892ca7 Merge pull request #229639 from lilyinstarlight/feature/node-aliases
nodePackages: add aliases
2023-05-05 21:29:42 +02:00
Jörg Thalheim
9781ade7e2 sysdig: 0.31.4 -> 0.31.5
Diff: https://github.com/draios/sysdig/compare/0.31.4...0.31.5
2023-05-05 21:29:18 +02:00
toonn
e31c8b22dd Merge pull request #223407 from AngryAnt/toplist-path
lib.toPlist: Add support for path values
2023-05-05 21:15:23 +02:00
Sandro Jäckel
75f7378d37 goreleaser: 1.17.2 -> 1.18.1
Diff: https://github.com/goreleaser/goreleaser/compare/v1.17.2...v1.18.1
2023-05-05 21:13:31 +02:00
Alex Martens
3189e8abae probe-run: 0.3.8 -> 0.3.9 2023-05-05 12:12:07 -07:00
Marek Fajkus
7d76bc7e81 Merge pull request #230137 from bburdette/elm-tools-update
elm-tools-update
2023-05-05 21:10:36 +02:00
Sandro
35a110aad9 Merge pull request #230058 from fabaff/google-cloud-storage-bump
python311Packages.google-cloud-storage: 2.8.0 -> 2.9.0, python311Packages.google-cloud-spanner: 3.32.0 -> 3.33.0
2023-05-05 21:10:04 +02:00
Norman Gray
a237301676 lilypond: adjust fontconfig on macOS
This addresses issue #209525.  The code changes are from @yurrriq.
2023-05-05 14:08:21 -05:00
K900
af4cb2e305 n8n: 0.218.0 -> 0.225.2 2023-05-05 22:08:06 +03:00
Kira Bruneau
b33ffacb8f Merge pull request #230112 from kira-bruneau/python3Packages.debugpy
python310Packages.debugpy: increase timeouts on tests
2023-05-05 14:55:10 -04:00
K900
7cb616c961 Merge pull request #230169 from K900/pob-2.30.1
path-of-building: 2.29.0 -> 2.30.1
2023-05-05 21:49:56 +03:00
K900
88ae8974f1 libmongocrypt: init at 1.7.4 2023-05-05 21:48:46 +03:00
K900
c8eea6e134 path-of-building: 2.29.0 -> 2.30.1 2023-05-05 21:47:24 +03:00
Robert Scott
0b194c8c15 Merge pull request #229370 from risicle/ris-tensorflow-lite-known-vulnerabilities
tensorflow-lite: mark with `knownVulnerabilities`
2023-05-05 19:37:04 +01:00
R. Ryantm
552dea951c osl: 1.12.11.0 -> 1.12.12.0 2023-05-05 18:15:43 +00:00
Sandro
73783c45e1 Merge pull request #229658 from shyim/add-shopware-cli
shopware-cli: init at 0.1.62
2023-05-05 20:08:06 +02:00
R. RyanTM
c9fd6aa96e buildkite-agent: 3.45.0 -> 3.46.0 (#230152) 2023-05-05 20:05:03 +02:00
R. Ryantm
1d3b0d1aa2 flow: 0.205.0 -> 0.205.1 2023-05-05 17:49:53 +00:00
figsoda
ee3131ad40 ruff: 0.0.264 -> 0.0.265
Diff: https://github.com/charliermarsh/ruff/compare/v0.0.264...v0.0.265

Changelog: https://github.com/charliermarsh/ruff/releases/tag/v0.0.265
2023-05-05 13:38:42 -04:00
figsoda
24685bcce9 Merge pull request #230134 from r-ryantm/auto-update/doh-proxy-rust
doh-proxy-rust: 0.9.8 -> 0.9.9
2023-05-05 13:27:04 -04:00
figsoda
276f75e5ff Merge pull request #230143 from r-ryantm/auto-update/git-machete
git-machete: 3.17.1 -> 3.17.3
2023-05-05 13:25:56 -04:00
figsoda
258fffe903 felix-fm: 2.2.6 -> 2.2.7
Diff: https://github.com/kyoheiu/felix/compare/v2.2.6...v2.2.7

Changelog: https://github.com/kyoheiu/felix/blob/v2.2.7/CHANGELOG.md
2023-05-05 13:21:39 -04:00
teutat3s
c79c356253 deploy-rs: unstable-2023-01-19 -> unstable-2023-05-05
8c9ea9605e...6b0b6a1c25
2023-05-05 19:17:28 +02:00
figsoda
985d88d2e0 Merge pull request #230118 from yayayayaka/shotgun-2.4.0
shotgun: 2.3.1 -> 2.4.0
2023-05-05 13:14:24 -04:00
figsoda
02fe1e94d4 dua: 2.19.2 -> 2.20.1, add figsoda as a maintainer
Diff: https://github.com/Byron/dua-cli/compare/v2.19.2...v2.20.1

Changelog: https://github.com/Byron/dua-cli/blob/v2.20.1/CHANGELOG.md
2023-05-05 13:07:43 -04:00
R. Ryantm
20276c15c9 civo: 1.0.50 -> 1.0.53 2023-05-05 16:49:41 +00:00
Weijia Wang
6177f779a4 utm: 4.1.6 -> 4.2.5 2023-05-05 19:47:58 +03:00
DarkOnion0
726c18e6d6 drawio: 21.2.1 -> 21.2.8 2023-05-05 18:35:04 +02:00
R. Ryantm
9dd3a860ff git-machete: 3.17.1 -> 3.17.3 2023-05-05 16:23:40 +00:00
aktaboot
b3ef821489 nixos/installer: fix util-linux dependencies in install scripts 2023-05-05 18:11:57 +02:00
Weijia Wang
36226e3b93 Merge pull request #230135 from wegank/openvi-misc
openvi: misc improvement
2023-05-05 19:08:53 +03:00
Artturi
8c05c47e5d Merge pull request #226632 from jopejoe1/discord-development 2023-05-05 19:08:33 +03:00
markuskowa
395077ba58 Merge pull request #229954 from markuskowa/upd-libbladerf
libbladerf: 2.4.0 -> 2.5.0
2023-05-05 18:06:19 +02:00
R. Ryantm
a03c48bbdc kubeshark: 40.0 -> 40.1 2023-05-05 16:04:49 +00:00
R. Ryantm
05cafbff96 rust-analyzer-unwrapped: 2023-04-24 -> 2023-05-01 2023-05-05 15:53:03 +00:00
markuskowa
982a15389b Merge pull request #230117 from r-ryantm/auto-update/codec2
codec2: 1.0.5 -> 1.1.0
2023-05-05 17:38:16 +02:00
Weijia Wang
de7a352fb2 openvi: misc improvement 2023-05-05 18:36:04 +03:00
R. Ryantm
962fedcc43 doh-proxy-rust: 0.9.8 -> 0.9.9 2023-05-05 15:32:20 +00:00
Ryan Lahfa
73a69f152c Merge pull request #228348 from NixOS/ovmf-improvements
ovmf: various improvements (IPv6, TLS, debugging)
2023-05-05 17:29:39 +02:00
Fabian Affolter
8c33c57638 chatgpt-retrieval-plugin: relax fastapi constraint 2023-05-05 11:16:33 -04:00
Fabian Affolter
ef4bfcc598 python310Packages.fastapi: 0.92.0 -> 0.95.1 2023-05-05 11:16:33 -04:00
Fabian Affolter
41db68b033 python310Packages.starlette: 0.25.0 -> 0.26.1
Diff: https://github.com/encode/starlette/compare/refs/tags/0.25.0...0.26.1

Changelog: https://github.com/encode/starlette/releases/tag/0.26.1
2023-05-05 11:16:33 -04:00
Ryan Lahfa
8a2099942b Merge pull request #226303 from Laurent2916/master
codeberg-pages: init at 4.6.2
2023-05-05 17:13:01 +02:00
Sergei Trofimovich
e350874729 Merge pull request #230077 from trofi/rapidcheck-update
rapidcheck: unstable-2020-12-19 -> unstable-2023-04-16
2023-05-05 16:11:12 +01:00
Weijia Wang
b9d652d8a1 Merge pull request #230119 from wegank/clipboard-jh-darwin
clipboard-jh: fix build on darwin
2023-05-05 18:08:10 +03:00
Ryan Lahfa
275a6e3d8d Merge pull request #193469 from minijackson/mount-options-stage-1
nixos/stage-1: follow mount options
2023-05-05 17:05:48 +02:00
R. Ryantm
e6229ea859 alttab: 1.7.0 -> 1.7.1 2023-05-05 14:57:11 +00:00
Artturi
49cc79c383 Merge pull request #226240 from avh4/tiled-enable-zstd 2023-05-05 17:57:05 +03:00
R. Ryantm
5d5bd4b26b asn: 0.73.2 -> 0.73.3 2023-05-05 14:48:44 +00:00
Bobby Rong
acdf90cea8 cinnamon.mint-l-theme: init at 1.9.3
https://github.com/linuxmint/mint-l-theme/commits/1.9.3
2023-05-05 22:44:25 +08:00
Ryan Lahfa
588058a0af Merge pull request #224358 from SomeoneSerge/team-list-cuda
team-list: add cuda team
2023-05-05 16:44:05 +02:00
Ryan Lahfa
74dab7f02e Merge pull request #215693 from slwst/adi1090x-plymouth-themes
adi1090x-plymouth-themes: init at 2020-12-28
2023-05-05 16:43:43 +02:00
Bobby Rong
32270f094e cinnamon.mint-l-icons: init at 1.6.4
https://github.com/linuxmint/mint-l-icons/commits/1.6.4
2023-05-05 22:42:39 +08:00
Ryan Lahfa
c27ef48c86 Merge pull request #230065 from hellwolf/update-web3
python3Packages.web3: update to 6.3.0
2023-05-05 16:37:16 +02:00
Kira Bruneau
c65b4ec1cf python310Packages.debugpy: increase timeouts on tests 2023-05-05 10:33:34 -04:00
Daniel Nagy
2e9917baa1 emacsPackages.tokei: replace program 2023-05-05 16:15:00 +02:00
Weijia Wang
00c0a2333f Merge pull request #230114 from wegank/ligo-darwin
ligo: fix build on darwin
2023-05-05 17:13:29 +03:00
Weijia Wang
09dbb079c1 Merge pull request #229924 from wegank/dde-daemon-misc
dde-daemon: do not create /usr/share/uadp
2023-05-05 17:08:08 +03:00
R. Ryantm
706a6fb4db xemu: 0.7.87 -> 0.7.88 2023-05-05 14:06:02 +00:00
Sandro
eef55c17ea Merge pull request #230082 from felschr/mullvad-browser 2023-05-05 16:00:45 +02:00
R. Ryantm
f1086cffcf google-java-format: 1.16.0 -> 1.17.0 2023-05-05 13:56:02 +00:00
Weijia Wang
c03f37e3b3 clipboard-jh: fix build on darwin 2023-05-05 16:49:29 +03:00
Yaya
746e22ac2f shotgun: 2.3.1 -> 2.4.0
https://github.com/neXromancers/shotgun/releases/tag/v2.4.0
2023-05-05 13:48:08 +00:00
Kira Bruneau
b3220758e0 Merge pull request #229334 from kira-bruneau/huggingface-hub
python310Packages.huggingface-hub: 0.12.1 -> 0.14.1
2023-05-05 09:47:02 -04:00
Weijia Wang
469bda7c95 Merge pull request #230104 from Icy-Thought/clipboard-jh
clipboard-jh: 0.6.0 -> 0.7.0
2023-05-05 16:45:51 +03:00
Ryan Lahfa
1ab4d7d0c3 Merge pull request #228047 from RaitoBezarius/diskless-vm
nixos/qemu-vm: fix diskless VMs
2023-05-05 15:37:11 +02:00
Thomas Gerbet
33903881c6 Merge pull request #230072 from r-ryantm/auto-update/fulcio
fulcio: 1.2.0 -> 1.3.1
2023-05-05 15:36:04 +02:00
Weijia Wang
d6740358bf Merge pull request #230100 from r-ryantm/auto-update/pachyderm
pachyderm: 2.5.4 -> 2.5.5
2023-05-05 16:30:49 +03:00
Yureka
8f797fa93d gitlab: 15.11.1 -> 15.11.2 (#230101)
https://gitlab.com/gitlab-org/gitlab/-/blob/master/CHANGELOG.md#15112-2023-05-03
2023-05-05 15:28:16 +02:00
Weijia Wang
8ad05fbf5f Merge pull request #230068 from r-ryantm/auto-update/pomerium-cli
pomerium-cli: 0.21.0 -> 0.22.0
2023-05-05 16:25:41 +03:00
Weijia Wang
23a129911c Merge pull request #230052 from r-ryantm/auto-update/liblxi
liblxi: 1.18 -> 1.19
2023-05-05 16:24:36 +03:00
Weijia Wang
3e0f0deb10 Merge pull request #230071 from r-ryantm/auto-update/flix
flix: 0.35.0 -> 0.36.0
2023-05-05 16:23:36 +03:00
Weijia Wang
b700af8ddb Merge pull request #230050 from r-ryantm/auto-update/kddockwidgets
kddockwidgets: 1.6.0 -> 1.7.0
2023-05-05 16:23:08 +03:00
Weijia Wang
752c8691eb Merge pull request #230055 from r-ryantm/auto-update/libupnp
libupnp: 1.14.16 -> 1.14.17
2023-05-05 16:22:49 +03:00
Weijia Wang
3a19dcb499 Merge pull request #230088 from r-ryantm/auto-update/btdu
btdu: 0.5.0 -> 0.5.1
2023-05-05 16:21:40 +03:00
R. Ryantm
851bfe1816 asnmap: 1.0.2 -> 1.0.3 2023-05-05 13:21:02 +00:00
Weijia Wang
bcc26818c4 Merge pull request #230078 from r-ryantm/auto-update/clash-meta
clash-meta: 1.14.3 -> 1.14.4
2023-05-05 16:20:55 +03:00
Weijia Wang
1a9b8a7365 Merge pull request #230073 from r-ryantm/auto-update/arkade
arkade: 0.9.13 -> 0.9.16
2023-05-05 16:19:40 +03:00
Weijia Wang
5469c72610 Merge pull request #230075 from r-ryantm/auto-update/cargo-udeps
cargo-udeps: 0.1.36 -> 0.1.38
2023-05-05 16:18:53 +03:00
Emily Lange
549bee9851 nixos/grafana-agent: add extraFlags option (#228883) 2023-05-05 15:14:41 +02:00
Weijia Wang
b2963e311a ligo: fix build on darwin 2023-05-05 16:10:55 +03:00
Weijia Wang
093fcd1629 ocamlPackages.hacl-star-raw: use _mm_malloc on darwin 2023-05-05 16:10:55 +03:00
Weijia Wang
360ab51ee7 Merge pull request #230098 from wegank/tezos-rust-libs-darwin
tezos-rust-libs: fix build on darwin
2023-05-05 16:05:03 +03:00
Domen Kožar
6cf7bb9998 Merge pull request #225197 from stephank/feat/swift58
swift: 5.7.3 -> 5.8
2023-05-05 13:58:07 +01:00
Weijia Wang
cf9ada3a06 Merge pull request #230074 from r-ryantm/auto-update/numix-icon-theme-circle
numix-icon-theme-circle: 23.04.20 -> 23.04.28
2023-05-05 15:54:57 +03:00
R. Ryantm
d880942259 codec2: 1.0.5 -> 1.1.0 2023-05-05 12:53:34 +00:00
Weijia Wang
b4c8a4ea37 Merge pull request #230014 from Aleksanaa/openvi
openvi: init at 7.3.22
2023-05-05 15:42:56 +03:00
Emil "AngryAnt" Johansen
9839666856 proxmove: init at 1.2 2023-05-05 14:38:25 +02:00
R. Ryantm
d09e6d6425 urbit: 2.1 -> 2.3 2023-05-05 12:36:05 +00:00
Spencer Whitt
21dbdb5d03 maintainers: remove spwhitt 2023-05-05 12:34:05 +00:00
R. Ryantm
2daf4c8949 cudatext-qt: 1.192.0 -> 1.193.0 2023-05-05 12:27:31 +00:00
Maximilian Bosch
bcf4eea3bd evcxr: skip test broken by rust 1.69 (#230089)
Closes #229524
See also https://github.com/evcxr/evcxr/issues/294

While it's unfortunate that unused variable warnings aren't detected
properly, the core functionality of the package is still fine, so let's
skip the test for now and wait until upstream figures out a solution.
2023-05-05 14:22:54 +02:00
Icy-Thought
0d818ab0db clipboard-jh: 0.6.0 -> 0.7.0 2023-05-05 14:18:23 +02:00
Matthieu Coudron
3cc6bda366 Merge pull request #230022 from jfvillablanca/kmonad-vim
vimPlugins.kmonad-vim: init at unstable-2022-03-20
2023-05-05 14:13:43 +02:00
R. Ryantm
63ce062e95 ergo: 5.0.9 -> 5.0.10 2023-05-05 12:11:44 +00:00
R. Ryantm
735777431a pachyderm: 2.5.4 -> 2.5.5 2023-05-05 11:49:59 +00:00
R. Ryantm
3b0954db5d jfrog-cli: 2.36.1 -> 2.37.0 2023-05-05 11:36:35 +00:00
Weijia Wang
0d130c22b6 tezos-rust-libs: fix build on darwin 2023-05-05 14:31:50 +03:00
Weijia Wang
3e313808bd Merge pull request #230081 from hellwolf/owncloud-client-improve-nix
owncloud-client: improve nix expressions
2023-05-05 14:28:07 +03:00
R. Ryantm
4b7d12a98a kubernetes-controller-tools: 0.11.4 -> 0.12.0 2023-05-05 11:20:58 +00:00
Michael Weiss
cb8d5f9653 Merge pull request #229996 from primeos/ungoogled-chromium
ungoogled-chromium: 112.0.5615.165 -> 113.0.5672.64
2023-05-05 13:13:26 +02:00
Mostly Void
e5fa77e771 xplorer: init at unstable-2023-03-19 2023-05-05 07:09:55 -04:00
natsukium
62c557d554 python3Packages.langchain: init at 0.0.158 2023-05-05 07:08:20 -04:00
natsukium
4503d47a56 python3Packages.openapi-schema-pydantic: init at 1.2.4 2023-05-05 07:08:20 -04:00
R. Ryantm
c16cd43204 rke2: 1.26.4+rke2r1 -> 1.27.1+rke2r1 2023-05-05 11:03:10 +00:00
R. Ryantm
ffa93dc254 ncspot: 0.13.1 -> 0.13.2 2023-05-05 10:56:05 +00:00
aleksana
64ec522697 openvi: init at 7.3.22 2023-05-05 18:49:13 +08:00
R. Ryantm
050649477d mimir: 2.7.1 -> 2.8.0 2023-05-05 06:49:04 -04:00
Martin Weinelt
171d3dc2ee Merge pull request #227857 from lilyinstarlight/upd/teams-for-linux-1.0.71
teams-for-linux: 1.0.65 -> 1.0.83
2023-05-05 12:48:00 +02:00
R. Ryantm
4b64895a12 btdu: 0.5.0 -> 0.5.1 2023-05-05 10:44:29 +00:00
Weijia Wang
c6487537df Merge pull request #230008 from fabaff/cloudscraper-bump
python311Packages.cloudscraper: 1.2.69 -> 1.2.71
2023-05-05 13:42:27 +03:00
R. Ryantm
d6a684d223 ppsspp-sdl: 1.14.4 -> 1.15.2 2023-05-05 07:36:47 -03:00
R. Ryantm
69764ae8d7 ddccontrol-db: 20230328 -> 20230424 2023-05-05 10:21:07 +00:00
Giorgio Gallo
c490096481 fishPlugins.sdkman-for-fish: init at 1.4.0
Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-05-05 12:19:05 +02:00
Giorgio Gallo
f80cd0a794 maintainers: add giorgiga 2023-05-05 12:19:05 +02:00
Ulrik Strid
416ffcd08f Merge pull request #230070 from vbgl/ocaml-lsp-fix-propagated-inputs
ocamlPackages.lsp: fix propagatedInputs
2023-05-05 12:10:41 +02:00
Miao, ZhiCheng
0fc052a4f4 owncloud-client: improve nix expressions 2023-05-05 13:03:49 +03:00
Fabian Affolter
d4f08c0efb Merge pull request #230066 from fabaff/dvc-bump
python311Packages.dvc-ssh: 2.21.0 -> 2.22.1, python311Packages.dvc-gs: 2.21.0 -> 2.22.0
2023-05-05 11:59:57 +02:00
Felix Schröter
cc3f70a1aa mullvad-browser: 12.0.4 -> 12.0.5 2023-05-05 11:58:16 +02:00
R. Ryantm
9f53f29175 clash-meta: 1.14.3 -> 1.14.4 2023-05-05 09:43:02 +00:00
Sergei Trofimovich
74aed074ec rapidcheck: unstable-2020-12-19 -> unstable-2023-04-16
Fixed gcc build failure among other things:

    184312e069

While at it added trivial updater.
2023-05-05 10:40:40 +01:00
R. Ryantm
74d79f7a55 cargo-udeps: 0.1.36 -> 0.1.38 2023-05-05 09:30:06 +00:00
Weijia Wang
e9b3d2382c Merge pull request #230062 from r-ryantm/auto-update/promexplorer
promexplorer: 0.0.4 -> 0.0.5
2023-05-05 12:27:43 +03:00
R. Ryantm
a1c2e2606c aws-lambda-rie: 1.10 -> 1.11 2023-05-05 11:21:17 +02:00
R. Ryantm
497381dc32 numix-icon-theme-circle: 23.04.20 -> 23.04.28 2023-05-05 09:19:21 +00:00
R. Ryantm
81357776bc arkade: 0.9.13 -> 0.9.16 2023-05-05 09:18:45 +00:00
R. Ryantm
bf0ca92836 fulcio: 1.2.0 -> 1.3.1 2023-05-05 09:10:59 +00:00
R. Ryantm
4be8375c5d flix: 0.35.0 -> 0.36.0 2023-05-05 09:10:14 +00:00
Vincent Laporte
18f2c5f5b8 ocamlPackages.lsp: fix propagatedInputs 2023-05-05 11:07:09 +02:00
Vincent Laporte
3576a3e256 ocamlPackages.linol: fix minimalOCamlVersion 2023-05-05 11:07:09 +02:00
R. Ryantm
9affd32d7a pomerium-cli: 0.21.0 -> 0.22.0 2023-05-05 08:52:40 +00:00
Fabian Affolter
2a5ea26389 python311Packages.dvc-studio-client: 0.8.0 -> 0.9.0
Diff: https://github.com/iterative/dvc-studio-client/compare/refs/tags/0.8.0...0.9.0

Changelog: https://github.com/iterative/dvc-studio-client/releases/tag/0.9.0
2023-05-05 10:51:27 +02:00
Fabian Affolter
8de789ece5 python311Packages.dvc-azure: 2.21.0 -> 2.21.1
Changelog: https://github.com/iterative/dvc-azure/releases/tag/2.21.1
2023-05-05 10:50:56 +02:00
Fabian Affolter
23cac0d4d6 python311Packages.dvc-s3: 2.21.0 -> 2.22.0
Changelog: https://github.com/iterative/dvc-s3/releases/tag/2.22.0
2023-05-05 10:50:35 +02:00
Fabian Affolter
f3a4d5b323 python311Packages.dvc-gs: 2.21.0 -> 2.22.0
Changelog: https://github.com/iterative/dvc-gs/releases/tag/2.22.0
2023-05-05 10:50:20 +02:00
Fabian Affolter
f0520ce51d python311Packages.dvc-ssh: 2.21.0 -> 2.22.1
Changelog: https://github.com/iterative/dvc-ssh/releases/tag/2.22.1
2023-05-05 10:50:05 +02:00
Ulrik Strid
4790140b28 Merge pull request #229662 from Niols/ocamlPackages.github-4.4.1
ocamlPackages.github*: init at 4.4.1
2023-05-05 10:49:11 +02:00
Miao, ZhiCheng
57f73bd444 python3Packages.web3: update to 6.3.0 2023-05-05 11:49:06 +03:00
Fabian Affolter
be173cae89 Merge pull request #230047 from fabaff/elkm1-lib-bump
python311Packages.elkm1-lib: 2.2.1 -> 2.2.2
2023-05-05 10:43:08 +02:00
Fabian Affolter
71fbbe233a Merge pull request #230049 from fabaff/holidays-bump
python311Packages.holidays: 0.21.13 -> 0.24
2023-05-05 10:43:00 +02:00
R. Ryantm
cea5810dc2 circleci-cli: 0.1.25725 -> 0.1.26343 2023-05-05 08:38:11 +00:00
R. Ryantm
51805d5c2f promexplorer: 0.0.4 -> 0.0.5 2023-05-05 08:29:58 +00:00
Henri Menke
7e0b4143ee libvncserver: make systemd support optional 2023-05-05 10:15:40 +02:00
Weijia Wang
3988a551e2 Merge pull request #230037 from r-ryantm/auto-update/netbird-ui
netbird-ui: 0.17.0 -> 0.19.0
2023-05-05 11:13:53 +03:00
Weijia Wang
7f17a6226b Merge pull request #229836 from r-ryantm/auto-update/python310Packages.slackclient
python310Packages.slackclient: 3.20.1 -> 3.21.3
2023-05-05 11:10:59 +03:00
Fabian Affolter
c08bd639f9 python311Packages.google-cloud-spanner: 3.32.0 -> 3.33.0
Changelog: https://github.com/googleapis/python-spanner/blob/v3.33.0/CHANGELOG.md
2023-05-05 09:57:34 +02:00
Fabian Affolter
a3da590156 python311Packages.google-cloud-storage: 2.8.0 -> 2.9.0
Changelog: https://github.com/googleapis/python-storage/blob/v2.9.0/CHANGELOG.md
2023-05-05 09:56:46 +02:00
Weijia Wang
7091454bd1 Merge pull request #230004 from fabaff/subfinder-bump
subfinder: 2.5.7 -> 2.5.8
2023-05-05 10:50:01 +03:00
Weijia Wang
3cccd83285 Merge pull request #229559 from carlthome/patch-1
python3Packages.torchaudio-bin: add macOS to platforms
2023-05-05 10:47:20 +03:00
Weijia Wang
2567ce481e Merge pull request #230040 from r-ryantm/auto-update/wishlist
wishlist: 0.10.0 -> 0.11.0
2023-05-05 10:42:04 +03:00
Weijia Wang
27cc177428 Merge pull request #230023 from figsoda/cargo-dist
cargo-dist: 0.0.5 -> 0.0.6
2023-05-05 10:41:41 +03:00
Weijia Wang
9acc26424a Merge pull request #230043 from r-ryantm/auto-update/pocketbase
pocketbase: 0.15.2 -> 0.15.3
2023-05-05 10:33:08 +03:00
Weijia Wang
f12ac09af1 Merge pull request #230044 from r-ryantm/auto-update/libcotp
libcotp: 2.0.0 -> 2.0.1
2023-05-05 10:32:07 +03:00
Weijia Wang
7f92f83646 Merge pull request #230026 from dylanmtaylor/gemfile-deprecation-warning-fix
chef-cli, inspec, serverspec: Fix Gemfile deprecation warnings
2023-05-05 10:30:04 +03:00
Weijia Wang
974d5c56bc Merge pull request #230039 from r-ryantm/auto-update/zim-tools
zim-tools: 3.1.1 -> 3.1.3
2023-05-05 10:29:15 +03:00
Weijia Wang
9150b6fc3f Merge pull request #230038 from r-ryantm/auto-update/zsh-forgit
zsh-forgit: 23.04.0 -> 23.05.0
2023-05-05 10:27:49 +03:00
Weijia Wang
88b50c8872 Merge pull request #230041 from ElvishJerricco/ddcci-driver-0.4.3
ddcci-driver: 0.4.2 -> 0.4.3
2023-05-05 10:26:54 +03:00
Weijia Wang
869a2cc320 Merge pull request #230024 from lasers/ukmm
ukmm: 0.8.0 -> 0.8.1
2023-05-05 10:21:26 +03:00
Jörg Thalheim
f8cd2081b2 Merge pull request #229926 from Mic92/github-runner2
github-runner: drop leaveDotGit to not break checksums
2023-05-05 08:15:12 +01:00
Soner Sayakci
684e9a425e shopware-cli: init at 0.1.62 2023-05-05 09:14:29 +02:00
Pavol Rusnak
2d66a4c49f Merge pull request #230046 from r-ryantm/auto-update/gocryptfs 2023-05-05 09:11:29 +02:00
Weijia Wang
1d0de47bef Merge pull request #230045 from r-ryantm/auto-update/ginkgo
ginkgo: 2.9.2 -> 2.9.4
2023-05-05 10:08:36 +03:00
Weijia Wang
a19dd2d95f Merge pull request #230035 from r-ryantm/auto-update/typos
typos: 1.14.8 -> 1.14.9
2023-05-05 10:08:09 +03:00
Weijia Wang
91516a5215 Merge pull request #230032 from r-ryantm/auto-update/okteto
okteto: 2.15.1 -> 2.15.2
2023-05-05 10:07:41 +03:00
Weijia Wang
64df379f2a Merge pull request #230048 from r-ryantm/auto-update/oh-my-posh
oh-my-posh: 15.4.0 -> 15.4.2
2023-05-05 10:07:04 +03:00
R. Ryantm
c4b8bb723a supabase-cli: 1.50.13 -> 1.55.0 2023-05-05 07:06:20 +00:00
R. Ryantm
ad6ea40ac3 libupnp: 1.14.16 -> 1.14.17 2023-05-05 06:56:47 +00:00
K900
40cac1db49 Merge pull request #224356 from panicgh/qtdatavis3d
qt5.qtdatavis3d: init module
2023-05-05 09:55:57 +03:00
Adam Joseph
e1842769ae Merge pull request #228296 from amjoseph-nixpkgs/pr/gcc/libsanitizer/mips64n32
gcc: disable libsanitizer on mips64n32
2023-05-05 06:54:41 +00:00
R. Ryantm
c6e66fad58 liblxi: 1.18 -> 1.19 2023-05-05 06:49:10 +00:00
R. Ryantm
371aeb8d46 vault: 1.13.1 -> 1.13.2 2023-05-05 06:41:37 +00:00
R. Ryantm
3d795ba793 kddockwidgets: 1.6.0 -> 1.7.0 2023-05-05 06:39:43 +00:00
Fabian Affolter
ef1d1d7a4e python311Packages.holidays: 0.21.13 -> 0.24
Changelog:
- https://github.com/dr-prodigy/python-holidays/releases/tag/v.0.24
- https://github.com/dr-prodigy/python-holidays/releases/tag/v.0.23
- https://github.com/dr-prodigy/python-holidays/releases/tag/v.0.22
2023-05-05 08:36:26 +02:00
R. Ryantm
43d8b31dd2 oh-my-posh: 15.4.0 -> 15.4.2 2023-05-05 06:26:20 +00:00
Fabian Affolter
c0172431d8 Merge pull request #230013 from fabaff/hijri-converter-bump
python311Packages.hijri-converter: 2.2.4 -> 2.3.1
2023-05-05 08:24:00 +02:00
Fabian Affolter
0b6445b611 Merge pull request #230016 from fabaff/pex-bump
python311Packages.pex: 2.1.134 -> 2.1.135
2023-05-05 08:20:15 +02:00
Fabian Affolter
0bc7ed7922 Merge pull request #230005 from fabaff/urlwatch-bump
urlwatch: 2.26 -> 2.28
2023-05-05 08:19:50 +02:00
Fabian Affolter
ef36e04340 Merge pull request #230010 from fabaff/discordpy-bump
python311Packages.discordpy: 2.2.2 -> 2.2.3
2023-05-05 08:19:40 +02:00
Fabian Affolter
733b43ba89 python311Packages.elkm1-lib: 2.2.1 -> 2.2.2
Diff: https://github.com/gwww/elkm1/compare/refs/tags/2.2.1...2.2.2

Changelog: https://github.com/gwww/elkm1/blob/2.2.2/CHANGELOG.md
2023-05-05 08:19:39 +02:00
Fabian Affolter
33a7a0053f Merge pull request #229990 from fabaff/openfortivpn-bump
openfortivpn: 1.20.1 -> 1.20.2
2023-05-05 08:17:51 +02:00
Fabian Affolter
73bc2e2a99 Merge pull request #229991 from fabaff/osv-scanner-bump
osv-scanner: 1.3.1 -> 1.3.2
2023-05-05 08:17:40 +02:00
Fabian Affolter
d22ec0adbd Merge pull request #229994 from fabaff/webauthn-bump
python311Packages.webauthn: 1.7.2 -> 1.8.1
2023-05-05 08:17:28 +02:00
R. Ryantm
70ca1fab1b gocryptfs: 2.3.1 -> 2.3.2 2023-05-05 06:14:43 +00:00
R. Ryantm
12a715b895 ginkgo: 2.9.2 -> 2.9.4 2023-05-05 06:14:33 +00:00
Jacek Galowicz
3ba45b082e Merge pull request #228111 from alyssais/nixosTest-hostname
nixosTest: remove hostname limitations
2023-05-05 08:12:36 +02:00
zowoq
661117e16f gh: fix cross
"zowoq" wrote this commit:

  https://github.com/NixOS/nixpkgs/pull/225121#issuecomment-1500037413
2023-05-05 16:11:23 +10:00
R. Ryantm
014cc7a7ac libcotp: 2.0.0 -> 2.0.1 2023-05-05 06:05:07 +00:00
R. Ryantm
7e882fb1fb pocketbase: 0.15.2 -> 0.15.3 2023-05-05 05:48:26 +00:00
R. Ryantm
ca38e21e6b jsonnet-language-server: 0.11.0 -> 0.12.0 2023-05-05 05:42:07 +00:00
R. Ryantm
799e37bd16 wishlist: 0.10.0 -> 0.11.0 2023-05-05 05:39:12 +00:00
Will Fancher
fb66a26b75 ddcci-driver: 0.4.2 -> 0.4.3 2023-05-05 01:37:23 -04:00
Weijia Wang
ffd548d5cc Merge pull request #229974 from fgaz/tclx/8.6.1
tclx: 8.4.1 -> 8.6.1, add fgaz to maintainers
2023-05-05 08:34:40 +03:00
Weijia Wang
5bf047fdc0 dde-daemon: do not create /usr/share/uadp 2023-05-05 08:31:18 +03:00
github-actions[bot]
80e81b989b terraform-providers.aws: 4.65.0 -> 4.66.0 2023-05-05 15:14:06 +10:00
github-actions[bot]
014897d1da terraform-providers.yandex: 0.89.0 -> 0.90.0 2023-05-05 15:14:06 +10:00
github-actions[bot]
31cd152ce7 terraform-providers.vultr: 2.14.1 -> 2.15.0 2023-05-05 15:14:06 +10:00
github-actions[bot]
e5c8a4ea58 terraform-providers.vault: 3.15.1 -> 3.15.2 2023-05-05 15:14:06 +10:00
github-actions[bot]
deb7ec86cc terraform-providers.opentelekomcloud: 1.34.2 -> 1.34.3 2023-05-05 15:14:06 +10:00
github-actions[bot]
4de7c2761f terraform-providers.okta: 3.46.0 -> 4.0.0 2023-05-05 15:14:06 +10:00
github-actions[bot]
74e89bd33f terraform-providers.ibm: 1.52.1 -> 1.53.0 2023-05-05 15:14:06 +10:00
R. Ryantm
b5c3f904fb zim-tools: 3.1.1 -> 3.1.3 2023-05-05 05:13:45 +00:00
R. Ryantm
50b86d1a3e zsh-forgit: 23.04.0 -> 23.05.0 2023-05-05 05:12:08 +00:00
R. Ryantm
810b5bf86f netbird-ui: 0.17.0 -> 0.19.0 2023-05-05 04:55:34 +00:00
R. Ryantm
c6d51780cd typos: 1.14.8 -> 1.14.9 2023-05-05 04:48:48 +00:00
R. Ryantm
a99f5f247a okteto: 2.15.1 -> 2.15.2 2023-05-05 04:32:09 +00:00
Dylan M. Taylor
30f26d070d chef-cli, inspec, serverspec: Fix Gemfile deprecation warnings
This resolves the following warning in these packages:

[DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org".
2023-05-04 23:13:49 -04:00
Jared Baur
67561dcc59 nixos/bootspec: Fix cross for nixos-system systemBuilder
When `nixpkgs.hostPlatform` != `nixpkgs.buildPlatform`, building the
top-level attribute fails since the bootspec portion of the system
builder tries to reference the host platform's `jq`. Change this to
reference the build platform's `jq`.
2023-05-04 20:09:16 -07:00
Aaron VonderHaar
3108b26034 tiled: add zstd support 2023-05-04 19:32:24 -07:00
Aaron Jheng
cf60e3a649 v8_8_x: remove 2023-05-05 02:05:05 +00:00
Nick Cao
fed0618057 Merge pull request #230015 from fabaff/json-schema-for-humans-bump
python311Packages.json-schema-for-humans: 0.44.4 -> 0.44.5
2023-05-05 09:34:06 +08:00
Nick Cao
21628f1308 Merge pull request #230007 from fabaff/auth0-python-bump
python311Packages.auth0-python: 4.1.1 -> 4.2.0
2023-05-05 09:25:05 +08:00
Nick Cao
5a92e52e64 Merge pull request #230009 from fabaff/css-parser-bump
python311Packages.css-parser: 1.0.8 -> 1.0.9
2023-05-05 09:23:38 +08:00
Nick Cao
2e5b4a522f Merge pull request #230002 from figsoda/llvm-lines
cargo-llvm-lines: 0.4.28 -> 0.4.29
2023-05-05 09:22:31 +08:00
Nick Cao
c116df42d7 Merge pull request #230003 from tipozodis/master
spek: 0.8.4 -> 0.8.5
2023-05-05 09:22:11 +08:00
Nick Cao
668be39914 Merge pull request #229939 from r-ryantm/auto-update/google-guest-oslogin
google-guest-oslogin: 20230406.02 -> 20230502.00
2023-05-05 09:14:57 +08:00
lasers
5428081305 ukmm: 0.8.0 -> 0.8.1 2023-05-04 20:11:50 -05:00
Nick Cao
fa7c96df24 Merge pull request #229977 from fabaff/msgspec-bump
python311Packages.msgspec: 0.14.0 -> 0.14.2
2023-05-05 09:11:24 +08:00
Martin Weinelt
0d82a451dc Merge pull request #230006 from fabaff/aioesphomeapi-bump
python311Packages.aioesphomeapi: 13.7.2 -> 13.7.3
2023-05-05 02:50:13 +02:00
figsoda
de57003899 cargo-dist: 0.0.5 -> 0.0.6
Diff: https://github.com/axodotdev/cargo-dist/compare/v0.0.5...v0.0.6

Changelog: https://github.com/axodotdev/cargo-dist/blob/v0.0.6/CHANGELOG.md
2023-05-04 20:46:59 -04:00
ran xiao
48bd94f10a python3.pkgs.interface-meta: fix typo 2023-05-04 20:41:40 -04:00
Nick Cao
a330d03ac1 Merge pull request #229973 from figsoda/jumpy
jumpy: 0.6.1 -> 0.7.0
2023-05-05 08:41:15 +08:00
Nick Cao
e09e0a1e12 Merge pull request #229993 from fabaff/sqlmap-bump
python311Packages.sqlmap: 1.7.4 -> 1.7.5
2023-05-05 08:39:51 +08:00
Nick Cao
b31bf268dc Merge pull request #224083 from SomeoneSerge/update-faiss-1.7.3
faiss: 1.7.2 -> 1.7.4
2023-05-05 08:38:40 +08:00
Martin Weinelt
0419d800e6 Merge pull request #230020 from NixOS/home-assistant
home-assistant: 2023.5.0 -> 2023.5.1
2023-05-05 02:25:18 +02:00
"jfvillablanca"
84870fdc80 vimPlugins.nvim-treesitter: update grammars 2023-05-05 08:19:45 +08:00
"jfvillablanca"
1f6fc08d4c vimPlugins: resolve github repository redirects 2023-05-05 08:18:41 +08:00
"jfvillablanca"
4ac4088844 vimPlugins: update 2023-05-05 08:17:12 +08:00
Kira Bruneau
ae55ff1d1b Merge pull request #229970 from Stunkymonkey/newsflash-2.3.0
newsflash: 2.2.4 -> 2.3.0
2023-05-04 20:00:28 -04:00
Martin Weinelt
249950f75d home-assistant: 2023.5.0 -> 2023.5.1
https://github.com/home-assistant/core/releases/tag/2023.5.1
2023-05-05 01:48:03 +02:00
Kira Bruneau
d738222907 Merge pull request #230018 from mweinelt/fix-thunderbird-bin-wrapper
thunderbird-bin: Set explicit binaryName after betterbird changes
2023-05-04 19:44:53 -04:00
Martin Weinelt
4e2bb2c2be thunderbird-bin: Set explicit binaryName after betterbird changes
The betterbird package introduced the binaryName variable, because it
uses a different executable filename. During review the required changes
to thunderbird-bin were missed.
2023-05-05 01:26:48 +02:00
Fabian Affolter
0cc24339a2 Merge pull request #229987 from fabaff/checkov-bump
checkov: 2.3.216 -> 2.3.223
2023-05-05 01:25:57 +02:00
Lily Foster
6a6f328ef5 Merge pull request #214454 from winterqt/prefetch-npm-deps-reproducibility
prefetch-npm-deps: fix reproducibility
2023-05-04 19:15:59 -04:00
Martin Weinelt
c972d6df96 Merge pull request #217930 from SuperSandro2000/betterbird
betterbird: init at 102.8.0-bb30
2023-05-05 01:15:42 +02:00
Nick Cao
0cafc76674 Merge pull request #229431 from huantianad/meslo-lgs-nf
meslo-lgs-nf: 2021-09-03 -> unstable-2023-04-03
2023-05-05 07:12:27 +08:00
Lily Foster
61c2c744a1 maintainers/scripts/remove-old-aliases.py: support quoted attrset keys 2023-05-04 19:08:47 -04:00
Lily Foster
45fd7a61df nodePackages: add aliases 2023-05-04 19:08:44 -04:00
Fabian Affolter
ac91720230 Merge pull request #229982 from fabaff/python-roborock-bump
python311Packages.python-roborock: 0.10.0 -> 0.11.0
2023-05-05 01:04:32 +02:00
Fabian Affolter
2178b630ef Merge pull request #229981 from fabaff/nibe-bump
python311Packages.nibe: 2.1.4 -> 2.2.0
2023-05-05 01:04:22 +02:00
Fabian Affolter
19868c6735 Merge pull request #229984 from fabaff/pytrafikverket-bump
python311Packages.pytrafikverket: 0.2.3 -> 0.3.1
2023-05-05 01:04:08 +02:00
Artturi
9d557a82cc Merge pull request #229976 from LeSuisse/envoy-known-vulns 2023-05-05 02:00:46 +03:00
Fabian Affolter
55dc96a50b python311Packages.pex: 2.1.134 -> 2.1.135
Changelog: https://github.com/pantsbuild/pex/releases/tag/v2.1.135
2023-05-05 01:00:14 +02:00
Fabian Affolter
646c4dcca3 python311Packages.json-schema-for-humans: 0.44.4 -> 0.44.5
Diff: https://github.com/coveooss/json-schema-for-humans/compare/refs/tags/v0.44.4...v0.44.5

Changelog: https://github.com/coveooss/json-schema-for-humans/releases/tag/v0.44.5
2023-05-05 00:57:24 +02:00
Fabian Affolter
0b5e6272d2 python311Packages.hijri-converter: add changelog to meta
- update disabled
2023-05-05 00:55:37 +02:00
Fabian Affolter
88c280611a python311Packages.hijri-converter: 2.2.4 -> 2.3.1 2023-05-05 00:53:05 +02:00
Kira Bruneau
67f846824b Merge pull request #229518 from lelgenio/init-dart-sass
dart-sass: init at 1.62.1
2023-05-04 18:52:31 -04:00
Fabian Affolter
6fe32e6da5 python311Packages.discordpy: 2.2.2 -> 2.2.3
Diff: https://github.com/Rapptz/discord.py/compare/refs/tags/v2.2.2...v2.2.3

Changelog: https://github.com/Rapptz/discord.py/blob/v2.2.3/docs/whats_new.rst
2023-05-05 00:50:38 +02:00
Fabian Affolter
65de422b3f python311Packages.css-parser: 1.0.8 -> 1.0.9 2023-05-05 00:48:21 +02:00
Fabian Affolter
baa121ed63 python311Packages.cloudscraper: 1.2.69 -> 1.2.71
Changelog: https://github.com/VeNoMouS/cloudscraper/releases/tag/1.2.71
2023-05-05 00:46:36 +02:00
Fabian Affolter
e21e086b31 python311Packages.auth0-python: 4.1.1 -> 4.2.0
Changelog: https://github.com/auth0/auth0-python/blob/4.2.0/CHANGELOG.md
2023-05-05 00:44:14 +02:00
Fabian Affolter
f69f929525 python311Packages.aioesphomeapi: 13.7.2 -> 13.7.3
Diff: https://github.com/esphome/aioesphomeapi/compare/refs/tags/v13.7.2...v13.7.3

Changelog: https://github.com/esphome/aioesphomeapi/releases/tag/v13.7.3
2023-05-05 00:43:34 +02:00
Weijia Wang
89236bb5b1 Merge pull request #229932 from wegank/safe-pysha3-bump
python310Packages.safe-pysha3: 1.0.3 -> 1.0.4
2023-05-05 01:39:41 +03:00
Fabian Affolter
13fc6df5e9 Merge pull request #229978 from fabaff/bthome-ble-bump
python311Packages.bthome-ble: 2.10.1 -> 2.11.0
2023-05-05 00:38:57 +02:00
Fabian Affolter
9cf58e9a68 Merge pull request #229971 from fabaff/bluetooth-auto-recovery-bump
python311Packages.bluetooth-auto-recovery: 1.1.1 -> 1.1.2
2023-05-05 00:38:39 +02:00
Fabian Affolter
52819b5dbf Merge pull request #229980 from fabaff/onvif-zeep-async-bump
python311Packages.onvif-zeep-async: 1.3.1 -> 2.1.0
2023-05-05 00:37:25 +02:00
Fabian Affolter
c9290e23f4 Merge pull request #229979 from fabaff/nuclei-bump
nuclei: 2.9.2 -> 2.9.3
2023-05-05 00:37:11 +02:00
Fabian Affolter
d9b3bcf504 urlwatch: 2.26 -> 2.28
Diff: https://github.com/thp/urlwatch/compare/2.26...2.28
2023-05-05 00:36:10 +02:00
Weijia Wang
0b34cc803f Merge pull request #229957 from otavio/sh-0_12_0
shellhub-agent: 0.11.8 -> 0.12.0
2023-05-05 01:21:23 +03:00
figsoda
c8b4ed1db5 cargo-llvm-lines: 0.4.28 -> 0.4.29
Diff: https://github.com/dtolnay/cargo-llvm-lines/compare/0.4.28...0.4.29

Changelog: https://github.com/dtolnay/cargo-llvm-lines/releases/tag/0.4.29
2023-05-04 18:20:49 -04:00
Weijia Wang
e65c6dda91 Merge pull request #229799 from jshcmpbll/jc/issue-226671
davinci-resolve: overriding appimage-run to use buildFHSEnvChroot
2023-05-05 01:13:04 +03:00
Weijia Wang
baedb5622a Merge pull request #229817 from msfjarvis/hs/nerdfonts-3.0.0
nerdfonts: 2.3.3 -> 3.0.0
2023-05-05 01:11:31 +03:00
R. Ryantm
f06d24a512 kubernetes: 1.27.0 -> 1.27.1 2023-05-05 08:07:31 +10:00
Weijia Wang
cc721b97aa Merge pull request #229923 from e1mo/paperless-1-14-3
paperless-ngx: 1.14.2 -> 1.14.4
2023-05-05 01:05:40 +03:00
Fabian Affolter
77560c8c71 subfinder: 2.5.7 -> 2.5.8
Diff: https://github.com/projectdiscovery/subfinder/compare/v2.5.7...v2.5.8
2023-05-05 00:04:52 +02:00
Felix Buehler
aa2cbfd02d newsflash: 2.2.4 -> 2.3.0 2023-05-05 00:04:02 +02:00
Weijia Wang
0ba02ba5e7 Merge pull request #229972 from fabaff/aionotion-bump
python311Packages.aionotion: 2023.04.2 -> 2023.05.0
2023-05-05 00:59:58 +03:00
Martin Weinelt
9bcdfd65bb Merge pull request #228224 from risicle/ris-openvswitch-3.1.1-2.17.6
openvswitch: 3.0.3 -> 3.1.1, openvswitch-lts: 2.17.5 -> 2.17.6
2023-05-04 23:57:46 +02:00
Weijia Wang
b4f27397e7 Merge pull request #229963 from figsoda/typeshare
typeshare: 1.5.0 -> 1.5.1
2023-05-05 00:55:48 +03:00
Weijia Wang
0c47cf0aa0 Merge pull request #229962 from figsoda/nextest
cargo-nextest: 0.9.51 -> 0.9.52
2023-05-05 00:55:16 +03:00
Michael Weiss
d0bfc9077d ungoogled-chromium: 112.0.5615.165 -> 113.0.5672.64 2023-05-04 23:53:49 +02:00
Weijia Wang
9eca4b8d2b Merge pull request #229966 from figsoda/clap
vimPlugins.vim-clap: 0.42 -> 0.43
2023-05-05 00:52:35 +03:00
Fabian Affolter
017293daa8 python311Packages.sqlmap: 1.7.4 -> 1.7.5
Changelog: https://github.com/sqlmapproject/sqlmap/releases/tag/1.7.5
2023-05-04 23:51:34 +02:00
tipozodis
2819752ac3 spek: 0.8.4 -> 0.8.5 2023-05-05 00:50:56 +03:00
Fabian Affolter
a9388b8af4 python311Packages.webauthn: 1.7.2 -> 1.8.1
Diff: https://github.com/duo-labs/py_webauthn/compare/refs/tags/v1.7.2...v1.8.1

Changelog: https://github.com/duo-labs/py_webauthn/blob/v1.8.1/CHANGELOG.md
2023-05-04 23:50:35 +02:00
Fabian Affolter
22314cf04b openfortivpn: 1.20.1 -> 1.20.2
Diff: https://github.com/adrienverge/openfortivpn/compare/v1.20.1...v1.20.2
2023-05-04 23:48:44 +02:00
K900
374ffe5440 Merge pull request #229848 from K900/vscode-1.78
vscode: 1.77.3 -> 1.78.0
2023-05-05 00:47:29 +03:00
Fabian Affolter
922a202fb6 osv-scanner: 1.3.1 -> 1.3.2
Diff: https://github.com/google/osv-scanner/compare/v1.3.1...v1.3.2

Changelog: https://github.com/google/osv-scanner/releases/tag/v1.3.2
2023-05-04 23:47:13 +02:00
Weijia Wang
bbccd7d903 Merge pull request #229965 from r-ryantm/auto-update/python311Packages.pyrevolve
python311Packages.pyrevolve: 2.2 -> 2.2.2
2023-05-05 00:46:29 +03:00
K900
0d108189c7 vscode/generic: restore hack conditional on version 2023-05-05 00:45:31 +03:00
Weijia Wang
df0874c22e Merge pull request #229900 from r-ryantm/auto-update/oven-media-engine
oven-media-engine: 0.15.9 -> 0.15.10
2023-05-05 00:42:43 +03:00
K900
e0d9930803 vscode: 1.77.3 -> 1.78.0 2023-05-05 00:42:43 +03:00
Weijia Wang
b99c190101 Merge pull request #229888 from r-ryantm/auto-update/k6
k6: 0.43.1 -> 0.44.0
2023-05-05 00:41:22 +03:00
Fabian Affolter
c35f64efbe checkov: 2.3.216 -> 2.3.223
Diff: https://github.com/bridgecrewio/checkov/compare/refs/tags/2.3.216...2.3.223

Changelog: https://github.com/bridgecrewio/checkov/releases/tag/2.3.223
2023-05-04 23:41:11 +02:00
Weijia Wang
9b4b00dcd5 Merge pull request #229715 from r-ryantm/auto-update/argocd
argocd: 2.6.7 -> 2.7.1
2023-05-05 00:40:59 +03:00
Weijia Wang
52f2d5e67f Merge pull request #229931 from natsukium/python3Packages.pyowm/fix
python3Packages.pyowm: fix build
2023-05-05 00:40:24 +03:00
Weijia Wang
ad12aeb553 Merge pull request #229938 from felschr/ldtk-1.3
ldtk: 1.3.0 -> 1.3.2
2023-05-05 00:37:54 +03:00
Weijia Wang
8f1e07fcc4 Merge pull request #229936 from r-ryantm/auto-update/cglm
cglm: 0.8.9 -> 0.9.0
2023-05-05 00:37:17 +03:00
Weijia Wang
abe3b3f86a Merge pull request #229929 from r-ryantm/auto-update/exoscale-cli
exoscale-cli: 1.67.0 -> 1.68.0
2023-05-05 00:36:06 +03:00
Fabian Affolter
6cf957a10c python311Packages.pytrafikverket: 0.2.3 -> 0.3.1
Changelog: https://github.com/endor-force/pytrafikverket/releases/tag/0.3.1
2023-05-04 23:32:39 +02:00
Fabian Affolter
705555006e python311Packages.python-roborock: 0.10.0 -> 0.11.0
Diff: https://github.com/humbertogontijo/python-roborock/compare/refs/tags/v0.10.0...v0.11.0

Changelog: https://github.com/humbertogontijo/python-roborock/blob/v0.11.0/CHANGELOG.md
2023-05-04 23:29:38 +02:00
Sandro
5ae6aff545 Merge pull request #222941 from Zumorica/2023-03-24-ss14-launcher
space-station-14-launcher: init at 0.20.5
2023-05-04 23:27:25 +02:00
Fabian Affolter
db77b19d76 python311Packages.onvif-zeep-async: 1.3.1 -> 2.1.0 2023-05-04 23:26:19 +02:00
Sandro
a5cb02dd03 Merge pull request #226933 from dylanmtaylor/inspec
inspec: init at 5.21.29
2023-05-04 23:25:08 +02:00
Fabian Affolter
3ba33c98f5 python311Packages.nibe: 2.1.4 -> 2.2.0
Diff: https://github.com/yozik04/nibe/compare/refs/tags/2.1.4...2.2.0

Changelog: https://github.com/yozik04/nibe/releases/tag/2.2.0
2023-05-04 23:23:54 +02:00
Sandro
1a04b4ece6 Merge pull request #226957 from dylanmtaylor/chef-cli
chef-cli: init at 18.2.7
2023-05-04 23:22:51 +02:00
Fabian Affolter
0139df51a1 python311Packages.msgspec: 0.14.0 -> 0.14.2
Diff: https://github.com/jcrist/msgspec/compare/refs/tags/0.14.0...0.14.2

Changelog: https://github.com/jcrist/msgspec/releases/tag/0.14.2
2023-05-04 23:21:54 +02:00
Fabian Affolter
f587113e89 python311Packages.bthome-ble: 2.10.1 -> 2.11.0
Diff: https://github.com/Bluetooth-Devices/bthome-ble/compare/refs/tags/v2.10.1...v2.11.0

Changelog: https://github.com/bluetooth-devices/bthome-ble/blob/v2.11.0/CHANGELOG.md
2023-05-04 23:20:51 +02:00
Fabian Affolter
2a6ff46ca2 nuclei: 2.9.2 -> 2.9.3
Diff: https://github.com/projectdiscovery/nuclei/compare/v2.9.2...v2.9.3

Changelog: https://github.com/projectdiscovery/nuclei/releases/tag/v2.9.3
2023-05-04 23:18:20 +02:00
Thomas Gerbet
62b0017f86 envoy: mark with knownVulnerabilities
Attempts to update `envoy` have not been successful.
Nobody with enough Bazel skills has step up to untangle
the build issues with the latest version.
2023-05-04 23:10:57 +02:00
Sandro
c52b688ea1 Merge pull request #226842 from aaronjheng/mysql-shell
mysql-shell: 8.0.32 -> 8.0.33
2023-05-04 23:10:11 +02:00
John Chadwick
c97205806d grafx2: 2.4.2035 -> 2.8.3091 2023-05-04 18:08:45 -03:00
Sandro
3971f4c98c Merge pull request #226652 from totoroot/remove-qlandkartegt
qlandkartegt: remove
2023-05-04 23:07:21 +02:00
Sandro
f1e52c6041 Merge pull request #226890 from dylanmtaylor/serverspec-app
serverspec: init at 2.42.2
2023-05-04 23:05:58 +02:00
Francesco Gazzetta
578d5e941d tclx: 8.4.1 -> 8.6.1
Move to flightaware fork, seems to be what everyone is using
2023-05-04 23:05:18 +02:00
Francesco Gazzetta
96c1b380e2 tclx: add fgaz to maintainers 2023-05-04 23:04:47 +02:00
Fabian Affolter
f7c3ee3913 Merge pull request #229548 from fabaff/zeroconf-bump
python310Packages.zeroconf: 0.58.2 -> 0.60.0
2023-05-04 23:04:12 +02:00
Sandro
b610c60e23 Merge pull request #225831 from jchw-forks/update/ruffle
ruffle: nightly-2022-12-16 -> nightly-2023-04-10
2023-05-04 22:58:54 +02:00
Fabian Affolter
8dc6ea5d42 python311Packages.aionotion: 2023.04.2 -> 2023.05.0
Diff: https://github.com/bachya/aionotion/compare/2023.04.2...2023.05.0
2023-05-04 22:53:37 +02:00
Fabian Affolter
f4ca1bde6e python311Packages.bluetooth-auto-recovery: 1.1.1 -> 1.1.2
Diff: https://github.com/Bluetooth-Devices/bluetooth-auto-recovery/compare/refs/tags/v1.1.1...v1.1.2

Changelog: https://github.com/Bluetooth-Devices/bluetooth-auto-recovery/blob/v1.1.2/CHANGELOG.md
2023-05-04 22:52:38 +02:00
Francesco Gazzetta
ed533d1e5c Merge pull request #229925 from r-ryantm/auto-update/lobster
lobster: 2023.4 -> 2023.5
2023-05-04 22:49:11 +02:00
figsoda
b12e7df751 jumpy: 0.6.1 -> 0.7.0
Diff: https://github.com/fishfolk/jumpy/compare/v0.6.1...v0.7.0

Changelog: https://github.com/fishfolk/jumpy/releases/tag/v0.7.0
2023-05-04 16:47:05 -04:00
Fabian Affolter
774fc98ec6 python311Packages.pyrevolve: add changelog to meta
- disable on unsupported Python releases
- add format
2023-05-04 22:44:34 +02:00
Thomas Gerbet
a0c7ab55ba Merge pull request #229795 from buckley310/2023-05-03-brave
brave: 1.50.125 -> 1.51.110
2023-05-04 22:42:48 +02:00
figsoda
9680729a53 vimPlugins.vim-clap: 0.42 -> 0.43
Diff: https://github.com/liuchengxu/vim-clap/compare/v0.42...v0.43

Changelog: https://github.com/liuchengxu/vim-clap/blob/v0.43/CHANGELOG.md
2023-05-04 16:41:06 -04:00
Martin Weinelt
d29d492183 Merge pull request #229894 from mweinelt/django-4.2.1
python310Packages.django_4: 4.2 -> 4.2.1
2023-05-04 22:32:15 +02:00
figsoda
24852fbbb4 typeshare: 1.5.0 -> 1.5.1
Diff: https://github.com/1password/typeshare/compare/v1.5.0...v1.5.1

Changelog: https://github.com/1password/typeshare/blob/v1.5.1/CHANGELOG.md
2023-05-04 16:24:06 -04:00
R. Ryantm
bfe287be95 python311Packages.pyrevolve: 2.2 -> 2.2.2 2023-05-04 20:22:56 +00:00
Robert Scott
9531d105ed Merge pull request #229818 from yayayayaka/sftpgo-2.5.0
sftpgo: 2.4.5 -> 2.5.0
2023-05-04 21:11:30 +01:00
figsoda
fc3de20c74 cargo-nextest: 0.9.51 -> 0.9.52
Diff: https://github.com/nextest-rs/nextest/compare/cargo-nextest-0.9.51...cargo-nextest-0.9.52

Changelog: https://nexte.st/CHANGELOG.html
2023-05-04 16:03:01 -04:00
Ben Burdette
661c842818 updating the elm stuff 2023-05-04 13:44:39 -06:00
figsoda
27ccf0e793 Merge pull request #229930 from r-ryantm/auto-update/coreth
coreth: 0.12.0 -> 0.12.1
2023-05-04 15:41:18 -04:00
Otavio Salvador
0e3cb3fcea shellhub-agent: 0.11.8 -> 0.12.0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2023-05-04 16:38:25 -03:00
figsoda
724bfd85ca Merge pull request #229937 from r-ryantm/auto-update/grpc_cli
grpc_cli: 1.54.0 -> 1.54.1
2023-05-04 15:38:17 -04:00
figsoda
77143970bb Merge pull request #229942 from r-ryantm/auto-update/uncover
uncover: 1.0.3 -> 1.0.4
2023-05-04 15:36:26 -04:00
figsoda
e339915fa7 Merge pull request #229941 from r-ryantm/auto-update/dagger
dagger: 0.4.2 -> 0.5.1
2023-05-04 15:34:54 -04:00
Markus Kowalewski
139b273462 libbladerf: add markuskowa as maintainer 2023-05-04 21:33:26 +02:00
Markus Kowalewski
6679ceb53f libbladerf: 2.4.0 -> 2.5.0 2023-05-04 21:33:20 +02:00
figsoda
555bd32eb4 Merge pull request #229948 from mweinelt/p10k-1.18.0
zsh-powerlevel10k: 1.17.0 -> 1.18.0
2023-05-04 15:33:11 -04:00
Martin Weinelt
8250658e12 Merge pull request #229952 from r-ryantm/auto-update/esphome
esphome: 2023.4.3 -> 2023.4.4
2023-05-04 21:32:29 +02:00
Jörg Thalheim
c7d8c3a02b github-runner: drop leaveDotGit to not break checksums 2023-05-04 21:32:02 +02:00
Sandro
fae823923b Merge pull request #227971 from rogarb/hexdiff
hexdiff: init at unstable-2018-01-24
2023-05-04 21:31:57 +02:00
figsoda
0e98987fd0 Merge pull request #229946 from r-ryantm/auto-update/git-stack
git-stack: 0.10.15 -> 0.10.16
2023-05-04 15:31:18 -04:00
figsoda
483070859d Merge pull request #229945 from r-ryantm/auto-update/gh-dash
gh-dash: 3.7.7 -> 3.7.8
2023-05-04 15:30:23 -04:00
R. Ryantm
39afca1d80 esphome: 2023.4.3 -> 2023.4.4 2023-05-04 19:18:13 +00:00
Martin Weinelt
fb36a1da56 zsh-powerlevel10k: 1.17.0 -> 1.18.0
Diff: https://github.com/romkatv/powerlevel10k/compare/refs/tags/v1.17.0...v1.18.0

Changelog: https://github.com/romkatv/powerlevel10k/releases/tag/v1.18.0
2023-05-04 20:56:53 +02:00
R. Ryantm
3d118da441 git-stack: 0.10.15 -> 0.10.16 2023-05-04 18:44:45 +00:00
R. Ryantm
9db09bd760 gh-dash: 3.7.7 -> 3.7.8 2023-05-04 18:34:26 +00:00
R. Ryantm
9307a0f393 uncover: 1.0.3 -> 1.0.4 2023-05-04 18:22:53 +00:00
R. Ryantm
76abab80cd dagger: 0.4.2 -> 0.5.1 2023-05-04 18:18:34 +00:00
Cole Mickens
e447433441 rivalcfg: generate udev dynamically 2023-05-04 15:11:06 -03:00
ornxka
a7676539f5 rivalcfg: init at 4.8.0 2023-05-04 15:11:06 -03:00
Ilan Joselevich
29339c1529 Merge pull request #229922 from philclifford/add-me-maint
maintainers: add philclifford
2023-05-04 20:42:41 +03:00
Joshua Campbell
c5bf4b91e8 davinci-resolve: override appimage-run to use buildFHSEnvChroot 2023-05-04 10:37:42 -07:00
Felix Schröter
c13aaba583 ldtk: 1.3.0 -> 1.3.2 2023-05-04 19:31:31 +02:00
R. Ryantm
949373caa2 google-guest-oslogin: 20230406.02 -> 20230502.00 2023-05-04 17:31:11 +00:00
R. Ryantm
5eccb8782d grpc_cli: 1.54.0 -> 1.54.1 2023-05-04 17:30:48 +00:00
R. Ryantm
2c55bef565 sublime4-dev: 4147 → 4149 2023-05-04 19:21:49 +02:00
Someone Serge
f66901ff23 faiss.tests.pytest: disable a failing float-vs-double test 2023-05-04 20:20:51 +03:00
R. Ryantm
eaf8bba9f8 cglm: 0.8.9 -> 0.9.0 2023-05-04 17:19:36 +00:00
Weijia Wang
7dc5413649 python310Packages.safe-pysha3: 1.0.3 -> 1.0.4 2023-05-04 20:12:41 +03:00
Weijia Wang
b4b336c169 Merge pull request #229862 from SFrijters/desktop-notifier-3.5.2
python3Packages.desktop-notifier: 3.5.1 -> 3.5.2
2023-05-04 20:06:28 +03:00
Weijia Wang
0c6d25bc41 Merge pull request #229914 from figsoda/cargo-ui
cargo-ui: 0.3.2 -> 0.3.3
2023-05-04 20:05:09 +03:00
R. Ryantm
d14647974e coreth: 0.12.0 -> 0.12.1 2023-05-04 17:02:48 +00:00
rogarb
f701114548 hexdiff: init at unstable-2018-01-24
A command line tool to display differences in binary files using a
hexadecimal formatting.

https://github.com/ahroach/hexdiff
2023-05-04 19:00:59 +02:00
Weijia Wang
ab5c78a3b3 Merge pull request #229884 from r-ryantm/auto-update/micronaut
micronaut: 3.9.0 -> 3.9.1
2023-05-04 19:59:35 +03:00
R. Ryantm
b6b2079faa exoscale-cli: 1.67.0 -> 1.68.0 2023-05-04 16:56:30 +00:00
natsukium
2562718511 python3Packages.pyowm: fix build 2023-05-05 01:54:37 +09:00
R. Ryantm
3be4d4301c telegraf: 1.26.1 -> 1.26.2 2023-05-04 16:47:46 +00:00
Sandro
07c1afc863 Merge pull request #225615 from IndeedNotJames/laurel 2023-05-04 18:44:44 +02:00
Weijia Wang
83ab179601 Merge pull request #229912 from tilpner/maintainer-update-tilpner
maintainers: update tilpner
2023-05-04 19:35:54 +03:00
OTABI Tomoya
0f4252aa0a tone: fix build, update description, restrict the platform to "x86_64-linux" (#229434) 2023-05-04 18:35:39 +02:00
Sandro
dddc4717c7 Merge pull request #229336 from bertof/zscroll 2023-05-04 18:33:26 +02:00
Sandro
338a0dfe7f Merge pull request #229139 from bb2020/cdrdao 2023-05-04 18:32:03 +02:00
Weijia Wang
8d5d07d3e4 Merge pull request #228808 from equirosa/quickemu-update-from-4.6
quickemu: 4.6 -> 4.7
2023-05-04 19:29:29 +03:00
R. Ryantm
286e0ac8df lobster: 2023.4 -> 2023.5 2023-05-04 16:29:27 +00:00
Moritz 'e1mo' Fromm
af599f5b8e paperless-ngx: 1.14.2 -> 1.14.4
Small enhancement (better keyboard nav for filter/edit dropdowns/visual
changes) and various fixes:
https://github.com/paperless-ngx/paperless-ngx/releases/tag/v1.14.3
https://github.com/paperless-ngx/paperless-ngx/releases/tag/v1.14.4
2023-05-04 18:21:29 +02:00
Lily Foster
5a6fca4ed4 teams-for-linux: 1.0.65 -> 1.0.83 2023-05-04 11:47:37 -04:00
Phil Clifford
fcbb2f74fe maintainers: add philclifford 2023-05-04 16:34:07 +01:00
figsoda
5751551558 Merge pull request #229790 from r-ryantm/auto-update/lazygit
lazygit: 0.37.0 -> 0.38.1
2023-05-04 11:09:43 -04:00
figsoda
abb6256d51 Merge pull request #229801 from r-ryantm/auto-update/nixpacks
nixpacks: 1.6.1 -> 1.7.0
2023-05-04 11:08:39 -04:00
figsoda
a0f50a7757 Merge pull request #229835 from betaboon/update-skaffold-2.4.0
skaffold: 2.3.0 -> 2.4.0
2023-05-04 11:07:09 -04:00
Weijia Wang
9b33cc8356 Merge pull request #229908 from wegank/pynisher-homepage
python311Packages.pynisher: update homepage
2023-05-04 18:04:14 +03:00
Weijia Wang
b3aac4141b Merge pull request #229875 from r-ryantm/auto-update/python311Packages.pynisher
python311Packages.pynisher: 1.0.0 -> 1.0.5
2023-05-04 18:03:57 +03:00
figsoda
1b02b22bdc Merge pull request #229849 from aaronjheng/d2
d2: 0.4.1 -> 0.4.2
2023-05-04 11:03:07 -04:00
figsoda
c2421b20ea Merge pull request #229876 from foo-dogsquared/update-moar
moar: 1.13.0 -> 1.14.0
2023-05-04 11:00:53 -04:00
figsoda
d1c9a7f2aa Merge pull request #229906 from r-ryantm/auto-update/treesheets
treesheets: unstable-2023-04-17 -> unstable-2023-05-03
2023-05-04 10:59:13 -04:00
Fabian Affolter
641146976b Merge pull request #229842 from fabaff/pyvicare-bump
python311Packages.pyvicare: 2.25.0 -> 2.27.1
2023-05-04 16:58:45 +02:00
figsoda
5807490cad Merge pull request #229907 from r-ryantm/auto-update/automatic-timezoned
automatic-timezoned: 1.0.85 -> 1.0.87
2023-05-04 10:57:58 -04:00
figsoda
9672613382 cargo-ui: 0.3.2 -> 0.3.3
Changelog: https://github.com/slint-ui/cargo-ui/blob/v0.3.3/CHANGELOG.md
2023-05-04 10:37:09 -04:00
tilpner
2b615ebf84 maintainers: update tilpner 2023-05-04 16:34:19 +02:00
Weijia Wang
81223ccd22 Merge pull request #229895 from r-ryantm/auto-update/libcouchbase
libcouchbase: 3.3.5 -> 3.3.6
2023-05-04 17:33:03 +03:00
Michael Weiss
632e826772 Merge pull request #229759 from primeos/chromium
chromium: 112.0.5615.165 -> 113.0.5672.63
2023-05-04 16:29:59 +02:00
Weijia Wang
4fe9c1d837 Merge pull request #229901 from pbek/qc-remove-platforms
qc: remove platforms
2023-05-04 17:29:22 +03:00
Atemu
5cafa3cf87 Merge pull request #226451 from Atemu/steam-deps-fixes
steam: fix some deps
2023-05-04 16:28:39 +02:00
Weijia Wang
41f15940db Merge pull request #229877 from r-ryantm/auto-update/openimageio
openimageio: 2.4.10.0 -> 2.4.11.0
2023-05-04 17:26:17 +03:00
Weijia Wang
474b7a0652 Merge pull request #229878 from r-ryantm/auto-update/python310Packages.gsd
python310Packages.gsd: 2.8.0 -> 2.8.1
2023-05-04 17:25:42 +03:00
Weijia Wang
058ae3ff5e Merge pull request #229881 from r-ryantm/auto-update/coin-utils
coin-utils: 2.11.8 -> 2.11.9
2023-05-04 17:25:06 +03:00
Weijia Wang
ede844d7b0 Merge pull request #229822 from r-ryantm/auto-update/pretender
pretender: 1.0.0 -> 1.1.0
2023-05-04 17:23:49 +03:00
Weijia Wang
ad29cf7d85 python311Packages.pynisher: update homepage 2023-05-04 17:22:39 +03:00
Rene Hollander
a70c7aba36 nixos/networkd: Fix typo in usage sectionBridgeVLAN
The `B` in bridge should be capitalized.

It currently leads to an evuluation error: 
```
error: attribute 'sectionbridgeVLAN' missing

       at /nix/store/7wmrwj0sgwg1iivxk43lpkqjhji57mq7-source/nixos/modules/system/boot/networkd.nix:2386:56:

         2385|       example = { VLAN = "10-20"; };
         2386|       type = types.addCheck (types.attrsOf unitOption) check.network.sectionbridgeVLAN;
             |                                                        ^
         2387|       description = lib.mdDoc ''
       Did you mean sectionBridgeVLAN?
```
2023-05-04 16:20:56 +02:00
Weijia Wang
80adbb0e56 Merge pull request #229839 from r-ryantm/auto-update/pythia
pythia: 8.307 -> 8.309
2023-05-04 17:20:21 +03:00
Weijia Wang
e9075162eb Merge pull request #229896 from ulrikstrid/ulrikstrid--fix-hacl-star-raw
ocamlPackages.hacl-star-raw: fix build
2023-05-04 17:19:18 +03:00
Weijia Wang
df97b079b0 Merge pull request #229871 from foo-dogsquared/update-warp
warp: 0.5.3 -> 0.5.4
2023-05-04 17:16:52 +03:00
R. Ryantm
10b5a8e4ba automatic-timezoned: 1.0.85 -> 1.0.87 2023-05-04 14:12:07 +00:00
Martin Weinelt
12a2201d61 Merge pull request #229780 from NixOS/home-assistant
home-assistant: 2023.4.6 -> 2023.5.0
2023-05-04 15:43:40 +02:00
R. Ryantm
0a0f63e300 treesheets: unstable-2023-04-17 -> unstable-2023-05-03 2023-05-04 13:43:00 +00:00
Matthieu Coudron
6a8cb45772 playwright-test: init at 1.31.1
Adds "playwright test" command.
2023-05-04 15:42:58 +02:00
Patrizio Bekerle
912dd6977e qc: remove platforms 2023-05-04 15:33:53 +02:00
Fabian Affolter
fb4c0490cc pretender: add changelog to meta 2023-05-04 15:15:49 +02:00
R. Ryantm
a7c20f3060 oven-media-engine: 0.15.9 -> 0.15.10 2023-05-04 13:13:15 +00:00
Fabian Affolter
f73acb5733 Merge pull request #229889 from fabaff/aliyun-python-sdk-cdn-bump
python311Packages.aliyun-python-sdk-cdn: 3.8.6 -> 3.8.7
2023-05-04 15:08:48 +02:00
Fabian Affolter
e44cce2570 Merge pull request #229882 from fabaff/ledgerblue-fix
python310Packages.ledgerblue: 0.1.41 -> 0.1.47
2023-05-04 15:08:26 +02:00
Weijia Wang
89424b4171 Merge pull request #228698 from fabaff/openai-bump
python310Packages.openai: 0.27.4 -> 0.27.5, python310Packages.openaiauth: 0.3.2 -> 0.3.6
2023-05-04 15:52:49 +03:00
Weijia Wang
88acca3b2c Merge pull request #227128 from r-ryantm/auto-update/python310Packages.pyxattr
python310Packages.pyxattr: 0.8.0 -> 0.8.1
2023-05-04 15:50:49 +03:00
Sandro
869419ec16 Merge pull request #229329 from malob/add-github-copilot-cli-fish 2023-05-04 14:49:27 +02:00
Weijia Wang
cddc413c66 Merge pull request #229845 from pitkling/fix/qemu-vm-escape-variable
virtualisation/qemu-vm: fix unescaped bash variable in shell script
2023-05-04 15:47:26 +03:00
Sandro
e2e619c0ee Merge pull request #229380 from SuperSandro2000/topgrade 2023-05-04 14:46:43 +02:00
Sandro
dd14e394b0 Merge pull request #229541 from KAction/contrib/0/borgmatic-systemd/out 2023-05-04 14:39:42 +02:00
Martin Weinelt
8b9ea18d28 python310Packages.django_4: 4.2 -> 4.2.1
https://docs.djangoproject.com/en/4.2/releases/4.2.1/

Fixes: CVE-2023-31047
2023-05-04 14:39:41 +02:00
R. Ryantm
b2bae4652b libcouchbase: 3.3.5 -> 3.3.6 2023-05-04 12:36:51 +00:00
Ulrik Strid
52801e32b2 ocamlPackages.hacl-star-raw: fix build 2023-05-04 14:21:13 +02:00
Fabian Affolter
3e6667cb01 python311Packages.aliyun-python-sdk-cdn: 3.8.6 -> 3.8.7
Changelog: https://github.com/aliyun/aliyun-openapi-python-sdk/blob/master/aliyun-python-sdk-cdn/ChangeLog.txt
2023-05-04 14:20:01 +02:00
R. Ryantm
c2102b6425 k6: 0.43.1 -> 0.44.0 2023-05-04 12:10:00 +00:00
Martin Weinelt
353a67c4d0 Merge pull request #229741 from IndeedNotJames/forgejo
forgejo: 1.19.2-0 -> 1.19.3-0
2023-05-04 14:04:57 +02:00
Weijia Wang
c5aabbdfb3 Merge pull request #229806 from hughobrien/sidequest-0.10.33
sidequest: 0.10.24 -> 0.10.33
2023-05-04 14:50:55 +03:00
Weijia Wang
9b8d607327 Merge pull request #229811 from dritter/update-josm-18721
josm: 18700 -> 18721
2023-05-04 14:46:51 +03:00
Weijia Wang
e4054d59c1 Merge pull request #229872 from r-ryantm/auto-update/minizinc
minizinc: 2.7.2 -> 2.7.3
2023-05-04 14:39:54 +03:00
Weijia Wang
1453e9feb6 Merge pull request #229866 from r-ryantm/auto-update/libiodbc
libiodbc: 3.52.15 -> 3.52.16
2023-05-04 14:39:03 +03:00
Fabian Affolter
540c7b84b6 python310Packages.nfcpy: init at 1.0.4 2023-05-04 13:38:54 +02:00
Weijia Wang
830fb9f17b Merge pull request #229863 from r-ryantm/auto-update/sherpa
sherpa: 2.2.14 -> 2.2.15
2023-05-04 14:37:34 +03:00
Weijia Wang
46e739be2b Merge pull request #229825 from r-ryantm/auto-update/jackett
jackett: 0.20.4029 -> 0.20.4078
2023-05-04 14:34:28 +03:00
Martin Weinelt
ac848b1e68 sublime-music: Pin semver at 2.13.0 2023-05-04 13:33:55 +02:00
Weijia Wang
315040524f Merge pull request #229777 from r-ryantm/auto-update/emborg
emborg: 1.34 -> 1.35
2023-05-04 14:33:36 +03:00
Weijia Wang
a8bb8d72a4 Merge pull request #229870 from benxiao/fix-mlflow-server
mlflow-server: fix build
2023-05-04 14:32:43 +03:00
Fabian Affolter
1d3ffa6fbc python310Packages.ledgerblue: 0.1.41 -> 0.1.47 2023-05-04 13:30:01 +02:00
R. Ryantm
d67dfdbdf8 micronaut: 3.9.0 -> 3.9.1 2023-05-04 11:29:10 +00:00
Weijia Wang
527f0491d1 Merge pull request #229859 from r-ryantm/auto-update/function-runner
function-runner: 3.3.0 -> 3.3.1
2023-05-04 14:28:31 +03:00
Weijia Wang
0610bb78b7 Merge pull request #229857 from r-ryantm/auto-update/sentry-cli
sentry-cli: 2.17.4 -> 2.17.5
2023-05-04 14:27:41 +03:00
ajs124
d738cdb7df Merge pull request #229398 from greg-hellings/zimlib-8.2.0
Update zimlib to 8.2.0
2023-05-04 13:26:25 +02:00
Weijia Wang
7268c038b7 Merge pull request #229820 from r-ryantm/auto-update/klipper-estimator
klipper-estimator: 3.2.1 -> 3.3.0
2023-05-04 14:26:18 +03:00
Weijia Wang
2f93d92f1e Merge pull request #229855 from r-ryantm/auto-update/terragrunt
terragrunt: 0.45.5 -> 0.45.8
2023-05-04 14:25:20 +03:00
Weijia Wang
1a670b60ef Merge pull request #229809 from r-ryantm/auto-update/python310Packages.dkimpy
python310Packages.dkimpy: 1.1.2 -> 1.1.3
2023-05-04 14:25:01 +03:00
Martin Weinelt
4e0a4f2d82 python310Packages.homeassistant-stubs: 2023.4.6 -> 2023.5.0
https://github.com/KapJI/homeassistant-stubs/releases/tag/2023.5.0
2023-05-04 13:23:27 +02:00
Weijia Wang
2132adfa22 Merge pull request #229805 from r-ryantm/auto-update/python310Packages.galois
python310Packages.galois: 0.3.3 -> 0.3.4
2023-05-04 14:22:43 +03:00
Weijia Wang
5056173ba3 Merge pull request #229800 from r-ryantm/auto-update/gobgpd
gobgpd: 3.13.0 -> 3.14.0
2023-05-04 14:21:21 +03:00
Weijia Wang
5c773b2e60 Merge pull request #229792 from r-ryantm/auto-update/elinks
elinks: 0.16.0 -> 0.16.1.1
2023-05-04 14:19:45 +03:00
Weijia Wang
27aa467e35 Merge pull request #229791 from r-ryantm/auto-update/usql
usql: 0.14.4 -> 0.14.5
2023-05-04 14:18:52 +03:00
Weijia Wang
bdb93a8600 Merge pull request #229789 from r-ryantm/auto-update/imgproxy
imgproxy: 3.16.0 -> 3.16.1
2023-05-04 14:17:46 +03:00
Weijia Wang
a32a773801 Merge pull request #229787 from r-ryantm/auto-update/kubelogin
kubelogin: 0.0.28 -> 0.0.29
2023-05-04 14:16:59 +03:00
Weijia Wang
654afd3a29 Merge pull request #229781 from r-ryantm/auto-update/goeland
goeland: 0.14.0 -> 0.15.0
2023-05-04 14:15:32 +03:00
R. Ryantm
4f4354aa03 coin-utils: 2.11.8 -> 2.11.9 2023-05-04 11:14:42 +00:00
R. Ryantm
4fb94eae0f python310Packages.gsd: 2.8.0 -> 2.8.1 2023-05-04 11:13:24 +00:00
Weijia Wang
03f52c19d2 Merge pull request #229807 from r-ryantm/auto-update/python310Packages.pycoin
python310Packages.pycoin: 0.92.20220529 -> 0.92.20230326
2023-05-04 14:12:49 +03:00
Weijia Wang
22a1bd81a3 Merge pull request #229812 from r-ryantm/auto-update/html-xml-utils
html-xml-utils: 8.5 -> 8.6
2023-05-04 14:10:01 +03:00
Weijia Wang
4b6bb1e42c Merge pull request #229814 from r-ryantm/auto-update/python310Packages.google-cloud-redis
python310Packages.google-cloud-redis: 2.12.0 -> 2.12.1
2023-05-04 14:09:19 +03:00
Weijia Wang
a79237c3dc Merge pull request #229869 from qowoz/nginx-zstd
nginxModules.zstd: add missing meta
2023-05-04 14:08:50 +03:00
Weijia Wang
a082da2e75 Merge pull request #229785 from r-ryantm/auto-update/azure-static-sites-client
azure-static-sites-client: 1.0.022851 -> 1.0.023121
2023-05-04 14:05:57 +03:00
Fabian Affolter
f0569c8d96 python310Packages.ndeflib: init at 0.3.3 2023-05-04 13:05:08 +02:00
Weijia Wang
f068b4ad08 Merge pull request #229745 from r-ryantm/auto-update/s3-credentials
s3-credentials: 0.14 -> 0.15
2023-05-04 14:04:16 +03:00
Weijia Wang
743e10b10a Merge pull request #228454 from SubhrajyotiSen/update-kotlin
kotlin{-native}: 1.8.20 -> 1.8.21
2023-05-04 14:03:25 +03:00
Weijia Wang
c193d9f7fa Merge pull request #229656 from r-ryantm/auto-update/python310Packages.pallets-sphinx-themes
python310Packages.pallets-sphinx-themes: 2.0.2 -> 2.1.0
2023-05-04 14:02:40 +03:00
Weijia Wang
e2404eb8ee Merge pull request #229733 from r-ryantm/auto-update/minimap2
minimap2: 2.25 -> 2.26
2023-05-04 14:00:21 +03:00
Weijia Wang
c7cc7807a7 Merge pull request #229762 from r-ryantm/auto-update/interactsh
interactsh: 1.1.2 -> 1.1.3
2023-05-04 13:59:32 +03:00
Weijia Wang
6b7d178b59 Merge pull request #229771 from r-ryantm/auto-update/go-ethereum
go-ethereum: 1.11.5 -> 1.11.6
2023-05-04 13:58:24 +03:00
Gabriel Arazas
bf9f1cf3f9 moar: 1.13.0 -> 1.14.0 2023-05-04 18:57:09 +08:00
Weijia Wang
9bf197c571 Merge pull request #229796 from r-ryantm/auto-update/jc
jc: 1.23.1 -> 1.23.2
2023-05-04 13:55:55 +03:00
mcnesium
36af786eda fix ambiguous unicode characters 2023-05-04 12:54:56 +02:00
Weijia Wang
9cb6069def Merge pull request #229797 from r-ryantm/auto-update/sentencepiece
sentencepiece: 0.1.98 -> 0.1.99
2023-05-04 13:52:55 +03:00
Weijia Wang
0668464ec4 Merge pull request #229728 from dritter/update-jetbrains2
jetbrains: 2022.2 -> 2023.1.1
2023-05-04 13:52:02 +03:00
R. Ryantm
2b4ab25796 python311Packages.pynisher: 1.0.0 -> 1.0.5 2023-05-04 10:49:53 +00:00
Weijia Wang
b50487454b Merge pull request #229850 from r-ryantm/auto-update/portal
portal: 1.2.2 -> 1.2.3
2023-05-04 13:48:49 +03:00
Ran Xiao
dcbb1a1777 mlflow-server: fix build 2023-05-04 20:45:18 +10:00
R. Ryantm
3b04533b36 openimageio: 2.4.10.0 -> 2.4.11.0 2023-05-04 10:36:33 +00:00
Weijia Wang
8127c9775d Merge pull request #229853 from Ruixi-rebirth/go-musicfox
go-musicfox: add nix-update-script to passthru
2023-05-04 13:32:18 +03:00
Gabriel Arazas
af67c942bb warp: 0.5.3 -> 0.5.4 2023-05-04 18:27:29 +08:00
R. Ryantm
7002437a4c minizinc: 2.7.2 -> 2.7.3 2023-05-04 10:26:12 +00:00
zowoq
9f8b8befcf nginxModules.zstd: add missing meta 2023-05-04 20:21:37 +10:00
Fabian Affolter
ebd7abcc36 Merge pull request #229846 from fabaff/univers-fix
python310Packages.univers: 30.7.0 -> 30.10.0
2023-05-04 12:18:23 +02:00
Fabian Affolter
50d38b08c5 Merge pull request #229840 from fabaff/pontos-bump
python311Packages.pontos: 23.4.9 -> 23.5.0
2023-05-04 12:18:00 +02:00
Carl Thomé
14446360ea python3Packages.torchaudio-bin: add macOS to platforms 2023-05-04 12:07:05 +02:00
Weijia Wang
0d8145a5d8 Merge pull request #229830 from wegank/loongarch64-cross-hydra
bootstrap-tools-cross: add loongarch64-linux
2023-05-04 13:04:37 +03:00
Weijia Wang
dbea9194da Merge pull request #229833 from wegank/llvm-darwin-hotfix
llvmPackages_16.llvm: fix postPatch on darwin
2023-05-04 13:03:42 +03:00
R. Ryantm
00d3b01fe1 libiodbc: 3.52.15 -> 3.52.16 2023-05-04 10:02:10 +00:00
Weijia Wang
fd155c2a94 llvmPackages_16.llvm: avoid calling roundevenf on darwin 2023-05-04 12:59:57 +03:00
Weijia Wang
3c7fba2b0f llvmPackages_16.llvm: fix postPatch on darwin 2023-05-04 12:59:53 +03:00
Stefan Frijters
be177b2204 python3Packages.desktop-notifier: 3.5.1 -> 3.5.2 2023-05-04 11:57:27 +02:00
R. Ryantm
48fe29f726 sherpa: 2.2.14 -> 2.2.15 2023-05-04 09:55:53 +00:00
Ruixi-rebirth
02adfa101a go-musicfox: add nix-update-script to passthru
go-musicfox: add nix-update-script to passthru
2023-05-04 17:52:25 +08:00
Weijia Wang
0854c54046 Merge pull request #229828 from wegank/pyvista-bump
python310Packages.pyvista: 0.38.5 -> 0.38.6
2023-05-04 12:38:56 +03:00
Weijia Wang
aa96916e74 Merge pull request #229829 from r-ryantm/auto-update/unciv
unciv: 4.6.7 -> 4.6.8
2023-05-04 12:28:21 +03:00
Thiago Kenji Okada
680b8d8ad5 Merge pull request #229773 from PedroHLC/openasar-2023-05-01
openasar: unstable-2023-04-01 -> unstable-2023-05-01
2023-05-04 10:24:19 +01:00
R. Ryantm
29c6be7d33 function-runner: 3.3.0 -> 3.3.1 2023-05-04 09:19:55 +00:00
R. Ryantm
f8663d8e49 sentry-cli: 2.17.4 -> 2.17.5 2023-05-04 09:14:31 +00:00
R. Ryantm
f67654a67f terragrunt: 0.45.5 -> 0.45.8 2023-05-04 09:07:35 +00:00
Jörg Thalheim
be8e3128b9 Merge pull request #223418 from Mic92/grub
nixos/grub-install: don't rely on shell to run commands
2023-05-04 09:48:41 +01:00
Jörg Thalheim
738bf261ad Merge pull request #229847 from giorgiga/gomplate-go120
gomplate: use go 1.20
2023-05-04 09:45:23 +01:00
Thiago Kenji Okada
12f1ce9ae1 Merge pull request #228511 from PedroHLC/zen-kernels-6.2.13
zen-kernels: 6.2.12 -> {6.3.1-zen1,6.2.14-lqx1}
2023-05-04 09:41:49 +01:00
Aaron Jheng
50e37f67b3 d2: 0.4.1 -> 0.4.2 2023-05-04 08:35:58 +00:00
Weijia Wang
edc97c274b Merge pull request #229827 from pbek/qc
qc: init at 0.0.4
2023-05-04 11:35:53 +03:00
R. Ryantm
b58efa65f5 portal: 1.2.2 -> 1.2.3 2023-05-04 08:33:15 +00:00
Lassulus
0e8fd87a9e Merge pull request #229793 from lelgenio/fix-amdgpu_top-gui-mode
amdgpu_top: fix GUI mode missing x11 and wayland libs
2023-05-04 10:29:16 +02:00
Fabian Affolter
71495d99b1 python310Packages.univers: 30.7.0 -> 30.10.0
Changelog: https://github.com/nexB/univers/blob/v30.10.0/CHANGELOG.rst
2023-05-04 10:27:43 +02:00
Fabian Affolter
c54779686e python310Packages.univers: equalize
- add changelog to meta
- disable on unsupported Python releases
- add format
2023-05-04 10:21:14 +02:00
Giorgio Gallo
cae55ac31d gomplate: use go 1.20 2023-05-04 10:16:19 +02:00
Fabian Affolter
6a54ce23e2 python311Packages.pyvicare: 2.25.0 -> 2.27.1
Diff: https://github.com/somm15/PyViCare/compare/refs/tags/2.25.0...2.27.1
2023-05-04 10:11:59 +02:00
Fabian Affolter
c83681761b python311Packages.pontos: 23.4.9 -> 23.5.0
Diff: https://github.com/greenbone/pontos/compare/refs/tags/v23.4.9...v23.5.0

Changelog: https://github.com/greenbone/pontos/releases/tag/v23.5.0
2023-05-04 09:59:58 +02:00
Fabian Affolter
de12878190 python310Packages.pulumi: remove semver constraint 2023-05-04 09:54:15 +02:00
Peter Kling
996db6d059 virtualisation/qemu-vm: escape bash variable in shell script
Fixes #229729
2023-05-04 09:52:49 +02:00
Fabian Affolter
2d8ce3358e python310Packages.pkutils: remove semver constraint 2023-05-04 09:47:45 +02:00
K900
3428bdf3c9 Merge pull request #229749 from K900/even-more-more-vulkan-updates
Even more more vulkan updates
2023-05-04 10:44:25 +03:00
Fabian Affolter
f1db23835d circup: relaex semver constraint 2023-05-04 09:43:00 +02:00
Fabian Affolter
d0099d200d python310Packages.appthreat-vulnerability-db: allow later semver releases 2023-05-04 09:42:24 +02:00
Patrizio Bekerle
8a00768ffb qc: init at 0.0.4 2023-05-04 09:40:19 +02:00
R. Ryantm
12f749211e pythia: 8.307 -> 8.309 2023-05-04 07:39:37 +00:00
K900
63464b8c28 Merge pull request #229826 from vcunat/p/installer-tests-downloads
nixos/tests/installer.nix: add missing kbd.dev
2023-05-04 10:31:47 +03:00
K900
ca4a4e3fcd Merge pull request #229798 from r-ryantm/auto-update/trayscale
trayscale: 0.9.6 -> 0.9.7
2023-05-04 10:29:59 +03:00
betaboon
a294e0bc87 skaffold: 2.3.0 -> 2.4.0
Diff: https://github.com/GoogleContainerTools/skaffold/compare/v2.3.0...v2.4.0

Changelog: https://github.com/GoogleContainerTools/skaffold/releases/tag/v2.4.0
2023-05-04 09:26:25 +02:00
R. Ryantm
70669f6eab python310Packages.slackclient: 3.20.1 -> 3.21.3 2023-05-04 07:25:31 +00:00
Weijia Wang
4daf46922d Merge pull request #229783 from r-ryantm/auto-update/protoc-gen-entgrpc
protoc-gen-entgrpc: 0.4.3 -> 0.4.5
2023-05-04 10:22:45 +03:00
Weijia Wang
bc68b8375a Merge pull request #229779 from r-ryantm/auto-update/prometheus-artifactory-exporter
prometheus-artifactory-exporter: 1.13.0 -> 1.13.1
2023-05-04 10:21:26 +03:00
Weijia Wang
c02d523702 Merge pull request #229757 from r-ryantm/auto-update/libva-utils
libva-utils: 2.18.0 -> 2.18.1
2023-05-04 10:19:08 +03:00
Pavol Rusnak
21dc722749 Merge pull request #229824 from jonasnick/lnd-0.16.2
lnd: 0.16.1 -> 0.16.2
2023-05-04 09:18:33 +02:00
Weijia Wang
114dc23f48 Merge pull request #229821 from misuzu/llvm-16-armv7l
llvmPackages_16.llvm: fix build on armv7l-linux
2023-05-04 10:16:05 +03:00
lewo
0108fb1cef Merge pull request #229748 from r-ryantm/auto-update/open-policy-agent
open-policy-agent: 0.51.0 -> 0.52.0
2023-05-04 09:08:51 +02:00
Weijia Wang
1348f199a5 lib/systems: move loongarch64-linux out of mips block 2023-05-04 09:52:01 +03:00
Weijia Wang
e2adc3a3a2 bootstrap-tools-cross: add loongarch64-linux 2023-05-04 09:51:11 +03:00
Weijia Wang
fa96c4dc96 python310Packages.pyvista: 0.38.5 -> 0.38.6 2023-05-04 09:47:45 +03:00
R. Ryantm
cc09d6a1d0 unciv: 4.6.7 -> 4.6.8 2023-05-04 06:44:53 +00:00
Fabian Affolter
9b4a751f76 python310Packages.zeroconf: 0.61.0 -> 0.62.0
Diff: https://github.com/jstasiak/python-zeroconf/compare/refs/tags/0.61.0...0.62.0

Changelog: https://github.com/python-zeroconf/python-zeroconf/releases/tag/0.62.0
2023-05-04 08:40:09 +02:00
Fabian Affolter
67fff45e4b python310Packages.zeroconf: 0.60.0 -> 0.61.0
Diff: https://github.com/jstasiak/python-zeroconf/compare/refs/tags/0.60.0...0.61.0

Changelog: https://github.com/python-zeroconf/python-zeroconf/releases/tag/0.61.0
2023-05-04 08:37:59 +02:00
R. Ryantm
faabcd4b2e jackett: 0.20.4029 -> 0.20.4078 2023-05-04 06:36:44 +00:00
Vladimír Čunát
fb91facda2 nixos/tests/installer.nix: add missing kbd.dev
Sometimes the tests fail since splitting kbd.dev in PR #226247
https://hydra.nixos.org/build/218620685/nixlog/2/tail
Apparently the failure isn't 100% reproducible; I don't know how/why.
2023-05-04 08:35:23 +02:00
Jonas Nick
c65c2f09e5 lnd: 0.16.1 -> 0.16.2 2023-05-04 06:35:11 +00:00
Fabian Affolter
35e6df34dc Merge pull request #229788 from r-ryantm/auto-update/trivy
trivy: 0.40.0 -> 0.41.0
2023-05-04 08:23:08 +02:00
Weijia Wang
8a97f4527f Merge pull request #229782 from benxiao/rx/fix-mlflow
python3.pkgs.mlflow: fix build
2023-05-04 09:22:36 +03:00
Fabian Affolter
0a56a84d7e Merge pull request #229804 from r-ryantm/auto-update/python310Packages.plaid-python
python310Packages.plaid-python: 12.0.0 -> 13.0.0
2023-05-04 08:21:02 +02:00
R. Ryantm
1e47b466aa pretender: 1.0.0 -> 1.1.0 2023-05-04 06:21:00 +00:00
Damien Cassou
b8e31dfcba Merge pull request #229763 from r-ryantm/auto-update/crowdin-cli 2023-05-04 08:16:16 +02:00
R. Ryantm
5a277c1c88 klipper-estimator: 3.2.1 -> 3.3.0 2023-05-04 06:08:01 +00:00
Pauan
8c32a5b2ce blender 3.4.1 -> 3.5.1 (#229570) 2023-05-04 02:02:14 -04:00
Yaya
2a78118fdd sftpgo: 2.4.5 -> 2.5.0
https://github.com/drakkan/sftpgo/releases/tag/v2.5.0
2023-05-04 05:57:25 +00:00
misuzu
d4c2564bb6 llvmPackages_16.llvm: fix build on armv7l-linux 2023-05-04 08:55:00 +03:00
Harsh Shandilya
1990723fd5 nerdfonts: 2.3.3 -> 3.0.0 2023-05-04 11:19:07 +05:30
Martin Weinelt
6d934088ea nixos/home-assistant: update bluetooth components 2023-05-04 07:33:32 +02:00
Martin Weinelt
183f12cdb0 home-assistant: 2023.4.6 -> 2023.5.0
https://www.home-assistant.io/blog/2023/05/03/release-20235/
2023-05-04 07:33:32 +02:00
R. Ryantm
0bd85a7446 python310Packages.google-cloud-redis: 2.12.0 -> 2.12.1 2023-05-04 05:31:37 +00:00
R. Ryantm
8ac9f0270c html-xml-utils: 8.5 -> 8.6 2023-05-04 05:22:59 +00:00
Jörg Thalheim
58f8ca5fd4 Merge pull request #229591 from KAction/contrib/0/just-doc/out
just: build offline documentation
2023-05-04 05:51:57 +01:00
R. Ryantm
9e2e5308b7 python310Packages.dkimpy: 1.1.2 -> 1.1.3 2023-05-04 04:50:44 +00:00
Hugh O'Brien
466a00effa sidequest: 0.10.24 -> 0.10.33 2023-05-04 00:49:20 -04:00
github-actions[bot]
ff7edb3c7f terraform-providers.vault: 3.15.0 -> 3.15.1 2023-05-04 14:43:00 +10:00
github-actions[bot]
679cace1c7 terraform-providers.oci: 4.118.0 -> 4.119.0 2023-05-04 14:43:00 +10:00
github-actions[bot]
c78c89f7d2 terraform-providers.ovh: 0.29.0 -> 0.30.0 2023-05-04 14:43:00 +10:00
github-actions[bot]
e25ab1bd0f terraform-providers.datadog: 3.24.0 -> 3.24.1 2023-05-04 14:43:00 +10:00
github-actions[bot]
7f892230ba terraform-providers.cloudamqp: 1.25.0 -> 1.26.0 2023-05-04 14:43:00 +10:00
R. Ryantm
9a05ffc92a python310Packages.pycoin: 0.92.20220529 -> 0.92.20230326 2023-05-04 04:42:33 +00:00
R. Ryantm
20309557f4 python310Packages.galois: 0.3.3 -> 0.3.4 2023-05-04 04:41:24 +00:00
R. Ryantm
9237be6b9d python310Packages.plaid-python: 12.0.0 -> 13.0.0 2023-05-04 04:21:56 +00:00
R. Ryantm
afab97963a nixpacks: 1.6.1 -> 1.7.0 2023-05-04 04:02:42 +00:00
R. Ryantm
60cac18263 gobgpd: 3.13.0 -> 3.14.0 2023-05-04 03:58:47 +00:00
R. Ryantm
b25043119f trayscale: 0.9.6 -> 0.9.7 2023-05-04 03:51:33 +00:00
ran xiao
9101199604 python3.pkgs.mlflow: fix build 2023-05-04 13:42:19 +10:00
R. Ryantm
d987f2b950 sentencepiece: 0.1.98 -> 0.1.99 2023-05-04 03:41:02 +00:00
R. Ryantm
b5655ee52d jc: 1.23.1 -> 1.23.2 2023-05-04 03:28:54 +00:00
Sean Buckley
eceb1adcd3 brave: 1.50.125 -> 1.51.110
https://community.brave.com/t/release-channel-1-51-110/485343/1
2023-05-03 23:22:38 -04:00
R. Ryantm
c77a8c10a7 elinks: 0.16.0 -> 0.16.1.1 2023-05-04 03:12:08 +00:00
Nick Cao
2395e4f1f7 Merge pull request #229496 from centromere/cron-descriptor-1.2.35
python3Packages.cron-descriptor: 1.2.30 -> 1.2.35
2023-05-04 10:43:40 +08:00
lelgenio
de9e53d994 amdgpu_top: fix GUI mode missing x11 and wayland libs 2023-05-03 23:43:04 -03:00
R. Ryantm
cd83399d4f usql: 0.14.4 -> 0.14.5 2023-05-04 02:40:46 +00:00
R. Ryantm
3756e506df lazygit: 0.37.0 -> 0.38.1 2023-05-04 02:33:13 +00:00
R. Ryantm
28c12f08f9 imgproxy: 3.16.0 -> 3.16.1 2023-05-04 02:18:48 +00:00
Nick Cao
4b438a2846 Merge pull request #229731 from r-ryantm/auto-update/libamqpcpp
libamqpcpp: 4.3.23 -> 4.3.24
2023-05-04 10:07:21 +08:00
Nick Cao
7096d1cfe8 Merge pull request #229726 from r-ryantm/auto-update/chezmoi
chezmoi: 2.33.3 -> 2.33.4
2023-05-04 10:06:04 +08:00
R. Ryantm
48a1e1f753 trivy: 0.40.0 -> 0.41.0 2023-05-04 02:05:57 +00:00
Yongun Seong
dd3c008537 gnucash: 4.12 -> 5.1
- https://github.com/Gnucash/gnucash/releases/tag/5.0
- https://github.com/Gnucash/gnucash/releases/tag/5.1

Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2023-05-03 23:04:59 -03:00
R. Ryantm
bbc64faf64 kubelogin: 0.0.28 -> 0.0.29 2023-05-04 02:04:11 +00:00
Nick Cao
9df3f0b7d1 Merge pull request #229738 from markuskowa/upd-guglielmo
guglielmo: 0.4 -> 0.5
2023-05-04 09:57:59 +08:00
Nick Cao
621399bf8e Merge pull request #229681 from mweinelt/graphene-django-3.0.2
python310Packages.graphene-django: 3.0.1 -> 3.0.2
2023-05-04 09:56:20 +08:00
Dominik Ritter
a48f280da4 josm: 18700 -> 18721 2023-05-04 03:42:38 +02:00
R. Ryantm
fe13b20e5e azure-static-sites-client: 1.0.022851 -> 1.0.023121 2023-05-04 01:35:48 +00:00
R. Ryantm
eefc3b6515 protoc-gen-entgrpc: 0.4.3 -> 0.4.5 2023-05-04 01:15:12 +00:00
Bobby Rong
abcc3146ae Merge pull request #229575 from bobby285271/upd/pantheon
Pantheon updates 2023-05-03
2023-05-04 09:13:54 +08:00
figsoda
2d93ffb876 Merge pull request #229778 from Ruixi-rebirth/go-musicfox
go-musicfox: 4.0.5 -> 4.0.6
2023-05-03 21:13:00 -04:00
R. Ryantm
632236eeb5 goeland: 0.14.0 -> 0.15.0 2023-05-04 00:53:59 +00:00
Uri Baghin
9b824c1c3f Merge pull request #229768 from r-ryantm/auto-update/opentelemetry-collector
opentelemetry-collector: 0.75.0 -> 0.76.1
2023-05-04 10:49:10 +10:00
lelgenio
5914055503 dart-sass: init at 1.62.1 2023-05-03 21:47:33 -03:00
Ruixi-rebirth
16100e187b go-musicfox: 4.0.5 -> 4.0.6 2023-05-04 08:33:35 +08:00
R. Ryantm
914b27a779 prometheus-artifactory-exporter: 1.13.0 -> 1.13.1 2023-05-04 00:33:11 +00:00
R. Ryantm
974ad83f91 erlang_24: 24.3.4.10 -> 24.3.4.11 2023-05-03 20:31:21 -04:00
Martin Weinelt
1527bfc2ee python310Packages.coronavirus: remove
The data is no longer provided by the data source.
2023-05-04 02:20:43 +02:00
R. Ryantm
3ee348cb7f emborg: 1.34 -> 1.35 2023-05-04 00:19:02 +00:00
Martin Weinelt
194db19ba3 python310Packages.fnv-hash-fast: init at 0.3.1 2023-05-04 02:15:22 +02:00
PedroHLC ☭
5471a96ff4 openasar: unstable-2023-04-01 -> unstable-2023-05-01 2023-05-03 21:14:37 -03:00
Lily Foster
3a227d4f88 Merge pull request #228986 from atorres1985-contrib/cimg-lockstep
Cimg lockstep
2023-05-03 20:14:03 -04:00
R. Ryantm
33d89c972f go-ethereum: 1.11.5 -> 1.11.6 2023-05-04 00:04:02 +00:00
PedroHLC ☭
be06db870f linuxKernel.kernels.linux_zen: 6.2.12-zen1 -> 6.3.1-zen1 2023-05-03 20:57:00 -03:00
PedroHLC ☭
2deb6be6f6 linuxKernel.kernels.linux_lqx: 6.2.12-lqx1 -> 6.2.14-lqx1 2023-05-03 20:55:33 -03:00
Kira Bruneau
9c3e077edd Merge pull request #229695 from lasers/ukmm
ukmm: 0.7.1 -> 0.8.0
2023-05-03 19:37:08 -04:00
Fabian Affolter
51045dde3e python310Packages.ulid-transform: 0.6.3 -> 0.7.2
Diff: https://github.com/bdraco/ulid-transform/compare/refs/tags/v0.6.3...v0.7.2

Changelog: https://github.com/bdraco/ulid-transform/releases/tag/v0.7.2
2023-05-04 01:32:34 +02:00
Fabian Affolter
ca8ac924c0 python310Packages.home-assistant-bluetooth: 1.9.3 -> 1.10.0
Diff: https://github.com/home-assistant-libs/home-assistant-bluetooth/compare/refs/tags/v1.9.3...v1.10.0

Changelog: https://github.com/home-assistant-libs/home-assistant-bluetooth/blob/v1.10.0/CHANGELOG.md
2023-05-04 01:30:54 +02:00
Martin Weinelt
3a37babb07 python310Packages.zwave-js-server-python: 0.47.3 -> 0.48.0
https://github.com/home-assistant-libs/zwave-js-server-python/releases/tag/0.48.0
2023-05-04 01:28:52 +02:00
Martin Weinelt
e3eae91053 python310Packages.zigpy-xbee: 0.17.0 -> 0.18.0
https://github.com/zigpy/zigpy-xbee/releases/tag/0.18.0
2023-05-04 01:28:02 +02:00
Martin Weinelt
50077bdbfe python310Packages.zigpy-deconz: 0.20.0 -> 0.21.0
https://github.com/zigpy/zigpy-deconz/releases/tag/0.21.0
2023-05-04 01:27:14 +02:00
Fabian Affolter
431b38908c python310Packages.xknx: 2.7.0 -> 2.9.0
Diff: https://github.com/XKNX/xknx/compare/refs/tags/2.7.0...2.9.0

Changelog:
- https://github.com/XKNX/xknx/releases/tag/2.8.0
- https://github.com/XKNX/xknx/releases/tag/2.9.0
2023-05-04 01:26:28 +02:00
Fabian Affolter
60853e3d2f python310Packages.pyprosegur: add changelog and format 2023-05-04 01:24:03 +02:00
Fabian Affolter
80ffed0134 python310Packages.pyprosegur: 0.0.8 -> 0.0.9
Diff: https://github.com/dgomes/pyprosegur/compare/refs/tags/0.0.8...0.0.9
2023-05-04 01:24:03 +02:00
Fabian Affolter
18a3e69dda python310Packages.plugwise: 0.27.10 -> 0.31.2
Diff: https://github.com/plugwise/python-plugwise/compare/refs/tags/v0.27.10...v0.31.2

Changelog: https://github.com/plugwise/python-plugwise/releases/tag/v0.31.2
2023-05-04 01:04:10 +02:00
Fabian Affolter
3853faab5d python310Packages.semver: 2.13.0 -> 3.0.0
Changelog: https://github.com/python-semver/python-semver/releases/tag/3.0.0
2023-05-04 01:04:00 +02:00
Fabian Affolter
8e927a3a31 python310Packages.nextdns: 1.3.0 -> 1.4.0
Diff: https://github.com/bieniu/nextdns/compare/refs/tags/1.3.0...1.4.0

Changelog: https://github.com/bieniu/nextdns/releases/tag/1.4.0
2023-05-04 01:04:00 +02:00
Martin Weinelt
784fbf65a3 python310Packages.locationsharinglib: 4.2.0 -> 5.0.1
https://github.com/costastf/locationsharinglib/blob/5.0.1/HISTORY.rst
2023-05-04 01:04:00 +02:00
Martin Weinelt
97c3bc59e1 python310Packages.insteon-frontend-home-assistant: 0.3.4 -> 0.3.5-1
https://github.com/pyinsteon/insteon-panel/releases/tag/0.3.5
2023-05-04 01:03:59 +02:00
Martin Weinelt
9cb81c3cff home-assistant.intents: 2023.3.29 -> 2023.4.26
https://github.com/home-assistant/intents/compare/refs/tags/2023.3.29...2023.4.26
2023-05-04 01:03:59 +02:00
Martin Weinelt
bc8b59f08e python310Packages.hass-nabucasa: 0.64.0 -> 0.66.2
https://github.com/NabuCasa/hass-nabucasa/releases/tag/0.64.1
https://github.com/NabuCasa/hass-nabucasa/releases/tag/0.65.0
https://github.com/NabuCasa/hass-nabucasa/releases/tag/0.66.0
https://github.com/NabuCasa/hass-nabucasa/releases/tag/0.66.1
https://github.com/NabuCasa/hass-nabucasa/releases/tag/0.66.2
2023-05-04 01:03:59 +02:00
Fabian Affolter
6adf005962 python310Packages.snitun: 0.34.0 -> 0.35.0
Changelog: https://github.com/NabuCasa/snitun/releases/tag/0.35.0
2023-05-04 01:03:59 +02:00
Fabian Affolter
32c9aea4bb python311Packages.dbus-fast: 1.84.2 -> 1.85.0
Diff: https://github.com/Bluetooth-Devices/dbus-fast/compare/refs/tags/v1.84.2...v1.85.0

Changelog: https://github.com/Bluetooth-Devices/dbus-fast/releases/tag/v1.85.0
2023-05-04 01:03:58 +02:00
Fabian Affolter
1792aab8b0 python310Packages.bluetooth-data-tools: 0.3.1 -> 0.4.0
Changelog: https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/v0.4.0/CHANGELOG.md
2023-05-04 01:03:58 +02:00
Fabian Affolter
eec6471a0a python310Packages.bluetooth-auto-recovery: 1.0.3 -> 1.1.1
Diff: https://github.com/Bluetooth-Devices/bluetooth-auto-recovery/compare/refs/tags/v1.0.3...v1.1.1

Changelog: https://github.com/Bluetooth-Devices/bluetooth-auto-recovery/blob/v1.1.1/CHANGELOG.md
2023-05-04 01:03:58 +02:00
Fabian Affolter
2c9b6dcde4 python310Packages.bimmer-connected: 0.13.1 -> 0.13.2
Diff: https://github.com/bimmerconnected/bimmer_connected/compare/refs/tags/0.13.1...0.13.2

Changelog: https://github.com/bimmerconnected/bimmer_connected/releases/tag/0.13.2
2023-05-04 01:03:58 +02:00
Martin Weinelt
a1940b3da7 python310Packages.aionotion: 2022.10.0 -> 2023.04.2
https://github.com/bachya/aionotion/releases/tag/2023.04.0
https://github.com/bachya/aionotion/releases/tag/2023.04.1
https://github.com/bachya/aionotion/releases/tag/2023.04.2
2023-05-04 01:03:57 +02:00
Sandro
7a4d8131fa Merge pull request #208161 from SuperSandro2000/nginx-modules-meta
nginx: add meta section to modules
2023-05-04 00:59:20 +02:00
R. Ryantm
ec82880843 opentelemetry-collector: 0.75.0 -> 0.76.1 2023-05-03 22:58:57 +00:00
Weijia Wang
aa22d5ca37 Merge pull request #227301 from totoroot/update/qownnotes-qt6
qownnotes: build with Qt6
2023-05-04 01:46:04 +03:00
Weijia Wang
a85b93414e Merge pull request #229609 from r-ryantm/auto-update/ocamlPackages.opam-file-format
ocamlPackages.opam-file-format: 2.1.4 -> 2.1.6
2023-05-04 01:36:58 +03:00
José Romildo Malaquias
c76925c1fd Merge pull request #229693 from bobby285271/upd/mate
mate.mate-panel: 1.26.2 -> 1.26.3
2023-05-03 19:29:24 -03:00
Weijia Wang
28e89e1561 Merge pull request #229675 from wegank/scooby-bump
python310Packages.scooby: 0.7.1 -> 0.7.2
2023-05-04 01:25:20 +03:00
Dominik Ritter
1ff12be32f jetbrains: 2022.2 -> 2023.1.1 2023-05-04 00:21:08 +02:00
Weijia Wang
6b788bd810 Merge pull request #229740 from vbgl/useDune2-cleanup
ocamlPackages: remove last meaningful uses of `useDune2`
2023-05-04 01:19:38 +03:00
Sandro
36ef888b63 Merge pull request #223819 from milran/init-fcitx5-skk 2023-05-04 00:17:36 +02:00
R. Ryantm
d2be66648c crowdin-cli: 3.10.1 -> 3.11.0 2023-05-03 22:17:22 +00:00
figsoda
e3374d34eb Merge pull request #229522 from devhell/bump-gurk
gurk-rs: 0.3.0 -> 0.4.0
2023-05-03 18:16:18 -04:00
R. Ryantm
eee33870cc interactsh: 1.1.2 -> 1.1.3 2023-05-03 22:12:08 +00:00
Michael Weiss
92df61ada1 chromium: 112.0.5615.165 -> 113.0.5672.63
https://chromereleases.googleblog.com/2023/05/stable-channel-update-for-desktop.html

This update includes 15 security fixes.

CVEs:
CVE-2023-2459 CVE-2023-2460 CVE-2023-2461 CVE-2023-2462 CVE-2023-2463
CVE-2023-2464 CVE-2023-2465 CVE-2023-2466 CVE-2023-2467 CVE-2023-2468
2023-05-04 00:00:55 +02:00
Robert Scott
7d9242bd03 Merge pull request #229483 from bbenno/gollum-5.3.2
gollum: 5.3.1 -> 5.3.2
2023-05-03 22:58:38 +01:00
Weijia Wang
d24d803142 Merge pull request #229734 from wegank/phonon-platforms
libsForQt5.phonon: unbreak on darwin
2023-05-04 00:57:35 +03:00
Sandro
1e6c6b9c84 Merge pull request #229477 from SuperSandro2000/helm-diff 2023-05-03 23:57:09 +02:00
Michael Weiss
b8960cd250 Merge pull request #223282 from RaitoBezarius/llvmPackages_16
llvmPackages_16: init
2023-05-03 23:56:51 +02:00
Weijia Wang
a0d88785ab Merge pull request #229743 from r-ryantm/auto-update/jsonnet
jsonnet: 0.19.1 -> 0.20.0
2023-05-04 00:56:43 +03:00
Weijia Wang
ed7c262f9a Merge pull request #229742 from figsoda/lunatic
lunatic: 0.12.0 -> 0.13.2
2023-05-04 00:56:27 +03:00
Fabian Affolter
a56b85eb58 Merge pull request #229716 from fabaff/runway-python-remove
python310Packages.rl-coach: remove
2023-05-03 23:53:55 +02:00
Fabian Affolter
22439437e7 Merge pull request #229747 from r-ryantm/auto-update/fingerprintx
fingerprintx: 1.1.8 -> 1.1.9
2023-05-03 23:53:11 +02:00
Weijia Wang
c39d0241fc Merge pull request #229732 from wegank/stanc-bump
stanc, cmdstan: 2.32.0 -> 2.32.1
2023-05-04 00:50:28 +03:00
Michael Weiss
46d395e1df clang_16: Reference the correct LLVM packages version (16 vs. 15)
Kept separate from 2c627d9c70 to skip CI for this trivial change.
2023-05-03 23:49:37 +02:00
Weijia Wang
75a3d9eb46 Merge pull request #229481 from vbgl/ocaml-janestreet-fix-dune-version
ocamlPackages.ppxlib: use Dune 3
2023-05-04 00:49:22 +03:00
Martin Weinelt
a9fb38d83b Merge pull request #229325 from kira-bruneau/python3Packages.debugpy
python310Packages.debugpy: 1.6.6 -> 1.6.7
2023-05-03 23:42:23 +02:00
Fabian Affolter
f488629347 Merge pull request #229649 from r-ryantm/auto-update/python310Packages.json-stream
python310Packages.json-stream: 2.2.1 -> 2.3.0
2023-05-03 23:23:32 +02:00
zowoq
5f05c243c4 go_1_19: 1.19.8 -> 1.19.9
Changelog: https://go.dev/doc/devel/release#go1.19
2023-05-04 07:23:19 +10:00
Matthias Thym
57de621aae qownnotes: build with Qt6 2023-05-03 23:22:36 +02:00
Fabian Affolter
9c8f8ee11a Merge pull request #229730 from figsoda/trippy
trippy: init at 0.7.0
2023-05-03 23:22:01 +02:00
Niko Strijbol
e2a11e4e29 jetbrains-jcef: use pname instead of name 2023-05-03 23:14:29 +02:00
R. Ryantm
4dc865249a libva-utils: 2.18.0 -> 2.18.1 2023-05-03 21:13:02 +00:00
R. Ryantm
3d05e85745 open-policy-agent: 0.51.0 -> 0.52.0 2023-05-03 21:05:59 +00:00
K900
bfa29e5245 vulkan-tools-lunarg: 1.3.243.0 -> 1.3.249 2023-05-04 00:05:37 +03:00
K900
0cb697b2df vulkan-validation-layers: fix hash, update spirv-headers to fix build 2023-05-04 00:05:04 +03:00
R. Ryantm
6d6935337c fingerprintx: 1.1.8 -> 1.1.9 2023-05-03 21:04:51 +00:00
Niko Strijbol
ebf88190cc jetbrains-jcef: 611 -> 654 2023-05-03 22:58:16 +02:00
Bernardo Meurer
e9465b7bf0 Merge pull request #228923 from r-ryantm/auto-update/mdbook-katex 2023-05-03 16:51:30 -04:00
Sandro
fe591def0f Merge pull request #225367 from SuperSandro2000/speedtest_exporter 2023-05-03 22:39:45 +02:00
figsoda
f450ee1472 lunatic: 0.12.0 -> 0.13.2
Diff: https://github.com/lunatic-solutions/lunatic/compare/v0.12.0...v0.13.2

Changelog: https://github.com/lunatic-solutions/lunatic/blob/v0.13.2/CHANGELOG.md
2023-05-03 16:38:10 -04:00
R. Ryantm
371697135e jsonnet: 0.19.1 -> 0.20.0 2023-05-03 20:31:30 +00:00
R. Ryantm
4e5d5f24d4 s3-credentials: 0.14 -> 0.15 2023-05-03 20:30:13 +00:00
devhell
fcaa69e52c gurk-rs: 0.3.0 -> 0.4.0 2023-05-03 21:27:04 +01:00
IndeedNotJames
267ef1a20b forgejo: 1.19.2-0 -> 1.19.3-0
https://codeberg.org/forgejo/forgejo/releases/tag/v1.19.3-0
2023-05-03 22:24:36 +02:00
Weijia Wang
80fd99f12d Merge pull request #229254 from fabaff/dask-bump
python310Packages.dask: 2023.2.1 -> 2023.4.1
2023-05-03 23:22:34 +03:00
Markus Kowalewski
d1ab33d230 guglielmo: 0.4 -> 0.5 2023-05-03 22:13:54 +02:00
Jonas Heinrich
d385ced570 Merge pull request #229688 from wegank/wordpress-plugins
wordpress: update languages and plugins
2023-05-03 22:09:46 +02:00
Vincent Laporte
5d5089297e ocamlPackages.result: pin Dune to version 1 for OCaml < 4.08 2023-05-03 22:08:21 +02:00
Vincent Laporte
23eecca495 ocamlPackages.octavius: pin Dune to version 1 for OCaml < 4.08 2023-05-03 22:08:18 +02:00
Vincent Laporte
400e6f08b6 ocamlPackages.re: pin Dune to version 1 for OCaml < 4.08 2023-05-03 22:08:14 +02:00
Vincent Laporte
8373826ef2 ocamlPackages.stdlib-shims: pin Dune to version 1 for OCaml < 4.08 2023-05-03 22:08:10 +02:00
Vincent Laporte
6dace2206e ocamlPackages.ppx_derivers: pin Dune to version 1 for OCaml < 4.08 2023-05-03 22:08:00 +02:00
0xMRTT
6eab4caac7 boatswain: add Darwin as broken
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2023-05-03 17:06:29 -03:00
0xMRTT
d7a8242535 boatswain: init at 0.3.0 2023-05-03 17:06:29 -03:00
Fabian Affolter
a3b8d13dcd Merge pull request #229699 from fabaff/hahomematic-bump
python310Packages.hahomematic: 2023.4.5 -> 2023.5.0
2023-05-03 22:04:35 +02:00
Weijia Wang
2ace4d7ffa Merge pull request #229618 from LeSuisse/rekor-1.1.1
rekor-cli, rekor-server: 1.1.0 -> 1.1.1
2023-05-03 23:04:23 +03:00
Vikram Narayanan
6ab8f2aea5 xpdf: fix build failure on darwin
convert the patch to substituteInPlace.
2023-05-03 17:03:25 -03:00
Weijia Wang
062faf0525 Merge pull request #229686 from figsoda/muffet
muffet: 2.7.0 -> 2.8.0
2023-05-03 23:02:38 +03:00
Weijia Wang
cb26e998b3 Merge pull request #229684 from figsoda/nerdfix
nerdfix: 0.2.2 -> 0.2.3
2023-05-03 23:02:13 +03:00
Matthias Thym
4138d6a449 qlandkartegt: remove 2023-05-03 21:58:12 +02:00
Weijia Wang
2576886d13 Merge pull request #229696 from markuskowa/upd-nfs-ganesha
nfs-ganesha: 5.0 -> 5.1
2023-05-03 22:55:42 +03:00
Weijia Wang
c94cb9ea9c Merge pull request #229719 from fabaff/identify-bump
python310Packages.identify: 2.5.23 -> 2.5.24
2023-05-03 22:53:28 +03:00
Weijia Wang
6e6ccdaf0f Merge pull request #229720 from fabaff/zha-quirks-bump
python310Packages.zha-quirks: 0.0.98 -> 0.0.99
2023-05-03 22:53:17 +03:00
Weijia Wang
6cc0a7aedf Merge pull request #229689 from MatthewCroughan/mc/pianoteq-aarch64
pianoteq: add aarch64-linux support
2023-05-03 22:48:04 +03:00
Weijia Wang
7e74870098 Merge pull request #229717 from kalebpace/kpace/update-balena-cli
balena-cli: 15.1.1 -> 15.2.2
2023-05-03 22:45:49 +03:00
Weijia Wang
136ba12619 libsForQt5.phonon: unbreak on darwin 2023-05-03 22:42:29 +03:00
R. Ryantm
d15a24c766 mdbook-katex: 0.3.15 -> 0.4.1 2023-05-03 19:40:38 +00:00
R. Ryantm
be4b60bf4f minimap2: 2.25 -> 2.26 2023-05-03 19:38:48 +00:00
Weijia Wang
57a7c9d51f cmdstan: 2.32.0 -> 2.32.1 2023-05-03 22:34:09 +03:00
Weijia Wang
1519ef71b4 stanc: 2.32.0 -> 2.32.1 2023-05-03 22:34:00 +03:00
Weijia Wang
8fd335f366 Merge pull request #229712 from r-ryantm/auto-update/glooctl
glooctl: 1.14.1 -> 1.14.2
2023-05-03 22:32:24 +03:00
Pavol Rusnak
3ca512b1da Merge pull request #229710 from r-ryantm/auto-update/lndhub-go 2023-05-03 21:31:09 +02:00
R. Ryantm
38412e1029 libamqpcpp: 4.3.23 -> 4.3.24 2023-05-03 19:10:55 +00:00
figsoda
b8466582d6 trippy: init at 0.7.0 2023-05-03 15:10:31 -04:00
Weijia Wang
4da5c63ce0 Merge pull request #229135 from r-ryantm/auto-update/qmidiarp
qmidiarp: 0.6.5 -> 0.6.7
2023-05-03 21:55:24 +03:00
Weijia Wang
794af16940 Merge pull request #229703 from r-ryantm/auto-update/radsecproxy
radsecproxy: 1.9.2 -> 1.9.3
2023-05-03 21:53:03 +03:00
Weijia Wang
dfa0dcbf68 Merge pull request #229435 from r-ryantm/auto-update/src
src: 1.31 -> 1.32
2023-05-03 21:51:15 +03:00
Weijia Wang
b210f113ac Merge pull request #229707 from squalus/standardnotes
standardnotes: 3.151.3 -> 3.154.1
2023-05-03 21:50:20 +03:00
R. Ryantm
f18b8a7754 chezmoi: 2.33.3 -> 2.33.4 2023-05-03 18:42:08 +00:00
Weijia Wang
9131012faf Merge pull request #229704 from r-ryantm/auto-update/numix-icon-theme-square
numix-icon-theme-square: 23.04.20 -> 23.04.28
2023-05-03 21:37:44 +03:00
Fabian Affolter
531d494be2 python310Packages.identify: 2.5.23 -> 2.5.24
Diff: https://github.com/pre-commit/identify/compare/v2.5.23...v2.5.24
2023-05-03 20:37:32 +02:00
Fabian Affolter
143f7b5afd python310Packages.zha-quirks: 0.0.98 -> 0.0.99
Diff: https://github.com/zigpy/zha-device-handlers/compare/refs/tags/0.0.98...0.0.99

Changelog: https://github.com/zigpy/zha-device-handlers/releases/tag/0.0.99
2023-05-03 20:36:36 +02:00
Alyssa Ross
7f4280c538 pkgsStatic.gcc: fix build
There's no libgcc.so in a static-only build.
2023-05-03 18:35:51 +00:00
Ryan Mulligan
5d61f92342 Merge pull request #229123 from Yarny0/nbd
nbd: 3.24 -> 3.25, fix build broken by GLib update
2023-05-03 11:27:20 -07:00
Fabian Affolter
ece1b0a21f Merge pull request #229698 from fabaff/aiomisc-bump
python310Packages.aiomisc: 17.1.4 -> 17.2.2
2023-05-03 20:21:32 +02:00
R. Ryantm
07a813187c balena-cli: 15.1.1 -> 15.2.2 2023-05-03 13:18:58 -05:00
Fabian Affolter
9ae9252729 python310Packages.rl-coach: remove
This project will no longer be maintained by Intel. Intel has ceased development
and contributions including, but not limited to, maintenance, bug fixes, new releases,
or updates, to this project.
2023-05-03 20:18:47 +02:00
R. Ryantm
6415a44f15 argocd: 2.6.7 -> 2.7.1 2023-05-03 18:07:59 +00:00
pennae
aad25290ee nixos/emacs: restore example markup
these examples were turned into untitle anchors previously because at
the time supporting examples was not deemed necessary or useful. now
that we have them we can restore them though.
2023-05-03 19:58:21 +02:00
pennae
407f6196a2 nixos-render-docs: add examples support
the nixos manual contains enough examples to support them as a proper
toc entity with specialized rendering, and if in the future the nixpkgs
wants to use nixos-render-docs we will definitely have to support them.
this also allows us to restore some examples that were lost in previous
translation steps because there were too few to add renderer support
back then.
2023-05-03 19:58:21 +02:00
R. Ryantm
107507c091 glooctl: 1.14.1 -> 1.14.2 2023-05-03 17:56:30 +00:00
R. Ryantm
ed67203e6d lndhub-go: 0.13.0 -> 0.14.0 2023-05-03 17:42:58 +00:00
figsoda
69259eec23 Merge pull request #229633 from SuperSandro2000/dnscontrol
dnscontrol: 3.31.2 -> 3.31.3
2023-05-03 13:42:35 -04:00
squalus
d2ba8588f5 standardnotes: 3.151.3 -> 3.154.1 2023-05-03 10:36:38 -07:00
R. Ryantm
0b360b1c34 numix-icon-theme-square: 23.04.20 -> 23.04.28 2023-05-03 17:30:24 +00:00
R. Ryantm
241a51f73f radsecproxy: 1.9.2 -> 1.9.3 2023-05-03 17:28:30 +00:00
figsoda
de82ed6569 Merge pull request #229532 from colemickens/pr-oculante
oculante: fix wayland
2023-05-03 13:16:57 -04:00
Fabian Affolter
e184d4d14d python310Packages.hahomematic: 2023.4.5 -> 2023.5.0
Diff: https://github.com/danielperna84/hahomematic/compare/refs/tags/2023.4.5...2023.5.0

Changelog: https://github.com/danielperna84/hahomematic/releases/tag/2023.5.0
2023-05-03 18:34:43 +02:00
Fabian Affolter
4f506d389b python310Packages.aiomisc: 17.1.4 -> 17.2.2
Changelog: https://github.com/aiokitchen/aiomisc/blob/master/CHANGELOG.md
2023-05-03 18:20:12 +02:00
Lassulus
0e0c25d042 Merge pull request #229521 from Mic92/buildbot
buildbot: 3.7.0 -> 3.8.0
2023-05-03 18:03:41 +02:00
Lassulus
e2adb41d34 Merge pull request #229378 from geri1701/submit/amdgpu_top
amdgpu_top: init at 0.1.7
2023-05-03 17:59:12 +02:00
Azat Bahawi
ebde626458 Merge pull request #229592 from r-ryantm/auto-update/datree
datree: 1.8.65 -> 1.8.67
2023-05-03 18:57:53 +03:00
Lassulus
ab1984ed72 Merge pull request #229574 from atorres1985-contrib/doomretro
doomretro: init at 4.9.1
2023-05-03 17:47:08 +02:00
maxine
ea0c8e79bc Merge pull request #229594 from bobby285271/upd/gspell
gspell: 1.12.0 → 1.12.1
2023-05-03 17:46:41 +02:00
Dmitry Kalinkin
49c4131500 yoda: 1.9.7 -> 1.9.8 (#229376) 2023-05-03 11:41:42 -04:00
Markus Kowalewski
b3f44e392e nfs-ganesha: 5.0 -> 5.1 2023-05-03 17:39:17 +02:00
Lassulus
da48f39029 Merge pull request #229685 from wegank/wp4nix-darwin 2023-05-03 17:37:57 +02:00
Jörg Thalheim
7fabe077ed Merge pull request #229576 from dennajort/gimme-aws-creds-2.6.0
gimme-aws-creds: 2.5.0 -> 2.6.0
2023-05-03 16:36:05 +01:00
Jörg Thalheim
91501366a9 Merge pull request #229637 from r-ryantm/auto-update/linkerd_edge
linkerd_edge: 23.4.2 -> 23.4.3
2023-05-03 16:35:45 +01:00
Jörg Thalheim
ac23b152e9 Merge pull request #229543 from figsoda/pods
pods: 1.1.0 -> 1.1.1
2023-05-03 16:34:06 +01:00
Jörg Thalheim
9a9895f7a8 Merge pull request #229531 from colemickens/pr-thermald
thermald: remove now unneeded build flag
2023-05-03 16:33:01 +01:00
Jörg Thalheim
0f09d2353c Merge pull request #229579 from r-ryantm/auto-update/werf
werf: 1.2.225 -> 1.2.231
2023-05-03 16:32:57 +01:00
Jörg Thalheim
2512e5b9fb Merge pull request #229630 from r-ryantm/auto-update/wgnord
wgnord: 0.1.10 -> 0.2.0
2023-05-03 16:31:30 +01:00
Jörg Thalheim
a69fc2d946 Merge pull request #229691 from flokli/remove-paper-note
paper-note: remove
2023-05-03 16:29:50 +01:00
Jörg Thalheim
255c9a8b83 Merge pull request #229536 from lopsided98/mission-planner-update
mission-planner: 1.3.76 -> 1.3.80
2023-05-03 16:29:13 +01:00
lasers
279c6c6109 ukmm: 0.7.1 -> 0.8.0 2023-05-03 10:27:46 -05:00
Jörg Thalheim
566cebaf3f Merge pull request #229557 from figsoda/cargo-llvm-lines
cargo-llvm-lines: 0.4.27 -> 0.4.28
2023-05-03 16:27:38 +01:00
Jörg Thalheim
ddd8b1b92d Merge pull request #229582 from r-ryantm/auto-update/p2pool
p2pool: 3.2 -> 3.3
2023-05-03 16:26:50 +01:00
Florian Klink
68dabf2a13 paper-note: remove
This started failing to build, the upstream website, github repo and
development discord guild are gone.

https://gitlab.com/posidon_software/paper/-/issues/167#note_1279446605
suggests it's unmaintained too.

Let's remove this for now, if things pick up it can be re-added.

Closes #229634.
2023-05-03 18:25:08 +03:00
Jörg Thalheim
c093c8fc40 Merge pull request #229670 from Luflosi/update/kubo
kubo: 0.19.1 -> 0.19.2
2023-05-03 16:25:05 +01:00
Jörg Thalheim
e518e110f6 Merge pull request #229590 from r-ryantm/auto-update/broot
broot: 1.21.2 -> 1.21.3
2023-05-03 16:24:41 +01:00
Jörg Thalheim
470ad5df95 Merge pull request #229589 from r-ryantm/auto-update/tboot
tboot: 1.10.5 -> 1.11.0
2023-05-03 16:24:26 +01:00
Sandro
1f99277109 Merge pull request #229667 from r-ryantm/auto-update/python310Packages.python-swiftclient 2023-05-03 17:20:48 +02:00
Jörg Thalheim
397a902b73 Merge pull request #229650 from firefly-cpp/niaaml-up1
python310Packages.niaaml: 1.1.11 -> 1.1.12
2023-05-03 16:19:23 +01:00
Jörg Thalheim
500574b6b7 Merge pull request #229643 from r-ryantm/auto-update/bonnie
bonnie: 1.98 -> 2.00a
2023-05-03 16:19:08 +01:00
Jörg Thalheim
d0705144fa Merge pull request #229651 from r-ryantm/auto-update/python310Packages.browser-cookie3
python310Packages.browser-cookie3: 0.17.0 -> 0.18.0
2023-05-03 16:16:20 +01:00
Jörg Thalheim
1c2da05225 Merge pull request #229666 from wegank/freedv-bump
freedv: 1.8.8.1 -> 1.8.9
2023-05-03 16:16:08 +01:00
Jörg Thalheim
eddc881f5a Merge pull request #229661 from r-ryantm/auto-update/audacious
audacious: 4.3 -> 4.3.1
2023-05-03 16:15:09 +01:00
Jörg Thalheim
8fad4ad205 Merge pull request #229663 from r-ryantm/auto-update/nb
nb: 7.4.1 -> 7.5.1
2023-05-03 16:14:05 +01:00
Jörg Thalheim
4947a915c0 Merge pull request #229674 from lucc/pdfpc-patch
pdfpc: import upstream patch to fix build
2023-05-03 16:12:31 +01:00
Jörg Thalheim
c6bc129f2f Merge pull request #229672 from giorgiga/gomplate-go120
gomplate: add reminder to switch to go 1.20
2023-05-03 16:12:09 +01:00
Bobby Rong
b6a5243860 mate.mate-panel: 1.26.2 -> 1.26.3
https://github.com/mate-desktop/mate-panel/compare/v1.26.2...v1.26.3
2023-05-03 23:11:13 +08:00
Ryan Lahfa
da28a7a3d0 Merge pull request #228347 from NixOS/uefi-without-bootloaders
nixos/qemu-vm: make it possible to use UEFI without bootloaders
2023-05-03 17:08:47 +02:00
Ryan Lahfa
cc95744cd2 Merge pull request #229669 from MaxHearnden/tomlplusplus
tomlplusplus: apply fix for detect_voidp_size when building tomlplusplus
2023-05-03 17:04:50 +02:00
matthewcroughan
ce8d0a2348 pianoteq: add aarch64-linux support 2023-05-03 15:52:07 +01:00
sternenseemann
d6b6b5f94f lowdown: add nix to passthru.tests 2023-05-03 16:44:27 +02:00
sternenseemann
90b4a9b7d3 lowdown: run tests when cross-compiling if possible
By setting do{Install,}Check to true statically, we'll let
stdenv.mkDerivation decide if it is possible or not via canExecute.
2023-05-03 16:44:27 +02:00
sternenseemann
90ff53d72c lowdown: 1.0.0 -> 1.0.1
Upstream now officially supports darwin and we can drop the workaround
we shipped for <https://github.com/kristapsdz/lowdown/issues/87>.

It also creates the symlink from liblowdown.so to the version shared
object for us, but we still need to fix the library extension on darwin.

https://github.com/kristapsdz/lowdown/releases/tag/VERSION_1_0_1
2023-05-03 16:44:27 +02:00
Weijia Wang
fd3298bac4 wordpress: update languages and plugins 2023-05-03 17:40:18 +03:00
Franz Pletz
756f32ecc2 Merge pull request #229489 from jcumming/openttd-jgrpp-0-53-1
openttd-jgrpp: 0.52.1 -> 0.53.1
2023-05-03 16:38:36 +02:00
figsoda
b8d9c8a7ef oculante: remove duplicate build input 2023-05-03 10:38:04 -04:00
figsoda
db8e2ab5e6 muffet: 2.7.0 -> 2.8.0
Diff: https://github.com/raviqqe/muffet/compare/v2.7.0...v2.8.0

Changelog: https://github.com/raviqqe/muffet/releases/tag/v2.8.0
2023-05-03 10:32:52 -04:00
Weijia Wang
fbd45c0bfd wp4nix: build on darwin 2023-05-03 17:29:11 +03:00
figsoda
1a7ab2f7b2 nerdfix: 0.2.2 -> 0.2.3
Diff: https://github.com/loichyan/nerdfix/compare/v0.2.2...v0.2.3

Changelog: https://github.com/loichyan/nerdfix/blob/v0.2.3/CHANGELOG.md
2023-05-03 10:25:28 -04:00
Martin Weinelt
96b170269a python310Packages.graphene-django: 3.0.1 -> 3.0.2
https://github.com/graphql-python/graphene-django/releases/tag/v3.0.2
2023-05-03 16:16:21 +02:00
ajs124
52cd7a36de Merge pull request #229668 from IndeedNotJames/loki
grafana-loki,promtail: 2.8.1 -> 2.8.2
2023-05-03 16:08:37 +02:00
Weijia Wang
01986b07f4 python310Packages.scooby: 0.7.1 -> 0.7.2 2023-05-03 16:42:11 +03:00
Lucas Hoffmann
c067819735 pdfpc: import upstream patch to fix build
Fixes #229616.
2023-05-03 15:35:54 +02:00
Weijia Wang
5d1f6e2d83 Merge pull request #229654 from onny/wordpress62
wordpress: 6.1.1 -> 6.2; wordpress6_2: init
2023-05-03 16:34:59 +03:00
Doron Behar
68054e5c51 Merge pull request #227880 from SFrijters/arduino-cli-0.32.2
arduino-cli: 0.31.0 -> 0.32.2, enable (most) unittests
2023-05-03 06:31:14 -07:00
Weijia Wang
73037ab8f1 Merge pull request #229655 from r-ryantm/auto-update/squeezelite
squeezelite: 1.9.9.1428 -> 1.9.9.1430
2023-05-03 16:30:35 +03:00
Weijia Wang
4666287d83 Merge pull request #229519 from wegank/gnum4-loongarch
gnum4: fix build on loongarch64-linux
2023-05-03 16:26:19 +03:00
Weijia Wang
9ed6cf95aa Merge pull request #229539 from wegank/release-cross-loongarch
release-cross.nix: add loongarch64-linux
2023-05-03 16:26:05 +03:00
Sandro
ac7e7d8c6c Merge pull request #229664 from r-ryantm/auto-update/python310Packages.tempest 2023-05-03 15:25:23 +02:00
Weijia Wang
f31f50b934 Merge pull request #229653 from r-ryantm/auto-update/qjackctl
qjackctl: 0.9.9 -> 0.9.10
2023-05-03 16:18:36 +03:00
MaxHearnden
41a5d65780 tomlplusplus: apply fix for detect_voidp_size when
building tomlplusplus
2023-05-03 14:16:42 +01:00
Martin Weinelt
8a9242bf6e Merge pull request #229646 from mweinelt/psycopg-3.1.9
python310Packages.psycopg: 3.1.8 -> 3.1.9
2023-05-03 15:12:23 +02:00
Giorgio Gallo
493100a898 gomplate: add reminder to switch to go 1.20 2023-05-03 15:06:25 +02:00
Luflosi
f1d17a7955 kubo: add Luflosi as maintainer 2023-05-03 15:04:21 +02:00
Weijia Wang
fea5cda455 Merge pull request #229588 from SharzyL/wpsoffice_no_steamrun
wpsoffice: no steam-run
2023-05-03 16:00:45 +03:00
IndeedNotJames
da108ddd6c grafana-loki,promtail: 2.8.1 -> 2.8.2
https://github.com/grafana/loki/releases/tag/v2.8.2
diff: https://github.com/grafana/loki/compare/v2.8.1...v2.8.2
2023-05-03 14:49:05 +02:00
Weijia Wang
ed1fb37eba freedv: 1.8.8.1 -> 1.8.9 2023-05-03 15:46:12 +03:00
R. Ryantm
1c9a8dd083 python310Packages.python-swiftclient: 4.2.0 -> 4.3.0 2023-05-03 12:44:01 +00:00
Weijia Wang
b25fa0c5cb Merge pull request #229599 from r-ryantm/auto-update/nali
nali: 0.7.2 -> 0.7.3
2023-05-03 15:39:55 +03:00
Weijia Wang
2fc4d0542a Merge pull request #229604 from r-ryantm/auto-update/epubcheck
epubcheck: 5.0.0 -> 5.0.1
2023-05-03 15:39:26 +03:00
Luflosi
46a6f11d8f kubo: 0.19.1 -> 0.19.2
https://github.com/ipfs/kubo/releases/tag/v0.19.2
2023-05-03 14:39:01 +02:00
R. Ryantm
b74708700e verilator: 5.008 -> 5.010 2023-05-03 07:37:25 -05:00
R. Ryantm
1c85823555 python310Packages.tempest: 33.0.0 -> 34.1.0 2023-05-03 12:34:55 +00:00
Weijia Wang
4f14b04830 Merge pull request #229642 from r-ryantm/auto-update/python310Packages.nocasedict
python310Packages.nocasedict: 2.0.0 -> 2.0.1
2023-05-03 15:25:13 +03:00
R. Ryantm
b53e7502f3 nb: 7.4.1 -> 7.5.1 2023-05-03 12:24:40 +00:00
R. Ryantm
34005cd963 audacious: 4.3 -> 4.3.1 2023-05-03 12:24:06 +00:00
Weijia Wang
c0f396f5c0 Merge pull request #229652 from natsukium/hackgen/update
hackgen-font: 2.8.0 -> 2.9.0
2023-05-03 15:23:46 +03:00
Weijia Wang
e594440755 Merge pull request #229433 from Detegr/cbqn
cbqn: 2023-02-01 -> 0.2.0
2023-05-03 15:21:05 +03:00
Jonas Heinrich
103268d3d3 Merge pull request #225141 from dasj19/wordpress-ro
wordpress: added ro_RO language + updated plugins,themes and languages
2023-05-03 14:01:47 +02:00
Jonas Heinrich
9679582652 wordpress: 6.1.1 -> 6.2; wordpress6_2: init 2023-05-03 13:56:50 +02:00
adisbladis
738d35662c Merge pull request #229626 from r-ryantm/auto-update/sqlc
sqlc: 1.17.2 -> 1.18.0
2023-05-03 23:56:24 +12:00
R. Ryantm
c4b259c3b3 python310Packages.pallets-sphinx-themes: 2.0.2 -> 2.1.0 2023-05-03 11:47:47 +00:00
R. Ryantm
d14d78ac31 squeezelite: 1.9.9.1428 -> 1.9.9.1430 2023-05-03 11:46:45 +00:00
Niols
e7262d704f ocamlPackages.github*: init at 4.4.1 2023-05-03 11:41:44 +00:00
R. Ryantm
7f2f9955ce qjackctl: 0.9.9 -> 0.9.10 2023-05-03 11:39:54 +00:00
natsukium
1a2145e48d hackgen-nf-font: 2.8.0 -> 2.9.0
https://github.com/yuru7/HackGen/releases/tag/v2.9.0
2023-05-03 20:39:02 +09:00
natsukium
28055e80b8 hackgen-font: 2.8.0 -> 2.9.0
https://github.com/yuru7/HackGen/releases/tag/v2.9.0
2023-05-03 20:37:22 +09:00
Weijia Wang
c4acb8b98f Merge pull request #229465 from hamishmack/hkm/openssl-windows-cross
openssl: Fix windows cross compile
2023-05-03 14:34:34 +03:00
Iztok Fister Jr
8c873d84bb python310Packages.niaaml: 1.1.11 -> 1.1.12 2023-05-03 13:30:47 +02:00
R. Ryantm
5696e84ee7 python310Packages.browser-cookie3: 0.17.0 -> 0.18.0 2023-05-03 11:28:57 +00:00
R. Ryantm
7662238eb5 python310Packages.json-stream: 2.2.1 -> 2.3.0 2023-05-03 11:28:24 +00:00
Weijia Wang
e218071c22 Merge pull request #229617 from cmm/fix/system76-scheduler-enable
system76-scheduler: don't enable unconditionally
2023-05-03 14:16:31 +03:00
Weijia Wang
85cc9390b7 Merge pull request #229620 from r-ryantm/auto-update/olm
olm: 3.2.14 -> 3.2.15
2023-05-03 14:10:17 +03:00
Weijia Wang
660a9c0af2 Merge pull request #228272 from quentinmit/xquartz
xquartz, xorg.xorgserver: Fix broken xquartz package
2023-05-03 14:07:25 +03:00
Martin Weinelt
66d4106a41 python310Packages.psycopg: Test against a live postgresql instance
provided by postgresqlTestHook. Extends our test coverage on Linux from
250 to over 4000 tests, that run in a reasonable time.
2023-05-03 13:04:51 +02:00
Fabian Affolter
d15f5daf89 python310Packages.distributed: 2023.2.1 -> 2023.4.1
Changelog: https://github.com/dask/distributed/blob/2023.4.1/docs/source/changelog.rst
2023-05-03 12:59:49 +02:00
Pavol Rusnak
42ef3dd2fe Merge pull request #228709 from elsirion/2023-04-update-lnd 2023-05-03 12:57:09 +02:00
R. Ryantm
0d41b62153 bonnie: 1.98 -> 2.00a 2023-05-03 10:47:30 +00:00
Weijia Wang
cb28de1fc1 Merge pull request #229225 from foo-dogsquared/update-fedora-backgrounds
fedora-backgrounds: init f35 to f38
2023-05-03 13:44:52 +03:00
R. Ryantm
ff7d11c915 python310Packages.nocasedict: 2.0.0 -> 2.0.1 2023-05-03 10:43:19 +00:00
Vladimír Čunát
f971d83adf Merge #229490: thunderbird*: 102.10.0 -> 102.10.1 2023-05-03 12:35:26 +02:00
R. Ryantm
8f9037de89 a2ps: 4.15.1 -> 4.15.4 2023-05-03 12:34:19 +02:00
Weijia Wang
d0f032c6c9 Merge pull request #228696 from status-im/xcodeenv/use-no-chroot
xcodeenv: use __noChroot to avoid permission errors
2023-05-03 13:30:38 +03:00
Sergei Trofimovich
ba63ea9268 Merge pull request #229547 from trofi/stdenv-ca-false
stdenv: do not pass `__contentAddressed = false` as environment variable
2023-05-03 11:23:56 +01:00
Fabian Affolter
260e4714f5 Merge pull request #229622 from fabaff/runway-python-remove
python310Packages.runway-python: remove
2023-05-03 12:11:11 +02:00
Fabian Affolter
8201ff9227 Merge pull request #229628 from fabaff/checkov-bump
checkov: 2.3.214 -> 2.3.216
2023-05-03 12:07:42 +02:00
IndeedNotJames
d9389772d2 laurel: init at 0.5.2 2023-05-03 12:07:29 +02:00
R. Ryantm
9efeebd2de linkerd_edge: 23.4.2 -> 23.4.3 2023-05-03 09:58:38 +00:00
Alyssa Ross
2d8c06b637 bozohttpd: 20210227 -> 20220517 2023-05-03 09:38:12 +00:00
Dennis Gosnell
7be7944bd7 Merge pull request #229629 from r-ryantm/auto-update/purescript
purescript: 0.15.8 -> 0.15.9
2023-05-03 18:36:10 +09:00
Sandro Jäckel
a32f40876b dnscontrol: 3.31.2 -> 3.31.3
Diff: https://github.com/StackExchange/dnscontrol/compare/v3.31.2...v3.31.3

Changelog: https://github.com/StackExchange/dnscontrol/releases/tag/v3.31.3
2023-05-03 11:29:02 +02:00
Jakub Sokołowski
8fd4097529 xcodeenv: use __noChroot to avoid permission errors
When `sandbox=relaxed` is used this derivation fails with:
```
> /nix/store/yyy-stdenv-darwin/setup: line 1391: /nix/store/xxx-xcode-wrapper-14.3/bin/xcodebuild: Operation not permitted
> We require xcodebuild version: 14.3
```

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-05-03 11:22:20 +02:00
Sandro
2d623b4689 Merge pull request #223448 from centromere/coinmetrics-api-client-2023.3.16.17 2023-05-03 11:19:30 +02:00
Sandro Jäckel
ba670adb5d kubernetes-helmPlugins.helm-diff: 3.6.0 -> 3.7.0 2023-05-03 11:16:10 +02:00
R. Ryantm
9ca3c14d1b wgnord: 0.1.10 -> 0.2.0 2023-05-03 08:55:24 +00:00
R. Ryantm
86236aacd5 purescript: 0.15.8 -> 0.15.9 2023-05-03 08:52:50 +00:00
Fabian Affolter
26dfd6de3f Merge pull request #229621 from fabaff/google-cloud-dataproc-bump
python310Packages.google-cloud-dataproc: 5.4.0 -> 5.4.1
2023-05-03 10:51:28 +02:00
Fabian Affolter
48f46717b1 checkov: 2.3.214 -> 2.3.216
Diff: https://github.com/bridgecrewio/checkov/compare/refs/tags/2.3.214...2.3.216

Changelog: https://github.com/bridgecrewio/checkov/releases/tag/2.3.216
2023-05-03 10:43:08 +02:00
Fabian Affolter
077648b1a7 Merge pull request #229607 from fabaff/ospd-openvas-bump
ospd-openvas: 22.4.6 -> 22.5.0
2023-05-03 10:38:13 +02:00
Doron Behar
0f592dc523 Merge pull request #229587 from r-ryantm/auto-update/monkeysAudio
monkeysAudio: 9.20 -> 10.10
2023-05-03 01:35:14 -07:00
Pavol Rusnak
8df372080e Merge pull request #229537 from KenMacD/gcc-arm-embedded-args
gcc-arm-embedded: pass args to gdb
2023-05-03 10:31:51 +02:00
R. Ryantm
5a664b7c19 sqlc: 1.17.2 -> 1.18.0 2023-05-03 08:31:46 +00:00
Fabian Affolter
5d342810c2 Merge pull request #229586 from r-ryantm/auto-update/python310Packages.zigpy-znp
python310Packages.zigpy-znp: 0.10.0 -> 0.11.1
2023-05-03 10:28:24 +02:00
Fabian Affolter
46da64eff8 Merge pull request #229608 from fabaff/exploitdb-bump
exploitdb: 2023-04-29 -> 2023-05-03
2023-05-03 10:27:15 +02:00
Fabian Affolter
dfc18b6130 Merge pull request #229611 from fabaff/pywemo-bump
python310Packages.pywemo: 0.9.1 -> 0.9.2
2023-05-03 10:27:02 +02:00
Fabian Affolter
ccfcdfad2e Merge pull request #229612 from fabaff/metasploit-bump
metasploit: 6.3.13 -> 6.3.14
2023-05-03 10:26:47 +02:00
Fabian Affolter
36d21d8fcb Merge pull request #229613 from fabaff/pyoverkiz-bump
python310Packages.pyoverkiz: 1.7.7 -> 1.7.8
2023-05-03 10:26:35 +02:00
Fabian Affolter
3dea1a321a Merge pull request #229614 from fabaff/python-roborock-bump
python310Packages.python-roborock: 0.9.0 -> 0.10.0
2023-05-03 10:26:12 +02:00
Fabian Affolter
0c2c6bfdc1 Merge pull request #229615 from fabaff/pybravia-bump
python310Packages.pybravia: 0.3.2 -> 0.3.3
2023-05-03 10:26:02 +02:00
Fabian Affolter
1ac3124918 Merge pull request #229596 from r-ryantm/auto-update/python310Packages.nikola
python310Packages.nikola: 8.2.3 -> 8.2.4
2023-05-03 10:25:20 +02:00
Fabian Affolter
9446fb54ce python310Packages.runway-python: remove
This SDK has been deprecated. The functionality described below
has been sunset and models can no longer be ported to Runway at
this time.
2023-05-03 10:07:12 +02:00
Ulrik Strid
4edb4dca94 Merge pull request #228539 from ligolang/ligo--0_64_2
ligo: 0.60.0 -> 0.64.2
2023-05-03 10:01:27 +02:00
Sandro
93640c56d1 Merge pull request #227420 from GaetanLepage/torchbin-update
python3Packages.torch-bin: 1.13.1 -> 2.0.0
2023-05-03 09:58:56 +02:00
Fabian Affolter
877e059dfc python310Packages.google-cloud-firestore: 2.11.0 -> 2.11.1
Changelog: https://github.com/googleapis/python-firestore/blob/v2.11.1/CHANGELOG.md
2023-05-03 09:51:48 +02:00
Fabian Affolter
fd3c5095ed python310Packages.google-cloud-bigquery-datatransfer: 3.11.0 -> 3.11.1
Changelog: https://github.com/googleapis/python-bigquery-datatransfer/blob/v3.11.1/CHANGELOG.md
2023-05-03 09:51:03 +02:00
Fabian Affolter
0234a93a94 python310Packages.google-cloud-dataproc: 5.4.0 -> 5.4.1
Changelog: https://github.com/googleapis/python-dataproc/blob/v5.4.1/CHANGELOG.md
2023-05-03 09:48:22 +02:00
Weijia Wang
8dcdaa5c73 Merge pull request #229593 from r-ryantm/auto-update/opera
opera: 98.0.4759.6 -> 98.0.4759.15
2023-05-03 10:48:17 +03:00
Weijia Wang
25acc0c46e Merge pull request #229580 from r-ryantm/auto-update/sdcv
sdcv: 0.5.4 -> 0.5.5
2023-05-03 10:45:56 +03:00
Weijia Wang
efa7683014 Merge pull request #229577 from r-ryantm/auto-update/python310Packages.looseversion
python310Packages.looseversion: 1.0.3 -> 1.1.2
2023-05-03 10:41:56 +03:00
Michael Livshin
11b851718e system76-scheduler: don't enable unconditionally
Oops :(
2023-05-03 10:34:32 +03:00
Martin Weinelt
abc97d3572 Merge pull request #226937 from rhendric/rhendric/update-python-libraries
update-python-libraries: escape vars in regexes
2023-05-03 09:28:32 +02:00
Fabian Affolter
dc7bdffb6a python310Packages.zigpy-znp: add changelog to meta 2023-05-03 09:25:14 +02:00
Thomas Gerbet
b82cc3973c rekor-cli, rekor-server: 1.1.0 -> 1.1.1
Fixes CVE-2023-30551.

https://github.com/sigstore/rekor/releases/tag/v1.1.1
2023-05-03 09:23:36 +02:00
Fabian Affolter
78005aacad python310Packages.nikola: add changelog to meta 2023-05-03 09:22:15 +02:00
Fabian Affolter
a63e964786 Merge pull request #229597 from r-ryantm/auto-update/cargo-public-api
cargo-public-api: 0.29.0 -> 0.29.1
2023-05-03 09:20:13 +02:00
Fabian Affolter
c598dcc19c Merge pull request #229598 from r-ryantm/auto-update/python311Packages.ete3
python311Packages.ete3: 3.1.2 -> 3.1.3
2023-05-03 09:19:48 +02:00
Fabian Affolter
d9c79b68ae Merge pull request #229549 from fabaff/onvif-zeep-async-bump
python310Packages.onvif-zeep-async: 1.3.0 -> 1.3.1
2023-05-03 09:18:43 +02:00
Fabian Affolter
d58c60c476 Merge pull request #229550 from fabaff/yalexs-bump
python310Packages.yalexs: 1.3.2 -> 1.3.3
2023-05-03 09:18:32 +02:00
Fabian Affolter
8921bcbb22 Merge pull request #229553 from fabaff/bc-detect-secrets-bump
python310Packages.bc-detect-secrets: 1.4.24 -> 1.4.26
2023-05-03 09:18:21 +02:00
Fabian Affolter
5627e627ec Merge pull request #229554 from fabaff/gehomesdk-bump
python310Packages.gehomesdk: 0.5.9 -> 0.5.10
2023-05-03 09:18:13 +02:00
Fabian Affolter
4ab2c30121 python310Packages.pywemo: add changelog to meta 2023-05-03 09:15:45 +02:00
Fabian Affolter
bc0bb4dd0d python310Packages.pywemo: 0.9.1 -> 0.9.2 2023-05-03 09:13:10 +02:00
Fabian Affolter
ae2b5c6700 metasploit: 6.3.13 -> 6.3.14 2023-05-03 09:13:09 +02:00
Fabian Affolter
72399d744e python310Packages.python-roborock: 0.9.0 -> 0.10.0
Changelog: https://github.com/humbertogontijo/python-roborock/blob/v0.10.0/CHANGELOG.md
2023-05-03 09:10:25 +02:00
Fabian Affolter
7fa68bdd27 python310Packages.pyoverkiz: 1.7.7 -> 1.7.8
Changelog: https://github.com/iMicknl/python-overkiz-api/releases/tag/v1.7.8
2023-05-03 09:09:34 +02:00
Fabian Affolter
7962a77e82 python310Packages.pybravia: 0.3.2 -> 0.3.3
Changelog: https://github.com/Drafteed/pybravia/releases/tag/v0.3.3
2023-05-03 09:08:31 +02:00
Fabian Affolter
d3ad631a6f ospd-openvas: 22.4.6 -> 22.5.0
Diff: https://github.com/greenbone/ospd-openvas/compare/refs/tags/v22.4.6...v22.5.0

Changelog: https://github.com/greenbone/ospd-openvas/blob/22.5.0/CHANGELOG.md
2023-05-03 09:04:44 +02:00
Fabian Affolter
cc1fd3fe70 exploitdb: 2023-04-29 -> 2023-05-03
Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2023-04-29...2023-05-03
2023-05-03 09:03:13 +02:00
Robert Hensing
71818cc96d Merge pull request #229546 from hercules-ci/fix-hercules-ci-agent-corrupted-cache.nixos.org
haskellPackages.hercules-ci-agent: Work around corrupted file on cache.nixos.org
2023-05-03 09:02:54 +02:00
Fabian Affolter
ae77cb1684 Merge pull request #229561 from fabaff/kubescape-bump
kubescape: 2.2.6 -> 2.3.0
2023-05-03 09:01:02 +02:00
Fabian Affolter
29aa71e0a9 Merge pull request #213038 from mattmelling/dvc-2.43.1
dvc: 2.17.0 -> 2.43.1
2023-05-03 08:59:58 +02:00
R. Ryantm
a08c700676 olm: 3.2.14 -> 3.2.15 2023-05-03 06:48:22 +00:00
Izorkin
edb40b3e4f nixos/fail2ban: others small update 2023-05-03 08:45:26 +02:00
Izorkin
544ebba973 nixos/fail2ban: update bantime options 2023-05-03 08:45:26 +02:00
R. Ryantm
c0b26c96d3 ocamlPackages.opam-file-format: 2.1.4 -> 2.1.6 2023-05-03 06:23:03 +00:00
Antti Keränen
333b6ce59d cbqn: 2023-02-01 -> 0.2.0 2023-05-03 09:17:22 +03:00
Weijia Wang
1496fc0a70 Merge pull request #229567 from amarshall/blender-darwin-broken
blender: mark broken on darwin
2023-05-03 09:15:29 +03:00
R. Ryantm
91135fcc95 epubcheck: 5.0.0 -> 5.0.1 2023-05-03 05:59:35 +00:00
SharzyL
ef8d71482e wpsoffice: let libelf.so depends on libudev.so 2023-05-03 13:49:38 +08:00
Ilan Joselevich
1446190b02 Merge pull request #227777 from mausch/pianoteq
pianoteq: fixes and upgrade
2023-05-03 08:15:48 +03:00
R. Ryantm
cb3ff53340 nali: 0.7.2 -> 0.7.3 2023-05-03 04:48:13 +00:00
R. Ryantm
cbc44e6cc6 python311Packages.ete3: 3.1.2 -> 3.1.3 2023-05-03 04:43:18 +00:00
Quentin Smith
65601cbb21 xorg.xorgserver: Use substitute in patches instead of postPatch 2023-05-03 00:43:15 -04:00
R. Ryantm
02726b2f46 cargo-public-api: 0.29.0 -> 0.29.1 2023-05-03 04:35:11 +00:00
R. Ryantm
74a310fd0a python310Packages.nikola: 8.2.3 -> 8.2.4 2023-05-03 04:28:00 +00:00
R. Ryantm
2826f59e66 opera: 98.0.4759.6 -> 98.0.4759.15 2023-05-03 04:17:52 +00:00
Dmitry Bogatov
816aa8db81 just: build offline documentation 2023-05-03 00:16:59 -04:00
Bobby Rong
238fcd35f5 gspell: 1.12.0 → 1.12.1
https://gitlab.gnome.org/GNOME/gspell/-/compare/1.12.0...1.12.1
2023-05-03 12:16:22 +08:00
R. Ryantm
0013465063 datree: 1.8.65 -> 1.8.67 2023-05-03 04:15:27 +00:00
github-actions[bot]
c7591eba8c terraform-providers.scaleway: 2.17.0 -> 2.18.0 2023-05-03 14:10:40 +10:00
github-actions[bot]
73f954696b terraform-providers.pagerduty: 2.14.3 -> 2.14.4 2023-05-03 14:10:40 +10:00
github-actions[bot]
2f893fe78d terraform-providers.fastly: 4.3.1 -> 4.3.2 2023-05-03 14:10:40 +10:00
github-actions[bot]
4becc35828 terraform-providers.digitalocean: 2.28.0 -> 2.28.1 2023-05-03 14:10:40 +10:00
github-actions[bot]
dd871cb616 terraform-providers.cloudscale: 4.1.0 -> 4.2.0 2023-05-03 14:10:40 +10:00
github-actions[bot]
1d528e8a24 terraform-providers.cloudflare: 4.4.0 -> 4.5.0 2023-05-03 14:10:40 +10:00
github-actions[bot]
bbcaac32ef terraform-providers.auth0: 0.45.0 -> 0.46.0 2023-05-03 14:10:40 +10:00
R. Ryantm
af94408dc5 broot: 1.21.2 -> 1.21.3 2023-05-03 04:01:02 +00:00
Cole Mickens
d4287637a5 oculante: fix wayland support 2023-05-02 21:50:44 -06:00
R. Ryantm
4af02a525b tboot: 1.10.5 -> 1.11.0 2023-05-03 03:49:29 +00:00
SharzyL
c5b27785cb wpsoffice: no steam-run 2023-05-03 11:40:15 +08:00
R. Ryantm
fe29eb5d37 monkeysAudio: 9.20 -> 10.10 2023-05-03 03:39:00 +00:00
R. Ryantm
2c642dddb3 python310Packages.zigpy-znp: 0.10.0 -> 0.11.1 2023-05-03 03:30:29 +00:00
R. Ryantm
5da6842172 p2pool: 3.2 -> 3.3 2023-05-03 03:10:14 +00:00
R. Ryantm
fc47ab8656 sdcv: 0.5.4 -> 0.5.5 2023-05-03 03:04:17 +00:00
R. Ryantm
54b6be2b06 werf: 1.2.225 -> 1.2.231 2023-05-03 03:01:43 +00:00
figsoda
0d373d5af9 Merge pull request #229534 from colemickens/pr-toastify
toastify: init at 0.5.2
2023-05-02 22:55:54 -04:00
Dmitry Kalinkin
2b80addac0 Merge pull request #229356 from tobim/pkgs/arrow-12
arrow-cpp: 11.0.0 -> 12.0.0
2023-05-02 22:55:08 -04:00
R. Ryantm
4385716359 python310Packages.looseversion: 1.0.3 -> 1.1.2 2023-05-03 02:34:49 +00:00
JB Gosselin
992791d28a gimme-aws-creds: 2.5.0 -> 2.6.0 2023-05-02 22:31:16 -04:00
Bobby Rong
82028e1302 pantheon.elementary-mail: 7.0.1 -> 7.1.0
https://github.com/elementary/mail/releases/tag/7.1.0
2023-05-03 10:12:03 +08:00
Bobby Rong
c11965197d pantheon.switchboard-plug-pantheon-shell: 6.3.1 -> 6.4.0
https://github.com/elementary/switchboard-plug-pantheon-shell/releases/tag/6.4.0
2023-05-03 10:10:14 +08:00
Bobby Rong
d5b8cd3b8b pantheon.elementary-onboarding: 7.0.1 -> 7.1.0
https://github.com/elementary/onboarding/releases/tag/7.1.0
2023-05-03 10:08:14 +08:00
Bobby Rong
0fa6230b46 pantheon.elementary-icon-theme: 7.2.0 -> 7.3.0
https://github.com/elementary/icons/releases/tag/7.3.0
2023-05-03 10:04:38 +08:00
Bobby Rong
38b39c076b pantheon.gala: 7.0.2 -> 7.0.3
https://github.com/elementary/gala/releases/tag/7.0.3
2023-05-03 10:02:19 +08:00
Nick Cao
c1a1e9fa3d Merge pull request #229527 from Misterio77/flavours-0-7-1
flavours: 0.7.0 -> 0.7.1
2023-05-03 09:46:13 +08:00
Anderson Torres
8294cd7fc3 doomretro: init at 4.9.1
Yet another Doom port. As expected, it needs a WAD file to effectively run.
2023-05-02 22:45:06 -03:00
Nick Cao
d997fbadb3 Merge pull request #229544 from figsoda/namaka
namaka: 0.1.0 -> 0.1.1
2023-05-03 09:43:59 +08:00
Nick Cao
2ae9df1d77 Merge pull request #229545 from fabaff/qovery-cli-bump
qovery-cli: 0.58.8 -> 0.58.9
2023-05-03 09:43:42 +08:00
Nick Cao
5dabdef801 Merge pull request #229487 from helsinki-systems/upd/unifi-protect-backup
unifi-protect-backup: 0.9.0 -> 0.9.1
2023-05-03 09:39:08 +08:00
Nick Cao
93c455f77a Merge pull request #229492 from figsoda/ttyper
ttyper: 1.1.0 -> 1.2.0
2023-05-03 09:37:38 +08:00
Nick Cao
2c0751dfa5 Merge pull request #229493 from figsoda/cargo-modules
cargo-modules: 0.7.6 -> 0.8.0
2023-05-03 09:37:16 +08:00
Nick Cao
23f9366df6 Merge pull request #229495 from qbit/obsidian-1.2.7
obsidian: 1.1.16 -> 1.2.7
2023-05-03 09:36:44 +08:00
Anderson Torres
d5ddc6acfe crispyDoom: convert to alias crispy-doom 2023-05-02 22:35:27 -03:00
Anderson Torres
46db21cf5c chocolateDoom: convert to alias chocolate-doom 2023-05-02 22:35:27 -03:00
Anderson Torres
06e4e2ba36 slade: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
7de3114723 shavee: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
edc2464544 eureka-editor: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
4d2efae81d dhewm3: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
139034fd84 zdoom: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
e709a4888d zandronum: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
30fa1a9d15 rbdoom-3-bfg: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
cabccbbdf3 prboom-plus: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
ef1164e4c6 odamex: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
d2151c5dae gzdoom: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
e28948add9 eternity: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
504a0497bf enyo-launcher: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
2b763f66ce crispyDoom: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
164fc7d18d chocolateDoom: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
ba14003975 doomseeker: move to games/doom-ports 2023-05-02 22:35:27 -03:00
Anderson Torres
136b947128 gmic: cosmetic changes
- reorder input set
- use rec-less, finalAttrs-style attributes
- include cimg and gmic to passthru.tests
- use `preConfigure` instead of `sourceRoot`
- remove nested `with` from meta attributes
2023-05-02 22:33:34 -03:00
Anderson Torres
79101d8f8a gmic-qt: 3.2.3 -> 3.2.4 2023-05-02 22:33:34 -03:00
Anderson Torres
3765b2a1ee gmic: cosmetic changes
- reorder input set
- include cimg to passthru.tests
- use rec-less, finalAttrs-style attributes
- remove nested `with` from meta attributes
2023-05-02 22:33:33 -03:00
Anderson Torres
1a898558c8 gmic: 3.2.3 -> 3.2.4 2023-05-02 22:33:33 -03:00
Anderson Torres
9735d32e8b cimg: cosmetic changes
- use rec-less, finalAttrs-style attributes
- remove nested `with` from meta attributes
2023-05-02 22:33:33 -03:00
Anderson Torres
5cce9f0c44 cimg: 3.2.3 -> 3.2.4 2023-05-02 22:33:33 -03:00
Nick Cao
a338ca4034 Merge pull request #229449 from mweinelt/esphome-2023.4.3
esphome: 2023.4.2 -> 2023.4.3
2023-05-03 09:32:45 +08:00
Nick Cao
48205fb481 Merge pull request #229445 from wineee/pineapple-pictures-0.6.9
pineapple-pictures: 0.6.6 -> 0.6.9
2023-05-03 09:31:26 +08:00
Nick Cao
693bb10e11 Merge pull request #229419 from NickCao/openpgp-card-tools
openpgp-card-tools: 0.9.2 -> 0.9.3
2023-05-03 09:26:40 +08:00
Nick Cao
7b5630a000 Merge pull request #229417 from r-ryantm/auto-update/qxmpp
qxmpp: 1.5.4 -> 1.5.5
2023-05-03 09:26:30 +08:00
Nick Cao
0b79fc6ac1 Merge pull request #229392 from NickCao/tdesktop-openssl
telegram-desktop.tg_owt: unpin openssl_1_1
2023-05-03 09:25:20 +08:00
Nick Cao
0c2b67ba8e Merge pull request #229412 from r-ryantm/auto-update/fastJson
fastJson: 0.99.9 -> 1.2304.0
2023-05-03 09:24:22 +08:00
Nick Cao
790371271a Merge pull request #229415 from Mic92/harmonia
harmonia: 0.6.1 -> 0.6.2
2023-05-03 09:23:11 +08:00
Hamish Mackenzie
6697c41feb openssl: Fix windows cross compile
It was broken by 18f1be7071
2023-05-03 13:03:43 +12:00
Cole Mickens
2c8c9a20f2 toastify: init at 0.5.2 2023-05-02 18:37:36 -06:00
Andrew Marshall
3c4933f090 blender: mark broken on darwin
Has been broken likely since edcd3849a6.

First failing Hydra: https://hydra.nixos.org/build/211894618

Notes from attempt to fix:

- The initial breakage may be easy to fix, but the upgrade to 3.4 added
  a lot more hurdles
- The patch fails to apply, but is trivially naïvely fixable
- At least some of the existing darwin-specific substituteInPlace no
  longer find anything
- When building with naïve fix for patch, fails with:
   > Could NOT find USD (missing: USD_LIBRARY USD_INCLUDE_DIR)
  for reasons that are not clear to me

The package has been broken for two months and no open issues, so
marking as broken as it’s not going to fix itself and if there is will
to fix it, someone can. For now, leaving the darwin conditionals in
place so not as to make a would-be-fixer’s job harder.
2023-05-02 20:01:13 -04:00
Pol Dellaiera
72453271bb vscode-extensions.nvarner.typst-lsp: fix path to typst-lsp (#228856) 2023-05-03 01:33:54 +02:00
Fabian Affolter
b4899e5036 python310Packages.dvclive: 2.1.0 -> 2.8.1
Changelog: https://github.com/iterative/dvclive/releases/tag/2.8.1
2023-05-03 01:31:14 +02:00
figsoda
c0a40e0526 Merge pull request #229104 from fabaff/sshocker
sshocker: init at 0.3.2
2023-05-02 19:24:20 -04:00
Thiago Kenji Okada
bae544e4dd Merge pull request #229507 from otavio/sh-0_11_8
shellhub-agent: 0.11.7 -> 0.11.8
2023-05-03 00:22:03 +01:00
Martin Weinelt
42d82719f3 python310Packages.psycopg: 3.1.8 -> 3.1.9
https://github.com/psycopg/psycopg/blob/3.1.9/docs/news.rst#current-release
2023-05-03 01:19:53 +02:00
Fabian Affolter
7792267495 dvc: 2.49.0 -> 2.56.0
Changelog: https://github.com/iterative/dvc/releases/tag/2.56.0
2023-05-03 01:19:16 +02:00
Fabian Affolter
58588886d9 python310Packages.dvc-studio-client: 0.6.0 -> 0.8.0
Diff: https://github.com/iterative/dvc-studio-client/compare/refs/tags/0.6.0...0.8.0

Changelog: https://github.com/iterative/dvc-studio-client/releases/tag/0.8.0
2023-05-03 01:19:05 +02:00
Fabian Affolter
ae666e137f python310Packages.dvc-task: 0.2.0 -> 0.2.1
Diff: https://github.com/iterative/dvc-task/compare/refs/tags/0.2.0...0.2.1

Changelog: https://github.com/iterative/dvc-task/releases/tag/0.2.1
2023-05-03 01:18:35 +02:00
Martin Weinelt
0d6b658636 Merge pull request #229331 from mweinelt/zigbee2mqtt-1.30.4
zigbee2mqtt: 1.30.3 -> 1.30.4
2023-05-03 01:12:00 +02:00
Fabian Affolter
1c041e3119 kubescape: 2.2.6 -> 2.3.0
Diff: https://github.com/kubescape/kubescape.git/compare/refs/tags/v2.2.6...v2.3.0

Changelog: https://github.com/kubescape/kubescape/releases/tag/v2.3.0
2023-05-03 01:11:17 +02:00
Fabian Affolter
397de86563 Merge pull request #229513 from fabaff/python-roborock-bump
python311Packages.python-roborock: 0.8.3 -> 0.9.0
2023-05-03 01:05:26 +02:00
Fabian Affolter
88b4dbe9a8 python310Packages.omegaconf: suppress deprecation warning 2023-05-03 00:54:23 +02:00
figsoda
bd43f6a325 cargo-llvm-lines: 0.4.27 -> 0.4.28
Diff: https://github.com/dtolnay/cargo-llvm-lines/compare/0.4.27...0.4.28

Changelog: https://github.com/dtolnay/cargo-llvm-lines/releases/tag/0.4.28
2023-05-02 18:53:24 -04:00
figsoda
a002cddf22 Merge pull request #227159 from figsoda/neovim-ts 2023-05-02 18:39:51 -04:00
Silvan Mosberger
585449c7ac Merge pull request #229499 from GaetanLepage/invidious-update
invidious: unstable-2023-04-10 -> unstable-2023-04-30
2023-05-03 00:39:05 +02:00
Fabian Affolter
46fdd90792 python310Packages.pydevd: 2.8.0 -> 2.9.6 2023-05-03 00:36:46 +02:00
Alex Wied
8516f1e9ab python3Packages.coinmetrics-api-client: 2023.2.23.0 -> 2023.5.2.20 2023-05-02 18:34:02 -04:00
Bernardo Meurer
e6fae1264d Merge pull request #229390 from LibreCybernetics/update-linux 2023-05-02 15:22:11 -07:00
Fabian Affolter
8c871a7e93 python310Packages.dvc-render: 0.2.0 -> 0.4.0
Diff: https://github.com/iterative/dvc-render/compare/refs/tags/0.2.0...0.4.0

Changelog: https://github.com/iterative/dvc-render/releases/tag/0.4.0
2023-05-03 00:21:19 +02:00
Fabian Affolter
9455d6a0a8 python310Packages.dvc-objects: 0.21.1 -> 0.21.2
Diff: https://github.com/iterative/dvc-objects/compare/refs/tags/0.21.1...0.21.2

Changelog: https://github.com/iterative/dvc-objects/releases/tag/0.21.2
2023-05-03 00:20:58 +02:00
Fabian Affolter
af81260184 python310Packages.dvc-data: 0.41.3 -> 0.47.2
Diff: https://github.com/iterative/dvc-data/compare/refs/tags/0.41.3...0.47.2

Changelog: https://github.com/iterative/dvc-data/releases/tag/0.47.2
2023-05-03 00:20:35 +02:00
Fabian Affolter
8f3b911ab2 dvc: 2.43.1 -> 2.49.0
Changelog: https://github.com/iterative/dvc/releases/tag/2.49.0
2023-05-03 00:18:19 +02:00
Fabian Affolter
2be32857cb python310Packages.dvc-studio-client: 0.3.0 -> 0.6.0
Changelog: https://github.com/iterative/dvc-studio-client/releases/tag/0.6.0
2023-05-03 00:18:19 +02:00
Fabian Affolter
7cab652fe7 python310Packages.scmrepo: remove postPatch section 2023-05-03 00:18:19 +02:00
Fabian Affolter
8501dae216 python310Packages.dvc-task: 0.1.11 -> 0.2.0
Diff: https://github.com/iterative/dvc-task/compare/refs/tags/0.1.11...0.2.0

Changelog: https://github.com/iterative/dvc-task/releases/tag/0.2.0
2023-05-03 00:16:54 +02:00
Matt Melling
4b4fa33802 dvc: 2.17.0 -> 2.43.1 2023-05-03 00:16:49 +02:00
Matt Melling
973accd6b4 python3Packages.dvc-ssh: init at 2.21.0 2023-05-03 00:16:09 +02:00
Matt Melling
6cbbb21b6b python3Packages.dvc-azure: init at 2.21.0 2023-05-03 00:16:09 +02:00
Matt Melling
18f2c66130 python3Packages.dvc-s3: init at 2.21.0 2023-05-03 00:16:08 +02:00
Matt Melling
12843529c7 python3Packages.dvc-gs: init at 2.21.0
Co-authored-by: Ryan Swart <ryan@talosystems.com>
2023-05-03 00:16:08 +02:00
Matt Melling
ea1df3b3d4 python3Packages.dvclive: fix setuptools version 2023-05-03 00:16:08 +02:00
Matt Melling
4360f88a64 python3Packages.iterative-telemetry: init at 0.0.7 2023-05-03 00:16:08 +02:00
Matt Melling
31caa6a850 python3Packages.dvc-studio-client: init at 0.3.0 2023-05-03 00:16:08 +02:00
Fabian Affolter
a398193949 Merge pull request #221132 from fabaff/gcsfs-bump
python310Packages.fsspec: 2022.10.0 -> 2023.1.0, python310Packages.gcsfs: 2022.10.0 -> 2023.1.0
2023-05-03 00:10:15 +02:00
Fabian Affolter
6d8154d36a Merge pull request #228699 from fabaff/openapi-core-bump
python310Packages.openapi-core: 0.17.0 -> 0.17.1, python310Packages.openapi-schema-validator: 0.4.3 -> 0.4.4, python310Packages.openapi-spec-validator: 0.5.5 -> 0.5.6
2023-05-03 00:09:20 +02:00
Sergei Trofimovich
72d71dd641 stdenv: do not pass __contentAddressed = false as environment variable
`nix-2.4+` automatically filters `__contentAddressed` out of the
environment. But not `nix-2.3`. This make `.drv` to differ between
unset and `__contentAddressed = false` derivations.

This change makes them equal by filtering out `__contentAddressed`
unless it's set to `true`.
2023-05-02 22:57:54 +01:00
Fabian Affolter
1586b6058d python310Packages.bc-detect-secrets: 1.4.24 -> 1.4.26
Diff: https://github.com/bridgecrewio/detect-secrets/compare/refs/tags/1.4.24...1.4.26
2023-05-02 23:54:42 +02:00
Fabian Affolter
1348759e77 python310Packages.gehomesdk: 0.5.9 -> 0.5.10
Changelog: https://github.com/simbaja/gehome/blob/master/CHANGELOG.md
2023-05-02 23:52:35 +02:00
lasers
72e8332e0c xemu: 0.7.85 -> 0.7.87 2023-05-02 18:49:51 -03:00
Fabian Affolter
8c40557e1e python310Packages.yalexs: 1.3.2 -> 1.3.3
Diff: https://github.com/bdraco/yalexs/compare/refs/tags/v1.3.2...v1.3.3

Changelog: https://github.com/bdraco/yalexs/releases/tag/v1.3.3
2023-05-02 23:48:30 +02:00
Fabian Affolter
4783660b35 python310Packages.onvif-zeep-async: 1.3.0 -> 1.3.1 2023-05-02 23:44:13 +02:00
Fabian Affolter
a9c0286bb1 python310Packages.zeroconf: 0.58.2 -> 0.60.0
Diff: https://github.com/jstasiak/python-zeroconf/compare/refs/tags/0.58.2...0.60.0

Changelog: https://github.com/python-zeroconf/python-zeroconf/releases/tag/0.60.0
2023-05-02 23:39:27 +02:00
Fabian Affolter
79e27b6975 sshocker: init at 0.3.2 2023-05-02 23:33:15 +02:00
Weijia Wang
2992b28922 Merge pull request #229494 from bcdarwin/update-ants
ants: 2.4.3 -> 2.4.4
2023-05-03 00:25:01 +03:00
Raito Bezarius
6e8248c8b2 nixos/qemu-vm: make it possible to use UEFI without bootloaders
`useEFIBoot` is somewhat misleading, but we should make it possible to
enable UEFI environment / firmware without buying into a bootloader.

This makes it possible.
2023-05-02 23:20:03 +02:00
Fabian Affolter
d482c99fa6 qovery-cli: 0.58.8 -> 0.58.9
Diff: https://github.com/Qovery/qovery-cli/compare/v0.58.8...v0.58.9

Changelog: https://github.com/Qovery/qovery-cli/releases/tag/v0.58.9
2023-05-02 23:17:28 +02:00
Robert Hensing
aec2949269 haskellPackages.hercules-ci-agent: Work around corrupted file on cache.nixos.org
Should this be fixed on cache.nixos.org instead?
I would like that, but it won't be a complete fix, because the corrupted
NAR has already been accepted onto a number of hosts, which would need to
take manual action, if at all possible. Furthermore, I'd have to bother
people who have presumably have more important things to do; things that
actually have a lasting effect perhaps!
2023-05-02 23:15:55 +02:00
figsoda
be3d5255de namaka: 0.1.0 -> 0.1.1
Diff: https://github.com/nix-community/namaka/compare/v0.1.0...v0.1.1

Changelog: https://github.com/nix-community/namaka/blob/v0.1.1/CHANGELOG.md
2023-05-02 17:10:01 -04:00
Weijia Wang
bc85272611 Merge pull request #229491 from figsoda/ruff
ruff: 0.0.263 -> 0.0.264
2023-05-03 00:05:44 +03:00
figsoda
aa57867362 pods: 1.1.0 -> 1.1.1
Diff: https://github.com/marhkb/pods/compare/v1.1.0...v1.1.1

Changelog: https://github.com/marhkb/pods/releases/tag/v1.1.1
2023-05-02 16:53:00 -04:00
Fabian Affolter
e7d693afb7 Merge pull request #229478 from fabaff/asyncstdlib-bump
python310Packages.asyncstdlib: 3.10.6 -> 3.10.7
2023-05-02 22:47:43 +02:00
Fabian Affolter
cbc719a300 Merge pull request #229497 from fabaff/checkov-bump
checkov: 2.3.212 -> 2.3.214
2023-05-02 22:47:30 +02:00
Fabian Affolter
37bf391d47 Merge pull request #229498 from fabaff/certipy-bump
certipy: 4.3.0 -> 4.4.0
2023-05-02 22:47:18 +02:00
Fabian Affolter
ef39c2fa74 Merge pull request #229502 from fabaff/tlsx-bump
tlsx: 1.0.8 -> 1.0.9
2023-05-02 22:47:05 +02:00
Fabian Affolter
bdeea601cd Merge pull request #229503 from fabaff/pydeps-bump
python311Packages.pydeps: 1.12.2 -> 1.12.3
2023-05-02 22:46:54 +02:00
Weijia Wang
ab9a6d25c4 Merge pull request #229451 from jopejoe1/noto-fonts
noto-fonts: 23.4.1 -> 23.5.1
2023-05-02 23:46:46 +03:00
Fabian Affolter
47ca73fe59 python311Packages.python-roborock: fix changelog entry 2023-05-02 22:45:21 +02:00
Weijia Wang
0b265223f3 Merge pull request #229508 from figsoda/gifski
gifski: 1.10.3 -> 1.11.0, add figsoda as a maintainer
2023-05-02 23:41:20 +03:00
Weijia Wang
03ae6c8b95 Merge pull request #229500 from ak2k/fix/juicefs-add-mount-symlink
juicefs: add mount.juicefs symlink
2023-05-02 23:36:53 +03:00
Weijia Wang
661ba4760c Merge pull request #229514 from figsoda/nil
nil: 2023-04-03 -> 2023-05-02
2023-05-02 23:34:41 +03:00
Weijia Wang
aaf086e1ee Merge pull request #229511 from afh/update-got
got: 0.87 -> 0.88
2023-05-02 23:34:19 +03:00
Dmitry Bogatov
00b1cde808 borgmatic: make dependency on systemd conditional 2023-05-02 16:32:52 -04:00
Weijia Wang
281c01617a Merge pull request #229484 from nagy/qgroundcontrol
qgroundcontrol: 4.2.4 -> 4.2.6
2023-05-02 23:32:33 +03:00
Weijia Wang
e1a7fab5bb Merge pull request #229509 from figsoda/ajour
ajour: normalize pname
2023-05-02 23:31:25 +03:00
Greg Hellings
69392cf6e3 zimlib: 7.2.2 -> 8.2.0
See release notes: https://github.com/openzim/libzim/releases/tag/8.2.0
Move maintainership to greg
2023-05-02 15:29:08 -05:00
Weijia Wang
4d96aad99b release-cross.nix: add loongarch64-linux 2023-05-02 23:20:26 +03:00
Weijia Wang
6efe86c584 gnum4: fix build on loongarch64-linux 2023-05-02 23:06:13 +03:00
Kenny MacDermid
584c58cf27 gcc-arm-embedded: pass args to gdb
The wrapper around `arm-none-eabi-gdb` was not passing through
the command line arguments. This would cause build systems that
attempted to determine the gdb version to hang.

Match the other wrapper by adding `"$@"`, and using `exec` to
call the unwrapped process.
2023-05-02 17:01:29 -03:00
Kira Bruneau
0090afd16b python310Packages.huggingface-hub: 0.12.1 -> 0.14.1 2023-05-02 15:57:52 -04:00
Ben Wolsieffer
9034073d25 mission-planner: 1.3.76 -> 1.3.80 2023-05-02 15:48:27 -04:00
Cole Mickens
ffd3581a4e thermald: remove now unneeded build flag 2023-05-02 13:40:20 -06:00
Weijia Wang
658f507622 Merge pull request #229289 from wegank/loongarch64-cross-bootstrap
pkgsCross.loongarch64-linux.freshBootstrapTools.bootstrapFiles: fix build
2023-05-02 22:39:14 +03:00
Gabriel Fontes
8983a88f48 flavours: 0.7.0 -> 0.7.1 2023-05-02 16:30:39 -03:00
Alex Wied
5ddd329f7c python3Packages.cron-descriptor: 1.2.30 -> 1.2.35 2023-05-02 15:24:48 -04:00
Jörg Thalheim
02a5a13972 buildbot: 3.7.0 -> 3.8.0 2023-05-02 21:15:54 +02:00
Yaya
69e6642e49 gitlab: 15.11.0 -> 15.11.1 (#229447)
https://about.gitlab.com/releases/2023/05/02/security-release-gitlab-15-11-1-released/

Fixes CVE-2023-2182
Fixes CVE-2023-1965
Fixes CVE-2023-1621
Fixes CVE-2023-2069
Fixes CVE-2023-1178
Fixes CVE-2023-0805
Fixes CVE-2023-0756
Fixes CVE-2023-1836
Fixes CVE-2022-4376
2023-05-02 21:10:56 +02:00
Dominik Schrempf
8f75345fa4 kodiPackages.youtube: use infotagger plugin
fixes https://github.com/NixOS/nixpkgs/issues/226613
2023-05-02 21:10:08 +02:00
Dominik Schrempf
09e96177da kodiPackages.infotagger: init at 0.0.7 2023-05-02 21:09:59 +02:00
figsoda
94bd81c24f nil: 2023-04-03 -> 2023-05-02
Diff: https://github.com/oxalica/nil/compare/2023-04-03...2023-05-02

Changelog: https://github.com/oxalica/nil/releases/tag/2023-05-02
2023-05-02 14:24:42 -04:00
Fabian Affolter
8133b85849 python311Packages.python-roborock: 0.8.3 -> 0.9.0
Diff: https://github.com/humbertogontijo/python-roborock/compare/refs/tags/v0.8.3...v0.9.0

Changelog: https://github.com/humbertogontijo/python-roborock/blob/0.9.0/CHANGELOG.md
2023-05-02 20:17:03 +02:00
Alexis Hildebrandt
1e43462009 got: 0.87 -> 0.88 2023-05-02 20:05:04 +02:00
geri1701
5e86242dd3 amdgpu_top: init at 0.1.7 2023-05-02 20:00:27 +02:00
figsoda
83161a9b84 ajour: normalize pname
fixes `nix run .#ajour`
2023-05-02 13:48:18 -04:00
figsoda
c459330caf gifski: 1.10.3 -> 1.11.0, add figsoda as a maintainer
Diff: https://github.com/ImageOptim/gifski/compare/1.10.3...1.11.0

Changelog: https://github.com/ImageOptim/gifski/releases/tag/1.11.0
2023-05-02 13:42:13 -04:00
Otavio Salvador
28b07a359b shellhub-agent: add tests.version for checking if version matches
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2023-05-02 14:33:35 -03:00
maxine
e4ad893057 Merge pull request #229467 from bobby285271/upd/gnome-nibbles
gnome.gnome-nibbles: 3.38.2 → 3.38.3
2023-05-02 19:33:13 +02:00
Otavio Salvador
d400dff7f4 shellhub-agent: 0.11.7 -> 0.11.8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2023-05-02 14:33:12 -03:00
Weijia Wang
c78d0d9d39 pkgsCross.loongarch64-linux.freshBootstrapTools.bootstrapFiles: fix build 2023-05-02 20:25:05 +03:00
Fabian Affolter
74e1c512cb Merge pull request #228427 from Et7f3/fix_pytest-ansible
python3Packages.pytest-ansible: 2.2.4 -> 3.0.0
2023-05-02 19:23:41 +02:00
Fabian Affolter
8bacab231d python311Packages.pydeps: 1.12.2 -> 1.12.3
Diff: https://github.com/thebjorn/pydeps/compare/refs/tags/v1.12.2...v1.12.3

Changelog: https://github.com/thebjorn/pydeps/releases/tag/v1.12.3
2023-05-02 19:18:39 +02:00
Fabian Affolter
824fa7042e tlsx: 1.0.8 -> 1.0.9
Diff: https://github.com/projectdiscovery/tlsx/compare/v1.0.8...v1.0.9

Changelog: https://github.com/projectdiscovery/tlsx/releases/tag/v1.0.9
2023-05-02 19:16:58 +02:00
Gaetan Lepage
aad22fc6ce invidious: unstable-2023-04-10 -> unstable-2023-04-30 2023-05-02 18:58:06 +02:00
Fabian Affolter
8de6471f50 certipy: 4.3.0 -> 4.4.0
Diff: https://github.com/ly4k/Certipy/compare/refs/tags/4.3.0...4.4.0

Changelog: https://github.com/ly4k/Certipy/releases/tag/4.4.0
2023-05-02 18:49:49 +02:00
Aaron Bieber
a0045d5f15 obsidian: 1.1.16 -> 1.2.7
https://forum.obsidian.md/t/obsidian-release-v1-2-7/59004
2023-05-02 10:36:11 -06:00
Adam Kirby
5dadfddc58 juicefs: add mount.juicefs symlink
Add mount.juicefs symlink so that /etc/fstab can mount juicefs fsType as required to use the NixOS fileSystems option with juicefs
2023-05-02 12:30:44 -04:00
Ben Darwin
cf573698b1 ants: 2.4.3 -> 2.4.4 2023-05-02 12:29:21 -04:00
Bernardo Meurer
b04b3345f1 Merge pull request #195082 from cmm/system76-scheduler 2023-05-02 09:25:05 -07:00
Weijia Wang
d9005f04d2 Merge pull request #229471 from SubhrajyotiSen/update-maestro
maestro: 1.26.1 -> 1.27.0
2023-05-02 19:10:45 +03:00
Artturi
2d256ca7c2 Merge pull request #227499 from tollb/w20230421d_use_systemd_hwdb_to_build_udev_hwdb 2023-05-02 19:04:06 +03:00
Artturi
add1a5c2cf Merge pull request #229473 from Artturin/libnvmerepro 2023-05-02 19:00:27 +03:00
Fabian Affolter
b684ee8b04 checkov: 2.3.212 -> 2.3.214
Diff: https://github.com/bridgecrewio/checkov/compare/refs/tags/2.3.212...2.3.214

Changelog: https://github.com/bridgecrewio/checkov/releases/tag/2.3.214
2023-05-02 17:58:34 +02:00
Yarny0
2d3ca77855 nbd: 3.24 -> 3.25, switch to github
"First official release on github,
rather than sourceforge (as in the past)",
according to the github tag message in

https://github.com/NetworkBlockDevice/nbd/releases/tag/nbd-3.25

Note that the commit at hand also fixes the build after it
broke due to the update to GLib 2.75.3 ("Log limit exceeded") in

8e5ee715d1
2023-05-02 17:53:42 +02:00
Fabian Affolter
0cef3a0d85 Merge pull request #229438 from fabaff/lifelines-bump
python310Packages.lifelines: 0.27.4 -> 0.27.7
2023-05-02 17:51:28 +02:00
Weijia Wang
e6e3e4da34 Merge pull request #229372 from wegank/loongarch64-native-bootstrap
stdenv: always update config script on loongarch64-linux
2023-05-02 18:49:43 +03:00
Fabian Affolter
82c76f26db Merge pull request #229268 from fabaff/cwl-upgrader-fix
python310Packages.pyupgrade: 3.3.1 -> 3.3.2
2023-05-02 17:48:07 +02:00
figsoda
20c71a2f24 cargo-modules: 0.7.6 -> 0.8.0
Diff: https://github.com/regexident/cargo-modules/compare/0.7.6...0.8.0

Changelog: https://github.com/regexident/cargo-modules/blob/0.8.0/CHANGELOG.md
2023-05-02 11:35:27 -04:00
figsoda
1193741ff6 ttyper: 1.1.0 -> 1.2.0
Diff: https://github.com/max-niederman/ttyper/compare/v1.1.0...v1.2.0
2023-05-02 11:30:56 -04:00
figsoda
24a641fa28 ruff: 0.0.263 -> 0.0.264
Diff: https://github.com/charliermarsh/ruff/compare/v0.0.263...v0.0.264

Changelog: https://github.com/charliermarsh/ruff/releases/tag/v0.0.264
2023-05-02 11:29:35 -04:00
figsoda
6f3c2d7e64 Merge pull request #229385 from jfvillablanca/typescript-nvim
vimPlugins.typescript-nvim: init at unstable-2023-01-03
2023-05-02 11:27:47 -04:00
figsoda
c2934be95d Merge pull request #229368 from blaggacao/init-terraform-backend-git
terraform-backend-git: init at 0.1.4
2023-05-02 11:24:43 -04:00
Elizabeth Paź
b2ab3b0bbb nodePackages.volar: init at 1.6.3 2023-05-02 11:16:37 -04:00
José Romildo Malaquias
773ffb4526 Merge pull request #226424 from romildo/upd.colloid-gtk-theme
colloid-gtk-theme: 2022.11.11 -> 2023.04.11
2023-05-02 16:02:14 +01:00
InfraBot
f5a8cfa45b ligo: 0.60.0 -> 0.64.2 2023-05-02 16:59:56 +02:00
Ulrik Strid
3584ce2fa9 tezos-rust-libs: 1.0 -> 1.5 2023-05-02 16:59:56 +02:00
Laurent Canis
7609622aa2 ocamlPackages.tezos-plompiler 0.1.3 -> 1.0.1 2023-05-02 16:59:56 +02:00
Laurent Canis
87860969d4 ocamlPackages.bls12-381-hash: init at 1.0.0 2023-05-02 16:59:56 +02:00
Laurent Canis
22f88c83dd ocamlPackages.polynomial: init at 0.4.0 2023-05-02 16:59:56 +02:00
Laurent Canis
95d3a2bf8a ocamlPackages.tezos-bls12-381-polynomial: 0.1.3 -> 1.0.1 2023-05-02 16:59:56 +02:00
Laurent Canis
56c30a6f1a ocamlPackages.data-encoding: 0.6 -> 0.7.1 2023-05-02 16:59:56 +02:00
Laurent Canis
9460430127 ocamlPackages.prometheus: init at 1.2 2023-05-02 16:59:56 +02:00
Laurent Canis
529a420370 ocamlPackages.asetmap: init at 0.8.1 2023-05-02 16:59:55 +02:00
Ulrik Strid
5a6671a079 ocamlModules.linol: init at 2023-04-25 2023-05-02 16:59:55 +02:00
Laurent Canis
02cda04c0a ocamlPackages.hacl-star: 0.4.5 -> 0.7.0 2023-05-02 16:59:55 +02:00
ajs124
274694d657 unifi-protect-backup: 0.9.0 -> 0.9.1
https://github.com/ep1cman/unifi-protect-backup/releases/tag/v0.9.1
2023-05-02 16:59:04 +02:00
Vladimír Čunát
d379e19ded thunderbird-unwrapped: 102.10.0 -> 102.10.1
https://www.thunderbird.net/en-US/thunderbird/102.10.1/releasenotes/
2023-05-02 16:53:19 +02:00
Vladimír Čunát
dabcd72d51 thunderbird-bin-unwrapped: 102.10.0 -> 102.10.1
https://www.thunderbird.net/en-US/thunderbird/102.10.1/releasenotes/
2023-05-02 16:50:46 +02:00
Laurent Canis
1d35a119c7 ocamlPackages.aches: init at 1.0.0 2023-05-02 16:47:31 +02:00
Daniel Nagy
8372789e47 qgroundcontrol: 4.2.4 -> 4.2.6
Diff: https://github.com/mavlink/qgroundcontrol/compare/v4.2.4...v4.2.6
2023-05-02 16:45:00 +02:00
Artturi
2816ca91e1 Merge pull request #229367 from Artturin/generalchromiumimp 2023-05-02 17:36:08 +03:00
Vincent Laporte
5016f9ab0a ocamlPackages.ppxlib: use Dune 3
ocamlPackages.janeStreet: use Dune 3
2023-05-02 16:25:04 +02:00
Vincent Laporte
54a741dd59 ocamlPackages.ocamlformat-rpc-lib: use Dune 3 2023-05-02 16:25:04 +02:00
Vincent Laporte
c7cea919e7 ocamlPackages.secp256k1: use Dune 3 2023-05-02 16:25:04 +02:00
Vincent Laporte
031c36f91b ocamlPackages.ocf: use Dune 3 2023-05-02 16:25:04 +02:00
Vincent Laporte
19d59997ce ocamlPackages.ocsigen-ppx-rpc: use Dune 3 2023-05-02 16:25:04 +02:00
Vincent Laporte
d5f409ed80 ocamlPackages.pp: use Dune 3 2023-05-02 16:25:03 +02:00
Vincent Laporte
d9b08e0b0b ocamlPackages.lsp: use Dune 3 2023-05-02 16:25:03 +02:00
Vincent Laporte
09d48ab032 ocamlPackages.ocaml-monadic: use Dune 3 2023-05-02 16:25:03 +02:00
Vincent Laporte
6939f76bcd ocamlPackages.brisk-reconciler: use Dune 3 2023-05-02 16:25:03 +02:00
Vincent Laporte
1b988d864e ocamlPackages.bitstring: use Dune 3 2023-05-02 16:25:02 +02:00
Vincent Laporte
cdfa6c7e80 ocamlPackages.ppx_deriving: use Dune 3 2023-05-02 16:25:02 +02:00
Vincent Laporte
1cc79faa2e ocamlPackages.ppx_deriving_protobuf: use Dune 3 2023-05-02 16:25:02 +02:00
Vincent Laporte
167787f897 ocamlPackages.ppx_deriving_yojson: use Dune 3 2023-05-02 16:25:02 +02:00
Vincent Laporte
0615f29a66 ocamlPackages.lens: use Dune 3 2023-05-02 16:25:01 +02:00
Vincent Laporte
c89fe6aa83 ocamlPackages.jingoo: use Dune 3 2023-05-02 16:25:01 +02:00
Vincent Laporte
c4b1a7a0ad ocamlPackages.visitors: use Dune 3 2023-05-02 16:25:01 +02:00
Vincent Laporte
37bcc5d9c2 stanc: use Dune 3 2023-05-02 16:25:01 +02:00
Vincent Laporte
4abd5e93bd ocamlPackages.ppx_import: use Dune 3 2023-05-02 16:25:00 +02:00
Vincent Laporte
89a31f56e9 ocamlPackages.ppx_gen_rec: use Dune 3 2023-05-02 16:25:00 +02:00
Vincent Laporte
f66a49ccbb ocamlPackages.ppx_bap: use Dune 3 2023-05-02 16:25:00 +02:00
Vincent Laporte
449e1cf294 ocamlPackages.camlimages: use Dune 3 2023-05-02 16:25:00 +02:00
Vincent Laporte
96b1353d10 ocamlPackages.genspio: use Dune 3 2023-05-02 16:25:00 +02:00
Vincent Laporte
787847ac76 ocamlPackages.integers_stubs_js: use Dune 3 2023-05-02 16:24:59 +02:00
Vincent Laporte
d3897e049b ocamlPackages.ctypes_stubs_js: use Dune 3 2023-05-02 16:24:54 +02:00
Fabian Affolter
0463551364 python3Packages.pytest-ansible: equalize
- add changelog to meta
- add format
- disable on unsupported Python releases
2023-05-02 16:20:53 +02:00
Mario Rodas
a246f44606 Merge pull request #229371 from centromere/cxx-rs-1.0.94
cxx-rs: 1.0.86 -> 1.0.94
2023-05-02 09:14:42 -05:00
Mario Rodas
eb5e145977 Merge pull request #229384 from figsoda/oculante
oculante: 0.6.58 -> 0.6.63
2023-05-02 09:13:56 -05:00
Benno Bielmeier
8589d082c2 gollum: 5.3.1 -> 5.3.2 2023-05-02 16:13:47 +02:00
Fabian Affolter
6bee964009 python310Packages.asyncstdlib: 3.10.6 -> 3.10.7
Diff: https://github.com/maxfischer2781/asyncstdlib/compare/refs/tags/v3.10.6...v3.10.7

Changelog: https://github.com/maxfischer2781/asyncstdlib/releases/tag/v3.10.7
2023-05-02 16:12:00 +02:00
Fabian Affolter
7feda1c846 python310Packages.cwl-upgrader: 1.2.4 -> 1.2.6
Diff: https://github.com/common-workflow-language/cwl-upgrader/compare/refs/tags/v1.2.4...v1.2.6

Changelog: https://github.com/common-workflow-language/cwl-utils/releases/tag/v1.2.6
2023-05-02 16:09:13 +02:00
Jack Cummings
961afde769 openttd-jgrpp: 0.52.1 -> 0.53.1 2023-05-02 07:04:02 -07:00
Mario Rodas
549a132b51 Merge pull request #229462 from fabaff/naabu-bump
naabu: 2.1.5 -> 2.1.6
2023-05-02 08:46:32 -05:00
Mario Rodas
150781d608 Merge pull request #229293 from aaronjheng/go-chromecast
go-chromecast: 0.2.12 -> 0.3.1
2023-05-02 08:46:01 -05:00
Lassulus
43297919d7 Merge pull request #226144 from messemar/vbox-alsa-fix
Make VirtualBox with Alsa Audio Driver working
2023-05-02 15:42:16 +02:00
Mario Rodas
6c9d5c8308 Merge pull request #229335 from marsam/routedns-go-1.19
routedns: 0.1.5 -> 0.1.20
2023-05-02 08:40:23 -05:00
Yureka
36dcc2b00f fastnetmon-advanced: add install checks 2023-05-02 15:34:30 +02:00
Yureka
82ab4e7314 fastnetmon-advanced: fix undefined symbol error 2023-05-02 15:34:30 +02:00
Yureka
823c30089f fastnetmon-advanced: 2.0.336 -> 2.0.337 2023-05-02 15:34:30 +02:00
Artturin
00ff258edb libnvme: fix manpage reproducibility 2023-05-02 15:55:59 +03:00
Weijia Wang
cf9432e06e Merge pull request #229446 from c0deaddict/fix/helm-docs-version
helm-docs: fix version
2023-05-02 15:52:25 +03:00
Martin Weinelt
dda2ea9a65 Merge pull request #229179 from mweinelt/synadmin-0.41.2
matrix-synapse.tools.synadm: 0.40 -> 0.41.2
2023-05-02 14:45:40 +02:00
Antti Keränen
7015586d4d singeli: add detegr as maintainer 2023-05-02 15:44:28 +03:00
Antti Keränen
2743e4cc39 replxx: add detegr as maintainer 2023-05-02 15:44:22 +03:00
Lassulus
6d17be1750 Merge pull request #228538 from parthy/fix-ax99100-linux-6-2
linuxPackages.ax99100: fix build with Linux >= 6.2
2023-05-02 14:41:10 +02:00
Antti Keränen
d9ab54843a cbqn-bytecode: 2023-01-27 -> 2023-04-19 2023-05-02 15:40:58 +03:00
SubhrajyotiSen
b3ca5eff48 maestro: 1.26.1 -> 1.27.0 2023-05-02 18:04:39 +05:30
Fabian Affolter
29755fec55 Merge pull request #229426 from fabaff/glymur-fix
python310Packages.glymur: 0.9.3 -> 0.12.4
2023-05-02 14:34:19 +02:00
Bobby Rong
2e897869ac gnome.gnome-nibbles: 3.38.2 → 3.38.3
https://gitlab.gnome.org/GNOME/gnome-nibbles/-/compare/3.38.2...3.38.3
2023-05-02 20:15:14 +08:00
adisbladis
1fc2d8fb4c Merge pull request #229009 from MatthewCroughan/mc/therion
therion: init at 6.1.7
2023-05-03 00:11:04 +12:00
Sandro
95ff81304a Merge pull request #229300 from pbek/patch-10 2023-05-02 14:10:00 +02:00
Aaron Andersen
4d7b1089ae Merge pull request #229092 from lblasc/lblasc/sumnekolua
vscode-extensions.sumneko.lua: 3.5.6 -> 3.6.19
2023-05-02 08:06:50 -04:00
MortenSlingsby
b6b47d61cf bytewax: 0.15.1 -> 0.16.0 2023-05-02 13:52:13 +02:00
Weijia Wang
583fbeec01 Merge pull request #229428 from wegank/nvc-bump
nvc: 1.9.1 -> 1.9.2
2023-05-02 14:49:56 +03:00
Robert Hensing
c4793e85f1 Merge pull request #229427 from Mic92/hercules-ci-agent
nixos/hercules-ci-agent: increase stack limit
2023-05-02 13:42:42 +02:00
Maciej Krüger
429d14f15f Merge pull request #228467 from gilice/expose-mkFlutter 2023-05-02 13:34:00 +02:00
Laurent Canis
09a21ed0ac ocamlPackages.ringo: 0.9 -> 1.0.0 2023-05-02 13:17:58 +02:00
jopejoe1
74c04fe25b noto-fonts: add passthru.updateScript 2023-05-02 13:17:37 +02:00
IndeedNotJames
1d0be9841b matrix-synapse.tools.synadm: Add update script
The r-ryantm bot tries to update the package, but fails to do so, unless
we provide an update script.

Co-Authored-By: Martin Weinelt <hexa@darmstadt.ccc.de>
2023-05-02 13:16:25 +02:00
Fabian Affolter
dec525eb2f naabu: 2.1.5 -> 2.1.6
Diff: https://github.com/projectdiscovery/naabu/compare/refs/tags/v2.1.5...v2.1.6

Changelog: https://github.com/projectdiscovery/naabu/releases/tag/v2.1.6
2023-05-02 13:15:35 +02:00
jopejoe1
72bf1b54e5 discord: add comment about callPackage not working with override
https://github.com/NixOS/nixpkgs/pull/179906
2023-05-02 12:47:42 +02:00
jopejoe1
985e990c45 discord: add jopejoe1 as maintainer 2023-05-02 12:45:39 +02:00
jopejoe1
5333d97bdc discord-development: init at {0.0.216,0.0.8778} 2023-05-02 12:45:21 +02:00
Michael Livshin
549fd53520 system76-scheduler: add config module 2023-05-02 13:43:36 +03:00
Martin Weinelt
826418fc35 Merge pull request #227990 from Mic92/mediawiki-webserver
nixos/mediawiki: make apache2 optional
2023-05-02 12:39:10 +02:00
jopejoe1
4c75d44b89 noto-fonts: 23.4.1 -> 23.5.1 2023-05-02 12:27:48 +02:00
Martin Weinelt
c0a0cf0e98 esphome: 2023.4.2 -> 2023.4.3
https://github.com/esphome/esphome/releases/tag/2023.4.3
2023-05-02 12:19:18 +02:00
Jos van Bakel
44c99198ae helm-docs: fix version 2023-05-02 11:53:48 +02:00
rewine
3fcbd8f3e9 pineapple-pictures: 0.6.6 -> 0.6.9 2023-05-02 17:46:54 +08:00
Naïm Favier
44f30edf56 haskell.compiler.ghcjs: fix build (#228749)
Apply a patch from upstream `ghcjs/ghcjs/ghc-8.10` (not yet present in
the obsidiansystems fork we follow) to fix a build failure caused by an
emscripten update.

As the patch itself modifies patches that are used during configuration
(by `makePackages.sh`), it must be applied in the configured source derivation.
2023-05-02 11:46:08 +02:00
Weijia Wang
e1edd81558 Merge pull request #229310 from jackyliu16/loongarch-support-abseil-cpp
abseil-cpp: Enable loongarch64
2023-05-02 12:34:48 +03:00
Atemu
a970c19aae Merge pull request #229146 from Rampoina/marble-marcher-ce
marble-marcher-ce: init at 1.4.5
2023-05-02 11:28:42 +02:00
R. Ryantm
f5c3f099a7 inspircdMinimal: 3.15.0 -> 3.16.0 2023-05-02 11:22:59 +02:00
Weijia Wang
ca6632fd3e Merge pull request #229270 from wegank/pinocchio-bump
python310Packages.pinocchio: 2.6.17 -> 2.6.18
2023-05-02 12:16:15 +03:00
Fabian Affolter
625ac9ae98 python310Packages.lifelines: 0.27.4 -> 0.27.7
Diff: https://github.com/CamDavidsonPilon/lifelines/compare/refs/tags/v0.27.4...v0.27.7

Changelog: https://github.com/CamDavidsonPilon/lifelines/blob/v0.27.7/CHANGELOG.md
2023-05-02 10:56:51 +02:00
Arnout Engelen
d8ef80a9f5 Merge pull request #226017 from raboof/inkcut-fix-build
inkcut: fix build
2023-05-02 10:55:44 +02:00
Weijia Wang
7483ad3ee8 Merge pull request #229420 from r-ryantm/auto-update/asap
asap: 5.2.0 -> 5.3.0
2023-05-02 11:50:36 +03:00
Stefan Frijters
51507a3f28 arduino-cli: enable (most) unittests on Linux
Ofborg fails/hangs on Darwin and I cannot easily debug this.
2023-05-02 10:46:26 +02:00
piegames
d682d81474 Merge pull request #229095: gnomeExtensions: auto-update 2023-05-02 10:45:50 +02:00
jackyliu16
23bd354873 abseil-cpp: Enable loongarch64
Base on https://github.com/abseil/abseil-cpp/pull/1110 to enable
  loongarch64
2023-05-02 16:44:38 +08:00
Nick Cao
1052d913cb Merge pull request #229430 from r-ryantm/auto-update/v2ray-geoip
v2ray-geoip: 202304200041 -> 202304270044
2023-05-02 16:38:43 +08:00
R. Ryantm
20a1a910e3 src: 1.31 -> 1.32 2023-05-02 08:36:52 +00:00
Filippo Berto
e9fee11100 zscroll: 1.0 -> 2.0.1 2023-05-02 10:28:37 +02:00
huantian
c283f7a989 meslo-lgs-nf: 2021-09-03 -> unstable-2023-04-03 2023-05-02 01:25:32 -07:00
Weijia Wang
9433be146c Merge pull request #229314 from ConnorBaker/fix/apple-sdk-remove-cf-private
apple_sdk: remove cf-private alias
2023-05-02 11:21:27 +03:00
R. Ryantm
4df4705964 v2ray-geoip: 202304200041 -> 202304270044 2023-05-02 08:15:54 +00:00
Fabian Affolter
17177dc3f8 Merge pull request #229401 from r-ryantm/auto-update/python310Packages.opensearch-py
python310Packages.opensearch-py: 2.1.1 -> 2.2.0
2023-05-02 10:13:39 +02:00
Fabian Affolter
6d45c60906 Merge pull request #229402 from r-ryantm/auto-update/python310Packages.pysigma
python310Packages.pysigma: 0.9.7 -> 0.9.8
2023-05-02 10:12:19 +02:00
Weijia Wang
460ffb703b Merge pull request #229407 from r-ryantm/auto-update/jffi
jffi: 1.3.10 -> 1.3.11
2023-05-02 11:11:25 +03:00
Weijia Wang
8cd7974ae9 Merge pull request #229403 from r-ryantm/auto-update/xray
xray: 1.8.0 -> 1.8.1
2023-05-02 11:10:00 +03:00
Weijia Wang
1a411f23ba Merge pull request #229299 from eyJhb/nrfconnect4
nrfconnect: 3.11.1 -> 4.0.1
2023-05-02 11:06:32 +03:00
Vladimír Čunát
98af9ca2c9 Merge #229416: networkmanager-fortisslvpn: patch to build with ppp-2.5.0 2023-05-02 10:04:25 +02:00
Weijia Wang
ea4289e1f9 nvc: 1.9.1 -> 1.9.2 2023-05-02 11:02:08 +03:00
Weijia Wang
5cd1c12df0 Merge pull request #229399 from r-ryantm/auto-update/beanstalkd
beanstalkd: 1.12 -> 1.13
2023-05-02 10:56:03 +03:00
Jörg Thalheim
301d6bb9c2 nixos/hercules-ci-agent: increase stack limit
see https://github.com/hercules-ci/hercules-ci-agent/pull/451 for context
2023-05-02 09:53:41 +02:00
Weijia Wang
c6e7c04e91 Merge pull request #229409 from jcumming/netatalk-3-1-15
netatalk: 3.1.13 -> 3.1.15
2023-05-02 10:50:29 +03:00
Fabian Affolter
4c4ce9b1d4 python310Packages.glymur: 0.9.3 -> 0.12.4
Diff: https://github.com/quintusdias/glymur/compare/refs/tags/v0.9.3...v0.12.4

Changelog: https://github.com/quintusdias/glymur/blob/v0.12.4/CHANGES.txt
2023-05-02 09:44:38 +02:00
Weijia Wang
85a5330ba0 Merge pull request #227892 from OPNA2608/update/palemoon-bin
palemoon-bin: 32.1.0 -> 32.1.1
2023-05-02 10:43:40 +03:00
Fabian Affolter
3c2ad4bc08 python310Packages.glymur: modernize 2023-05-02 09:35:24 +02:00
Weijia Wang
ac217bc370 Merge pull request #229413 from r-ryantm/auto-update/grandorgue
grandorgue: 3.10.1-1 -> 3.11.0
2023-05-02 10:28:12 +03:00
Weijia Wang
4d99a43d90 Merge pull request #229363 from SFrijters/desktop-notifier-3.5.1
python3Packages.desktop-notifier: 3.4.3 -> 3.5.1
2023-05-02 10:24:25 +03:00
Fabian Affolter
f1e8a9e46d python310Packages.imageio: add format 2023-05-02 09:11:23 +02:00
Weijia Wang
9b3e4ea4fd Merge pull request #229396 from Misterio77/flavours-0-7-0
flavours: 0.6.1 -> 0.7.0
2023-05-02 10:08:22 +03:00
Nick Cao
b43a86944a Merge pull request #229411 from r-ryantm/auto-update/cargo-udeps
cargo-udeps: 0.1.35 -> 0.1.36
2023-05-02 15:02:27 +08:00
Vladimír Čunát
9c7b3ba09f Merge #229345: networkmanager-sstp: 1.3.1 -> unstable-2023-03-09 2023-05-02 09:02:04 +02:00
markuskowa
cdb9fe7d85 Merge pull request #229408 from r-ryantm/auto-update/panoply
panoply: 5.2.5 -> 5.2.6
2023-05-02 09:00:48 +02:00
R. Ryantm
99f08ba2fd asap: 5.2.0 -> 5.3.0 2023-05-02 06:54:47 +00:00
R. Ryantm
ee8264137a qxmpp: 1.5.4 -> 1.5.5 2023-05-02 06:31:33 +00:00
Vladimír Čunát
b4135f4f39 networkmanager-fortisslvpn: patch to build with ppp-2.5.0
Unfortunately, we can't use fetchpatch* here
https://github.com/NixOS/nixpkgs/issues/32084#issuecomment-1530938374
2023-05-02 08:25:54 +02:00
Jörg Thalheim
4408e386f1 harmonia: 0.6.1 -> 0.6.2
Diff: https://github.com/nix-community/harmonia/compare/refs/tags/harmonia-v0.6.1...harmonia-v0.6.2
2023-05-02 08:23:28 +02:00
R. Ryantm
c9c5068a27 grandorgue: 3.10.1-1 -> 3.11.0 2023-05-02 06:14:13 +00:00
R. Ryantm
1ef1f2996e fastJson: 0.99.9 -> 1.2304.0 2023-05-02 06:07:37 +00:00
Fabian Affolter
8da0ac0b8a python310Packages.imageio: 2.28.0 -> 2.28.1
Changelog: https://github.com/imageio/imageio/releases/tag/v2.28.1
2023-05-02 07:48:19 +02:00
Fabian Affolter
50aad914fc Merge pull request #229359 from fabaff/inquirer-bump
python310Packages.inquirer: 3.1.2 -> 3.1.3
2023-05-02 07:42:43 +02:00
Fabian Affolter
43dcd61900 Merge pull request #229327 from fabaff/fuzzytm
python310Packages.gensim: 4.3.0 -> 4.3.1, python310Packages.fuzzytm: init at 2.0.5
2023-05-02 07:42:01 +02:00
Fabian Affolter
7ffdfcde1a Merge pull request #229333 from fabaff/channels-redis-bump
python310Packages.channels-redis: 4.0.0 -> 4.1.0
2023-05-02 07:41:44 +02:00
Fabian Affolter
d5fa26acb3 Merge pull request #229347 from fabaff/checkov-bump
checkov: 2.3.209 -> 2.3.212
2023-05-02 07:41:32 +02:00
R. Ryantm
ad92e6c8be cargo-udeps: 0.1.35 -> 0.1.36 2023-05-02 05:41:10 +00:00
Fabian Affolter
86341c06d1 Merge pull request #229351 from fabaff/invocations-bump
python310Packages.invocations: 3.0.1 -> 3.0.2
2023-05-02 07:40:45 +02:00
Fabian Affolter
16c6da0210 Merge pull request #229352 from fabaff/glean-sdk-bump
python310Packages.glean-sdk: 52.2.0 -> 52.6.0
2023-05-02 07:40:31 +02:00
Fabian Affolter
8fe7fc265f Merge pull request #229353 from fabaff/intake-bump
python310Packages.intake: 0.6.6 -> 0.6.8
2023-05-02 07:40:18 +02:00
Fabian Affolter
5d61060b80 Merge pull request #229354 from fabaff/datafusion-bump
python311Packages.datafusion: 22.0.0 -> 23.0.0
2023-05-02 07:40:01 +02:00
Jonas Heinrich
d932d6929b Merge pull request #227401 from onny/maddytls2
nixos/maddy: Add tls option
2023-05-02 07:32:56 +02:00
R. Ryantm
da527daa8d panoply: 5.2.5 -> 5.2.6 2023-05-02 05:26:15 +00:00
R. Ryantm
8025f78b9a jffi: 1.3.10 -> 1.3.11 2023-05-02 05:24:56 +00:00
Robert Schütz
0f9c464c3d Merge pull request #225729 from r-ryantm/auto-update/python310Packages.ytmusicapi
python310Packages.ytmusicapi: 0.25.1 -> 1.0.2
2023-05-01 22:14:41 -07:00
Jack Cummings
73e5eb8949 netatalk: 3.1.13 -> 3.1.15
netatalk is maintained again!

  Remove the local patches, and many of the workarounds.

  Attempt to address #23895
2023-05-01 22:10:48 -07:00
Nick Cao
c5be2dd4ee openpgp-card-tools: 0.9.2 -> 0.9.3 2023-05-02 13:10:02 +08:00
Nick Cao
3f0ccd2a6f Merge pull request #229379 from centromere/tl-expected-1.1.0
tl-expected: 2023-02-15 -> 1.1.0
2023-05-02 12:51:49 +08:00
Nick Cao
9b4107a14d Merge pull request #229381 from figsoda/ruff
ruff: 0.0.262 -> 0.0.263
2023-05-02 12:47:10 +08:00
Nick Cao
24176c7bc3 Merge pull request #229382 from marsam/update-ivy
ivy: 0.2.8 -> 0.2.10
2023-05-02 12:46:54 +08:00
Nick Cao
2f717be923 Merge pull request #229393 from figsoda/nerdfix
nerdfix: 0.2.1 -> 0.2.2
2023-05-02 12:45:02 +08:00
Robert Schütz
84a94cf56d mopidy-ytmusic: use ytmusicapi 0.25.1 2023-05-01 21:43:15 -07:00
github-actions[bot]
f7251fd62a terraform-providers.rancher2: 2.0.0 -> 3.0.0 2023-05-02 14:41:02 +10:00
github-actions[bot]
0105a68468 terraform-providers.github: 5.23.0 -> 5.24.0 2023-05-02 14:41:02 +10:00
R. Ryantm
c2ead9bf1d xray: 1.8.0 -> 1.8.1 2023-05-02 04:40:48 +00:00
R. Ryantm
fda2bb4268 python310Packages.pysigma: 0.9.7 -> 0.9.8 2023-05-02 04:14:51 +00:00
R. Ryantm
4609c8d5a0 python310Packages.opensearch-py: 2.1.1 -> 2.2.0 2023-05-02 04:12:23 +00:00
R. Ryantm
99cf377073 beanstalkd: 1.12 -> 1.13 2023-05-02 04:02:55 +00:00
Gabriel Fontes
e6a506988a flavours: add myself as maintainer 2023-05-02 00:28:51 -03:00
Gabriel Fontes
d6fe589819 flavours: 0.6.1 -> 0.7.0 2023-05-02 00:23:23 -03:00
figsoda
02d16c1d6f nerdfix: 0.2.1 -> 0.2.2
Diff: https://github.com/loichyan/nerdfix/compare/v0.2.1...v0.2.2

Changelog: https://github.com/loichyan/nerdfix/blob/v0.2.2/CHANGELOG.md
2023-05-01 22:37:48 -04:00
Nick Cao
ad74ffec15 Merge pull request #229375 from Thra11/arianna-101
arianna: 1.0.0 -> 1.0.1
2023-05-02 10:32:41 +08:00
Nick Cao
0afbf16a1f telegram-desktop.tg_owt: unpin openssl_1_1 2023-05-02 10:28:37 +08:00
Mario Rodas
b9375e7315 Merge pull request #229357 from fabaff/inform-bump
python310Packages.inform: 1.27 -> 1.28
2023-05-01 21:26:30 -05:00
Mario Rodas
2525ff6997 Merge pull request #229360 from fabaff/kornia-bump
python310Packages.kornia: 0.6.11 -> 0.6.12
2023-05-01 21:26:11 -05:00
Mario Rodas
59d4153e0e Merge pull request #224836 from bbigras/prometheus-cloudflare-exporter
prometheus-cloudflare-exporter: init at 0.0.14
2023-05-01 21:24:42 -05:00
Mario Rodas
cc9667d86a Merge pull request #229305 from bbigras/kopia
kopia: 0.12.1 -> 0.13.0
2023-05-01 21:20:42 -05:00
Fabián Heredia Montiel
30974ae135 linux: 6.3 -> 6.3.1 2023-05-01 20:14:08 -06:00
Fabián Heredia Montiel
48d8cfdd36 linux: 6.2.13 -> 6.2.14 2023-05-01 20:14:08 -06:00
Fabián Heredia Montiel
b94146bbe4 linux: 6.1.26 -> 6.1.27 2023-05-01 20:14:08 -06:00
Fabián Heredia Montiel
784e0fcc12 linux: 5.15.109 -> 5.15.110 2023-05-01 20:14:08 -06:00
Mario Rodas
a48b1a1a7d Merge pull request #229343 from marsam/norouter-go-1.20
norouter: build with Go 1.20
2023-05-01 21:13:29 -05:00
Mario Rodas
31c4143405 Merge pull request #229346 from bcdarwin/python3-ipyniivue
python310Packages.ipyniivue: init at 1.0.2
2023-05-01 21:10:54 -05:00
Nick Cao
88a595ef8b Merge pull request #229366 from figsoda/rust-script
rust-script: 0.26.0 -> 0.27.0
2023-05-02 09:59:48 +08:00
Connor Baker
b2eb5c816f apple_sdk: remove cf-private alias 2023-05-01 21:59:03 -04:00
Nick Cao
28d42f7ac6 Merge pull request #229342 from wineee/wps-11.1.0.11698
wpsoffice: 11.1.0.11691 -> 11.1.0.11698
2023-05-02 09:57:58 +08:00
Nick Cao
1cd23c9346 Merge pull request #229260 from azahi/exportarr-132
exportarr: 1.3.1 -> 1.3.2
2023-05-02 09:56:18 +08:00
David Arnold
af8775f2c7 terraform-backend-git: init at 0.1.4 2023-05-01 20:48:43 -05:00
Nick Cao
edbd1ea408 Merge pull request #229072 from NickCao/libvisio
libvisio: set strictDeps, remove unneeded configureFlags
2023-05-02 09:33:44 +08:00
Mario Rodas
95dc6a031b Merge pull request #229349 from fabaff/datasets-bump
python311Packages.datasets: 2.11.0 -> 2.12.0
2023-05-01 19:11:53 -05:00
Mario Rodas
680938e8c5 Merge pull request #229350 from fabaff/datasette-bump
python310Packages.datasette: 0.64.2 -> 0.64.3
2023-05-01 19:11:12 -05:00
happysalada
cba07817fd nodePackages: update to latest 2023-05-01 20:04:04 -04:00
Mario Rodas
120dd6a803 Merge pull request #226470 from nagy/wat-mode
emacsPackages.wat-mode: init at unstable-2022-07-13
2023-05-01 18:38:26 -05:00
figsoda
41d19f022d oculante: 0.6.58 -> 0.6.63
Diff: https://github.com/woelper/oculante/compare/0.6.58...0.6.63

Changelog: https://github.com/woelper/oculante/blob/0.6.63/CHANGELOG.md
2023-05-01 19:34:42 -04:00
Mario Rodas
741487480c Merge pull request #229193 from azahi/vcmi-121
vcmi: 1.1.1 -> 1.2.1
2023-05-01 18:22:53 -05:00
Mario Rodas
78e9ca66e5 Merge pull request #229339 from marsam/doggo-go-1.19
doggo: build with Go 1.19
2023-05-01 18:19:43 -05:00
Mario Rodas
6dd61333c3 Merge pull request #229212 from dotlambda/lf-29
lf: 28 -> 29
2023-05-01 18:18:50 -05:00
figsoda
5104455e90 ruff: 0.0.262 -> 0.0.263
Diff: https://github.com/charliermarsh/ruff/compare/v0.0.262...v0.0.263

Changelog: https://github.com/charliermarsh/ruff/releases/tag/v0.0.263
2023-05-01 19:17:45 -04:00
Sandro Jäckel
5e53c6f7e5 topgrade: 10.3.3 -> 11.0.2
Diff: https://github.com/topgrade-rs/topgrade/compare/v10.3.3...v11.0.2

Changelog: https://github.com/topgrade-rs/topgrade/releases/tag/v11.0.2
2023-05-02 01:06:28 +02:00
Sandro
7b02d16807 Merge pull request #227973 from tensor5/nixos/nextcloud--fix-notify_push-configuration-parse-error 2023-05-02 01:05:02 +02:00
Alex Wied
91c65c938b tl-expected: 2023-02-15 -> 1.1.0 2023-05-01 19:00:54 -04:00
R. Ryantm
45828de595 skribilo: 0.9.5 -> 0.10.0 2023-05-01 19:57:10 -03:00
"jfvillablanca"
b6f2b61b2e vimPlugins.nvim-treesitter: update grammars 2023-05-02 06:47:55 +08:00
"jfvillablanca"
47b8937cc9 vimPlugins: resolve github repository redirects 2023-05-02 06:47:42 +08:00
"jfvillablanca"
02aec0681b vimPlugins: update 2023-05-02 06:46:43 +08:00
Mario Rodas
f4e7ad8c9b Merge pull request #229338 from marsam/brev-cli-go-1.19
brev-cli: build with Go 1.20
2023-05-01 17:46:21 -05:00
Tom Hall
70ae8a5df9 arianna: 1.0.0 -> 1.0.1 2023-05-01 23:33:33 +01:00
figsoda
ed153ccbfd Merge pull request #229209 from Misterio77/navidrome-cfg-package
nixos/navidrome: add package option
2023-05-01 18:31:34 -04:00
Weijia Wang
b017e29705 stdenv: always update config script on loongarch64-linux 2023-05-02 01:02:57 +03:00
Charles Baynham
052341df02 python310Packages.sipyco: init at version 1.4 (#227876) 2023-05-02 00:00:22 +02:00
Sandro
4dd0c3cf5d Merge pull request #229184 from gador/pgadmin-fix-yarn 2023-05-01 23:59:48 +02:00
Alex Wied
f655e01c7c cxx-rs: 1.0.86 -> 1.0.94 2023-05-01 17:49:54 -04:00
Artturi
ea8e21f9fa Merge pull request #228759 from Artturin/splitfactoroutmeta 2023-05-02 00:46:31 +03:00
Luflosi
e97667163e verilog: 11.0 -> 12.0
https://github.com/steveicarus/iverilog/releases/tag/v12_0

Bump `iverilog` to 12.0, fixing two build failures:

1. autoconf now picks up on the unwrapped `x86_64-unknown-gnu-gcc` in
   path that fails at configurePhase to link executables.
   See: https://github.com/NixOS/nixpkgs/issues/21751
   fix/hack: define the `{CC,CXX}_FOR_BUILD` variables.
2. buildPhase generates a `-Werror=format-security` error. Backport
   the the upstream patch that fixed the warning very shortly after the
   release was cut.

And in the process,

- use post-install tests from `.github/test.sh` and as a result,
  remove the now unneeded clone of `ivtest`
- un-pin the verilog autoconf version

Signed-off-by: Jack Leightcap <jack@leightcap.com>
2023-05-01 17:46:06 -04:00
Sandro
55efbbb10e Merge pull request #226515 from sikmir/serial-studio 2023-05-01 23:45:00 +02:00
Fabian Affolter
dfb0349a78 python310Packages.strawberry-graphql: 0.159.0 -> 0.176.0
Changelog: https://github.com/strawberry-graphql/strawberry/blob/0.176.0/CHANGELOG.md
2023-05-01 23:44:58 +02:00
Sandro
6a5fa3e449 Merge pull request #228407 from amesgen/update-cbor-diag 2023-05-01 23:39:26 +02:00
Weijia Wang
a5996bb88d Merge pull request #229332 from IndeedNotJames/grafana-agent
grafana-agent: 0.33.0 -> 0.33.1
2023-05-02 00:33:38 +03:00
Robert Scott
bbdaf29ab4 tensorflow-lite: mark with knownVulnerabilities 2023-05-01 22:32:55 +01:00
Fabian Affolter
b7956895ee python310Packages.pytest-emoji: init at 0.2.0 2023-05-01 23:29:00 +02:00
Michael Livshin
e12ac41279 system76-scheduler: init at 2.0.1 2023-05-02 00:22:55 +03:00
Weijia Wang
4dc5d47fd8 Merge pull request #229285 from SFrijters/maestral-1.7.2
pythonPackages.maestral: 1.7.1 -> 1.7.2
2023-05-02 00:13:43 +03:00
Fabian Affolter
0b9dd4a1b6 python310Packages.chalice: 1.27.3 -> 1.28.0
Diff: https://github.com/aws/chalice/compare/refs/tags/1.27.3...1.28.0

Changelog: https://github.com/aws/chalice/blob/1.28.0/CHANGELOG.rst
2023-05-01 23:06:12 +02:00
figsoda
db3e78b8d3 rust-script: 0.26.0 -> 0.27.0
Diff: https://github.com/fornwall/rust-script/compare/0.26.0...0.27.0

Changelog: https://github.com/fornwall/rust-script/releases/tag/0.27.0
2023-05-01 17:04:56 -04:00
Weijia Wang
843b0219e4 Merge pull request #228952 from Zaechus/update-rbdoom-3-bfg
rbdoom-3-bfg: 1.4.0 -> 1.5.0
2023-05-02 00:03:57 +03:00
Adam Joseph
b5a89ae93a chromium: do not skip {pre,post}Build
When overriding `buildPhase` it is important to remember to
explicitly call `runHook preBuild` and `runHook postBuild`.

I forget to do this all the time.
2023-05-02 00:02:02 +03:00
Adam Joseph
f27f5ca67b chromium: set TERM=dumb for ninja
In pkgs/development/tools/build-managers/ninja/setup-hook.sh,
`ninjaBuildPhase()` sets `TERM=dumb` for the invocation of `ninja`
in order to get progress output even when running on a remote
builder.  Let's do the same here, since we don't use
`ninjaBuildPhase()`.
2023-05-01 23:58:53 +03:00
Artturi
588f2fd014 Merge pull request #229302 from Artturin/espeakcrossfix1 2023-05-01 23:51:39 +03:00
Ben Darwin
0fd3f23263 python310Packages.ipyniivue: init at 1.0.2 2023-05-01 16:48:07 -04:00
Ben Darwin
57cc5abf4a python310Packages.jupyter-ui-poll: init at 0.2.2 2023-05-01 16:47:50 -04:00
Pavol Rusnak
8e70408976 Merge pull request #229311 from jonasnick/loop-0.23.0 2023-05-01 22:40:28 +02:00
Weijia Wang
2f7d16bf5e Merge pull request #229220 from r-ryantm/auto-update/vdr
vdr: 2.6.3 -> 2.6.4
2023-05-01 23:38:08 +03:00
Azat Bahawi
48ab62f798 Merge pull request #229263 from azahi/seaweedfs-348
seaweedfs: 3.47 -> 3.48
2023-05-01 23:34:13 +03:00
Stefan Frijters
9e4b3ac34d python3Packages.desktop-notifier: 3.4.3 -> 3.5.1 2023-05-01 22:26:29 +02:00
Fabian Affolter
b3d0ead70e python310Packages.kornia: add changelog to meta 2023-05-01 22:19:50 +02:00
Fabian Affolter
965ca25828 python310Packages.kornia: 0.6.11 -> 0.6.12
Diff: https://github.com/kornia/kornia/compare/refs/tags/v0.6.11...v0.6.12
2023-05-01 22:17:06 +02:00
Fabian Affolter
6592c2723f python310Packages.inquirer: 3.1.2 -> 3.1.3
Diff: https://github.com/magmax/python-inquirer/compare/refs/tags/v3.1.2...v3.1.3

Changelog: https://github.com/magmax/python-inquirer/releases/tag/v3.1.3
2023-05-01 22:14:46 +02:00
Fabian Affolter
92fa862d74 python310Packages.inform: add changelog to meta
- disable on unsupported Python releases
2023-05-01 22:13:31 +02:00
Fabian Affolter
e07db3e379 python310Packages.inform: 1.27 -> 1.28
Diff: https://github.com/KenKundert/inform/compare/refs/tags/v1.27...v1.28
2023-05-01 22:10:44 +02:00
K900
1904afd669 Merge pull request #229323 from K900/init-trayscale
trayscale: init at 0.9.6
2023-05-01 23:10:13 +03:00
Fabian Affolter
c87e3dc915 python310Packages.invocations: add changelog to meta
- disable on unsupported Python releases
- update postPatch section
2023-05-01 22:04:43 +02:00
Fabian Affolter
01d15621fe python311Packages.datafusion: add changelog to meta 2023-05-01 22:01:13 +02:00
Tobias Mayer
6dc7093484 arrow-cpp: 11.0.0 -> 12.0.0 2023-05-01 21:56:12 +02:00
Fabian Affolter
611d088303 python310Packages.intake: 0.6.6 -> 0.6.8
Changelog: https://github.com/intake/intake/blob/0.6.8/docs/source/changelog.rst
2023-05-01 21:55:37 +02:00
Fabian Affolter
75fea21c44 python311Packages.datafusion: 22.0.0 -> 23.0.0
Diff: https://github.com/apache/arrow-datafusion-python/compare/22.0.0...23.0.0
2023-05-01 21:55:29 +02:00
Fabian Affolter
216ce975ba python310Packages.glean-sdk: 52.2.0 -> 52.6.0 2023-05-01 21:55:08 +02:00
Fabian Affolter
6f44a0632a python310Packages.invocations: 3.0.1 -> 3.0.2
Diff: https://github.com/pyinvoke/invocations/compare/3.0.1...3.0.2
2023-05-01 21:49:55 +02:00
Fabian Affolter
4ee45a3193 python310Packages.datasette: 0.64.2 -> 0.64.3 2023-05-01 21:44:47 +02:00
Martin Weinelt
c09a340472 Merge pull request #229317 from mweinelt/evcc-0.116.7
evcc: 0.116.6 -> 0.116.7
2023-05-01 21:31:22 +02:00
Fabian Affolter
7b3d0a5e74 python311Packages.datasets: 2.11.0 -> 2.12.0
Diff: https://github.com/huggingface/datasets/compare/refs/tags/2.11.0...2.12.0

Changelog: https://github.com/huggingface/datasets/releases/tag/2.12.0
2023-05-01 21:30:11 +02:00
Gabriel Fontes
1c3c2c8203 nixos/navidrome: add package option 2023-05-01 16:29:17 -03:00
Fabian Affolter
856a549bae checkov: 2.3.209 -> 2.3.212
Diff: https://github.com/bridgecrewio/checkov/compare/refs/tags/2.3.209...2.3.212

Changelog: https://github.com/bridgecrewio/checkov/releases/tag/2.3.212
2023-05-01 21:23:28 +02:00
Yureka
ed64acf42d networkmanager-sstp: 1.3.1 -> unstable-2023-03-09 2023-05-01 21:20:46 +02:00
Fabian Affolter
dbe405fa89 Merge pull request #229278 from fabaff/django-import-export-bump
python310Packages.django-import-export: 3.1.0 -> 3.2.0
2023-05-01 21:16:19 +02:00
Fabian Affolter
034289b32e Merge pull request #229283 from fabaff/django-model-utils-bump
python311Packages.django-model-utils: 4.2.0 -> 4.3.1
2023-05-01 21:15:38 +02:00
Vladimír Čunát
fe2bd7e2a2 networkmanager-l2tp: 1.20.4 -> 1.20.10 (#229312)
Fixes build after ppp update.
https://hydra.nixos.org/build/217889566/nixlog/4/tail
https://github.com/nm-l2tp/NetworkManager-l2tp/releases
2023-05-01 21:11:56 +02:00
rewine
5564cf7e32 wpsoffice: 11.1.0.11691 -> 11.1.0.11698 2023-05-02 03:08:34 +08:00
Jörg Thalheim
077e950f7a nixos/mediawiki: also test fcgi socket 2023-05-01 20:51:11 +02:00
Jörg Thalheim
d309952a5d nixos/mediawiki: make apache optional 2023-05-01 20:51:11 +02:00
Fabian Affolter
7931cb3647 python310Packages.channels-redis: add changelog to meta 2023-05-01 20:19:34 +02:00
Fabian Affolter
fe3c7bc17e python310Packages.channels-redis: 4.0.0 -> 4.1.0
Diff: https://github.com/django/channels_redis/compare/4.0.0...4.1.0
2023-05-01 20:16:23 +02:00
IndeedNotJames
cbcafdc13b grafana-agent: add version test 2023-05-01 20:10:49 +02:00
Fabian Affolter
103897b4fc Merge pull request #229277 from fabaff/dipy-bump
python311Packages.dipy: 1.5.0 -> 1.7.0
2023-05-01 20:05:46 +02:00
Jonas Heinrich
fcf6662fb5 Merge pull request #229159 from Misterio77/refactor-nextcloud-createlocally
nixos/nextcloud: refactor database.createLocally
2023-05-01 20:04:20 +02:00
Weijia Wang
1a0c498ee1 Merge pull request #229308 from fufexan/master
orchis-theme: fix version number
2023-05-01 21:02:11 +03:00
IndeedNotJames
ec38c9c76b grafana-agent: 0.33.0 -> 0.33.1
https://github.com/grafana/agent/releases/tag/v0.33.1
https://github.com/grafana/agent/blob/v0.33.1/CHANGELOG.md
diff: https://github.com/grafana/agent/compare/v0.33.0...v0.33.1
2023-05-01 19:58:55 +02:00
Martin Weinelt
9013eeea63 zigbee2mqtt: 1.30.3 -> 1.30.4
https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.30.4
2023-05-01 19:54:24 +02:00
Zaechus
c5eb25a2bb rbdoom-3-bfg: 1.4.0 -> 1.5.0 2023-05-01 11:41:53 -06:00
Malo Bourgon
906025e445 fishPlugins.github-copilot-cli-fish: init at 0.1.33 2023-05-01 10:38:14 -07:00
K900
a02f9c10ea trayscale: init at 0.9.6 2023-05-01 20:32:03 +03:00
Fabian Affolter
2b6b08f921 python310Packages.fuzzytm: init at 2.0.5 2023-05-01 19:29:26 +02:00
Emily Trau
2ad68a7d90 stdenv: factor out meta attr augmentation for reusability
stdenv: check if separating commonMeta from assertValidity fixes laziness issue

```
error: cannot coerce null to a string

at /var/lib/ofborg/checkout/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-3/pkgs/development/coq-modules/coq-lsp/default.nix:34:60:

    33|     homepage = "https://github.com/ejgallego/coq-lsp";
    34|     changelog = "https://github.com/ejgallego/coq-lsp/blob/${defaultVersion}/CHANGES.md";
```
2023-05-01 20:18:11 +03:00
Jonas Heinrich
616ba4ae5c nixos/maddy: Add tls option 2023-05-01 19:12:26 +02:00
Kira Bruneau
2f5f736c2c python310Packages.debugpy: 1.6.6 -> 1.6.7 2023-05-01 13:08:41 -04:00
Matthieu Coudron
8670e496ff Merge pull request #227714 from ony/feature/generateLuarocksConfig-toLua
lua.lib: use toLua in generateLuarocksConfig
2023-05-01 18:53:22 +02:00
Fabian Affolter
7ca0c7b4f7 python310Packages.gensim: 4.3.0 -> 4.3.1
Changelog: https://github.com/RaRe-Technologies/gensim/blob/4.3.1/CHANGELOG.md
2023-05-01 18:44:40 +02:00
Ulrik Strid
68378870ab Merge pull request #229239 from anmonteiro/patch-6
ocamlPackages.postgresql: `postgresql` is a buildInput
2023-05-01 17:58:19 +02:00
maxine
71279731f8 Merge pull request #229236 from bobby285271/upd/gnome-builder 2023-05-01 17:54:27 +02:00
Ruixi-rebirth
20c9f17a64 youtube-tui: 0.7.0 -> 0.7.1 2023-05-01 17:52:50 +02:00
Fabian Affolter
8ae7eef571 python310Packages.pyfume: init at 0.2.25 2023-05-01 17:50:07 +02:00
José Romildo
82395e8e24 theme-obsidian2: 2.22 -> 2.23
- update to version 2.23
- use stdenvNoCC
- replace duplicate files with symbolic links
2023-05-01 12:46:50 -03:00
Martin Weinelt
677357e5d0 evcc: 0.116.6 -> 0.116.7
https://github.com/evcc-io/evcc/releases/tag/0.116.7
2023-05-01 17:46:19 +02:00
Jonas Nick
8ec8cee994 lightning-loop: 0.20.0 -> 0.23.0 2023-05-01 15:41:56 +00:00
Artturi
bae216f3e2 Merge pull request #227707 from amjoseph-nixpkgs/pr/chromium/cross/python3 2023-05-01 18:34:01 +03:00
Mihai Fufezan
64ac280232 orchis-theme: fix version number 2023-05-01 18:26:13 +03:00
Vladimír Čunát
586616fd4b Merge #228606: gcc: fix fastStdenv breakage from #209870 2023-05-01 17:21:42 +02:00
Gabriel Fontes
fddf531c6f nixos/nextcloud: refactor database.createLocally
Fixes https://github.com/NixOS/nixpkgs/issues/228971
2023-05-01 12:20:40 -03:00
Artturi
895f4255d5 Merge pull request #227722 from amjoseph-nixpkgs/pr/chromium/cross/bison-and-gperf 2023-05-01 18:19:58 +03:00
Fabian Affolter
dea8e8f853 Merge pull request #229152 from fabaff/gensim-fix
python310Packages.miniful: init at 0.0.6, python310Packages.fst-pso: init at 1.8.1, python310Packages.simpful: init at 2.10.0
2023-05-01 17:11:55 +02:00
Sylvain Fankhauser
33d2eac2e9 clickhouse: set default logging level to warning 2023-05-01 11:10:24 -04:00
Bruno Bigras
69deb715bb kopia: 0.12.1 -> 0.13.0 2023-05-01 11:08:04 -04:00
Mario Rodas
76e2e65e39 Merge pull request #229272 from kilianar/git-cola-4.2.1
git-cola: 4.1.0 -> 4.2.1
2023-05-01 09:40:29 -05:00
Matthieu Coudron
7fe4909bee services.datadog: remove python2 from systemd service (#228312)
which caused a security warning. seems to work without it so let's ditch it
2023-05-01 16:37:34 +02:00
Artturin
d28ce724a6 espeak-ng: fix cross 2023-05-01 17:24:25 +03:00
K900
84a9679726 Merge pull request #229273 from K900/more-vulkan-updates
More vulkan updates
2023-05-01 17:15:08 +03:00
Patrizio Bekerle
d325bdb8c3 qownnotes: 23.4.7 -> 23.5.0 2023-05-01 16:10:03 +02:00
eyjhb
b06519dda9 nrfconnect: 3.11.1 -> 4.0.1 2023-05-01 16:08:15 +02:00
Maciej Krüger
ccde02e9ff Merge pull request #229163 from gilice/update-firmware-updater 2023-05-01 15:30:11 +02:00
Aaron Jheng
23ae9af667 go-chromecast: 0.2.12 -> 0.3.1 2023-05-01 13:29:57 +00:00
Bobby Rong
bde5f36a2f Merge pull request #229223 from bobby285271/upd/xfce
Xfce updates 2023-05-01
2023-05-01 21:16:08 +08:00
happysalada
6027cc8c1c shell_gpt: 0.8.8 -> 0.9.0 2023-05-01 09:07:10 -04:00
Stefan Frijters
1447588102 pythonPackages.maestral: 1.7.1 -> 1.7.2 2023-05-01 15:06:50 +02:00
Adam Joseph
1de8d2f180 chromium: use python3 for build to work towards working cross 2023-05-01 16:03:01 +03:00
Fabian Affolter
a7512939c4 python311Packages.django-model-utils: add changelog to meta 2023-05-01 14:56:37 +02:00
Fabian Affolter
9fb69343d1 python311Packages.django-model-utils: 4.2.0 -> 4.3.1
Diff: https://github.com/jazzband/django-model-utils/compare/4.2.0...4.3.1
2023-05-01 14:53:27 +02:00
Fabian Affolter
b54d45dca0 python311Packages.dipy: add changelog to meta 2023-05-01 14:46:10 +02:00
Fabian Affolter
040cf878bf python310Packages.django-import-export: 3.1.0 -> 3.2.0
Changelog: https://github.com/django-import-export/django-import-export/blob/3.2.0/docs/changelog.rst
2023-05-01 14:40:00 +02:00
Mario Rodas
51a68ffbc6 Merge pull request #227855 from lunik1/iosevka_22.0.2→22.1.0
iosevka: 22.0.2 → 22.1.0
2023-05-01 07:39:36 -05:00
Mario Rodas
831901577f Merge pull request #229151 from laikq/update/veusz
veusz: 3.3.1 -> 3.6.2 & fix
2023-05-01 07:35:31 -05:00
Mario Rodas
0656eec63a Merge pull request #229256 from fabaff/nats-py-fix
python310Packages.nats-py: disable failing test
2023-05-01 07:33:19 -05:00
Mario Rodas
03aebfae3f Merge pull request #228811 from bcdarwin/gdcm-enable-tests
gdcm: enable tests
2023-05-01 07:30:17 -05:00
Mario Rodas
16e060c040 Merge pull request #228750 from kilianar/AusweisApp2-1.26.4
AusweisApp2: 1.26.3 -> 1.26.4
2023-05-01 07:29:47 -05:00
Weijia Wang
5f47adc857 Merge pull request #229261 from wegank/python-keycloak-typo
python310Packages.python-keycloak: fix typo
2023-05-01 15:26:40 +03:00
Weijia Wang
a1953b737d Merge pull request #229252 from fabaff/bucketstore-fix
python310Packages.bucketstore: fix version specifier
2023-05-01 15:25:39 +03:00
Weijia Wang
fa9c2b5fa6 Merge pull request #229122 from GaetanLepage/i3-cycle-focus
i3-cycle-focus: init at unstable-2021-09-27
2023-05-01 15:25:23 +03:00
K900
a7d9cfdc03 vulkan-validation-layers: 1.3.243 -> 1.3.249 2023-05-01 15:23:36 +03:00
K900
07fd3ec5df vulkan-extension-layer: 1.3.243 -> 1.3.248, remove vulkan-headers version check 2023-05-01 15:23:36 +03:00
K900
064bcc58cd vulkan-tools: 1.3.243 -> 1.3.249, remove vulkan-headers version check
The tools build just fine with older/newer headers generally.
2023-05-01 15:23:36 +03:00
K900
19ca45e39f vulkan/update-script: always update to latest upstream tags
Only the loader and the headers need to stay in sync, everything else is fine being mismatched,
and this way we're not stuck to the LunarG release cycles.
2023-05-01 15:23:36 +03:00
Fabian Affolter
4faf10e978 python311Packages.dipy: 1.5.0 -> 1.7.0
Diff: https://github.com/dipy/dipy/compare/refs/tags/1.5.0...1.7.0
2023-05-01 14:20:34 +02:00
Mario Rodas
5df4516c36 Merge pull request #229157 from figsoda/cargo-info
cargo-info: init at 0.7.3
2023-05-01 07:19:32 -05:00
Weijia Wang
dbe8274d2a Merge pull request #229251 from r-ryantm/auto-update/python310Packages.plantuml-markdown
python310Packages.plantuml-markdown: 3.8.1 -> 3.9.1
2023-05-01 14:42:26 +03:00
kilianar
2d8e0c3c98 git-cola: 4.1.0 -> 4.2.1
https://github.com/git-cola/git-cola/releases/tag/v4.2.1

Additionally, include qtwayland in buildInputs to enable Wayland
support.
2023-05-01 13:35:00 +02:00
Alyssa Ross
5130c4f4ef freshBootstrapTools: enable musl on RISC-V
musl now supports RISC-V.  Let's centralise musl availability checks
in musl.meta.platforms, so we don't have to keep cleaning up ad-hoc
checks like this all over the tree.
2023-05-01 11:25:04 +00:00
Alyssa Ross
2af4b551c1 musl: tighten platforms
This will make it possible to check whether we can use pkgsStatic
opportunistically, in places like busybox-sandbox-shell, which
currently decides not to use pkgsStatic based on a hard-coded set of
platforms.
2023-05-01 11:25:04 +00:00
Mario Rodas
065a7a4e60 Merge pull request #229226 from r-ryantm/auto-update/aws-c-sdkutils
aws-c-sdkutils: 0.1.8 -> 0.1.9
2023-05-01 06:14:49 -05:00
Weijia Wang
07bc8712aa python310Packages.pinocchio: 2.6.17 -> 2.6.18 2023-05-01 14:09:25 +03:00
Florian Klink
61ea60e5f5 Merge pull request #229242 from flokli/vmware-horizon-client
vmware-horizon-client: 2206 -> 2303
2023-05-01 13:57:50 +03:00
Weijia Wang
5cc5c44b5e Merge pull request #229244 from r-ryantm/auto-update/commonsCompress
commonsCompress: 1.22 -> 1.23.0
2023-05-01 13:44:27 +03:00
Weijia Wang
3f019645f8 Merge pull request #229237 from r-ryantm/auto-update/rsyslog
rsyslog: 8.2302.0 -> 8.2304.0
2023-05-01 13:41:12 +03:00
Tom Hall
d5bc08754b arianna: init at 1.0.0 2023-05-01 07:40:56 -03:00
Tom Hall
9864b15480 kirigami-addons: 0.7.2 -> 0.8.0 2023-05-01 07:40:56 -03:00
Fabian Affolter
5384c132e2 python310Packages.cwl-upgrader: add mypy-extensions 2023-05-01 12:35:44 +02:00
Weijia Wang
2ff0cf4ffb Merge pull request #229183 from jackyliu16/loongarch-support-cpython
cpython: add loongarch triplets
2023-05-01 13:33:42 +03:00
Weijia Wang
623ae50358 Merge pull request #229073 from jackyliu16/loongarch-support
openblas: Enable loongarch64-linux
2023-05-01 13:33:28 +03:00
Bjørn Forsman
b4403bcc85 taskjuggler: add webrick for tj3webd
Without webrick, the taskjuggler web server fails to start.

Made by adding "gem 'webrick'" to the Gemfile and running
`nix-shell maintainers/scripts/update.nix --argstr package taskjuggler`.
2023-05-01 12:30:09 +02:00
Alyssa Ross
12e08bd339 lib.kernel.unset: init
Previously, there was no way to unset an option when overriding a
kernel, apart from writing out the attrset yourself.  Now it's
possible with lib.mkForce lib.kernel.unset.  It's important to be able
to do this, because setting an option in the override may cause other
options to become unused, which would fail the config build unless
they were overridden too.
2023-05-01 10:23:42 +00:00
Weijia Wang
7c612723b8 Merge pull request #229250 from kilianar/i3status-rust-0.31.1
i3status-rust: 0.31.0 -> 0.31.1
2023-05-01 13:06:04 +03:00
Weijia Wang
fdc43a619c Merge pull request #225136 from serokell/rvem/bump-vagrant
vagrant: 2.2.19 -> 2.3.4
2023-05-01 13:01:32 +03:00
Azat Bahawi
965bdf48b1 seaweedfs: 3.47 -> 3.48 2023-05-01 12:55:07 +03:00
Fabian Affolter
96a3364aa0 python310Packages.oss2: 2.16.0 -> 2.17.0
Changelog: https://github.com/aliyun/aliyun-oss-python-sdk/releases/tag/2.17.0
2023-05-01 11:49:44 +02:00
Fabian Affolter
02f05bbf92 python310Packages.ossfs: 2023.1.0 -> 2023.4.0
Diff: fsspec/ossfs@refs/tags/2023.1.0...2023.4.0

Changelog: https://github.com/fsspec/ossfs/releases/tag/2023.4.0
2023-05-01 11:49:44 +02:00
Fabian Affolter
3fa9a5467a python310Packages.tifffile: 20232.2.3 -> 2023.4.12
Changelog: https://github.com/cgohlke/tifffile/blob/v2023.4.12/CHANGES.rst
2023-05-01 11:49:44 +02:00
Weijia Wang
ac9d5d0bf1 Merge pull request #229255 from wegank/ruby-grpc-fix
defaultGemConfig.grpc: update config
2023-05-01 12:48:43 +03:00
Fabian Affolter
2fb1be6b1e python310Packages.aiooss2: init at 0.2.5 2023-05-01 11:46:21 +02:00
Fabian Affolter
377f81e400 Merge pull request #229249 from NickCao/dbus-python-client-gen
python3Packages.dbus-python-client-gen: 0.8.2 -> 0.8.3
2023-05-01 11:37:02 +02:00
Fabian Affolter
fc3a477c70 Merge pull request #228925 from fabaff/elasticsearch8
python310Packages.elastic-transport: init at 8.4.0, python310Packages.elastisearch8: init at 8.7.0, python310Packages.es-client: init at 8.7.0
2023-05-01 11:35:54 +02:00
Fabian Affolter
a4202cfee5 python310Packages.plantuml-markdown: add changelog to meta
- remove let
2023-05-01 11:34:26 +02:00
Weijia Wang
5915f52e04 python310Packages.python-keycloak: fix typo 2023-05-01 12:32:39 +03:00
Adam Joseph
790628ae9f chromium: (cross) move bison and gperf to nativeBuildInputs
These are tools which are executed at build time, so they need to be
in `nativeBuildInputs` rather than `buildInputs`.
2023-05-01 02:29:59 -07:00
Azat Bahawi
fd70aa16b1 exportarr: 1.3.1 -> 1.3.2 2023-05-01 12:24:59 +03:00
Charlotte Van Petegem
d74180d07b mu: don't use (very) old version of texinfo 2023-05-01 17:24:04 +08:00
Charlotte Van Petegem
f050b8d312 mu: 1.18.14 -> 1.10.3
https://github.com/djcb/mu/releases/tag/v1.10.0
https://github.com/djcb/mu/releases/tag/v1.10.1
https://github.com/djcb/mu/releases/tag/v1.10.2
https://github.com/djcb/mu/releases/tag/v1.10.3
2023-05-01 17:24:04 +08:00
Nick Cao
cb6c1de07d Merge pull request #229138 from exzombie/fix/fstrim-interval
nixos/fstrim: fix overriding the timer interval
2023-05-01 17:23:36 +08:00
Vladimír Čunát
8663481786 Merge #228476: staging-next 2023-04-27 2023-05-01 11:20:22 +02:00
Azat Bahawi
be3a867936 vcmi: 1.1.1 -> 1.2.1 2023-05-01 12:13:42 +03:00
Azat Bahawi
6aed0cf741 fuzzylite: init at 6.0 2023-05-01 12:13:32 +03:00
K900
5c95114a2f Merge pull request #228951 from aacebedo/aacebedo/asusctl_4.6.2
asusctl: 4.5.8 -> 4.6.2
2023-05-01 12:08:37 +03:00
Alexandre Acebedo
576d7d34c4 asusctl: 4.5.8 -> 4.6.2 2023-05-01 11:07:39 +02:00
Fabian Affolter
a036681233 python310Packages.nats-py: disable failing test
- add changelog to meta
2023-05-01 10:56:28 +02:00
Weijia Wang
c3a2a238f7 defaultGemConfig.grpc: update config 2023-05-01 11:51:27 +03:00
Fabian Affolter
0a197a4a1e python310Packages.gcsfs: 2023.1.0 -> 2023.4.0
Diff: https://github.com/fsspec/gcsfs/compare/refs/tags/2023.1.0...2023.4.0

Changelog: https://github.com/fsspec/gcsfs/raw/2023.4.0/docs/source/changelog.rst
2023-05-01 10:44:42 +02:00
Fabian Affolter
ac22ea44ff python310Packages.fsspec: 2023.1.0 -> 2023.4.0
Diff: https://github.com/fsspec/filesystem_spec/compare/2023.1.0...2023.4.0

Changelog: https://github.com/fsspec/filesystem_spec/raw/2023.4.0/docs/source/changelog.rst
2023-05-01 10:44:42 +02:00
Fabian Affolter
085b06f4aa python310Packages.ossfs: 2023.1.0 -> 2023.3.0
Changelog: https://github.com/fsspec/ossfs/releases/tag/2023.3.0
2023-05-01 10:44:42 +02:00
Fabian Affolter
8643ea7e10 python310Packages.gcsfs: 2022.10.0 -> 2023.1.0
Changelog: https://github.com/fsspec/gcsfs/raw/2023.1.0/docs/source/changelog.rst
2023-05-01 10:44:41 +02:00
Fabian Affolter
39bcf88591 python310Packages.fsspec: 2022.10.0 -> 2023.1.0
Changelog: https://github.com/fsspec/filesystem_spec/raw/2023.1.0/docs/source/changelog.rst
2023-05-01 10:44:41 +02:00
Fabian Affolter
1ff212f0fe python310Packages.dask-awkward: 2023.1.0 -> 2023.4.2
Diff: https://github.com/dask-contrib/dask-awkward/compare/refs/tags/2023.1.0...2023.4.2

Changelog: https://github.com/dask-contrib/dask-awkward/releases/tag/2023.4.2
2023-05-01 10:42:18 +02:00
Fabian Affolter
b12ad9a534 python310Packages.dask: 2023.2.1 -> 2023.4.1
Changelog: https://docs.dask.org/en/latest/changelog.html
2023-05-01 10:42:18 +02:00
Fabian Affolter
298a77d929 python310Packages.dask-ml: 2022.5.27 -> 2023.3.24 2023-05-01 10:42:18 +02:00
Fabian Affolter
36fa6a8e56 python310Packages.fastparquet: 2023.1.0 -> 2023.4.0
Diff: https://github.com/dask/fastparquet/compare/2023.1.0...2023.4.0
2023-05-01 10:41:57 +02:00
Fabian Affolter
6e61ecf9bc python3Packages.dask-gateway-server: 2022.4.0 -> 2022.10.0 2023-05-01 10:41:36 +02:00
Fabian Affolter
511a1dbe63 python310Packages.bucketstore: fix version specifier 2023-05-01 10:33:22 +02:00
Nick Cao
f2e9a13046 Merge pull request #229243 from r-ryantm/auto-update/pipecontrol
pipecontrol: 0.2.8 -> 0.2.10
2023-05-01 16:31:05 +08:00
kilianar
d163a2e8ff i3status-rust: 0.31.0 -> 0.31.1
https://github.com/greshake/i3status-rust/releases/tag/v0.31.1
2023-05-01 10:27:10 +02:00
K900
498ee7475d Merge pull request #228940 from aacebedo/aacebedo/supergfxctl_5.1.1
supergfxctl: 5.0.1 -> 5.1.1
2023-05-01 11:26:34 +03:00
R. Ryantm
ab9c757229 python310Packages.plantuml-markdown: 3.8.1 -> 3.9.1 2023-05-01 08:24:55 +00:00
Nick Cao
0ee153be77 Merge pull request #227548 from SubhrajyotiSen/update-ktlint
ktlint: 0.48.2 -> 0.49.0
2023-05-01 16:19:35 +08:00
Nick Cao
8953f5bf6a Merge pull request #229233 from mahmoudk1000/master
anki-bin: 2.1.61 -> 2.1.62
2023-05-01 16:19:04 +08:00
Nick Cao
a3a2697101 Merge pull request #229238 from kilianar/zotero-fix
zotero: remove version from name in desktopItem
2023-05-01 16:17:50 +08:00
Nick Cao
503fc6a613 Merge pull request #229240 from NULLx76/unpackerr-0.11.2
unpackerr: 0.11.1 -> 0.11.2
2023-05-01 16:16:30 +08:00
Nick Cao
cc9d0fbaa5 Merge pull request #229043 from Misterio77/mpd-cleanup-pipewire-workaround
mpd: remove pipewire API workaround
2023-05-01 16:13:03 +08:00
Nick Cao
0323a27cca Merge pull request #229071 from misuzu/rtl8189es-update
linuxPackages.rtl8189es: 2022-10-30 -> 2023-03-14
2023-05-01 16:08:08 +08:00
Nick Cao
292f3ae2b0 python3Packages.dbus-python-client-gen: 0.8.2 -> 0.8.3
Diff: https://github.com/stratis-storage/dbus-python-client-gen/compare/refs/tags/v0.8.2...v0.8.3

Changelog: https://github.com/stratis-storage/dbus-python-client-gen/blob/v0.8.3/CHANGES.txt
2023-05-01 16:05:47 +08:00
Bobby Rong
82cea11923 gnome.geary: Fix build with Vala 0.56.7 & 0.57+ 2023-05-01 15:58:55 +08:00
Nick Cao
e1d2a55c0b Merge pull request #227827 from wackbyte/update-vscode-clangd
vscode-extensions.llvm-vs-code-extensions.vscode-clangd: 0.1.23 -> 0.1.24
2023-05-01 15:47:20 +08:00
Robert Schütz
732d235309 restic-rest-server: 0.11.0 -> 0.12.0 (#228395)
Diff: https://github.com/restic/rest-server/compare/v0.11.0...v0.12.0

Changelog: https://github.com/restic/rest-server/blob/v0.12.0/CHANGELOG.md
2023-05-01 09:45:22 +02:00
Antonio Nuno Monteiro
4c598381e0 Update default.nix 2023-05-01 00:44:23 -07:00
R. Ryantm
ab12ff29ab commonsCompress: 1.22 -> 1.23.0 2023-05-01 07:43:43 +00:00
R. Ryantm
69443ec28a pipecontrol: 0.2.8 -> 0.2.10 2023-05-01 07:40:53 +00:00
Nick Cao
0fbfdbf55e Merge pull request #229137 from chuangzhu/tangram
tangram: 2.0 -> 3.0
2023-05-01 15:40:43 +08:00
Weijia Wang
716dc05bc6 Merge pull request #229195 from qowoz/fzf
fzf: 0.39.0 -> 0.40.0
2023-05-01 10:31:51 +03:00
Florian Klink
97a2834cf3 vmware-horizon-client: 2206 -> 2303
It looks like the vmware-view-legacy binary is gone, so update the
mainProgram field to point to `vmware-view`.
2023-05-01 10:31:45 +03:00
Victor
47e35d0f36 unpackerr: 0.11.1 -> 0.11.2 2023-05-01 09:24:10 +02:00
Antonio Nuno Monteiro
e689a64f24 ocamlPackages.postgresql: postgresql is a buildInput 2023-05-01 00:23:32 -07:00
Fabian Affolter
f1c4244e69 Merge pull request #229174 from fabaff/deepwave-bump
python310Packages.deepwave: 0.0.17 -> 0.0.18
2023-05-01 09:16:55 +02:00
Fabian Affolter
b0252ed554 Merge pull request #229189 from fabaff/django-simple-captcha-bump
python310Packages.django-simple-captcha: 0.5.14 -> 0.5.17
2023-05-01 09:12:55 +02:00
Fabian Affolter
db6a6b72e7 Merge pull request #229187 from fabaff/docstring-parser-bump
python310Packages.docstring-parser: 0.14.1 -> 0.15
2023-05-01 09:12:43 +02:00
Fabian Affolter
09c8941290 Merge pull request #229185 from fabaff/django-phonenumber-field-bump
python310Packages.django-phonenumber-field: 7.0.2 -> 7.1.0
2023-05-01 09:12:32 +02:00
Fabian Affolter
3e45ff2be3 Merge pull request #229182 from fabaff/django-stubs-bump
python310Packages.django-stubs-ext: 0.8.0 -> 4.2.0, python310Packages.django-stubs: 1.15.0 -> 4.2.0
2023-05-01 09:12:22 +02:00
R. Ryantm
b339c58df1 rsyslog: 8.2302.0 -> 8.2304.0 2023-05-01 07:10:48 +00:00
Fabian Affolter
79cf61206d Merge pull request #229214 from dotlambda/pygti-0.9.4
python310Packages.pygti: 0.9.3 -> 0.9.4
2023-05-01 09:10:32 +02:00
Weijia Wang
82c3fe18a8 Merge pull request #229219 from r-ryantm/auto-update/buttercup-desktop
buttercup-desktop: 2.19.0 -> 2.19.1
2023-05-01 09:55:20 +03:00
Weijia Wang
e21a03616e Merge pull request #229064 from r-ryantm/auto-update/benthos
benthos: 4.13.0 -> 4.14.0
2023-05-01 09:54:25 +03:00
Weijia Wang
e6f5c96bac Merge pull request #229093 from r-ryantm/auto-update/nimPackages.npeg
nimPackages.npeg: 1.0.1 -> 1.2.1
2023-05-01 09:52:57 +03:00
Weijia Wang
ce7b9b4a8d Merge pull request #229218 from r-ryantm/auto-update/haguichi
haguichi: 1.4.5 -> 1.4.6
2023-05-01 09:52:07 +03:00
Weijia Wang
339a5f0e18 Merge pull request #229228 from danc86/nomachine-client-8.4.2
nomachine-client: 7.10.1 → 8.4.2
2023-05-01 09:50:18 +03:00
Weijia Wang
2e8bb230d9 Merge pull request #229206 from malob/update-signalbackup-tools
signalbackup-tools: 20230426 -> 20230429
2023-05-01 09:46:30 +03:00
Vladimír Čunát
ec5e9fa689 Merge #229132: tarball job: tag both derivations as big-parallel 2023-05-01 08:25:51 +02:00
Mahmoud Ayman
948cf105b9 anki-bin: 2.1.61 -> 2.1.62 2023-05-01 09:22:05 +03:00
Weijia Wang
cdefca3d7a nixos/release-notes: fix typo 2023-05-01 14:21:01 +08:00
7c6f434c
4b72af7be7 Merge pull request #228826 from hraban/sbcl/2.3.3
sbcl: 2.3.2 -> 2.3.4
2023-05-01 06:10:54 +00:00
7c6f434c
8267f0fae7 Merge pull request #228967 from r-ryantm/auto-update/simgear
simgear: 2020.3.17 -> 2020.3.18
2023-05-01 06:10:11 +00:00
7c6f434c
4e58608d7d Merge pull request #228464 from lukego/lisp-kons-9
lisp-modules.kons-9: init from trunk
2023-05-01 06:08:14 +00:00
7c6f434c
8f3541476b Merge pull request #228729 from helsinki-systems/serf-ossl3
serf: patch for openssl_3
2023-05-01 06:07:21 +00:00
Bobby Rong
adea347368 gnome-builder: 44.1 → 44.2
https://gitlab.gnome.org/GNOME/gnome-builder/-/compare/44.1...44.2
2023-05-01 13:35:09 +08:00
Bobby Rong
dd36ed450c xfce.xfce4-netload-plugin: 1.4.0 -> 1.4.1
https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin/-/compare/xfce4-netload-plugin-1.4.0...xfce4-netload-plugin-1.4.1

Also removes xfconf from buildInputs - does not seem to be used.
2023-05-01 12:21:15 +08:00
Mario Rodas
34b609f367 routedns: 0.1.5 -> 0.1.20 2023-05-01 04:20:00 +00:00
Mario Rodas
db0666b8dc ivy: 0.2.8 -> 0.2.10 2023-05-01 04:20:00 +00:00
Mario Rodas
93fa4b5910 norouter: build with Go 1.20 2023-05-01 04:20:00 +00:00
Mario Rodas
c949b05297 doggo: build with Go 1.19 2023-05-01 04:20:00 +00:00
Mario Rodas
292c7b0b5e brev-cli: build with Go 1.20 2023-05-01 04:20:00 +00:00
Dan Callaghan
ae872c42f0 nomachine-client: 7.10.1 → 8.4.2 2023-05-01 14:18:54 +10:00
Gabriel Arazas
f437672b0b fedora-backgrounds.f38: init at 38.1.1 2023-05-01 11:48:02 +08:00
Gabriel Arazas
439a46e5fe fedora-backgrounds.f37: init at 37.0.5 2023-05-01 11:48:02 +08:00
Gabriel Arazas
d5ee0d9922 fedora-backgrounds.f36: init at 36.1.2 2023-05-01 11:48:02 +08:00
Gabriel Arazas
08a3a248c4 fedora-backgrounds.f35: init at 35.0.1 2023-05-01 11:48:01 +08:00
Gabriel Arazas
067f90de85 fedora-backgrounds: add proper flags for XFCE backgrounds 2023-05-03 13:15:03 +08:00
R. Ryantm
2bf18d9ccd aws-c-sdkutils: 0.1.8 -> 0.1.9 2023-05-01 03:43:11 +00:00
R. Ryantm
4817b89e6d vdr: 2.6.3 -> 2.6.4 2023-05-01 03:24:34 +00:00
R. Ryantm
0e0ba1246e buttercup-desktop: 2.19.0 -> 2.19.1 2023-05-01 03:07:37 +00:00
R. Ryantm
6bad6ca6b1 haguichi: 1.4.5 -> 1.4.6 2023-05-01 03:05:48 +00:00
Robert Schütz
2e63d92efd python310Packages.pygti: 0.9.3 -> 0.9.4
Diff: https://github.com/vigonotion/pygti/compare/refs/tags/v0.9.3...v0.9.4

Changelog: https://github.com/vigonotion/pygti/releases/tag/v0.9.4
2023-04-30 19:27:48 -07:00
Robert Schütz
d22efbafd5 lf: 28 -> 29
Diff: https://github.com/gokcehan/lf/compare/r28...r29

Changelog: https://github.com/gokcehan/lf/releases/tag/r29
2023-04-30 19:24:52 -07:00
Malo Bourgon
a287140662 signalbackup-tools: 20230426 -> 20230429
Diff: 20230426...20230429
2023-04-30 18:06:59 -07:00
zowoq
85d926ecb2 fzf: 0.39.0 -> 0.40.0
Diff: https://github.com/junegunn/fzf/compare/0.39.0...0.40.0

Changelog: https://github.com/junegunn/fzf/blob/0.40.0/CHANGELOG.md
2023-05-01 09:11:24 +10:00
Fabian Affolter
43394c9740 python310Packages.django-simple-captcha: 0.5.14 -> 0.5.17
Changelog: https://github.com/mbi/django-simple-captcha/blob/v0.5.17/CHANGES
2023-04-30 23:46:17 +02:00
Fabian Affolter
1a817360a5 python310Packages.docstring-parser: add changelog to meta 2023-04-30 23:38:12 +02:00
Florian Brandes
8cad3dbe48 pgadmin4: fix build
since the new release of 7.0, the `generated` directory isn't included
in the tarball anymore. This commit will build the frontend so
pgadmin can function again.

Fixes https://github.com/NixOS/nixpkgs/pull/226675#issuecomment-1529033940

Also this commit will switch to the Github source and will not
need the package.json and yarn.{lock,nix} files anymore, since the
mkYarnModules part has been removed.

Also, since we don't depend on those files anymore and we switched
to Github, the `update.sh` script has been superseeded and isn't
needed anymore.

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-04-30 23:34:47 +02:00
Fabian Affolter
66af8f3f06 python310Packages.docstring-parser: 0.14.1 -> 0.15
Diff: https://github.com/rr-/docstring_parser/compare/0.14.1...0.15
2023-04-30 23:32:24 +02:00
Fabian Affolter
1572553498 python310Packages.django-phonenumber-field: 7.0.2 -> 7.1.0
Diff: https://github.com/stefanfoulis/django-phonenumber-field/compare/refs/tags/7.0.2...7.1.0

Changelog: https://github.com/stefanfoulis/django-phonenumber-field/releases/tag/7.1.0
2023-04-30 23:30:28 +02:00
Fabian Affolter
f20662b573 python310Packages.django-stubs: 1.15.0 -> 4.2.0
Changelog: https://github.com/typeddjango/django-stubs/releases/tag/4.2.0
2023-04-30 23:18:24 +02:00
jackyliu16
df2c2e63f1 cpython: add loongarch triplets
using patch ref on: https://github.com/python/cpython/issues/90656
  to add loongarch triplets for using cpython in loongarch

  Note: This patch is being reviewed by cpython
2023-05-01 05:16:32 +08:00
Fabian Affolter
9a8d6afb35 python310Packages.django-stubs-ext: 0.8.0 -> 4.2.0 2023-04-30 23:14:14 +02:00
Martin Weinelt
2ad790a0c1 matrix-synapse.tools.synadm: 0.40 -> 0.41.2
https://github.com/JOJ0/synadm/releases/tag/v0.41
https://github.com/JOJ0/synadm/releases/tag/v0.41.1
https://github.com/JOJ0/synadm/releases/tag/v0.41.2
2023-04-30 22:58:17 +02:00
Rampoina
f5332168e9 marble-marcher-ce: init at 1.4.5 2023-04-30 22:37:11 +02:00
Fabian Affolter
20fb44f0cc python310Packages.deepwave: 0.0.17 -> 0.0.18
Diff: https://github.com/ar4/deepwave/compare/v0.0.17...v0.0.18
2023-04-30 22:27:44 +02:00
gilice
ce838d944f firmware-updater: unstable(unversioned) -> unstable-2023-04-30 2023-04-30 21:15:28 +02:00
Alexandre Acebedo
ab709141df supergfxctl: 5.0.1 -> 5.1.1 2023-04-30 21:35:28 +03:00
figsoda
dd321d9e35 cargo-info: init at 0.7.3 2023-04-30 14:26:41 -04:00
bb2020
b9ae609d63 cdrdao: 1.2.3 -> 1.2.5 2023-04-30 20:53:39 +03:00
Hraban Luyat
2ad219c8aa sbcl: explicitly document the cleanup convention 2023-04-30 13:34:42 -04:00
Hraban Luyat
5bd5b8a50a sbcl: 2.3.2 -> 2.3.4 2023-04-30 13:34:38 -04:00
Atemu
b4b7c759b6 steam: add xdg-user-dirs to suppress log spam 2023-04-30 19:22:14 +02:00
Atemu
e2700c1bce steam: add udev to non-game-sepcific deps for SteamVR
SteamVR is arguably part of Steam and udev should already exist on every system
anyways, so closure size increase is minimal.
2023-04-30 19:21:35 +02:00
quinn
239286eb09 veusz: 3.3.1 -> 3.6.2 2023-04-30 18:58:10 +02:00
Fabian Affolter
4a288de75a python310Packages.simpful: init at 2.10.0 2023-04-30 18:52:37 +02:00
Fabian Affolter
e4a4848cc2 python310Packages.fst-pso: init at 1.8.1 2023-04-30 18:35:00 +02:00
gilice
596aa930b2 flutter: rename & expose builders to pkgs
The renames are:
  mkFlutter -> mkCustomFlutter
  flutterDrv -> mkFlutter

I hope this will bring more clarity
2023-04-30 18:33:05 +02:00
Fabian Affolter
e4e730bdbf python310Packages.miniful: init at 0.0.6 2023-04-30 18:32:24 +02:00
kilianar
16c80ce911 zotero: remove version from name in desktopItem
Using the version in the name attribute of the desktop item led to
some issues with desktop environments that expect the name to remain
unchanged.
2023-04-30 17:56:18 +02:00
Jure Varlec
44438e0dcd nixos/fstrim: fix overriding the timer interval
The OnCalendar systemd setting is additive. To clear the setting defined
by the pre-existing unit file, it has to be set first to an empty
string, then to the desired value.
2023-04-30 17:36:49 +02:00
Chuang Zhu
2f5a2598c2 tangram: 2.0 -> 3.0 2023-04-30 23:30:50 +08:00
Bobby Rong
658960546f xfce.xfce4-mpc-plugin: 0.5.2 -> 0.5.3
https://gitlab.xfce.org/panel-plugins/xfce4-mpc-plugin/-/compare/xfce4-mpc-plugin-0.5.2...xfce4-mpc-plugin-0.5.3

Also removes exo from buildInputs - does not seem to be used.
2023-04-30 23:24:38 +08:00
R. Ryantm
7d7f6ac2eb qmidiarp: 0.6.5 -> 0.6.7 2023-04-30 15:18:16 +00:00
Bobby Rong
a9589d36d9 xfce.thunar: 4.18.4 -> 4.18.6
https://gitlab.xfce.org/xfce/thunar/-/compare/thunar-4.18.4...thunar-4.18.6
2023-04-30 23:09:57 +08:00
Winter
ac35d7ea86 prefetch-npm-deps: look up hashes from cache when fixing up lockfiles 2023-04-30 10:29:46 -04:00
Gaetan Lepage
a4bab9f019 i3-cycle-focus: init at unstable-2021-09-27 2023-04-30 15:36:30 +02:00
Vladimír Čunát
e471f6963f tarball job: tag both derivations as big-parallel
The aim here is to avoid exhausting RAM of our normal machines
on hydra.nixos.org.  See #227945 for details.
2023-04-30 15:26:22 +02:00
zimbatm
406a6dfa26 cloud-init module: adopt the settings format
This makes it easier to for example set `datasource_list = [ "Vultr" ];`
so that cloud-init doesn't scan trough all of the datasources when you
know on which target the system is going to be deployed.

Previously, one had to copy-paste the default config and adapt it.
2023-04-30 15:08:10 +02:00
Stéphan Kochen
f85d12198f swift: 5.7.3 -> 5.8 2023-04-30 15:03:20 +02:00
Stéphan Kochen
88be91f08c swiftpm2nix: add support for workspace-state v6 2023-04-30 15:03:19 +02:00
Stéphan Kochen
c96a05a293 llvmPackages_15.compiler-rt: fix missing builtins
Darwin-specific builtins were present on x86-64-darwin, but not on
aarch64-darwin. This is the same issue as #186575, but while the fixes
were correctly applied to LLVM 15, we were still disabling the build of
builtins on aarch64-darwin. Likely just a confusion.
2023-04-30 15:03:19 +02:00
zimbatm
4a1fd4afe0 cloud-init module: remove superfluous lib. prefixes 2023-04-30 14:59:16 +02:00
zimbatm
de8b1cf647 cloud-init module: format with nixpkgs-fmt 2023-04-30 14:58:29 +02:00
zimbatm
4c97c79eb7 cloud-init: add patch for vultr
This patch fixes the DataSourceVultr logic so cloud-init works properly
on Vultr.
2023-04-30 13:09:35 +02:00
Weijia Wang
c8f1166ce6 openblas: fix build on new-world loongarch 2023-04-30 13:59:15 +03:00
jackyliu16
e7038aee97 openblas: Enable loongarch64-linux
ref:
    https://www.phoronix.com/news/OpenBLAS-0.3.18-Released
    https://github.com/xianyi/OpenBLAS/blob/develop/TargetList.txt
2023-04-30 13:56:13 +03:00
Ryan Horiguchi
a46b99d985 gnomeExtensions: auto-update 2023-04-30 12:16:20 +02:00
R. Ryantm
879dce99e7 nimPackages.npeg: 1.0.1 -> 1.2.1 2023-04-30 09:46:52 +00:00
Luka Blaskovic
9c6d086e74 vscode-extensions.sumneko.lua: 3.5.6 -> 3.6.19 2023-04-30 09:37:37 +00:00
Nick Cao
6fd1620794 libvisio: add nickcao to maintainers 2023-04-30 15:19:17 +08:00
Nick Cao
fd955a683f libvisio: set strictDeps, remove unneeded configureFlags 2023-04-30 15:18:43 +08:00
R. Ryantm
eeff5cfe50 benthos: 4.13.0 -> 4.14.0 2023-04-30 05:54:44 +00:00
Gabriel Fontes
5a6f013602 mpd: remove pipewire API workaround
This is not needed anymore since 0.23.12, as mpd has updated to the new API changes
2023-04-29 23:45:57 -03:00
matthewcroughan
498a4497ef therion: init at 6.1.7 2023-04-30 00:16:00 +01:00
matthewcroughan
2cf69d3f03 tkimg: init at 623 2023-04-30 00:11:54 +01:00
Fabian Affolter
5ac17eba79 python310Packages.es-client: init at 8.7.0 2023-04-29 23:42:23 +02:00
Fabian Affolter
c135b649f6 python310Packages.elastisearch8: init at 8.7.0 2023-04-29 23:32:49 +02:00
R. Ryantm
881d3983e0 simgear: 2020.3.17 -> 2020.3.18 2023-04-29 19:04:26 +00:00
Nikolay Korotkiy
2e30ea3fac serial-studio: init at 1.1.7 2023-04-29 22:30:23 +04:00
Fabian Affolter
5b0c597807 python310Packages.elastic-transport: init at 8.4.0 2023-04-29 19:45:58 +02:00
Fabian Affolter
7f94c15581 python310Packages.elasticsearch: add changelog to meta 2023-04-29 19:45:58 +02:00
Mykola Orliuk
82e9b3f358 lua.lib: lift toLua to top in generateLuarocksConfig
With asBindings option of toLua we can generate whole block of global
variables assignments.
2023-04-29 19:26:41 +02:00
Mykola Orliuk
7287c0e076 lib.generators.toLua: asBindings option
Allows to generate code block for setting of global variables
2023-04-29 19:26:35 +02:00
Gaetan Lepage
dc71f10417 python3Packages.torchvision-bin: 0.14.1 -> 0.15.1 2023-04-29 13:53:50 +02:00
Junji Hashimoto
64fb4575df python3Packages.torchaudio-bin: 0.13.1 -> 2.0.1 2023-04-29 13:53:50 +02:00
Junji Hashimoto
b5a3a12884 python3Packages.torch-bin: update license 2023-04-29 13:53:50 +02:00
Junji Hashimoto
ad01be0060 python3Packages.torch-bin: 1.13.1 -> 2.0.0 2023-04-29 13:53:50 +02:00
Junji Hashimoto
8c168726c5 python3Packages.triton-bin: init at 2.0.0 2023-04-29 13:53:50 +02:00
Gaetan Lepage
608908ed7a lit: move to python-modules 2023-04-29 13:53:50 +02:00
misuzu
997011915d linuxPackages.rtl8189es: 2022-10-30 -> 2023-03-14 2023-04-29 12:50:57 +03:00
R. Ryantm
c4a8de2259 soju: 0.5.2 -> 0.6.1 2023-04-29 05:43:21 +00:00
R. Ryantm
80e73435af python310Packages.dvc-objects: 0.21.1 -> 0.21.2 2023-04-29 04:53:02 +00:00
Ben Darwin
99dac9d094 gdcm: enable tests 2023-04-28 18:24:28 -04:00
Eduardo Quiros
503039f741 quickemu: 4.6 -> 4.7
Diff: https://github.com/quickemu-project/quickemu/compare/4.6...4.7
2023-04-28 16:20:54 -06:00
Winter
7efebca89c prefetch-npm-deps: fix reproducibility
v1 lockfiles can contain multiple references to the same version of a
package, and these references can contain different `integrity` values,
such as one having SHA-1 and SHA-512, while another just has SHA-512.

Given that HashMap iteration order isn't defined, this causes
reproducibility issues, as a different integrity value could be chosen
each time.

Thanks to @lilyinstarlight for discovering this issue originally, as well
as the idea for the sorting-based implementation.
2023-04-28 18:09:39 -04:00
Sandro Jäckel
50b8c237b7 nginx: move aliases behind config.allowAliases 2023-04-28 21:38:43 +02:00
Sandro Jäckel
0d58522055 nginx: add meta section to modules
Also resolve one github redirect.
2023-04-28 21:38:43 +02:00
kilianar
993d5c3c25 AusweisApp2: 1.26.3 -> 1.26.4
https://github.com/Governikus/AusweisApp2/releases/tag/1.26.4
2023-04-28 18:03:33 +02:00
ajs124
4f1ba7a970 serf: patch for openssl_3
also affects subversion
2023-04-28 14:29:24 +02:00
elsirion
589e358e37 lnd: 0.15.5-beta -> 0.16.1-beta 2023-04-28 11:13:04 +02:00
Fabian Affolter
23c75c674d python310Packages.openapi-spec-validator: 0.5.5 -> 0.5.6
Diff: https://github.com/p1c2u/openapi-spec-validator/compare/refs/tags/0.5.5...0.5.6

Changelog: https://github.com/p1c2u/openapi-spec-validator/releases/tag/0.5.6
2023-04-28 11:11:19 +02:00
Fabian Affolter
4fb1ee07ff python310Packages.openapi-schema-validator: 0.4.3 -> 0.4.4
Diff: https://github.com/p1c2u/openapi-schema-validator/compare/refs/tags/0.4.3...0.4.4
2023-04-28 11:10:58 +02:00
Fabian Affolter
367b30e198 python310Packages.openapi-core: 0.17.0 -> 0.17.1
Diff: https://github.com/p1c2u/openapi-core/compare/refs/tags/0.17.0...0.17.1
2023-04-28 11:10:36 +02:00
Fabian Affolter
485ce863b6 python310Packages.openaiauth: 0.3.2 -> 0.3.6
Changelog: https://github.com/acheong08/OpenAIAuth/releases/tag/0.3.6
2023-04-28 11:09:21 +02:00
Fabian Affolter
458c1ec2eb python310Packages.openai: 0.27.4 -> 0.27.5
Diff: https://github.com/openai/openai-python/compare/refs/tags/v0.27.4...v0.27.5

Changelog: https://github.com/openai/openai-python/releases/tag/v0.27.5
2023-04-28 11:08:33 +02:00
Someone Serge
416dba1bbc faiss.tests: format = "other" now required 2023-04-28 11:57:30 +03:00
Adam Joseph
cfc4c95770 gcc: fix fastStdenv breakage from #209870
Apparently gcc has these `Makefile` targets:

- `""`
- `"bootstrap"`
- `"profiledbootstrap"`

... but no `"profiled"`.  So if you want a profiled compiler, at the
moment, it should be bootstrapped.

If we ever decide to make the nixpkgs bootstrap use a profiled
compiler (which at the moment means nondeterminism) a Nix-driven
profile loop is certainly possible, but would take some work.

Closes #228597.
2023-04-27 15:22:06 -07:00
Markus Partheymüller
13836ea146 linuxPackages.ax99100: fix build with Linux >= 6.2 2023-04-27 17:09:25 +02:00
Luke Gorrie
ae269eca3a lisp-modules.kons-9: init from trunk 2023-04-27 08:48:46 +02:00
SubhrajyotiSen
a6a14f2e47 kotlin{-native}: 1.8.20 -> 1.8.21 2023-04-27 10:28:37 +05:30
Adam Joseph
c289fc341b gcc: disable libsanitizer on mips64n32
On MIPS, libsanitizer appears to have very detailed knowledge of the
Linux system call ABI manually encoded, by hand, into the library.
This encoding covers the o32 and 64 abis, but does not cover n32.
Adding support for n32 would be a major undertaking.

Without adding this encoding, builds of gcc will fail with errors
including (but not limited to) the following:

```
In file included from ../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cpp:21:
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cpp:75:38: error: static assertion failed
   75 | COMPILER_CHECK(struct_kernel_stat_sz == sizeof(struct stat));
      |                ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_internal_defs.h:348:44: note: in definition of macro 'COMPILER_CHECK'
  348 | #define COMPILER_CHECK(pred) static_assert(pred, "")
      |                                            ^~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cpp:75:38: note: the comparison reduces to '(144 == 160)'
   75 | COMPILER_CHECK(struct_kernel_stat_sz == sizeof(struct stat));
      |                ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_internal_defs.h:348:44: note: in definition of macro 'COMPILER_CHECK'
  348 | #define COMPILER_CHECK(pred) static_assert(pred, "")
      |                                            ^~~~
...
In file included from ../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp:184:
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp: In function '__sanitizer::uptr __sanitizer::internal_mmap(void*, uptr, int, int, int, u64)':
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_syscall_generic.inc:19:24: error: '__NR_mmap2' was not declared in this scope
   19 | # define SYSCALL(name) __NR_ ## name
      |                        ^~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp:198:27: note: in expansion of macro 'SYSCALL'
  198 |   return internal_syscall(SYSCALL(mmap2), addr, length, prot, flags, fd,
      |                           ^~~~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp: In function 'void __sanitizer::stat64_to_stat(stat64*, stat*)':
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp:279:23: error: 'struct stat64' has no member named 'st_atim'; did you mean 'st_atime'?
  279 |   out->st_atime = in->st_atime;
      |                       ^~~~~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp:280:23: error: 'struct stat64' has no member named 'st_mtim'; did you mean 'st_mtime'?
  280 |   out->st_mtime = in->st_mtime;
      |                       ^~~~~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp:281:23: error: 'struct stat64' has no member named 'st_ctim'; did you mean 'st_ctime'?
  281 |   out->st_ctime = in->st_ctime;
      |                       ^~~~~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp: In function '__sanitizer::uptr __sanitizer::internal_stat(const char*, void*)':
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_syscall_generic.inc:19:24: error: '__NR_stat64' was not declared in this scope
   19 | # define SYSCALL(name) __NR_ ## name
      |                        ^~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp:353:30: note: in expansion of macro 'SYSCALL'
  353 |   int res = internal_syscall(SYSCALL(stat64), path, &buf64);
      |                              ^~~~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp: In function '__sanitizer::uptr __sanitizer::internal_lstat(const char*, void*)':
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_syscall_generic.inc:19:24: error: '__NR_lstat64' was not declared in this scope
   19 | # define SYSCALL(name) __NR_ ## name
      |                        ^~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp:378:30: note: in expansion of macro 'SYSCALL'
  378 |   int res = internal_syscall(SYSCALL(lstat64), path, &buf64);
      |                              ^~~~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp: In function '__sanitizer::uptr __sanitizer::internal_fstat(fd_t, void*)':
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_syscall_generic.inc:19:24: error: '__NR_fstat64' was not declared in this scope
   19 | # define SYSCALL(name) __NR_ ## name
      |                        ^~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp:397:30: note: in expansion of macro 'SYSCALL'
  397 |   int res = internal_syscall(SYSCALL(fstat64), fd, &buf64);
      |                              ^~~~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp: At global scope:
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp:303:13: warning: 'void __sanitizer::kernel_stat_to_stat(kernel_stat*, stat*)' defined but not used [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function8;;]
  303 | static void kernel_stat_to_stat(struct kernel_stat *in, struct stat *out) {
      |             ^~~~~~~~~~~~~~~~~~~
mv -f .deps/sanitizer_mutex.Tpo .deps/sanitizer_mutex.Plo
make[4]: *** [Makefile:617: sanitizer_linux.lo] Error 1
mv -f .deps/sancov_flags.Tpo .deps/sancov_flags.Plo
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_posix.cpp: In function '__sanitizer::fd_t __sanitizer::OpenFile(const char*, FileAccessMode, error_t*)':
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_posix.cpp:162:27: warning: 'flags' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;]
  162 |   fd_t res = internal_open(filename, flags, 0660);
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../../../../gcc-12.2.0/libsanitizer/sanitizer_common/sanitizer_posix.cpp:156:7: note: 'flags' was declared here
  156 |   int flags;
      |       ^~~~~
```
2023-04-26 21:50:15 -07:00
Quentin Smith
9ae8af51c5 xquartz: Allow extra font directories to be passed 2023-04-26 21:22:11 -04:00
Quentin Smith
d018f767e1 xquartz: Fix package to be compatible with current xorg.xorgserver 2023-04-26 21:22:11 -04:00
Et7f3
08080cc600 python310Packages.pytest-ansible,python311Packages.pytest-ansible: 2.2.4 -> 3.0.0 2023-04-26 23:47:42 +00:00
amesgen
3dfafdc791 cbor-diag: 0.5.6 -> 0.8.4 2023-04-26 23:33:08 +02:00
John Chadwick
59dc473937 ruffle: nightly-2022-12-16 -> nightly-2023-04-10 2023-04-26 17:03:06 -04:00
Dylan Taylor
3dbeca1c7d serverspec: init at 2.42.2 2023-04-26 15:16:15 -04:00
Dylan Taylor
321bf53e32 chef-cli: init at 18.2.7 2023-04-26 15:13:13 -04:00
Dylan M. Taylor
e30c060488 inspec: init at 5.21.29 2023-04-26 14:34:52 -04:00
Raito Bezarius
c449133f88 ovmf: support debugging 2023-04-26 18:31:57 +02:00
Raito Bezarius
70ae9b5943 ovmf: add TLS support 2023-04-26 18:31:19 +02:00
Raito Bezarius
9e7091bc65 ovmf: enable IPv6 by default
> At its meeting on 21 April 2023, the RIPE NCC Executive Board resolved to suspend the ability of RIPE NCC members to submit new applications to the IPv4 waiting list until further notice.

It's time enough to start using IPv6 everywhere, including UEFI.
2023-04-26 18:30:32 +02:00
Quentin Smith
77f296ec59 xquartz: Copy fonts to avoid ELOOP 2023-04-26 01:43:24 -04:00
Quentin Smith
d2cd23b9de xorg.xorgserver: Restore XQuartz.app's usage of environment variables.
XQuartz.app needs to be able to find the `startx' from the `xinit'
package, but it defaults to assuming it is in the same directory as
the Xquartz binary, which it will never be. This restores a patch that
uses environment variables to locate `startx', which is what the
`xquartz' package is expecting to use.
2023-04-26 01:43:24 -04:00
Robert Scott
0807433107 openvswitch: 3.0.3 -> 3.1.1 2023-04-26 00:19:46 +01:00
Robert Scott
be518ad707 openvswitch-lts: 2.17.5 -> 2.17.6 2023-04-25 22:48:18 +01:00
Minijackson
8f94053a21 nixosTests.early-mount-options: init 2023-04-25 13:07:08 +02:00
Minijackson
b25259e021 nixos/stage-1: follow mount options
For fileSystems needed for boot which are bind mounts, busybox tend to
ignore mount options, so we remount right afterwards
2023-04-25 12:47:39 +02:00
Robert Hensing
e207f4a116 nixosTests.nixos-test-driver.node-name: init 2023-04-25 12:21:38 +02:00
Robert Hensing
3ec3d283c5 nixos/tests: extra-python-packages -> nixos-test-driver/extra-python-packages
Categorizing the tests for the test driver helps with testing the test driver.
2023-04-25 12:03:15 +02:00
Alyssa Ross
d6e84a4574 nixosTest: remove hostname limitations 2023-04-25 08:55:30 +00:00
Quentin Smith
f7416d72f6 xorg.xorgserver: Fix Xquartz stub on macOS
Xquartz has been broken since #40574 because the Xquartz binary
couldn't find the corresponding XQuartz.app. This commit restores an
earlier patch to use an environment variable to find XQuartz.app, and
additionally embeds the path to the XQuartz.app's Nix store location
as a default.
2023-04-25 03:18:26 -04:00
Raito Bezarius
be4e7ef905 nixos/qemu-vm: fix diskless VMs
Previously, it was possible to run with a tmpfs / with
`virtualisation.diskImage = null;`, this was likely broken by my changes
in 4b4e4c3ef9.

It is reintroduced by disabling properly the bootloader for now, as it
is complicated to make it work with.
2023-04-25 02:12:26 +02:00
Nicolas Benes
df49d775de qt5.qtdatavis3d: init module 2023-04-24 18:22:03 +02:00
Nicola Squartini
3b758d4aab nixos/nextcloud: fix notify_push configuration parse error
notify_push is unable to parse functions in PHP configuration, so we
avoid loading the `override.config.php` file.
2023-04-24 17:45:44 +02:00
rogarb
98a9103299 maintainers: add rogarb 2023-04-24 16:54:23 +02:00
Jörg Thalheim
c129c9fac0 nixos/mediawiki: drop $wgEmergencyContact setting 2023-04-24 14:25:00 +02:00
Jörg Thalheim
1d2a96eda3 nixos/mediawiki: move virtualHost to httpd.virtualHost
This is a preparation to also allow nginx as a http server.
2023-04-24 14:24:52 +02:00
Someone Serge
46f2664b6f faiss: 1.7.2 -> 1.7.4 2023-04-24 13:44:56 +03:00
Vera Aguilera Puerto
c768d8ff72 space-station-14-launcher: init at 0.20.5 2023-04-24 12:08:31 +02:00
R. Ryantm
89657bcfb4 python310Packages.ytmusicapi: 0.25.1 -> 1.0.2 2023-04-24 09:57:57 +00:00
milran
82247b0793 fcitx5-skk,fcitx5-skk-qt: init at 5.0.15
fcitx5-skk is an input method engine for Fcitx5, which uses libskk as its backend.
https://github.com/fcitx/fcitx5-skk
2023-04-24 18:18:08 +09:00
Vera Aguilera Puerto
3d2b0f145e maintainers: add zumorica 2023-04-24 11:14:49 +02:00
OPNA2608
6633151db3 palemoon-bin: 32.1.0 -> 32.1.1 2023-04-24 01:10:14 +02:00
Stefan Frijters
4042fa838a arduino-cli: 0.31.0 -> 0.32.2 2023-04-23 23:18:23 +02:00
lunik1
ade7ee78c6 iosevka: 22.0.2 → 22.1.0
Diff: https://github.com/be5invis/iosevka/compare/v22.0.2...v22.1.0
2023-04-23 19:35:59 +01:00
Mykola Orliuk
25f8a3f276 lua.lib: use toLua in generateLuarocksConfig 2023-04-23 19:46:14 +02:00
wackbyte
618fdb1951 vscode-extensions.llvm-vs-code-extensions.vscode-clangd: 0.1.23 -> 0.1.24
Additionally, add more information to its `meta` attribute.
2023-04-23 11:18:09 -04:00
Mauricio Scheffer
ee19379700 pianoteq.{stage-trial,standard-trial}: 8.0.5 -> 8.0.8 2023-04-23 11:57:18 +01:00
Mauricio Scheffer
0551be29ec pianoteq: fix fetchers 2023-04-23 11:57:18 +01:00
Arnout Engelen
ab829c1b66 python3Packages.enamlx: fix build 2023-04-23 11:05:04 +02:00
Arnout Engelen
69847c6212 Revert "python3Packages.pythonocc-core: 7.6.2 -> 7.7.0"
This reverts commit c8f346cb9d.

c8f346cb9d was part of a bulk
auto-update of python packages, but broke the package as it
needs to be updated in tandem with `opencascade-occt`.

Adding `skipBulkUpdate` in a separate PR, #226020 .
2023-04-23 11:04:36 +02:00
SubhrajyotiSen
80f3868fc8 ktlint: 0.48.2 -> 0.49.0 2023-04-22 11:12:24 +05:30
Bruce Toll
0fce0749b5 nixos/udev: Fix hwdb conflict handling; build with systemdb-hwdb
Switch to systemdb-hwdb to build the udev hwdb.bin, as "udevadm hwdb" is
deprecated. This fixes an issue where the order of conflicting keys is
not respected.  The systemd-hwdb command creates a newer format (v3) of
hwdb.bin that respects the ordering of duplicate keys, with later
values replacing earlier occurrences.

A release note is included, as some mappings may be affected.
2023-04-21 19:08:37 -04:00
R. Ryantm
4200374b14 xf86_input_wacom: 1.1.0 -> 1.2.0 2023-04-20 18:00:17 +00:00
figsoda
79a85d3ce5 neovim: bundle treesitter parsers 2023-04-19 21:17:19 -04:00
R. Ryantm
f311f47d63 python310Packages.pyxattr: 0.8.0 -> 0.8.1 2023-04-19 19:24:57 +00:00
Ryan Hendrickson
56a07ba986 update-python-libraries: escape vars in regexes 2023-04-18 18:05:01 -04:00
Laureηt
587f267c7d codeberg-pages: init at v4.6.2 2023-04-18 21:38:16 +02:00
Aaron Jheng
baf549a9a1 mysql-shell: 8.0.32 -> 8.0.33 2023-04-18 11:50:06 +00:00
Laureηt
59e41fe872 maintainers: add laurent-f1z1 2023-04-17 21:17:45 +02:00
Daniel Nagy
c8fe3df4ec emacsPackages.wat-mode: init at unstable-2022-07-13 2023-04-16 15:30:00 +02:00
José Romildo
8b92fc3a86 colloid-gtk-theme: 2022.11.11 -> 2023.04.11 2023-04-16 05:43:04 -03:00
Martin Messer
dc61a2fe6c fix: virtualbox: make alsa as audio backend working 2023-04-14 14:00:10 +02:00
Sandro Jäckel
3c76624c70 nixos/fzf: add ohMyZsh integration 2023-04-12 00:46:19 +02:00
Raito Bezarius
2c627d9c70 llvmPackages_16: init 2023-04-10 10:47:45 +02:00
Sandro Jäckel
3c789e1349 speedtest-exporter: resolve let in, format 2023-04-09 03:35:17 +02:00
Daniel Șerbănescu
e77295ab8a wordpress: added ro_RO language + updated plugins,themes and languages 2023-04-07 12:30:42 +02:00
Roman Melnikov
f391ca709e vagrant: 2.2.19 -> 2.3.4
2.2.19 doesn't work with VirtualBox version present in nixpkgs

* https://github.com/hashicorp/vagrant/blob/v2.3.4/CHANGELOG.md
2023-04-07 17:05:55 +08:00
Bruno Bigras
73e0ef7fcf prometheus-cloudflare-exporter: init at 0.0.14 2023-04-05 12:05:09 -04:00
Someone Serge
c690aac0c6 cudaPackages: add teams.cuda to maintainers 2023-04-03 18:28:06 +03:00
Someone Serge
80b00d8db6 team-list: add cuda team 2023-04-03 18:28:06 +03:00
Sandro Jäckel
ea750901e2 betterbird: init at 102.8.0-bb30 2023-03-28 00:05:33 +02:00
Sandro Jäckel
f382bf1d80 thunderbird: allow overwriting wrapped binary 2023-03-27 23:27:15 +02:00
Sandro Jäckel
38f35cf7b0 firefox: remove unused rec 2023-03-27 23:27:14 +02:00
Emil "AngryAnt" Johansen
e932e98437 lib.toPlist: keep test output in external files for their tab indents 2023-03-27 19:25:52 +02:00
Jörg Thalheim
d9c92360a8 nixos/install-grub: stop using bare file handles for readFile/WriteFile 2023-03-27 19:25:46 +02:00
Emil "AngryAnt" Johansen
63a8c43d09 lib.toPlist: basic test coverage 2023-03-27 19:25:38 +02:00
Jörg Thalheim
5a23a24ba2 nixos/grub-install: don't rely on shell to run commands
data passed to these programs might be accidentially interpreted as
shell. Discovered in https://github.com/Mic92/envfs/issues/111
2023-03-27 19:21:55 +02:00
Emil "AngryAnt" Johansen
03ceb367b7 lib.toPlist: support for path values 2023-03-27 16:25:25 +02:00
slwst
d874703059 adi1090x-plymouth-themes: init at unstable-2020-12-28 2023-03-09 12:57:22 -05:00
slwst
d2c34a8583 maintainers: add slwst 2023-03-09 12:48:06 -05:00
Sandro Jäckel
6b6f3f188c buildMozillaMach: passthru application, extraPatches to be later used by betterbird package 2023-03-08 12:49:06 +01:00
1359 changed files with 70351 additions and 39095 deletions

View File

@@ -101,3 +101,7 @@ end_of_line = unset
insert_final_newline = unset
trim_trailing_whitespace = unset
charset = unset
[lib/tests/*.plist]
indent_style = tab
insert_final_newline = unset

View File

@@ -1,7 +1,7 @@
{ pkgs ? import ../../.. {} }:
let
inherit (pkgs) lib;
manpageURLs = builtins.fromJSON (builtins.readFile (pkgs.path + "/doc/manpage-urls.json"));
manpageURLs = lib.importJSON (pkgs.path + "/doc/manpage-urls.json");
in pkgs.writeText "link-manpages.lua" ''
--[[
Adds links to known man pages that aren't already in a link.

View File

@@ -45,7 +45,10 @@ let
# NB: This file describes the Nixpkgs manual, which happens to use module
# docs infra originally developed for NixOS.
optionsDoc = pkgs.nixosOptionsDoc {
inherit (pkgs.lib.evalModules { modules = [ ../../pkgs/top-level/config.nix ]; }) options;
inherit (pkgs.lib.evalModules {
modules = [ ../../pkgs/top-level/config.nix ];
class = "nixpkgsConfig";
}) options;
documentType = "none";
transformOptions = opt:
opt // {

View File

@@ -38,12 +38,12 @@ Here is a simple package example.
- It uses the `fetchFromGitHub` fetcher to get its source.
- `duneVersion = "2"` ensures that Dune version 2 is used for the
build (this is the default; valid values are `"1"`, `"2"`, and `"3"`);
note that there is also a legacy `useDune2` boolean attribute:
set to `false` it corresponds to `duneVersion = "1"`; set to `true` it
corresponds to `duneVersion = "2"`. If both arguments (`duneVersion` and
`useDune2`) are given, the second one (`useDune2`) is silently ignored.
- It also accept `duneVersion` parameter (valid value are `"1"`, `"2"`, and
`"3"`). The recommended practice it to set only if you don't want the default
value and/or it depends on something else like package version. You might see
a not-supported argument `useDune2`. The behavior was `useDune2 = true;` =>
`duneVersion = "2";` and `useDune2 = false;` => `duneVersion = "1";`. It was
used at the time when dune3 didn't existed.
- It sets the optional `doCheck` attribute such that tests will be run with
`dune runtest -p angstrom` after the build (`dune build -p angstrom`) is
@@ -71,7 +71,6 @@ Here is a simple package example.
buildDunePackage rec {
pname = "angstrom";
version = "0.15.0";
duneVersion = "2";
minimalOCamlVersion = "4.04";
@@ -104,8 +103,6 @@ buildDunePackage rec {
pname = "wtf8";
version = "1.0.2";
useDune2 = true;
minimalOCamlVersion = "4.02";
src = fetchurl {

View File

@@ -12,7 +12,11 @@
<xi:include href="using/configuration.chapter.xml" />
<xi:include href="using/overlays.chapter.xml" />
<xi:include href="using/overrides.chapter.xml" />
</part>
<part>
<title>Nixpkgs <code>lib</code></title>
<xi:include href="functions.xml" />
<xi:include href="module-system/module-system.chapter.xml" />
</part>
<part xml:id="part-stdenv">
<title>Standard environment</title>

View File

@@ -0,0 +1,105 @@
# Module System {#module-system}
## Introduction {#module-system-introduction}
The module system is a language for handling configuration, implemented as a Nix library.
Compared to plain Nix, it adds documentation, type checking and composition or extensibility.
::: {.note}
This chapter is new and not complete yet. For a gentle introduction to the module system, in the context of NixOS, see [Writing NixOS Modules](https://nixos.org/manual/nixos/unstable/index.html#sec-writing-modules) in the NixOS manual.
:::
## `lib.evalModules` {#module-system-lib-evalModules}
Evaluate a set of modules. This function is typically only used once per application (e.g. once in NixOS, once in Home Manager, ...).
### Parameters {#module-system-lib-evalModules-parameters}
#### `modules` {#module-system-lib-evalModules-param-modules}
A list of modules. These are merged together to form the final configuration.
<!-- TODO link to section about merging, TBD -->
#### `specialArgs` {#module-system-lib-evalModules-param-specialArgs}
An attribute set of module arguments that can be used in `imports`.
This is in contrast to `config._module.args`, which is only available after all `imports` have been resolved.
#### `class` {#module-system-lib-evalModules-param-class}
If the `class` attribute is set and non-`null`, the module system will reject `imports` with a different `_class` declaration.
The `class` value should be a string in lower [camel case](https://en.wikipedia.org/wiki/Camel_case).
If applicable, the `class` should match the "prefix" of the attributes used in (experimental) [flakes](https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake.html#description). Some examples are:
- `nixos` as in `flake.nixosModules`
- `nixosTest`: modules that constitute a [NixOS VM test](https://nixos.org/manual/nixos/stable/index.html#sec-nixos-tests)
<!-- We've only just started with `class`. You're invited to add a few more. -->
#### `prefix` {#module-system-lib-evalModules-param-prefix}
A list of strings representing the location at or below which all options are evaluated. This is used by `types.submodule` to improve error reporting and find the implicit `name` module argument.
### Return value {#module-system-lib-evalModules-return-value}
The result is an attribute set with the following attributes:
#### `options` {#module-system-lib-evalModules-return-value-options}
The nested attribute set of all option declarations.
#### `config` {#module-system-lib-evalModules-return-value-config}
The nested attribute set of all option values.
#### `type` {#module-system-lib-evalModules-return-value-type}
A module system type. This type is an instance of `types.submoduleWith` containing the current [`modules`](#module-system-lib-evalModules-param-modules).
The option definitions that are typed with this type will extend the current set of modules, like [`extendModules`](#module-system-lib-evalModules-return-value-extendModules).
However, the value returned from the type is just the [`config`](#module-system-lib-evalModules-return-value-config), like any submodule.
If you're familiar with prototype inheritance, you can think of this `evalModules` invocation as the prototype, and usages of this type as the instances.
This type is also available to the [`modules`](#module-system-lib-evalModules-param-modules) as the module argument `moduleType`.
<!-- TODO: document the module arguments. Using moduleType is like saying: suppose this configuration was extended. -->
#### `extendModules` {#module-system-lib-evalModules-return-value-extendModules}
A function similar to `evalModules` but building on top of the already passed [`modules`](#module-system-lib-evalModules-param-modules). Its arguments, `modules` and `specialArgs` are added to the existing values.
If you're familiar with prototype inheritance, you can think of the current, actual `evalModules` invocation as the prototype, and the return value of `extendModules` as the instance.
This functionality is also available to modules as the `extendModules` module argument.
::: {.note}
**Evaluation Performance**
`extendModules` returns a configuration that shares very little with the original `evalModules` invocation, because the module arguments may be different.
So if you have a configuration that has been (or will be) largely evaluated, almost none of the computation is shared with the configuration returned by `extendModules`.
The real work of module evaluation happens while computing the values in `config` and `options`, so multiple invocations of `extendModules` have a particularly small cost, as long as only the final `config` and `options` are evaluated.
If you do reference multiple `config` (or `options`) from before and after `extendModules`, evaluation performance is the same as with multiple `evalModules` invocations, because the new modules' ability to override existing configuration fundamentally requires constructing a new `config` and `options` fixpoint.
:::
#### `_module` {#module-system-lib-evalModules-return-value-_module}
A portion of the configuration tree which is elided from `config`.
<!-- TODO: when markdown migration is complete, make _module docs visible again and reference _module docs. Maybe move those docs into this chapter? -->
#### `_type` {#module-system-lib-evalModules-return-value-_type}
A nominal type marker, always `"configuration"`.
#### `class` {#module-system-lib-evalModules-return-value-_configurationClass}
The [`class` argument](#module-system-lib-evalModules-param-class).

View File

@@ -57,6 +57,19 @@
nixosModules = {
notDetected = ./nixos/modules/installer/scan/not-detected.nix;
/*
Make the `nixpkgs.*` configuration read-only. Guarantees that `pkgs`
is the way you initialize it.
Example:
{
imports = [ nixpkgs.nixosModules.readOnlyPkgs ];
nixpkgs.pkgs = nixpkgs.legacyPackages.x86_64-linux;
}
*/
readOnlyPkgs = ./nixos/modules/misc/nixpkgs/read-only.nix;
};
};
}

View File

@@ -355,6 +355,7 @@ rec {
# PLIST handling
toPlist = {}: v: let
isFloat = builtins.isFloat or (x: false);
isPath = x: builtins.typeOf x == "path";
expr = ind: x: with builtins;
if x == null then "" else
if isBool x then bool ind x else
@@ -362,6 +363,7 @@ rec {
if isString x then str ind x else
if isList x then list ind x else
if isAttrs x then attrs ind x else
if isPath x then str ind (toString x) else
if isFloat x then float ind x else
abort "generators.toPlist: should never happen (v = ${v})";
@@ -434,6 +436,7 @@ ${expr "" v}
Configuration:
* multiline - by default is true which results in indented block-like view.
* indent - initial indent.
* asBindings - by default generate single value, but with this use attrset to set global vars.
Attention:
Regardless of multiline parameter there is no trailing newline.
@@ -464,18 +467,35 @@ ${expr "" v}
/* If this option is true, the output is indented with newlines for attribute sets and lists */
multiline ? true,
/* Initial indentation level */
indent ? ""
indent ? "",
/* Interpret as variable bindings */
asBindings ? false,
}@args: v:
with builtins;
let
innerIndent = "${indent} ";
introSpace = if multiline then "\n${innerIndent}" else " ";
outroSpace = if multiline then "\n${indent}" else " ";
innerArgs = args // { indent = innerIndent; };
innerArgs = args // {
indent = if asBindings then indent else innerIndent;
asBindings = false;
};
concatItems = concatStringsSep ",${introSpace}";
isLuaInline = { _type ? null, ... }: _type == "lua-inline";
generatedBindings =
assert lib.assertMsg (badVarNames == []) "Bad Lua var names: ${toPretty {} badVarNames}";
libStr.concatStrings (
lib.attrsets.mapAttrsToList (key: value: "${indent}${key} = ${toLua innerArgs value}\n") v
);
# https://en.wikibooks.org/wiki/Lua_Programming/variable#Variable_names
matchVarName = match "[[:alpha:]_][[:alnum:]_]*(\\.[[:alpha:]_][[:alnum:]_]*)*";
badVarNames = filter (name: matchVarName name == null) (attrNames v);
in
if v == null then
if asBindings then
generatedBindings
else if v == null then
"nil"
else if isInt v || isFloat v || isString v || isBool v then
builtins.toJSON v

View File

@@ -8,9 +8,10 @@ with lib;
option = x:
x // { optional = true; };
yes = { tristate = "y"; optional = false; };
no = { tristate = "n"; optional = false; };
module = { tristate = "m"; optional = false; };
yes = { tristate = "y"; optional = false; };
no = { tristate = "n"; optional = false; };
module = { tristate = "m"; optional = false; };
unset = { tristate = null; optional = false; };
freeform = x: { freeform = x; optional = false; };
/*

View File

@@ -63,39 +63,8 @@ let
decls
));
in
rec {
/*
Evaluate a set of modules. The result is a set with the attributes:
options: The nested set of all option declarations,
config: The nested set of all option values.
type: A module system type representing the module set as a submodule,
to be extended by configuration from the containing module set.
This is also available as the module argument moduleType.
extendModules: A function similar to evalModules but building on top
of the module set. Its arguments, modules and specialArgs are
added to the existing values.
Using extendModules a few times has no performance impact as long
as you only reference the final options and config.
If you do reference multiple config (or options) from before and
after extendModules, performance is the same as with multiple
evalModules invocations, because the new modules' ability to
override existing configuration fundamentally requires a new
fixpoint to be constructed.
This is also available as a module argument.
_module: A portion of the configuration tree which is elided from
config. It contains some values that are mostly internal to the
module system implementation.
/* See https://nixos.org/manual/nixpkgs/unstable/#module-system-lib-evalModules
or file://./../doc/module-system/module-system.chapter.md
!!! Please think twice before adding to this argument list! The more
that is specified here instead of in the modules themselves the harder
@@ -110,8 +79,12 @@ rec {
# there's _module.args. If specialArgs.modulesPath is defined it will be
# used as the base path for disabledModules.
specialArgs ? {}
, # This would be remove in the future, Prefer _module.args option instead.
args ? {}
, # `class`:
# A nominal type for modules. When set and non-null, this adds a check to
# make sure that only compatible modules are imported.
# This would be remove in the future, Prefer _module.args option instead.
class ? null
, args ? {}
, # This would be remove in the future, Prefer _module.check option instead.
check ? true
}:
@@ -260,6 +233,7 @@ rec {
merged =
let collected = collectModules
class
(specialArgs.modulesPath or "")
(regularModules ++ [ internalModule ])
({ inherit lib options config specialArgs; } // specialArgs);
@@ -336,38 +310,64 @@ rec {
prefix ? [],
}:
evalModules (evalModulesArgs // {
inherit class;
modules = regularModules ++ modules;
specialArgs = evalModulesArgs.specialArgs or {} // specialArgs;
prefix = extendArgs.prefix or evalModulesArgs.prefix or [];
});
type = lib.types.submoduleWith {
inherit modules specialArgs;
inherit modules specialArgs class;
};
result = withWarnings {
_type = "configuration";
options = checked options;
config = checked (removeAttrs config [ "_module" ]);
_module = checked (config._module);
inherit extendModules type;
class = class;
};
in result;
# collectModules :: (modulesPath: String) -> (modules: [ Module ]) -> (args: Attrs) -> [ Module ]
# collectModules :: (class: String) -> (modulesPath: String) -> (modules: [ Module ]) -> (args: Attrs) -> [ Module ]
#
# Collects all modules recursively through `import` statements, filtering out
# all modules in disabledModules.
collectModules = let
collectModules = class: let
# Like unifyModuleSyntax, but also imports paths and calls functions if necessary
loadModule = args: fallbackFile: fallbackKey: m:
if isFunction m || isAttrs m then
unifyModuleSyntax fallbackFile fallbackKey (applyModuleArgsIfFunction fallbackKey m args)
if isFunction m then
unifyModuleSyntax fallbackFile fallbackKey (applyModuleArgs fallbackKey m args)
else if isAttrs m then
if m._type or "module" == "module" then
unifyModuleSyntax fallbackFile fallbackKey m
else if m._type == "if" || m._type == "override" then
loadModule args fallbackFile fallbackKey { config = m; }
else
throw (
"Could not load a value as a module, because it is of type ${lib.strings.escapeNixString m._type}"
+ lib.optionalString (fallbackFile != unknownModule) ", in file ${toString fallbackFile}."
+ lib.optionalString (m._type == "configuration") " If you do intend to import this configuration, please only import the modules that make up the configuration. You may have to create a `let` binding, file or attribute to give yourself access to the relevant modules.\nWhile loading a configuration into the module system is a very sensible idea, it can not be done cleanly in practice."
# Extended explanation: That's because a finalized configuration is more than just a set of modules. For instance, it has its own `specialArgs` that, by the nature of `specialArgs` can't be loaded through `imports` or the the `modules` argument. So instead, we have to ask you to extract the relevant modules and use those instead. This way, we keep the module system comparatively simple, and hopefully avoid a bad surprise down the line.
)
else if isList m then
let defs = [{ file = fallbackFile; value = m; }]; in
throw "Module imports can't be nested lists. Perhaps you meant to remove one level of lists? Definitions: ${showDefs defs}"
else unifyModuleSyntax (toString m) (toString m) (applyModuleArgsIfFunction (toString m) (import m) args);
checkModule =
if class != null
then
m:
if m._class != null -> m._class == class
then m
else
throw "The module ${m._file or m.key} was imported into ${class} instead of ${m._class}."
else
m: m;
/*
Collects all modules recursively into the form
@@ -401,7 +401,7 @@ rec {
};
in parentFile: parentKey: initialModules: args: collectResults (imap1 (n: x:
let
module = loadModule args parentFile "${parentKey}:anon-${toString n}" x;
module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x);
collectedImports = collectStructuredModules module._file module.key module.imports args;
in {
key = module.key;
@@ -465,11 +465,12 @@ rec {
else config;
in
if m ? config || m ? options then
let badAttrs = removeAttrs m ["_file" "key" "disabledModules" "imports" "options" "config" "meta" "freeformType"]; in
let badAttrs = removeAttrs m ["_class" "_file" "key" "disabledModules" "imports" "options" "config" "meta" "freeformType"]; in
if badAttrs != {} then
throw "Module `${key}' has an unsupported attribute `${head (attrNames badAttrs)}'. This is caused by introducing a top-level `config' or `options' attribute. Add configuration attributes immediately on the top level instead, or move all of them (namely: ${toString (attrNames badAttrs)}) into the explicit `config' attribute."
else
{ _file = toString m._file or file;
_class = m._class or null;
key = toString m.key or key;
disabledModules = m.disabledModules or [];
imports = m.imports or [];
@@ -480,14 +481,18 @@ rec {
# shorthand syntax
lib.throwIfNot (isAttrs m) "module ${file} (${key}) does not look like a module."
{ _file = toString m._file or file;
_class = m._class or null;
key = toString m.key or key;
disabledModules = m.disabledModules or [];
imports = m.require or [] ++ m.imports or [];
options = {};
config = addFreeformType (removeAttrs m ["_file" "key" "disabledModules" "require" "imports" "freeformType"]);
config = addFreeformType (removeAttrs m ["_class" "_file" "key" "disabledModules" "require" "imports" "freeformType"]);
};
applyModuleArgsIfFunction = key: f: args@{ config, options, lib, ... }: if isFunction f then
applyModuleArgsIfFunction = key: f: args@{ config, options, lib, ... }:
if isFunction f then applyModuleArgs key f args else f;
applyModuleArgs = key: f: args@{ config, options, lib, ... }:
let
# Module arguments are resolved in a strict manner when attribute set
# deconstruction is used. As the arguments are now defined with the
@@ -511,9 +516,7 @@ rec {
# context on the explicit arguments of "args" too. This update
# operator is used to make the "args@{ ... }: with args.lib;" notation
# works.
in f (args // extraArgs)
else
f;
in f (args // extraArgs);
/* Merge a list of modules. This will recurse over the option
declarations in all modules, combining them into a single set.
@@ -1218,4 +1221,67 @@ rec {
_file = file;
config = lib.importTOML file;
};
private = lib.mapAttrs
(k: lib.warn "External use of `lib.modules.${k}` is deprecated. If your use case isn't covered by non-deprecated functions, we'd like to know more and perhaps support your use case well, instead of providing access to these low level functions. In this case please open an issue in https://github.com/nixos/nixpkgs/issues/.")
{
inherit
applyModuleArgsIfFunction
dischargeProperties
evalOptionValue
mergeModules
mergeModules'
pushDownProperties
unifyModuleSyntax
;
collectModules = collectModules null;
};
in
private //
{
# NOTE: not all of these functions are necessarily public interfaces; some
# are just needed by types.nix, but are not meant to be consumed
# externally.
inherit
defaultOrderPriority
defaultOverridePriority
defaultPriority
doRename
evalModules
filterOverrides
filterOverrides'
fixMergeModules
fixupOptionType # should be private?
importJSON
importTOML
mergeDefinitions
mergeOptionDecls # should be private?
mkAfter
mkAliasAndWrapDefinitions
mkAliasAndWrapDefsWithPriority
mkAliasDefinitions
mkAliasIfDef
mkAliasOptionModule
mkAliasOptionModuleMD
mkAssert
mkBefore
mkChangedOptionModule
mkDefault
mkDerivedConfig
mkFixStrictness
mkForce
mkIf
mkImageMediaOverride
mkMerge
mkMergedOptionModule
mkOptionDefault
mkOrder
mkOverride
mkRemovedOptionModule
mkRenamedOptionModule
mkRenamedOptionModuleWith
mkVMOverride
setDefaultModuleLocation
sortProperties;
}

View File

@@ -50,7 +50,6 @@ rec {
else if final.isFreeBSD then "fblibc"
else if final.isNetBSD then "nblibc"
else if final.isAvr then "avrlibc"
else if final.isGhcjs then null
else if final.isNone then "newlib"
# TODO(@Ericson2314) think more about other operating systems
else "native/impure";

View File

@@ -90,10 +90,6 @@ rec {
config = "mipsel-unknown-linux-gnu";
} // platforms.fuloong2f_n32;
loongarch64-linux = {
config = "loongarch64-unknown-linux-gnu";
};
# can execute on 32bit chip
mips-linux-gnu = { config = "mips-unknown-linux-gnu"; } // platforms.gcc_mips32r2_o32;
mipsel-linux-gnu = { config = "mipsel-unknown-linux-gnu"; } // platforms.gcc_mips32r2_o32;
@@ -139,6 +135,10 @@ rec {
libc = "newlib";
};
loongarch64-linux = {
config = "loongarch64-unknown-linux-gnu";
};
mmix = {
config = "mmix-unknown-mmixware";
libc = "newlib";

View File

@@ -4,6 +4,11 @@
with import ../default.nix;
let
testingThrow = expr: {
expr = (builtins.tryEval (builtins.seq expr "didn't throw"));
expected = { success = false; value = false; };
};
testingDeepThrow = expr: testingThrow (builtins.deepSeq expr expr);
testSanitizeDerivationName = { name, expected }:
let
@@ -914,6 +919,30 @@ runTests {
expected = "«foo»";
};
testToPlist =
let
deriv = derivation { name = "test"; builder = "/bin/sh"; system = "aarch64-linux"; };
in {
expr = mapAttrs (const (generators.toPlist { })) {
value = {
nested.values = rec {
int = 42;
float = 0.1337;
bool = true;
emptystring = "";
string = "fn\${o}\"r\\d";
newlinestring = "\n";
path = /. + "/foo";
null_ = null;
list = [ 3 4 "test" ];
emptylist = [];
attrs = { foo = null; "foo b/ar" = "baz"; };
emptyattrs = {};
};
};
};
expected = { value = builtins.readFile ./test-to-plist-expected.plist; };
};
testToLuaEmptyAttrSet = {
expr = generators.toLua {} {};
@@ -962,6 +991,41 @@ runTests {
expected = ''{ 41, 43 }'';
};
testToLuaEmptyBindings = {
expr = generators.toLua { asBindings = true; } {};
expected = "";
};
testToLuaBindings = {
expr = generators.toLua { asBindings = true; } { x1 = 41; _y = { a = 43; }; };
expected = ''
_y = {
["a"] = 43
}
x1 = 41
'';
};
testToLuaPartialTableBindings = {
expr = generators.toLua { asBindings = true; } { "x.y" = 42; };
expected = ''
x.y = 42
'';
};
testToLuaIndentedBindings = {
expr = generators.toLua { asBindings = true; indent = " "; } { x = { y = 42; }; };
expected = " x = {\n [\"y\"] = 42\n }\n";
};
testToLuaBindingsWithSpace = testingThrow (
generators.toLua { asBindings = true; } { "with space" = 42; }
);
testToLuaBindingsWithLeadingDigit = testingThrow (
generators.toLua { asBindings = true; } { "11eleven" = 42; }
);
testToLuaBasicExample = {
expr = generators.toLua {} {
cmd = [ "typescript-language-server" "--stdio" ];

View File

@@ -166,6 +166,7 @@ checkConfigError 'The option .* does not exist. Definition values:\n\s*- In .*'
checkConfigOutput '^true$' "$@" ./define-module-check.nix
# Check coerced value.
set --
checkConfigOutput '^"42"$' config.value ./declare-coerced-value.nix
checkConfigOutput '^"24"$' config.value ./declare-coerced-value.nix ./define-value-string.nix
checkConfigError 'A definition for option .* is not.*string or signed integer convertible to it.*. Definition values:\n\s*- In .*: \[ \]' config.value ./declare-coerced-value.nix ./define-value-list.nix
@@ -254,6 +255,8 @@ checkConfigError 'A definition for option .* is not of type .*' \
## Freeform modules
# Assigning without a declared option should work
checkConfigOutput '^"24"$' config.value ./freeform-attrsOf.nix ./define-value-string.nix
# Shorthand modules interpret `meta` and `class` as config items
checkConfigOutput '^true$' options._module.args.value.result ./freeform-attrsOf.nix ./define-freeform-keywords-shorthand.nix
# No freeform assignments shouldn't make it error
checkConfigOutput '^{ }$' config ./freeform-attrsOf.nix
# but only if the type matches
@@ -359,6 +362,24 @@ checkConfigOutput 'ok' config.freeformItems.foo.bar ./adhoc-freeformType-survive
# because of an `extendModules` bug, issue 168767.
checkConfigOutput '^1$' config.sub.specialisation.value ./extendModules-168767-imports.nix
# Class checks, evalModules
checkConfigOutput '^{ }$' config.ok.config ./class-check.nix
checkConfigOutput '"nixos"' config.ok.class ./class-check.nix
checkConfigError 'The module .*/module-class-is-darwin.nix was imported into nixos instead of darwin.' config.fail.config ./class-check.nix
checkConfigError 'The module foo.nix#darwinModules.default was imported into nixos instead of darwin.' config.fail-anon.config ./class-check.nix
# Class checks, submoduleWith
checkConfigOutput '^{ }$' config.sub.nixosOk ./class-check.nix
checkConfigError 'The module .*/module-class-is-darwin.nix was imported into nixos instead of darwin.' config.sub.nixosFail.config ./class-check.nix
# submoduleWith type merge with different class
checkConfigError 'error: A submoduleWith option is declared multiple times with conflicting class values "darwin" and "nixos".' config.sub.mergeFail.config ./class-check.nix
# _type check
checkConfigError 'Could not load a value as a module, because it is of type "flake", in file .*/module-imports-_type-check.nix' config.ok.config ./module-imports-_type-check.nix
checkConfigOutput '^true$' "$@" config.enable ./declare-enable.nix ./define-enable-with-top-level-mkIf.nix
checkConfigError 'Could not load a value as a module, because it is of type "configuration", in file .*/import-configuration.nix.*please only import the modules that make up the configuration.*' config ./import-configuration.nix
# doRename works when `warnings` does not exist.
checkConfigOutput '^1234$' config.c.d.e ./doRename-basic.nix
# doRename adds a warning.

View File

@@ -0,0 +1,76 @@
{ lib, ... }: {
options = {
sub = {
nixosOk = lib.mkOption {
type = lib.types.submoduleWith {
class = "nixos";
modules = [ ];
};
};
# Same but will have bad definition
nixosFail = lib.mkOption {
type = lib.types.submoduleWith {
class = "nixos";
modules = [ ];
};
};
mergeFail = lib.mkOption {
type = lib.types.submoduleWith {
class = "nixos";
modules = [ ];
};
default = { };
};
};
};
imports = [
{
options = {
sub = {
mergeFail = lib.mkOption {
type = lib.types.submoduleWith {
class = "darwin";
modules = [ ];
};
};
};
};
}
];
config = {
_module.freeformType = lib.types.anything;
ok =
lib.evalModules {
class = "nixos";
modules = [
./module-class-is-nixos.nix
];
};
fail =
lib.evalModules {
class = "nixos";
modules = [
./module-class-is-nixos.nix
./module-class-is-darwin.nix
];
};
fail-anon =
lib.evalModules {
class = "nixos";
modules = [
./module-class-is-nixos.nix
{ _file = "foo.nix#darwinModules.default";
_class = "darwin";
config = {};
imports = [];
}
];
};
sub.nixosOk = { _class = "nixos"; };
sub.nixosFail = { imports = [ ./module-class-is-darwin.nix ]; };
};
}

View File

@@ -0,0 +1,5 @@
{ lib, ... }:
# I think this might occur more realistically in a submodule
{
imports = [ (lib.mkIf true { enable = true; }) ];
}

View File

@@ -0,0 +1,15 @@
{ config, ... }: {
class = { "just" = "data"; };
a = "one";
b = "two";
meta = "meta";
_module.args.result =
let r = builtins.removeAttrs config [ "_module" ];
in builtins.trace (builtins.deepSeq r r) (r == {
a = "one";
b = "two";
class = { "just" = "data"; };
meta = "meta";
});
}

View File

@@ -0,0 +1,12 @@
{ lib, ... }:
let
myconf = lib.evalModules { modules = [ { } ]; };
in
{
imports = [
# We can't do this. A configuration is not equal to its set of a modules.
# Equating those would lead to a mess, as specialArgs, anonymous modules
# that can't be deduplicated, and possibly more come into play.
myconf
];
}

View File

@@ -0,0 +1,4 @@
{
_class = "darwin";
config = {};
}

View File

@@ -0,0 +1,4 @@
{
_class = "nixos";
config = {};
}

View File

@@ -0,0 +1,3 @@
{
imports = [ { _type = "flake"; } ];
}

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>nested</key>
<dict>
<key>values</key>
<dict>
<key>attrs</key>
<dict>
<key>foo b/ar</key>
<string>baz</string>
</dict>
<key>bool</key>
<true/>
<key>emptyattrs</key>
<dict>
</dict>
<key>emptylist</key>
<array>
</array>
<key>emptystring</key>
<string></string>
<key>float</key>
<real>0.133700</real>
<key>int</key>
<integer>42</integer>
<key>list</key>
<array>
<integer>3</integer>
<integer>4</integer>
<string>test</string>
</array>
<key>newlinestring</key>
<string>
</string>
<key>path</key>
<string>/foo</string>
<key>string</key>
<string>fn${o}"r\d</string>
</dict>
</dict>
</dict>
</plist>

View File

@@ -476,6 +476,14 @@ rec {
check = x: isDerivation x && hasAttr "shellPath" x;
};
pkgs = addCheck
(unique { message = "A Nixpkgs pkgs set can not be merged with another pkgs set."; } attrs // {
name = "pkgs";
descriptionClass = "noun";
description = "Nixpkgs package set";
})
(x: (x._type or null) == "pkgs");
path = mkOptionType {
name = "path";
descriptionClass = "noun";
@@ -696,6 +704,7 @@ rec {
, specialArgs ? {}
, shorthandOnlyDefinesConfig ? false
, description ? null
, class ? null
}@attrs:
let
inherit (lib.modules) evalModules;
@@ -707,7 +716,7 @@ rec {
) defs;
base = evalModules {
inherit specialArgs;
inherit class specialArgs;
modules = [{
# This is a work-around for the fact that some sub-modules,
# such as the one included in an attribute set, expects an "args"
@@ -762,9 +771,14 @@ rec {
functor = defaultFunctor name // {
type = types.submoduleWith;
payload = {
inherit modules specialArgs shorthandOnlyDefinesConfig description;
inherit modules class specialArgs shorthandOnlyDefinesConfig description;
};
binOp = lhs: rhs: {
class =
if lhs.class == null then rhs.class
else if rhs.class == null then lhs.class
else if lhs.class == rhs.class then lhs.class
else throw "A submoduleWith option is declared multiple times with conflicting class values \"${toString lhs.class}\" and \"${toString rhs.class}\".";
modules = lhs.modules ++ rhs.modules;
specialArgs =
let intersecting = builtins.intersectAttrs lhs.specialArgs rhs.specialArgs;

View File

@@ -1654,6 +1654,16 @@
githubId = 1017537;
name = "Bruno Bieth";
};
badele = {
name = "Bruno Adelé";
email = "brunoadele@gmail.com";
matrix = "@badele:matrix.org";
github = "badele";
githubId = 2806307;
keys = [{
fingerprint = "00F4 21C4 C537 7BA3 9820 E13F 6B95 E13D E469 CC5D";
}];
};
badmutex = {
email = "github@badi.sh";
github = "badmutex";
@@ -5695,6 +5705,12 @@
githubId = 1713676;
name = "Luis G. Torres";
};
giorgiga = {
email = "giorgio.gallo@bitnic.it";
github = "giorgiga";
githubId = 471835;
name = "Giorgio Gallo";
};
GKasparov = {
email = "mizozahr@gmail.com";
github = "GKasparov";
@@ -5866,6 +5882,12 @@
fingerprint = "7FC7 98AB 390E 1646 ED4D 8F1F 797F 6238 68CD 00C2";
}];
};
greg = {
email = "greg.hellings@gmail.com";
github = "greg-hellings";
githubId = 273582;
name = "greg";
};
greizgh = {
email = "greizgh@ephax.org";
github = "greizgh";
@@ -8660,6 +8682,12 @@
githubId = 621759;
name = "Lassulus";
};
laurent-f1z1 = {
email = "laurent.nixpkgs@fainsin.bzh";
github = "Laurent2916";
githubId = 21087104;
name = "Laurent Fainsin";
};
layus = {
email = "layus.on@gmail.com";
github = "layus";
@@ -8764,6 +8792,12 @@
githubId = 567634;
name = "Daniel Kuehn";
};
lelgenio = {
email = "lelgenio@disroot.org";
github = "lelgenio";
githubId = 31388299;
name = "Leonardo Eugênio";
};
leo60228 = {
email = "leo@60228.dev";
matrix = "@leo60228:matrix.org";
@@ -12174,6 +12208,16 @@
githubId = 581269;
name = "Philip Potter";
};
philclifford = {
email = "philip.clifford@gmail.com";
matrix = "@phil8o:matrix.org";
github = "philclifford";
githubId = 8797027;
keys = [{
fingerprint = "FC15 E59F 0CFA 9329 101B 71D9 92F7 A790 E9BA F1F7";
}];
name = "Phil Clifford";
};
phile314 = {
email = "nix@314.ch";
github = "phile314";
@@ -13411,6 +13455,12 @@
githubId = 710906;
name = "Roel van Dijk";
};
rogarb = {
email = "rogarb@rgarbage.fr";
github = "rogarb";
githubId = 69053978;
name = "rogarb";
};
roman = {
email = "open-source@roman-gonzalez.info";
github = "roman";
@@ -14434,6 +14484,15 @@
githubId = 12828415;
name = "Michel Weitbrecht";
};
slwst = {
email = "email@slw.st";
github = "slwst";
githubId = 11047377;
name = "slwst";
keys = [{
fingerprint = "6CEB 4A2F E6DC C345 1B2B 4733 AD52 C5FB 3EFE CC7A";
}];
};
smakarov = {
email = "setser200018@gmail.com";
github = "SeTSeR";
@@ -14630,12 +14689,6 @@
githubId = 6391601;
name = "Roger Mason";
};
spwhitt = {
email = "sw@swhitt.me";
github = "spwhitt";
githubId = 1414088;
name = "Spencer Whitt";
};
squalus = {
email = "squalus@squalus.net";
github = "squalus";
@@ -15638,10 +15691,11 @@
githubId = 18621411;
};
tilpner = {
email = "till@hoeppner.ws";
name = "Till Höppner";
email = "nixpkgs@tilpner.com";
matrix = "@tilpner:tx0.co";
github = "tilpner";
githubId = 4322055;
name = "Till Höppner";
};
timbertson = {
email = "tim@gfxmonk.net";
@@ -17478,6 +17532,12 @@
githubId = 393108;
name = "Damien Diederen";
};
zumorica = {
name = "Vera Aguilera Puerto";
email = "gradientvera+nix@outlook.com";
github = "Zumorica";
githubId = 6766154;
};
zupo = {
name = "Nejc Zupan";
email = "nejczupan+nix@gmail.com";

View File

@@ -100,11 +100,12 @@ def convert_to_throw(date_older_list: list[str]) -> list[tuple[str, str]]:
date_older_list.remove(line)
continue
alias = before_equal.strip()
alias = before_equal
alias_unquoted = before_equal.strip('"')
after_equal_list = [x.strip(";:") for x in after_equal.split()]
converted = (
f"{indent}{alias} = throw \"'{alias}' has been renamed to/replaced by"
f"{indent}{alias} = throw \"'{alias_unquoted}' has been renamed to/replaced by"
f" '{after_equal_list.pop(0)}'\";"
f' # Converted to throw {datetime.today().strftime("%Y-%m-%d")}'
)

View File

@@ -149,6 +149,15 @@ with lib.maintainers; {
enableFeatureFreezePing = true;
};
cuda = {
members = [
SomeoneSerge
];
scope = "Maintain CUDA-enabled packages";
shortName = "Cuda";
githubTeams = [ "cuda-maintainers" ];
};
darwin = {
members = [
toonn

View File

@@ -25,6 +25,8 @@ These include `pkgs.nixosTest`, `testing-python.nix` and `make-test-python.nix`.
## Testing changes to the test framework {#sec-test-the-test-framework}
We currently have limited unit tests for the framework itself. You may run these with `nix-build -A nixosTests.nixos-test-driver`.
When making significant changes to the test framework, we run the tests on Hydra, to avoid disrupting the larger NixOS project.
For this, we use the `python-test-refactoring` branch in the `NixOS/nixpkgs` repository, and its [corresponding Hydra jobset](https://hydra.nixos.org/jobset/nixos/python-test-refactoring).

View File

@@ -13,7 +13,7 @@ checking for entire option trees, it is only recommended for use in
submodules.
::: {#ex-freeform-module .example}
**Example: Freeform submodule**
### Freeform submodule
The following shows a submodule assigning a freeform type that allows
arbitrary attributes with `str` values below `settings`, but also

View File

@@ -77,6 +77,7 @@ The option's description is "Whether to enable \<name\>.".
For example:
::: {#ex-options-declarations-util-mkEnableOption-magic .example}
### `mkEnableOption` usage
```nix
lib.mkEnableOption (lib.mdDoc "magic")
# is like
@@ -126,6 +127,7 @@ During the transition to CommonMark documentation `mkPackageOption` creates an o
Examples:
::: {#ex-options-declarations-util-mkPackageOption-hello .example}
### Simple `mkPackageOption` usage
```nix
lib.mkPackageOptionMD pkgs "hello" { }
# is like
@@ -139,6 +141,7 @@ lib.mkOption {
:::
::: {#ex-options-declarations-util-mkPackageOption-ghc .example}
### `mkPackageOption` with explicit default and example
```nix
lib.mkPackageOptionMD pkgs "GHC" {
default = [ "ghc" ];
@@ -156,6 +159,7 @@ lib.mkOption {
:::
::: {#ex-options-declarations-util-mkPackageOption-extraDescription .example}
### `mkPackageOption` with additional description text
```nix
mkPackageOption pkgs [ "python39Packages" "pytorch" ] {
extraDescription = "This is an example and doesn't actually do anything.";
@@ -217,7 +221,7 @@ changing the main service module file and the type system automatically
enforces that there can only be a single display manager enabled.
::: {#ex-option-declaration-eot-service .example}
**Example: Extensible type placeholder in the service module**
### Extensible type placeholder in the service module
```nix
services.xserver.displayManager.enable = mkOption {
description = "Display manager to use";
@@ -227,7 +231,7 @@ services.xserver.displayManager.enable = mkOption {
:::
::: {#ex-option-declaration-eot-backend-gdm .example}
**Example: Extending `services.xserver.displayManager.enable` in the `gdm` module**
### Extending `services.xserver.displayManager.enable` in the `gdm` module
```nix
services.xserver.displayManager.enable = mkOption {
type = with types; nullOr (enum [ "gdm" ]);
@@ -236,7 +240,7 @@ services.xserver.displayManager.enable = mkOption {
:::
::: {#ex-option-declaration-eot-backend-sddm .example}
**Example: Extending `services.xserver.displayManager.enable` in the `sddm` module**
### Extending `services.xserver.displayManager.enable` in the `sddm` module
```nix
services.xserver.displayManager.enable = mkOption {
type = with types; nullOr (enum [ "sddm" ]);

View File

@@ -36,7 +36,7 @@ merging is handled.
together. This type is recommended when the option type is unknown.
::: {#ex-types-anything .example}
**Example: `types.anything` Example**
### `types.anything`
Two definitions of this type like
@@ -99,6 +99,10 @@ merging is handled.
problems.
:::
`types.pkgs`
: A type for the top level Nixpkgs package set.
### Numeric types {#sec-option-types-numeric}
`types.int`
@@ -356,7 +360,7 @@ you will still need to provide a default value (e.g. an empty attribute set)
if you want to allow users to leave it undefined.
::: {#ex-submodule-direct .example}
**Example: Directly defined submodule**
### Directly defined submodule
```nix
options.mod = mkOption {
description = "submodule example";
@@ -375,7 +379,7 @@ options.mod = mkOption {
:::
::: {#ex-submodule-reference .example}
**Example: Submodule defined as a reference**
### Submodule defined as a reference
```nix
let
modOptions = {
@@ -403,7 +407,7 @@ multiple definitions of the submodule option set
([Example: Definition of a list of submodules](#ex-submodule-listof-definition)).
::: {#ex-submodule-listof-declaration .example}
**Example: Declaration of a list of submodules**
### Declaration of a list of submodules
```nix
options.mod = mkOption {
description = "submodule example";
@@ -422,7 +426,7 @@ options.mod = mkOption {
:::
::: {#ex-submodule-listof-definition .example}
**Example: Definition of a list of submodules**
### Definition of a list of submodules
```nix
config.mod = [
{ foo = 1; bar = "one"; }
@@ -437,7 +441,7 @@ multiple named definitions of the submodule option set
([Example: Definition of attribute sets of submodules](#ex-submodule-attrsof-definition)).
::: {#ex-submodule-attrsof-declaration .example}
**Example: Declaration of attribute sets of submodules**
### Declaration of attribute sets of submodules
```nix
options.mod = mkOption {
description = "submodule example";
@@ -456,7 +460,7 @@ options.mod = mkOption {
:::
::: {#ex-submodule-attrsof-definition .example}
**Example: Definition of attribute sets of submodules**
### Definition of attribute sets of submodules
```nix
config.mod.one = { foo = 1; bar = "one"; };
config.mod.two = { foo = 2; bar = "two"; };
@@ -476,7 +480,7 @@ Types are mainly characterized by their `check` and `merge` functions.
([Example: Overriding a type check](#ex-extending-type-check-2)).
::: {#ex-extending-type-check-1 .example}
**Example: Adding a type check**
### Adding a type check
```nix
byte = mkOption {
@@ -487,7 +491,7 @@ Types are mainly characterized by their `check` and `merge` functions.
:::
::: {#ex-extending-type-check-2 .example}
**Example: Overriding a type check**
### Overriding a type check
```nix
nixThings = mkOption {

View File

@@ -143,7 +143,7 @@ These functions all return an attribute set with these values:
:::
::: {#ex-settings-nix-representable .example}
**Example: Module with conventional `settings` option**
### Module with conventional `settings` option
The following shows a module for an example program that uses a JSON
configuration file. It demonstrates how above values can be used, along
@@ -218,7 +218,7 @@ the port, which will enforce it to be a valid integer and make it show
up in the manual.
::: {#ex-settings-typed-attrs .example}
**Example: Declaring a type-checked `settings` attribute**
### Declaring a type-checked `settings` attribute
```nix
settings = lib.mkOption {
type = lib.types.submodule {

View File

@@ -37,7 +37,7 @@ options, but does not declare any. The structure of full NixOS modules
is shown in [Example: Structure of NixOS Modules](#ex-module-syntax).
::: {#ex-module-syntax .example}
**Example: Structure of NixOS Modules**
### Structure of NixOS Modules
```nix
{ config, pkgs, ... }:
@@ -100,7 +100,7 @@ Exec directives](#exec-escaping-example) for an example. When using these
functions system environment substitution should *not* be disabled explicitly.
::: {#locate-example .example}
**Example: NixOS Module for the "locate" Service**
### NixOS Module for the "locate" Service
```nix
{ config, lib, pkgs, ... }:
@@ -161,7 +161,7 @@ in {
:::
::: {#exec-escaping-example .example}
**Example: Escaping in Exec directives**
### Escaping in Exec directives
```nix
{ config, lib, pkgs, utils, ... }:

View File

@@ -130,6 +130,11 @@ starting them in parallel:
start_all()
```
If the hostname of a node contains characters that can't be used in a
Python variable name, those characters will be replaced with
underscores in the variable name, so `nodes.machine-a` will be exposed
to Python as `machine_a`.
## Machine objects {#ssec-machine-objects}
The following methods are available on machine objects:

View File

@@ -538,7 +538,7 @@ drive (here `/dev/sda`). [Example: NixOS Configuration](#ex-config) shows a
corresponding configuration Nix expression.
::: {#ex-partition-scheme-MBR .example}
**Example: Example partition schemes for NixOS on `/dev/sda` (MBR)**
### Example partition schemes for NixOS on `/dev/sda` (MBR)
```ShellSession
# parted /dev/sda -- mklabel msdos
# parted /dev/sda -- mkpart primary 1MB -8GB
@@ -547,7 +547,7 @@ corresponding configuration Nix expression.
:::
::: {#ex-partition-scheme-UEFI .example}
**Example: Example partition schemes for NixOS on `/dev/sda` (UEFI)**
### Example partition schemes for NixOS on `/dev/sda` (UEFI)
```ShellSession
# parted /dev/sda -- mklabel gpt
# parted /dev/sda -- mkpart primary 512MB -8GB
@@ -558,7 +558,7 @@ corresponding configuration Nix expression.
:::
::: {#ex-install-sequence .example}
**Example: Commands for Installing NixOS on `/dev/sda`**
### Commands for Installing NixOS on `/dev/sda`
With a partitioned disk.
@@ -578,7 +578,7 @@ With a partitioned disk.
:::
::: {#ex-config .example}
**Example: NixOS Configuration**
### Example: NixOS Configuration
```ShellSession
{ config, pkgs, ... }: {
imports = [

View File

@@ -46,7 +46,9 @@ In addition to numerous new and upgraded packages, this release has the followin
- [Cloudlog](https://www.magicbug.co.uk/cloudlog/), a web-based Amateur Radio logging application. Available as [services.cloudlog](#opt-services.cloudlog.enable).
- [Deepin Desktop Environment](https://github.com/linuxdeepin/dde), an elegant, easy to use and reliable desktop environment. Availabe as [services.xserver.desktopManager.deepin](options.html#opt-services.xserver.desktopManager.deepin).
- [Deepin Desktop Environment](https://github.com/linuxdeepin/dde), an elegant, easy to use and reliable desktop environment. Available as [services.xserver.desktopManager.deepin](options.html#opt-services.xserver.desktopManager.deepin).
- [system-repart](https://www.freedesktop.org/software/systemd/man/systemd-repart.service.html), grow and add partitions to a partition table. Available as [systemd.repart](options.html#opt-systemd.repart) and [boot.initrd.systemd.repart](options.html#opt-boot.initrd.systemd.repart)
- [fzf](https://github.com/junegunn/fzf), a command line fuzzyfinder. Available as [programs.fzf](#opt-programs.fzf.fuzzyCompletion).
@@ -68,6 +70,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- [opensearch](https://opensearch.org), a search server alternative to Elasticsearch. Available as [services.opensearch](options.html#opt-services.opensearch.enable).
- [kavita](https://kavitareader.com), a self-hosted digital library. Available as [services.kavita](options.html#opt-services.kavita.enable).
- [monica](https://www.monicahq.com), an open source personal CRM. Available as [services.monica](options.html#opt-services.monica.enable).
- [authelia](https://www.authelia.com/), is an open-source authentication and authorization server. Available under [services.authelia](options.html#opt-services.authelia.enable).
@@ -140,6 +144,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- `carnix` and `cratesIO` has been removed due to being unmaintained, use alternatives such as [naersk](https://github.com/nix-community/naersk) and [crate2nix](https://github.com/kolloch/crate2nix) instead.
- `services.asusd` configuration now uses strings instead of structured configuration, as upstream switched to the [RON](https://github.com/ron-rs/ron) configuration format. Support for structured configuration may return when [RON](https://github.com/ron-rs/ron) generation is implemented in nixpkgs.
- `checkInputs` have been renamed to `nativeCheckInputs`, because they behave the same as `nativeBuildInputs` when `doCheck` is set. `checkInputs` now denote a new type of dependencies, added to `buildInputs` when `doCheck` is set. As a rule of thumb, `nativeCheckInputs` are tools on `$PATH` used during the tests, and `checkInputs` are libraries which are linked to executables built as part of the tests. Similarly, `installCheckInputs` are renamed to `nativeInstallCheckInputs`, corresponding to `nativeBuildInputs`, and `installCheckInputs` are a new type of dependencies added to `buildInputs` when `doInstallCheck` is set. (Note that this change will not cause breakage to derivations with `strictDeps` unset, which are most packages except python, rust, ocaml and go packages).
- `buildDunePackage` now defaults to `strictDeps = true` which means that any library should go into `buildInputs` or `checkInputs`. Any executable that is run on the building machine should go into `nativeBuildInputs` or `nativeCheckInputs` respectively. Example of executables are `ocaml`, `findlib` and `menhir`. PPXs are libraries which are built by dune and should therefore not go into `nativeBuildInputs`.
@@ -179,6 +185,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- The option `i18n.inputMethod.fcitx5.enableRimeData` has been removed. Default RIME data is now included in `fcitx5-rime` by default, and can be customized using `fcitx5-rime.override { rimeDataPkgs = [ pkgs.rime-data, package2, ... ]; }`
- The udev hwdb.bin file is now built with systemd-hwdb rather than the [deprecated "udevadm hwdb"](https://github.com/systemd/systemd/pull/25714). This may impact mappings where the same key is defined in multiple matching entries. The updated behavior will select the latest definition in case of conflict. In general, this should be a positive change, as the hwdb source files are designed with this ordering in mind. As an example, the mapping of the HP Dev One keyboard scan code for "mute mic" is corrected by this update. This change may impact users who have worked-around previously incorrect mappings.
- Kime has been updated from 2.5.6 to 3.0.2 and the `i18n.inputMethod.kime.config` option has been removed. Users should use `daemonModules`, `iconColor`, and `extraConfig` options under `i18n.inputMethod.kime` instead.
- `tut` has been updated from 1.0.34 to 2.0.0, and now uses the TOML format for the configuration file instead of INI. Additional information can be found [here](https://github.com/RasmusLindroth/tut/releases/tag/2.0.0).
@@ -215,6 +223,11 @@ In addition to numerous new and upgraded packages, this release has the followin
- The [services.wordpress.sites.&lt;name&gt;.plugins](#opt-services.wordpress.sites._name_.plugins) and [services.wordpress.sites.&lt;name&gt;.themes](#opt-services.wordpress.sites._name_.themes) options have been converted from sets to attribute sets to allow for consumers to specify explicit install paths via attribute name.
- [`services.nextcloud.database.createLocally`](#opt-services.nextcloud.database.createLocally) now uses socket authentication and is no longer compatible with password authentication.
- If you want the module to manage the database for you, unset [`services.nextcloud.config.dbpassFile`](#opt-services.nextcloud.config.dbpassFile) (and [`services.nextcloud.config.dbhost`](#opt-services.nextcloud.config.dbhost), if it's set).
- If your database is external, simply set [`services.nextcloud.database.createLocally`](#opt-services.nextcloud.database.createLocally) to `false`.
- If you want to use password authentication **and** create the database locally, you will have to use [`services.mysql`](#opt-services.mysql.enable) to set it up.
- `protonmail-bridge` package has been updated to major version 3.
- Nebula now runs as a system user and group created for each nebula network, using the `CAP_NET_ADMIN` ambient capability on launch rather than starting as root. Ensure that any files each Nebula instance needs to access are owned by the correct user and group, by default `nebula-${networkName}`.
@@ -248,6 +261,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- To enable the HTTP3 (QUIC) protocol for a nginx virtual host, set the `quic` attribute on it to true, e.g. `services.nginx.virtualHosts.<name>.quic = true;`.
- In `services.fail2ban`, `bantime-increment.<name>` options now default to `null` (except `bantime-increment.enable`) and are used to set the corresponding option in `jail.local` only if not `null`. Also, enforce that `bantime-increment.formula` and `bantime-increment.multipliers` are not both specified.
- The default Asterisk package was changed to v20 from v19. Asterisk versions 16 and 19 have been dropped due to being EOL. You may need to update /var/lib/asterisk to match the template files in `${asterisk-20}/var/lib/asterisk`.
- conntrack helper autodetection has been removed from kernels 6.0 and up upstream, and an assertion was added to ensure things don't silently stop working. Migrate your configuration to assign helpers explicitly or use an older LTS kernel branch as a temporary workaround.
@@ -264,6 +279,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- The `baget` package and module was removed due to being unmaintained.
- The `qlandkartegt` and `garmindev` packages were removed due to being unmaintained and insecure.
- `go-ethereum` package has been updated to v1.11.5 and the `puppeth` command is no longer available as of v1.11.0.
- The `pnpm` package has be updated to from version 7.29.1 to version 8.1.1 and Node.js 14 support has been discontinued (though, there are workarounds if Node.js 14 is still required)
@@ -315,7 +332,9 @@ In addition to numerous new and upgraded packages, this release has the followin
replacement. It stores backups as volume dump files and thus better integrates
into contemporary backup solutions.
- `services.maddy` now allows to configure users and their credentials using `services.maddy.ensureCredentials`.
- `services.maddy` got several updates:
- Configuration of users and their credentials using `services.maddy.ensureCredentials`.
- Configuration of TLS key and certificate files using `services.maddy.tls`.
- The `dnsmasq` service now takes configuration via the
`services.dnsmasq.settings` attribute set. The option

View File

@@ -33,6 +33,7 @@ let
];
specialArgs = {
inherit config pkgs utils;
class = "nixos";
};
};
docs = import "${nixosPath}/doc/manual" {

View File

@@ -38,6 +38,7 @@ let
# is experimental.
lib.evalModules {
inherit prefix modules;
class = "nixos";
specialArgs = {
modulesPath = builtins.toString ../modules;
} // specialArgs;

View File

@@ -38,6 +38,8 @@ let pkgs_ = pkgs;
in
let
inherit (lib) optional;
evalModulesMinimal = (import ./default.nix {
inherit lib;
# Implicit use of feature is noted in implementation.
@@ -47,15 +49,19 @@ let
pkgsModule = rec {
_file = ./eval-config.nix;
key = _file;
config = {
# Explicit `nixpkgs.system` or `nixpkgs.localSystem` should override
# this. Since the latter defaults to the former, the former should
# default to the argument. That way this new default could propagate all
# they way through, but has the last priority behind everything else.
nixpkgs.system = lib.mkIf (system != null) (lib.mkDefault system);
_module.args.pkgs = lib.mkIf (pkgs_ != null) (lib.mkForce pkgs_);
};
config = lib.mkMerge (
(optional (system != null) {
# Explicit `nixpkgs.system` or `nixpkgs.localSystem` should override
# this. Since the latter defaults to the former, the former should
# default to the argument. That way this new default could propagate all
# they way through, but has the last priority behind everything else.
nixpkgs.system = lib.mkDefault system;
})
++
(optional (pkgs_ != null) {
_module.args.pkgs = lib.mkForce pkgs_;
})
);
};
withWarnings = x:

View File

@@ -2,6 +2,7 @@ from contextlib import contextmanager
from pathlib import Path
from typing import Any, Dict, Iterator, List, Union, Optional, Callable, ContextManager
import os
import re
import tempfile
from test_driver.logger import rootlog
@@ -28,6 +29,10 @@ def get_tmp_dir() -> Path:
return tmp_dir
def pythonize_name(name: str) -> str:
return re.sub(r"^[^A-z_]|[^A-z0-9_]", "_", name)
class Driver:
"""A handle to the driver that sets up the environment
and runs the tests"""
@@ -113,7 +118,7 @@ class Driver:
polling_condition=self.polling_condition,
Machine=Machine, # for typing
)
machine_symbols = {m.name: m for m in self.machines}
machine_symbols = {pythonize_name(m.name): m for m in self.machines}
# If there's exactly one machine, make it available under the name
# "machine", even if it's not called that.
if len(self.machines) == 1:

View File

@@ -1,7 +1,10 @@
{ lib }:
let
evalTest = module: lib.evalModules { modules = testModules ++ [ module ]; };
evalTest = module: lib.evalModules {
modules = testModules ++ [ module ];
class = "nixosTest";
};
runTest = module: (evalTest ({ config, ... }: { imports = [ module ]; result = config.test; })).config.result;
testModules = [

View File

@@ -21,29 +21,20 @@ let
in
nodesList ++ lib.optional (lib.length nodesList == 1 && !lib.elem "machine" nodesList) "machine";
# TODO: This is an implementation error and needs fixing
# the testing famework cannot legitimately restrict hostnames further
# beyond RFC1035
invalidNodeNames = lib.filter
(node: builtins.match "^[A-z_]([A-z0-9_]+)?$" node == null)
nodeHostNames;
pythonizeName = name:
let
head = lib.substring 0 1 name;
tail = lib.substring 1 (-1) name;
in
(if builtins.match "[A-z_]" head == null then "_" else head) +
lib.stringAsChars (c: if builtins.match "[A-z0-9_]" c == null then "_" else c) tail;
uniqueVlans = lib.unique (builtins.concatLists vlans);
vlanNames = map (i: "vlan${toString i}: VLan;") uniqueVlans;
machineNames = map (name: "${name}: Machine;") nodeHostNames;
pythonizedNames = map pythonizeName nodeHostNames;
machineNames = map (name: "${name}: Machine;") pythonizedNames;
withChecks =
if lib.length invalidNodeNames > 0 then
throw ''
Cannot create machines out of (${lib.concatStringsSep ", " invalidNodeNames})!
All machines are referenced as python variables in the testing framework which will break the
script when special characters are used.
This is an IMPLEMENTATION ERROR and needs to be fixed. Meanwhile,
please stick to alphanumeric chars and underscores as separation.
''
else
lib.warnIf config.skipLint "Linting is disabled";
withChecks = lib.warnIf config.skipLint "Linting is disabled";
driver =
hostPkgs.runCommand "nixos-test-driver-${config.name}"
@@ -87,7 +78,7 @@ let
${testDriver}/bin/generate-driver-symbols
${lib.optionalString (!config.skipLint) ''
PYFLAKES_BUILTINS="$(
echo -n ${lib.escapeShellArg (lib.concatStringsSep "," nodeHostNames)},
echo -n ${lib.escapeShellArg (lib.concatStringsSep "," pythonizedNames)},
< ${lib.escapeShellArg "driver-symbols"}
)" ${hostPkgs.python3Packages.pyflakes}/bin/pyflakes $out/test-script
''}

View File

@@ -1,13 +1,22 @@
testModuleArgs@{ config, lib, hostPkgs, nodes, ... }:
let
inherit (lib) mkOption mkForce optional types mapAttrs mkDefault mdDoc;
system = hostPkgs.stdenv.hostPlatform.system;
inherit (lib)
literalExpression
literalMD
mapAttrs
mdDoc
mkDefault
mkIf
mkOption mkForce
optional
optionalAttrs
types
;
baseOS =
import ../eval-config.nix {
inherit system;
system = null; # use modularly defined system
inherit (config.node) specialArgs;
modules = [ config.defaults ];
baseModules = (import ../../modules/module-list.nix) ++
@@ -17,11 +26,17 @@ let
({ config, ... }:
{
virtualisation.qemu.package = testModuleArgs.config.qemu.package;
})
(optionalAttrs (!config.node.pkgsReadOnly) {
key = "nodes.nix-pkgs";
config = {
# Ensure we do not use aliases. Ideally this is only set
# when the test framework is used by Nixpkgs NixOS tests.
nixpkgs.config.allowAliases = false;
})
# TODO: switch to nixpkgs.hostPlatform and make sure containers-imperative test still evaluates.
nixpkgs.system = hostPkgs.stdenv.hostPlatform.system;
};
})
testModuleArgs.config.extraBaseModules
];
};
@@ -68,6 +83,30 @@ in
default = { };
};
node.pkgs = mkOption {
description = mdDoc ''
The Nixpkgs to use for the nodes.
Setting this will make the `nixpkgs.*` options read-only, to avoid mistakenly testing with a Nixpkgs configuration that diverges from regular use.
'';
type = types.nullOr types.pkgs;
default = null;
defaultText = literalMD ''
`null`, so construct `pkgs` according to the `nixpkgs.*` options as usual.
'';
};
node.pkgsReadOnly = mkOption {
description = mdDoc ''
Whether to make the `nixpkgs.*` options read-only. This is only relevant when [`node.pkgs`](#test-opt-node.pkgs) is set.
Set this to `false` when any of the [`nodes`](#test-opt-nodes) needs to configure any of the `nixpkgs.*` options. This will slow down evaluation of your test a bit.
'';
type = types.bool;
default = config.node.pkgs != null;
defaultText = literalExpression ''node.pkgs != null'';
};
node.specialArgs = mkOption {
type = types.lazyAttrsOf types.raw;
default = { };
@@ -100,5 +139,11 @@ in
config.nodes;
passthru.nodes = config.nodesCompat;
defaults = mkIf config.node.pkgsReadOnly {
nixpkgs.pkgs = config.node.pkgs;
imports = [ ../../modules/misc/nixpkgs/read-only.nix ];
};
};
}

View File

@@ -25,6 +25,7 @@ let
path = makeBinPath [
pkgs.jq
nixos-enter
pkgs.util-linuxMinimal
];
};
@@ -65,6 +66,9 @@ let
name = "nixos-enter";
src = ./nixos-enter.sh;
inherit (pkgs) runtimeShell;
path = makeBinPath [
pkgs.util-linuxMinimal
];
};
in
@@ -123,7 +127,7 @@ in
system.nixos-generate-config.configuration = mkDefault ''
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
# and in the NixOS manual (accessible by running `nixos-help`).
{ config, pkgs, ... }:
@@ -214,7 +218,7 @@ in
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
# on your system were taken. It's perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).

View File

@@ -38,6 +38,7 @@ let
modules = [ {
_module.check = false;
} ] ++ docModules.eager;
class = "nixos";
specialArgs = specialArgs // {
pkgs = scrubDerivations "pkgs" pkgs;
# allow access to arbitrary options for eager modules, eg for getting

View File

@@ -49,10 +49,10 @@ let
merge = lib.mergeOneOption;
};
pkgsType = mkOptionType {
name = "nixpkgs";
pkgsType = types.pkgs // {
# This type is only used by itself, so let's elaborate the description a bit
# for the purpose of documentation.
description = "An evaluation of Nixpkgs; the top level attribute set of packages";
check = builtins.isAttrs;
};
# Whether `pkgs` was constructed by this module - not if nixpkgs.pkgs or

View File

@@ -0,0 +1,74 @@
# A replacement for the traditional nixpkgs module, such that none of the modules
# can add their own configuration. This ensures that the Nixpkgs configuration is
# exactly as the user intends.
# This may also be used as a performance optimization when evaluating multiple
# configurations at once, with a shared `pkgs`.
# This is a separate module, because merging this logic into the nixpkgs module
# is too burdensome, considering that it is already burdened with legacy.
# Moving this logic into a module does not lose any composition benefits, because
# its purpose is not something that composes anyway.
{ lib, config, ... }:
let
cfg = config.nixpkgs;
inherit (lib) mkOption types;
in
{
disabledModules = [
../nixpkgs.nix
];
options = {
nixpkgs = {
pkgs = mkOption {
type = lib.types.pkgs;
description = lib.mdDoc ''The pkgs module argument.'';
};
config = mkOption {
internal = true;
type = types.unique { message = "nixpkgs.config is set to read-only"; } types.anything;
description = lib.mdDoc ''
The Nixpkgs `config` that `pkgs` was initialized with.
'';
};
overlays = mkOption {
internal = true;
type = types.unique { message = "nixpkgs.overlays is set to read-only"; } types.anything;
description = lib.mdDoc ''
The Nixpkgs overlays that `pkgs` was initialized with.
'';
};
hostPlatform = mkOption {
internal = true;
readOnly = true;
description = lib.mdDoc ''
The platform of the machine that is running the NixOS configuration.
'';
};
buildPlatform = mkOption {
internal = true;
readOnly = true;
description = lib.mdDoc ''
The platform of the machine that built the NixOS configuration.
'';
};
# NOTE: do not add the legacy options such as localSystem here. Let's keep
# this module simple and let module authors upgrade their code instead.
};
};
config = {
_module.args.pkgs =
# find mistaken definitions
builtins.seq cfg.config
builtins.seq cfg.overlays
builtins.seq cfg.hostPlatform
builtins.seq cfg.buildPlatform
cfg.pkgs;
nixpkgs.config = cfg.pkgs.config;
nixpkgs.overlays = cfg.pkgs.overlays;
nixpkgs.hostPlatform = cfg.pkgs.stdenv.hostPlatform;
nixpkgs.buildPlatform = cfg.pkgs.stdenv.buildPlatform;
};
}

View File

@@ -1,3 +1,5 @@
# [nixpkgs]$ nix-build -A nixosTests.nixpkgs --show-trace
{ evalMinimalConfig, pkgs, lib, stdenv }:
let
eval = mod: evalMinimalConfig {
@@ -27,6 +29,47 @@ let
let
uncheckedEval = lib.evalModules { modules = [ ../nixpkgs.nix module ]; };
in map (ass: ass.message) (lib.filter (ass: !ass.assertion) uncheckedEval.config.assertions);
readOnlyUndefined = evalMinimalConfig {
imports = [ ./read-only.nix ];
};
readOnlyBad = evalMinimalConfig {
imports = [ ./read-only.nix ];
nixpkgs.pkgs = { };
};
readOnly = evalMinimalConfig {
imports = [ ./read-only.nix ];
nixpkgs.pkgs = pkgs;
};
readOnlyBadConfig = evalMinimalConfig {
imports = [ ./read-only.nix ];
nixpkgs.pkgs = pkgs;
nixpkgs.config.allowUnfree = true; # do in pkgs instead!
};
readOnlyBadOverlays = evalMinimalConfig {
imports = [ ./read-only.nix ];
nixpkgs.pkgs = pkgs;
nixpkgs.overlays = [ (_: _: {}) ]; # do in pkgs instead!
};
readOnlyBadHostPlatform = evalMinimalConfig {
imports = [ ./read-only.nix ];
nixpkgs.pkgs = pkgs;
nixpkgs.hostPlatform = "foo-linux"; # do in pkgs instead!
};
readOnlyBadBuildPlatform = evalMinimalConfig {
imports = [ ./read-only.nix ];
nixpkgs.pkgs = pkgs;
nixpkgs.buildPlatform = "foo-linux"; # do in pkgs instead!
};
throws = x: ! (builtins.tryEval x).success;
in
lib.recurseIntoAttrs {
invokeNixpkgsSimple =
@@ -65,5 +108,21 @@ lib.recurseIntoAttrs {
nixpkgs.pkgs = pkgs;
} == [];
# Tests for the read-only.nix module
assert readOnly._module.args.pkgs.stdenv.hostPlatform.system == pkgs.stdenv.hostPlatform.system;
assert throws readOnlyBad._module.args.pkgs.stdenv;
assert throws readOnlyUndefined._module.args.pkgs.stdenv;
assert throws readOnlyBadConfig._module.args.pkgs.stdenv;
assert throws readOnlyBadOverlays._module.args.pkgs.stdenv;
assert throws readOnlyBadHostPlatform._module.args.pkgs.stdenv;
assert throws readOnlyBadBuildPlatform._module.args.pkgs.stdenv;
# read-only.nix does not provide legacy options, for the sake of simplicity
# If you're bothered by this, upgrade your configs to use the new *Platform
# options.
assert !readOnly.options.nixpkgs?system;
assert !readOnly.options.nixpkgs?localSystem;
assert !readOnly.options.nixpkgs?crossSystem;
pkgs.emptyFile;
}

View File

@@ -444,6 +444,7 @@
./services/desktops/pipewire/wireplumber.nix
./services/desktops/profile-sync-daemon.nix
./services/desktops/system-config-printer.nix
./services/desktops/system76-scheduler.nix
./services/desktops/telepathy.nix
./services/desktops/tumbler.nix
./services/desktops/zeitgeist.nix
@@ -1183,6 +1184,7 @@
./services/web-apps/jirafeau.nix
./services/web-apps/jitsi-meet.nix
./services/web-apps/kasmweb/default.nix
./services/web-apps/kavita.nix
./services/web-apps/keycloak.nix
./services/web-apps/komga.nix
./services/web-apps/lemmy.nix

View File

@@ -1,8 +1,9 @@
{pkgs, config, lib, ...}:
{ pkgs, config, lib, ... }:
with lib;
let
cfg = config.programs.fzf;
in {
in
{
options = {
programs.fzf = {
fuzzyCompletion = mkEnableOption (mdDoc "fuzzy completion with fzf");
@@ -11,17 +12,21 @@ in {
};
config = {
environment.systemPackages = optional (cfg.keybindings || cfg.fuzzyCompletion) pkgs.fzf;
programs.bash.interactiveShellInit = optionalString cfg.fuzzyCompletion ''
source ${pkgs.fzf}/share/fzf/completion.bash
'' + optionalString cfg.keybindings ''
source ${pkgs.fzf}/share/fzf/key-bindings.bash
'';
programs.zsh.interactiveShellInit = optionalString cfg.fuzzyCompletion ''
source ${pkgs.fzf}/share/fzf/completion.zsh
'' + optionalString cfg.keybindings ''
source ${pkgs.fzf}/share/fzf/key-bindings.zsh
'';
programs.zsh.interactiveShellInit = optionalString (!config.programs.zsh.ohMyZsh.enable)
(optionalString cfg.fuzzyCompletion ''
source ${pkgs.fzf}/share/fzf/completion.zsh
'' + optionalString cfg.keybindings ''
source ${pkgs.fzf}/share/fzf/key-bindings.zsh
'');
programs.zsh.ohMyZsh.plugins = optional (cfg.keybindings || cfg.fuzzyCompletion) [ "fzf" ];
};
meta.maintainers = with maintainers; [ laalsaas ];
}

View File

@@ -11,6 +11,8 @@ in {
enable = mkEnableOption (lib.mdDoc "Navidrome music server");
package = mkPackageOptionMD pkgs "navidrome" { };
settings = mkOption rec {
type = settingsFormat.type;
apply = recursiveUpdate default;
@@ -36,7 +38,7 @@ in {
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart = ''
${pkgs.navidrome}/bin/navidrome --configfile ${settingsFormat.generate "navidrome.json" cfg.settings}
${cfg.package}/bin/navidrome --configfile ${settingsFormat.generate "navidrome.json" cfg.settings}
'';
DynamicUser = true;
StateDirectory = "navidrome";

View File

@@ -35,6 +35,9 @@ in
ExecStartPre = testCommand;
Restart = "on-failure";
RestartSec = 120;
LimitSTACK = 256 * 1024 * 1024;
OOMPolicy = "continue";
};
};

View File

@@ -0,0 +1,296 @@
{ config, lib, pkgs, ... }:
let
cfg = config.services.system76-scheduler;
inherit (builtins) concatStringsSep map toString attrNames;
inherit (lib) boolToString types mkOption literalExpression mdDoc optional mkIf mkMerge;
inherit (types) nullOr listOf bool int ints float str enum;
withDefaults = optionSpecs: defaults:
lib.genAttrs (attrNames optionSpecs) (name:
mkOption (optionSpecs.${name} // {
default = optionSpecs.${name}.default or defaults.${name} or null;
}));
latencyProfile = withDefaults {
latency = {
type = int;
description = mdDoc "`sched_latency_ns`.";
};
nr-latency = {
type = int;
description = mdDoc "`sched_nr_latency`.";
};
wakeup-granularity = {
type = float;
description = mdDoc "`sched_wakeup_granularity_ns`.";
};
bandwidth-size = {
type = int;
description = mdDoc "`sched_cfs_bandwidth_slice_us`.";
};
preempt = {
type = enum [ "none" "voluntary" "full" ];
description = mdDoc "Preemption mode.";
};
};
schedulerProfile = withDefaults {
nice = {
type = nullOr (ints.between (-20) 19);
description = mdDoc "Niceness.";
};
class = {
type = nullOr (enum [ "idle" "batch" "other" "rr" "fifo" ]);
example = literalExpression "\"batch\"";
description = mdDoc "CPU scheduler class.";
};
prio = {
type = nullOr (ints.between 1 99);
example = literalExpression "49";
description = mdDoc "CPU scheduler priority.";
};
ioClass = {
type = nullOr (enum [ "idle" "best-effort" "realtime" ]);
example = literalExpression "\"best-effort\"";
description = mdDoc "IO scheduler class.";
};
ioPrio = {
type = nullOr (ints.between 0 7);
example = literalExpression "4";
description = mdDoc "IO scheduler priority.";
};
matchers = {
type = nullOr (listOf str);
default = [];
example = literalExpression ''
[
"include cgroup=\"/user.slice/*.service\" parent=\"systemd\""
"emacs"
]
'';
description = mdDoc "Process matchers.";
};
};
cfsProfileToString = name: let
p = cfg.settings.cfsProfiles.${name};
in
"${name} latency=${toString p.latency} nr-latency=${toString p.nr-latency} wakeup-granularity=${toString p.wakeup-granularity} bandwidth-size=${toString p.bandwidth-size} preempt=\"${p.preempt}\"";
prioToString = class: prio: if prio == null then "\"${class}\"" else "(${class})${toString prio}";
schedulerProfileToString = name: a: indent:
concatStringsSep " "
(["${indent}${name}"]
++ (optional (a.nice != null) "nice=${toString a.nice}")
++ (optional (a.class != null) "sched=${prioToString a.class a.prio}")
++ (optional (a.ioClass != null) "io=${prioToString a.ioClass a.ioPrio}")
++ (optional ((builtins.length a.matchers) != 0) ("{\n${concatStringsSep "\n" (map (m: " ${indent}${m}") a.matchers)}\n${indent}}")));
in {
options = {
services.system76-scheduler = {
enable = lib.mkEnableOption (lib.mdDoc "system76-scheduler");
package = mkOption {
type = types.package;
default = config.boot.kernelPackages.system76-scheduler;
defaultText = literalExpression "config.boot.kernelPackages.system76-scheduler";
description = mdDoc "Which System76-Scheduler package to use.";
};
useStockConfig = mkOption {
type = bool;
default = true;
description = mdDoc ''
Use the (reasonable and featureful) stock configuration.
When this option is `true`, `services.system76-scheduler.settings`
are ignored.
'';
};
settings = {
cfsProfiles = {
enable = mkOption {
type = bool;
default = true;
description = mdDoc "Tweak CFS latency parameters when going on/off battery";
};
default = latencyProfile {
latency = 6;
nr-latency = 8;
wakeup-granularity = 1.0;
bandwidth-size = 5;
preempt = "voluntary";
};
responsive = latencyProfile {
latency = 4;
nr-latency = 10;
wakeup-granularity = 0.5;
bandwidth-size = 3;
preempt = "full";
};
};
processScheduler = {
enable = mkOption {
type = bool;
default = true;
description = mdDoc "Tweak scheduling of individual processes in real time.";
};
useExecsnoop = mkOption {
type = bool;
default = true;
description = mdDoc "Use execsnoop (otherwise poll the precess list periodically).";
};
refreshInterval = mkOption {
type = int;
default = 60;
description = mdDoc "Process list poll interval, in seconds";
};
foregroundBoost = {
enable = mkOption {
type = bool;
default = true;
description = mdDoc ''
Boost foreground process priorities.
(And de-boost background ones). Note that this option needs cooperation
from the desktop environment to work. On Gnome the client side is
implemented by the "System76 Scheduler" shell extension.
'';
};
foreground = schedulerProfile {
nice = 0;
ioClass = "best-effort";
ioPrio = 0;
};
background = schedulerProfile {
nice = 6;
ioClass = "idle";
};
};
pipewireBoost = {
enable = mkOption {
type = bool;
default = true;
description = mdDoc "Boost Pipewire client priorities.";
};
profile = schedulerProfile {
nice = -6;
ioClass = "best-effort";
ioPrio = 0;
};
};
};
};
assignments = mkOption {
type = types.attrsOf (types.submodule {
options = schedulerProfile { };
});
default = {};
example = literalExpression ''
{
nix-builds = {
nice = 15;
class = "batch";
ioClass = "idle";
matchers = [
"nix-daemon"
];
};
}
'';
description = mdDoc "Process profile assignments.";
};
exceptions = mkOption {
type = types.listOf str;
default = [];
example = literalExpression ''
[
"include descends=\"schedtool\""
"schedtool"
]
'';
description = mdDoc "Processes that are left alone.";
};
};
};
config = mkIf cfg.enable {
environment.systemPackages = [ cfg.package ];
services.dbus.packages = [ cfg.package ];
systemd.services.system76-scheduler = {
description = "Manage process priorities and CFS scheduler latencies for improved responsiveness on the desktop";
wantedBy = [ "multi-user.target" ];
path = [
# execsnoop needs those to extract kernel headers:
pkgs.kmod
pkgs.gnutar
pkgs.xz
];
serviceConfig = {
Type = "dbus";
BusName= "com.system76.Scheduler";
ExecStart = "${cfg.package}/bin/system76-scheduler daemon";
ExecReload = "${cfg.package}/bin/system76-scheduler daemon reload";
};
};
environment.etc = mkMerge [
(mkIf cfg.useStockConfig {
# No custom settings: just use stock configuration with a fix for Pipewire
"system76-scheduler/config.kdl".source = "${cfg.package}/data/config.kdl";
"system76-scheduler/process-scheduler/00-dist.kdl".source = "${cfg.package}/data/pop_os.kdl";
"system76-scheduler/process-scheduler/01-fix-pipewire-paths.kdl".source = ../../../../pkgs/os-specific/linux/system76-scheduler/01-fix-pipewire-paths.kdl;
})
(let
settings = cfg.settings;
cfsp = settings.cfsProfiles;
ps = settings.processScheduler;
in mkIf (!cfg.useStockConfig) {
"system76-scheduler/config.kdl".text = ''
version "2.0"
autogroup-enabled false
cfs-profiles enable=${boolToString cfsp.enable} {
${cfsProfileToString "default"}
${cfsProfileToString "responsive"}
}
process-scheduler enable=${boolToString ps.enable} {
execsnoop ${boolToString ps.useExecsnoop}
refresh-rate ${toString ps.refreshInterval}
assignments {
${if ps.foregroundBoost.enable then (schedulerProfileToString "foreground" ps.foregroundBoost.foreground " ") else ""}
${if ps.foregroundBoost.enable then (schedulerProfileToString "background" ps.foregroundBoost.background " ") else ""}
${if ps.pipewireBoost.enable then (schedulerProfileToString "pipewire" ps.pipewireBoost.profile " ") else ""}
}
}
'';
})
{
"system76-scheduler/process-scheduler/02-config.kdl".text =
"exceptions {\n${concatStringsSep "\n" (map (e: " ${e}") cfg.exceptions)}\n}\n"
+ "assignments {\n"
+ (concatStringsSep "\n" (map (name: schedulerProfileToString name cfg.assignments.${name} " ")
(attrNames cfg.assignments)))
+ "\n}\n";
}
];
};
meta = {
maintainers = [ lib.maintainers.cmm ];
};
}

View File

@@ -80,7 +80,8 @@ The first step to declare the list of packages you want in your Emacs
installation is to create a dedicated derivation. This can be done in a
dedicated {file}`emacs.nix` file such as:
[]{#ex-emacsNix}
::: {.example #ex-emacsNix}
### Nix expression to build Emacs with packages (`emacs.nix`)
```nix
/*
@@ -136,6 +137,7 @@ in
pkgs.notmuch # From main packages set
])
```
:::
The result of this configuration will be an {command}`emacs`
command which launches Emacs with all of your chosen packages in the
@@ -158,19 +160,24 @@ and yasnippet.
The list of available packages in the various ELPA repositories can be seen
with the following commands:
[]{#module-services-emacs-querying-packages}
::: {.example #module-services-emacs-querying-packages}
### Querying Emacs packages
```
nix-env -f "<nixpkgs>" -qaP -A emacs.pkgs.elpaPackages
nix-env -f "<nixpkgs>" -qaP -A emacs.pkgs.melpaPackages
nix-env -f "<nixpkgs>" -qaP -A emacs.pkgs.melpaStablePackages
nix-env -f "<nixpkgs>" -qaP -A emacs.pkgs.orgPackages
```
:::
If you are on NixOS, you can install this particular Emacs for all users by
adding it to the list of system packages (see
[](#sec-declarative-package-mgmt)). Simply modify your file
{file}`configuration.nix` to make it contain:
[]{#module-services-emacs-configuration-nix}
::: {.example #module-services-emacs-configuration-nix}
### Custom Emacs in `configuration.nix`
```
{
environment.systemPackages = [
@@ -179,6 +186,7 @@ adding it to the list of system packages (see
];
}
```
:::
In this case, the next {command}`nixos-rebuild switch` will take
care of adding your {command}`emacs` to the {var}`PATH`
@@ -192,7 +200,9 @@ If you are not on NixOS or want to install this particular Emacs only for
yourself, you can do so by adding it to your
{file}`~/.config/nixpkgs/config.nix` (see
[Nixpkgs manual](https://nixos.org/nixpkgs/manual/#sec-modify-via-packageOverrides)):
[]{#module-services-emacs-config-nix}
::: {.example #module-services-emacs-config-nix}
### Custom Emacs in `~/.config/nixpkgs/config.nix`
```
{
packageOverrides = super: let self = super.pkgs; in {
@@ -200,6 +210,7 @@ yourself, you can do so by adding it to your
};
}
```
:::
In this case, the next `nix-env -f '<nixpkgs>' -iA
myemacs` will take care of adding your emacs to the
@@ -214,7 +225,9 @@ automatically generated {file}`emacs.desktop` (useful if you
only use {command}`emacsclient`), you can change your file
{file}`emacs.nix` in this way:
[]{#ex-emacsGtk3Nix}
::: {.example #ex-emacsGtk3Nix}
### Custom Emacs build
```
{ pkgs ? import <nixpkgs> {} }:
let
@@ -231,8 +244,9 @@ let
});
in [...]
```
:::
After building this file as shown in [the example above](#ex-emacsNix), you
After building this file as shown in [](#ex-emacsNix), you
will get an GTK 3-based Emacs binary pre-loaded with your favorite packages.
## Running Emacs as a Service {#module-services-emacs-running}
@@ -327,7 +341,10 @@ This will add the symlink
The Emacs init file should be changed to load the extension packages at
startup:
[]{#module-services-emacs-package-initialisation}
::: {.example #module-services-emacs-package-initialisation}
### Package initialization in `.emacs`
```
(require 'package)
@@ -337,6 +354,7 @@ startup:
(setq package-enable-at-startup nil)
(package-initialize)
```
:::
After the declarative emacs package configuration has been tested,
previously downloaded packages can be cleaned up by removing
@@ -377,7 +395,9 @@ To install the DocBook 5.0 schemas, either add
Then customize the variable {var}`rng-schema-locating-files` to
include {file}`~/.emacs.d/schemas.xml` and put the following
text into that file:
[]{#ex-emacs-docbook-xml}
::: {.example #ex-emacs-docbook-xml}
### nXML Schema Configuration (`~/.emacs.d/schemas.xml`)
```xml
<?xml version="1.0"?>
<!--
@@ -397,3 +417,4 @@ text into that file:
-->
</locatingRules>
```
:::

View File

@@ -2,8 +2,6 @@
let
cfg = config.services.asusd;
json = pkgs.formats.json { };
toml = pkgs.formats.toml { };
in
{
options = {
@@ -19,55 +17,55 @@ in
};
animeConfig = lib.mkOption {
type = json.type;
default = { };
type = lib.types.nullOr lib.types.str;
default = null;
description = lib.mdDoc ''
The content of /etc/asusd/anime.conf.
The content of /etc/asusd/anime.ron.
See https://asus-linux.org/asusctl/#anime-control.
'';
};
asusdConfig = lib.mkOption {
type = json.type;
default = { };
type = lib.types.nullOr lib.types.str;
default = null;
description = lib.mdDoc ''
The content of /etc/asusd/asusd.conf.
The content of /etc/asusd/asusd.ron.
See https://asus-linux.org/asusctl/.
'';
};
auraConfig = lib.mkOption {
type = json.type;
default = { };
type = lib.types.nullOr lib.types.str;
default = null;
description = lib.mdDoc ''
The content of /etc/asusd/aura.conf.
The content of /etc/asusd/aura.ron.
See https://asus-linux.org/asusctl/#led-keyboard-control.
'';
};
profileConfig = lib.mkOption {
type = lib.types.nullOr lib.types.str;
default = "";
default = null;
description = lib.mdDoc ''
The content of /etc/asusd/profile.conf.
The content of /etc/asusd/profile.ron.
See https://asus-linux.org/asusctl/#profiles.
'';
};
ledModesConfig = lib.mkOption {
type = lib.types.nullOr toml.type;
default = null;
description = lib.mdDoc ''
The content of /etc/asusd/asusd-ledmodes.toml. Leave `null` to use default settings.
See https://asus-linux.org/asusctl/#led-keyboard-control.
fanCurvesConfig = lib.mkOption {
type = lib.types.nullOr lib.types.str;
default = null;
description = lib.mdDoc ''
The content of /etc/asusd/fan_curves.ron.
See https://asus-linux.org/asusctl/#fan-curves.
'';
};
userLedModesConfig = lib.mkOption {
type = lib.types.nullOr toml.type;
type = lib.types.nullOr lib.types.str;
default = null;
description = lib.mdDoc ''
The content of /etc/asusd/asusd-user-ledmodes.toml.
The content of /etc/asusd/asusd-user-ledmodes.ron.
See https://asus-linux.org/asusctl/#led-keyboard-control.
'';
};
@@ -79,26 +77,18 @@ in
environment.etc =
let
maybeConfig = name: cfg: lib.mkIf (cfg != { }) {
source = json.generate name cfg;
maybeConfig = name: cfg: lib.mkIf (cfg != null) {
source = pkgs.writeText name cfg;
mode = "0644";
};
in
{
"asusd/anime.conf" = maybeConfig "anime.conf" cfg.animeConfig;
"asusd/asusd.conf" = maybeConfig "asusd.conf" cfg.asusdConfig;
"asusd/aura.conf" = maybeConfig "aura.conf" cfg.auraConfig;
"asusd/profile.conf" = lib.mkIf (cfg.profileConfig != null) {
source = pkgs.writeText "profile.conf" cfg.profileConfig;
mode = "0644";
};
"asusd/asusd-ledmodes.toml" = {
source =
if cfg.ledModesConfig == null
then "${pkgs.asusctl}/share/asusd/data/asusd-ledmodes.toml"
else toml.generate "asusd-ledmodes.toml" cfg.ledModesConfig;
mode = "0644";
};
"asusd/anime.ron" = maybeConfig "anime.ron" cfg.animeConfig;
"asusd/asusd.ron" = maybeConfig "asusd.ron" cfg.asusdConfig;
"asusd/aura.ron" = maybeConfig "aura.ron" cfg.auraConfig;
"asusd/profile.conf" = maybeConfig "profile.ron" cfg.profileConfig;
"asusd/fan_curves.ron" = maybeConfig "fan_curves.ron" cfg.fanCurvesConfig;
"asusd/asusd_user_ledmodes.ron" = maybeConfig "asusd_user_ledmodes.ron" cfg.userLedModesConfig;
};
services.dbus.enable = true;

View File

@@ -160,7 +160,7 @@ let
echo "Generating hwdb database..."
# hwdb --update doesn't return error code even on errors!
res="$(${pkgs.buildPackages.udev}/bin/udevadm hwdb --update --root=$(pwd) 2>&1)"
res="$(${pkgs.buildPackages.systemd}/bin/systemd-hwdb --root=$(pwd) update 2>&1)"
echo "$res"
[ -z "$(echo "$res" | egrep '^Error')" ]
mv etc/udev/hwdb.bin $out

View File

@@ -461,6 +461,7 @@ in {
"mopeka"
"oralb"
"qingping"
"rapt_ble"
"ruuvi_gateway"
"ruuvitag_ble"
"sensirion_ble"

View File

@@ -13,8 +13,6 @@ let
# configuration here https://github.com/foxcpp/maddy/blob/master/maddy.conf
# Do not use this in production!
tls off
auth.pass_table local_authdb {
table sql_table {
driver sqlite3
@@ -35,6 +33,7 @@ let
}
optional_step file /etc/maddy/aliases
}
msgpipeline local_routing {
destination postmaster $(local_domains) {
modify {
@@ -215,6 +214,63 @@ in {
'';
};
tls = {
loader = mkOption {
type = with types; nullOr (enum [ "file" "off" ]);
default = "off";
description = lib.mdDoc ''
TLS certificates are obtained by modules called "certificate
loaders". Currently only the file loader is supported which reads
certificates from files specifying the options `keyPaths` and
`certPaths`.
'';
};
certificates = mkOption {
type = with types; listOf (submodule {
options = {
keyPath = mkOption {
type = types.path;
example = "/etc/ssl/mx1.example.org.key";
description = lib.mdDoc ''
Path to the private key used for TLS.
'';
};
certPath = mkOption {
type = types.path;
example = "/etc/ssl/mx1.example.org.crt";
description = lib.mdDoc ''
Path to the certificate used for TLS.
'';
};
};
});
default = [];
example = lib.literalExpression ''
[{
keyPath = "/etc/ssl/mx1.example.org.key";
certPath = "/etc/ssl/mx1.example.org.crt";
}]
'';
description = lib.mdDoc ''
A list of attribute sets containing paths to TLS certificates and
keys. Maddy will use SNI if multiple pairs are selected.
'';
};
extraConfig = mkOption {
type = with types; nullOr lines;
description = lib.mdDoc ''
Arguments for the specific certificate loader. Note that Maddy uses
secure defaults for the TLS configuration so there is no need to
change anything in most cases.
See [upstream manual](https://maddy.email/reference/tls/) for
available options.
'';
default = "";
};
};
openFirewall = mkOption {
type = types.bool;
default = false;
@@ -224,7 +280,7 @@ in {
};
ensureAccounts = mkOption {
type = types.listOf types.str;
type = with types; listOf str;
default = [];
description = lib.mdDoc ''
List of IMAP accounts which get automatically created. Note that for
@@ -270,6 +326,16 @@ in {
config = mkIf cfg.enable {
assertions = [{
assertion = cfg.tls.loader == "file" -> cfg.tls.certificates != [];
message = ''
If maddy is configured to use TLS, tls.certificates with attribute sets
of certPath and keyPath must be provided.
Read more about obtaining TLS certificates here:
https://maddy.email/tutorials/setting-up/#tls-certificates
'';
}];
systemd = {
packages = [ pkgs.maddy ];
@@ -318,6 +384,17 @@ in {
$(primary_domain) = ${cfg.primaryDomain}
$(local_domains) = ${toString cfg.localDomains}
hostname ${cfg.hostname}
${if (cfg.tls.loader == "file") then ''
tls file ${concatStringsSep " " (
map (x: x.certPath + " " + x.keyPath
) cfg.tls.certificates)} ${optionalString (cfg.tls.extraConfig != "") ''
{ ${cfg.tls.extraConfig} }
''}
'' else if (cfg.tls.loader == "off") then ''
tls off
'' else ""}
${cfg.config}
'';
};

View File

@@ -34,7 +34,7 @@ in {
systemd.timers.fstrim = {
timerConfig = {
OnCalendar = cfg.interval;
OnCalendar = [ "" cfg.interval ];
};
wantedBy = [ "timers.target" ];
};

View File

@@ -9,6 +9,7 @@ let
env = {
GUNICORN_CMD_ARGS = "--bind=${cfg.address}:${toString cfg.port}";
DEBUG = "0";
DEBUG_TOOLBAR = "0";
MEDIA_ROOT = "/var/lib/tandoor-recipes";
} // optionalAttrs (config.time.timeZone != null) {
TIMEZONE = config.time.timeZone;

View File

@@ -235,7 +235,7 @@ in {
systemd.services = let
makeService = attrs: recursiveUpdate {
path = [ datadogPkg pkgs.python pkgs.sysstat pkgs.procps pkgs.iproute2 ];
path = [ datadogPkg pkgs.sysstat pkgs.procps pkgs.iproute2 ];
wantedBy = [ "multi-user.target" ];
serviceConfig = {
User = "datadog";

View File

@@ -13,12 +13,7 @@ in
options.services.grafana-agent = {
enable = mkEnableOption (lib.mdDoc "grafana-agent");
package = mkOption {
type = types.package;
default = pkgs.grafana-agent;
defaultText = lib.literalExpression "pkgs.grafana-agent";
description = lib.mdDoc "The grafana-agent package to use.";
};
package = mkPackageOptionMD pkgs "grafana-agent" { };
credentials = mkOption {
description = lib.mdDoc ''
@@ -37,11 +32,22 @@ in
};
};
extraFlags = mkOption {
type = with types; listOf str;
default = [ ];
example = [ "-enable-features=integrations-next" "-disable-reporting" ];
description = lib.mdDoc ''
Extra command-line flags passed to {command}`grafana-agent`.
See <https://grafana.com/docs/agent/latest/static/configuration/flags/>
'';
};
settings = mkOption {
description = lib.mdDoc ''
Configuration for `grafana-agent`.
Configuration for {command}`grafana-agent`.
See https://grafana.com/docs/agent/latest/configuration/
See <https://grafana.com/docs/agent/latest/configuration/>
'';
type = types.submodule {
@@ -140,7 +146,7 @@ in
# We can't use Environment=HOSTNAME=%H, as it doesn't include the domain part.
export HOSTNAME=$(< /proc/sys/kernel/hostname)
exec ${lib.getExe cfg.package} -config.expand-env -config.file ${configFile}
exec ${lib.getExe cfg.package} -config.expand-env -config.file ${configFile} ${escapeShellArgs cfg.extraFlags}
'';
serviceConfig = {
Restart = "always";

View File

@@ -118,56 +118,56 @@ in
default = false;
type = types.bool;
description = lib.mdDoc ''
Allows to use database for searching of previously banned ip's to increase
a default ban time using special formula, default it is banTime * 1, 2, 4, 8, 16, 32...
"bantime.increment" allows to use database for searching of previously banned ip's to increase
a default ban time using special formula, default it is banTime * 1, 2, 4, 8, 16, 32 ...
'';
};
bantime-increment.rndtime = mkOption {
default = "4m";
type = types.str;
default = null;
type = types.nullOr types.str;
example = "8m";
description = lib.mdDoc ''
"bantime-increment.rndtime" is the max number of seconds using for mixing with random time
"bantime.rndtime" is the max number of seconds using for mixing with random time
to prevent "clever" botnets calculate exact time IP can be unbanned again
'';
};
bantime-increment.maxtime = mkOption {
default = "10h";
type = types.str;
default = null;
type = types.nullOr types.str;
example = "48h";
description = lib.mdDoc ''
"bantime-increment.maxtime" is the max number of seconds using the ban time can reach (don't grows further)
"bantime.maxtime" is the max number of seconds using the ban time can reach (don't grows further)
'';
};
bantime-increment.factor = mkOption {
default = "1";
type = types.str;
default = null;
type = types.nullOr types.str;
example = "4";
description = lib.mdDoc ''
"bantime-increment.factor" is a coefficient to calculate exponent growing of the formula or common multiplier,
"bantime.factor" is a coefficient to calculate exponent growing of the formula or common multiplier,
default value of factor is 1 and with default value of formula, the ban time grows by 1, 2, 4, 8, 16 ...
'';
};
bantime-increment.formula = mkOption {
default = "ban.Time * (1<<(ban.Count if ban.Count<20 else 20)) * banFactor";
type = types.str;
default = null;
type = types.nullOr types.str;
example = "ban.Time * math.exp(float(ban.Count+1)*banFactor)/math.exp(1*banFactor)";
description = lib.mdDoc ''
"bantime-increment.formula" used by default to calculate next value of ban time, default value bellow,
the same ban time growing will be reached by multipliers 1, 2, 4, 8, 16, 32...
"bantime.formula" used by default to calculate next value of ban time, default value bellow,
the same ban time growing will be reached by multipliers 1, 2, 4, 8, 16, 32 ...
'';
};
bantime-increment.multipliers = mkOption {
default = "1 2 4 8 16 32 64";
type = types.str;
example = "2 4 16 128";
default = null;
type = types.nullOr types.str;
example = "1 2 4 8 16 32 64";
description = lib.mdDoc ''
"bantime-increment.multipliers" used to calculate next value of ban time instead of formula, corresponding
"bantime.multipliers" used to calculate next value of ban time instead of formula, corresponding
previously ban count and given "bantime.factor" (for multipliers default is 1);
following example grows ban time by 1, 2, 4, 8, 16 ... and if last ban count greater as multipliers count,
always used last multiplier (64 in example), for factor '1' and original ban time 600 - 10.6 hours
@@ -175,11 +175,11 @@ in
};
bantime-increment.overalljails = mkOption {
default = false;
type = types.bool;
default = null;
type = types.nullOr types.bool;
example = true;
description = lib.mdDoc ''
"bantime-increment.overalljails" (if true) specifies the search of IP in the database will be executed
"bantime.overalljails" (if true) specifies the search of IP in the database will be executed
cross over all jails, if false (default), only current jail of the ban IP will be searched
'';
};
@@ -276,8 +276,16 @@ in
###### implementation
config = mkIf cfg.enable {
assertions = [
{
assertion = (cfg.bantime-increment.formula == null || cfg.bantime-increment.multipliers == null);
message = ''
Options `services.fail2ban.bantime-increment.formula` and `services.fail2ban.bantime-increment.multipliers` cannot be both specified.
'';
}
];
warnings = mkIf (config.networking.firewall.enable == false && config.networking.nftables.enable == false) [
warnings = mkIf (!config.networking.firewall.enable && !config.networking.nftables.enable) [
"fail2ban can not be used without a firewall"
];
@@ -330,15 +338,14 @@ in
# Add some reasonable default jails. The special "DEFAULT" jail
# sets default values for all other jails.
services.fail2ban.jails.DEFAULT = ''
${optionalString cfg.bantime-increment.enable ''
# Bantime incremental
bantime.increment = ${boolToString cfg.bantime-increment.enable}
bantime.maxtime = ${cfg.bantime-increment.maxtime}
bantime.factor = ${cfg.bantime-increment.factor}
bantime.formula = ${cfg.bantime-increment.formula}
bantime.multipliers = ${cfg.bantime-increment.multipliers}
bantime.overalljails = ${boolToString cfg.bantime-increment.overalljails}
''}
# Bantime increment options
bantime.increment = ${boolToString cfg.bantime-increment.enable}
${optionalString (cfg.bantime-increment.rndtime != null) "bantime.rndtime = ${cfg.bantime-increment.rndtime}"}
${optionalString (cfg.bantime-increment.maxtime != null) "bantime.maxtime = ${cfg.bantime-increment.maxtime}"}
${optionalString (cfg.bantime-increment.factor != null) "bantime.factor = ${cfg.bantime-increment.factor}"}
${optionalString (cfg.bantime-increment.formula != null) "bantime.formula = ${cfg.bantime-increment.formula}"}
${optionalString (cfg.bantime-increment.multipliers != null) "bantime.multipliers = ${cfg.bantime-increment.multipliers}"}
${optionalString (cfg.bantime-increment.overalljails != null) "bantime.overalljails = ${boolToString cfg.bantime-increment.overalljails}"}
# Miscellaneous options
ignoreip = 127.0.0.1/8 ${optionalString config.networking.enableIPv6 "::1"} ${concatStringsSep " " cfg.ignoreIP}
${optionalString (cfg.bantime != null) ''

View File

@@ -2,18 +2,22 @@
with lib;
let cfg = config.services.cloud-init;
path = with pkgs; [
cloud-init
iproute2
nettools
openssh
shadow
util-linux
busybox
] ++ optional cfg.btrfs.enable btrfs-progs
++ optional cfg.ext4.enable e2fsprogs
;
let
cfg = config.services.cloud-init;
path = with pkgs; [
cloud-init
iproute2
nettools
openssh
shadow
util-linux
busybox
]
++ optional cfg.btrfs.enable btrfs-progs
++ optional cfg.ext4.enable e2fsprogs
;
settingsFormat = pkgs.formats.yaml { };
cfgfile = settingsFormat.generate "cloud.cfg" cfg.settings;
in
{
options = {
@@ -21,7 +25,7 @@ in
enable = mkOption {
type = types.bool;
default = false;
description = lib.mdDoc ''
description = mdDoc ''
Enable the cloud-init service. This services reads
configuration metadata in a cloud environment and configures
the machine according to this metadata.
@@ -40,7 +44,7 @@ in
btrfs.enable = mkOption {
type = types.bool;
default = false;
description = lib.mdDoc ''
description = mdDoc ''
Allow the cloud-init service to operate `btrfs` filesystem.
'';
};
@@ -48,7 +52,7 @@ in
ext4.enable = mkOption {
type = types.bool;
default = true;
description = lib.mdDoc ''
description = mdDoc ''
Allow the cloud-init service to operate `ext4` filesystem.
'';
};
@@ -56,141 +60,170 @@ in
network.enable = mkOption {
type = types.bool;
default = false;
description = lib.mdDoc ''
description = mdDoc ''
Allow the cloud-init service to configure network interfaces
through systemd-networkd.
'';
};
settings = mkOption {
description = mdDoc ''
Structured cloud-init configuration.
'';
type = types.submodule {
freeformType = settingsFormat.type;
};
default = { };
};
config = mkOption {
type = types.str;
default = ''
system_info:
distro: nixos
network:
renderers: [ 'networkd' ]
users:
- root
default = "";
description = mdDoc ''
raw cloud-init configuration.
disable_root: false
preserve_hostname: false
cloud_init_modules:
- migrator
- seed_random
- bootcmd
- write-files
- growpart
- resizefs
- update_hostname
- resolv_conf
- ca-certs
- rsyslog
- users-groups
cloud_config_modules:
- disk_setup
- mounts
- ssh-import-id
- set-passwords
- timezone
- disable-ec2-metadata
- runcmd
- ssh
cloud_final_modules:
- rightscale_userdata
- scripts-vendor
- scripts-per-once
- scripts-per-boot
- scripts-per-instance
- scripts-user
- ssh-authkey-fingerprints
- keys-to-console
- phone-home
- final-message
- power-state-change
'';
description = lib.mdDoc "cloud-init configuration.";
Takes precedence over the `settings` option if set.
'';
};
};
};
config = mkIf cfg.enable {
config = {
services.cloud-init.settings = {
system_info = mkDefault {
distro = "nixos";
network = {
renderers = [ "networkd" ];
};
};
environment.etc."cloud/cloud.cfg".text = cfg.config;
users = mkDefault [ "root" ];
disable_root = mkDefault false;
preserve_hostname = mkDefault false;
cloud_init_modules = mkDefault [
"migrator"
"seed_random"
"bootcmd"
"write-files"
"growpart"
"resizefs"
"update_hostname"
"resolv_conf"
"ca-certs"
"rsyslog"
"users-groups"
];
cloud_config_modules = mkDefault [
"disk_setup"
"mounts"
"ssh-import-id"
"set-passwords"
"timezone"
"disable-ec2-metadata"
"runcmd"
"ssh"
];
cloud_final_modules = mkDefault [
"rightscale_userdata"
"scripts-vendor"
"scripts-per-once"
"scripts-per-boot"
"scripts-per-instance"
"scripts-user"
"ssh-authkey-fingerprints"
"keys-to-console"
"phone-home"
"final-message"
"power-state-change"
];
};
} // (mkIf cfg.enable {
environment.etc."cloud/cloud.cfg" =
if cfg.config == "" then
{ source = cfgfile; }
else
{ text = cfg.config; }
;
systemd.network.enable = cfg.network.enable;
systemd.services.cloud-init-local =
{ description = "Initial cloud-init job (pre-networking)";
wantedBy = [ "multi-user.target" ];
before = ["systemd-networkd.service"];
path = path;
serviceConfig =
{ Type = "oneshot";
ExecStart = "${pkgs.cloud-init}/bin/cloud-init init --local";
RemainAfterExit = "yes";
TimeoutSec = "infinity";
StandardOutput = "journal+console";
};
systemd.services.cloud-init-local = {
description = "Initial cloud-init job (pre-networking)";
wantedBy = [ "multi-user.target" ];
before = [ "systemd-networkd.service" ];
path = path;
serviceConfig = {
Type = "oneshot";
ExecStart = "${pkgs.cloud-init}/bin/cloud-init init --local";
RemainAfterExit = "yes";
TimeoutSec = "infinity";
StandardOutput = "journal+console";
};
};
systemd.services.cloud-init =
{ description = "Initial cloud-init job (metadata service crawler)";
wantedBy = [ "multi-user.target" ];
wants = [ "network-online.target" "cloud-init-local.service"
"sshd.service" "sshd-keygen.service" ];
after = [ "network-online.target" "cloud-init-local.service" ];
before = [ "sshd.service" "sshd-keygen.service" ];
requires = [ "network.target"];
path = path;
serviceConfig =
{ Type = "oneshot";
ExecStart = "${pkgs.cloud-init}/bin/cloud-init init";
RemainAfterExit = "yes";
TimeoutSec = "infinity";
StandardOutput = "journal+console";
};
systemd.services.cloud-init = {
description = "Initial cloud-init job (metadata service crawler)";
wantedBy = [ "multi-user.target" ];
wants = [
"network-online.target"
"cloud-init-local.service"
"sshd.service"
"sshd-keygen.service"
];
after = [ "network-online.target" "cloud-init-local.service" ];
before = [ "sshd.service" "sshd-keygen.service" ];
requires = [ "network.target" ];
path = path;
serviceConfig = {
Type = "oneshot";
ExecStart = "${pkgs.cloud-init}/bin/cloud-init init";
RemainAfterExit = "yes";
TimeoutSec = "infinity";
StandardOutput = "journal+console";
};
};
systemd.services.cloud-config =
{ description = "Apply the settings specified in cloud-config";
wantedBy = [ "multi-user.target" ];
wants = [ "network-online.target" ];
after = [ "network-online.target" "syslog.target" "cloud-config.target" ];
systemd.services.cloud-config = {
description = "Apply the settings specified in cloud-config";
wantedBy = [ "multi-user.target" ];
wants = [ "network-online.target" ];
after = [ "network-online.target" "syslog.target" "cloud-config.target" ];
path = path;
serviceConfig =
{ Type = "oneshot";
ExecStart = "${pkgs.cloud-init}/bin/cloud-init modules --mode=config";
RemainAfterExit = "yes";
TimeoutSec = "infinity";
StandardOutput = "journal+console";
};
path = path;
serviceConfig = {
Type = "oneshot";
ExecStart = "${pkgs.cloud-init}/bin/cloud-init modules --mode=config";
RemainAfterExit = "yes";
TimeoutSec = "infinity";
StandardOutput = "journal+console";
};
};
systemd.services.cloud-final =
{ description = "Execute cloud user/final scripts";
wantedBy = [ "multi-user.target" ];
wants = [ "network-online.target" ];
after = [ "network-online.target" "syslog.target" "cloud-config.service" "rc-local.service" ];
requires = [ "cloud-config.target" ];
path = path;
serviceConfig =
{ Type = "oneshot";
ExecStart = "${pkgs.cloud-init}/bin/cloud-init modules --mode=final";
RemainAfterExit = "yes";
TimeoutSec = "infinity";
StandardOutput = "journal+console";
};
systemd.services.cloud-final = {
description = "Execute cloud user/final scripts";
wantedBy = [ "multi-user.target" ];
wants = [ "network-online.target" ];
after = [ "network-online.target" "syslog.target" "cloud-config.service" "rc-local.service" ];
requires = [ "cloud-config.target" ];
path = path;
serviceConfig = {
Type = "oneshot";
ExecStart = "${pkgs.cloud-init}/bin/cloud-init modules --mode=final";
RemainAfterExit = "yes";
TimeoutSec = "infinity";
StandardOutput = "journal+console";
};
};
systemd.targets.cloud-config =
{ description = "Cloud-config availability";
requires = [ "cloud-init-local.service" "cloud-init.service" ];
};
};
systemd.targets.cloud-config = {
description = "Cloud-config availability";
requires = [ "cloud-init-local.service" "cloud-init.service" ];
};
});
}

View File

@@ -0,0 +1,83 @@
{ config, lib, pkgs, ... }:
let
cfg = config.services.kavita;
in {
options.services.kavita = {
enable = lib.mkEnableOption (lib.mdDoc "Kavita reading server");
user = lib.mkOption {
type = lib.types.str;
default = "kavita";
description = lib.mdDoc "User account under which Kavita runs.";
};
package = lib.mkPackageOptionMD pkgs "kavita" { };
dataDir = lib.mkOption {
default = "/var/lib/kavita";
type = lib.types.str;
description = lib.mdDoc "The directory where Kavita stores its state.";
};
tokenKeyFile = lib.mkOption {
type = lib.types.path;
description = lib.mdDoc ''
A file containing the TokenKey, a secret with at 128+ bits.
It can be generated with `head -c 32 /dev/urandom | base64`.
'';
};
port = lib.mkOption {
default = 5000;
type = lib.types.port;
description = lib.mdDoc "Port to bind to.";
};
ipAdresses = lib.mkOption {
default = ["0.0.0.0" "::"];
type = lib.types.listOf lib.types.str;
description = lib.mdDoc "IP Adresses to bind to. The default is to bind
to all IPv4 and IPv6 addresses.";
};
};
config = lib.mkIf cfg.enable {
systemd.services.kavita = {
description = "Kavita";
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
preStart = ''
umask u=rwx,g=rx,o=
cat > "${cfg.dataDir}/config/appsettings.json" <<EOF
{
"TokenKey": "$(cat ${cfg.tokenKeyFile})",
"Port": ${toString cfg.port},
"IpAddresses": "${lib.concatStringsSep "," cfg.ipAdresses}"
}
EOF
'';
serviceConfig = {
WorkingDirectory = cfg.dataDir;
ExecStart = "${lib.getExe cfg.package}";
Restart = "always";
User = cfg.user;
};
};
systemd.tmpfiles.rules = [
"d '${cfg.dataDir}' 0750 ${cfg.user} ${cfg.user} - -"
"d '${cfg.dataDir}/config' 0750 ${cfg.user} ${cfg.user} - -"
];
users = {
users.${cfg.user} = {
description = "kavita service user";
isSystemUser = true;
group = cfg.user;
home = cfg.dataDir;
};
groups.${cfg.user} = { };
};
};
meta.maintainers = with lib.maintainers; [ misterio77 ];
}

View File

@@ -8,7 +8,8 @@ let
cfg = config.services.mediawiki;
fpm = config.services.phpfpm.pools.mediawiki;
user = "mediawiki";
group = config.services.httpd.group;
group = if cfg.webserver == "apache" then "apache" else "mediawiki";
cacheDir = "/var/cache/mediawiki";
stateDir = "/var/lib/mediawiki";
@@ -73,7 +74,7 @@ let
$wgScriptPath = "";
## The protocol and server name to use in fully-qualified URLs
$wgServer = "${if cfg.virtualHost.addSSL || cfg.virtualHost.forceSSL || cfg.virtualHost.onlySSL then "https" else "http"}://${cfg.virtualHost.hostName}";
$wgServer = "${cfg.url}";
## The URL path to static resources (images, scripts, etc.)
$wgResourceBasePath = $wgScriptPath;
@@ -87,8 +88,7 @@ let
$wgEnableEmail = true;
$wgEnableUserEmail = true; # UPO
$wgEmergencyContact = "${if cfg.virtualHost.adminAddr != null then cfg.virtualHost.adminAddr else config.services.httpd.adminAddr}";
$wgPasswordSender = $wgEmergencyContact;
$wgPasswordSender = "${cfg.passwordSender}";
$wgEnotifUserTalk = false; # UPO
$wgEnotifWatchlist = false; # UPO
@@ -190,6 +190,16 @@ in
description = lib.mdDoc "Which MediaWiki package to use.";
};
finalPackage = mkOption {
type = types.package;
readOnly = true;
default = pkg;
defaultText = literalExpression "pkg";
description = lib.mdDoc ''
The final package used by the module. This is the package that will have extensions and skins installed.
'';
};
name = mkOption {
type = types.str;
default = "MediaWiki";
@@ -197,6 +207,22 @@ in
description = lib.mdDoc "Name of the wiki.";
};
url = mkOption {
type = types.str;
default = if cfg.webserver == "apache" then
"${if cfg.httpd.virtualHost.addSSL || cfg.httpd.virtualHost.forceSSL || cfg.httpd.virtualHost.onlySSL then "https" else "http"}://${cfg.httpd.virtualHost.hostName}"
else
"http://localhost";
defaultText = literalExpression ''
if cfg.webserver == "apache" then
"''${if cfg.httpd.virtualHost.addSSL || cfg.httpd.virtualHost.forceSSL || cfg.httpd.virtualHost.onlySSL then "https" else "http"}://''${cfg.httpd.virtualHost.hostName}"
else
"http://localhost";
'';
example = "https://wiki.example.org";
description = lib.mdDoc "URL of the wiki.";
};
uploadsDir = mkOption {
type = types.nullOr types.path;
default = "${stateDir}/uploads";
@@ -212,6 +238,24 @@ in
example = "/run/keys/mediawiki-password";
};
passwordSender = mkOption {
type = types.str;
default =
if cfg.webserver == "apache" then
if cfg.httpd.virtualHost.adminAddr != null then
cfg.httpd.virtualHost.adminAddr
else
config.services.httpd.adminAddr else "root@localhost";
defaultText = literalExpression ''
if cfg.webserver == "apache" then
if cfg.httpd.virtualHost.adminAddr != null then
cfg.httpd.virtualHost.adminAddr
else
config.services.httpd.adminAddr else "root@localhost"
'';
description = lib.mdDoc "Contact address for password reset.";
};
skins = mkOption {
default = {};
type = types.attrsOf types.path;
@@ -241,6 +285,12 @@ in
'';
};
webserver = mkOption {
type = types.enum [ "apache" "none" ];
default = "apache";
description = lib.mdDoc "Webserver to use.";
};
database = {
type = mkOption {
type = types.enum [ "mysql" "postgres" "sqlite" "mssql" "oracle" ];
@@ -318,7 +368,7 @@ in
};
};
virtualHost = mkOption {
httpd.virtualHost = mkOption {
type = types.submodule (import ../web-servers/apache-httpd/vhost-options.nix);
example = literalExpression ''
{
@@ -366,6 +416,10 @@ in
};
};
imports = [
(lib.mkRenamedOptionModule [ "services" "mediawiki" "virtualHost" ] [ "services" "mediawiki" "httpd" "virtualHost" ])
];
# implementation
config = mkIf cfg.enable {
@@ -412,36 +466,42 @@ in
services.phpfpm.pools.mediawiki = {
inherit user group;
phpEnv.MEDIAWIKI_CONFIG = "${mediawikiConfig}";
settings = {
settings = (if (cfg.webserver == "apache") then {
"listen.owner" = config.services.httpd.user;
"listen.group" = config.services.httpd.group;
} // cfg.poolConfig;
} else {
"listen.owner" = user;
"listen.group" = group;
}) // cfg.poolConfig;
};
services.httpd = {
services.httpd = lib.mkIf (cfg.webserver == "apache") {
enable = true;
extraModules = [ "proxy_fcgi" ];
virtualHosts.${cfg.virtualHost.hostName} = mkMerge [ cfg.virtualHost {
documentRoot = mkForce "${pkg}/share/mediawiki";
extraConfig = ''
<Directory "${pkg}/share/mediawiki">
<FilesMatch "\.php$">
<If "-f %{REQUEST_FILENAME}">
SetHandler "proxy:unix:${fpm.socket}|fcgi://localhost/"
</If>
</FilesMatch>
virtualHosts.${cfg.httpd.virtualHost.hostName} = mkMerge [
cfg.httpd.virtualHost
{
documentRoot = mkForce "${pkg}/share/mediawiki";
extraConfig = ''
<Directory "${pkg}/share/mediawiki">
<FilesMatch "\.php$">
<If "-f %{REQUEST_FILENAME}">
SetHandler "proxy:unix:${fpm.socket}|fcgi://localhost/"
</If>
</FilesMatch>
Require all granted
DirectoryIndex index.php
AllowOverride All
</Directory>
'' + optionalString (cfg.uploadsDir != null) ''
Alias "/images" "${cfg.uploadsDir}"
<Directory "${cfg.uploadsDir}">
Require all granted
</Directory>
'';
} ];
Require all granted
DirectoryIndex index.php
AllowOverride All
</Directory>
'' + optionalString (cfg.uploadsDir != null) ''
Alias "/images" "${cfg.uploadsDir}"
<Directory "${cfg.uploadsDir}">
Require all granted
</Directory>
'';
}
];
};
systemd.tmpfiles.rules = [
@@ -489,13 +549,14 @@ in
};
};
systemd.services.httpd.after = optional (cfg.database.createLocally && cfg.database.type == "mysql") "mysql.service"
++ optional (cfg.database.createLocally && cfg.database.type == "postgres") "postgresql.service";
systemd.services.httpd.after = optional (cfg.webserver == "apache" && cfg.database.createLocally && cfg.database.type == "mysql") "mysql.service"
++ optional (cfg.webserver == "apache" && cfg.database.createLocally && cfg.database.type == "postgres") "postgresql.service";
users.users.${user} = {
group = group;
isSystemUser = true;
};
users.groups.${group} = {};
environment.systemPackages = [ mediawikiScripts ];
};

View File

@@ -76,7 +76,7 @@ in
export DATABASE_PASSWORD="$(<"${cfg.dbpassFile}")"
'' + ''
export DATABASE_URL="${dbUrl}"
${cfg.package}/bin/notify_push --glob-config '${config.services.nextcloud.datadir}/config/config.php'
${cfg.package}/bin/notify_push '${config.services.nextcloud.datadir}/config/config.php'
'';
serviceConfig = {
User = "nextcloud";

View File

@@ -12,10 +12,16 @@ major version available.
Nextcloud is a PHP-based application which requires an HTTP server
([`services.nextcloud`](#opt-services.nextcloud.enable)
optionally supports
[`services.nginx`](#opt-services.nginx.enable))
and a database (it's recommended to use
[`services.postgresql`](#opt-services.postgresql.enable)).
and optionally supports
[`services.nginx`](#opt-services.nginx.enable)).
For the database, you can set
[`services.nextcloud.config.dbtype`](#opt-services.nextcloud.config.dbtype) to
either `sqlite` (the default), `mysql`, or `pgsql`. For the last two, by
default, a local database will be created and nextcloud will connect to it via
socket; this can be disabled by setting
[`services.nextcloud.database.createLocally`](#opt-services.nextcloud.database.createLocally)
to `false`.
A very basic configuration may look like this:
```
@@ -26,30 +32,10 @@ A very basic configuration may look like this:
hostName = "nextcloud.tld";
config = {
dbtype = "pgsql";
dbuser = "nextcloud";
dbhost = "/run/postgresql"; # nextcloud will add /.s.PGSQL.5432 by itself
dbname = "nextcloud";
adminpassFile = "/path/to/admin-pass-file";
adminuser = "root";
};
};
services.postgresql = {
enable = true;
ensureDatabases = [ "nextcloud" ];
ensureUsers = [
{ name = "nextcloud";
ensurePermissions."DATABASE nextcloud" = "ALL PRIVILEGES";
}
];
};
# ensure that postgres is running *before* running the setup
systemd.services."nextcloud-setup" = {
requires = ["postgresql.service"];
after = ["postgresql.service"];
};
networking.firewall.allowedTCPPorts = [ 80 443 ];
}
```

View File

@@ -57,6 +57,9 @@ let
inherit (config.system) stateVersion;
mysqlLocal = cfg.database.createLocally && cfg.config.dbtype == "mysql";
pgsqlLocal = cfg.database.createLocally && cfg.config.dbtype == "pgsql";
in {
imports = [
@@ -314,13 +317,9 @@ in {
createLocally = mkOption {
type = types.bool;
default = false;
default = true;
description = lib.mdDoc ''
Create the database and database user locally. Only available for
mysql database.
Note that this option will use the latest version of MariaDB which
is not officially supported by Nextcloud. As for now a workaround
is used to also support MariaDB version >= 10.6.
Create the database and database user locally.
'';
};
@@ -352,12 +351,15 @@ in {
};
dbhost = mkOption {
type = types.nullOr types.str;
default = "localhost";
default =
if pgsqlLocal then "/run/postgresql"
else if mysqlLocal then "localhost:/run/mysqld/mysqld.sock"
else "localhost";
defaultText = "localhost";
description = lib.mdDoc ''
Database host.
Note: for using Unix authentication with PostgreSQL, this should be
set to `/run/postgresql`.
Database host or socket path. Defaults to the correct unix socket
instead if `services.nextcloud.database.createLocally` is true and
`services.nextcloud.config.dbtype` is either `pgsql` or `mysql`.
'';
};
dbport = mkOption {
@@ -737,8 +739,22 @@ in {
}
{ assertions = [
{ assertion = cfg.database.createLocally -> cfg.config.dbtype == "mysql";
message = ''services.nextcloud.config.dbtype must be set to mysql if services.nextcloud.database.createLocally is set to true.'';
{ assertion = cfg.database.createLocally -> cfg.config.dbpassFile == null;
message = ''
Using `services.nextcloud.database.createLocally` (that now defaults
to true) with database password authentication is no longer
supported.
If you use an external database (or want to use password auth for any
other reason), set `services.nextcloud.database.createLocally` to
`false`. The database won't be managed for you (use `services.mysql`
if you want to set it up).
If you want this module to manage your nextcloud database for you,
unset `services.nextcloud.config.dbpassFile` and
`services.nextcloud.config.dbhost` to use socket authentication
instead of password.
'';
}
]; }
@@ -902,6 +918,8 @@ in {
in {
wantedBy = [ "multi-user.target" ];
before = [ "phpfpm-nextcloud.service" ];
after = optional mysqlLocal "mysql.service" ++ optional pgsqlLocal "postgresql.service";
requires = optional mysqlLocal "mysql.service" ++ optional pgsqlLocal "postgresql.service";
path = [ occ ];
script = ''
${optionalString (c.dbpassFile != null) ''
@@ -1007,7 +1025,7 @@ in {
environment.systemPackages = [ occ ];
services.mysql = lib.mkIf cfg.database.createLocally {
services.mysql = lib.mkIf mysqlLocal {
enable = true;
package = lib.mkDefault pkgs.mariadb;
ensureDatabases = [ cfg.config.dbname ];
@@ -1015,14 +1033,15 @@ in {
name = cfg.config.dbuser;
ensurePermissions = { "${cfg.config.dbname}.*" = "ALL PRIVILEGES"; };
}];
initialScript = pkgs.writeText "mysql-init" ''
CREATE USER '${cfg.config.dbname}'@'localhost' IDENTIFIED BY '${builtins.readFile( cfg.config.dbpassFile )}';
CREATE DATABASE IF NOT EXISTS ${cfg.config.dbname};
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER,
CREATE TEMPORARY TABLES ON ${cfg.config.dbname}.* TO '${cfg.config.dbuser}'@'localhost'
IDENTIFIED BY '${builtins.readFile( cfg.config.dbpassFile )}';
FLUSH privileges;
'';
};
services.postgresql = mkIf pgsqlLocal {
enable = true;
ensureDatabases = [ cfg.config.dbname ];
ensureUsers = [{
name = cfg.config.dbuser;
ensurePermissions = { "DATABASE ${cfg.config.dbname}" = "ALL PRIVILEGES"; };
}];
};
services.nginx.enable = mkDefault true;

View File

@@ -121,7 +121,7 @@ let
fi
done
for i in $(find ${toString cfg.modules} -type d); do
for i in $(find ${toString cfg.modules} -type d | sort); do
if test $(echo $i/*.so* | wc -w) -ne 0; then
echo " ModulePath \"$i\"" >> $out
fi

View File

@@ -40,7 +40,7 @@ let
# This can only be done here because we *cannot* depend on $out
# referring to the toplevel, except by living in the toplevel itself.
toplevelInjector = lib.escapeShellArgs [
"${pkgs.jq}/bin/jq"
"${pkgs.buildPackages.jq}/bin/jq"
''
."org.nixos.bootspec.v1".toplevel = $toplevel |
."org.nixos.bootspec.v1".init = $init
@@ -60,7 +60,7 @@ let
children);
in
lib.escapeShellArgs [
"${pkgs.jq}/bin/jq"
"${pkgs.buildPackages.jq}/bin/jq"
"--sort-keys"
''."org.nixos.specialisation.v1" = ($ARGS.named | map_values(. | first))''
] + " ${lib.concatStringsSep " " specialisationLoader}";

View File

@@ -34,23 +34,29 @@ sub getList {
}
sub readFile {
my ($fn) = @_; local $/ = undef;
open FILE, "<$fn" or return undef; my $s = <FILE>; close FILE;
local $/ = "\n"; chomp $s; return $s;
my ($fn) = @_;
# enable slurp mode: read entire file in one go
local $/ = undef;
open my $fh, "<$fn" or return undef;
my $s = <$fh>;
close $fh;
# disable slurp mode
local $/ = "\n";
chomp $s;
return $s;
}
sub writeFile {
my ($fn, $s) = @_;
open FILE, ">$fn" or die "cannot create $fn: $!\n";
print FILE $s or die;
close FILE or die;
open my $fh, ">$fn" or die "cannot create $fn: $!\n";
print $fh $s or die "cannot write to $fn: $!\n";
close $fh or die "cannot close $fn: $!\n";
}
sub runCommand {
my ($cmd) = @_;
open FILE, "$cmd 2>/dev/null |" or die "Failed to execute: $cmd\n";
my @ret = <FILE>;
close FILE;
open(my $fh, "-|", @_) or die "Failed to execute: $@_\n";
my @ret = $fh->getlines();
close $fh;
return ($?, @ret);
}
@@ -200,7 +206,7 @@ sub GrubFs {
$search = $types{$fsIdentifier} . ' ';
# Based on the type pull in the identifier from the system
my ($status, @devInfo) = runCommand("@utillinux@/bin/blkid -o export @{[$fs->device]}");
my ($status, @devInfo) = runCommand("@utillinux@/bin/blkid", "-o", "export", @{[$fs->device]});
if ($status != 0) {
die "Failed to get blkid info (returned $status) for @{[$fs->mount]} on @{[$fs->device]}";
}
@@ -213,7 +219,7 @@ sub GrubFs {
# BTRFS is a special case in that we need to fix the referrenced path based on subvolumes
if ($fs->type eq 'btrfs') {
my ($status, @id_info) = runCommand("@btrfsprogs@/bin/btrfs subvol show @{[$fs->mount]}");
my ($status, @id_info) = runCommand("@btrfsprogs@/bin/btrfs", "subvol", "show", @{[$fs->mount]});
if ($status != 0) {
die "Failed to retrieve subvolume info for @{[$fs->mount]}\n";
}
@@ -221,7 +227,7 @@ sub GrubFs {
if ($#ids > 0) {
die "Btrfs subvol name for @{[$fs->device]} listed multiple times in mount\n"
} elsif ($#ids == 0) {
my ($status, @path_info) = runCommand("@btrfsprogs@/bin/btrfs subvol list @{[$fs->mount]}");
my ($status, @path_info) = runCommand("@btrfsprogs@/bin/btrfs", "subvol", "list", @{[$fs->mount]});
if ($status != 0) {
die "Failed to find @{[$fs->mount]} subvolume id from btrfs\n";
}

View File

@@ -2383,7 +2383,7 @@ let
bridgeVLANConfig = mkOption {
default = {};
example = { VLAN = "10-20"; };
type = types.addCheck (types.attrsOf unitOption) check.network.sectionbridgeVLAN;
type = types.addCheck (types.attrsOf unitOption) check.network.sectionBridgeVLAN;
description = lib.mdDoc ''
Each attribute in this set specifies an option in the
`[BridgeVLAN]` section of the unit. See

View File

@@ -410,6 +410,11 @@ mountFS() {
n=$((n + 1))
done
# For bind mounts, busybox has a tendency to ignore options, which can be a
# security issue (e.g. "nosuid"). Remounting the partition seems to fix the
# issue.
mount "/mnt-root$mountPoint" -o "remount,$optionsPrefixed"
[ "$mountPoint" == "/" ] &&
[ -f "/mnt-root/etc/NIXOS_LUSTRATE" ] &&
lustrateRoot "/mnt-root"

View File

@@ -130,7 +130,7 @@ let
${concatStringsSep " \\\n" ([ "-f qcow2" ]
++ optional (cfg.useBootLoader && cfg.useDefaultFilesystems) "-F qcow2 -b ${systemImage}/nixos.qcow2"
++ optional (!(cfg.useBootLoader && cfg.useDefaultFilesystems)) "-o size=${toString config.virtualisation.diskSize}M"
++ [ "$NIX_DISK_IMAGE" ])}
++ [ ''"$NIX_DISK_IMAGE"'' ])}
echo "Virtualisation disk image created."
fi
@@ -169,18 +169,26 @@ let
# Create a directory for exchanging data with the VM.
mkdir -p "$TMPDIR/xchg"
${lib.optionalString cfg.useBootLoader
${lib.optionalString cfg.useEFIBoot
''
# Expose EFI variables, it's useful even when we are not using a bootloader (!).
# We might be interested in having EFI variable storage present even if we aren't booting via UEFI, hence
# no guard against `useBootLoader`. Examples:
# - testing PXE boot or other EFI applications
# - directbooting LinuxBoot, which `kexec()s` into a UEFI environment that can boot e.g. Windows
NIX_EFI_VARS=$(readlink -f "''${NIX_EFI_VARS:-${config.system.name}-efi-vars.fd}")
${lib.optionalString cfg.useEFIBoot
''
# VM needs writable EFI vars
if ! test -e "$NIX_EFI_VARS"; then
cp ${systemImage}/efi-vars.fd "$NIX_EFI_VARS"
chmod 0644 "$NIX_EFI_VARS"
fi
''}
# VM needs writable EFI vars
if ! test -e "$NIX_EFI_VARS"; then
${if cfg.useBootLoader then
# We still need the EFI var from the make-disk-image derivation
# because our "switch-to-configuration" process might
# write into it and we want to keep this data.
''cp ${systemImage}/efi-vars.fd "$NIX_EFI_VARS"''
else
''cp ${cfg.efi.variables} "$NIX_EFI_VARS"''
}
chmod 0644 "$NIX_EFI_VARS"
fi
''}
cd "$TMPDIR"

View File

@@ -46,7 +46,7 @@ let
inherit
(rec {
doRunTest = arg: ((import ../lib/testing-python.nix { inherit system pkgs; }).evalTest {
imports = [ arg ];
imports = [ arg readOnlyPkgs ];
}).config.result;
findTests = tree:
if tree?recurseForDerivations && tree.recurseForDerivations
@@ -65,10 +65,36 @@ let
runTestOn
;
# Using a single instance of nixpkgs makes test evaluation faster.
# To make sure we don't accidentally depend on a modified pkgs, we make the
# related options read-only. We need to test the right configuration.
#
# If your service depends on a nixpkgs setting, first try to avoid that, but
# otherwise, you can remove the readOnlyPkgs import and test your service as
# usual.
readOnlyPkgs =
# TODO: We currently accept this for nixosTests, so that the `pkgs` argument
# is consistent with `pkgs` in `pkgs.nixosTests`. Can we reinitialize
# it with `allowAliases = false`?
# warnIf pkgs.config.allowAliases "nixosTests: pkgs includes aliases."
{
_class = "nixosTest";
node.pkgs = pkgs;
};
in {
# Testing the test driver
nixos-test-driver = {
extra-python-packages = handleTest ./nixos-test-driver/extra-python-packages.nix {};
node-name = runTest ./nixos-test-driver/node-name.nix;
};
# NixOS vm tests and non-vm unit tests
_3proxy = runTest ./3proxy.nix;
aaaaxy = runTest ./aaaaxy.nix;
acme = runTest ./acme.nix;
acme = runTest { imports = [ ./acme.nix ]; };
adguardhome = runTest ./adguardhome.nix;
aesmd = runTestOn ["x86_64-linux"] ./aesmd.nix;
agate = runTest ./web-servers/agate.nix;
@@ -197,6 +223,7 @@ in {
dovecot = handleTest ./dovecot.nix {};
drbd = handleTest ./drbd.nix {};
earlyoom = handleTestOn ["x86_64-linux"] ./earlyoom.nix {};
early-mount-options = handleTest ./early-mount-options.nix {};
ec2-config = (handleTestOn ["x86_64-linux"] ./ec2.nix {}).boot-ec2-config or {};
ec2-nixops = (handleTestOn ["x86_64-linux"] ./ec2.nix {}).boot-ec2-nixops or {};
ecryptfs = handleTest ./ecryptfs.nix {};
@@ -220,7 +247,6 @@ in {
etcd-cluster = handleTestOn ["x86_64-linux"] ./etcd-cluster.nix {};
etebase-server = handleTest ./etebase-server.nix {};
etesync-dav = handleTest ./etesync-dav.nix {};
extra-python-packages = handleTest ./extra-python-packages.nix {};
evcc = handleTest ./evcc.nix {};
fancontrol = handleTest ./fancontrol.nix {};
fcitx5 = handleTest ./fcitx5 {};
@@ -343,6 +369,7 @@ in {
kafka = handleTest ./kafka.nix {};
kanidm = handleTest ./kanidm.nix {};
karma = handleTest ./karma.nix {};
kavita = handleTest ./kavita.nix {};
kbd-setfont-decompress = handleTest ./kbd-setfont-decompress.nix {};
kbd-update-search-paths-patch = handleTest ./kbd-update-search-paths-patch.nix {};
kea = handleTest ./kea.nix {};
@@ -393,7 +420,7 @@ in {
lxd-image-server = handleTest ./lxd-image-server.nix {};
#logstash = handleTest ./logstash.nix {};
lorri = handleTest ./lorri/default.nix {};
maddy = handleTest ./maddy.nix {};
maddy = discoverTests (import ./maddy { inherit handleTest; });
maestral = handleTest ./maestral.nix {};
magic-wormhole-mailbox-server = handleTest ./magic-wormhole-mailbox-server.nix {};
magnetico = handleTest ./magnetico.nix {};

View File

@@ -0,0 +1,19 @@
# Test for https://github.com/NixOS/nixpkgs/pull/193469
import ./make-test-python.nix {
name = "early-mount-options";
nodes.machine = {
virtualisation.fileSystems."/var" = {
options = [ "bind" "nosuid" "nodev" "noexec" ];
device = "/var";
};
};
testScript = ''
machine.wait_for_unit("multi-user.target")
var_mount_info = machine.succeed("findmnt /var -n -o OPTIONS")
options = var_mount_info.strip().split(",")
assert "nosuid" in options and "nodev" in options and "noexec" in options
'';
}

View File

@@ -345,6 +345,7 @@ let
(docbook-xsl-ns.override {
withManOptDedupPatch = true;
})
kbd.dev
kmod.dev
libarchive.dev
libxml2.bin

36
nixos/tests/kavita.nix Normal file
View File

@@ -0,0 +1,36 @@
import ./make-test-python.nix ({ pkgs, ...} : {
name = "kavita";
meta = with pkgs.lib.maintainers; {
maintainers = [ misterio77 ];
};
nodes = {
kavita = { config, pkgs, ... }: {
services.kavita = {
enable = true;
port = 5000;
tokenKeyFile = builtins.toFile "kavita.key" "QfpjFvjT83BLtZ74GE3U3Q==";
};
};
};
testScript = let
regUrl = "http://kavita:5000/api/Account/register";
payload = builtins.toFile "payload.json" (builtins.toJSON {
username = "foo";
password = "correcthorsebatterystaple";
email = "foo@bar";
});
in ''
kavita.start
kavita.wait_for_unit("kavita.service")
# Check that static assets are working
kavita.wait_until_succeeds("curl http://kavita:5000/site.webmanifest | grep Kavita")
# Check that registration is working
kavita.succeed("curl -fX POST ${regUrl} --json @${payload}")
# But only for the first one
kavita.fail("curl -fX POST ${regUrl} --json @${payload}")
'';
})

View File

@@ -0,0 +1,6 @@
{ handleTest }:
{
unencrypted = handleTest ./unencrypted.nix { };
tls = handleTest ./tls.nix { };
}

94
nixos/tests/maddy/tls.nix Normal file
View File

@@ -0,0 +1,94 @@
import ../make-test-python.nix ({ pkgs, ... }:
let
certs = import ../common/acme/server/snakeoil-certs.nix;
domain = certs.domain;
in {
name = "maddy-tls";
meta = with pkgs.lib.maintainers; { maintainers = [ onny ]; };
nodes = {
server = { options, ... }: {
services.maddy = {
enable = true;
hostname = domain;
primaryDomain = domain;
openFirewall = true;
ensureAccounts = [ "postmaster@${domain}" ];
ensureCredentials = {
# Do not use this in production. This will make passwords world-readable
# in the Nix store
"postmaster@${domain}".passwordFile = "${pkgs.writeText "postmaster" "test"}";
};
tls = {
loader = "file";
certificates = [{
certPath = "${certs.${domain}.cert}";
keyPath = "${certs.${domain}.key}";
}];
};
# Enable TLS listeners. Configuring this via the module is not yet
# implemented.
config = builtins.replaceStrings [
"imap tcp://0.0.0.0:143"
"submission tcp://0.0.0.0:587"
] [
"imap tls://0.0.0.0:993 tcp://0.0.0.0:143"
"submission tls://0.0.0.0:465 tcp://0.0.0.0:587"
] options.services.maddy.config.default;
};
# Not covered by openFirewall yet
networking.firewall.allowedTCPPorts = [ 993 465 ];
};
client = { nodes, ... }: {
security.pki.certificateFiles = [
certs.ca.cert
];
networking.extraHosts = ''
${nodes.server.networking.primaryIPAddress} ${domain}
'';
environment.systemPackages = [
(pkgs.writers.writePython3Bin "send-testmail" { } ''
import smtplib
import ssl
from email.mime.text import MIMEText
context = ssl.create_default_context()
msg = MIMEText("Hello World")
msg['Subject'] = 'Test'
msg['From'] = "postmaster@${domain}"
msg['To'] = "postmaster@${domain}"
with smtplib.SMTP_SSL(host='${domain}', port=465, context=context) as smtp:
smtp.login('postmaster@${domain}', 'test')
smtp.sendmail(
'postmaster@${domain}', 'postmaster@${domain}', msg.as_string()
)
'')
(pkgs.writers.writePython3Bin "test-imap" { } ''
import imaplib
with imaplib.IMAP4_SSL('${domain}') as imap:
imap.login('postmaster@${domain}', 'test')
imap.select()
status, refs = imap.search(None, 'ALL')
assert status == 'OK'
assert len(refs) == 1
status, msg = imap.fetch(refs[0], 'BODY[TEXT]')
assert status == 'OK'
assert msg[0][1].strip() == b"Hello World"
'')
];
};
};
testScript = ''
start_all()
server.wait_for_unit("maddy.service")
server.wait_for_open_port(143)
server.wait_for_open_port(993)
server.wait_for_open_port(587)
server.wait_for_open_port(465)
client.succeed("send-testmail")
client.succeed("test-imap")
'';
})

View File

@@ -1,5 +1,5 @@
import ./make-test-python.nix ({ pkgs, ... }: {
name = "maddy";
import ../make-test-python.nix ({ pkgs, ... }: {
name = "maddy-unencrypted";
meta = with pkgs.lib.maintainers; { maintainers = [ onny ]; };
nodes = {

View File

@@ -7,8 +7,8 @@
let
shared = {
services.mediawiki.enable = true;
services.mediawiki.virtualHost.hostName = "localhost";
services.mediawiki.virtualHost.adminAddr = "root@example.com";
services.mediawiki.httpd.virtualHost.hostName = "localhost";
services.mediawiki.httpd.virtualHost.adminAddr = "root@example.com";
services.mediawiki.passwordFile = pkgs.writeText "password" "correcthorsebatterystaple";
services.mediawiki.extensions = {
Matomo = pkgs.fetchzip {
@@ -54,4 +54,24 @@ in
assert "MediaWiki has been installed" in page
'';
};
nohttpd = testLib.makeTest {
name = "mediawiki-nohttpd";
nodes.machine = {
services.mediawiki.webserver = "none";
};
testScript = { nodes, ... }: ''
start_all()
machine.wait_for_unit("phpfpm-mediawiki.service")
env = (
"SCRIPT_NAME=/index.php",
"SCRIPT_FILENAME=${nodes.machine.services.mediawiki.finalPackage}/share/mediawiki/index.php",
"REMOTE_ADDR=127.0.0.1",
'QUERY_STRING=title=Main_Page',
"REQUEST_METHOD=GET",
);
page = machine.succeed(f"{' '.join(env)} ${pkgs.fcgi}/bin/cgi-fcgi -bind -connect ${nodes.machine.services.phpfpm.pools.mediawiki.socket}")
assert "MediaWiki has been installed" in page, f"no 'MediaWiki has been installed' in:\n{page}"
'';
};
}

View File

@@ -1,6 +1,11 @@
import ../make-test-python.nix ({ pkgs, ...}: let
adminpass = "hunter2";
adminuser = "custom-admin-username";
username = "custom_admin_username";
# This will be used both for redis and postgresql
pass = "hunter2";
# Don't do this at home, use a file outside of the nix store instead
passFile = toString (pkgs.writeText "pass-file" ''
${pass}
'');
in {
name = "nextcloud-with-declarative-redis";
meta = with pkgs.lib.maintainers; {
@@ -22,15 +27,15 @@ in {
redis = true;
memcached = false;
};
# This test also validates that we can use an "external" database
database.createLocally = false;
config = {
dbtype = "pgsql";
dbname = "nextcloud";
dbuser = "nextcloud";
dbhost = "/run/postgresql";
inherit adminuser;
adminpassFile = toString (pkgs.writeText "admin-pass-file" ''
${adminpass}
'');
dbuser = username;
dbpassFile = passFile;
adminuser = username;
adminpassFile = passFile;
};
secretFile = "/etc/nextcloud-secrets.json";
@@ -52,20 +57,20 @@ in {
systemd.services.nextcloud-setup= {
requires = ["postgresql.service"];
after = [
"postgresql.service"
];
after = [ "postgresql.service" ];
};
services.postgresql = {
enable = true;
ensureDatabases = [ "nextcloud" ];
ensureUsers = [
{ name = "nextcloud";
ensurePermissions."DATABASE nextcloud" = "ALL PRIVILEGES";
}
];
};
systemd.services.postgresql.postStart = pkgs.lib.mkAfter ''
password=$(cat ${passFile})
${config.services.postgresql.package}/bin/psql <<EOF
CREATE ROLE ${username} WITH LOGIN PASSWORD '$password' CREATEDB;
CREATE DATABASE nextcloud;
GRANT ALL PRIVILEGES ON DATABASE nextcloud TO ${username};
EOF
'';
# This file is meant to contain secret options which should
# not go into the nix store. Here it is just used to set the
@@ -86,8 +91,8 @@ in {
export RCLONE_CONFIG_NEXTCLOUD_TYPE=webdav
export RCLONE_CONFIG_NEXTCLOUD_URL="http://nextcloud/remote.php/webdav/"
export RCLONE_CONFIG_NEXTCLOUD_VENDOR="nextcloud"
export RCLONE_CONFIG_NEXTCLOUD_USER="${adminuser}"
export RCLONE_CONFIG_NEXTCLOUD_PASS="$(${pkgs.rclone}/bin/rclone obscure ${adminpass})"
export RCLONE_CONFIG_NEXTCLOUD_USER="${username}"
export RCLONE_CONFIG_NEXTCLOUD_PASS="$(${pkgs.rclone}/bin/rclone obscure ${pass})"
"''${@}"
'';
copySharedFile = pkgs.writeScript "copy-shared-file" ''

View File

@@ -26,24 +26,13 @@ in {
redis = false;
memcached = true;
};
database.createLocally = true;
config = {
dbtype = "mysql";
dbname = "nextcloud";
dbuser = "nextcloud";
dbhost = "127.0.0.1";
dbport = 3306;
dbpassFile = "${pkgs.writeText "dbpass" "hunter2" }";
# Don't inherit adminuser since "root" is supposed to be the default
adminpassFile = "${pkgs.writeText "adminpass" adminpass}"; # Don't try this at home!
};
};
systemd.services.nextcloud-setup= {
requires = ["mysql.service"];
after = ["mysql.service"];
};
services.memcached.enable = true;
};
};

View File

@@ -27,9 +27,6 @@ in {
};
config = {
dbtype = "pgsql";
dbname = "nextcloud";
dbuser = "nextcloud";
dbhost = "/run/postgresql";
inherit adminuser;
adminpassFile = toString (pkgs.writeText "admin-pass-file" ''
${adminpass}
@@ -48,23 +45,6 @@ in {
services.redis.servers."nextcloud".enable = true;
services.redis.servers."nextcloud".port = 6379;
systemd.services.nextcloud-setup= {
requires = ["postgresql.service"];
after = [
"postgresql.service"
];
};
services.postgresql = {
enable = true;
ensureDatabases = [ "nextcloud" ];
ensureUsers = [
{ name = "nextcloud";
ensurePermissions."DATABASE nextcloud" = "ALL PRIVILEGES";
}
];
};
};
};

View File

@@ -1,4 +1,4 @@
import ./make-test-python.nix ({ ... }:
import ../make-test-python.nix ({ ... }:
{
name = "extra-python-packages";

View File

@@ -0,0 +1,33 @@
{
name = "nixos-test-driver.node-name";
nodes = {
"ok" = { };
# Valid node name, but not a great host name.
"one_two" = { };
# Valid node name, good host name
"a-b" = { };
# TODO: would be nice to test these eval failures
# Not allowed by lib/testing/network.nix (yet?)
# "foo.bar" = { };
# Not allowed.
# "not ok" = { }; # not ok
};
testScript = ''
start_all()
with subtest("python vars exist and machines are reachable through test backdoor"):
ok.succeed("true")
one_two.succeed("true")
a_b.succeed("true")
with subtest("hostname is derived from the node name"):
ok.succeed("hostname | tee /dev/stderr | grep '^ok$'")
one_two.succeed("hostname | tee /dev/stderr | grep '^onetwo$'")
a_b.succeed("hostname | tee /dev/stderr | grep '^a-b$'")
'';
}

View File

@@ -67,7 +67,7 @@ rec {
networking.hosts."127.0.0.1" = [ "site1.local" "site2.local" ];
};
}) {} [
"6_1"
"6_1" "6_2"
];
testScript = ''

View File

@@ -12,11 +12,11 @@
stdenv.mkDerivation rec {
pname = "audacious";
version = "4.3";
version = "4.3.1";
src = fetchurl {
url = "http://distfiles.audacious-media-player.org/audacious-${version}.tar.bz2";
sha256 = "sha256-J1hNyEXH5w24ySZ5kJRfFzIqHsyA/4tFLpypFqDOkJE=";
sha256 = "sha256-heniaEFQW1HjQu5yotBfGb74lPVnoCnrs/Pgwa20IEI=";
};
nativeBuildInputs = [

View File

@@ -0,0 +1,47 @@
{ lib, stdenv, fetchurl, pkg-config, fltk13, portaudio, lame, libvorbis, libogg
, flac, libopus, libsamplerate, fdk_aac, dbus, openssl, curl }:
stdenv.mkDerivation rec {
pname = "butt";
version = "0.1.37";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
hash = "sha256-FI8xRCaGSMC6KEf5v87Q4syO3kVPWXYXgnL24+myRKo=";
};
postPatch = ''
# remove advertising
substituteInPlace src/FLTK/flgui.cpp \
--replace 'idata_radio_co_badge, 124, 61, 4,' 'nullptr, 0, 0, 0,'
'';
nativeBuildInputs = [ pkg-config ];
buildInputs = [
fltk13
portaudio
lame
libvorbis
libogg
flac
libopus
libsamplerate
fdk_aac
dbus
openssl
curl
];
postInstall = ''
cp -r usr/share $out/
'';
meta = {
description =
"butt (broadcast using this tool) is an easy to use, multi OS streaming tool";
homepage = "https://danielnoethen.de/butt/";
license = lib.licenses.gpl2;
maintainers = with lib.maintainers; [ ehmry ];
};
}

View File

@@ -8,6 +8,7 @@
, pkg-config
, ronn
, substituteAll
, buildPackages
, mbrolaSupport ? true
, mbrola
, pcaudiolibSupport ? true
@@ -49,6 +50,14 @@ stdenv.mkDerivation rec {
"--with-mbrola=${if mbrolaSupport then "yes" else "no"}"
];
# ref https://github.com/void-linux/void-packages/blob/3cf863f894b67b3c93e23ac7830ca46b697d308a/srcpkgs/espeak-ng/template#L29-L31
postConfigure = lib.optionalString (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
substituteInPlace Makefile \
--replace 'ESPEAK_DATA_PATH=$(CURDIR) src/espeak-ng' 'ESPEAK_DATA_PATH=$(CURDIR) ${lib.getExe buildPackages.espeak-ng}' \
--replace 'espeak-ng-data/%_dict: src/espeak-ng' 'espeak-ng-data/%_dict: ${lib.getExe buildPackages.espeak-ng}' \
--replace '../src/espeak-ng --compile' "${lib.getExe buildPackages.espeak-ng} --compile"
'';
postInstall = lib.optionalString stdenv.isLinux ''
patchelf --set-rpath "$(patchelf --print-rpath $out/bin/espeak-ng)" $out/bin/speak-ng
wrapProgram $out/bin/espeak-ng \

View File

@@ -4,22 +4,23 @@
, pkg-config
, alsa-lib
, flac
, nix-update-script
}:
buildGoModule rec {
pname = "go-musicfox";
version = "4.0.5";
version = "4.0.6";
src = fetchFromGitHub {
owner = "anhoder";
owner = "go-musicfox";
repo = pname;
rev = "v${version}";
hash = "sha256-NAAl/XmJqRnJyOYNJqmMlCIiGsCsSH7gGTMbD46gpss=";
hash = "sha256-ZqB3NL/pLIY1lHl3qMIOciqsOW9jNwjVQAq1j/ydDWs=";
};
deleteVendor = true;
vendorHash = null;
vendorHash = "sha256-rJlyrPQS9UKinxIwGGo3EHlmWrzTKIm1jM1UDqnmVyg=";
subPackages = [ "cmd/musicfox.go" ];
@@ -38,6 +39,8 @@ buildGoModule rec {
flac
];
passthru.updateScript = nix-update-script { };
meta = with lib; {
description = "Terminal netease cloud music client written in Go";
homepage = "https://github.com/anhoder/go-musicfox";

View File

@@ -5,14 +5,14 @@
stdenv.mkDerivation rec {
pname = "grandorgue";
version = "3.10.1-1";
version = "3.11.0";
src = fetchFromGitHub {
owner = "GrandOrgue";
repo = pname;
rev = version;
fetchSubmodules = true;
sha256 = "sha256-QuOHeEgDOXvNFMfMoq0GOnmHKyMG1S8y1lgO9heMk3I=";
sha256 = "sha256-l1KqER/vkNwgKLXIFUzHnYLw2ivGNP7hRiKhIOzn7pw=";
};
postPatch = ''

View File

@@ -1,11 +1,13 @@
{ mkDerivation
, alsa-lib
, autoPatchelfHook
, evince
, fetchurl
, flac
, gcc11
, gcc12
, lib
, libmicrohttpd
, libusb-compat-0_1
, llvmPackages_10
, qtcharts
, qtdeclarative
@@ -18,15 +20,15 @@
mkDerivation rec {
pname = "hqplayer-desktop";
version = "4.13.1-38";
version = "4.22.0-65";
src = fetchurl {
url = "https://www.signalyst.eu/bins/hqplayer/fc34/hqplayer4desktop-${version}.fc34.x86_64.rpm";
sha256 = "sha256-DEZWEGk5SfhcNQddehCBVbfeTH8KfVCdaxQ+F3MrRe8=";
url = "https://www.signalyst.eu/bins/hqplayer4desktop-${version}.fc36.x86_64.rpm";
sha256 = "sha256-PA8amsqy4O9cMruNYVhG+uBiUGQ5WfnZC2ARppmZd7g=";
};
unpackPhase = ''
${rpmextract}/bin/rpmextract $src
${rpmextract}/bin/rpmextract "$src"
'';
nativeBuildInputs = [ autoPatchelfHook rpmextract ];
@@ -34,8 +36,9 @@ mkDerivation rec {
buildInputs = [
alsa-lib
flac
gcc11.cc.lib
gcc12.cc.lib
libmicrohttpd
libusb-compat-0_1
llvmPackages_10.openmp
qtcharts
qtdeclarative
@@ -45,41 +48,52 @@ mkDerivation rec {
wavpack
];
dontPatch = true;
dontConfigure = true;
dontBuild = true;
installPhase = ''
runHook preInstall
# main executable
mkdir -p $out/bin
cp ./usr/bin/* $out/bin
# additional library
mkdir -p "$out"/lib
mv ./opt/hqplayer4desktop/lib/* "$out"/lib
# desktop files
mkdir -p $out/share/applications
cp ./usr/share/applications/* $out/share/applications
# main executable
mkdir -p "$out"/bin
mv ./usr/bin/* "$out"/bin
# documentation
mkdir -p $out/share/doc/${pname}
cp ./usr/share/doc/hqplayer4desktop/* $out/share/doc/${pname}
mkdir -p "$doc/share/doc/${pname}" "$doc/share/applications"
mv ./usr/share/doc/hqplayer4desktop/* "$doc/share/doc/${pname}"
mv ./usr/share/applications/hqplayer4desktop-manual.desktop "$doc/share/applications"
# desktop files
mkdir -p "$out/share/applications"
mv ./usr/share/applications/* "$out/share/applications"
# pixmaps
mkdir -p $out/share/pixmaps
cp ./usr/share/pixmaps/* $out/share/pixmaps
mkdir -p "$out/share/pixmaps"
mv ./usr/share/pixmaps/* "$out/share/pixmaps"
runHook postInstall
'';
# doc has dependencies on evince that is not required by main app
outputs = [ "out" "doc" ];
postInstall = ''
for desktopFile in $out/share/applications/*; do
for desktopFile in $out/share/applications/hqplayer4{desktop-nostyle,desktop-highdpi,-client,desktop}.desktop; do
substituteInPlace "$desktopFile" \
--replace /usr/bin/ $out/bin/ \
--replace /usr/share/doc/ $out/share/doc/
--replace /usr/bin "$out"/bin
done
substituteInPlace "$doc/share/applications/hqplayer4desktop-manual.desktop" \
--replace /usr/share/doc/hqplayer4desktop "$doc/share/doc/${pname}" \
--replace evince "${evince}/bin/evince"
'';
postFixup = ''
patchelf --replace-needed libomp.so.5 libomp.so $out/bin/.hqplayer4desktop-wrapped
patchelf --replace-needed libomp.so.5 libomp.so "$out/bin/.hqplayer4desktop-wrapped"
'';
meta = with lib; {
@@ -89,7 +103,5 @@ mkDerivation rec {
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ lovesegfault ];
# src link returns 403
broken = true;
};
}

View File

@@ -5,13 +5,13 @@
}:
stdenv.mkDerivation rec {
version = "9.20";
version = "10.10";
pname = "monkeys-audio";
src = fetchzip {
url = "https://monkeysaudio.com/files/MAC_${
builtins.concatStringsSep "" (lib.strings.splitString "." version)}_SDK.zip";
sha256 = "sha256-8cJ88plR9jrrLdzRHzRotGBrn6qIqOWvl+oOTXxY/TE=";
sha256 = "sha256-fDH7F9xLfR9Q2T3HCirBWdKB7Kb1vxyo8g0PNzHzMCY=";
stripRoot = false;
};
nativeBuildInputs = [

View File

@@ -26,6 +26,6 @@ pythonPackages.buildPythonApplication rec {
homepage = "https://github.com/pimusicbox/mopidy-musicbox-webclient";
changelog = "https://github.com/pimusicbox/mopidy-musicbox-webclient/blob/v${version}/CHANGELOG.rst";
license = licenses.asl20;
maintainers = with maintainers; [ spwhitt ];
maintainers = with maintainers; [ ];
};
}

View File

@@ -18,6 +18,6 @@ pythonPackages.buildPythonApplication rec {
meta = with lib; {
description = "Mopidy extension for playing music from SoundCloud";
license = licenses.mit;
maintainers = [ maintainers.spwhitt ];
maintainers = [ ];
};
}

View File

@@ -52,6 +52,6 @@ python3.pkgs.buildPythonApplication rec {
description = "Mopidy extension for playing music from YouTube";
homepage = "https://github.com/natumbri/mopidy-youtube";
license = licenses.asl20;
maintainers = with maintainers; [ spwhitt ];
maintainers = with maintainers; [ ];
};
}

View File

@@ -3,20 +3,33 @@
, mopidy
}:
python3.pkgs.buildPythonApplication rec {
let
python = python3.override {
packageOverrides = self: super: {
ytmusicapi = super.ytmusicapi.overridePythonAttrs (old: rec {
version = "0.25.1";
src = self.fetchPypi {
inherit (old) pname;
inherit version;
hash = "sha256-uc/fgDetSYaCRzff0SzfbRhs3TaKrfE2h6roWkkj8yQ=";
};
});
};
};
in python.pkgs.buildPythonApplication rec {
pname = "mopidy-ytmusic";
version = "0.3.8";
src = python3.pkgs.fetchPypi {
src = python.pkgs.fetchPypi {
inherit version;
pname = "mopidy_ytmusic";
sha256 = "6b4d8ff9c477dbdd30d0259a009494ebe104cad3f8b37241ae503e5bce4ec2e8";
};
propagatedBuildInputs = [
(mopidy.override { pythonPackages = python3.pkgs; })
python3.pkgs.ytmusicapi
python3.pkgs.pytube
(mopidy.override { pythonPackages = python.pkgs; })
python.pkgs.ytmusicapi
python.pkgs.pytube
];
pythonImportsCheck = [ "mopidy_ytmusic" ];

View File

@@ -16,16 +16,16 @@
rustPlatform.buildRustPackage rec {
pname = "ncspot";
version = "0.13.1";
version = "0.13.2";
src = fetchFromGitHub {
owner = "hrkfdn";
repo = "ncspot";
rev = "v${version}";
hash = "sha256-TZTADhoJloqMSO2UgbwwvJoZqhi8UC1qNDDNxE6Aq54=";
hash = "sha256-DdJa4ax/v86OgO+IAsiFA8/u6pEGcCw+N/3MLXzz8DM=";
};
cargoHash = "sha256-tEk7BxAN8jEquJiv89vC0lYrB/sKeZhThBzs09A9NpA=";
cargoHash = "sha256-HkpFboXgHbJMYJFabJ58Syy1ag+InwqkeJAw8MxAr0A=";
nativeBuildInputs = [ pkg-config ]
++ lib.optional withClipboard python3;

Some files were not shown because too many files have changed in this diff Show More