about summary refs log tree commit diff
path: root/doc/builders
AgeCommit message (Collapse)AuthorFilesLines
2022-03-02treewide: remove steam-run-nativeJonathan Ringer1-1/+1
2022-01-24fetchgit: Add document for sparseCheckoutZhong Jianxin1-0/+18
2022-01-08Merge pull request #147690 from pasqui23/hostsRobert Hensing1-0/+102
concatTextFile: init
2022-01-08mkShell: make it buildable (#153194)Jonas Chevalier1-6/+26
When I designed `mkShell`, I didn't have a good idea of what the output should look like and so decided to make the build fail. In practice, this causes quite a bit of confusion and complications because now the shell cannot be part of a normal package set without failing the CI as well. This commit changes that build phase to record all the build inputs in a file. That way it becomes possible to build it, makes sure that all the build inputs get built as well, and also can be used as a GC root. (by applying the same trick as #95536). The documentation has also been improved to better describe what mkShell does and how to use it.
2022-01-03fetchFromSourcehut: allow recursive fetchingNguyễn Gia Phong1-1/+8
2021-12-20Merge pull request #145103 from symphorien/nix-env-iDomen Kožar1-1/+1
doc: minimize mentions of nix-env -i without -A in nixpkgs manual
2021-12-18doc: minimize mentions of nix-env -i without -A in nixpkgs manualGuillaume Girol1-1/+1
2021-12-11docs: added examples to trivial builders sectionPasquale1-0/+97
2021-12-04dockerTools: Keep fakechroot disabled by defaultRobert Hensing1-3/+3
Avoid risk of breaking existing images by making it opt-in.
2021-12-04dockerTools: Add fakechroot to fakeRootCommandsRobert Hensing1-1/+7
2021-12-02concatText: documentationPasquale1-0/+5
2021-11-08writeShellApplication: buildInputs -> runtimeInputsBernardo Meurer1-2/+2
2021-11-08writeShellApplication: initBernardo Meurer1-0/+22
2021-09-27Merge master into staging-nextgithub-actions[bot]1-1/+1
2021-09-27doc: fix misspelling (#139623)thomassdk1-1/+1
doc/builders/fetchers.chapter.md: fetcheres -> fetchers
2021-09-22nixpkgs/doc/glibc: better glibc linkJörg Thalheim1-2/+3
also replace unicode symbol in case some environment cannot reproduce the encoding or font symbol.
2021-09-21Merge staging-next into staginggithub-actions[bot]3-3/+43
2021-09-21Merge pull request #136022 from hercules-ci/fetcher-testingRobert Hensing3-3/+43
Fetcher testing
2021-09-21Merge pull request #137601 from fzakaria/faridzakaria/glibc-netbaseJörg Thalheim2-0/+18
glibc: allow environment variable for /etc/ files (i.e. /etc/protocols)
2021-09-19glibc: add dependency on netbase /etc/protocolsFarid Zakaria2-0/+18
Add an explicit dependency on netbase for /etc/protocols Certain functions in glibc look for files present in /etc such as getprotobyname which reads /etc/protocols. If you are using Nix over a Linux installation, this file may not be present, and therefore it will cause errors. - add netbase as a new package in nixpks - add a dependency in glibc on it using postPatchPhase and substitute the path Fixes #124401
2021-09-19invalidateFetcherByDrvHash move docs to manualRobert Hensing3-1/+33
2021-09-19doc/builders/fetchers: Explain invalidateFetcherByDrvHashRobert Hensing1-1/+1
2021-09-19doc/builders/fetchers: Document FOD caveatsRobert Hensing1-3/+11
2021-08-26Merge master into staging-nextgithub-actions[bot]1-2/+5
2021-08-22firefox: Added checks for new addon behaviour since v91Luis-Hebendanz1-2/+5
2021-08-12docs: adjust to the new structure of kernel packagesDominik Xaver Hörl1-3/+3
2021-08-04Merge pull request #130021 from neosimsim/fix-emacs-override-examplesadisbladis1-1/+1
emacs: fix overrideScope' examples
2021-07-12emacs: fix overrideScope' examplesAlexander Ben Nasrallah1-1/+1
2021-07-11buildFHSUserEnv: document `profile` parameterMauricio Scheffer1-0/+2
2021-07-06Link to Libera, Matrix instead of FreenodeslotThe1-1/+1
The project has moved away from Freenode as an IRC network[1], and there is now a quite large channel on Libera. As such, we should point users towards that instead. This also changes all examples to refer to libera instead of freenode as, with the recent deletion of all freenode channels, it is perhaps where most communities are to be found nowadays. Finally, also link to the official Matrix room[2] as an alternative to IRC. Related: https://github.com/NixOS/nixpkgs/pull/129384 [1]: https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode [2]: https://github.com/NixOS/rfcs/pull/94
2021-07-01docs: update Steam instructions to use steam-run-native packageChris Martin1-10/+1
pkgs.steam-run-native is defined as exactly the expression that these instructions tell you to write, so the instruction is no longer necessary since we can just tell you to use that.
2021-06-10nixos/*: replace alsa* aliasesVladimír Čunát1-2/+2
The attributes got renamed in PR #126440 and in some places this caused evaluation errors, e.g. the tarball job was saying (locally) > attribute 'alsaUtils' missing, at /build/source/nixos/modules/services/audio/alsa.nix:6:4 and I suspect that trunk-combined jobset's failure to evaluate was also caused.
2021-06-07doc: prepare for commonmarkJan Tojnar11-40/+42
We are still using Pandoc’s Markdown parser, which differs from CommonMark spec slightly. Notably: - Line breaks in lists behave differently. - Admonitions do not support the simpler syntax https://github.com/jgm/commonmark-hs/issues/75 - The auto_identifiers uses a different algorithm – I made the previous ones explicit. - Languages (classes) of code blocks cannot contain whitespace so we have to use “pycon” alias instead of Python “console” as GitHub’s linguist While at it, I also fixed the following issues: - ShellSesssion was used - Removed some pointless docbook tags.
2021-05-15writeReferencesToFile: docs and testsRobert Hensing1-0/+26
2021-05-15writeDirectReferencesToFile: initRobert Hensing1-0/+21
2021-05-13mkShell: introduce packages argument (#122180)Jonas Chevalier1-4/+6
The distinction between the inputs doesn't really make sense in the mkShell context. Technically speaking, we should be using the nativeBuildInputs most of the time. So in order to make this function more beginner-friendly, add "packages" as an attribute, that maps to nativeBuildInputs. This commit also updates all the uses in nixpkgs.
2021-04-24doc/builders/images/*.xml: Convert to markdownBobby Rong7-203/+121
2021-04-22Merge pull request #108919 from bryanasdev000/doc-dlibSandro3-25/+14
dlib: Update doc to use CommonMark
2021-04-22Merge pull request #118269 from midchildan/feat/fuse/add-darwinSandro1-0/+26
2021-04-20docs: add FUSE packaging tip for Darwinmidchildan1-0/+26
2021-04-13doc/builders/packages/dlib.xml: Convert to markdownBryan A. S3-25/+14
Signed-off-by: Bryan A. S <bryanasdev000@gmail.com>
2021-04-12Merge pull request #103546 from mnacamura/cdda-small-fixSandro1-0/+35
2021-04-07Merge pull request #116749 from vroad/docker-layered-image-fakerootRobert Hensing1-0/+4
dockerTools.streamLayeredImage: add fakeRootCommands option
2021-04-01Delete citrix.xmlSandro1-48/+0
2021-03-31Merge pull request #108918 from bryanasdev000/doc-citrixRyan Mulligan2-1/+33
citrix: Update doc to use CommonMark
2021-03-31Merge pull request #108917 from bryanasdev000/doc-ocitoolsRyan Mulligan3-62/+38
ocitools: Update doc to use CommonMark
2021-03-24Merge pull request #117360 from midchildan/feat/fuse/darwinBernardo Meurer2-0/+20
fuse: use macfuse-stubs instead on Darwin
2021-03-24dockerTools.streamLayeredImage: Update documentationvroad1-1/+1
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2021-03-23Merge pull request #115857 from lbpdt/feature/docker-tools-layered-base-imageBenjamin Hipple1-0/+6
dockerTools.buildLayeredImage: support fromImage
2021-03-24doc: add section for FUSEmidchildan2-0/+20