Silvan Mosberger
bfe04ea76c
Merge pull request #241656 from mobusoperandi/update-doc-contributing
...
fix outdated contributing to documentation
2023-08-10 17:15:05 +02:00
Silvan Mosberger
731c21db95
Update doc/contributing/contributing-to-documentation.chapter.md
...
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2023-08-10 16:12:07 +02:00
Silvan Mosberger
37ba768fb4
Merge pull request #241871 from mobusoperandi/doc-doc-syntax-chapter
...
doc syntax section into chapter, link from nixos manual
2023-08-10 16:11:25 +02:00
figsoda
59eb02116f
treewide: use zig_0_11 instead of zig for zig packages
...
Zig is still under active development, and new releases often introduce
breaking changes. This makes updating the default version of zig easier.
Some packages did not receive this change because they could be using
the c compiler or linker of zig, which doesn't receive as much breaking
changes compared to e.g. the zig std library.
https://github.com/NixOS/nixpkgs/pull/248243#discussion_r1289401340
2023-08-10 02:37:53 +00:00
figsoda
17d404ee80
zig.hook: rename from zigHook
...
This makes using specific versions of zig easier (without overrides)
2023-08-10 02:37:53 +00:00
sternenseemann
af60e68744
testers.hasPkgConfigModules: allow checking multiple pkg-config mods
...
This is very useful in conjunction with meta.pkgConfigModules, as the
new tester can use the list provided by this meta attribute as a default
value for moduleNames, making its usage in passthru.tests very
convenient.
For backwards compatibility, a shim under the old name is maintained
with a warning.
2023-08-08 19:16:48 +02:00
github-actions[bot]
4507a6bd1f
Merge master into staging-next
2023-08-08 00:01:49 +00:00
Alejandro Sánchez Medina
c72480119a
nixpkgs manual, doc Python: render interpreters in a table ( #246956 )
...
* nixpkgs manual, doc Python: render interpreters in a table
The current paragraph presenting Python interpreters is verbose and hinders clarity. The information provided is well suited to be rendered as a table.
Co-authored-by: Shahar "Dawn" Or <mightyiampresence@gmail.com>
* nixpkgs manual, doc Python: fix typos in interpreters' table
* nixpkgs manual, doc Python: update header in interpreters' table
* nixpkgs manual, doc Python: get rid of empty block code workaround in interpreters' table
---------
Co-authored-by: Shahar "Dawn" Or <mightyiampresence@gmail.com>
2023-08-07 23:48:22 +02:00
Vladimír Čunát
3a5c176f95
Merge branch 'master' into staging-next
2023-08-05 07:40:22 +02:00
Dmitry Kalinkin
aa725d5a5b
Merge pull request #225503 from xworld21/texlive-binaries-from-tlpdb
...
texlive: generate bin containers from tlpdb
2023-08-04 22:31:30 -04:00
github-actions[bot]
16547be5c0
Merge master into staging-next
2023-08-05 00:02:07 +00:00
Artturin
61c0ecea5b
treewide: update mainProgram docs
2023-08-04 20:31:16 +03:00
github-actions[bot]
0542af4e29
Merge master into staging-next
2023-08-04 00:02:04 +00:00
Jan Malakhovski
ccbb065c88
doc: make sourceRoot
and setSourceRoot
documentation match the implementation, fix examples
2023-08-03 16:32:05 +00:00
Alejandro Sanchez Medina
b751910048
fix outdated contributing to documentation
...
Co-authored-by: Shahar "Dawn" Or <mightyiampresence@gmail.com>
2023-08-03 13:21:48 +02:00
Vladimír Čunát
55f778d2b5
Merge branch 'master' into staging-next
2023-08-01 18:22:43 +02:00
Weijia Wang
1da4ff5585
Merge pull request #240553 from tomodachi94/doc/prefer-maven.buildPackage
...
doc/maven: prefer maven.buildMavenPackage over mvn2nix
2023-08-01 17:36:03 +02:00
Weijia Wang
3bf9e65881
doc/maven: add stable-maven-plugins back
2023-08-01 16:00:52 +02:00
Doron Behar
cc63e791bf
Merge branch 'master' into staging-next
...
* master: (77 commits)
containerd: 1.7.2 -> 1.7.3
python310Packages.transformers: 4.30.2 -> 4.31.0
plasma-sdk: unbreak build, again
stellarium: add patch for indi 2.0 compatibility
indi-full: 1.9.8 -> 2.0.2, reenable Atik, Pentax and SX drivers
indilib: 1.9.8 -> 2.0.2
plasma: 5.27.6 -> 5.27.7
alsa-scarlett-gui: light refactoring
alsa-scarlett-gui: Change icons path back to relative in desktop entry file
alsa-scarlet-gui: light refactoring Done some light refactoring for better consitence in the code.
alsa-scarlett-gui: fix for deskop integration
alsa-scarlett-gui: fixed desktop entry
release-notes: note breaking woodpecker update
woodpecker-*: 0.15.11 -> 1.0.0
pnpm-lock-export: use fork with v6 support
suricata: 6.0.13 -> 7.0.0
rubyfmt: add support for macos arm64/x86
rubyfmt: init at 0.8.1
dayon: init at 11.0.7
nixos/atuin: harden systemd unit
...
2023-08-01 16:52:24 +03:00
Anderson Torres
130d2fa5e5
doc/hooks/index.md: add zig.section.md
...
A somewhat short documentation about zigHook.
2023-08-01 10:08:55 +00:00
Tomo
48bbc6d964
doc/maven: prefer maven.buildMavenPackage over mvn2nix
...
Manually calling `mvn2nix` was the preferred way of building
Java apps that use Maven, but `maven.buildMavenPackage` is now the
preferred way.
2023-08-01 10:19:26 +02:00
Martin Weinelt
167f6dfee4
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/libraries/science/astronomy/cfitsio/default.nix
2023-07-30 03:54:27 +02:00
pennae
dcd55915ad
Merge pull request #245358 from asymmetric/nixpkgs-doc-build-instructions
...
doc/contributing: update build instructions after nrd
2023-07-29 23:22:43 +02:00
Vincenzo Mantova
01af940407
texlive.combine: include packages with man pages by default
2023-07-29 18:31:17 +02:00
Doron Behar
6560d0086c
python3.pkgs.pypaBuildHook: init
2023-07-28 12:13:25 +02:00
Doron Behar
1298c367b1
pip-build-hook.sh: Support $pipBuildFlags
2023-07-28 12:13:25 +02:00
Doron Behar
5262a7d1c9
doc/python: Demonstrate how to override the blas implementation
2023-07-28 12:13:25 +02:00
Silvan Mosberger
a7e5800273
Merge pull request #243062 from mobusoperandi/doc_watchexec
...
nixpkgs/NixOS manuals: devmode feature
2023-07-27 16:11:18 +02:00
Galen Huntington
b0dc3d26f2
doc/stdenv: Minor syntax fix.
2023-07-26 12:15:32 -07:00
Connor Baker
495875182e
Merge pull request #224068 from SomeoneSerge/respect-config-cudaSupport
...
Respect global config.cudaSupport
2023-07-25 14:18:14 -04:00
Lorenzo Manacorda
35471bd134
doc/contributing: update build instructions
...
We have moved away from Make since nixos-render-docs was introduced to
build the nixpkgs manual in #239636 .
2023-07-25 15:26:18 +02:00
Shahar "Dawn" Or
a064709342
nixpkgs/NixOS manuals: devmode feature
...
Co-authored-by: Alejandro Sanchez Medina <alejandrosanchzmedina@gmail.com>
2023-07-25 17:03:15 +07:00
Alejandro Sanchez Medina
13aeddb926
nixpkgs manual: extract some build paths
...
Co-authored-by: Shahar "Dawn" Or <mightyiampresence@gmail.com>
2023-07-25 17:00:51 +07:00
asymmetric
46df012d2a
Merge pull request #244332 from SuperSandro2000/fonts-fonts
...
nixos/fonts: rename fonts.fonts option to fonts.packages, other cleanups
2023-07-25 09:49:25 +02:00
Martin Weinelt
f00b8343d2
Merge pull request #243848 from SuperSandro2000/clarify-python-tools
...
docs/python: clarify allowance of using toosl to autogenerate packages
2023-07-24 20:16:07 +02:00
Sandro Jäckel
b0c67b4b6e
treewide: rename fonts.fonts to fonts.packages
2023-07-24 17:34:39 +02:00
Sandro Jäckel
0a47d54801
docs/python: clarify allowance of using toosl to autogenerate packages
2023-07-24 16:41:08 +02:00
github-actions[bot]
41e6556ad3
Merge master into staging-next
2023-07-22 18:01:06 +00:00
Paul Colomiets
366404a9d3
Remove tailhook from maintainers
2023-07-22 14:11:29 +03:00
Someone Serge
133993211b
config.cudaSupport: init option
2023-07-20 17:57:31 +03:00
Someone Serge
a17baa5db4
doc: update #cuda to reflect the recommended config.cudaSupport style
2023-07-20 17:27:07 +03:00
github-actions[bot]
2c5b83e75c
Merge master into staging-next
2023-07-19 18:01:04 +00:00
Theodore Ni
9d55df7a37
docs/contributing: fix "ha256" -> "sha256" typo
2023-07-18 16:55:32 -07:00
github-actions[bot]
034c3854f0
Merge staging-next into staging
2023-07-16 18:01:40 +00:00
Robert Hensing
12d2f0da28
Merge pull request #240136 from NixOS/doc-review-patches
...
doc/reviewing-contributions: Add points about patches
2023-07-16 14:21:17 +02:00
Jan Tojnar
cea188cbbb
Merge branch 'staging-next' into staging
...
Conflicts:
- pkgs/tools/networking/shadowfox/default.nix between e989daa65f
and 1c29673fcc
- pkgs/tools/networking/wuzz/default.nix between 7d80417710
and 1c29673fcc
2023-07-16 02:20:49 +02:00
maralorn
85331ccd98
doc/../haskell.section.md: Make a bit clearer and more beginner friendly
2023-07-15 02:18:29 +02:00
Artturin
1c29673fcc
treewide: go-modules -> goModules
...
In 787af0f79f
I had to change ${go-modules} to $goModules to allow overrideAttrs to work;
However, env vars cannot contain -, so i had to change go-modules too.
This in turn broke nix-update because it uses the go-modules attr.
Instead of making nix-update more complicated, make go-modules naming match cargoDeps.
`fd --type f | xargs sd '\bgo-modules\b' 'goModules'`
and revert change to pkgs/applications/misc/dstask/default.nix
and pkgs/servers/http/dave/default.nix
and pkgs/os-specific/darwin/plistwatch/default.nix
release note added
2023-07-14 00:18:06 +03:00
Alejandro Sanchez Medina
ad224d61d0
nixos manual contributing link to nixpkgs syntax
...
Co-authored-by: Shahar "Dawn" Or <mightyiampresence@gmail.com>
2023-07-10 15:56:42 +07:00
Matthieu Coudron
34b3a809ef
buildLuarocksPackage: rename file to match its role
2023-07-10 10:34:34 +02:00
Robert Hensing
e809af74eb
Merge pull request #242312 from NixOS/doc-lib-render-fixedPoints
...
doc: Render lib.fixedPoints
2023-07-08 19:57:44 +02:00
Robert Hensing
aa1beb0ab5
doc: Render lib.fixedPoints
2023-07-08 18:46:08 +02:00
Atemu
67eec418ab
Merge pull request #240860 from Atemu/fhsenv-no-multiarch
...
buildFHSEnv: disable multiArch by default
2023-07-08 13:53:41 +02:00
Mario Rodas
43b091f45c
Merge pull request #233804 from lilyinstarlight/feature/npm-workspaces
...
buildNpmPackage: add npmWorkspace and npmPruneFlags args
2023-07-08 06:45:46 -05:00
Michael Hoang
edef486898
darwin.linux-builder: rename from darwin.builder
2023-07-06 21:33:09 +10:00
Michael Hoang
285f5e858e
darwin.builder: use port 31022 by default
2023-07-06 21:32:08 +10:00
pennae
06140b7ecf
Merge pull request #239636 from pennae/nixpkgs-manual-nrd
...
doc: dedocbookify nixpkgs manual
2023-07-03 20:48:23 +02:00
pennae
fc1b58b593
doc: inline doc-support to main drv
...
separating function docs out like this makes it less clear how library
documentation is generated and integrated into the build. if in the
future more parts of nixpkgs use nixdoc it will make sense to have all
information about library doc generation in the same place.
2023-07-01 20:59:30 +02:00
pennae
70cbd8c6c0
doc: pull option docs out of doc-support
...
this leaves doc-support as a simple wrapper around function docs. this
wrapper will go away very soon as well.
2023-07-01 20:59:30 +02:00
pennae
f397309f4e
doc: remove remnants of docbook times
...
all xml-related tooling can go away. shell.nix is no longer useful since
the makefile is gone and the build runs entirely via a derivation, and
gitignore is thus also no longer that useful. it may filter out some
swap files, but its main reason to exist (keeping generated files out of
a concurrent build of the derivation) has gone away.
2023-07-01 20:59:30 +02:00
pennae
be4d19ff1a
doc: render nixpkgs manual with nrd
...
also updates nixdoc to 2.3.0. the nixdoc update is not a separate commit
because that would leave the manual build broken for one commit,
potentially breaking bisects and rebases.
2023-07-01 20:59:29 +02:00
pennae
b521f451a3
doc-support: don't expose locationsXml
...
nothing except function docs uses this, so we need not expose it. we'll
be reworking this entire section of the build anyway, with the target of
breaking up doc-support as it is now.
2023-07-01 20:27:29 +02:00
pennae
a5414c29a0
doc: build placeholder epub in its own derivation
...
mostly to clean up the main manual build makefile and derivation a bit.
not technically necessary, but will make life easier later.
2023-07-01 20:27:29 +02:00
Robert Hensing
1f5a0b0135
Merge pull request #239005 from Artturin/setorfunoverr
...
stdenv: let overrideAttrs accept attrset OR function
2023-07-01 15:27:23 +02:00
Robert Hensing
0c9fb905cb
doc/using/overrides: Relate addition to preceding text
2023-07-01 15:25:17 +02:00
Atemu
62b2adc753
buildFHSEnv: add multiArch flag
...
The intention is to allow the user control over whether 32bit deps are supposed
to be included in the fhsenv
2023-07-01 13:41:14 +02:00
Artturin
fb643f3260
doc/using/overrides: it is possible to use previous arguments in .override
2023-06-30 23:28:00 +03:00
Artturin
0fdae31531
stdenv: let overrideAttrs accept attrset OR function
...
Makes overrideAttrs usable in the same way that `override` can be used.
It allows the first argument of `overrideAttrs` to be either a function
or an attrset, instead of only a function:
hello.overrideAttrs (old: { postBuild = "echo hello"; })
hello.overrideAttrs { postBuild = "echo hello"; }
Previously only the first example was possible.
Co-authored-by: adisbladis <adisbladis@gmail.com>
Co-authored-by: matthewcroughan <matt@croughan.sh>
2023-06-30 23:28:00 +03:00
Tillerino
9def595d00
doc: add a note about automatic maven upgrades ( #238774 )
2023-06-30 16:59:23 +03:00
sternenseemann
8088e14e12
doc/haskell: FAQ entry on changing profiling settings globally
...
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.
2023-06-30 01:52:42 +02:00
sternenseemann
1db464d40a
doc/haskell: document {enable,disable}*Profiling functions
2023-06-30 01:52:42 +02:00
amesgen
906102c911
doc/languages-frameworks/python: don't use full pkgs
in attrs
2023-06-29 21:38:37 +02:00
Lily Foster
3990bb5b5e
doc/languages-frameworks/javascript: add npmWorkspace and npmPruneFlags args
2023-06-29 07:43:12 -04:00
Adam Joseph
910d4f761a
Revert "Revert "submitting-changes.chapter.md: explain *why* we have three branches""
...
This reverts commit 7e6c518ce4
.
I misinterpreted Github's CI failure in the notification tab and
thought that I had broken CI on origin/master, so I panic-reverted
before I merged it (I thought they had).
On closer inspection, it appears that the CI failure was not from
the tip that I merged. This PR resubmits the reverted change. I'll
wait for OfBorg to finish this time.
2023-06-29 03:08:41 -07:00
Adam Joseph
7e6c518ce4
Revert "submitting-changes.chapter.md: explain *why* we have three branches"
2023-07-12 19:59:46 +00:00
Adam Joseph
b3fa79bb89
submitting-changes.chapter.md: explain *why* we have three branches
...
The manual does an okay job of explaining the rules for each of the
three development branches, but really doesn't give any intuition as
to why there are three (why not four? or two?) or how we got where
we are today.
This commit attempts to fix that, by explaining that there is one
branch that allows mass-rebuild commits, and it has a fast-building
branch both upstream and downstream of it (from the perspective of
automated merges).
I have also removed the term "stabilization" from the arc labels.
This vague term is not defined anywhere, and does communicate any
useful information without a longer explanation. Therefore it is
not appropriate for use in a diagram.
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-06-29 02:38:06 -07:00
Lily Foster
59713b5555
Merge pull request #230157 from teutat3s/buildnpmpackage-docs
...
buildNpmPackage: document dontNpmBuild option
2023-06-28 18:33:02 -04:00
teutat3s
3a2cf5b3f5
buildNpmPackage: document dontNpmBuild option
...
document dontNpmInstall option
2023-06-28 23:49:29 +02:00
Sandro
198bd0a4a7
Merge pull request #239622 from corngood/dotnet-misc
...
dotnet: misc fixes
2023-06-28 23:41:18 +02:00
Robert Hensing
a0a4354a13
doc/reviewing-contributions: Remove wrong fetchpatch detail
...
It may have to be fetchpatch, fetchpatch2, or fetchurl. We should link somewhere, but we don't have a link target yet, so until then, remove the inaccurate info.
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2023-06-27 18:35:15 +02:00
Robert Hensing
4920af40fc
doc/reviewing-contributions: Add points about patches
...
A weaker version of https://github.com/NixOS/nixpkgs/pull/186484#issuecomment-1608960696
2023-06-27 15:56:54 +02:00
David McFarland
ee8ba995a7
buildDotnetModule: make fetch-deps find output path automatically
2023-06-24 19:13:16 -03:00
github-actions[bot]
3b00d0c96f
Merge master into haskell-updates
2023-06-23 00:16:37 +00:00
Sandro
67f4868a43
Merge pull request #233422 from mdarocha/crossgen-fix
...
buildDotnetModule: support ReadyToRun and native binaries inside nuget files
2023-06-22 22:26:53 +02:00
Thomas Gerbet
84c0cb1471
php: drop PHP 8.0
...
Closes #224505
2023-06-21 22:09:16 +02:00
mdarocha
c51141d997
buildDotnetModule: pass runtimeId whenever possible and disable trimming when not allowed.
...
This fixes up some build errors
2023-06-21 17:06:30 +02:00
github-actions[bot]
260df62919
Merge master into haskell-updates
2023-06-21 00:13:19 +00:00
mdarocha
0d9142d4df
buildDotnetGlobalTool: document dotnet global tools and their packaging
2023-06-20 17:20:52 +02:00
mdarocha
abf6081bc2
buildDotnetModule: add useDotnetFromEnv option
...
This causes an alternative wrapper to be used, that takes the dotnet
runtime from the environment.
2023-06-20 17:20:51 +02:00
github-actions[bot]
efc10371d5
Merge master into haskell-updates
2023-06-16 00:13:24 +00:00
Emery Hemingway
17984299b9
buildNimPackage: doCheck by default
2023-06-14 15:15:21 +01:00
sternenseemann
7d0a1bdb8f
Merge remote-tracking branch 'origin/master' into haskell-updates
2023-06-14 14:28:38 +02:00
Emery Hemingway
077d8a3447
buildNimPackage: refactor to use overlay-style overrideAttrs
...
Make buildNimPackage cleaner and more efficient. Also encourage
the use of a "buildNimPackage (finalAttrs: {…})" pattern.
2023-06-14 12:13:49 +01:00
github-actions[bot]
55843b9385
Merge master into haskell-updates
2023-06-14 00:13:02 +00:00
maralorn
b37b2d4b09
Merge pull request #237028 from maralorn/separate-bin
...
haskellPackages: Use separate bin output for multiple packages
2023-06-13 16:50:11 +02:00
Valentin Gagarin
b4b928466a
Merge pull request #237068 from pennae/manual-normalization
2023-06-13 07:35:06 +02:00
Valentin Gagarin
dc1a594b3e
Merge pull request #237237 from pennae/epubstub
2023-06-12 22:24:38 +02:00
pennae
c415521d63
doc: stub out epub manual
...
same reasoning as for the nixos manual.
2023-06-12 17:50:52 +02:00
Lele Gaifax
06375c5962
doc/languages-frameworks/python: add missing back quote
2023-06-12 16:21:11 +02:00
maralorn
fc3668a3ab
haskellPackages: Use separate bin output for multiple packages
2023-06-11 19:40:28 +02:00
Lucas Eduardo
9401a0c780
doc/contributing/review-contributions: fix small typo ( #237186 )
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2023-06-11 14:54:35 +02:00
Andrew
1b6f640687
doc: correct typos and spelling ( #237098 )
2023-06-11 02:15:43 +02:00
pennae
2f76a3df64
doc: don't use docbook program listings/callouts
...
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.
2023-06-10 18:17:05 +02:00
pennae
2ecc93d6fe
doc: normalize markdown for nixos-render-docs
...
pandoc recognizes `::: note` admonitions, nixos-render-docs only
recognizes `::: {.note}`. surprisingly pandoc also emits the correct
docbook tags for `[](#xref)`s, so we can use that too.
2023-06-10 18:17:05 +02:00
pennae
e42a5c78e7
doc: make sure section depths are consecutive
...
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.
2023-06-10 18:17:04 +02:00
pennae
830f5b33dd
doc: add missing section IDs
2023-06-10 18:17:04 +02:00
7c6f434c
e4d2ceab3d
Merge pull request #234201 from 7c6f434c/fix-untagged-version
...
coding-conventions: include the preceding upstream version
2023-06-08 14:36:01 +00:00
Basile Clément
66f57b6c18
Improve fetchFromGitLab
manual ( #236111 )
...
* doc/builders: update fetchers documentation
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-06-07 10:51:48 +02:00
Julian Arni
858583a958
doc/language-frameworks/haskell: fix argument order of setBuildTargets ( #236252 )
2023-06-06 18:28:23 +02:00
figsoda
2bfb2f045a
pypi2nix: remove
...
It has been broken since 2021 and upstream has been archived
2023-06-03 16:44:43 +02:00
Michael Raskin
5b90f7a6a9
coding-conventions: include the preceding upstream version when packaging a commit without a version attached
2023-06-02 13:27:25 +02:00
Alyssa Ross
caa0a24ab0
doc: clarify that meta.timeout is only for Hydra
...
I read this and expected it to be a timeout that was always applied
when building the derivation, but it's actually a Hydra-specific
thing.
2023-05-30 10:27:44 +00:00
github-actions[bot]
53e76520b9
Merge master into haskell-updates
2023-05-28 00:14:04 +00:00
Yueh-Shun Li
48c5962048
doc/language-frameworks/go.section.md: fix spelling
...
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
2023-05-28 07:50:02 +10:00
github-actions[bot]
490b8d0c9a
Merge master into haskell-updates
2023-05-27 00:13:30 +00:00
Rebecca Turner
ec2938bfa5
Document incremental build support for Haskell
2023-05-25 14:36:18 -07:00
Rebecca Turner
33258207fa
maintainers: Gabriel439 -> Gabriella439
2023-05-25 14:35:51 -07:00
Connor Baker
222d966273
cudaPackages.cudnn: remove patch version from name to conform with cudaPackages standard
2023-05-24 12:56:22 -04:00
Atemu
3009b12817
doc:fhs-envs: reword
2023-05-22 11:34:04 -03:00
Atemu
e57efc6cb7
doc:fhs-envs: format example properly
...
That sort of formatting wouldn't be accepted into Nixpkgs. We shouldn't format
an example like that.
2023-05-22 11:34:04 -03:00
Atemu
8912c50fc7
doc:fhs-envs: mention that runScript must be escaped by the caller
2023-05-22 11:34:04 -03:00
figsoda
999652eb33
doc/python: remove usages of fetchPypi
aliases
2023-05-21 11:28:13 -04:00
Nicolas Benes
142c24711e
doc: fix typo
2023-05-20 22:09:52 +02:00
Martin Weinelt
b0a993e6ba
Merge pull request #232594 from mweinelt/python-docs
...
doc/languages-frameworks/python: update formatting and interpreters
2023-05-20 21:02:31 +02:00
Martin Weinelt
35650d8be3
doc/languages-frameworks/python: update formatting and interpreters
...
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.
2023-05-20 03:31:35 +02:00
Jan Tojnar
8bf1967964
doc/stdenv/Dependencies: fix inference rule var name
...
t0 is mentioned in the conclusion so we cannot use placeholder in the premise.
2023-05-18 18:10:10 +02:00
Alyssa Ross
5e06b3cb19
treewide: don't use rustPlatform.rust
...
This will be deprecated in the next commit.
2023-05-12 15:31:21 +00:00
Jacek Galowicz
cc8e4ed375
Merge pull request #225313 from hercules-ci/testers-runNixOSTest
...
testers.runNixOSTest: init
2023-05-12 16:04:26 +02:00
Kira Bruneau
d4652d33d6
Merge pull request #229770 from Misterio77/init-buildDartPackage
...
buildDartApplication: init
2023-05-11 14:43:20 -04:00
Robert Hensing
ac1134f321
testers.runNixOSTest: init
...
An up to date alternative to pkgs.nixosTest
2023-05-11 19:12:07 +02:00
Weijia Wang
ee5b4b9d52
Merge pull request #231112 from farnoy/shortenPerlShebangs-manual-buildInputs
...
doc: update shortenPerlShebang example to use nativeBuildInputs
2023-05-10 22:38:11 +03:00
Hraban Luyat
7282c4012d
docs: typo in cuda docs, forgot a colon (:)
2023-05-10 14:32:27 -04:00
Jakub Okoński
9948a0d6c9
doc: update shortenPerlShebang example to use nativeBuildInputs
2023-05-10 18:34:17 +02:00
Robert Hensing
216315c6c4
Merge pull request #197547 from hercules-ci/module-class-and-flake-import
...
module system: Improve error messages around faulty imports
2023-05-06 20:16:34 +02:00
figsoda
955f4f6512
Merge pull request #230177 from SuperSandro2000/lib-fromJSON-2
...
treewide: switch builtins.fromJSON(builtins.readFile ./file.json) to …
2023-05-06 14:12:43 -04:00
Robert Hensing
eab660d91e
lib.modules: configurationClass -> class
...
This simplifies the documentation. `configuration` is implied by `_type`.
2023-05-06 18:32:59 +02:00
Robert Hensing
89491bef8d
lib.modules: in evalModules return move _module.class -> configurationClass
2023-05-06 18:32:59 +02:00
Robert Hensing
4c7aa7d831
doc/module-system: _module
is not internal
2023-05-06 18:32:59 +02:00
Robert Hensing
fd88c79418
lib.modules: Change class declaration in module to _class
2023-05-06 18:32:59 +02:00
Robert Hensing
8054785157
lib/modules: Move class out of specialArgs
2023-05-06 18:32:58 +02:00
Robert Hensing
8f02e95aff
module-system.chapter.md: Elaborate on extendModules performance
2023-05-06 18:32:58 +02:00
Robert Hensing
5fac39307d
module-system.chapter.md: Add mental model to type
and extendModules
2023-05-06 18:32:58 +02:00
Robert Hensing
03a465f048
fixup! doc: Add Module System chapter start
2023-05-06 18:32:12 +02:00
Robert Hensing
ee1e14be0c
doc: Add Module System chapter start
2023-05-06 18:29:05 +02:00
Robert Hensing
79703eef08
nixos,nixpkgs: Add module classes
...
This allows modules that declare their class to be checked.
While that's not most user modules, frameworks can take advantage
of this by setting declaring the module class for their users.
That way, the mistake of importing a module into the wrong hierarchy
can be reported more clearly in some cases.
2023-05-06 18:29:04 +02:00
Sandro Jäckel
00000001b4
treewide: switch builtins.fromJSON(builtins.readFile ./file.json) to lib.importJSON ./file.json #2
2023-05-06 16:20:13 +02:00
Et7f3
caf436a52b
ocamlPackages.buildDunePackage: deprecate useDune2
2023-05-06 08:11:25 +02:00
Gabriel Fontes
d161ef5631
buildFlutterApplication: add docs
2023-05-05 13:32:50 -03:00
Gabriel Fontes
782c8b44dd
buildDartApplication: init
...
This adds a function for easily packaging non-flutter dart apps.
2023-05-05 13:32:45 -03:00
Adam Joseph
ed312cb4f7
doc/default.nix: make the manual build on more than one core ( #225921 )
...
* doc/default.nix: make the manual build on more than one core
Let's build the manual with more than one core. Maybe people will take better care of it now that it is less painful to build.
2023-04-25 14:37:50 +02:00