summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/dlib (follow)
Commit message (Expand)AuthorAgeFilesLines
* python312Packages.dlib: Inherit build environment from dlib and fix testshacker10242025-02-031-8/+23
* python3Packages.dlib: use pytestCheckHookJacob Larkin2024-10-201-9/+2
* dlib: 19.24.2 -> 19.24.4•••Signed-off-by: Nicolas Froger <nicolas@kektus.xyz> Nicolas Froger2024-05-311-3/+5
* python3Packages: format with nixfmtMartin Weinelt2024-05-221-8/+22
* python3.pkgs.*: Explicitly pass buildPythonPackage format parameter•••Long term we should move everything over to `pyproject = true`, but in the mean time we can work towards deprecating the implicit `format` paremeter. cc https://github.com/NixOS/nixpkgs/issues/253154 cc @mweinelt @figsoda adisbladis2023-12-071-0/+2
* python3*.pkgs.dlib: remove patches that are included in the latest releaseMaximilian Bosch2023-05-241-20/+1
* python311.pkgs.dlib: fix build•••Failing Hydra build: https://hydra.nixos.org/build/215620971 Applying the patch that upgrades the vendored `pybind11` fixes the problem. Maximilian Bosch2023-05-081-2/+23
* treewide: switch to nativeCheckInputs•••checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs. Guillaume Girol2023-01-211-1/+1
* python3Packages.dlib: split name to pname&version (#194382)erdnaxe2022-10-041-11/+11
* 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