Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
use_debian_libs | installer uses pip and virtualenv for install, this patch removes this specific install to install in Debian dirs and use Debian libs |
Olivier Sallou <osallou@debian.org> | no | |||
fix_path_interpreter | use Debian Python | Olivier Sallou <osallou@debian.org> | no | |||
2to3.patch | Use 2to3 to port to Python3 Unfortunately this does not work and the build fails with ... /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /build/obitools-1.2.13+dfsg/src/obitools/options/_bioseqfilter.pyx tree = Parsing.p_module(s, pxd, full_module_name) Error compiling Cython file: |
Andreas Tille <tille@debian.org> | no | debian | 2019-12-02 | |
port_python3.patch | fix to port to python3, upstream not maintained nor porting to py3. | Olivier Sallou <osallou@debian.org> | no | |||
deocde-bytes-to-str.patch | The readline function is somehow returning bytes instead of str, and so just decode to get string if readline returns bytes | Nilesh Patra <nilesh@debian.org> | no | debian | 2022-10-24 | |
no_cython_in_binary_package.patch | Drop cython3 dependency from binary package | Andreas Tille <tille@debian.org> | no | debian | 2023-12-17 | |
qsort.patch | Replace heapsort call by qsort. heapsort is a Berkeley function not available by default in Debian libc. This patch implements a change to call qsort instead of heapsort in obitools where needed. . Note that this possibly trades a performance pattern provided by heapsort for the one of qsort: probably increased stack memory consumption according to the manual. This also makes the sorting result more reproducible when two entries sort equal. |
Étienne Mollier <emollier@debian.org> | no | debian | 2024-04-20 | |
use_pickle.patch | Use pickle, cPickle is not available now. | no | debian | 2024-06-18 |