21 stdenv.mkDerivation rec {
22 pname = "libappimage";
25 src = fetchFromGitHub {
26 owner = "AppImageCommunity";
29 hash = "sha256-V9Ilo0zFo9Urke+jCA4CSQB5tpzLC/S5jmon+bA+TEU=";
33 # Fix build with GCC 13
34 # FIXME: remove in next release
36 url = "https://github.com/AppImageCommunity/libappimage/commit/1e0515b23b90588ce406669134feca56ddcbbe43.patch";
37 hash = "sha256-WIMvXNqC1stgPiBTRpXHWq3edIRnQomtRSW2qO52TRo=";
42 substituteInPlace cmake/libappimage.pc.in \
43 --replace 'libdir=''${prefix}/@CMAKE_INSTALL_LIBDIR@' 'libdir=@CMAKE_INSTALL_FULL_LIBDIR@' \
44 --replace 'includedir=''${prefix}/@CMAKE_INSTALL_INCLUDEDIR@' 'includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@'
48 "-DUSE_SYSTEM_BOOST=1"
49 "-DUSE_SYSTEM_LIBARCHIVE=1"
50 "-DUSE_SYSTEM_SQUASHFUSE=1"
51 "-DUSE_SYSTEM_XDGUTILS=1"
71 propagatedBuildInputs = [
81 description = "Implements functionality for dealing with AppImage files";
82 homepage = "https://github.com/AppImageCommunity/libappimage/";
83 license = licenses.mit;
84 maintainers = with maintainers; [ k900 ];
85 platforms = platforms.linux;