···72727373- The [services.caddy.acmeCA](#opt-services.caddy.acmeCA) option now defaults to `null` instead of `"https://acme-v02.api.letsencrypt.org/directory"`, to use all of Caddy's default ACME CAs and enable Caddy's automatic issuer fallback feature by default, as recommended by upstream.
74747575+- The default priorities of [`services.nextcloud.phpOptions`](#opt-services.nextcloud.phpOptions) have changed. This means that e.g.
7676+ `services.nextcloud.phpOptions."opcache.interned_strings_buffer" = "23";` doesn't discard all of the other defaults from this option
7777+ anymore. The attribute values of `phpOptions` are still defaults, these can be overridden as shown here.
7878+7979+ To override all of the options (including including `upload_max_filesize`, `post_max_size`
8080+ and `memory_limit` which all point to [`services.nextcloud.maxUploadSize`](#opt-services.nextcloud.maxUploadSize)
8181+ by default) can be done like this:
8282+8383+ ```nix
8484+ {
8585+ services.nextcloud.phpOptions = lib.mkForce {
8686+ /* ... */
8787+ };
8888+ }
8989+ ```
9090+7591- `php80` is no longer supported due to upstream not supporting this version anymore.
76927793- PHP now defaults to PHP 8.2, updated from 8.1.
···421421422422 # Our Cabal compiler name
423423 haskellCompilerName = "ghc-${version}";
424424- } // lib.optionalAttrs (binDistUsed.isHadrian or false) {
424424+ }
425425+ # We duplicate binDistUsed here since we have a sensible default even if no bindist is avaible,
426426+ # this makes sure that getting the `meta` attribute doesn't throw even on unsupported platforms.
427427+ // lib.optionalAttrs (ghcBinDists.${distSetName}.${stdenv.hostPlatform.system}.isHadrian or false) {
425428 # Normal GHC derivations expose the hadrian derivation used to build them
426429 # here. In the case of bindists we just make sure that the attribute exists,
427430 # as it is used for checking if a GHC derivation has been built with hadrian.
+4-1
pkgs/development/compilers/ghc/8.10.7-binary.nix
···417417418418 # Our Cabal compiler name
419419 haskellCompilerName = "ghc-${version}";
420420- } // lib.optionalAttrs (binDistUsed.isHadrian or false) {
420420+ }
421421+ # We duplicate binDistUsed here since we have a sensible default even if no bindist is avaible,
422422+ # this makes sure that getting the `meta` attribute doesn't throw even on unsupported platforms.
423423+ // lib.optionalAttrs (ghcBinDists.${distSetName}.${stdenv.hostPlatform.system}.isHadrian or false) {
421424 # Normal GHC derivations expose the hadrian derivation used to build them
422425 # here. In the case of bindists we just make sure that the attribute exists,
423426 # as it is used for checking if a GHC derivation has been built with hadrian.
+4-1
pkgs/development/compilers/ghc/9.2.4-binary.nix
···403403404404 # Our Cabal compiler name
405405 haskellCompilerName = "ghc-${version}";
406406- } // lib.optionalAttrs (binDistUsed.isHadrian or false) {
406406+ }
407407+ # We duplicate binDistUsed here since we have a sensible default even if no bindist is avaible,
408408+ # this makes sure that getting the `meta` attribute doesn't throw even on unsupported platforms.
409409+ // lib.optionalAttrs (ghcBinDists.${distSetName}.${stdenv.hostPlatform.system}.isHadrian or false) {
407410 # Normal GHC derivations expose the hadrian derivation used to build them
408411 # here. In the case of bindists we just make sure that the attribute exists,
409412 # as it is used for checking if a GHC derivation has been built with hadrian.
···26262727in stdenv.mkDerivation {
2828 pname = "domination";
2929- version = "1.2.7";
2929+ version = "1.2.9";
30303131 # The .zip releases do not contain the build.xml file
3232 src = fetchsvn {
···3434 # There are no tags in the repository.
3535 # Look for commits like "new version x.y.z info on website"
3636 # or "website update for x.y.z".
3737- rev = "2261";
3838- sha256 = "sha256-xvlPC7M6DaF3g2O3vQDmcdp7914qOaiikY02RTgAVkM=";
3737+ rev = "2470";
3838+ hash = "sha256-ghq7EGg++mTOzA3ASzXhk97fzy5/n9vyaRzxp12X3/4=";
3939 };
40404141 nativeBuildInputs = [