Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | nixos/doc/gnome: fix example | Jan Tojnar | 2019-09-10 |
| | |||
* | wrapGAppsHook: add wrapGApp helper | Jan Tojnar | 2019-09-10 |
| | |||
* | doc: add GNOME (#43150) | Jan Tojnar | 2019-09-10 |
|\ | | | | | doc: add GNOME | ||
| * | doc/gnome: explain glib passthru functions | worldofpeace | 2019-09-06 |
| | | | | | | | | Examples are updated to commits that use them as well. | ||
| * | doc/gnome: explain double wrapped binaries | worldofpeace | 2019-09-06 |
| | | |||
| * | doc: add GNOME | Jan Tojnar | 2019-09-06 |
| | | | | | | | | Closes: #16285 | ||
* | | Split buildPythonPackage into setup hooks | Frederik Rietdijk | 2019-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: init | Michael Fellinger | 2019-09-03 |
|/ | | | | Co-authored-by: Alyssa Ross <hi@alyssa.is> | ||
* | docs: Add Crystal language framework section | Silvan Mosberger | 2019-08-26 |
| | |||
* | Merge pull request #66747 from erikarvstedt/androidenv-fixes | Matthew Bauer | 2019-08-20 |
|\ | | | | | Androidenv fixes | ||
| * | manual/android: add Play Store to emulator example | Erik Arvstedt | 2019-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 function | Benjamin Esham | 2019-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 scripts | worldofpeace | 2019-08-09 |
| | |||
* | add options for build idris package (#65666) | Silvan Mosberger | 2019-08-07 |
|\ | | | | | add options for build idris package | ||
| * | build-idris-package: add documentation on idris commands options | Marco Perone | 2019-08-06 |
| | | |||
* | | Merge pull request #64753 from malob/update-add-vim-plugin-docs | Michael Raskin | 2019-08-02 |
|\ \ | |/ |/| | Updating documentation about adding new Vim plugins | ||
| * | Cleanup formatting in Vim plugin docs | Malo Bourgon | 2019-07-14 |
| | | |||
| * | Update documentation about adding new Vim plugins to nixpkgs | Malo Bourgon | 2019-07-14 |
| | | |||
* | | Merge master into staging-next | Frederik Rietdijk | 2019-07-22 |
|\ \ | |||
| * | | doc: put Java software's build-time dependencies into nativeBuildInputs | Raphael Borun Das Gupta | 2019-07-20 |
| | | | | | | | | | | | | instead of into buildInputs | ||
* | | | buildPythonPackage: add support for setupPyGlobalFlags (2) | Frederik Rietdijk | 2019-07-15 |
| | | | |||
* | | | Revert "buildPythonPackage: add support for setupPyDistFlags" | Frederik Rietdijk | 2019-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 setupPyDistFlags | Kirill Boltaev | 2019-07-13 |
|/ / | | | | | | | Flags passed to the "python setup.py" command. | ||
* | | Merge staging-next into staging | Frederik Rietdijk | 2019-07-09 |
|\| | |||
| * | Docs Python: fix example on how to override the package set | Frederik Rietdijk | 2019-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 wrapQtAppsHook | Thomas Tuegel | 2019-07-05 |
|/ | |||
* | doc/idris: Fix install instructions (#63163) | Silvan Mosberger | 2019-06-19 |
|\ | | | | | doc/idris: Fix install instructions | ||
| * | doc/idris: Fix install instructions | Silvan Mosberger | 2019-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 often | Jan Tojnar | 2019-06-17 |
| | | |||
* | | doc: fix spurious whitespace | Jan Tojnar | 2019-06-17 |
| | | |||
* | | nixos/doc: Fix spurious indentation | Jan Tojnar | 2019-06-17 |
|/ | |||
* | doc: update nixpkgs-mozilla rev | Lorenzo Manacorda | 2019-06-08 |
| | | | | The previous one didn't work, returning a TOML parse error. | ||
* | Merge master into staging-next | Frederik Rietdijk | 2019-05-24 |
|\ | |||
| * | Update haskell.section.md (#61685) | 0xflotus | 2019-05-18 |
| | | |||
* | | Add documentation for recent permitUserSite change (#61502) | Tom McLaughlin | 2019-05-15 |
|/ | |||
* | Merge pull request #56420 from p-alik/master | Lassulus | 2019-04-27 |
|\ | | | | | add missed internal links into haskell.section.md | ||
| * | haskell docs: add missed internal links into haskell.section.md | Alexei Pastuchov | 2019-03-15 |
| | | |||
* | | doc: fix syntax error in python documentation | Linus Heckemann | 2019-04-25 |
| | | |||
* | | python-docs: typo | cdyson37 | 2019-04-23 |
| | | |||
* | | treewide: Change URLs to HTTPS | Daniel Schaefer | 2019-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 callPackage | worldofpeace | 2019-03-24 |
| | | | | | | | | The example didn't use pkgs. | ||
* | | fixup! doc/python: cleanup examples, references | worldofpeace | 2019-03-24 |
| | | |||
* | | doc/python: cleanup examples, references | worldofpeace | 2019-03-22 |
| | | |||
* | | doc/python: remove unnecessary let statement | Felix Biggs | 2019-03-22 |
| | | |||
* | | buildGoModule: function for packaging Go modules | Wael M. Nasreddine | 2019-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 Nasreddine | 2019-03-08 |
| | | |||
* | | buildPythonPackage: always export `LANG=C.UTF-8` | Frederik Rietdijk | 2019-02-23 |
| | | |||
* | | buildPythonPackage: initial support for PEP 517 | Frederik Rietdijk | 2019-02-23 |
| | | |||
* | | buildPython*: enable strictDeps | Frederik Rietdijk | 2019-02-17 |
|/ | |||
* | doc: fix some indent | Jan Malakhovski | 2019-02-03 |
| |