Weijia Wang
9d5d97f821
nwipe: 0.41 -> 0.42 ( #542435 )
2026-08-17 21:30:31 +00:00
R. Ryantm
2ecf02d584
nwjs-ffmpeg-prebuilt: 0.107.0 -> 0.114.2
2026-08-15 09:47:29 +00:00
Donovan Glover
b358e2a502
nwg-dock-hyprland: 0.4.9 -> 0.4.11 ( #526190 )
2026-08-09 20:54:38 +00:00
Phillip Seeber
39733f7dc1
nwchem: 7.2.3 > 7.3.1
2026-07-29 14:57:20 +02:00
Phillip Seeber
44811ea407
nwchem: fix mpi mixing and remove mpich
2026-07-29 14:57:20 +02:00
R. Ryantm
1d77363e26
nwipe: 0.41 -> 0.42
2026-07-16 02:02:25 +00:00
Eman Resu
ff094f60ad
treewide: replace more singleton license lists
2026-07-15 14:04:39 -04:00
Guy Chronister
675204a081
nwchem: migrate to by-name
2026-07-07 18:36:43 -05:00
R. Ryantm
c6259aa239
nwg-dock-hyprland: 0.4.9 -> 0.4.11
2026-06-18 07:31:54 +00:00
Peder Bergebakken Sundt
7a4aa55a61
nwg-displays: 0.4.1 -> 0.4.3 ( #521410 )
2026-05-29 00:12:10 +00:00
Aleksana
2ec6f0187a
nwg-dock-hyprland: 0.4.8 -> 0.4.9 ( #519992 )
2026-05-24 13:36:43 +00:00
R. Ryantm
98086d4dcf
nwg-panel: 0.10.13 -> 0.10.15
2026-05-22 17:05:42 +00:00
Ryan Horiguchi
c3ecc9e925
nwg-displays: 0.4.1 -> 0.4.3
2026-05-18 02:44:00 +02:00
Doron Behar
24485fd65c
nwipe: 0.40 -> 0.41 ( #520922 )
2026-05-17 12:12:31 +00:00
nixpkgs-ci[bot]
3d5f77564d
nwg-look: 1.0.6 -> 1.1.1 ( #520628 )
2026-05-17 11:31:54 +00:00
R. Ryantm
ab5899742f
nwipe: 0.40 -> 0.41
2026-05-16 13:32:52 +00:00
R. Ryantm
041d55efa0
nwg-look: 1.0.6 -> 1.1.1
2026-05-15 20:57:20 +00:00
Marcin Serwin
5e75181628
maintainers: drop dit7ya
...
Signed-off-by: Marcin Serwin <marcin@serwin.dev >
2026-05-15 20:24:01 +02:00
R. Ryantm
8e09417e9f
nwg-dock-hyprland: 0.4.8 -> 0.4.9
2026-05-14 03:11:10 +00:00
Michael Daniels
b8669052e4
various: migrate to pkgs/by-name
2026-05-13 21:51:16 -04:00
R. Ryantm
e16e7687b9
nwg-hello: 0.4.4 -> 0.4.5
2026-05-12 12:42:44 +00:00
R. Ryantm
ec3113cc18
nwg-displays: 0.4.0 -> 0.4.1
2026-05-10 19:48:05 +00:00
Yohann Boniface
08209a396b
nwg-displays: update meta.description ( #515865 )
2026-05-02 20:45:32 +00:00
Jost Alemann
d11ae3060f
nwg-displays: update meta.description
...
v0.4.0 introduces Niri support and the project description was updated
accordingly
2026-05-02 14:50:05 +02:00
R. Ryantm
aa2408ccfa
nwg-displays: 0.3.28 -> 0.4.0
2026-05-02 09:00:10 +00:00
R. Ryantm
e7376e4d45
nwg-hello: 0.4.3 -> 0.4.4
2026-04-08 23:27:10 +00:00
R. Ryantm
7e8474410d
nwg-drawer: 0.7.4 -> 0.7.5
2026-03-24 02:20:46 +00:00
Yohann Boniface
345890df23
nwg-look: move icon to spec-compliant location ( #496414 )
2026-03-16 22:41:09 +00:00
pancaek
41f2ffad24
nwg-look: move icon to spec-compliant location
2026-03-14 14:16:35 -07:00
dish
8ed7404dd3
nwg-panel: move icon to spec-compliant location ( #496419 )
2026-03-09 01:47:04 +00:00
Aleksana
3e02cdcd2c
nwg-icon-picker: move icon to spec-compliant location ( #496400 )
2026-03-07 03:46:46 +00:00
pancaek
f69e2af9ca
nwg-panel: move icon to spec-compliant location
2026-03-03 16:55:25 -08:00
pancaek
4824260b6b
nwg-icon-picker: move icon to spec-compliant location
2026-03-03 16:21:54 -08:00
pancaek
6327d410c9
nwg-clipman: move icon to spec-compliant location
2026-03-03 16:18:11 -08:00
R. Ryantm
a70a06dc1d
nwg-hello: 0.4.2 -> 0.4.3
2026-02-25 17:45:08 +00:00
R. Ryantm
c7d5a17757
nwg-displays: 0.3.27 -> 0.3.28
2026-02-16 22:51:50 +00:00
Fernando Rodrigues
693e12715a
various: switch buildGoModule packages to use finalAttrs ( #487704 )
2026-02-07 09:35:52 +00:00
quantenzitrone
18dc8a95fb
various: switch buildPythonApplication packages to use finalAttrs
...
this shouldn't create any rebuilds
the following script was used to generate this:
```fish
#!/usr/bin/env fish
# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}
set base (git rev-parse HEAD)
set scope pkgs/by-name
set builder buildPythonApplication
set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)
for file in $files
echo $file
sd -F "$builder rec {" "$builder (finalAttrs: {" $file
# version
sd -F 'version}' 'finalAttrs.version}' $file
sd -F '${version' '${finalAttrs.version' $file
sd -F '= version' '= finalAttrs.version' $file
sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
sd -F ' + version;' ' + finalAttrs.version;' $file
sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
# src
sd -F 'src}' 'finalAttrs.src}' $file
sd -F '${src' '${finalAttrs.src' $file
sd -F '= src' '= finalAttrs.src' $file
sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
# meta
sd -F '${meta' '${finalAttrs.meta' $file
sd -F '= meta' '= finalAttrs.meta' $file
sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
# pname (restored afterwards)
sd -F 'pname}' 'finalAttrs.pname}' $file
sd -F '${pname' '${finalAttrs.pname' $file
sd -F '= pname' '= finalAttrs.pname' $file
# combinations
sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
sd -F 'inherit version pname;' 'inherit (finalAttrs) version pname;' $file
sd -F 'inherit pname version;' 'inherit (finalAttrs) pname version;' $file
sd -F 'inherit pname src version;' 'inherit (finalAttrs) pname src version;' $file
sd -F 'inherit pname version src;' 'inherit (finalAttrs) pname version src;' $file
sd -F 'inherit src pname version;' 'inherit (finalAttrs) src pname version;' $file
sd -F 'inherit src version pname;' 'inherit (finalAttrs) src version pname;' $file
sd -F 'inherit version pname src;' 'inherit (finalAttrs) version pname src;' $file
sd -F 'inherit version src pname;' 'inherit (finalAttrs) version src pname;' $file
# other
sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
sd -F 'nativeBuildInputs}' 'finalAttrs.nativeBuildInputs}' $file
sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
sd -F 'propagatedBuildInputs}' 'finalAttrs.propagatedBuildInputs}' $file
sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
sd -F 'makePythonPath dependencies' 'makePythonPath finalAttrs.dependencies' $file
sd -F 'makePythonPath propagatedBuildInputs' 'makePythonPath finalAttrs.propagatedBuildInputs' $file
sd -F 'libPath}' 'finalAttrs.libPath}' $file
sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
sd -F 'runtimeDeps}' 'finalAttrs.runtimeDeps}' $file
sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
# close finalAttrs lambda
echo ')' >>$file
# catch some errors early
if ! nixfmt $file
git restore $file
continue
end
if ! nixf-diagnose -i sema-primop-overridden $file
git restore $file
continue
end
end
set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore
for file in $files
# file hasn't changed
if git diff --quiet $base $file
continue
end
# try to eval the package to definitely catch all errors
echo $file
set pname (string split / $file -f 4)
if ! nix eval .#$pname
set torestore $torestore $file
end
end
# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
git restore $torestore
end
```
after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 10:06:06 +01:00
quantenzitrone
9380e05c3c
various: switch buildGoModule packages to use finalAttrs
...
this shouldn't create any rebuilds
the following script was used to generate this:
```fish
#!/usr/bin/env fish
# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}
set base (git rev-parse HEAD)
set scope pkgs/by-name
set builder buildGoModule
set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)
for file in $files
echo $file
sd -F "$builder rec {" "$builder (finalAttrs: {" $file
# version
sd -F 'version}' 'finalAttrs.version}' $file
sd -F '${version' '${finalAttrs.version' $file
sd -F '= version' '= finalAttrs.version' $file
sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
sd -F ' + version;' ' + finalAttrs.version;' $file
sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
# src
sd -F 'src}' 'finalAttrs.src}' $file
sd -F '${src' '${finalAttrs.src' $file
sd -F '= src' '= finalAttrs.src' $file
sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
# meta
sd -F '${meta' '${finalAttrs.meta' $file
sd -F '= meta' '= finalAttrs.meta' $file
sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
# other
sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
sd -F 'libPath}' 'finalAttrs.libPath}' $file
sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
# pname (restored afterwards)
sd -F 'pname}' 'finalAttrs.pname}' $file
sd -F '${pname' '${finalAttrs.pname' $file
sd -F '= pname' '= finalAttrs.pname' $file
# close finalAttrs lambda
echo ')' >>$file
# catch some errors early
if ! nixfmt $file
git restore $file
continue
end
if ! nixf-diagnose -i sema-primop-overridden $file
git restore $file
continue
end
end
set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore
for file in $files
# file hasn't changed
if git diff --quiet $base $file
continue
end
# try to eval the package to definitely catch all errors
echo $file
set pname (string split / $file -f 4)
if ! nix eval .#$pname
set torestore $torestore $file
end
end
# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
git restore $torestore
end
```
after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:28:59 +01:00
quantenzitrone
55280fa564
various: rename references from libX11 to libx11
...
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
R. Ryantm
2cff377644
nwipe: 0.39 -> 0.40
2026-02-04 09:16:49 +00:00
R. Ryantm
cb63285634
nwg-displays: 0.3.26 -> 0.3.27
2026-02-02 10:07:54 +00:00
Weijia Wang
1df6fa9363
nwjs-ffmpeg-prebuilt: 0.104.1 -> 0.107.0 ( #456376 )
2026-02-01 08:45:15 +00:00
quantenzitrone
6b61249106
various: switch to finalAttrs pattern
...
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
R. Ryantm
5d6637f9cc
nwjs-ffmpeg-prebuilt: 0.104.1 -> 0.107.0
2026-01-16 04:28:42 +00:00
R. Ryantm
a3e969d9f2
nwg-hello: 0.4.1 -> 0.4.2
2026-01-08 01:42:04 +00:00
Ihar Hrachyshka
567e8dfd8e
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 >
2025-12-10 18:09:49 +01:00
R. Ryantm
6f75134476
nwg-panel: 0.10.12 -> 0.10.13
2025-12-02 09:04:32 +00:00
R. Ryantm
4a2ac72f49
nwg-clipman: 0.2.7 -> 0.2.8
2025-12-02 01:04:40 +00:00
R. Ryantm
4512db9e45
nwjs-ffmpeg-prebuilt: 0.103.1 -> 0.104.1
2025-10-09 23:13:43 +00:00