Guilhem Saurel
01b5b198d2
ndcurves: rev -> tag
2026-08-05 16:35:48 +02:00
Weijia Wang
746d8e0c3c
jrl-cmakemodules: run tests + add passthru helpers, cmake-parser: init at v0.9.2, jrl-cmakemodules-scripts: init at v2.1.0 ( #539525 )
2026-08-03 22:07:49 +00:00
Guilhem Saurel
5b0d88db87
ndcurves: use jrl-cmakemodules docs helper
2026-07-24 20:39:18 +02:00
celet-ff-io
593526ba2a
ndi-6: 6.3.1.0 -> 6.3.2.0
2026-07-20 00:03:28 +08:00
Thiago Kenji Okada
e55d02dc2d
ndstrim-rs: enable __structuredAttrs
2026-07-11 17:41:45 +01:00
Thiago Kenji Okada
467d388060
ndstrim-rs: renamed from ndstrim
2026-07-11 13:23:38 +01:00
Peder Bergebakken Sundt
500b77405f
ndisc6: update, modernize, adopt ( #533125 )
2026-06-30 19:29:50 +00:00
dish
4b15247cf2
ndg: 2.8.0 -> 2.9.0
2026-06-28 14:24:32 -04:00
Jan-Niklas Burfeind
9fc012c17f
ndisc6: modernize and adopt
2026-06-25 23:23:21 +02:00
Jan-Niklas Burfeind
a684e807fe
ndisc6: 1.0.4 -> 1.0.8
2026-06-25 23:23:20 +02:00
Marcin Serwin
7d43d42158
maintainers: drop sjmackenzie ( #520897 )
2026-05-28 14:47:20 +00:00
Aaron Andersen
63710c9d9e
ndg: init at 2.8.0
2026-05-21 15:57:47 -04:00
Marcin Serwin
871c270536
ndppd: 0.2.5 -> 0.2.6 ( #502302 )
2026-05-16 16:36:00 +00:00
Marcin Serwin
dfb5b27e2a
maintainers: drop sjmackenzie
...
Signed-off-by: Marcin Serwin <marcin@serwin.dev >
2026-05-16 14:56:10 +02:00
Xiangyan Sun
9c5f19940d
ndn-cxx: fix build with gcc15
2026-05-03 22:50:21 -07:00
R. Ryantm
b451b5c7af
ndcurves: 2.1.1 -> 2.3.0
2026-04-14 19:32:46 +00:00
Aleksana
e1395f8edb
ndi: add ffmpeg to rpath and fixup patchelf script ( #462704 )
2026-04-06 15:13:00 +00:00
ChaosAttractor
9d7f73c743
ndi: add ChaosAttractor to maintainers
2026-04-06 23:02:30 +08:00
Tristan Helmich
4301979209
ndppd: 0.2.5 -> 0.2.6
2026-03-22 21:14:42 +01:00
nixpkgs-ci[bot]
0509a04d93
ndi-6: 6.2.1.0 -> 6.3.1.0 ( #482405 )
2026-03-01 14:33:04 +00:00
R. Ryantm
7badfde27f
ndi-6: 6.2.1.0 -> 6.3.1.0
2026-02-19 06:58:38 +00:00
Bakhtiyar Neyman
3c056a558c
ndpi: 4.10 -> 5.0
...
https://github.com/ntop/nDPI/blob/5.0/CHANGELOG.md
2026-02-14 01:38:01 -08:00
R. Ryantm
1161ddefa8
ndcurves: 2.1.0 -> 2.1.1
2026-02-12 01:53:51 +00:00
quantenzitrone
d26a1a9e5e
various: switch buildRustPackage 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 buildRustPackage
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:53:17 +01:00
quantenzitrone
6b61249106
various: switch to finalAttrs pattern
...
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
Justin Restivo
2163d28d34
ndjbdns: drop
2026-01-02 07:29:07 -05: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
Wolfgang Walther
4612051283
maintainers: drop fadenb
...
Mostly inactive since 2024, does not react to maintainer pings.
2025-12-02 16:34:19 +01:00
ChaosAttractor
ea969a5ade
ndi: add ffmpeg to rpath and fixup patchelf script
2025-11-18 05:21:43 +08:00
Yohann Boniface
0991f82c6d
ndi-6: 6.2.0 -> 6.2.1.0 ( #445990 )
2025-10-20 17:31:58 +00:00
R. Ryantm
a68a3996b3
ndcurves: 2.0.0 -> 2.1.0
2025-10-15 19:53:34 +02:00
Franz Pletz
465c32121b
ndi: test new obs-studio plugin distroav
...
Broke eval because obs-ndi was removed in #447035 .
2025-10-05 01:56:48 +02:00
R. Ryantm
4aed0ad33b
ndi-6: 6.2.0 -> 6.2.1.0
2025-09-25 09:20:50 +00:00
Tristan Ross
5a2d3d44df
ndi-6: fix build
2025-09-09 22:21:53 -07:00
TomaSajt
398b16e16c
treewide: remove useFetchCargoVendor usages
2025-07-26 11:39:35 +02:00
Wolfgang Walther
5a0711127c
treewide: run nixfmt 1.0.0
2025-07-24 13:55:40 +02:00
FizzyApple12
7a771aef94
ndi-6: 6.1.1 -> 6.2.0
...
https://docs.ndi.video/all/developing-with-ndi/sdk/release-notes#ndi-6.2
2025-07-04 17:20:41 -04:00
Franz Pletz
7f312e8503
NDI6 SDK + DistroAV obs-studio plugin ( #368924 )
2025-06-30 09:57:21 +02:00
TomaSajt
d8f60300b8
ndstrim: remove workaround
2025-05-22 17:05:07 +02:00
Winter
a19cd4ffb1
Revert "treewide: replace rev with tag"
...
This reverts commit 65a333600d .
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 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d
treewide: replace rev with tag
2025-04-07 16:57:22 +02:00
Silvan Mosberger
374e6bcc40
treewide: Format all Nix files
...
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:
nix-build ci -A fmt.check
This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153 )
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166 ).
This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537 ).
Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase ).
If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/ ) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
jopejoe1
7d30c40939
treewide: migrate packages to pkgs/by-name, again
2025-03-25 17:00:45 +01:00
Bjørn Forsman
1ad93cc74e
ndpi: 4.12 -> 4.10
...
Downgrade ndpi (again!) to fix building ntopng, which is the only user
of this library. (Note that ndpi 4.11 doesn't exist.)
Fixes: 34d82aa007 ("ndpi: 4.10 -> 4.12 (#381339 )")
Ref. https://github.com/NixOS/nixpkgs/issues/380866
2025-03-22 20:00:45 +01:00
R. Ryantm
062abf0155
ndpi: 4.10 -> 4.12
2025-02-12 02:32:49 +00:00
Bjørn Forsman
87d51d391b
ndpi: 4.12 -> 4.10
...
Downgrade ndpi to fix building ntopng, which is the only user of this
library. (Note that ndpi 4.11 doesn't exist.)
Fixes: 63c1ea97a1 ("ndpi: 4.10 -> 4.12")
(A plain revert fails because of treewide changes.)
Ref. https://github.com/NixOS/nixpkgs/issues/380866
2025-02-11 21:42:41 +01:00
Alyssa Ross
63bff8c132
treewide: migrate to fetchCargoVendor, batch 1
...
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes. It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.
It should be possible to reproduce this diff. To do so, get the list
of files changed by this commit, e.g. with git diff --name-only, then
run the following two commands, each with that list of files as their
standard input:
xargs sed -i 's/^\(. *\)\(cargoHash\)\b/\1useFetchCargoVendor = true;\n\1cargoHash/'
cut -d / -f 4 | xargs -n 1 nix-update --version=skip
This will take a long time. It might be possible to parallelize it
using xargs' -P option. I haven't tested it.
2025-01-23 11:46:43 +01:00
globule
92c9f252eb
ndi-6: init at 6.1.1
...
Major update from existing 4.x package.
Compatible with DistroAV obs-studio plugin
https://docs.ndi.video/all/getting-started/release-notes#ndi-6.1.1
2025-01-07 10:00:45 +01:00
Peder Bergebakken Sundt
0cd04d3036
treewide: migrate fetchgit rev = "refs/tags/..." to tag
2025-01-04 00:19:17 +01:00
R. Ryantm
63c1ea97a1
ndpi: 4.10 -> 4.12
2024-12-18 13:34:47 +00:00