{ lib, mkFranzDerivation, fetchurl, xorg, xdg-utils, buildEnv, writeShellScriptBin }: let mkFranzDerivation' = mkFranzDerivation.override { xdg-utils = buildEnv { name = "xdg-utils-for-ferdium"; paths = [ xdg-utils (lib.hiPrio (writeShellScriptBin "xdg-open" '' unset GDK_BACKEND exec ${xdg-utils}/bin/xdg-open "$@" '')) ]; }; }; in mkFranzDerivation' rec { pname = "ferdium"; name = "Ferdium"; version = "6.0.0-nightly.94"; src = fetchurl { url = "https://github.com/ferdium/ferdium-app/releases/download/v${version}/Ferdium-linux-${version}-amd64.deb"; sha256 = "1njwbg1q078xs3a2cfg02njz7n4jzg41y4662fyc6pw085c1d9h5"; }; extraBuildInputs = [ xorg.libxshmfence ]; meta = with lib; { description = "Combine your favorite messaging services into one application"; homepage = "https://ferdium.org/"; license = licenses.asl20; platforms = [ "x86_64-linux" ]; }; }