Commit graph

3689 commits

Author SHA1 Message Date
Dimitar Nestorov 10a75ab5b2 doc: titanium tombstone 2025-01-02 15:05:26 +01:00
Dimitar Nestorov b754b036e3 titaniumenv: remove 2025-01-02 15:05:26 +01:00
Weijia Wang 231fed3454
doc: fix fetchDebianPatch example (#369361) 2025-01-02 00:36:24 +01:00
Pol Dellaiera c8adb0d390
doc/packages/build-support: remove stray backtick (#369755) 2025-01-01 10:29:27 +01:00
Silvan Mosberger 82d084b914
release: forbid use of lib.fileset in Nixpkgs (#369694) 2025-01-01 06:51:48 +01:00
Adam Dinwoodie a46eb8266a doc/packages/build-support: remove stray backtick
This corrects a start/end error in the formatting of code in one of the
examples.
2024-12-31 19:29:43 +00:00
Emily 2eae7d63e2 nixpkgs-manual: avoid lib.fileset
I don’t love this, and I’m not convinced it doesn’t have the
same pitfalls as filesets, but see the `flattenReferencesGraph`
commit for reasoning.

It may be better to ban the relevant builtins entirely and just move
things into subdirectories when needed, but I didn’t want to do
more surgery to this part of the tree than necessary to solve the
immediate problem.
2024-12-31 02:30:18 +00:00
nicoo 8ee77c6da4
doc: include nixdoc for lib.fetchers (#362453)
Closes #362196

Many thanks to @NixOS/documentation-team for the help  🖤
2024-12-30 13:35:35 +00:00
Patrick 7e504761f0
doc: fix fetchDebianPatch example 2024-12-30 12:18:47 +01:00
Adam C. Stephens 3bae66911f
erlang_24: remove as unmaintained 2024-12-26 08:45:59 -05:00
Adam C. Stephens f19ecdeb7f
elixir: remove deprecated versions 1.10-1.13
These versions no longer receive security updates.
2024-12-24 10:40:00 -05:00
github-actions[bot] 6a83ff87ac
Merge master into staging-next 2024-12-19 00:15:19 +00:00
Yueh-Shun Li f75d1446d5
buildGoModule: Use the env attribute to pass environment variables (#359641) 2024-12-19 03:51:40 +08:00
github-actions[bot] dd1d7cff2b
Merge master into staging-next 2024-12-18 18:04:46 +00:00
Yueh-Shun Li 3b1ec755ca buildGoModule: instruct users to specify CGO_ENABLED as env.CGO_ENABLED
Tell users to specify environment variables via `env`.

Rename the `var-go-CGO_ENABLED` documentation title
from `CGO_ENABLED` to `env.CGO_ENABLED`
and move the paragraphs under the `ssec-go-environment`.
2024-12-18 23:20:17 +08:00
Yueh-Shun Li 905dc8d978 treewide: specify CGO_ENABLED with env.CGO_ENABLED
Programmatically prefixing "CGO_ENABLED =" and "CGO_ENABLED=0;" with
"env.", but excluding the files
* pkgs/build-support/go/module.nix (buildGoModule implementation)
* pkgs/development/compilers/go/* (the Go compiler)
* pkgs/build-support/docker/tarsum.nix (not using buildGoModule)
2024-12-18 23:19:56 +08:00
Matt Sturgeon bccae9e7c0 addNuGetDeps: support loading JSON lockfiles
In addition to loading nix lockfiles
2024-12-17 19:46:36 -03:00
Austin Horstman 678d7d4308
vim.section.md: fix typo 2024-12-16 20:06:49 -06:00
github-actions[bot] 8c5656aa89
Merge master into staging-next 2024-12-15 00:17:27 +00:00
sternenseemann a0a35b6c24
Fix cross eval issues (#362546) 2024-12-14 22:14:52 +01:00
github-actions[bot] fa3898acdb
Merge master into staging-next 2024-12-14 00:15:05 +00:00
Philip Taron e65ef57a0f
stdenv: fix documentation for stripAllFlags and stripDebugFlags (#352127) 2024-12-13 12:47:26 -08:00
Artturin 8a6ca8f17c nixpkgs-manual.{lib-docs,tests}: Fix cross build 2024-12-12 21:09:56 +02:00
K900 81eb6d64ab Merge remote-tracking branch 'origin/master' into staging-next 2024-12-12 21:08:33 +03:00
Emery Hemingway eaff0725de buildNimSbom: init a new package builder for Nim
Ref: #327064
2024-12-12 09:57:05 +00:00
github-actions[bot] 7dcd9f1e0a
Merge master into staging-next 2024-12-11 00:15:31 +00:00
Weijia Wang c225fc4361 Merge branch 'master' into staging-next 2024-12-10 22:10:48 +01:00
Fernando Rodrigues ee85ee8b83
doc/README.md: Mention the alphabetical sorting in the documentation
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-12-10 17:42:53 -03:00
Fernando Rodrigues b368da407c
doc/manpage-urls.json: sort alphabetically
This will hopefully reduce future diffs, as JSON doesn't have a trailing
comma for lists, and it's unlikely that new commands will be added after
the letter `v`. Sorting this list alphabetically also makes it slightly
more organised.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-12-10 17:41:39 -03:00
misuzu 22b87b1b7e
nixos/bat: init (#350079) 2024-12-10 22:33:34 +02: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
Silvan Mosberger 84d4f874c2 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 78e9caf153
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:23:58 +01:00
Fernando Rodrigues 3a068accfd
nixos/bat: init bat module
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-12-10 14:38:30 -03:00
github-actions[bot] ceb62729d2
Merge master into staging-next 2024-12-09 18:05:05 +00:00
Jörg Thalheim ff8576f191
dockerTools.pullImage: accept hash parameter (#342400) 2024-12-09 15:32:15 +01:00
nicoo 5720f42c32 nix-prefetch-docker: provide hash in SRI format 2024-12-09 14:28:25 +01:00
nicoo d0e6b0e170 dockerTools.pullImage: accept hash parameter 2024-12-09 14:28:24 +01:00
K900 5ebe22ffe1 Merge remote-tracking branch 'origin/master' into staging-next 2024-12-09 09:42:51 +03:00
Arne Keller e4c9d406a0
doc/languages-frameworks/python: Reword section to make commit rules a bit clearer (#339643) 2024-12-09 06:53:44 +01:00
github-actions[bot] f8370cc147
Merge master into staging-next 2024-12-05 18:04:28 +00:00
Philip Taron 7822cb34f8
fetchgit{,hub}: add tag argument (#355973) 2024-12-05 07:40:05 -08:00
David McFarland 6cb56c519a
doc/dotnet: bump .NET versions from 6, 7 to 8, 9 (#361243) 2024-12-05 09:49:33 -04:00
github-actions[bot] 35ce54d1fd
Merge master into staging-next 2024-12-05 00:15:50 +00:00
Gavin John 67a56f27f2
doc/build-helpers/testers: Fix command renamed to script (#352713) 2024-12-04 22:53:21 +00:00
github-actions[bot] 944c1ac351
Merge staging-next into staging 2024-12-04 16:14:24 +00:00
Nick Cao 032239c962
julia.withPackages: add juliaCpuTarget option (#361655) 2024-12-04 10:01:12 -05:00
github-actions[bot] d33b8cc4e0
Merge staging-next into staging 2024-12-04 06:05:41 +00:00
Tom McLaughlin b69b526e6d julia.withPackages: add juliaCpuTarget option 2024-12-03 21:40:07 -08:00
seth ed6c067f25
doc/tauri: use tauri 2.0 dependencies & new darwin SDK pattern in example (#357148)
* doc/tauri: use tauri 2.0 dependencies in example

* doc/tauri: use new darwin SDK pattern in example

Part of https://github.com/NixOS/nixpkgs/issues/354146
2024-12-04 00:31:45 -05:00
Austin Horstman 6ebffd546a
neovim-require-check-hook: auto discover modules to require 2024-12-03 06:25:07 -06:00