summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD10
2 files changed, 11 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6a0128261b5a..3a787b3e5c8d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = cryptomator
pkgdesc = Multiplatform transparent client-side encryption of your files in the cloud.
- pkgver = 1.6.17
+ pkgver = 1.7.0
pkgrel = 1
url = https://cryptomator.org/
arch = any
@@ -10,8 +10,7 @@ pkgbase = cryptomator
makedepends = java-openjfx>=19
makedepends = java-openjfx<20
makedepends = maven
- depends = fuse2
- depends = libjffi
+ depends = fuse3
depends = alsa-lib
depends = hicolor-icon-theme
depends = ttf-dejavu
@@ -21,10 +20,10 @@ pkgbase = cryptomator
optdepends = keepassxc-cryptomator: Use KeePassXC to store vault passwords
optdepends = ttf-hanazono: Install this font when using Japanese system language
options = !strip
- source = cryptomator-1.6.17.tar.gz::https://github.com/cryptomator/cryptomator/archive/refs/tags/1.6.17.tar.gz
- source = cryptomator-1.6.17.tar.gz.asc::https://github.com/cryptomator/cryptomator/releases/download/1.6.17/cryptomator-1.6.17.tar.gz.asc
+ source = cryptomator-1.7.0.tar.gz::https://github.com/cryptomator/cryptomator/archive/refs/tags/1.7.0.tar.gz
+ source = cryptomator-1.7.0.tar.gz.asc::https://github.com/cryptomator/cryptomator/releases/download/1.7.0/cryptomator-1.7.0.tar.gz.asc
validpgpkeys = 58117AFA1F85B3EEC154677D615D449FE6E6A235
- sha256sums = 079b8406664ab226c0b8f6068d15de2007b1f09d9dbce7a84b0171623fb6a202
+ sha256sums = 5c2955a54bdea1619dd17f219eacae4e647e1a9abf0f7bf87e5b214b64566297
sha256sums = SKIP
pkgname = cryptomator
diff --git a/PKGBUILD b/PKGBUILD
index 4fdce095b21c..fa19d0dd4580 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,18 +4,18 @@
# Contributor: Sebastian Stenzel <sebastian.stenzel@gmail.com>
pkgname=cryptomator
-pkgver=1.6.17
+pkgver=1.7.0
pkgrel=1
pkgdesc="Multiplatform transparent client-side encryption of your files in the cloud."
arch=('any')
url="https://cryptomator.org/"
license=('GPL3')
-depends=('fuse2' 'libjffi' 'alsa-lib' 'hicolor-icon-theme' 'ttf-dejavu' 'libxtst' 'libnet' 'libxrender')
+depends=('fuse3' 'alsa-lib' 'hicolor-icon-theme' 'ttf-dejavu' 'libxtst' 'libnet' 'libxrender')
makedepends=('java-environment>=19' 'java-environment<20' 'java-openjfx>=19' 'java-openjfx<20' 'maven')
optdepends=('keepassxc-cryptomator: Use KeePassXC to store vault passwords' 'ttf-hanazono: Install this font when using Japanese system language')
source=("cryptomator-${pkgver}.tar.gz::https://github.com/cryptomator/cryptomator/archive/refs/tags/${pkgver}.tar.gz"
"cryptomator-${pkgver}.tar.gz.asc::https://github.com/cryptomator/cryptomator/releases/download/${pkgver}/cryptomator-${pkgver}.tar.gz.asc")
-sha256sums=('079b8406664ab226c0b8f6068d15de2007b1f09d9dbce7a84b0171623fb6a202'
+sha256sums=('5c2955a54bdea1619dd17f219eacae4e647e1a9abf0f7bf87e5b214b64566297'
'SKIP')
options=('!strip')
@@ -51,7 +51,7 @@ build() {
jlink \
--output runtime \
--module-path jmod \
- --add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.crypto.ec,jdk.accessibility,jdk.management.jfr \
+ --add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.crypto.ec,jdk.security.auth,jdk.accessibility,jdk.management.jfr \
--strip-native-commands \
--no-header-files \
--no-man-pages \
@@ -67,6 +67,8 @@ build() {
--dest . \
--name cryptomator \
--vendor "Skymatic GmbH" \
+ --java-options "--enable-preview" \
+ --java-options "--enable-native-access=org.cryptomator.jfuse.linux.amd64,org.cryptomator.jfuse.linux.aarch64" \
--copyright "(C) 2016 - 2023 Skymatic GmbH" \
--java-options "-Xss5m" \
--java-options "-Xmx256m" \