cryptomator: nixfmt

This commit is contained in:
Gutyina Gergő
2024-11-20 21:17:46 +01:00
committed by Pascal Bach
parent 8f39372d6d
commit 3d7a916650
+30 -9
View File
@@ -1,8 +1,14 @@
{ lib, fetchFromGitHub
, autoPatchelfHook
, fuse3
, maven, jdk, makeShellWrapper, glib, wrapGAppsHook3
, libayatana-appindicator
{
lib,
fetchFromGitHub,
autoPatchelfHook,
fuse3,
maven,
jdk,
makeShellWrapper,
glib,
wrapGAppsHook3,
libayatana-appindicator,
}:
maven.buildMavenPackage rec {
@@ -55,8 +61,18 @@ maven.buildMavenPackage rec {
--add-flags "-Dcryptomator.disableUpdateCheck=true" \
--add-flags "-Dcryptomator.integrationsLinux.trayIconsDir='$out/share/icons/hicolor/symbolic/apps'" \
--add-flags "--module org.cryptomator.desktop/org.cryptomator.launcher.Cryptomator" \
--prefix PATH : "$out/share/cryptomator/libs/:${lib.makeBinPath [ jdk glib ]}" \
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ fuse3 libayatana-appindicator ]}" \
--prefix PATH : "$out/share/cryptomator/libs/:${
lib.makeBinPath [
jdk
glib
]
}" \
--prefix LD_LIBRARY_PATH : "${
lib.makeLibraryPath [
fuse3
libayatana-appindicator
]
}" \
--set JAVA_HOME "${jdk.home}"
# install desktop entry and icons
@@ -83,7 +99,12 @@ maven.buildMavenPackage rec {
wrapGAppsHook3
jdk
];
buildInputs = [ fuse3 jdk glib libayatana-appindicator ];
buildInputs = [
fuse3
jdk
glib
libayatana-appindicator
];
meta = with lib; {
description = "Free client-side encryption for your cloud files";
@@ -91,7 +112,7 @@ maven.buildMavenPackage rec {
homepage = "https://cryptomator.org";
sourceProvenance = with sourceTypes; [
fromSource
binaryBytecode # deps
binaryBytecode # deps
];
license = licenses.gpl3Plus;
maintainers = with maintainers; [ bachp ];