diff options
Diffstat (limited to 'pkgs/by-name/si/sirikali/package.nix')
-rw-r--r-- | pkgs/by-name/si/sirikali/package.nix | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/pkgs/by-name/si/sirikali/package.nix b/pkgs/by-name/si/sirikali/package.nix deleted file mode 100644 index ea55431e706c..000000000000 --- a/pkgs/by-name/si/sirikali/package.nix +++ /dev/null @@ -1,78 +0,0 @@ -{ lib -, stdenv -, libpwquality -, hicolor-icon-theme -, fetchFromGitHub -, cmake -, pkg-config -, qt6 -, kdePackages -, cryfs -, encfs -, fscrypt-experimental -, gocryptfs -, securefs -, sshfs -, libgcrypt -, libsecret -, withKWallet ? true -, withLibsecret ? true -}: - -stdenv.mkDerivation rec { - pname = "sirikali"; - version = "1.6.0"; - - src = fetchFromGitHub { - owner = "mhogomchungu"; - repo = "sirikali"; - rev = version; - hash = "sha256-org8mYKwZDdOvkQyd3eD+GaI0aHshMbe2f9i1bM+lBk="; - }; - - buildInputs = [ - qt6.qtbase - libpwquality - hicolor-icon-theme - libgcrypt - ] - ++ lib.optionals withKWallet [ kdePackages.kwallet ] - ++ lib.optionals withLibsecret [ libsecret ] - ; - - nativeBuildInputs = [ - qt6.wrapQtAppsHook - cmake - pkg-config - ]; - - qtWrapperArgs = [ - ''--prefix PATH : ${lib.makeBinPath [ - cryfs - encfs - fscrypt-experimental - gocryptfs - securefs - sshfs - ]}'' - ]; - - doCheck = true; - - cmakeFlags = [ - "-DINTERNAL_LXQT_WALLET=false" - "-DNOKDESUPPORT=${if withKWallet then "false" else "true"}" - "-DNOSECRETSUPPORT=${if withLibsecret then "false" else "true"}" - "-DBUILD_WITH_QT6=true" - ]; - - meta = with lib; { - description = "Qt/C++ GUI front end to sshfs, ecryptfs-simple, cryfs, gocryptfs, securefs, fscrypt and encfs"; - homepage = "https://github.com/mhogomchungu/sirikali"; - changelog = "https://github.com/mhogomchungu/sirikali/blob/${src.rev}/changelog"; - license = licenses.gpl3Only; - maintainers = with maintainers; [ linuxissuper ]; - mainProgram = "sirikali"; - platforms = platforms.all; - }; -} |