| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
this shouldn't create any rebuilds
|
| |\ |
|
| | | |
|
| |\ \ |
|
| | |/ |
|
| |\ \
| |/
|/| |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
this creates some eval errors that will be fixed in the next commit
done with the following script:
```fish
\#!/usr/bin/env fish
set packagesjson (nix eval --impure --json --expr '
let
lib = import ./lib;
in
import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs (
name: _:
if name == "lib" then
lib
else if name == "config" then
{ allowAliases = false; }
else
name
) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { }
' | jq)
set one (grep '^ [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1)
set two (grep '^ [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1)
for arg in $one $two
set oname $arg
set nname (echo $packagesjson | jq -r .$oname)
if test $nname = null
echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2
continue
end
echo $oname "->" $nname
# replace basic xorg.$name references
for file in (rg -F "xorg.$oname" --files-with-matches pkgs)
# special cases
sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file
# replace
sd -F "xorg.$oname" "$nname" $file
# fixup function arguments
# prevent duplicate function args
if grep -E " ($oname|$nname),\$" $file >/dev/null
continue
end
if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg
if grep ' xorg,$' $file >/dev/null
sd ' xorg,$' " xorg,
$nname," $file
else if grep ' xorg ? .*,$' $file >/dev/null
sd 'xorg( ? .*),$' "xorg\$1,
$nname," $file
else
sd -F 'xorg,' "$nname,
xorg," $file
end
else # case there is no more xorg..* so we can just replace the function arg
sd 'xorg(| ? .*),.*$' "$nname," $file
end
end
end
nix fmt
```
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
this shouldn't create any rebuilds
|
| | | |
| | |
| | |
| | | |
this shouldn't create any rebuilds
|
| | | |
| | |
| | |
| | | |
this shouldn't create any rebuilds
|
| | | |
| | |
| | |
| | | |
this shouldn't create any rebuilds
|
| | | |
| | |
| | |
| | | |
this shouldn't create any rebuilds
|
| | | |
| | |
| | |
| | | |
this shouldn't create any rebuilds
|
| | | |
| | |
| | |
| | | |
this shouldn't create any rebuilds
|
| | | |
| | |
| | |
| | | |
this shouldn't create any rebuilds
|
| | | | |
|
| |\ \ \ |
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | | |
3.0.0 (#445054)
|
| | | | |
| | | |
| | | |
| | | | |
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
|
| | | | |
| | | |
| | | |
| | | | |
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
|
| | | | | |
|
| |\ \ \ \ |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| |/ / / / |
|
| | | | |
| | | |
| | | |
| | | | |
Partial #208242
|
| |\ \ \ \ |
|
| | | |/ /
| |/| | |
|
| |\ \ \ \
| |_|_|/
|/| | | |
|
| | | |/
| |/|
| | |
| | |
| | |
| | | |
New dependency on fmt requires some cmake hackery per:
https://github.com/dfhack/dfhack/blob/53.08-r1/docs/dev/compile/Compile.rst#building-dfhack-offline
|
| | | | |
|
| | |/
|/|
| |
| |
| |
| |
| |
| | |
- part of: https://github.com/NixOS/nixpkgs/issues/445447
It also seems that the previous CMakeLists patche was committed
upstream.
Lastly, adds a missing `<cstdint>` header
|
| |\ \ |
|
| | | | |
|
| | | | |
|
| |\ \ \ |
|
| | |\ \ \
| | | | |
| | | | |
| | | | | |
license (#447796)
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
|
| | | | |/
| | |/|
| | | |
| | | | |
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
|
| |\| | | |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Lix is going to warn, and in the future, error on broken string escape.
After a flaker run, the following escape were flagged as broken, so this
commit fix them to make sure Lix is still able to build nixpkgs once the
patch deprecating the broken escapes land.
|
| |/ / |
|
| |/
|
|
|
|
|
|
|
|
| |
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
|
| | |
|