{ buildApp, nextcloudVersion }: let files_mindmap_0_0_25_fix = buildApp rec { appName = "files_mindmap"; version = "0.0.25"; url = "https://github.com/ACTom/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz"; sha256 = "1z4bi4i8gw0azf6vn78014sal4gajsapkc6w99n89pb0jyy13551"; installHook = self: '' # https://github.com/ACTom/files_mindmap/issues/122 ln -s ${self}/img/mindmap.svg $out/core/img/filetypes/ ''; }; files_mindmap_0_0_25 = buildApp rec { appName = "files_mindmap"; version = "0.0.25"; url = "https://github.com/ACTom/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz"; sha256 = "1z4bi4i8gw0azf6vn78014sal4gajsapkc6w99n89pb0jyy13551"; }; versions = { "14" = files_mindmap_0_0_25_fix; "15" = files_mindmap_0_0_25_fix; "16" = files_mindmap_0_0_25_fix; "17" = files_mindmap_0_0_25_fix; "18" = files_mindmap_0_0_25_fix; "19" = files_mindmap_0_0_25_fix; "20" = files_mindmap_0_0_25_fix; "21" = files_mindmap_0_0_25; "22" = files_mindmap_0_0_25; }; in versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app files_mindmap")