about summary refs log tree commit diff
path: root/doc/languages-frameworks
Commit message (Collapse)AuthorAge
* 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
| * haskell docs: add missed internal links into haskell.section.mdAlexei Pastuchov2019-03-15
| |
* | doc: fix syntax error in python documentationLinus Heckemann2019-04-25
| |
* | python-docs: typocdyson372019-04-23
| |
* | treewide: Change URLs to HTTPSDaniel Schaefer2019-04-22
| | | | | | | | | | | | Lots of URLs were HTTP redirect to HTTPS. Changed those and checked them if there's actual content. Inspired by https://github.com/NixOS/nixpkgs/issues/60004
* | fix Including a derivation using callPackageworldofpeace2019-03-24
| | | | | | | | The example didn't use pkgs.
* | fixup! doc/python: cleanup examples, referencesworldofpeace2019-03-24
| |
* | doc/python: cleanup examples, referencesworldofpeace2019-03-22
| |
* | doc/python: remove unnecessary let statementFelix Biggs2019-03-22
| |
* | buildGoModule: function for packaging Go modulesWael M. Nasreddine2019-03-14
| | | | | | | | | | | | | | | | | | | | The function buildGoModule builds Go programs managed with Go modules. It builds a Go module through a two phase build: - An intermediate fetcher derivation. This derivation will be used to fetch all of the dependencies of the Go module. - A final derivation will use the output of the intermediate derivation to build the binaries and produce the final output.
* | doc: format the documentation (#57102)Wael Nasreddine2019-03-08
| |
* | buildPythonPackage: always export `LANG=C.UTF-8`Frederik Rietdijk2019-02-23
| |
* | buildPythonPackage: initial support for PEP 517Frederik Rietdijk2019-02-23
| |
* | buildPython*: enable strictDepsFrederik Rietdijk2019-02-17
|/
* doc: fix some indentJan Malakhovski2019-02-03
|