summary refs log blame commit diff
path: root/pkgs/development/libraries/signond/default.nix
blob: 7e986ed2635e0b8e531c71af6aaa66c7a753a85d (plain) (tree)





























                                                            
{ mkDerivation, lib, fetchFromGitLab, qmake, doxygen }:

mkDerivation rec {
  pname = "signond";
  version = "8.60";

  src = fetchFromGitLab {
    owner = "accounts-sso";
    repo = pname;
    rev = "VERSION_${version}";
    sha256 = "pFpeJ13ut5EoP37W33WrYL2LzkX/k7ZKJcRpPO5l8i4=";
  };

  nativeBuildInputs = [
    qmake
    doxygen
  ];

  preConfigure = ''
    substituteInPlace src/signond/signond.pro \
      --replace "/etc" "@out@/etc"
  '';

  meta = with lib; {
    homepage = "https://gitlab.com/accounts-sso/signond";
    description = "Signon Daemon for Qt";
    maintainers = with maintainers; [ freezeboy  ];
    platforms = platforms.linux;
  };
}