From db8a46eec9ff71b58a5d0cd2ca2fa4c8d3d0ec21 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Fri, 23 Oct 2026 10:30:03 +0200 Subject: [PATCH] build-support/appimage: remove libpng libpng12 is old, vulnerable to numerous CVEs, and is also not expected to be present on the host system [1]. Changes to the appimage FHS environment are sadly not very testable, because it is unfeasible to run all appimages in and out of tree. If this causes problems, we may have to readd `libpng` (ideally the 1.6 variant instead of the 1.2 variant). If anything specifically requests `libpng12.so` we have a problem. [1] https://github.com/AppImageCommunity/pkg2appimage/blob/19e30b276ffedf4d3b4b56bc6320f463625a74f8/excludelist --- pkgs/build-support/appimage/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/build-support/appimage/default.nix b/pkgs/build-support/appimage/default.nix index a1f52977ab75..dddeaefd252f 100644 --- a/pkgs/build-support/appimage/default.nix +++ b/pkgs/build-support/appimage/default.nix @@ -209,7 +209,6 @@ rec { flac libglut libjpeg - libpng12 libpulseaudio libsamplerate libmikmod