summary refs log tree commit diff
path: root/doc/builders
Commit message (Collapse)AuthorAge
* Merge pull request #161739 from Artturin/gsettingsfhsenvArtturi2022-03-15
|\
| * buildFHSUserEnv{Chroot,Bubblewrap}: link gsettings-schemas to the FHS locationArtturin2022-03-03
| | | | | | | | | | We shouldn't need to use wrapGAppsHook in expressions that use this builder.
* | treewide: remove steam-run-nativeJonathan Ringer2022-03-02
|/
* fetchgit: Add document for sparseCheckoutZhong Jianxin2022-01-24
|
* Merge pull request #147690 from pasqui23/hostsRobert Hensing2022-01-08
|\ | | | | concatTextFile: init
| * docs: added examples to trivial builders sectionPasquale2021-12-11
| |
| * concatText: documentationPasquale2021-12-02
| |
* | mkShell: make it buildable (#153194)Jonas Chevalier2022-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | fetchFromSourcehut: allow recursive fetchingNguyễn Gia Phong2022-01-03
| |
* | Merge pull request #145103 from symphorien/nix-env-iDomen Kožar2021-12-20
|\ \ | | | | | | doc: minimize mentions of nix-env -i without -A in nixpkgs manual
| * | doc: minimize mentions of nix-env -i without -A in nixpkgs manualGuillaume Girol2021-12-18
| | |
* | | dockerTools: Keep fakechroot disabled by defaultRobert Hensing2021-12-04
| | | | | | | | | | | | Avoid risk of breaking existing images by making it opt-in.
* | | dockerTools: Add fakechroot to fakeRootCommandsRobert Hensing2021-12-04
| |/ |/|
* | writeShellApplication: buildInputs -> runtimeInputsBernardo Meurer2021-11-08
| |
* | writeShellApplication: initBernardo Meurer2021-11-08
|/
* Merge master into staging-nextgithub-actions[bot]2021-09-27
|\
| * doc: fix misspelling (#139623)thomassdk2021-09-27
| | | | | | doc/builders/fetchers.chapter.md: fetcheres -> fetchers
* | nixpkgs/doc/glibc: better glibc linkJörg Thalheim2021-09-22
| | | | | | | | | | also replace unicode symbol in case some environment cannot reproduce the encoding or font symbol.
* | Merge staging-next into staginggithub-actions[bot]2021-09-21
|\|
| * Merge pull request #136022 from hercules-ci/fetcher-testingRobert Hensing2021-09-21
| |\ | | | | | | Fetcher testing
| | * invalidateFetcherByDrvHash move docs to manualRobert Hensing2021-09-19
| | |
| | * doc/builders/fetchers: Explain invalidateFetcherByDrvHashRobert Hensing2021-09-19
| | |
| | * doc/builders/fetchers: Document FOD caveatsRobert Hensing2021-09-19
| | |
* | | Merge pull request #137601 from fzakaria/faridzakaria/glibc-netbaseJörg Thalheim2021-09-21
|\ \ \ | |/ / |/| | glibc: allow environment variable for /etc/ files (i.e. /etc/protocols)
| * | glibc: add dependency on netbase /etc/protocolsFarid Zakaria2021-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge master into staging-nextgithub-actions[bot]2021-08-26
|\| |
| * | firefox: Added checks for new addon behaviour since v91Luis-Hebendanz2021-08-22
| |/
* / docs: adjust to the new structure of kernel packagesDominik Xaver Hörl2021-08-12
|/
* Merge pull request #130021 from neosimsim/fix-emacs-override-examplesadisbladis2021-08-04
|\ | | | | emacs: fix overrideScope' examples
| * emacs: fix overrideScope' examplesAlexander Ben Nasrallah2021-07-12
| |
* | buildFHSUserEnv: document `profile` parameterMauricio Scheffer2021-07-11
|/
* Link to Libera, Matrix instead of FreenodeslotThe2021-07-06
| | | | | | | | | | | | | | | | | | 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
* docs: update Steam instructions to use steam-run-native packageChris Martin2021-07-01
| | | | | | 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.
* nixos/*: replace alsa* aliasesVladimír Čunát2021-06-10
| | | | | | | 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.
* doc: prepare for commonmarkJan Tojnar2021-06-07
| | | | | | | | | | | | | | 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.
* writeReferencesToFile: docs and testsRobert Hensing2021-05-15
|
* writeDirectReferencesToFile: initRobert Hensing2021-05-15
|
* mkShell: introduce packages argument (#122180)Jonas Chevalier2021-05-13
| | | | | | | | | | 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.
* doc/builders/images/*.xml: Convert to markdownBobby Rong2021-04-24
|
* Merge pull request #108919 from bryanasdev000/doc-dlibSandro2021-04-22
|\ | | | | dlib: Update doc to use CommonMark
| * doc/builders/packages/dlib.xml: Convert to markdownBryan A. S2021-04-13
| | | | | | | | Signed-off-by: Bryan A. S <bryanasdev000@gmail.com>
* | Merge pull request #118269 from midchildan/feat/fuse/add-darwinSandro2021-04-22
|\ \
| * | docs: add FUSE packaging tip for Darwinmidchildan2021-04-20
| | |
* | | Merge pull request #103546 from mnacamura/cdda-small-fixSandro2021-04-12
|\ \ \
| * | | doc: add usage for `cataclysmDDA.attachPkgs`Mitsuhiro Nakamura2020-11-13
| | | |
* | | | Merge pull request #116749 from vroad/docker-layered-image-fakerootRobert Hensing2021-04-07
|\ \ \ \ | |_|_|/ |/| | | dockerTools.streamLayeredImage: add fakeRootCommands option
| * | | dockerTools.streamLayeredImage: Update documentationvroad2021-03-24
| | | | | | | | | | | | Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
| * | | dockerTools.streamLayeredImage: document fakeRootCommandsvroad2021-03-19
| | | |
* | | | Delete citrix.xmlSandro2021-04-01
| | | |
* | | | Merge pull request #108918 from bryanasdev000/doc-citrixRyan Mulligan2021-03-31
|\ \ \ \ | | | | | | | | | | citrix: Update doc to use CommonMark