Commit Graph
167639 Commits
Author SHA1 Message Date
Frederik Rietdijk 63bcd07888 python: add isPy2 attribute to passthru
Some packages relied on it. For consistency, also introduce isPy3 (which
is the same as isPy3k).
2019-01-04 12:31:42 +01:00
Frederik RietdijkandGitHub 29ee864e93 Merge pull request #53123 from FRidh/singlecpython
Python: merge expressions of interpreters
2019-01-04 12:22:07 +01:00
Joachim FandGitHub 48b1b3e55f Merge pull request #52806 from r-ryantm/auto-update/polygraph
polygraph: 4.12.0 -> 4.13.0
2019-01-04 11:05:46 +00:00
Joachim FandGitHub 89ca5d9ba4 Merge pull request #52810 from r-ryantm/auto-update/profile-sync-daemon
profile-sync-daemon: 6.33 -> 6.34
2019-01-04 11:05:25 +00:00
Joachim FandGitHub f0e28f982f Merge pull request #52770 from eadwu/electron/4.0.0
electron: 3.0.5 -> 4.0.0
2019-01-04 11:04:59 +00:00
Michael Weiss 82e204382f androidStudioPackages.{dev,canary}: 3.4.0.8 -> 3.4.0.9 2019-01-04 12:00:16 +01:00
Michael WeissandGitHub 65c953976c Merge pull request #53138 from gnidorah/sway
nixos/sway: Improve the wrapper
2019-01-04 11:49:07 +01:00
Jörg ThalheimandGitHub b27b443e14 Merge pull request #53363 from Ma27/fix-Pweave
pythonPackages.Pweave: fix build
2019-01-04 11:37:58 +01:00
Jörg ThalheimandGitHub b22d962d51 Merge pull request #53374 from dtzWill/update/recutils-1.8
recutils: 1.7 -> 1.8
2019-01-04 11:37:39 +01:00
Jörg ThalheimandGitHub a38b076b19 Merge pull request #53387 from Izorkin/luadbi
luaPackages.luadbi: 0.6 -> 0.7.1
2019-01-04 11:36:21 +01:00
Jörg ThalheimandGitHub 2315ee940e Merge pull request #53329 from r-ryantm/auto-update/insomnia
insomnia: 6.2.3 -> 6.3.2
2019-01-04 11:35:30 +01:00
Vincent AmboandFrederik Rietdijk 0c99dac497 doc: Add automatic generation of library function documentation
Modifies the build process of the manual to invoke nixdoc
automatically to generate XML files with function documentation.

Currently documentation is present for five of the files in `lib/`.

To add another file to the generated docs, both
`doc/functions/library.xml` and `doc/lib-function-docs.nix` must be
updated.
2019-01-04 11:28:27 +01:00
R. RyanTMandFrederik Rietdijk eab0c3258f debootstrap: 1.0.111 -> 1.0.112
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/debootstrap/versions
2019-01-04 11:11:37 +01:00
R. RyanTMandFrederik Rietdijk 37ef1274ba ansible: 2.7.4 -> 2.7.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python2.7-ansible/versions
2019-01-04 11:11:09 +01:00
R. RyanTMandFrederik Rietdijk ee0396c6b1 ddcutil: 0.9.3 -> 0.9.4
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ddcutil/versions
2019-01-04 11:10:55 +01:00
R. RyanTMandFrederik Rietdijk aa366da6c0 ckbcomp: 1.187 -> 1.188
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ckbcomp/versions
2019-01-04 11:10:38 +01:00
R. RyanTMandFrederik Rietdijk 0e0e9de95a blueman: 2.0.6 -> 2.0.7
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/blueman/versions
2019-01-04 11:10:17 +01:00
Vladyslav MandGitHub 4c943d77e2 Merge pull request #53378 from r-ryantm/auto-update/closure-compiler
closurecompiler: 20181125 -> 20181210
2019-01-04 11:56:00 +02:00
R. RyanTMandFrederik Rietdijk 2463cd0a53 bdf2psf: 1.187 -> 1.188
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/bdf2psf/versions
2019-01-04 10:50:33 +01:00
Frederik Rietdijk d91b496eac pythonInterpreters.pypy{27,35}_prebuilt: init at 6.0.0
These interpreters are prebuilt by upstream and patched using patchelf.
They are primarily added for testing purposes and development on the
non-prebuilt PyPy interpreters as it can speed up translation
significantly.
2019-01-04 10:45:22 +01:00
Frederik Rietdijk 0a2caa41fe Python: drop python.majorVersion
Drop `python.majorVersion`. For Python language version, use `python.pythonVersion`.
For implementation version, use `python.sourceVersion`.

Some expressions were broken. Those that were identified were fixed.

fixup major
2019-01-04 10:45:22 +01:00
Frederik Rietdijk f665828fa3 Python: improve cross-compilation
This changeset allows for cross-compilation of Python packages. Packages
built with buildPythonPackage are not allowed to refer to the build
machine. Executables that have shebangs will refer to the host.
2019-01-04 10:45:22 +01:00
Frederik Rietdijk 613498af97 pypy: merge 2.7 and 3.5 into a single expression
This commit merges the two expressions in a single one, using
the passthru function that is shared with CPython.
2019-01-04 10:45:22 +01:00
Frederik Rietdijk efbe87f3ef CPython: merge expressions of interpreters
Each time a new major/minor version of CPython was released, a new
expression would be written, typically copied from the previous release.
Often fixes are only made in the current/latest release. By merging the
expressions it's more likely that modifications end up in all versions,
as is likely intended.

