| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
tarballs.nixos.org is omitted from the change because urls from there
are always hashed and checked
|
|\ |
|
| | |
|
|\ \
| | |
| | | |
nixos/networkd: update configuration options
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This follows upstreams change in documentation. While the `[DHCP]`
section might still work it is undocumented and we should probably not
be using it anymore. Users can just upgrade to the new option without
much hassle.
I had to create a bit of custom module deprecation code since the usual
approach doesn't support wildcards in the path.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Systemd upstream has deprecated CriticalConnection with v244 in favor of
KeepConnection as that seems to be more flexible:
The CriticalConnection= setting in .network files is now deprecated,
and replaced by a new KeepConfiguration= setting which allows more
detailed configuration of the IP configuration to keep in place.
|
|\ \ \
| | | |
| | | | |
php.buildEnv: Make the exported php package overridable, improve handling of currently enabled extensions, etc
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Since all options controlled by the config.php parameters can now be
overridden directly, there's no reason to keep them around.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Rework withExtensions / buildEnv to handle currently enabled
extensions better and make them compatible with override. They now
accept a function with the named arguments enabled and all, where
enabled is a list of currently enabled extensions and all is the set
of all extensions. This gives us several nice properties:
- You always get the right version of the list of currently enabled
extensions
- Invocations chain
- It works well with overridden PHP packages - you always get the
correct versions of extensions
As a contrived example of what's possible, you can add ImageMagick,
then override the version and disable fpm, then disable cgi, and
lastly remove the zip extension like this:
{ pkgs ? (import <nixpkgs>) {} }:
with pkgs;
let
phpWithImagick = php74.withExtensions ({ all, enabled }: enabled ++ [ all.imagick ]);
phpWithImagickWithoutFpm743 = phpWithImagick.override {
version = "7.4.3";
sha256 = "wVF7pJV4+y3MZMc6Ptx21PxQfEp6xjmYFYTMfTtMbRQ=";
fpmSupport = false;
};
phpWithImagickWithoutFpmZip743 = phpWithImagickWithoutFpm743.withExtensions (
{ enabled, all }:
lib.filter (e: e != all.zip) enabled);
phpWithImagickWithoutFpmZipCgi743 = phpWithImagickWithoutFpmZip743.override {
cgiSupport = false;
};
in
phpWithImagickWithoutFpmZipCgi743
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
nixos/release: add GNOME ISO
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
nixos/httpd: modernize module standards
|
| | |_|/ /
| |/| | | |
|
|/ / / / |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It currently says that everything will be backward compatible between lego and simp-le certificates, but it’s not.
(cherry picked from commit 21c4a33ceef77dec2b821f7164e13971862d5575)
|
|\ \ \ \
| |/ / /
|/| | | |
nixos/virtualisation.podman: Init module
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
journald service: Increase default rate limit 1000 -> 10000.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Follows the upstream change of this default:
https://github.com/systemd/systemd/pull/8660
|
|\ \ \ \
| |/ / /
|/| | | |
README.md: 20.03 release
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | | |
https://github.com/NixOS/nixpkgs/commit/16a4332d60c55ab6ce78f0ce56643b83fc3e7fed#diff-43de86228df91216c5cfc9446cb041feL249
|
| |_|/
|/| | |
|
|\ \ \
| | | |
| | | | |
nixos/doc: Document breaking change to Haskell dev shells
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
specialisation: replace nesting with named configurations
|
| | | |
| | | |
| | | |
| | | | |
Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
According to my analysis the last critical fix went into v5.4.23, I have
confirmed this by running WebGL over night and haven't seen a single
i915 GPU hang. Lets remove the notes from the release notes.
(cherry picked from commit da764d22ce3b698707861d58824843ded87cbb0a)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes https://github.com/NixOS/nixpkgs/issues/82777
(cherry picked from commit 7c9f30befaa5360a9c3d7d566fdf1922f84ee6c5)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes #79180.
(cherry picked from commit ec11fd21637535d87cdbac95c8caa095a73674ef)
|
| | | |
| | | |
| | | |
| | | | |
As discovered by flokli.
|
|/ / / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bridges by default
This is an backward incompatible change from upstream dhcpcd [0], as
this could have easily locked me out of my box.
As dhcpcd doesn't allow to use only a blacklist (denyinterfaces in
dhcpcd.conf) of devices and use all remaining devices, while explicitly
allowing some interfaces like bridges, I think the best option would be
to not change anything about it and just educate the users here about
that edge case and how to solve it.
[0] https://roy.marples.name/archives/dhcpcd-discuss/0002621.html
(cherry picked from commit eeeb2bf8035b309a636d596de6a3b1d52ca427b1)
|
|\ \ \
| | | |
| | | | |
hydra: 2020-03-24 -> 2020-04-07
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also removed `pkgs.hydra-flakes` since flake-support has been merged
into master[1]. Because of that, `pkgs.hydra-unstable` is now compiled
against `pkgs.nixFlakes` and currently requires a patch since Hydra's
master doesn't compile[2] atm.
[1] https://github.com/NixOS/hydra/pull/730
[2] https://github.com/NixOS/hydra/pull/732
|
| | | |
| | | |
| | | |
| | | | |
Cc: @flokli
|
|/ / /
| | |
| | |
| | |
| | | |
This puts all emacs-related binaries and code to a separate output,
removing emacs from the runtime closure of neomutt.
|
|\ \ \
| | | |
| | | | |
gollum: 4.1.4 -> 5.0.1
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Some changes might require manual migration steps:
"Due to changes to the way in which Gollum handles filenames, you may
have to change some links in your wiki when migrating from gollum 4.x.
See the release notes [0] for more details. You may find the
bin/gollum-migrate-tags script helpful to accomplish this. Also see the
--lenient-tag-lookup option for making tag lookup backwards compatible
with 4.x, though note that this will decrease performance on large wikis
with many tags." (source: [1])
[0]: https://github.com/gollum/gollum/wiki/5.0-release-notes
[1]: https://github.com/gollum/gollum/blob/v5.0.0/HISTORY.md
|
|/ /
| |
| |
| | |
(cherry picked from commit a435d41af5ca29c879ee84b19186c55f2caa35ee)
|
| | |
|
|\ \
| | |
| | | |
PHP: Make the default package more sane [v3]
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
So now we have only packages for human interaction in php.packages and
only extensions in php.extensions. With this php.packages.exts have
been merged into the same attribute set as all the other extensions to
make it flat and nice.
The nextcloud module have been updated to reflect this change as well
as the documentation.
|
| | | |
|