1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-24 14:41:17 +00:00
nixpkgs/pkgs
Robert Kovacsics 58cff03579 vips: Add optional dependencies; update to python3
The new optional dependencies increase closure size from 388.92 MiB to
414.0 MiB, a negligible change. I didn't think there was any reason to
add `withLibjpeg ? true` flags (or `enableLibjpeg`).

The optional dependencies are sorted in the order of
https://github.com/libvips/libvips/blob/master/README.md
and I have used `nix log` on the build to check they are all picked up
in configure.

The python3 support was in for ages
(https://github.com/libvips/libvips/issues/202), the remaining python3
support in tools/vipsprofile landed in
https://github.com/libvips/libvips/pull/1262 so I upgraded it to
python3. I wasn't sure if I should use a specific version, or just leave
it as python3.

I have tested vipsprofile with
```
./vips-pycairo-bin/bin/vips gaussblur ~/2021-04-30-092143_3286x1080_scrot.png x.tif 5 --vips-profile
./vips-pycairo-bin/bin/vipsprofile
```
where ~/2021-04-30-092143_3286x1080_scrot.png is just a random image
(screenshot) I had lying around. It seems to have generated an SVG file,
I don't know how to interpret it.
2021-08-22 16:16:55 +01:00
..
applications Merge pull request #133507 from Stunkymonkey/gimp-plugins 2021-08-19 13:13:48 +02:00
build-support Merge pull request #134356 from Stunkymonkey/replace-secret-phases 2021-08-19 04:30:08 +02:00
common-updater
data
desktops
development Merge pull request #134276 from kamadorueda/python-pypi-mirror 2021-08-19 13:51:42 +02:00
games Merge pull request #134490 from r-ryantm/auto-update/vkquake 2021-08-19 02:28:56 +02:00
misc Merge pull request #134458 from r-ryantm/auto-update/proton-caller 2021-08-19 03:14:51 +02:00
os-specific Merge pull request #134708 from Mic92/zen 2021-08-19 09:17:44 +01:00
pkgs-lib
servers Merge pull request #134652 from NickCao/traefik 2021-08-19 01:16:45 +02:00
shells Merge pull request #134451 from r-ryantm/auto-update/powershell 2021-08-19 00:18:28 +02:00
stdenv Merge pull request #134463 from Ericson2314/stdenv-adapter-latebind 2021-08-18 19:01:54 -04:00
test
tools vips: Add optional dependencies; update to python3 2021-08-22 16:16:55 +01:00
top-level Merge pull request #134276 from kamadorueda/python-pypi-mirror 2021-08-19 13:51:42 +02:00