| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
Now that $lib doesn't refer to rootprefixdir anymore, the
cyclic dependnecy should be gone
|
| |
|
|
|
|
|
|
|
| |
sd_path_lookup_* returns $rootprefix, which was making a cyclic
dependency to $out and $lib
We also patch systemd in ./0014-add-rootprefix-to-lookup-dir-paths.patch
to look for all config files (except unit files; they have their
own lookup path logic) in rootprefix. This will keep working
|
| |\
| |
| | |
nixos/sudo: add `package` option
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The `package`-option is always useful if modifying a package in an
overlay would mean that a lot of other packages need to be rebuilt as
well.
In case of `sudo` this is actually the case: when having an override for
it (e.g. for `withInsults = true;`), you'd have to rebuild e.g. `zfs`
and `grub` although that's not strictly needed.
|
| |\ \
| | |
| | | |
python3Packages.transformers: 3.2.0 -> 3.3.1
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changes:
https://github.com/huggingface/transformers/releases/tag/v3.3.0
https://github.com/huggingface/transformers/releases/tag/v3.3.1
|
| |\ \ \
| | | |
| | | | |
starship: 0.44.0 -> 0.45.0
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
https://github.com/starship/starship/releases/tag/v0.45.0
https://github.com/starship/starship/releases/tag/v0.45.1
https://github.com/starship/starship/releases/tag/v0.45.2
|
| |\ \ \ \
| | | | |
| | | | | |
claws-mail: 3.17.6 -> 3.17.7
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
nftables: Warn about correct firewall setting
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
services.networking.firewall might have existed during import of this
module in 2016, but it is unknown as of today.
Point to the proper boolean knob to avoid confusion.
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
sd-local: init at 1.0.5
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
https://github.com/go-gitea/gitea/releases/tag/v1.12.5
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
_1password-gui: 0.8.7 -> 0.8.8-1
|
| | | |_|_|_|/ /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Changes:
https://1password.community/discussion/116041/1password-development-preview-0-8-8
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
https://github.com/containers/buildah/releases/tag/v1.16.4
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
mozwire: 0.5.1 -> 0.5.2
|
| | | | | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
smartdns: 30 -> 33
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Bump release from 30 to 33 for smartdns.
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
cypress: 4.12.1 -> 5.3.0
|
| | | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
jetbrains.rider: 2020.2.2 -> 2020.2.3
|
| | |/ / / / / / / / / |
|
| | |_|_|_|_|_|_|/ /
|/| | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
This option is not documented anywhere and while it may be set
in configuration.nix to enable integration, having it on by
default when using both plasma and firefox is a great convenience;
just like all other desktop environments do it already.
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
nixos/dnscrypt-proxy2: version the example file
|
| | | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
I've frequently used the master version that has non backwards compatible keys.
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
maintainers/scripts/update.nix: Add support for auto-commiting changes
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
- Make some arguments more fitting (the path is actually full, not just relative to prefix…).
- Increase the purity of packages* functions (they now take pkgs from argument, not from scope).
- Add some documentation comments.
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
`update.nix` extracts `passthru.updateScript` attributes in the main repo
and when they are relative paths (e.g. `./update.sh`), Nix will resolve them
to absolute paths in the main repo.
Update scripts can use $(dirname $0) to get the location of files they
should update but that would point to the main repo.
We want them to modify the appropriate git worktree instead
so we replace the prefix accordingly.
`git rev-parse --show-toplevel` will resolve symlinks but, fortunately,
Nix will do that as well, so the path will match:
https://github.com/NixOS/nixpkgs/pull/98304#issuecomment-695761754
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
The environment variable will contain the attribute path the script is supposed to update.
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
We no longer need it for most use cases so I am making it experimental.
I have something in mind where it might be useful in the future (customizing commit messages)
but for now, it would only confuse people.
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
We can determine all of them when attrPath is present so we might jsut as well do it.
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Instead of having the updateScript support returning JSON object,
it should be sufficient to specify attrPath in passthru.updateScript.
It is much easier to use.
The former is now considered experimental.
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
This will make it cleaner and also better respect SIGTERM.
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Get rid of some globals, split main into smaller functions, rename some variables, add typehints.
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Update scripts can now declare features using
passthru.updateScript = {
command = [ ../../update.sh pname ];
supportedFeatures = [ "commit" ];
};
A `commit` feature means that when the update script finishes successfully,
it will print a JSON list like the following:
[
{
"attrPath": "volume_key",
"oldVersion": "0.3.11",
"newVersion": "0.3.12",
"files": [
"/path/to/nixpkgs/pkgs/development/libraries/volume-key/default.nix"
]
}
]
and data from that will be used when update.nix is run with --argstr commit true
to create commits.
We will create a new git worktree for each thread in the pool and run the update
script there. Then we will commit the change and cherry pick it in the main repo,
releasing the worktree for a next change.
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Printing the changed file and new version can be used to commit the changes to git.
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Not sure why I chose ProcessPoolExecutor in the first place.
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Source has likely been broken since 2017
It's unfree, so we don't have hydra to view breakage history.
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|