Commit Graph

10 Commits

Author SHA1 Message Date
Christoph Reiter
f911f94e0a Add a python-devel package
This doesn't contain anything and just depends on python itself and
libcrypt-devel which it uses in Python.h.

This allows packages building against Python to makedepend on this without
having to specify libcrypt-devel etc.
2020-08-22 10:25:12 +02:00
Jeremy Drake
63da3b964f python: enable makeflags option
It mostly worked, except for some ln failures in make install due to not
being able to create a broken symlink to a file to be created later.
Fixed by making the make rule that ln's depend on the rule that creates
the files.
2020-08-14 13:56:42 -07:00
Jeremy Drake
074695b041 python: fail build if any modules fail to build.
Tees stdout from make to a file (in a way that doesn't suppress an error
exit from make from failing the build), and runs a sed script over that
file which looks for a list of failed modules, outputs it to ensure it
isn't lost in the build output, and exits with an error code to cause
the build to fail.
2020-08-04 16:56:09 -07:00
Jeremy Drake
2cac3f8479 python: add libcrypt-devel to makedepends
The 'crypt' module was no longer being built, which was a regression.
2020-08-02 09:24:59 -07:00
Christoph Reiter
1b6fd06317 python: Fix socket.TCP_NODELAY missing
Upstream bug: https://bugs.python.org/issue41374

Fixes #2050
2020-07-23 09:53:00 +02:00
Alexey Pavlov
f678e990a5 python: Update to 3.8.5 2020-07-21 11:32:19 +03:00
Alexey Pavlov
f299c39a36 python: Update to 3.8.4 2020-07-16 14:39:53 +03:00
Alexey Pavlov
496db10ff6 python: Update to 3.8.3 2020-05-18 14:25:27 +03:00
Alexey Pavlov
5cdc54995d python: Update to 3.8.2 2020-04-16 19:44:59 +03:00
Alexey Pavlov
885bbbadf0 Drop Python2 support. Round 4 2020-03-02 12:44:15 +03:00