Luka Blaskovic
76d90cf1f5
cpython: fetch darwin-libutil.patch to nixpkgs
...
python3 is now required buildInput for glibc>=2.29.
Remove fetchpatch to solve infinite recursion in
glibc bootstrap process.
2020-01-14 08:26:58 +00:00
Mario Rodas
7094a1af0c
python37: fix distutils C++ patch (PR #64758 )
...
Update distutils patch to the upstream changes.
See: 6c0e0d141a
2019-07-15 09:37:43 +02:00
Matthew Glazar
fdbcf5ba36
python37: fix build on macOS
...
The upstream patch for distutils does not apply cleanly to Python
3.7.3's sources. (The patch applies cleanly to Python 3.7.2's sources,
but nixpkgs commit 0ddae82e6a
upgraded
Python to 3.7.3.) Fix the patch to make python37 build on macOS.
2019-04-15 10:49:34 -07: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
Franz Pletz
47587f5d31
python37: fix cross build
2019-01-01 23:00:56 +01:00
Frederik Rietdijk
10afccf145
Merge staging-next into staging
2018-12-27 18:11:34 +01:00
Mario Rodas
1764870813
python37: fix darwin build
...
Remove issue24658 patch because is already fixed and backported to
Python 3.7 178d1c0777
2018-12-27 09:27:59 +01:00
Frederik Rietdijk
2526f9f157
python37: remove references to openssl.dev
2018-12-26 10:37:55 +01:00
Frederik Rietdijk
e45ca47f14
Merge staging-next into staging
2018-12-26 09:30:32 +01:00
Frederik Rietdijk
552d8a70d4
python37: 3.7.1 -> 3.7.2
2018-12-25 10:05:49 +01:00
Jörg Thalheim
1b146a8c6f
treewide: remove paxutils from stdenv
...
More then one year ago we removed grsecurity kernels from nixpkgs:
https://github.com/NixOS/nixpkgs/pull/25277
This removes now also paxutils from stdenv.
2018-12-22 12:55:05 +01:00
Jörg Thalheim
14b2dcea8f
python37: fix cross-compilation
2018-12-18 12:39:24 +00:00
Frederik Rietdijk
e4d84434a7
python37: 3.7.0 -> 3.7.1
2018-10-20 20:58:51 +02:00
John Ericson
715e0a4e59
python-*: Format pythonPackages
bindings
2018-09-25 15:27:09 -04:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
volth
87f5930c3f
[bot]: remove unreferenced code
2018-07-20 18:48:37 +00:00
Vladimír Čunát
0f01215203
Merge branch 'master' into staging-next
...
Hydra: ?compare=1468896
2018-07-14 18:15:30 +02:00
Daiderd Jordan
63aed85367
Merge pull request #42894 from LnL7/darwin-python37
...
python37: fix darwin build
2018-07-09 23:12:11 +02:00
Daiderd Jordan
0c4595a9b6
python37: fix darwin build
2018-07-09 22:34:55 +02:00
Dmitry Kalinkin
ea08cf9e6c
python37: apply distutils patch
2018-07-03 13:29:07 -04:00
Jörg Thalheim
cb2862e214
python37: fix openssl detection
...
Before python37 was build without ssl support.
Tested with `python -c 'import ssl'`
2018-07-01 21:00:26 +01:00
Frederik Rietdijk
7261a66d71
python37: 3.7.0rc1 -> 3.7.0
2018-06-28 08:23:49 +02:00
Frederik Rietdijk
7c9d95fef5
python37: init at 3.7.0rc1
2018-06-25 10:41:32 +02:00