| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is actually relatively complicated to achieve, since it involves
overriding GHC on e.g. aarch64-darwin, so the FAQ entry seems warranted.
It's also a good exercise to me, since it demonstrates some problems
with the overriding infrastructure, i.e. that it has a tendency to
inherit the pkgs fixpoint from prev. An example of this problem is
https://github.com/NixOS/nixpkgs/issues/235960, but it has different
manifestations as well. Awareness of this will also help writing the
other sections on overriding.
How complicated it is, seems to be further incentive to go ahead with
https://github.com/NixOS/nixpkgs/pull/239548 as well.
|
| |
|
| |
|
|\
| |
| | |
buildNpmPackage: document dontNpmBuild option
|
| |
| |
| |
| | |
document dontNpmInstall option
|
|\ \
| | |
| | | |
dotnet: misc fixes
|
| | | |
|
|\| | |
|
| |\ \
| | | |
| | | | |
buildDotnetModule: support ReadyToRun and native binaries inside nuget files
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
when not allowed.
This fixes up some build errors
|
| |/ /
| | |
| | |
| | | |
Closes #224505
|
|\| | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
This causes an alternative wrapper to be used, that takes the dotnet
runtime from the environment.
|
|\| | |
|
| | | |
|
|\| | |
|
| | |
| | |
| | |
| | |
| | | |
Make buildNimPackage cleaner and more efficient. Also encourage
the use of a "buildNimPackage (finalAttrs: {…})" pattern.
|
|\| | |
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
nixos-render-docs does not support this, and since the examples are
small there isn't that much value in callouts here. change them to
simple MD code blocks and lists instead.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
skipping heading levels (eg from # to ###, or starting at ###) is legal
in pandoc, but not in nixos-render-docs. pandoc acts as though section
levels *were* consecutive, nixos-render-docs prefers to tell people not
to do that kind of thing because it can make documents more fragile.
|
|\ \ \ \
| |/ / /
|/| | | |
haskellPackages: Use separate bin output for multiple packages
|
| |/ / |
|
| | | |
|
|/ / |
|
| | |
|
| |
| |
| |
| | |
It has been broken since 2021 and upstream has been archived
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Change "platform dependant" to "platform-dependent"
The word "dependant" (with suffix -ant) is used as a noun
in British English, while the adjetive is "dependent" (-ent).
Both are "dependent" in American English.
Reference:
https://www.merriam-webster.com/words-at-play/spelling-variants-dependent-vs-dependant
https://dictionary.cambridge.org/dictionary/english/dependant
|
|\| | |
|
| | |
| | |
| | |
| | | |
cudaPackages standard
|
| | | |
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updates all interpreter references with 3.10/3.11, which are the
current version, that we recurse into for their package set.
Update all code examples with an explicit `format` and expand lists
with multiple items as we do in the python package set. Also set
`pythonImportsCheck` where tests are disabled.
|
| |
| |
| |
| | |
This will be deprecated in the next commit.
|
|\ \
| | |
| | | |
buildDartApplication: init
|
| | | |
|
| |/
| |
| |
| | |
This adds a function for easily packaging non-flutter dart apps.
|
|\ \
| | |
| | | |
doc: update shortenPerlShebang example to use nativeBuildInputs
|
| | | |
|
|/ / |
|
|/ |
|
|
|
|
|
| |
Versioned package attributes are usually named like $pname_$version
eg: nodejs-14_x -> nodejs_14
|
|
|
|
| |
https://www.haskell.org/ghc/blog/20230418-ghc-9.4.5-released.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* buildGoModule: don't inherit postBuild hook when building go-modules
This is a slight revert of 5ce647b8bf7aee0d3862006d94df7878c7fc03a6
(#212800).
Inheriting these hooks in the `.go-modules` derivation can be confusing:
One doesn't expect them to run when generating the fixed output modules
derivation, but only on the main derivation. A `postBuild` hook that
adds some files to $out will cause a very hard to debug issue[1].
This commit adds support for a dedicated `modPostBuild` hook that will
be used only by the derivation building `.go-modules`. Additionally,
`go.section.md` now explains these attributes behavior better.
[1]:
https://discourse.nixos.org/t/cant-update-a-go-package-getting-go-inconsistent-vendoring/27063/6
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* update.py: introduce subparsers for plugin updaters
This is preliminary work to help create more powerful plugin updaters.
Namely I would like to be able to "just add" plugins without refreshing
the older ones (helpful when github temporarily removes a user from
github due to automated bot detection).
Also concerning the lua updater, we pin some of the dependencies, and I
would like to be able to unpin the package without editing the csv
(coming in later PRs).
* doc/updaters: update command to update editor plugins
including vim, kakoune and lua packages
Co-authored-by: figsoda
|
|
|
| |
environements -> environments
|