Package Details: cryptomator 1.14.2-1

Git Clone URL: https://aur.archlinux.org/cryptomator.git (read-only, click to copy)
Package Base: cryptomator
Description: Multiplatform transparent client-side encryption of your files in the cloud.
Upstream URL: https://cryptomator.org/
Keywords: cryptography encryption
Licenses: GPL3
Submitter: Foxboron
Maintainer: ajgraves (overheadhunter, SailReal, as.skymatic)
Last Packager: as.skymatic
Votes: 81
Popularity: 0.40
First Submitted: 2016-04-03 17:36 (UTC)
Last Updated: 2024-11-19 11:41 (UTC)

Dependencies (10)

Required by (1)

Sources (2)

Pinned Comments

ajgraves commented on 2021-05-02 20:49 (UTC)

Everyone, with great thanks to @SailReal, this package now builds Cryptomator from source. If you wish to continue using the binary AppImage build, you need only to install cryptomator-bin.

We made this change to better align with the desires of the community (you've asked a few times to make this a "build from source" package) as well as better align to the package naming convention within the AUR.

Latest Comments

1 2 3 4 5 6 .. 18 Next › Last »

Fatum commented on 2024-10-17 11:16 (UTC)

Hello! I can't update to the latest version. I get an error:

Archive:  openjfx.zip
  inflating: jmods/javafx.graphics.jmod  
  inflating: jmods/javafx.controls.jmod  
  inflating: jmods/javafx.fxml.jmod  
  inflating: jmods/javafx.base.jmod  
The JAVA_HOME environment variable is not defined correctly,
this environment variable is needed to run this program.

but

echo $JAVA_HOME                                                                                             ✔ 
/usr/lib/jvm/java-21-openjdk/bin/

ixidion commented on 2024-10-12 10:56 (UTC)

Checksums are failing. ==> Überprüfe source_x86_64 Dateien mit sha256sums... jdk.tar.gz ... FEHLGESCHLAGEN openjfx.zip ... FEHLGESCHLAGEN

SailReal commented on 2024-07-02 07:37 (UTC) (edited on 2024-07-02 07:39 (UTC) by SailReal)

@fosskers because we already hat different problems with different JDKs (Temurin, Zulu, Oracle, ...) and different JDK versions which makes testing and troubleshooting a nightmare.

Also the required JavaFX needs to be compatible with the JDK. Archlinux dropped JavaFX from the main repos for some reason. Installing the correct JavaFX to an existing JDK is quiet difficult for a "normal" user (you need to sync those versions etc).

For these reasons we decided to build Cryptomator with the same JDK and JavaFX flavour and version everywhere where we build Cryptomator.

fosskers commented on 2024-07-01 22:59 (UTC)

Why does this package download a custom version of the JDK instead of depending on Arch packages?

CrashTD commented on 2024-06-14 11:02 (UTC)

@SailReal No worries. And can confirm the update does indeed fix the problem. Thanks!

SailReal commented on 2024-06-14 07:44 (UTC) (edited on 2024-06-14 07:47 (UTC) by SailReal)

@JanetGonzalez creating something like ttf-cjk sounds great in the first place, but how does this virtual package tell the user which fonts provide a ttf-cjk font? The ttf-cjk could have all possible fonts as an optional dependency but I'm not sure if this really helps because you can install then ttf-cjk without having any ttf-cjk installed because all dependencies of this package are optional.

Otherwise we have to duplicate all ttf-cjk fonts and only change that they provide ttf-cjk, then if you install a ttf-cjk it is sure that you have one installed but that creates too much noise imo...hmmmm

Maybe we should simply remove ttf-hanazono and add a note that in cjk you need to install something like ttf-hanazono?

JanetGonzalez commented on 2024-06-14 07:16 (UTC)

Since this problem affects not only Japanese but also Chinese and Korean, the virtual package name ttf-cjk-font is more appropriate. My apologies.

JanetGonzalez commented on 2024-06-14 07:08 (UTC)

ttf-hanazono should be removed from the dependency. Ideally, a virtual package called ttf-japanese-font should be created and added to the dependencies, like ttf-font. For use in a Japanese environment, Cryptomator requires a Japanese font in ttf format (not OTF, it must be TTF), but not necessarily hanazono. There are many other Japanese fonts besides hanazono.

SailReal commented on 2024-06-12 14:05 (UTC)

@CrashTD sorry for the late response, wasn't able to reproduce it and thought there was a problem on your machine but it is indeed a problem of the build chain of Cryptomator or more precisely Maven. @purejava fixed it in https://github.com/cryptomator/aur/pull/6

CrashTD commented on 2024-05-31 13:45 (UTC) (edited on 2024-05-31 13:47 (UTC) by CrashTD)

Fails to build for me

[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  0.414 s
[INFO] Finished at: 2024-05-31T15:34:10+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project cryptomator: Could not resolve dependencies for project org.cryptomator:cryptomator:jar:1.12.3: 
The following artifacts could not be resolved: org.openjfx:javafx-base:jar:${javafx.platform}:21.0.1 (absent), org.openjfx:javafx-
graphics:jar:${javafx.platform}:21.0.1 (absent), org.openjfx:javafx-controls:jar:${javafx.platform}:21.0.1 (absent), org.openjfx:javafx-
fxml:jar:${javafx.platform}:21.0.1 (absent), org.openjfx:javafx-swing:jar:${javafx.platform}:21.0.1 (absent): org.openjfx:javafx-base:jar:
${javafx.platform}:21.0.1 was not found in https://repo.maven.apache.org/maven2 during a previous attempt. This failure was cached in the 
local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: cryptomator-exit status 4