This commit introduces one expression for Python 3, and another for 2.7.
These two may also be merged, but it will result in a lot of extra
conditionals making the expression harder to follow.

A common passthru is introduced for CPython and PyPy.

python 2.7: use common passthru
2019-01-04 10:45:22 +01:00
(cdep)illabout b81b3ad1b0 lib/modules: Add a function to create an option alias that respects the priority
This commit adds a function `mkAliasOptionModuleWithPriority`.  This
function will make an alias to an existing option and copy over the
priority.

This functionality is needed for PRs like #53041.  In that case
`nixos-generate-config` added an option to `hardware-configuration.nix`
with `mkDefault`.  That option was then changed and an alias created for
the old name.

The end user should be able to set the non-alias option in their
`configuration.nix` and have everything work correctly.  Without this
function, the priority for the option won't be copied over correctly
and the end-user will get a message saying they have the same option
set to two different values.
2019-01-04 18:35:10 +09:00
(cdep)illabout da00ec4b45 Add a failing test for mkAliasOptionModule. 2019-01-04 18:34:09 +09:00
Albert Safin 4a09853516 xpointerbarrier: 17.11 -> 18.06 2019-01-04 15:58:46 +07:00
Jörg ThalheimandGitHub d4910911e2 Merge pull request #53372 from r-ryantm/auto-update/actor-framework
caf: 0.16.2 -> 0.16.3
2019-01-04 09:44:30 +01:00
Wisut HantanongandJörg Thalheim 8ae21a85cc haskellPackage.greenclip: add missing dependency (xdmcp) (#53388)
fixes #53336
2019-01-04 09:13:36 +01:00
Jörg ThalheimandGitHub 4f9970fcbf Merge pull request #53352 from Mic92/fix-ceph
ceph: fix dependencies
2019-01-04 08:59:50 +01:00
Peter Hoeg 3d2222a056 perlPackages.NumberBytesHuman: init at 0.11 2019-01-04 15:34:09 +08:00
Jörg ThalheimandGitHub 7ec6fec8ae Merge pull request #53321 from r-ryantm/auto-update/gzdoom
gzdoom: 3.6.0 -> 3.7.1
2019-01-04 08:33:39 +01:00
Jörg Thalheim 37da2302a6 gzdoom: limit to x86_64 2019-01-04 08:32:39 +01:00
Jörg ThalheimandGitHub 347d9efb6d Merge pull request #53382 from r-ryantm/auto-update/abcMIDI
abcmidi: 2018.12.01 -> 2018.12.21
2019-01-04 08:29:13 +01:00
Jörg ThalheimandGitHub 789041d027 Merge pull request #53373 from dtzWill/fix/nnn-readline-and-shell-completions
nnn: remove unused dep, install shell completions
2019-01-04 08:25:59 +01:00
Jörg ThalheimandGitHub fdb148f405 Merge pull request #53059 from schmittlauch/kcharselect
kcharselect: initial packaging
2019-01-04 08:17:06 +01:00
Izorkin 2a2294298f luaPackages.luadbi: 0.6 -> 0.7.1 2019-01-04 10:14:12 +03:00
Will DietzandGitHub f11591afd9 Merge pull request #52745 from dtzWill/update/boehmgc-8.0.2
boehmgc: 8.0.0 -> 8.0.2
2019-01-04 00:52:23 -06:00
Michael RaskinandGitHub d366e13b8d Merge pull request #53383 from r-ryantm/auto-update/angelscript
angelscript: 2.32.0 -> 2.33.0
2019-01-04 06:09:26 +00:00
Mateusz KowalczykandGitHub 12f669678a Merge pull request #53381 from r-ryantm/auto-update/cantata
cantata: 2.3.2 -> 2.3.3
2019-01-04 14:33:09 +09:00
R. RyanTM f985ffd06a angelscript: 2.32.0 -> 2.33.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/angelscript/versions
2019-01-03 20:54:24 -08:00
R. RyanTM 9e638234cf abcmidi: 2018.12.01 -> 2018.12.21
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/abcmidi/versions
2019-01-03 20:42:23 -08:00
R. RyanTM 570c887c48 cantata: 2.3.2 -> 2.3.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/cantata/versions
2019-01-03 20:29:19 -08:00
Maximilian Boschandworldofpeace 0f6cf5fefe python{2,3}Packages.pytest-repeat: fix build
Test suite and build environment had several issues with Pytest >3.6
which can be fixed by applying the (yet unreleased) upstream patch from
https://github.com/pytest-dev/pytest-repeat/commit/f94b6940e3651b7593aca5a7a987eb56abe04cb1.patch
2019-01-03 23:01:17 -05:00
R. RyanTMandworldofpeace ed81471439 brave: 0.57.18 -> 0.58.18
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/brave/versions
2019-01-03 22:57:52 -05:00
R. RyanTM 6e515fea7e closurecompiler: 20181125 -> 20181210
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/closure-compiler/versions
2019-01-03 19:44:17 -08:00
Mario Rodas 47250ec683 bfs: 1.2.4 -> 1.3.1 2019-01-03 22:36:49 -05:00
R. RyanTM 9605c575a6 clickhouse: 18.14.18 -> 18.16.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/clickhouse/versions
2019-01-03 19:34:46 -08:00
Will Dietz 1031d9b4ca recutils: 1.7 -> 1.8 2019-01-03 20:50:36 -06:00
Will Dietz e07488d2a0 nnn: install shell completions 2019-01-03 20:37:41 -06:00