about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development
Commit message (Collapse)AuthorAge
* Merge commit '100012e55bc2a82fc680cba31a426ad38ead6fab'Alyssa Ross2020-01-14
|
* Revert "Re-revert "awscli: Get rid of runtime -dev dependencies""Alyssa Ross2020-01-14
| | | | | | | | | | This reverts commit a1eacb900e1b705678b2c199cb97baafc9b77f86. Adding dev outputs to python packages means they can't be included in a Python environment created with python3.withPackages, because makePythonPath will include the dev output, which is empty apart from nix-support, rather than the out output, which contains all the Python code.
* python3.pkgs.publicsuffix: fix buildAlyssa Ross2020-01-13
| | | | | | This patch has not been necessary since 5425867bfa3e4ba83a3d67aa50b811b5f70d6fe5, and has in fact broken the build since then.
* python-authheaders: initial version 0.12.1Peter Simons2020-01-13
| | | | This package is a dependency of GNU Mailman 3.3.x.
* python.pkgs.django_extensions: fix buildErik Arvstedt2020-01-12
|
* Merge commit 'e4134747f5666bcab8680aff67fa3b63384f9a0f'Alyssa Ross2020-01-11
|
* python3.pkgs.django-mailman3: remove unused argAlyssa Ross2020-01-09
|
* ruby.withPackages: preserve setup hooksAlyssa Ross2019-12-16
| | | | | | | | | | | | | This fixes nix-shell -p 'ruby.withPackages (const [])' ruby.devdoc which otherwise wouldn't find documentation, unlike nix-shell -p ruby ruby.devdoc which would, because ruby has setup hooks to accomodate for this, that were being masked by the withPackages wrapper.
* python3Packages.mailmanclient.meta: HTTPS homepageAlyssa Ross2019-12-16
|
* python3Packages.mailmanclient: 3.2.2 -> 3.3.0Alyssa Ross2019-12-16
|
* python3Packages.django-mailman3: 1.2.0 -> 1.3.0Alyssa Ross2019-12-16
|
* perlPackages.DBFile: 1.851 -> 1.852Alyssa Ross2019-12-16
|
* Merge commit '2436c27541b2f52deea3a4c1691216a02152e729'Alyssa Ross2019-09-28
|
* Merge commit '262b328b0bad0c4b97ed495679208e4a2eb87704'Alyssa Ross2019-09-28
|
* python.pkgs.sphinx: requires setuptoolsFrederik Rietdijk2019-09-16
| | | | | | sphinx has setuptools (pkg_resources) as a runtime-dependency (cherry picked from commit 4de7d240b6d853c966cd001859f372e19d8a98e1)
* python-django-haystack: add missing 'setuptools' to propagatedBuildInputsPeter Simons2019-09-16
| | | | | | | | | | As a side-effect of f7e28bf5d8181926e600a222cb70180519d09726, the build no longer propagated 'setuptools', which is a run-time dependency. See https://github.com/NixOS/nixpkgs/pull/68314 for further details. Fixes https://github.com/NixOS/nixpkgs/issues/68479. (cherry picked from commit b57f25ac805819b3b48635c1a59ae46b1ceb3468)
* python-alembic: add missing 'setuptools' to propagatedBuildInputsPeter Simons2019-09-16
| | | | | | | | As a side-effect of f7e28bf5d8181926e600a222cb70180519d09726, the build no longer propagated 'setuptools', which is a run-time dependency. See https://github.com/NixOS/nixpkgs/pull/68314 for further details. (cherry picked from commit 14854f20bb8002fa70828c820233ec05b177d04f)
* Split buildPythonPackage into setup hooksFrederik Rietdijk2019-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | 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`). (cherry picked from commit f7e28bf5d8181926e600a222cb70180519d09726)
* python-blessed: apply upstream patches to fix the test suitePeter Simons2019-09-16
| | | | | | Fixes https://github.com/NixOS/nixpkgs/issues/68427. (cherry picked from commit 26771ad0c52265fb13ed86743193f485920c37c6)
* python.pkgs.django_extensions: 2.1.4 -> 2.1.9Frederik Rietdijk2019-09-16
| | | | (cherry picked from commit aa6c38d9c162ecfc9c9f330ca65eb53de6d844c3)
* Revert "ruby_2_3: remove"Alyssa Ross2019-09-16
| | | | This reverts commit d3983caf451ae52b2a527e6a9ad1620b950a8276.
* Merge commit 'e19054ab3cd5b7cc9a01d0efc71c8fe310541065'Alyssa Ross2019-09-16
|
* Merge commit '4e60699fa727e4a0f9a3e78948012f86da32cfef'Alyssa Ross2019-09-16
|
* Merge commit '8d1510abfb592339e13ce8f6db6f29c1f8b72924'Alyssa Ross2019-09-16
|
* Merge commit '61cc0b580ce601f98eef4c7bba36bbe1a9112236'Alyssa Ross2019-08-25
|
* Merge remote-tracking branch 'channels/nixos-unstable'Alyssa Ross2019-08-22
|
* Merge commit '8746c77a383f5c76153c7a181f3616d273acfa2a'Alyssa Ross2019-08-14
|
* Merge commit '1036dc664169b32613ec11b58cc1740c7511a340'Alyssa Ross2019-08-14
|
* wlroots: revert to upstreamAlyssa Ross2019-08-14
|
* mesa: revert to upstreamAlyssa Ross2019-08-14
|
* wlroots: remove obsolete patch fileAlyssa Ross2019-08-14
| | | | | This is no longer used in the expression, as it has been merged upstream.
* Merge commit 'beff2f8d75ef2c65017fb25e251337c6bb2e950d'Alyssa Ross2019-08-14
| | | | v# modified: nixpkgs/pkgs/tools/networking/dhcpcd/default.nix
* Merge commit '83ba5afcc9682b52b39a9a958f730b966cc369c5'Alyssa Ross2019-06-19
|
* Merge commit 'a1dd419c1ffacea87eba066a2bb332e03cb68f66'Alyssa Ross2019-06-18
|
* Merge commit '98e3b90b6c8f400ae5438ef868eb992a64b75ce5'Alyssa Ross2019-06-18
|
* ruby: replace bundled RubyGems with our RubyGemsAlyssa Ross2019-06-18
| | | | | This should prevent problems caused by trying to install our own RubyGems over the top of the one that comes with Ruby.
* ruby: --disable-rubygems for baserubyAlyssa Ross2019-06-18
| | | | | | This works just fine, and means we don't run into an issue with RubyGems trying to install into a different Ruby's prefix when cross-compiling. See https://github.com/NixOS/nixpkgs/pull/51842#issuecomment-478392799.
* ruby: enable docSupport by defaultAlyssa Ross2019-06-18
| | | | | | Now that RI docs are installed to a seperate output, we don't need to worry about bloating the main output, so it's reasonable for this to be enabled by default.
* ruby: install ri docs to devdoc outputAlyssa Ross2019-06-18
| | | | | | | | | | | This allows getting access to Ruby documentation through ri by doing nix-shell -p ruby ruby.devdoc or by installing the ruby.devdoc package. A setup hook will add a shim to LOAD_PATH to point ri to the devdoc output instead of out.
* ruby: disable docSupport for baserubyAlyssa Ross2019-06-18
| | | | | Even if building a Ruby with documentation, there's no reason for its baseruby to waste time building its own documentation as well.
* Merge commit '650a295621b27c4ebe0fa64a63fd25323e64deb3'Alyssa Ross2019-05-24
|
* Merge commit 'bc9df0f66110039e495b6debe3a6cda4a1bb0fed'Alyssa Ross2019-05-17
|
* Merge commit '2ec5e9595becf05b052ce4c61a05d87ce95d19af'Alyssa Ross2019-05-07
|
* Merge commit 'dfd8f84aef129f1978e446b5d45ef05cd4421821'Alyssa Ross2019-04-27
|
* cairo: clean upAlyssa Ross2019-04-23
|
* cairo: remove unused dependenciesAlyssa Ross2019-04-23
|
* cairo: make zlib support optionalAlyssa Ross2019-04-23
| | | | | The pdfSupport option didn't feel necessary any more, since it depends on zlib.
* cairo: make libpng support optionalAlyssa Ross2019-04-23
|
* cairo: make xlib support optionalAlyssa Ross2019-04-23
|
* cairo: make Xrender support optionalAlyssa Ross2019-04-23
|