summaryrefslogtreecommitdiff
path: root/doc/languages-frameworks/emscripten.section.md (follow)
Commit message (Expand)AuthorAgeFilesLines
* stdenv: substituteStream: deprecate --replace in favor of --replace-{fail,war...Peder Bergebakken Sundt2024-01-141-3/+3
* emscripten docs: reformat examples to use admonition•••that way the examples will also appear in the appendix Co-authored by: Henrik Karlsson <i97henka@gmail.com> Valentin Gagarin2023-10-031-94/+109
* emscripten docs: reword introduction•••in particular, remove mention of `nix-env` Co-authored by: Henrik Karlsson <i97henka@gmail.com> Valentin Gagarin2023-10-031-40/+10
* emscriptenPackages: s/overrideDerivation/overrideAttrs•••https://nixos.org/manual/nixpkgs/stable/#sec-pkg-overrideDerivation > Do not use this function in Nixpkgs as it evaluates a Derivation before modifying it, which breaks package abstraction and removes error-checking of function arguments Artturin2023-02-231-1/+1
* treewide: manual fixups for•••treewide: use toString on list NIX_CFLAGS_COMPILE treewide: move NIX_CFLAGS_COMPILE to the env attrset Artturin2023-02-221-1/+1
* doc: use sri hash syntax•••The nixpkgs manual contains references to both sri hash and explicit sha256 attributes. This is at best confusing to new users. Since the final destination is exclusive use of sri hashes, see nixos/rfcs#131, might as well push new users in that direction gently. Notable exceptions to sri hash support are builtins.fetchTarball, cataclysm-dda, coq, dockerTools.pullimage, elixir.override, and fetchCrate. None, other than builtins.fetchTarball, are fundamentally incompatible, but all currently accept explicit sha256 attributes as input. Because adding backwards compatibility is out of scope for this change, they have been left intact, but migration to sri format has been made for any using old hash formats. All hashes have been manually tested to be accurate, and updates were only made for missing upstream artefacts or bugs. Colin Arnott2022-12-041-1/+1
* doc: minimize mentions of nix-env -i without -A in nixpkgs manualGuillaume Girol2021-12-181-2/+2
* doc: prepare for commonmark•••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. Jan Tojnar2021-06-071-8/+6
* docs: pkgconfig -> pkg-configJonathan Ringer2021-01-191-3/+3
* treewide: simplify pkgs.stdenv.lib -> pkgs.lib•••The library does not depend on stdenv, that `stdenv` exposes `lib` is an artifact of the ancient origins of nixpkgs. Dominik Xaver Hörl2021-01-101-1/+1
* doc: explicit Markdown anchors for top-level headings; remove metadata•••I used the existing anchors generated by Docbook, so the anchor part should be a no-op. This could be useful depending on the infrastructure we choose to use, and it is better to be explicit than rely on Docbook's id generating algorithms. I got rid of the metadata segments of the Markdown files, because they are outdated, inaccurate, and could make people less willing to change them without speaking with the author. Ryan Mulligan2021-01-011-1/+1
* doc/*: editorconfig fixeszowoq2020-07-311-9/+8
* doc: organize chapters into parts, and reduce toc depth•••Reorganize the chapters into parts and reduce the TOC depth to make the TOC useful again. The top-level TOC is very brief, but that is fine because every part will have its own TOC. Section titles of languages/frameworks are also simplified to just the name of the language/framework. Frederik Rietdijk2019-10-201-1/+1
* Move all nixpkgs doc files in to the doc directory•••This makes a makefile-driven developer workflow nicer. Graham Christensen2018-03-251-0/+185