nixpkgs/pkgs/applications/graphics
David Guibert 024e4447a4 paraview: fix strlcat symbol provided by glibc 2.38
Glibc introduces strlcat in commit [1].
The logic of vtknetcdf was to only define strlcat conditionally on not
BSD systems, but starting with glibc 2.38, strlcat is also defined on
Linux.

The CMakelist checks for the symbol existence, the redefinition of the
symbol can be conditional on the boolean HAVE_STRLCAT instead of if
not BSD systems.

This commit fixes 268961.

[1] https://sourceware.org/git/?p=glibc.git;a=commit;h=454a20c8756c9c1d55419153255fc7692b3d2199
2023-11-28 12:57:31 +01:00
..
ahoviewer
akira akira-unstable: unbreak by removing vala-lint dependency 2023-11-22 22:48:17 +08:00
alchemy
antimony antimony: 2020-03-28 -> 2022-11-23 2022-11-23 11:43:20 +01:00
apitrace apitrace: 7.1.old -> 11.1 2022-11-13 17:12:19 +03:00
apngasm treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
artem artem: 2.0.1_2 -> 2.0.2 2023-08-24 16:13:41 -04:00
ascii-image-converter treewide: vendorSha256 → vendorHash 2023-09-13 01:03:44 -06:00
autopanosiftc
autotrace autotrace: make patch urls reproducible 2023-10-09 15:10:47 +02:00
avocode
awesomebump
azpainter azpainter: 3.0.6 -> 3.0.7 2023-11-04 11:08:47 -07:00
batik batik: 1.16 -> 1.17 2023-10-09 15:26:09 +00:00
blockbench-electron blockbench-electron: 4.5.2 -> 4.8.1 2023-08-24 20:09:27 -04:00
brlcad treewide: replace -DCMAKE_BUILD_TYPE in cmakeFlags with cmakeBuildType 2023-09-08 14:18:26 +00:00
c3d itk: unstable -> 5.3.0 2022-12-27 09:06:37 +01:00
ciano pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
cloudcompare cloudcompare: disable qRANSAC_SD plugin to fix build 2023-05-21 10:59:23 -05:00
comical comical: refactor 2023-06-14 17:51:26 +03:00
conjure conjure: init at 0.1.2 2023-08-07 14:04:37 +03:00
cq-editor python310Packages.logbook: Normalize attribute, pname, dirname 2023-02-19 21:36:01 +01:00
curtail curtail: dont propagate unnecessary packages 2023-02-17 20:26:13 +02:00
curv curv: init at 0.5 2023-06-17 21:28:03 +02:00
cyan treewide: remove attrPath from nix-update-script calls 2022-12-26 12:39:21 -05:00
darktable darktable: fix build on darwin 2023-10-07 00:06:58 +02:00
deskew deskew: ensure libtiff can be found at runtime 2022-11-03 15:22:07 +01:00
dia dia: use wrapGAppsHook to make open dialog not segfault 2023-11-08 15:29:32 -05:00
digikam digikam, kphotoalbum, photoqt: patches fixing build against exiv2 0.28.1 2023-11-10 03:43:56 +01:00
displaycal displaycal: 3.9.10 -> 3.9.11 2023-11-19 11:24:31 +01:00
djv treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
djview treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
dosage treewide/applications: use top-level fetchPypi 2023-05-25 10:51:30 -04:00
drawing drawing: add changelog to meta 2023-03-26 12:01:40 +02:00
drawio drawio: 22.0.3 -> 22.1.2 2023-11-23 13:09:38 +01:00
drawpile drawpile: mark as broken on darwin 2023-04-24 23:59:18 +03:00
eddy python310Packages.jpype1: Normalize attribute, pname, dirname 2023-02-19 21:36:00 +01:00
emblem treewide: don't use rustPlatform.rust 2023-05-12 15:31:21 +00:00
emulsion
emulsion-palette
entwine entwine: 2022-08-03 -> 2023-04-27 2023-07-09 09:09:14 +10:00
epeg epeg: 0.9.2 -> 0.9.3 2023-04-19 16:09:55 +00:00
epick epick: 0.8.2 -> 0.9.0 2022-10-18 16:52:30 -04:00
evilpixie evilpixie: 0.3 -> 0.3.1 2022-12-17 09:44:31 +01:00
exrtools
eyedropper Merge pull request #218134 from foo-dogsquared/update-eyedropper 2023-06-25 18:50:36 +02:00
f3d f3d: 2.1.0 -> 2.2.1 2023-10-08 13:28:35 +00:00
fbida fbida: Add missing libGL 2023-10-20 22:02:39 +00:00
feh Merge pull request #259649 from CharlzKlug/master 2023-11-20 08:37:31 +02:00
fig2dev fig2dev: 3.2.8b -> 3.2.9 2023-10-07 11:26:45 +02:00
figma-agent figma-agent: 0.2.7 -> 0.2.8 2023-06-25 13:29:45 +00:00
figma-linux figma-linux: update src.hash 2023-11-21 21:01:06 +00:00
fiji fiji: remove myself as maintainer 2023-11-04 21:15:34 +10:00
flaca flaca: 2.2.2 -> 2.3.0 2023-09-18 19:39:53 +08:00
fluxus Merge master into staging-next 2023-03-25 18:01:17 +00:00
focus-stack focus-stack: init at 1.4 2023-03-22 17:38:36 -07:00
fondo treewide: remove attrPath from nix-update-script calls 2022-12-26 12:39:21 -05:00
fontmatrix Remove hardeningDisable attribute 2023-08-23 21:44:16 +02:00
foxotron foxotron: 2023-02-23 -> 2023-07-16 2023-07-16 16:33:16 +00:00
freecad freecad: 0.21.1 -> 0.21.2 2023-11-16 20:29:08 -03:00
freepv treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
fstl
gcolor2 treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
gcolor3 treewide: Reduce jtojnar maintainership 2023-05-20 16:40:17 +02:00
geeqie maintainers: remove jfrankenau 2023-11-20 08:44:58 +01:00
gimp gimp: 2.10.34 -> 2.10.36 2023-11-18 11:50:19 +01:00
glabels
glabels-qt glabels-qt: init at unstable-2021-02-06 2023-07-24 10:04:09 +01:00
gnome-decoder gnome-decoder: migrate to bindgenHook 2023-05-27 18:43:20 +03:00
gnome-obfuscate treewide: don't use rustPlatform.rust 2023-05-12 15:31:21 +00:00
gnome-photos gnome-photos: 43.0 → 44.0 2023-04-06 01:35:20 +02:00
gnuclad treewide: env.NIX_CFLAGS_COMPILE use optionalString instead of optional 2023-02-22 21:23:05 +02:00
gocr treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
goxel goxel: add fgaz to maintainers 2023-04-02 14:26:27 +02:00
gpicview treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
gqview treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
grafx2 grafx2: 2.4.2035 -> 2.8.3091 2023-05-04 18:08:45 -03:00
graphicsmagick graphicsmagick: 1.3.38 -> 1.3.39 2023-01-09 05:08:32 +00:00
gscan2pdf gscan2pdf: disable failing test 2023-04-20 13:03:14 +02:00
gscreenshot gscreenshot: 3.4.1 -> 3.4.2 2023-11-17 00:51:12 -05:00
gthumb gthumb: 3.12.3 -> 3.12.4 2023-10-28 22:12:50 +00:00
guetzli
halftone halftone: 0.3.0 -> 0.3.1 2023-07-01 20:29:14 +08:00
hdrmerge hdrmerge: unstable-2020-11-12 -> unstable-2023-01-04 2023-09-30 22:16:57 +02:00
hello-wayland hello-wayland: unstable-2023-04-23 -> unstable-2023-10-26 2023-10-27 11:51:22 +02:00
hugin hugin: add patch for exiv2 0.28 2023-08-31 00:48:53 +02:00
hydrus hydrus: 552 -> 553 2023-11-23 00:15:14 +01:00
icon-library icon-library: 0.0.16 → 0.0.17 2023-11-21 08:42:06 +01:00
identity treewide: don't use rustPlatform.rust 2023-05-12 15:31:21 +00:00
ideogram treewide: remove attrPath from nix-update-script calls 2022-12-26 12:39:21 -05:00
image_optim image_optim: 0.31.1 -> 0.31.3 2023-02-26 19:29:10 +01:00
image-roll image-roll: switch to wrapGAppsHook4, fix typo 2022-10-09 14:28:17 -04:00
imagej
ImageMagick imagemagick: add nixos-icons to passthru.tests 2023-10-24 11:07:46 -07:00
img-cat img-cat: use sri hash 2023-08-09 09:38:01 +08:00
imgbrd-grabber treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
imgcat imgcat: 2.5.1 -> 2.5.2 2023-10-31 17:12:19 +00:00
imgp imgp: fix compat with pillow 10.0 2023-08-05 17:46:28 +02:00
imlibsetroot
imv imv: 4.3.1 -> 4.4.0 2023-02-01 21:49:23 +01:00
inkscape inkscape: 1.3 → 1.3.1 2023-11-26 18:10:59 +01:00
ipe ipe: replace texlive.combine with texliveSmall 2023-11-05 11:56:04 +00:00
jpeg-archive treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
jpeginfo jpeginfo: 1.7.0 -> 1.7.1 2023-10-31 18:27:32 +00:00
jpegoptim jpegoptim: 1.5.4 -> 1.5.5 2023-08-13 06:22:52 +00:00
jpegrescan
json-plot json-plot: use buildGoModule 2023-01-24 00:56:57 +00:00
kcc treewide/applications: use top-level fetchPypi 2023-05-25 10:51:30 -04:00
kgraphviewer
kodelife kodelife: 1.0.8.170 -> 1.1.0.173 2023-05-23 19:44:05 -04:00
komikku komikku: 1.23.0 -> 1.24.2 2023-10-03 06:58:57 +08:00
komorebi komorebi: init at 2.2.1 2023-07-14 01:11:28 +03:00
kphotoalbum digikam, kphotoalbum, photoqt: patches fixing build against exiv2 0.28.1 2023-11-10 03:43:56 +01:00
krita krita: patch for opencolorio-2.3 2023-11-04 06:01:27 +01:00
krop krop: support qtwayland 2023-08-07 08:29:32 +03:00
ktikz
lazpaint lazpaint: 7.1.5 -> 7.2.2 2023-01-22 22:11:34 +03:00
leocad
lightburn pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
litemdview litemdview: init at 0.0.32 2023-01-16 08:43:50 +03:00
lorien lorien: 0.5.0 -> 0.6.0 2023-11-11 06:50:33 +00:00
luminance-hdr luminanceHDR: add patch for exiv2 0.28 2023-09-30 12:41:45 +02:00
lutgen lutgen: 0.8.3 -> 0.9.0 2023-10-13 11:41:34 +08:00
mandelbulber mandelbulber: 2.29 -> 2.30 2023-07-14 14:26:56 +00:00
mangareader mangareader: 2.0.4 -> 2.1.0 2023-04-21 03:42:57 +00:00
mcomix mcomix: 2.1.0 -> 2.2.1 2023-08-08 20:58:51 -05:00
megapixels megapixels: 1.6.1 -> 1.7.0 2023-08-07 11:06:34 -07:00
meh
meme-image-generator meme-image-generator: add mainProgram 2023-10-10 18:42:20 +02:00
menyoki menyoki: 1.6.1 -> 1.7.0 2023-03-01 17:20:01 -05:00
meshlab meshlab: correct the release tag to MeshLab-2022.02 2023-08-21 10:20:28 +02:00
minidjvu treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
monado monado: unstable-2023-01-14 -> unstable-2023-08-22 2023-08-29 11:15:47 +02:00
mozjpeg mozjpeg: 4.1.4 -> 4.1.5 2023-10-17 11:33:04 +00:00
mtpaint treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
mypaint mypaint: fetch patch to fix python 3.11 build 2023-08-30 01:59:00 -07:00
nomacs nomacs: 3.17.2285 -> 3.17.2287 2023-10-11 19:03:38 +00:00
normcap normcap: init at 0.4.4 2023-09-16 11:34:48 +02:00
nufraw nufraw: refactor, add patch for exiv2 0.28 2023-09-30 23:10:09 +02:00
ocrad
ocrfeeder treewide: use finalAttrs in all packages I maintain (#255902) 2023-09-21 11:31:17 +03:00
oculante oculante: add wrapGAppsHook, set meta.mainProgram (#263238) 2023-11-13 21:27:11 +02:00
odafileconverter
openboard openboard: fix build 2022-12-31 19:33:39 +08:00
openscad treewide: fix redirected and broken URLs 2023-11-11 10:49:01 +01:00
opentoonz
ovito ovito: 3.7.7 -> 3.7.11 2022-12-27 08:08:01 +00:00
paleta treewide: don't use rustPlatform.rust 2023-05-12 15:31:21 +00:00
panotools panotools: refactor 2023-10-16 22:57:52 +02:00
paraview paraview: fix strlcat symbol provided by glibc 2.38 2023-11-28 12:57:31 +01:00
pbrt pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
pdfcpu pdfcpu: 0.4.1 -> 0.5.0 2023-08-28 12:32:41 +02:00
pencil
photoflare photoflare: 1.6.12 -> 1.6.13 2023-11-03 04:58:55 +00:00
photoqt digikam, kphotoalbum, photoqt: patches fixing build against exiv2 0.28.1 2023-11-10 03:43:56 +01:00
phototonic phototonic: refactor, add patch for exiv2 0.28 2023-09-30 22:42:37 +02:00
pick-colour-picker pick-colour-picker: unstable-2021-01-19 -> unstable-2022-05-08 2023-09-09 02:16:10 +02:00
pika
pikopixel treewide: fix redirected and broken URLs 2023-11-11 10:49:01 +01:00
pineapple-pictures pineapple-pictures: 0.7.2 -> 0.7.3 2023-10-25 18:59:46 +00:00
pinta buildDotnetModule: make fetch-deps find output path automatically 2023-06-24 19:13:16 -03:00
pixelnuke treewide: noop: replace every newly introduced stdenv.mkDerivation rec with a fixpoint over finalAttrs 2023-08-03 16:34:45 +00:00
pixeluvo
pixinsight pixinsight: 1.8.9-2-20230828 -> 1.8.9-2-20230920 2023-09-27 22:44:37 +02:00
pizarra pizarra: 1.7.4 -> 1.7.5 2023-10-12 16:32:26 +00:00
potrace treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
potreeconverter potreeconverter: unstable-2022-08-04 -> unstable-2023-02-27 2023-04-03 13:09:48 +01:00
pqiv
processing processing: unbreak on aarch64-linux 2023-08-03 15:33:11 +02:00
pureref pureref: init at 1.11.1 2023-01-19 13:06:52 -08:00
qcomicbook
qimgv qimgv: drop unused patch 2022-11-19 12:31:12 -08:00
qiv qiv: 2.3.2 -> 2.3.3 2023-02-01 14:59:49 +00:00
qosmic
qscreenshot qscreenshot: 1.0 -> unstable-2021-10-18 2023-09-04 13:54:49 +02:00
qvge
qview qView: fix failed build when x11Support is false 2023-10-19 00:18:02 +07:00
rapid-photo-downloader maintainers: remove jfrankenau 2023-11-20 08:44:58 +01:00
rawtherapee rawtherapee: 5.8 -> 5.9 2023-02-09 18:39:27 +01:00
rnote rnote: 0.8.2 -> 0.9.2 2023-11-21 12:33:25 +01:00
round round: use sri hash 2023-08-21 09:05:03 +08:00
rx
sane sane_backends: disable parallel install 2023-04-10 12:00:00 +00:00
scantailor maintainers: remove jfrankenau 2023-11-20 08:44:58 +01:00
seamly2d seamly2d: init at 2022-08-15.0339 (#203614) 2023-04-02 00:28:12 +02:00
shotwell shotwell: 0.32.2 → 0.32.3 2023-11-21 08:42:52 +01:00
shutter
smartdeblur
snapshot snapshot: 45.beta → 45.0 2023-11-21 08:42:17 +01:00
solvespace
structorizer structorizer: 3.32-12 -> 3.32-14 2023-11-14 05:18:39 +00:00
swingsane
sxiv sxiv: add h7x4 as maintainer 2023-11-20 19:27:45 +01:00
symbolic-preview treewide: mark packages broken that never built on PLATFORM 2022-12-13 21:40:12 +01:00
synfigstudio treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
tesseract Merge pull request #226660 from stweil/tesseract 2023-11-19 03:25:12 +02:00
tev tev: 1.23 -> 1.26 2023-09-26 02:47:10 +00:00
textual-paint textual-paint: init at 0.1.0 2023-08-20 15:52:21 -04:00
texturepacker texturepacker: init at 7.1.0 2023-11-14 12:43:24 +01:00
timelapse-deflicker
trimage trimage: init at 1.0.7-dev 2023-08-20 03:46:05 +02:00
unigine-heaven
unigine-sanctuary unigine-sanctuary: fix source url and hash 2022-09-22 12:36:16 -03:00
unigine-superposition tree-wide: buildFHSUserEnv -> buildFHSEnv 2023-04-16 10:15:13 +02:00
unigine-tropics unigine-tropics: fix source url and hash; add mainProgram 2022-09-22 12:40:39 -03:00
unigine-valley unigine-valley: fix source url and hash; add mainProgram 2022-09-22 12:49:38 -03:00
upscayl upscayl: 2.8.6 -> 2.9.1 2023-10-28 13:19:35 +02:00
vengi-tools vengi-tools: 0.0.26 -> 0.0.27 2023-11-09 09:21:41 +00:00
veusz treewide/applications: use top-level fetchPypi 2023-05-25 10:51:30 -04:00
viewnior treewide: fix redirected and broken URLs 2023-11-11 10:49:01 +01:00
vimiv-qt vimiv-qt: 0.8.0 -> 0.9.0 2023-09-18 10:57:43 +02:00
vipsdisp vipsdisp: 2.6.0 -> 2.6.1 2023-11-19 13:00:54 +00:00
vkdt vkdt: 0.5.4 -> 0.6.0 2023-06-30 14:33:29 +00:00
vpv treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
weylus typescript: repackage using buildNpmPackage (#239189) 2023-06-26 20:36:12 +02:00
wings cl, wings: unbreak on aarch64-linux 2023-03-18 18:39:59 +02:00
write_stylus
xaos xaos: 3.6 -> 4.2.1 2023-01-26 14:52:12 -06:00
xfig xfig: 3.2.8b -> 3.2.9 2023-10-07 11:35:45 +02:00
xfractint
xlife
xmountains xmountains: use xorg.* packages directly instead of xlibsWrapper indirection 2022-10-29 12:09:38 +02:00
xournal treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
xournalpp xournalpp: build on darwin (#261111) 2023-10-14 23:22:45 +02:00
xpano xpano: 0.16.1 -> 0.17.0 2023-11-05 12:16:29 -08:00
xrgears
xv xv: 4.1.1 -> 4.2.0 2023-07-16 18:38:49 -07:00
xzgv
yacreader treewide: remove myself as maintainer 2023-11-03 18:09:17 +01:00
yed yed: 3.23.1 -> 3.23.2 2023-09-15 19:35:25 +00:00
yeetgif yeetgif: use buildGoModule 2023-01-25 11:09:38 +00:00
zgrviewer
zgv