Commit Graph

48 Commits

Author SHA1 Message Date
Erik Arvstedt
5d1cffe6a4
nbxplorer: 2.5.23 -> 2.5.25 2025-04-11 13:02:11 +02:00
Erik Arvstedt
8c56b387c8
nbxplorer/util/update-common.sh: update nix-shell deps
- dotnet-sdk 6 is marked as insecure
- pkgs attr `nixFlakes` has been removed. Unneded, because stable Nix
  now supports flakes
2025-04-11 12:58:09 +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
Gaetan Lepage
bfe27cf81c treewide: use a string for versionCheckProgramArg where possible 2025-04-05 14:45:13 +02:00
jopejoe1
7d30c40939 treewide: migrate packages to pkgs/by-name, again 2025-03-25 17:00:45 +01:00
Weijia Wang
ba069d2039
nbdkit: 1.42.0 -> 1.42.1 (#389147) 2025-03-23 19:29:39 +01:00
Sigmanificient
e6fe6f4b7c treewide: remove unused rec expressions 2025-03-13 21:34:05 +01:00
R. Ryantm
22fce42a7b nbdkit: 1.42.0 -> 1.42.1 2025-03-12 03:44:53 +00:00
Erik Arvstedt
1c97153894
nbxplorer: 2.5.17 -> 2.5.23 2025-03-09 15:43:05 +01:00
R. Ryantm
7e2fcdc998 nbdkit: 1.40.4 -> 1.42.0 2025-02-26 23:53:37 +01:00
R. Ryantm
37259be69d nb: 7.16.0 -> 7.16.1 2025-02-22 14:12:18 +00:00
R. Ryantm
0d82bb3ada nb: 7.15.1 -> 7.16.0 2025-02-08 15:58:21 +00:00
Alyssa Ross
502c77492b
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix
	pkgs/applications/editors/vim/plugins/non-generated/cord-nvim/default.nix
	pkgs/applications/version-management/git-stack/default.nix
	pkgs/by-name/bo/boxbuddy/package.nix
	pkgs/by-name/ca/capnproto-rust/package.nix
	pkgs/by-name/ca/cargo-binstall/package.nix
	pkgs/by-name/ca/cargo-deb/package.nix
	pkgs/by-name/ca/cargo-modules/package.nix
	pkgs/by-name/cl/clapboard/package.nix
	pkgs/by-name/do/dotslash/package.nix
	pkgs/by-name/fe/felix-fm/package.nix
	pkgs/by-name/gi/gitlab-ci-ls/package.nix
	pkgs/by-name/go/gotify-desktop/package.nix
	pkgs/by-name/ha/handlr-regex/package.nix
	pkgs/by-name/ir/iroh/package.nix
	pkgs/by-name/ma/manga-tui/package.nix
	pkgs/by-name/ob/obs-cmd/package.nix
	pkgs/by-name/ox/oxlint/package.nix
	pkgs/by-name/pi/pik/package.nix
	pkgs/by-name/re/reindeer/package.nix
	pkgs/by-name/rn/rnr/package.nix
	pkgs/by-name/ro/routinator/package.nix
	pkgs/by-name/rw/rwpspread/package.nix
	pkgs/by-name/sk/skim/package.nix
	pkgs/by-name/so/sope/package.nix
	pkgs/by-name/so/soteria/package.nix
	pkgs/by-name/sp/spacer/package.nix
	pkgs/by-name/st/stylance-cli/package.nix
	pkgs/by-name/su/subxt/package.nix
	pkgs/by-name/sw/swayfx-unwrapped/package.nix
	pkgs/by-name/te/television/package.nix
	pkgs/by-name/to/toast/package.nix
	pkgs/by-name/wa/wastebin/package.nix
	pkgs/by-name/wi/wit-bindgen/package.nix
	pkgs/by-name/wo/workshop-runner/package.nix
	pkgs/development/interpreters/wasmtime/default.nix
	pkgs/development/tools/rust/cargo-edit/default.nix
	pkgs/development/tools/sentry-cli/default.nix
	pkgs/misc/t-rec/default.nix
	pkgs/tools/video/yaydl/default.nix
2025-01-26 14:55:08 +01:00
Weijia Wang
ca29cd64fd
nbxplorer: 2.5.16 -> 2.5.17 (#371652) 2025-01-26 00:05:03 +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
toonn
1be7fe5e1d
nb: Use bashInteractive to fix shell subcommand (#375817)
The `nb shell` subcommand relies on Bash's `read` and the default Bash
in stdenv has unexpected behavior, characters aren't echoed and arrow
keys do not seem to recall history.

By adding `bashInteractive` to the buildInputs, patchShebangs picks it
up and this fixes the behavior.

Fixes #374606
2025-01-22 19:35:23 +05:30
R. Ryantm
b88b5a8066 nbxplorer: 2.5.16 -> 2.5.17 2025-01-07 02:15:21 +00:00
Peder Bergebakken Sundt
0cd04d3036 treewide: migrate fetchgit rev = "refs/tags/..." to tag 2025-01-04 00:19:17 +01:00
R. Ryantm
3ed899a4eb nb: 7.15.0 -> 7.15.1 2025-01-02 18:40:27 +00:00
GGG
1cd9516969 treewide: migrate nix-based dotnet lockfiles to JSON 2024-12-17 19:49:03 -03:00
Erik Arvstedt
6ed1480b71
nbxplorer: 2.5.7 -> 2.5.16 2024-12-13 23:33:51 +01:00
R. Ryantm
106a6a108d nb: 7.14.6 -> 7.15.0 2024-12-12 21:51:01 +00:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Kenichi Kamiya
463a8461b5
nb: prefer hash rather than sha256 in fetchFromGitHub
https://github.com/NixOS/nixpkgs/pull/356336/files#r1865416515

Co-authored-by: kirillrdy <kirillrdy@gmail.com>
2024-12-04 09:29:35 +09:00
Kenichi Kamiya
006cc29918
nb: 7.14.4 -> 7.14.6
Diff: https://github.com/xwmx/nb/compare/7.14.4...7.14.6
2024-12-04 09:29:35 +09:00
Fabian Affolter
0dedae51b9 nbtscanner: move to pkgs/by-name 2024-12-03 22:53:40 +01:00
Kenichi Kamiya
30610d3d1f
nb: add updateScript 2024-11-16 12:26:23 +09:00
Kenichi Kamiya
4de62b4c0f
nb: add passthru.tests.version 2024-11-16 12:15:03 +09:00
Robert James Hernandez
deff7c8eef nbsdgames: init at 5-unstable-2023-03-13 2024-11-12 03:59:56 +00:00
Gaetan Lepage
7bb56ad6ac nbqa: 1.9.0 -> 1.9.1
Diff: https://github.com/nbQA-dev/nbQA/compare/refs/tags/1.9.0...1.9.1

Changelog: https://nbqa.readthedocs.io/en/latest/history.html
2024-11-11 08:35:34 +01:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
lukts30
0a5e80ec74 nbdkit: init at 1.40.4 2024-10-09 17:08:41 +02:00
Robert Schütz
479a1a6c16 nbqa: add passthru.withTools
You can now do fancy things like

    (nbqa.override { python3 = python311; }).withTools (ps: [ ps.black ])
2024-09-23 11:47:42 -07:00
Robert Schütz
23e6b80a01 nbqa: use versionCheckHook 2024-09-23 11:47:37 -07:00
Robert Schütz
26bfa2c7f2 nbqa: update dependencies 2024-09-21 18:51:56 -07:00
R. Ryantm
a780c7a122 nb-cli: 1.4.1 -> 1.4.2 2024-09-16 04:01:54 +00:00
Gaétan Lepage
f7439a07f6
nbqa: 1.8.7 -> 1.9.0 (#337735) 2024-08-27 20:03:19 +02:00
Gaetan Lepage
7b92e73b2f nbqa: format with nixfmt 2024-08-27 17:34:25 +02:00
Gaetan Lepage
576e710170 nbqa: move to pkgs/by-name 2024-08-27 17:33:23 +02:00
R. Ryantm
134b241309 nbfc-linux: 0.1.15 -> 0.2.7 2024-08-27 08:07:07 +00:00
Masum Reza
3a55638035
Merge pull request #296199 from Celibistrial/master
nbfc-linux: init at 0.1.15
2024-08-20 21:50:49 +05:30
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
natsukium
befdba6730
python311Packages.nbmerge: move to top-level attribute 2024-07-05 15:50:43 +09:00
Gaurav Choudhury
ba10aacec8 nbfc-linux: init at 0.1.15 2024-06-27 18:06:00 +05:30
Moraxyc
b3d6ef71b9
nb-cli: init at 1.4.1 2024-06-09 09:12:19 +08:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
D3vil0p3r
c5da04da50
nbtscan: init at 1.7.2-unstable-2022-10-29 2024-02-17 16:00:40 +01:00