about summary refs log tree commit diff
path: root/doc/languages-frameworks
Commit message (Collapse)AuthorAge
...
* | doc: organize chapters into parts, and reduce toc depthFrederik Rietdijk2019-10-20
| | | | | | | | | | | | | | | | | | 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.
* | doc/python: clarify python nix tooling effortsAnders Riutta2019-10-14
| | | | | | | | | | @garbas and @seppeljordan, are these updates correct? I removed `offlinehacker/pypi2nix` as an unmaintained ancestor of the current repo `nix-community/pypi2nix`. It appears @garbas forked `offlinehacker/pypi2nix` to `garbas/pypi2nix` and then handed off maintainership to @seppeljordan, transferring the repo to `nix-community/pypi2nix`.
* | Merge master into staging-nextFrederik Rietdijk2019-10-08
|\|
| * doc/beam: rebar3-open is now removed (#70523)Thomas Depierre2019-10-06
| |
* | Merge branch 'master' into staging-nextJan Tojnar2019-10-03
|\|
| * buildRustPackage: add verifyCargoDeps optionzimbatm2019-09-30
| | | | | | | | | | | | | | | | | | | | | | One issue with cargoSha256 is that it's hard to detect when it needs to be updated or not. It's possible to upgrade a package and forget to update cargoSha256 and run with old versions of the program or libraries. This commit introduces `verifyCargoDeps` which, when enabled, will check that the Cargo.lock is not out of date in the cargoDeps by comparing it with the package source.
| * Re-Revert "Merge branch 'staging-next'"Vladimír Čunát2019-09-22
| | | | | | | | This reverts commit f8a8fc6c7c079de430fa528f688ddac781bcef16.
| * Revert "Merge branch 'staging-next'"Vladimír Čunát2019-09-21
| | | | | | | | | | | | | | This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1. Let's delay this. We have some serious regressions.
* | doc/gnome: describe icon-theme.cacheJan Tojnar2019-09-19
| |
* | nixos/doc/gnome: clarify icon theme availabilityJan Tojnar2019-09-18
|/
* Merge branch 'master' into staging-nextJan Tojnar2019-09-18
|\
| * doc: re-formatJan Tojnar2019-09-18
| |
* | Merge branch 'master' into staging-nextJan Tojnar2019-09-18
|\|
| * doc/stdenv: document meson variablesworldofpeace2019-09-17
| |
* | nixos/doc/gnome: fix exampleJan Tojnar2019-09-10
| |
* | wrapGAppsHook: add wrapGApp helperJan Tojnar2019-09-10
|/
* doc: add GNOME (#43150)Jan Tojnar2019-09-10
|\ | | | | doc: add GNOME
| * doc/gnome: explain glib passthru functionsworldofpeace2019-09-06
| | | | | | | | Examples are updated to commits that use them as well.
| * doc/gnome: explain double wrapped binariesworldofpeace2019-09-06
| |
| * doc: add GNOMEJan Tojnar2019-09-06
| | | | | | | | Closes: #16285
* | Split buildPythonPackage into setup hooksFrederik Rietdijk2019-09-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit splits the `buildPythonPackage` into multiple setup hooks. Generally, Python packages are built from source to wheels using `setuptools`. The wheels are then installed with `pip`. Tests were often called with `python setup.py test` but this is less common nowadays. Most projects now use a different entry point for running tests, typically `pytest` or `nosetests`. Since the wheel format was introduced more tools were built to generate these, e.g. `flit`. Since PEP 517 is provisionally accepted, defining a build-system independent format (`pyproject.toml`), `pip` can now use that format to execute the correct build-system. In the past I've added support for PEP 517 (`pyproject`) to the Python builder, resulting in a now rather large builder. Furthermore, it was not possible to reuse components elsewhere. Therefore, the builder is now split into multiple setup hooks. The `setuptoolsCheckHook` is included now by default but in time it should be removed from `buildPythonPackage` to make it easier to use another hook (curently one has to pass in `dontUseSetuptoolsCheck`).
* | ruby.withPackages: initMichael Fellinger2019-09-03
|/ | | | Co-authored-by: Alyssa Ross <hi@alyssa.is>
* docs: Add Crystal language framework sectionSilvan Mosberger2019-08-26
|
* Merge pull request #66747 from erikarvstedt/androidenv-fixesMatthew Bauer2019-08-20
|\ | | | | Androidenv fixes
| * manual/android: add Play Store to emulator exampleErik Arvstedt2019-08-17
| | | | | | | | | | | | This system type was previously broken but is now fixed. Add it here to showcase the common task of launching a fully-fledged Android system with an included app store.
* | add shortenPerlShebang functionBenjamin Esham2019-08-18
|/ | | | | | | This setup hook modifies a Perl script so that any "-I" flags in its shebang line are rewritten into a "use lib ..." statement on the next line. This gets around a limitation in Darwin, which will not properly handle a script whose shebang line exceeds 511 characters.
* doc/qt: add note about wrapQtAppsHook ignoring scriptsworldofpeace2019-08-09
|
* add options for build idris package (#65666)Silvan Mosberger2019-08-07
|\ | | | | add options for build idris package
| * build-idris-package: add documentation on idris commands optionsMarco Perone2019-08-06
| |
* | Merge pull request #64753 from malob/update-add-vim-plugin-docsMichael Raskin2019-08-02
|\ \ | |/ |/| Updating documentation about adding new Vim plugins
| * Cleanup formatting in Vim plugin docsMalo Bourgon2019-07-14
| |
| * Update documentation about adding new Vim plugins to nixpkgsMalo Bourgon2019-07-14
| |
* | Merge master into staging-nextFrederik Rietdijk2019-07-22
|\ \
| * | doc: put Java software's build-time dependencies into nativeBuildInputsRaphael Borun Das Gupta2019-07-20
| | | | | | | | | | | | instead of into buildInputs
* | | buildPythonPackage: add support for setupPyGlobalFlags (2)Frederik Rietdijk2019-07-15
| | |
* | | Revert "buildPythonPackage: add support for setupPyDistFlags"Frederik Rietdijk2019-07-13
| | | | | | | | | | | | | | | | | | | | | I merged this a bit too quick. We need to have a closer look at it. See the points brought up in https://github.com/NixOS/nixpkgs/pull/64682. This reverts commit 1e0ebdb8a4fe94db67b6520225d325292d60247c.
* | | buildPythonPackage: add support for setupPyDistFlagsKirill Boltaev2019-07-13
|/ / | | | | | | Flags passed to the "python setup.py" command.
* | Merge staging-next into stagingFrederik Rietdijk2019-07-09
|\|
| * Docs Python: fix example on how to override the package setFrederik Rietdijk2019-07-05
| | | | | | | | | | Not passing in the newly created interpreter as `self` results in an incorrect `passthru`. Solves #64334.
* | doc/languages-frameworks/qt.xml: Update for wrapQtAppsHookThomas Tuegel2019-07-05
|/
* doc/idris: Fix install instructions (#63163)Silvan Mosberger2019-06-19
|\ | | | | doc/idris: Fix install instructions
| * doc/idris: Fix install instructionsSilvan Mosberger2019-06-15
| | | | | | | | | | Because of nix-env weirdness, I introduced a mistake in the docs in https://github.com/NixOS/nixpkgs/pull/50182, this fixes it.
* | doc: Use prompt more oftenJan Tojnar2019-06-17
| |
* | doc: fix spurious whitespaceJan Tojnar2019-06-17
| |
* | nixos/doc: Fix spurious indentationJan Tojnar2019-06-17
|/
* doc: update nixpkgs-mozilla revLorenzo Manacorda2019-06-08
| | | | The previous one didn't work, returning a TOML parse error.
* Merge master into staging-nextFrederik Rietdijk2019-05-24
|\
| * Update haskell.section.md (#61685)0xflotus2019-05-18
| |
* | Add documentation for recent permitUserSite change (#61502)Tom McLaughlin2019-05-15
|/
* Merge pull request #56420 from p-alik/masterLassulus2019-04-27
|\ | | | | add missed internal links into haskell.section.md