Debian Patches
Status for neuron/8.2.2-8
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
01_find-packaged-hpc-coding-conventions.patch | [PATCH] Find packaged HPC coding conventions | Matthias Klumpp <mak@debian.org> | no | 2023-01-28 | ||
02_require-c++17.patch | [PATCH] Require C++17 (#1893) * flex: require >= 2.6 to avoid register keyword. * flex/c++ standard documentation and fixes. * Use std:: prefix on cout, endl, istream, ostream etc. * drop gcc5 and gcc6, do not explicitly specify default cmake option values. * Use newer python patch versions and target macOS 10.14 instead of 10.9. * Dockerfile: newer flex * Dockerfile_gpu: base on `latest-x86_64` * C++17 in submodules. * Require C++17 in CoreNEURON too -> BlueBrain/CoreNeuron#834. * Require C++17 in InterViews too-> iv#43 & Bump to C++17 iv#44. * Require C++17 in NMODL too -> BlueBrain/nmodl#889 |
Olli Lupton <oliver.lupton@epfl.ch> | not-needed | upstream, https://github.com/neuronsimulator/nrn/commit/c63f8df0bc6f56a6302a599c5a037e71d7d8705a | 2022-07-06 | |
03_fix-python-build.patch | [PATCH] Fix Python build | Matthias Klumpp <mak@debian.org> | no | 2023-01-28 | ||
04_find-libnrnpython3.patch | [PATCH] Find libnrnpython3 | Matthias Klumpp <mak@debian.org> | no | 2023-02-03 | ||
05_honor-bindir-install-path.patch | [PATCH] Fix paths | Matthias Klumpp <mak@debian.org> | no | 2023-06-27 | ||
06_remove-distutils-usage.patch | remove distutils usage + fix & add MUSIC basic CI tests (#2193) * remove distutils usage * follow PEP632 * add own `strtobool` * use new_compiler from setuptools build_ext for now * `python setup.py install` is deprecated (and problematic see -> #1605) * update NRN_ENABLE_MODULE_INSTALL logic * modules installed in default location * drop `SETUPTOOLS_USE_DISTUTILS=stdlib` * MUSIC + MPI multiple includes fix from #2209 * MUSIC CI basic tests |
=?utf-8?q?Alexandru_S=C4=83vulescu?= <alexandru.savulescu@epfl.ch> | not-needed | upstream, https://github.com/neuronsimulator/nrn/commit/799a104f42c88dd19d54ada4b5f8d26bff0169b1 | 2023-02-08 | |
0007-Python-3.13.1-broke-s-for-s-in-sl-where-sl-is-a-Sect.patch | Python 3.13.1 broke [s for s in sl] where sl is a SectionList. (#3276) * Also accept len(sl) |
nrnhines <michael.hines@yale.edu> | not-needed | upstream, https://github.com/neuronsimulator/nrn/commit/00ba007fa93400a95e5f42af9b4ab277e3953d77 | 2024-12-09 |