Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-12 | treewide: don't use rustPlatform.rust | Alyssa Ross | 1 | -5/+8 | |
This will be deprecated in the next commit. | |||||
2023-05-12 | Merge pull request #225313 from hercules-ci/testers-runNixOSTest | Jacek Galowicz | 1 | -0/+20 | |
testers.runNixOSTest: init | |||||
2023-05-11 | Merge pull request #229770 from Misterio77/init-buildDartPackage | Kira Bruneau | 2 | -0/+66 | |
buildDartApplication: init | |||||
2023-05-11 | testers.runNixOSTest: init | Robert Hensing | 1 | -0/+20 | |
An up to date alternative to pkgs.nixosTest | |||||
2023-05-10 | Merge pull request #231112 from farnoy/shortenPerlShebangs-manual-buildInputs | Weijia Wang | 1 | -1/+1 | |
doc: update shortenPerlShebang example to use nativeBuildInputs | |||||
2023-05-10 | docs: typo in cuda docs, forgot a colon (:) | Hraban Luyat | 1 | -1/+1 | |
2023-05-10 | doc: update shortenPerlShebang example to use nativeBuildInputs | Jakub Okoński | 1 | -1/+1 | |
2023-05-06 | Merge pull request #197547 from hercules-ci/module-class-and-flake-import | Robert Hensing | 3 | -1/+113 | |
module system: Improve error messages around faulty imports | |||||
2023-05-06 | Merge pull request #230177 from SuperSandro2000/lib-fromJSON-2 | figsoda | 1 | -1/+1 | |
treewide: switch builtins.fromJSON(builtins.readFile ./file.json) to … | |||||
2023-05-06 | lib.modules: configurationClass -> class | Robert Hensing | 1 | -2/+2 | |
This simplifies the documentation. `configuration` is implied by `_type`. | |||||
2023-05-06 | lib.modules: in evalModules return move _module.class -> configurationClass | Robert Hensing | 1 | -0/+8 | |
2023-05-06 | doc/module-system: `_module` is not internal | Robert Hensing | 1 | -1/+1 | |
2023-05-06 | lib.modules: Change class declaration in module to _class | Robert Hensing | 1 | -1/+1 | |
2023-05-06 | lib/modules: Move class out of specialArgs | Robert Hensing | 2 | -4/+4 | |
2023-05-06 | module-system.chapter.md: Elaborate on extendModules performance | Robert Hensing | 1 | -2/+11 | |
2023-05-06 | module-system.chapter.md: Add mental model to `type` and `extendModules` | Robert Hensing | 1 | -0/+5 | |
2023-05-06 | fixup! doc: Add Module System chapter start | Robert Hensing | 1 | -16/+30 | |
2023-05-06 | doc: Add Module System chapter start | Robert Hensing | 2 | -0/+73 | |
2023-05-06 | nixos,nixpkgs: Add module classes | Robert Hensing | 1 | -1/+4 | |
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 | treewide: switch builtins.fromJSON(builtins.readFile ./file.json) to ↵ | Sandro Jäckel | 1 | -1/+1 | |
lib.importJSON ./file.json #2 | |||||
2023-05-06 | ocamlPackages.buildDunePackage: deprecate useDune2 | Et7f3 | 1 | -9/+6 | |
2023-05-05 | buildFlutterApplication: add docs | Gabriel Fontes | 1 | -1/+30 | |
2023-05-05 | buildDartApplication: init | Gabriel Fontes | 2 | -0/+37 | |
This adds a function for easily packaging non-flutter dart apps. | |||||
2023-04-25 | doc/default.nix: make the manual build on more than one core (#225921) | Adam Joseph | 2 | -0/+7 | |
* 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 | nodejs*: normalise names to better fit other packages | Sandro Jäckel | 1 | -1/+1 | |
Versioned package attributes are usually named like $pname_$version eg: nodejs-14_x -> nodejs_14 | |||||
2023-04-24 | doc/stdenv/meta.chapter.md: document meta.badPlatforms (#225276) | Adam Joseph | 1 | -1/+18 | |
* doc/stdenv/meta.chapter.md: document meta.badPlatforms We don't have any documentation for the `meta.badPlatforms` attribute. This commit adds documentation for it. | |||||
2023-04-24 | Merge pull request #225272 from amjoseph-nixpkgs/pr/docs/broken-vs-badPlatforms | Adam Joseph | 1 | -1/+20 | |
doc/stdenv/meta.chapter.md: explain difference between broken and badPlatforms | |||||
2023-04-23 | remove trailing whitespace | Adam Joseph | 1 | -1/+1 | |
2023-04-24 | Update doc/stdenv/meta.chapter.md | Adam Joseph | 1 | -1/+17 | |
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io> | |||||
2023-04-24 | Update doc/stdenv/meta.chapter.md | Adam Joseph | 1 | -1/+2 | |
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io> | |||||
2023-04-22 | haskell.compiler.ghc94: 9.4.4 -> 9.4.5 | sternenseemann | 1 | -1/+1 | |
https://www.haskell.org/ghc/blog/20230418-ghc-9.4.5-released.html | |||||
2023-04-22 | buildGoModule: don't inherit build hooks when building go-modules (#225349) | Doron Behar | 1 | -1/+11 | |
* 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> | |||||
2023-04-16 | Merge pull request #225748 from Atemu/buildFHSEnvBubblewrap-by-default | Atemu | 1 | -3/+3 | |
buildFHSEnv: use bubblewrap by default | |||||
2023-04-16 | tree-wide: buildFHSUserEnv -> buildFHSEnv | Atemu | 1 | -3/+3 | |
2023-04-15 | doc/stdenv: don't use name in examples, highlight preferring pname | gilice | 1 | -4/+8 | |
2023-04-14 | use subcommands in plugin updaters (#223164) | Matthieu Coudron | 2 | -7/+12 | |
* 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 | |||||
2023-04-14 | Fix a small typo in the manual | Andrew Morgan | 1 | -1/+1 | |
environements -> environments | |||||
2023-04-14 | Merge pull request #226057 from tweag/fix-function-location-revision | Silvan Mosberger | 1 | -1/+1 | |
doc: Fix the function locations always pointing to master | |||||
2023-04-14 | Merge pull request #197247 from kip93/vmTools-docs | Valentin Gagarin | 2 | -0/+149 | |
Documentation: add vmTools | |||||
2023-04-13 | doc/.gitignore: add media | Adam Joseph | 1 | -0/+1 | |
These files are generated when you run `nix-shell --command make` and are likely to be committed by accident. Let's help people avoid that. | |||||
2023-04-13 | doc: Fix the function locations always pointing to master | Silvan Mosberger | 1 | -1/+1 | |
Instead of revisions as they should. This is (most-likely) caused by a simple typo, because Hydra is where the revision should come from, but it doesn't set `.revision` as the attribute, but rather `.rev`! | |||||
2023-04-11 | doc/stdenv/meta.chapter.md: explain difference between broken and badPlatforms | Adam Joseph | 1 | -1/+3 | |
There has been a longstanding ambiguity between `broken` and `badPlatforms`, which seem to serve overlapping purposes. This commit adds to the documentation two examples of constraints which cannot be expressed by `platforms` and `badPlatforms`. This commit also mentions `NIXPKGS_ALLOW_BROKEN=1` for overriding `broken`. | |||||
2023-04-11 | Fix typo in coding-conventions.chapter.md | geri1701 | 1 | -1/+1 | |
2023-04-09 | Merge pull request #218331 from xworld21/texlive-new-dependency-resolution | Dmitry Kalinkin | 1 | -5/+11 | |
texlive.combine: move dependencies to attribute tlDeps, resolve them … | |||||
2023-04-10 | Update vmTools docs after rebase | Leandro Emmanuel Reina Kiperman | 1 | -25/+57 | |
2023-04-09 | Remove unused reference | Leandro Reina | 1 | -1/+0 | |
2023-04-09 | doc: add vmTools | Leandro Reina | 3 | -0/+118 | |
2023-04-07 | nixos/darwin-builder: add disk space options (#224480) | Geraint Ballinger | 1 | -0/+86 | |
2023-04-04 | docs/rust: prefer `ln -s` over `cp` | figsoda | 1 | -1/+1 | |
2023-04-03 | Merge pull request #218870 from Uthar/lisp2 | 7c6f434c | 2 | -0/+305 | |
lisp-modules: replace with an implementation based on github:uthar/nix-cl |