nixpkgs/pkgs/tools/graphics
Jan Tojnar 63e4a92217 gmic-qt: Mark as broken
Ever since the gmic 3.2.0 bump, it just does not build – it tries to use stub definitions for gmic_image from src/GmicQt.h, leading to errors like:

    /build/source/src/GmicQt.cpp:344:11: error: 'struct gmic_library::gmic_image<unsigned char>' has no member named 'channels'
      344 |       img.channels(0, 3);
          |       ~~~~^~~~~~~~

gmic-qt 3.2.1 contains a supposed fix (f0d9d8acd1) which might have actually fixed the gmic_image issue but it introduces another one with cimg.

    gmic-3.2.1-dev/include/gmic.h:191:21: fatal error: gmic.cpp: No such file or directory
      191 | #define cimg_plugin "gmic.cpp"
          |                     ^~~~~~~~~~

I do not really understand qmake, deprecated build system which gmic author insists on using for gmic-qt, and the trio of libraries is convoluted enough (mutually including their various headers and source files) that I gave up on creating an usable CMake build script that supports system libraries. It does not help that the git history is obfuscated, making proper investigation annoying.

Marking it as broken will at least make gimp-with-plugins work.
2023-02-19 22:56:19 +01:00
..
aaphoto
adriconf adriconf: 2.5.0 -> 2.5.1 2022-12-10 22:21:23 +08:00
agi agi: 3.2.1 -> 3.3.0 2023-02-02 10:48:22 +00:00
amber google-amber: fix build on Darwin 2022-07-21 17:03:54 -04:00
argyllcms treewide: remove -ldl linker flags 2023-01-23 15:34:53 +00:00
astc-encoder astc-encoder: 4.3.0 -> 4.3.1 2023-02-02 20:05:40 +00:00
asymptote Asymptote: 2.67 -> 2.83 2022-10-22 17:12:28 -07:00
barcode barcode: add darwin support 2023-01-02 16:47:33 +01:00
blockhash
blur-effect
briss treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00
cfdg cfdg: remove src-for-default.nix, cleanups (#192727) 2022-10-04 15:32:21 +02:00
convchain
cuneiform cuneiform: add -fcommon workaround 2022-05-12 22:33:29 +01:00
dcraw
diagrams-builder
dippi dippi: 4.0.0 -> 4.0.2 2022-09-29 12:41:15 +00:00
directx-shader-compiler directx-shader-compiler: 1.7.2207 -> 1.7.2212 2022-12-20 23:36:37 +01:00
ditaa treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00
dmtx-utils
dpic dpic: 2021.01.01 -> 2021.11.01 2022-02-12 22:30:56 -08: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 treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
eplot
epstool
escrotum
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
fim
findimagedupes findimagedupes: 2.19.1 -> 2.20.1 2022-11-14 11:33:25 +00:00
flam3 flam3: enable on darwin 2022-06-16 16:27:38 +03:00
gfxreconstruct gfxreconstruct: 0.9.17 -> 0.9.18 2023-02-02 05:36:52 +00:00
ggobi
gifsicle treewide: remove global with lib; in pkgs/tools 2023-01-24 17:41:44 +01:00
gifski gifski: 1.9.0 -> 1.10.0 2023-01-29 02:15:38 +00:00
glee
glmark2 glmark2: 2021.12 -> 2023.01 2023-01-31 22:26:39 +00:00
glxinfo
gmic gmic: 3.2.0 → 3.2.1 2023-02-19 18:00:34 +01:00
gmic-qt gmic-qt: Mark as broken 2023-02-19 22:56:19 +01:00
gnuplot Merge pull request #195910 from wegank/gnuplot-wxgtk 2022-11-04 01:20:04 +01:00
goverlay treewide: remove attrPath from nix-update-script calls 2022-12-26 12:39:21 -05:00
graph-cli graph-cli: 0.1.7 -> 0.1.18 2022-06-28 10:18:47 +02:00
graph-easy licenses: remove gpl1 2022-09-29 10:54:21 +02:00
graphviz graphviz: 7.0.0 -> 7.0.2 2022-11-25 12:37:08 +00:00
grim grim: add wayland-scanner to nativeBuildInputs, fixes cross compilation 2022-11-24 21:54:35 +01:00
gromit-mpx Merge pull request #192937 from r-ryantm/auto-update/gromit-mpx 2023-01-22 16:01:03 +01:00
guff
hobbits hobbits: 0.53.1 → 0.53.2 2022-09-06 16:24:08 +03:00
ibniz
icoutils icoutils: fix build on aarch64-darwin 2022-02-23 23:47:57 -05:00
ifm ifm: add -fcommon workaround 2022-06-06 18:51:32 +01: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: patches for CVE-2022-41751 2022-11-11 14:19:52 +01:00
jpegexiforient jpegexiforient: fix cross-compilation 2022-06-06 12:27:54 +10:00
ldgallery treewide: remove global with lib; in pkgs/tools 2023-01-24 17:41:44 +01:00
leela
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
luxcorerender openimageio: default to openimageio2, rename 1.x to openimageio_1 2023-01-05 20:26:49 +00:00
maim
mangohud treewide: optional -> optionals where the argument is a list 2022-10-10 15:40:21 +03:00
mesa-demos mesa-demos: fix build on Darwin 2022-12-09 17:31:28 +00:00
metapixel
mscgen
netpbm Merge pull request #208256 from r-ryantm/auto-update/netpbm 2023-01-29 06:57:39 -05:00
nifskope treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
nip2
optar
optipng treewide: remove global with lib; in pkgs/tools 2023-01-24 17:41:44 +01:00
oxipng oxipng: 7.0.0 -> 8.0.0 2022-12-24 17:09:34 +01:00
pdf2svg
pdftag
pdftoipe pdftoipe: Fix build with latest poppler version 2022-07-22 12:13:45 +02:00
perceptualdiff perceptualdiff: unbreak on aarch64-darwin 2022-10-12 18:46:47 +02:00
pfstools treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
pgf pgf_graphics: 6.14.12 -> 7.21.7 2023-02-09 09:17:26 -08:00
piglit
pikchr pikchr: enable tcl support 2023-01-26 14:47:31 +01: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
pngcheck pngcheck: fix meta.platforms not being flattened, remove zlib overwrite 2022-04-10 22:25:03 +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 pngquant: add srapenne as maintainer 2022-10-04 22:38:42 +02: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
qrcode
quirc tree-wide: SDL may not have a .dev 2022-05-27 08:09:56 +08:00
realesrgan-ncnn-vulkan realesrgan-ncnn-vulkan: fix build 2022-10-20 00:25:32 +08:00
resvg resvg: 0.28.0 -> 0.29.0 2023-02-08 19:02:00 +00:00
rocket
s2png treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs 2022-09-26 17:53:26 +03:00
sanjuuni sanjuuni: add changelog 2023-02-02 04:10:57 +01:00
scanbd scanbd: fix cross compile configureFlags 2022-09-05 22:39:24 +02:00
scrot scrot: use xorg.* packages directly instead of xlibsWrapper indirection 2022-10-29 12:03:13 +02:00
shotgun shotgun: fix build, add figsoda as a maintainer 2023-01-17 12:06:52 -05:00
sic-image-cli sic-image-cli: 0.21.0 -> 0.21.1 2023-01-21 14:16:06 -05: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: MoltenVK-1.1.5 -> 1.3.236.0 2023-01-23 19:44:18 -05:00
steghide steghide: init at 0.5.1.1 2022-12-14 20:09:56 -03:00
stegsolve stegsolve: init at 1.3 2022-08-07 02:23:18 +10:00
structure-synth treewide/makeWrapper: replace --run cd with --chdir 2022-03-19 09:46:31 +01:00
svg2pdf svg2pdf: 0.4.0 -> 0.4.1 2023-01-01 14:14:31 +00:00
svgbob svgbob: 0.6.5 -> 0.6.6 2022-02-28 09:25:59 +00:00
svgcleaner svgcleaner: init at unstable-2021-08-30 2022-04-29 09:32:19 -05:00
syntex
textplots
texture-synthesis texture-synthesis: fix build on aarch64-darwin 2023-01-18 18:15:47 -05:00
timg timg: 1.4.4 -> 1.4.5 2022-11-20 12:14:18 +08:00
twilight
unpaper unpaper: depend on ffmpeg_5-headless explicitly 2022-11-08 00:12:42 +10:00
vips vips: don't build gtk_doc on Darwin 2023-02-06 23:23:33 -08:00
viu viu: add withSixel option; adopt 2022-10-17 01:02:27 +08:00
vkbasalt vkbasalt: 0.3.2.6 -> 0.3.2.8 2022-12-14 09:12:26 -03: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: add changelog and fmt 2023-01-26 07:07:06 -03:00
vulkan-cts vulkan-cts: 1.3.4.1 -> 1.3.5.0 2023-02-13 20:56:08 +01:00
vulkan-extension-layer vulkan-extension-layer: 1.3.231.0 -> 1.3.236.0 2022-12-16 18:52:49 -03:00
vulkan-tools vulkan-tools: 1.3.231.0 -> 1.3.236.0 2022-12-16 18:52:49 -03:00
vulkan-tools-lunarg vulkan-tools-lunarg: 1.3.231.0 -> 1.3.236.0 2022-12-16 18:52:49 -03:00
waifu2x-converter-cpp treewide: fix fallout from 'cmake/setup-hook.sh: Don't skip build-RPATH' 2022-07-12 18:25:19 +03:00
wallutils wallutils: 5.12.4 -> 5.12.5 2023-01-25 10:21:24 -03:00
wavefunctioncollapse
wdisplays
welkin treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00
wgpu-utils wgpu-utils: 0.15.0 -> 0.15.1 2023-02-13 02:25:37 +00:00
wkhtmltopdf wkhtmltopdf: unbreak on darwin 2022-07-08 20:27:11 +08:00
wkhtmltopdf-bin wkhtmltopdf-bin: runHook pre/post install phases 2022-07-19 09:17:07 -07:00
xcftools xcftools: patch CVE-2019-5086 and CVE-2019-5087 2022-07-04 18:10:13 +01:00
xcolor treewide: switch all desktop file generators to new API 2022-02-25 13:40:38 -08:00
xcur2png
yaxg
zbar zbar: fix build on darwin 2022-12-05 23:27:51 +01:00
zxing treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00