| Commit message (Expand) | Author | Age | Files | Lines |
| * | various: fix pname misuse in urls | quantenzitrone | 2026-02-05 | 3 | -3/+3 |
| * | various: switch to finalAttrs pattern (#483882) | Fernando Rodrigues | 2026-01-30 | 3 | -9/+9 |
| |\ |
|
| | * | various: switch to finalAttrs pattern•••this shouldn't create any rebuilds
| quantenzitrone | 2026-01-30 | 3 | -9/+9 |
| * | | treewide: remove references to the xorg namespace in `pkgs/` (#482814) | Jo | 2026-01-26 | 1 | -2/+2 |
| |\ \
| |/
|/| |
|
| | * | treewide: remove references to the xorg namespace in `pkgs` (automated)•••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
```
| quantenzitrone | 2026-01-25 | 1 | -2/+2 |
| * | | djv: remove top-level override | Aliaksandr | 2026-01-25 | 1 | -2/+2 |
| |/ |
|
| * | djbdns: fix build with gcc15 | Ryan Hendrickson | 2026-01-10 | 1 | -1/+1 |
| * | Merge branch 'staging-next' into staging | Wolfgang Walther | 2025-12-10 | 4 | -13/+13 |
| |\ |
|
| | * | treewide: clean up 'meta = with' pattern•••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>
| Ihar Hrachyshka | 2025-12-10 | 4 | -13/+13 |
| * | | Merge staging-next into staging | nixpkgs-ci[bot] | 2025-12-10 | 1 | -1/+0 |
| |\| |
|
| | * | maintainers: drop jagajaga•••Reacted to 0 out of 58 maintainer pings in the least 180 days.
| Wolfgang Walther | 2025-12-09 | 1 | -1/+0 |
| * | | treewide: Remove redundant `versionCheckProgramArg = "--version";` with:•••```shell
git grep -l -e 'versionCheckProgramArg = "--version";' -e 'versionCheckProgramArg = \[ "--version" \];' | while read f; do
sed -i '/versionCheckProgramArg/d' "$f"
sed -i '/^$/N;/\n$/D' "$f"
done
```
| Jonathan Davies | 2025-11-20 | 1 | -2/+0 |
| |/ |
|
| * | djot-js: 0.3.1 -> 0.3.2, adopt (#461044) | Felix Bargfeldt | 2025-11-18 | 1 | -3/+3 |
| |\ |
|
| | * | djot-js: 0.3.1 -> 0.3.2 | Romain Paquet | 2025-11-12 | 1 | -2/+2 |
| | * | djot-js: add rpqt as maintainer | Romain Paquet | 2025-11-12 | 1 | -1/+1 |
| * | | djv: pin ffmpeg to version 7•••The removal of the deprecated `avcodec_close` function broke the
build of `djv` in the latest version. As there's currently no newer
release available, I switched the package to using `ffmpeg_7` as
input for now.
| Manuel Frischknecht | 2025-11-16 | 1 | -2/+2 |
| * | | djot-js: run tests | Michael Daniels | 2025-11-14 | 1 | -0/+10 |
| |/ |
|
| * | djv: 2.0.8-unstable-2021-07-31 -> 3.1.1 (#455551) | Gaétan Lepage | 2025-11-04 | 1 | -159/+66 |
| |\ |
|
| | * | djv: 2.0.8-unstable-2021-07-31 -> 3.1.1 | Zexin Yuan | 2025-11-04 | 1 | -159/+66 |
| * | | treewide: drop figsoda as maintainer (part 2)•••s/maintainers = with maintainers; [ figsoda ];/maintainers = with maintainers; [ ];/
| Michael Daniels | 2025-11-02 | 1 | -1/+1 |
| |/ |
|
| * | django-upgrade: 1.29.0 -> 1.29.1 | R. Ryantm | 2025-10-25 | 1 | -2/+2 |
| * | djhtml: 3.0.9 -> 3.0.10 | R. Ryantm | 2025-10-13 | 1 | -2/+2 |
| * | django-upgrade: 1.28.0 -> 1.29.0 | R. Ryantm | 2025-10-13 | 1 | -2/+2 |
| * | treewide: remove unused with•••Auto-fixed by nixf-diagnose.
| Wolfgang Walther | 2025-10-05 | 1 | -1/+1 |
| * | django-upgrade: 1.27.0 -> 1.28.0 | R. Ryantm | 2025-09-14 | 1 | -2/+2 |
| * | django-upgrade: 1.25.0 -> 1.27.0 | R. Ryantm | 2025-09-04 | 1 | -2/+2 |
| * | django-upgrade: 1.22.2 -> 1.25.0 (#434943) | Peder Bergebakken Sundt | 2025-08-26 | 1 | -3/+3 |
| |\ |
|
| | * | django-upgrade: 1.22.2 -> 1.25.0 | Konstantin Alekseev | 2025-08-19 | 1 | -3/+3 |
| * | | Merge remote-tracking branch 'origin/master' into staging-next | Fabián Heredia Montiel | 2025-08-17 | 1 | -2/+2 |
| |\| |
|
| | * | djhtml: 3.0.8 -> 3.0.9 | R. Ryantm | 2025-08-16 | 1 | -2/+2 |
| * | | Merge master into staging-next | nixpkgs-ci[bot] | 2025-08-11 | 2 | -2/+2 |
| |\| |
|
| | * | treewide: standardize descriptions according to style guide (#430180) | Ben Siraphob | 2025-08-11 | 2 | -2/+2 |
| * | | Merge staging-next into staging | nixpkgs-ci[bot] | 2025-08-08 | 1 | -2/+2 |
| |\| |
|
| | * | djview: 4.12 -> 4.12.3 | R. Ryantm | 2025-08-06 | 1 | -2/+2 |
| * | | Merge branch 'staging-next' into staging | Wolfgang Walther | 2025-07-24 | 2 | -14/+12 |
| |\| |
|
| | * | treewide: run nixfmt 1.0.0 | Wolfgang Walther | 2025-07-24 | 2 | -14/+12 |
| * | | djvulibre: 3.5.28 -> 3.5.29 (#424227) | Philip Taron | 2025-07-22 | 3 | -136/+2 |
| |\ \
| |/
|/| |
|
| | * | djvulibre: 3.5.28 -> 3.5.29•••Changes: https://sourceforge.net/p/djvu/djvulibre-git/ci/master/tree/NEWS
| Sergei Trofimovich | 2025-07-11 | 3 | -136/+2 |
| * | | djhtml: Migrate to by-name | Guy Chronister | 2025-07-14 | 1 | -0/+30 |
| |/ |
|
| * | djview: link executable to $out/bin for darwin | Bryan Lai | 2025-06-11 | 1 | -0/+5 |
| * | djview: unbreak for darwin•••See: https://github.com/macports/macports-ports/blob/ff1d085109367bc578520638e4a4eca757f261d3/aqua/djview/Portfile
| Bryan Lai | 2025-05-22 | 1 | -4/+15 |
| * | djview: move to pkgs/by-name | Bryan Lai | 2025-05-22 | 1 | -0/+87 |
| * | Revert "treewide: replace `rev` with `tag`"•••This reverts commit 65a333600d5c88a98d674f637d092807cfc12253.
This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.
It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).
A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.
[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e4587d75882aebc21a04bee960418f8ce9
| Winter | 2025-04-08 | 2 | -2/+2 |
| * | treewide: replace `rev` with `tag` | Pol Dellaiera | 2025-04-07 | 2 | -2/+2 |
| * | treewide: use a string for versionCheckProgramArg where possible | Gaetan Lepage | 2025-04-05 | 1 | -1/+1 |
| * | treewide: remove unused rec expressions | Sigmanificient | 2025-03-13 | 1 | -1/+1 |
| * | treewide: fix typos in comments•••Made with
```shell
git restore .
fd '\.nix$' pkgs/ --type f -j1 -x bash -xc "$(cat <<"EOF"
typos --no-check-filenames --write-changes "$1"
git diff --exit-code "$1" && exit
#( git diff "$1" | grep -qE "^\+ +[^# ]") && git restore "$1"
count1="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> ' | wc -l )"
count2="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> (<span style="color:#f8f8f2;"> *</span>)?<span style="color:#75715e;">.*</span>$' | wc -l )"
[[ $count1 -ne $count2 ]] && git restore "$1"
EOF
)" -- {}
```
and filtered with `GIT_DIFF_OPTS='--unified=15' git -c interactive.singleKey=true add --patch`
I initially tried using the tree-sitter cli, python bindings and even ast-grep through various means, but this is what I ended up with.
| Peder Bergebakken Sundt | 2025-02-24 | 1 | -1/+1 |
| * | djbdns: Fix compile warnings and errors•••This adds a new patch to the package definition that fixes compiler
warnings and errors by including the correct files, or by adding the
required forward declarations.
At one point the other used implicit pointer conversion, this has been
done explicitly now. As such, it should retain its behaviour, for good
or worse.
Signed-off-by: Marcel Müller <neikos@neikos.email>
| Marcel Müller | 2025-02-13 | 2 | -0/+130 |
| * | python3Packages.django-upgrade: init at 1.22.2 | Konstantin Alekseev | 2025-01-08 | 1 | -0/+41 |
| * | djlint: 1.35.2 -> 1.36.4•••Diff: https://github.com/Riverside-Healthcare/djlint/compare/refs/tags/v1.35.2...v1.36.4
| Quentin Boyer | 2024-12-28 | 1 | -6/+5 |