about summary refs log tree commit diff
path: root/doc/languages-frameworks
Commit message (Collapse)AuthorAge
* buildNimPackage: load lockfiles and overridesEmery Hemingway2023-11-28
|
* texlive: document simpler way to build custom packagesVincenzo Mantova2023-11-20
|
* Merge pull request #258184 from mdarocha/dotnet-fixesWeijia Wang2023-11-16
|\ | | | | buildDotnetModule small improvements
| * buildDotnetModule: make docs more clear on how to generate nugetDeps for the ↵mdarocha2023-09-30
| | | | | | | | first time
* | buildNpmPackage: allow passing npmDepshappysalada2023-11-16
| |
* | Merge pull request #265053 from fricklerhandwerk/fix-dhallpkgs-docValentin Gagarin2023-11-15
|\ \
| * | fixup note on dhall-to-nixpkgs exampleValentin Gagarin2023-11-02
| | |
* | | buildGoModule: deprecate vendorSha256 attributeAaron Jheng2023-11-14
| | |
* | | Merge pull request #267087 from tufteddeer/patch-1Lily Foster2023-11-12
|\ \ \ | | | | | | | | docs/javascript/introduction: fix GitHub search link
| * | | docs/javascript/introduction: fix GitHub search linkFabian2023-11-12
| | | |
* | | | Update doc/languages-frameworks/rust.section.mdAdam Joseph2023-11-12
| | | | | | | | | | | | Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
* | | | rust: add tutorial on git-bisecting rustcAdam Joseph2023-11-11
|/ / / | | | | | | | | | | | | | | | This commits adds to the manual a tutorial showing how to troubleshoot breakage caused by a rustc upgrade in *downstream* packages.
* | | treewide: fix redirected and broken URLsAnthony Roussel2023-11-11
| | | | | | | | | | | | Using the script in maintainers/scripts/update-redirected-urls.sh
* | | Merge pull request #256816 from Artturin/pythondocpython3packagesArtturi2023-11-10
|\ \ \
| * | | doc/python: use python3Packages instead of python3.pkgsArtturin2023-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows splicing to work correctly from issue 211340 >> 3: Discourage using package sets like python3.pkgs "directly" > I think about 8 years ago I introduced this and it has been a clear mistake. Since then this pattern was copied throughout. We should indeed go to pythonPackages and also move the helpers such as buildEnv and withPackages into the package set, like haskell already had before. - FRidh
* | | | doc: avoid 'simply' (#266434)Arnout Engelen2023-11-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While the word 'simply' is usually added to encourage readers, it often has the opposite effect and may even appear condescending, especially when the reader runs into trouble trying to apply the suggestions from the documentation. It is almost always an improvement to simply drop the word from the sentence. (there are more possible improvements like this, we can apply those in separate PRs)
* | | | buildNpmPackage: make nodejs overridable (#265171)Yt2023-11-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * buildNpmPackage: allow nodejs to be passed as argument * Update doc/languages-frameworks/javascript.section.md Co-authored-by: Lily Foster <lily@lily.flowers> --------- Co-authored-by: Lily Foster <lily@lily.flowers>
* | | | doc/languages-frameworks/python: update recommended commit messagenatsukium2023-11-09
| | | |
* | | | doc/languages-frameworks/python: switch pythonPackages to python3Packagesnatsukium2023-11-09
| | | | | | | | | | | | | | | | | | | | | | | | Replaced with python3Packages except for the following to avoid misuse of pythonPackages 1. which we need for the explanation 2. which are replaced by python3Packages as variables
* | | | doc/languages-frameworks/python: update interpreters versionnatsukium2023-11-09
| | | |
* | | | Merge pull request #265764 from amjoseph-nixpkgs/pr/pythonForBuildArtturi2023-11-08
|\ \ \ \
| * | | | treewide: change pythonForBuild to pythonOnBuildForHostAdam Joseph2023-11-05
| | | | |
* | | | | texlive: document new texlive.withPackages interface (#265658)Vincenzo Mantova2023-11-07
|/ / / /
* | | | Merge pull request #250805 from xworld21/texlive-buildenv-minimalDmitry Kalinkin2023-11-01
|\ \ \ \ | | | | | | | | | | texlive: overrideTeXConfig/withPackages
| * | | | texlive: document new texlive.pkgs attributeVincenzo Mantova2023-10-07
| | | | |
* | | | | luarocks-packages-update: init (#262156)Matthieu Coudron2023-10-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * luarocks-packages-updater: init Goal is to make it possible to maintain out-of-tree luarocks packages without needing to clone nixpkgs. maintainers/scripts/update-luarocks-packages gets renamed to pkgs/development/lua-modules/updater/updater.py Once merged you can run for instance nix run nixpkgs#luarocks-packages-updater -- -i contrib/luarocks-packages.csv -o contrib/generated-packages.nix I also set the parallelism (--proc) to 1 by default else luarocks fails because of https://github.com/luarocks/luarocks/issues/1540 * Update maintainers/scripts/pluginupdate.py Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com> --------- Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com>
* | | | | Merge pull request #258595 from fricklerhandwerk/doc-emscriptenValentin Gagarin2023-10-26
|\ \ \ \ \ | | | | | | | | | | | | Emscripten docs: reword and remove mention of `nix-env`
| * | | | | emscripten docs: reformat examples to use admonitionValentin Gagarin2023-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that way the examples will also appear in the appendix Co-authored by: Henrik Karlsson <i97henka@gmail.com>
| * | | | | emscripten docs: reword introductionValentin Gagarin2023-10-03
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | in particular, remove mention of `nix-env` Co-authored by: Henrik Karlsson <i97henka@gmail.com>
* | | | | doc: use lib.fakeHash with buildGoModule to get vendorHashStel Abrego2023-10-24
| | | | | | | | | | | | | | | | | | | | | | | | | lib.fakeSha256 results in `error: hash <fake_hash> does not include a type, nor is the type otherwise known from context`.
* | | | | Merge pull request #231483 from hacker1024/feature/flutter-on-dartMaciej Krüger2023-10-21
|\ \ \ \ \ | | | | | | | | | | | | buildFlutterApplication: Wrap buildDartApplication
| * | | | | buildDartApplication: Use package override mechanism from ↵hacker10242023-10-21
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | buildFlutterApplication This allows Dart applications to benefit from the package override system, which is useful for things like FFI dependencies.
* / | | | doc/python: mention python313Martin Weinelt2023-10-21
|/ / / /
* | | | link to documentation on IFD in the Nix manualValentin Gagarin2023-10-09
| | | |
* | | | Merge pull request #258384 from doronbehar/buildNpmPackage-makeWrapperArgsDoron Behar2023-10-08
|\ \ \ \ | | | | | | | | | | buildNpmPackage: support makeWrapperArgs
| * | | | buildNpmPackage: support makeWrapperArgsDoron Behar2023-10-07
| | | | |
| * | | | docs/javascript/buildNpmPackage: Document fetchNpmDepsDoron Behar2023-10-07
| | | | | | | | | | | | | | | | | | | | Co-authored-by: Lily Foster <lily@lily.flowers>
| * | | | docs/javascript/buildNpmPackage: Document bin, man and npm pack behaviorDoron Behar2023-10-07
| |/ / /
* | | | Merge master into haskell-updatesgithub-actions[bot]2023-10-04
|\ \ \ \
| * | | | vimPluginsUpdater: initMatthieu Coudron2023-10-01
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The nixpkgs documentation mentions how to update out of tree plugins but one problem is that it requires a nixpkgs clone. This makes it more convenient. I've had the need to generate vim plugins and lua overlays for other projects unrelated to nix and this will make updates easier (aka just run `nix run nixpkgs#vimPluginsUpdater -- --proc=1` or with the legacy commands: `nix-shell -p vimPluginsUpdater --run vim-plugins-updater`. I added an optional "nixpkgs" argument to command line parser, which is the path towards a nixpkgs checkout. By default the current folder. update-luarocks-packages: format with black
* | | | Merge master into haskell-updatesgithub-actions[bot]2023-09-29
|\| | |
| * | | treewide: Fix typosPeder Bergebakken Sundt2023-09-28
| | | |
* | | | Merge master into haskell-updatesgithub-actions[bot]2023-09-28
|\| | |
| * | | vimUtils: buildVimPluginFrom2Nix renamed to buildVimPluginMatthieu Coudron2023-09-27
| | | | | | | | | | | | | | | | the `from2Nix` suffix is a legacy from vim2nix but we dont use that anymore. It makes the name of the function unusual and long.
* | | | Merge master into haskell-updatesgithub-actions[bot]2023-09-26
|\| | |
| * | | use `nix-shell -p` for `dhall-to-nixpkgs` exampleValentin Gagarin2023-09-25
| | | |
| * | | Merge pull request #254309 from pbsds/flit-pruneFrederik Rietdijk2023-09-25
| |\ \ \ | | | | | | | | | | python3Packages.flitBuildHook: remove
| | * | | python3Packages.flitBuildHook: removePeder Bergebakken Sundt2023-09-22
| | | | |
* | | | | Merge master into haskell-updatesgithub-actions[bot]2023-09-25
|\| | | |
| * | | | nixpkgs manual: doc python: add hyperlinks to Python section (#252156)Alejandro Sánchez Medina2023-09-24
| |/ / / | | | | | | | | | | | | | | | | * nixpkgs manual: doc python: add hyperlinks to Python section Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>