summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/dlib (follow)
Commit message (Expand)AuthorAgeFilesLines
* pkgs.development.python-modules: remove unused argsMarkus S. Wamser2021-11-121-1/+1
* python3Packages.dlib: support sse4 instructions•••My understanding of the line that is removed is, that the logic is wrong. According to the setup.py file[0] it says that: > To exclude certain options in the cmake config use --no: > for example: > --no USE_AVX_INSTRUCTIONS: will set -DUSE_AVX_INSTRUCTIONS=no This means, that a true value of `avxSupport` will deactivate it in the setup, which is not what we want. [0]: https://github.com/davisking/dlib/blob/v19.21/setup.py#L22 Daniel Nagy2021-02-251-1/+5
* treewide: remove enableParallelBuilding = true if using cmakeBen Siraphob2021-01-031-1/+0
* gcc.arch: refactor, move tables under lib/volth2020-08-051-2/+2
* platform.gcc.arch: support for AMD CPUsvolth2020-08-051-1/+3
* python3Packages.dlib: fix build•••The CMake configuring is done in the `setup.py` and doesn't need to be done by the setup hook. This broke the build as the setup-hook switches into `source/build` which doesn't have a `setup.py`. Relying on the setup script from upstream fixes the issue. ZHF #68361 Maximilian Bosch2019-09-141-0/+3
* dlib: 19.16 -> 19.17•••https://github.com/davisking/dlib/releases/tag/v19.17 Also had to change the expression for setup.py flags as 19.17 doesn't support `--yes` anymore. Maximilian Bosch2019-08-221-3/+9
* dlib: add flag to disable AVX support•••Especially older hardware doesn't support AVX instructions. DLib is still functional there, but significantly slower[1]. By setting `avxInstructions` to false, DLib will be compiled without this feature. [1] http://dlib.net/compile.html Maximilian Bosch2019-03-031-1/+6
* pythonPackages.dlib: move expression•••Initially the expression was quite small (just inherited properties from `pkgs.dlib`), but the more it grows the better it is to store it into its own file. Maximilian Bosch2018-10-291-0/+13
* dlib: 19.9 -> 19.13 (#41953)•••This fixes the latest `dlib` build for `nixpkgs` compliancy: * Patched `setup.py` to use number of jobs defined in `$NIX_BUILD_CORES` rather than using all available cores. * Bumped `dlib` to latest version (v19.13 ATM). * Dropped `openblas` build input, `cblas` which actually works lives in `dlib/external`. Otherwise the test suite runs into segfaults (see https://github.com/NixOS/nixpkgs/pull/39255#issuecomment-384535129 for further reference). * Added myself as maintainer in case of any further breakage in the future. Closes #39255 /cc @dotlambda @ryantmMaximilian Bosch2018-06-171-0/+27