Package Details: cryptomator 1.12.3-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)
Last Packager: SailReal
Votes: 79
Popularity: 0.24
First Submitted: 2016-04-03 17:36 (UTC)
Last Updated: 2024-02-27 15:44 (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

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 17 Next › Last »

AvianaCruz commented on 2022-10-14 11:44 (UTC) (edited on 2022-10-22 02:09 (UTC) by AvianaCruz)

The upstream added --strip-native-commands parameter on jlink command. https://github.com/cryptomator/cryptomator/blob/bcfda68bef1211f57d85a3321c1521146563ce9d/.github/workflows/appimage.yml#L64

SailReal commented on 2022-10-10 13:16 (UTC)

@purejava I agree, thanks again for your input.

We could think about adding a javac -v check in the prepare() state which would fail if someone have a JRE and a JDK installed and the JRE selected.

I doubt it’s correct the the AUR package jre-jetbrains provides java-environment. See: https://archlinux.org/packages/?sort=&q=java-environment&maintainer=&flagged=

I was confused by e.g. https://aur.archlinux.org/packages/jre-jetbrains and some others with jre in the name but if you look at the sources it is actually a JDK so from that point it is fine that they provide a java-environment haha but they cannot be more confusing with their names xD

purejava commented on 2022-10-10 12:53 (UTC) (edited on 2022-10-10 17:36 (UTC) by purejava)

@SailReal I agree on adhering to standards and use what is used in the Arch main repo. That’s why I made the suggestion below: the common jdk package someone would install is java-openjdk, as an Arch package, not from the AUR. This package and the other Arch jdk packages provide java-environment, whereas the Arch jre packages all provide java-runtime.

I doubt it’s correct that the AUR package jre-jetbrains provides java-environment. See: https://archlinux.org/packages/?sort=&q=java-environment&maintainer=&flagged=

SailReal commented on 2022-10-10 11:56 (UTC)

@purejava thanks for your feedback. If I look into e.g. https://aur.archlinux.org/packages/keepassxc-cryptomator, there you see the list of packages that provides the java-environment, e.g. jre-jetbrains but in total 4.

Also, we've had multiple issues with certain Java implementations in the past so I thought in sum it would make sense to use what the Arch main repos are using to build so we have one less error cause and not so Java-savvy people don't have to deal with what they want/need to install. But yes, is definitely debatable.

SailReal commented on 2022-10-10 11:42 (UTC)

@garlicbreadwolfs thanks for your feedback. I was aware that the solution is not perfect with both points you raised, how would you solve it? You are very welcome to describe it also in the upstream issue https://github.com/cryptomator/cryptomator/issues/1985

purejava commented on 2022-10-10 11:21 (UTC)

@SailReal I am not sure, if the last change is needed. java-environment is only provided by jdks, not jres and therefore should be fine. :)

<deleted-account> commented on 2022-10-10 11:20 (UTC)

To begin with, this problem occurs not only in Japanese but also in Chinese. And this is an upstream bug. You should participate in the upstream discussion and not show your lack of understanding of the CJK languages.

<deleted-account> commented on 2022-10-10 11:15 (UTC)

ttf-hanazono is not the only Japanese font. There are many other Japanese fonts available. Please understand the situation in which Japanese is placed.

<deleted-account> commented on 2022-10-10 11:13 (UTC)

Please remove ttf-hanazono from optdepends. You need some kind of ttf that supports Japanese, but it does not have to be hanazono.

ttf-hanazono is not the only Japanese font. There are many other Japanese fonts available. Please understand the situation in which Japanese is placed.

To begin with, this problem occurs not only in Japanese but also in Chinese. And this is an upstream bug. You should participate in the upstream discussion and not show your lack of understanding of the CJK languages.

Munzu commented on 2022-10-09 22:37 (UTC)

@SailReal Thanks for the quick patch!