summary refs log tree commit diff
path: root/doc/languages-frameworks
Commit message (Collapse)AuthorAge
* Merge branch 'master' into staging-nextMartin Weinelt2021-07-19
|\
| * vimPlugins.nvim-treesitter: document pluginsGuillaume Girol2021-07-18
| |
* | fixup! python3: 3.8 -> 3.9Robert Schütz2021-07-05
| |
* | python3: 3.8 -> 3.9Frederik Rietdijk2021-07-05
|/
* treewide: use pythonPackages.python-dateutil instead of pythonPackages.dateutilRobert Schütz2021-07-03
|
* beam: update reference to nodejs packageMario Rodas2021-07-01
| | | | nodejs-15_x has reached EOL, and removed from nixpkgs.
* Merge pull request #128123 from Mazurel/masterLuke Granger-Brown2021-06-30
|\ | | | | hy: 0.19.0 -> 1.0a1 and improvements
| * hy: 0.19.0 -> 1.0a1 and improvementsMazurel2021-06-27
| |
* | Refresh the Ocaml package examples; document `useDune2` (#127520)Graham Fawcett2021-06-22
|/ | | | | The current example in the manual no longer builds, mainly because `useDune2 = true` is required, but also because the inputs have changed. The new examples are copied verbatim from nixpkgs.
* doc/gnome: document GIO modulesJan Tojnar2021-06-11
| | | | In particular, that glib-networking is required for TLS support.
* 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.
* buildGoModule/buildGoPackage: Introduce ldflags argumentSilvan Mosberger2021-06-05
| | | | | | | | | | | | | Previously it was not possible to define multiple ldflags, since only the last definition applies, and there's some quoting issues with `buildFlagsArray`. With the new `ldflags` argument it's possible to do this, e.g. ldflags = drv.ldflags or [] ++ [ "-X main.Version=1.0" ] can now properly append a flag without clearing all previous ldflags.
* treewide: setuptools_scm -> setuptools-scmSandro Jäckel2021-06-03
|
* doc: fix incorrect use of cargoDepsDaniël de Kok2021-06-01
| | | | Thanks to @bjornfor for reporting this error!
* Merge pull request #122158 from danieldk/import-cargo-lockDaniël de Kok2021-05-28
|\ | | | | rustPlatform.buildRustPackage: support direct use of Cargo.lock
| * rustPlatform.buildRustPackage: support direct use of Cargo.lockDaniël de Kok2021-05-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces the cargoLock argument to buildRustPackage, which can be used in place of cargo{Sha256,Hash} or cargoVendorDir. It uses the importCargoLock function to build the vendor directory. Differences compared to cargo{Sha256,Hash}: - Requires a Cargo.lock file. - Does not require a Cargo hash. - Retrieves all dependencies as fixed-output derivations. This makes buildRustPackage much easier to use as part of a Rust project, since it does not require updating cargo{Sha256,Hash} for every change to the lock file.
| * rustPlatform.importCargoLock: initDaniël de Kok2021-05-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This function can be used to create an output path that is a cargo vendor directory. In contrast to e.g. fetchCargoTarball all the dependent crates are fetched using fixed-output derivations. The hashes for the fixed-output derivations are gathered from the Cargo.lock file. Usage is very simple, e.g.: importCargoLock { lockFile = ./Cargo.lock; } would use the lockfile from the current directory. The implementation of this function is based on Eelco Dolstra's import-cargo: https://github.com/edolstra/import-cargo/blob/master/flake.nix Compared to upstream: - We use fetchgit in place of builtins.fetchGit. - Sync to current cargo vendoring.
* | beam-packages: drop erlang R18 R19 R20 and cuterThomas Depierre2021-05-25
| |
* | beam: fix documentationhappysalada2021-05-25
| |
* | elixir: add deprecation schedule docshappysalada2021-05-24
| |
* | doc: Add anchors to dhall sectionsJan Tojnar2021-05-17
| | | | | | This will ensure the sections have stable links as well as prevent conflicts (pandoc uses heading text for ids and DocBook requires unique ids across the book).
* | restore buildMix and its bootstrapper (#122374)ydlr2021-05-17
| | | | | | | | | | | | | | | | * restore mixBuild remove bootstrapper by going through ERL_LIBS mix will use ERL_LIBS to find compiled dependencies Co-authored-by: Zach <zach@hipcreativeinc.com>
* | dhall: Document language support in the Nixpkgs manual (#123051)Gabriel Gonzalez2021-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.
* | rebar3: add rebar3WithPluginsDavid2021-05-11
| |
* | gnome: rename from gnome3Jan Tojnar2021-05-08
| | | | | | | | Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
* | wrapGAppsHook4: initJan Tojnar2021-05-05
|/
* Merge pull request #110491 from neosimsim/agda-doc-fix-install-commandDomen Kožar2021-04-27
|\ | | | | agda: fix code snippet for installing Agda
| * agda: extend agda language frameworks manual sectionAlexander Ben Nasrallah2021-04-23
| | | | | | | | | | - add code snippets - be more detailed on some aspects
* | Merge pull request #119092 from numinit/update-androidenvJohn Ericson2021-04-25
|\ \ | |/ |/| androidenv: Allow multiple ndkVersions to be specified
| * androidenv: Allow multiple ndkVersions to be specifiedMorgan Jones2021-04-24
| | | | | | | | | | | | Android is deprecating ndk.dir in favor of specifying exact NDK version in Gradle configuration. Ensure that we can support multiple NDKs, and link them into the location the Android Gradle Plugin expects.
* | Include custom package in vim docs (#92811)Adrian Hesketh2021-04-20
|/ | | | | Describe how to package a plugin that doesn't exist in nixpkgs (and also how to include an external file). Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
* Merge pull request #112477 from happysalada/fix_build_mixAlexander Bantyev2021-04-09
|\ | | | | buildMix: fix: initial try
| * beam-modules: buildMix -> mixReleasehappysalada2021-04-08
| |
* | Merge pull request #116257 from SuperSandro2000/code-fencesSandro2021-04-05
|\ \ | | | | | | doc/languages-frameworks/*: add missing languages to code fences
| * | doc/languages-frameworks/*: add missing languages to code fencesSandro Jäckel2021-04-05
| | | | | | | | | | | | convert shell -> ShellSession
* | | Merge master into staging-nextgithub-actions[bot]2021-03-29
|\ \ \
| * \ \ Merge pull request #98734 from ju1m/zerobinDoron Behar2021-03-29
| |\ \ \
| | * | | zerobin: 20160108 -> 1.0.5Julien Moutinho2021-03-13
| | | | |
* | | | | Merge master into staging-nextgithub-actions[bot]2021-03-24
|\| | | |
| * | | | doc: improve Python section (#116344)Robert Schütz2021-03-24
| | | | | | | | | | | | | | | Avoid confusion as in https://github.com/NixOS/nixpkgs/pull/116325#discussion_r593946638.
* | | | | Merge staging-next into staginggithub-actions[bot]2021-03-19
|\| | | |
| * | | | Merge master into staging-nextFrederik Rietdijk2021-03-19
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | doc: fix code formattingKatharina Fey2021-03-19
| | | | |
* | | | | Merge staging-next into staginggithub-actions[bot]2021-03-14
|\| | | |
| * | | | Merge master into staging-nextgithub-actions[bot]2021-03-14
| |\| | |
| | * | | Remove repeating words from docFlorian Engel2021-03-14
| | | | |
* | | | | python docs: update another incorrect claim regarding default interpreterFrederik Rietdijk2021-03-13
| | | | |
* | | | | python docs: fix note regarding default interpreterFrederik Rietdijk2021-03-13
| | | | |
* | | | | python: reproducible buildsFrederik Rietdijk2021-03-13
|/ / / / | | | | | | | | | | | | | | | | Achieve reproducible builds of the interpreter. Note this meant disabling optimizations again.