nixpkgs/pkgs/tools/graphics
Thomas Gerbet a92a94f567 optipng: 0.7.7 -> 0.7.8
Fixes CVE-2023-43907.

Changelog:
```
 * Upgraded libpng to version 1.6.40.
 * Upgraded zlib to version 1.3-optipng.
 * Upgraded cexcept to version 2.0.2-optipng.
!! Fixed a global-buffer-overflow vulnerability in the GIF reader.
   [Reported by Zeng Yunxiang; fixed by Thomas Hurst]
 ! Fixed a stack-print-after-scope defect in the error handler.
 ! Fixed an assertion failure in the image reduction module.
 ! Fixed the command-line wildargs expansion in the Windows port.
 * Raised the minimum required libpng version from 1.2.9 to 1.6.35.
 * Raised the minimum required zlib version from 1.2.1 to 1.2.8.
 * Refactored the structured exception handling.
```

https://optipng.sourceforge.net/history.txt
2023-11-20 22:30:14 +01:00
..
aaphoto aaphoto: fix darwin build 2023-03-25 09:00:03 -03:00
adriconf adriconf: 2.5.1 -> 2.7.1 2023-10-21 06:53:17 +03:00
agi agi: 3.3.0 -> 3.3.1 2023-09-07 10:02:00 +10:00
amber google-amber: fix build on Darwin 2022-07-21 17:03:54 -04:00
argyllcms Update pkgs/tools/graphics/argyllcms/default.nix 2023-10-25 23:33:23 +01:00
astc-encoder astc-encoder: 4.5.0 -> 4.6.0 2023-11-08 06:09:31 +00:00
asymptote asymptote: replace texlive.combine with texliveSmall.withPackages 2023-11-05 13:43:29 +00:00
barcode barcode: add darwin support 2023-01-02 16:47:33 +01:00
blockhash blockhash: 0.3.2 -> 0.3.3 2023-10-25 02:03:19 +00:00
blur-effect
briss treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00
cfdg cfdg: 3.3 -> 3.4.1 2023-08-13 23:30:00 +00:00
cgif cgif: init at 0.3.2 2023-07-12 20:18:25 +12:00
convchain
csv2svg csv2svg: init at 0.1.9 2023-08-21 20:49:24 -04:00
cuneiform treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
dcraw
deqp-runner deqp-runner: init at 0.16.1 2023-06-18 12:44:03 -07:00
diagrams-builder
didder pkgs/tools/graphics: remove dead code 2023-07-25 11:04:11 -04:00
dippi dippi: 4.0.0 -> 4.0.2 2022-09-29 12:41:15 +00:00
directx-shader-compiler directx-shader-compiler: 1.7.2212.1 -> 1.7.2308 2023-08-20 14:01:52 +00:00
ditaa treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00
dmtx-utils
dnglab dnglab: 0.5.0 -> 0.5.2 2023-09-07 10:09:52 +10:00
dpic dpic: 2023.02.01 -> 2023.06.01 2023-08-10 03:56:28 +00:00
dynamic-wallpaper dynamic-wallpaper: init at 0.1.0 2022-11-26 12:45:22 +08:00
editres editres: 1.0.7 -> 1.0.8 2022-07-07 14:09:43 +00:00
enblend-enfuse enblend-enfuse: replace texlive.combine with texliveSmall 2023-11-05 11:56:03 +00:00
eplot
epstool epstool: 3.08 -> 3.09 2023-09-07 10:36:14 +10:00
escrotum escrotum: add ffmpeg-full to PATH of wrapper 2023-10-30 01:17:47 +01:00
esshader treewide: mark packages broken that never built on PLATFORM 2022-12-13 21:40:12 +01:00
exif
exifprobe
exiftags
facedetect
fbv
feedgnuplot feedgnuplot: 1.58 -> 1.61 2022-11-11 07:26:33 +00:00
fgallery fgallery: 1.8.2 -> 1.9.1 2023-09-07 06:46:37 +02:00
fim fim: 0.6 -> 0.7 2023-10-24 10:45:50 +00:00
flam3 flam3: enable on darwin 2022-06-16 16:27:38 +03:00
gfxreconstruct gfxreconstruct: 1.0.0 -> 1.0.1 2023-10-27 17:31:19 +00:00
ggobi
gifsicle gifsicle: 1.93 -> 1.94 (#240801) 2023-07-01 10:37:03 +02:00
gifski gifski: 1.12.2 -> 1.13.0 2023-10-24 06:23:21 +02:00
glee
glmark2 pkgs/tools/graphics: remove dead code 2023-07-25 11:04:11 -04:00
glxinfo
gmic-qt gmic-qt: remove apparently unused opencv3 dependency 2023-10-10 17:32:22 -04:00
gnuplot gnuplot: replace texlive.combine with texliveSmall 2023-11-05 11:56:04 +00:00
goverlay treewide: remove attrPath from nix-update-script calls 2022-12-26 12:39:21 -05:00
graph-cli treewide/tools: use top-level fetchPypi 2023-05-25 19:03:52 +03:00
graph-easy graph-easy: change pname to graph-easy 2023-04-24 14:46:52 +02:00
graphviz graphviz: 8.1.0 -> 9.0.0 2023-09-19 19:23:15 +10:00
grim grim: add meta.mainProgram and other cleanup 2023-08-12 20:01:06 -04:00
gromit-mpx gromit-mpx: 1.5.0 -> 1.5.1 2023-11-03 06:08:38 +00:00
guff
hobbits hobbits: 0.53.2 -> 0.54.0 2023-02-25 14:44:04 +00:00
ibniz ibniz: update homepage 2021-12-28 09:43:54 -08:00
icoutils treewide: env.NIX_CFLAGS_COMPILE use optionalString instead of optional 2023-02-22 21:23:05 +02:00
ifm treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
imageworsener imageworsener: 1.3.4 -> 1.3.5 2022-11-28 10:56:38 -05:00
imgur-screenshot
imgurbash2 imgurbash2: 3.2 -> 3.3 2022-12-04 05:15:54 +00:00
jhead jhead: enable tests 2023-08-20 00:45:36 +02:00
jpegexiforient jpegexiforient: fix cross-compilation 2022-06-06 12:27:54 +10:00
leela treewide: "libary" -> "library" 2023-06-10 14:54:08 +01:00
lepton lepton: add CVE-2022-4104 to knownVulnerabilities 2022-12-02 22:03:31 +00:00
libyafaray treewide: another round of gcc12 fixups 2023-02-05 18:34:47 +01:00
logstalgia
lsix lsix: 1.8 -> 1.8.2 2023-11-18 05:14:37 +00:00
maim maim: set meta.mainProgram 2023-09-01 23:09:51 -07:00
mangohud Merge pull request #256958 from CobaltCause/mangohud 2023-09-29 09:04:11 -04:00
maskromtool maskromtool: 2023-08-06 -> 2023-09-13 2023-09-17 09:09:42 +00:00
mesa-demos mesa-demos: fix cross compilation, set strictDeps 2023-05-19 20:36:08 +08:00
metapixel
mscgen
netpbm Merge branch 'master' into staging-next 2023-11-16 09:49:24 +01:00
nifskope treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
nip2 nip2: 8.7.1 -> 8.9.1 2023-02-19 06:23:44 +00:00
optar
optipng optipng: 0.7.7 -> 0.7.8 2023-11-20 22:30:14 +01:00
oxipng oxipng: 8.0.0 -> 9.0.0 2023-10-10 23:40:45 +02:00
pdf2svg
pdf-sign pdf-sign: use makeBinPath instead of patching 2023-08-20 22:18:12 +02:00
pdftag
pdftoipe treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
perceptualdiff perceptualdiff: unbreak on aarch64-darwin 2022-10-12 18:46:47 +02:00
pfstools Merge pull request #200366 from considerate/netpbm 2023-04-07 21:07:29 +03:00
pgf pgf_graphics: 6.14.12 -> 7.21.7 2023-02-09 09:17:26 -08:00
piglit python310Packages.mako: Normalize attribute, pname, dirname 2023-02-19 21:36:02 +01:00
pikchr pikchr: unstable-2022-12-07 -> unstable-2023-08-30 2023-10-08 11:41:12 +02:00
pixel2svg maintainers: papojari → annaaurora 2022-07-20 01:47:30 +02:00
ploticus ploticus: Fix PREFAB settings, add test 2023-02-18 21:34:52 +01:00
plotutils plotutils: fix build with clang 16 2023-09-07 23:22:11 -04:00
pngcheck pngcheck: support cross compilation and install man page 2023-05-15 22:37:12 +02:00
pngcrush
pngloss pngloss: init at unstable-2020-11-25 2022-06-30 22:34:58 +09:00
pngnq treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
pngoptimizer
pngout treewide/servers,shells,tools: add sourceType for more packages 2022-07-02 13:38:00 +01:00
pngquant treewide: remove myself as maintainer 2023-11-03 18:09:17 +01:00
pngtoico
pngtools pngtools: init at unstable-2022-03-14 (#169875) 2022-04-24 10:26:01 -05:00
povray povray: use xorg.* packages directly instead of xlibsWrapper indirection 2022-10-30 11:23:33 +01:00
pstoedit
puppeteer-cli puppeteer-cli: add meta 2023-09-06 17:38:54 -07:00
qrcode qrcode: unstable-2016-08-04 -> unstable-2022-01-10 2023-07-13 22:50:20 +08:00
quirc treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
realesrgan-ncnn-vulkan treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
resvg resvg: 0.35.0 -> 0.36.0 2023-10-01 04:20:00 +00:00
rocket
s2png treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs 2022-09-26 17:53:26 +03:00
sanjuuni sanjuuni: 0.3 -> 0.4 2023-05-17 17:13:36 +00:00
scanbd scanbd: fix cross compile configureFlags 2022-09-05 22:39:24 +02:00
scrot treewide: update globin's maintainership 2023-10-24 13:09:45 +02:00
shot-scraper treewide/tools: use top-level fetchPypi 2023-05-25 19:03:52 +03:00
shotgun shotgun: 2.5.0 -> 2.5.1 2023-06-24 19:36:17 -04:00
sic-image-cli sic-image-cli: 0.22.3 -> 0.22.4 2023-09-16 19:48:52 -04:00
smartcrop smartcrop: init at unstable-2023-03-16 2023-07-21 10:07:27 -04:00
snapdragon-profiler treewide/makeWrapper: replace --run cd with --chdir 2022-03-19 09:46:31 +01:00
sng treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
spirv-cross spirv-cross: 1.3.261.0 -> 1.3.268.0 2023-10-24 23:30:44 +03:00
steghide steghide: init at 0.5.1.1 2022-12-14 20:09:56 -03:00
stegsolve stegsolve: more precise license 2023-07-19 16:04:41 +10:00
svg2pdf svg2pdf: 0.8.0 -> 0.9.0 2023-10-25 13:34:56 -04:00
svgbob svgbob: 0.7.0 -> 0.7.2 2023-08-30 03:42:08 +00:00
svgcleaner svgcleaner: init at unstable-2021-08-30 2022-04-29 09:32:19 -05:00
syntex
termimage termimage: init at 1.2.1 2023-08-28 22:04:28 -04:00
textplots textplots: 0.8.3 -> 0.8.4 2023-09-12 12:01:41 -04:00
texture-synthesis tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
timg timg: 1.5.1 -> 1.5.2 2023-08-17 09:04:02 -07:00
twilight
ueberzugpp ueberzugpp: drop range-v3 2023-11-16 23:09:14 +01:00
unpaper unpaper: set meta.mainProgram 2023-09-28 09:46:15 -07:00
vips vips: 8.14.5 -> 8.15.0 2023-11-12 13:34:43 +01:00
viu viu: add withSixel option; adopt 2022-10-17 01:02:27 +08:00
vkbasalt vkbasalt: 0.3.2.9 -> 0.3.2.10 2023-07-08 21:32:22 +00:00
vkbasalt-cli vkbasalt-cli: init at 3.1.1 2022-12-08 19:36:52 +01:00
vkdisplayinfo vkdisplayinfo: init at 0.1 2022-05-27 18:56:45 -07:00
vkmark vkmark: init at unstable-2022-09-09 2022-12-03 19:31:28 +03:00
vulkan-caps-viewer vulkan-caps-viewer: 3.31 -> 3.32 2023-09-10 19:07:34 -03:00
vulkan-cts vulkan-cts: 1.3.6.3 -> 1.3.7.0 2023-10-05 11:03:19 +02:00
vulkan-extension-layer vulkan-extension-layer: 1.3.261 -> 1.3.268 2023-10-24 23:30:44 +03:00
vulkan-helper vulkan-helper: fix vendor hash 2023-09-17 20:03:49 +03:00
vulkan-tools vulkan-tools: fix build on Darwin 2023-10-25 16:10:37 -04:00
vulkan-tools-lunarg vulkan-tools-lunarg: 1.3.261 -> 1.3.268 2023-10-24 23:30:44 +03:00
waifu2x-converter-cpp waifu2x-converter-cpp: opencv3 -> opencv4 2023-10-10 17:32:22 -04:00
wallutils wallutils: 5.12.5 -> 5.12.7 2023-05-17 07:53:45 -03:00
wavefunctioncollapse
wdisplays wdisplays: unstable-2021-04-03 -> 1.1.1 2023-10-18 20:23:41 +02:00
welkin treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases 2023-08-11 09:20:44 +00:00
wgpu-utils wgpu-utils: 0.16.0 -> 0.16.1 2023-05-25 11:26:17 +02:00
wkhtmltopdf wkhtmltopdf: unbreak on darwin 2022-07-08 20:27:11 +08:00
wkhtmltopdf-bin pkgs/tools/graphics: remove dead code 2023-07-25 11:04:11 -04:00
xcftools xcftools: patch CVE-2019-5086 and CVE-2019-5087 2022-07-04 18:10:13 +01:00
xcolor maintainers: fortuneteller2k -> moni 2023-11-17 18:03:27 +08:00
xcur2png
yaxg
zbar zbar: add patches for CVE-2023-40889 & CVE-2023-40890 2023-11-17 23:06:53 +00:00
zxing treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00