Commit Graph

389667 Commits

Author SHA1 Message Date
Kevin Cox
568d2e77f4
nixos.redis: Fix disabling of RDB persistence.
I was under the impression that setting `services.redis.servers.<name>.save = []` would disable RDB persistence as no schedule would mean no persistence. However since the code did not handle this case specially it actually results in no `save` setting being written and the internal Redis default is used.

This patch handles the empty case to disable RDB persistence.

Disabling RDB persistence is useful in a number of scenarios:

1. Using Redis in a pure-cache mode where persistence is not desired.
2. When using the (generally superior) AOF persistence mode this file is never read so there is little point to writing it.
3. When saving is handled manually

For more information see https://redis.io/docs/manual/persistence/

This is a breaking change as the user may have been relying on `[]` using Redis defaults. However I believe that updating the behaviour for the next release is beneficial as IMHO it is less surprising and does what the user would expect. I have added release notes to warn about this change.
2022-07-05 07:37:38 -04:00
superherointj
4d26010c93
Merge pull request #180063 from helsinki-systems/upd/jose
jose: 10 -> 11
2022-07-04 11:44:21 -03:00
superherointj
58cd7ea287
Merge pull request #180074 from r-ryantm/auto-update/flameshot
flameshot: 12.0.0 -> 12.1.0
2022-07-04 11:40:08 -03:00
superherointj
37a098053e
Merge pull request #180035 from r-ryantm/auto-update/python3.10-pecan
python310Packages.pecan: 1.4.1 -> 1.4.2
2022-07-04 11:37:40 -03:00
Bobby Rong
4d40f21e52
Merge pull request #180042 from panicgh/tbb
tor-browser-bundle-bin: 11.0.14 -> 11.0.15
2022-07-04 22:27:32 +08:00
superherointj
c65aaac6b1
Merge pull request #180068 from r-ryantm/auto-update/commix
commix: 3.4 -> 3.5
2022-07-04 11:15:28 -03:00
superherointj
79be0c0a22
Merge pull request #180098 from McSinyx/phylactery-0.1.2
phylactery: 0.1.1 -> 0.1.2
2022-07-04 10:48:13 -03:00
superherointj
bc8cbf6172
Merge pull request #180106 from bhankas/master
janet: 1.22.0 -> 1.23.0, jpm: 0.0.2 -> 1.1.0
2022-07-04 10:42:06 -03:00
Bobby Rong
793c5e7076
Merge pull request #180064 from bobby285271/pantheon
Pantheon 7 updates 2022-07-03
2022-07-04 21:36:42 +08:00
Bobby Rong
be77a35772
Merge pull request #179905 from Luflosi/update/boinc
boinc: 7.20.0 -> 7.20.1
2022-07-04 21:26:48 +08:00
Bobby Rong
a451cc3d23
Merge pull request #179983 from fabaff/checkSSLCert-bump
checkSSLCert: 2.32.0 -> 2.33.0
2022-07-04 21:23:56 +08:00
superherointj
c589960402
Merge pull request #180088 from vbgl/ocaml-digestif-1.1.2
ocamlPackages.digestif: 1.1.0 → 1.1.2
2022-07-04 10:22:42 -03:00
Bobby Rong
66f077eadd
Merge pull request #179347 from 06kellyjac/kdigger
kdigger: 1.2.0 -> 1.2.1
2022-07-04 21:21:07 +08:00
superherointj
2fcc44a501
Merge pull request #180113 from NickCao/gtk-engine-murrine
gtk-engine-murrine: move intltool to nativeBuildInputs, set strictDeps
2022-07-04 10:09:58 -03:00
Bobby Rong
e9ae648380
Merge pull request #180049 from kilianar/yed
your-editor: 1400 -> 1403
2022-07-04 21:09:47 +08:00
superherointj
4fbeb02eb5
Merge pull request #180115 from 06kellyjac/open-policy-agent
open-policy-agent: 0.41.0 -> 0.42.0
2022-07-04 10:09:23 -03:00
06kellyjac
887f70ffbd open-policy-agent: 0.41.0 -> 0.42.0 2022-07-04 13:46:06 +01:00
06kellyjac
383ee3c194 kdigger: 1.2.0 -> 1.2.1 2022-07-04 13:44:46 +01:00
Jörg Thalheim
d81ef1332a
Merge pull request #178575 from kilianar/vaultwarden-vault
vaultwarden-vault: 2.27.0 -> 2022.5.2
2022-07-04 14:40:23 +02:00
superherointj
71ed585fa6
Merge pull request #180107 from hughobrien/moolticute-0.55.0
moolticute: 0.53.7 → 0.55.0
2022-07-04 09:19:42 -03:00
superherointj
e0db4edff6
Merge pull request #180109 from romildo/upd.vopono
vopono: 0.9.2 -> 0.10.0
2022-07-04 09:16:07 -03:00
superherointj
af4bd49c19
Merge pull request #180112 from markuskowa/upd-panoply
panolpy: 5.0.6 -> 5.1.0
2022-07-04 09:12:33 -03:00
superherointj
20e059fc35
Merge pull request #180099 from arjan-s/pls-5.2.0
pls: 5.1.2 -> 5.2.0
2022-07-04 09:06:20 -03:00
Jörg Thalheim
6d0053bff1
Merge pull request #180065 from turrisxyz/Pinned-Dependencies-GitHub
chore: Set permissions for GitHub actions
2022-07-04 13:46:18 +02:00
Nick Cao
47342c280a
gtk-engine-murrine: move intltool to nativeBuildInputs, set strictDeps 2022-07-04 19:43:53 +08:00
Markus Kowalewski
df3148fa1b
panolpy: 5.0.6 -> 5.1.0 2022-07-04 13:43:32 +02:00
José Romildo Malaquias
a15c5b061f
Merge pull request #179616 from romildo/upd.gitqlient
gitqlient: 1.4.3 -> 1.5.0
2022-07-04 08:38:58 -03:00
R. Ryantm
b80115e85f gnome.gnome-remote-desktop: 42.2 -> 42.3 2022-07-04 13:37:23 +02:00
Michael Adler
2a1a6e5357 neovim-qt: 0.2.16.1 -> 0.2.17 2022-07-04 13:33:43 +02:00
tricktron
ac8fadc7f3
colima: 0.4.2 -> 0.4.4 (#179522)
* colima: use updated Makefile in build and install phases

* colima: use lima-unwrapped

* colima: fix dynamic version

* colima: 0.4.2 -> 0.4.3

* colima: delete .git folder in postfetch when `leaveDotGit = true`

Otherwise it may lead to non-deterministic behaviour.

Co-authored-by: j-k <dev@j-k.io>

* colima: do not override default buildGoModule phases

The colima Makefile does more or less the same as the `buildGoModule`
implementation. Instead of overriding it and using the Makefile
directly, we reproduce the behaviour desired behaviour by customising
env variables, e.g. `ldflags` and `subPackages`.

Co-authored-by: j-k <dev@j-k.io>

* colima: use `buildGoModule = buildGo118Module;`

Co-authored-by: j-k <dev@j-k.io>

* colima: update meta.description

Co-authored-by: j-k <dev@j-k.io>

* colima: set `CGO_ENABLED = 1` to make VPN connections work

See https://github.com/abiosoft/colima/issues/358

* colima: 0.4.3 -> 0.4.4

* colima: define all ldflags in preConfigure

Co-authored-by: Atemu <Atemu@users.noreply.github.com>

* colima: add version test

* colima: add meta.mainProgram and meta.platforms

* colima: remove unused runCommand input

Co-authored-by: j-k <dev@j-k.io>

* colima: cleanup meta

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

* colima: drop meta.platforms

because we use the default value of `platforms.darwin ++
platforms.linux`

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Atemu <Atemu@users.noreply.github.com>

* Update pkgs/applications/virtualization/colima/default.nix

Co-authored-by: j-k <dev@j-k.io>
Co-authored-by: Atemu <Atemu@users.noreply.github.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-07-04 13:28:02 +02:00
Sandro
025f00750d
Merge pull request #179809 from sudosubin/check-jsonschema
check-jsonschema: init at 0.16.2
2022-07-04 13:13:43 +02:00
Vincent Laporte
76a24f2d79 ocamlPackages.secp256k1-internal: 0.2 → 0.3 2022-07-04 13:05:29 +02:00
Vincent Laporte
ccddf9a017 amiri: 0.114 → 0.117 2022-07-04 13:04:46 +02:00
Payas Relekar
d4fee29542 jpm: 0.0.2 -> 1.1.0 2022-07-04 16:22:29 +05:30
Payas Relekar
5da31db744 janet: 1.22.0 -> 1.23.0 2022-07-04 16:22:29 +05:30
Sandro
aac9ff65da
Merge pull request #179992 from ranfdev/edgedb
edgedb: init at unstable-2022-06-27
2022-07-04 12:52:03 +02:00
Hugh O'Brien
20c5555a46 moolticute: 0.53.7 → 0.55.0 2022-07-04 11:50:28 +01:00
Maximilian Bosch
9cf60d2e98
Merge pull request #180097 from WilliButz/atlassian-jira/8.22.4
atlassian-jira: 8.22.2 -> 8.22.4
2022-07-04 12:41:59 +02:00
Arjan Schrijver
4145dfe751 pls: 5.1.2 -> 5.2.0 2022-07-04 12:19:42 +02:00
Juan Ibiapina
62e5acd0a7
ruby: Expose generic builder (#173390)
To avoid duplicating the ruby compilation code, this change exposes two
functions `mkRubyVersion` and `mkRuby`, which can be used in an overlay
to build any past or current ruby version.

An example overlay:
```nix
self: super:

{
  ruby_2_7_6 = super.mkRuby {
    version = super.mkRubyVersion "2" "7" "6" "";
    sha256 = "042xrdk7hsv4072bayz3f8ffqh61i8zlhvck10nfshllq063n877";
  };

  ruby_3_1_2 = super.mkRuby {
    version = super.mkRubyVersion "3" "1" "2" "";
    sha256 = "0gm84ipk6mrfw94852w5h7xxk2lqrxjbnlwb88svf0lz70933131";
  };
}
```
2022-07-04 11:57:06 +02:00
WilliButz
50dff7c678
atlassian-jira: 8.22.2 -> 8.22.4
includes fix for CVE-2022-26135

https://confluence.atlassian.com/jira/jira-server-security-advisory-29nd-june-2022-1142430667.html
https://confluence.atlassian.com/jirasoftware/issues-resolved-in-8-22-4-1141486890.html
2022-07-04 11:53:49 +02:00
Vincent Laporte
1cfe539b03
ocamlPackages.digestif: 1.1.0 → 1.1.2 2022-07-04 10:13:35 +02:00
Nguyễn Gia Phong
4b0803ffb2
phylactery: 0.1.1 -> 0.1.2 2022-07-04 17:12:11 +09:00
Sergei Trofimovich
2e37f787c9
Merge pull request #180086 from trofi/fix-archimedes-off-gcc6
archimedes: use latest toolchain, not gcc-6
2022-07-04 08:49:35 +01:00
Sandro
723b9f71d7
Merge pull request #179278 from wegank/sollya-darwin
sollya: build on darwin and enable tests
2022-07-04 09:44:27 +02:00
Linus Heckemann
0808ed8252
Merge pull request #176796 from erikarvstedt/improve-netboot-initrd
nixos/netboot: use `makeInitrdNG` to shrink ramdisk size
2022-07-04 09:23:38 +02:00
Sergei Trofimovich
8aaed36df3 archimedes: use latest toolchain, not gcc-6
Without the change archimedes fails to build with latest toolchains as:

    ld: archimedes.c:(.text+0xdac7): undefined reference to `rnd'
    ld: archimedes.c:(.text+0xdeab): undefined reference to `rnd'
    ld: archimedes.c:(.text+0xdf13): undefined reference to `rnd'
    ld: archimedes.c:(.text+0xe3ef): undefined reference to `rnd'
    ld: archimedes.o:archimedes.c:(.text+0xe456): more undefined references to `rnd' follow
    ld: archimedes.o: in function `EMC':
    archimedes.c:(.text+0xf11b): undefined reference to `creation'
    ld: archimedes.c:(.text+0xf5f5): undefined reference to `creation'
    ld: archimedes.c:(.text+0xf826): undefined reference to `creation'
    ld: archimedes.c:(.text+0xf9ce): undefined reference to `creation'

The change happens to fix build against clang as well.
2022-07-04 08:20:07 +01:00
Vincent Laporte
6791c3ae11 ocamlPackages.io-page: 2.4.0 → 3.0.0 2022-07-04 09:10:59 +02:00
Vincent Laporte
e69aee3280 ocamlPackages.io-page: 2.3.0 → 2.4.0
ocamlPackages.mirage-block: 2.0.1 → 3.0.0
ocamlPackages.mirage-block-ramdisk: disable tests
ocamlPackages.mirage-block-unix: 2.12.1 → 2.14.1
ocamlPackages.mirage-unix: 4.0.0 → 4.0.1
ocamlPackages.vchan: 6.0.0 → 6.0.1
ocamlPackages.wodan-unix: mark as broken
2022-07-04 09:10:59 +02:00
Rick van Schijndel
c14d2c45e9
Merge pull request #178145 from AtilaSaraiva/deepwave
deepwave: init at 0.0.11
2022-07-04 08:35:33 +02:00