From ee767c3eede7ddb276bb106d9b04d9a440dcdce9 Mon Sep 17 00:00:00 2001 From: infeo <9036915+infeo@users.noreply.github.com> Date: Wed, 12 Nov 2025 16:13:48 +0000 Subject: [PATCH 1/2] Prepare release 1.18.0 --- .SRCINFO | 8 ++++---- PKGBUILD | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 1772af2..c3a7984 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.17.1 + pkgver = 1.18.0 pkgrel = 1 url = https://cryptomator.org/ arch = any @@ -18,10 +18,10 @@ pkgbase = cryptomator noextract = jdk-24.0.1+9.tar.gz noextract = openjfx-24.0.1.zip options = !strip - source = cryptomator-1.17.1.tar.gz::https://github.com/cryptomator/cryptomator/archive/refs/tags/1.17.1.tar.gz - source = cryptomator-1.17.1.tar.gz.asc::https://github.com/cryptomator/cryptomator/releases/download/1.17.1/cryptomator-1.17.1.tar.gz.asc + source = cryptomator-1.18.0.tar.gz::https://github.com/cryptomator/cryptomator/archive/refs/tags/1.18.0.tar.gz + source = cryptomator-1.18.0.tar.gz.asc::https://github.com/cryptomator/cryptomator/releases/download/1.18.0/cryptomator-1.18.0.tar.gz.asc validpgpkeys = 58117AFA1F85B3EEC154677D615D449FE6E6A235 - sha256sums = bd95fb4f5342f9fa770f74f14edeebf878d28587c25417bb1f052768408f95c7 + sha256sums = 7102e5a6fdd196b4c0e7a479aa8c17fbee7822238b04960651d95cea40cf5646 sha256sums = SKIP pkgname = cryptomator diff --git a/PKGBUILD b/PKGBUILD index a4c9670..1e2714d 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,7 +5,7 @@ # Contributor: Armin Schrenk pkgname=cryptomator -pkgver=1.17.1 +pkgver=1.18.0 pkgrel=1 pkgdesc="Multiplatform transparent client-side encryption of your files in the cloud." arch=('any') @@ -23,7 +23,7 @@ source_x86_64=("jdk-${_jdkver}.tar.gz::https://github.com/adoptium/temurin${_jdk source_aarch64=("jdk-${_jdkver}.tar.gz::https://github.com/adoptium/temurin${_jdkver:0:2}-binaries/releases/download/jdk-${_jdkver//\+/%2B}/OpenJDK${_jdkver:0:2}U-jdk_aarch64_linux_hotspot_${_jdkver//\+/_}.tar.gz" "openjfx-${_jfxver}.zip::https://download2.gluonhq.com/openjfx/${_jfxver}/openjfx-${_jfxver}_linux-aarch64_bin-jmods.zip") noextract=("jdk-${_jdkver}.tar.gz" "openjfx-${_jfxver}.zip") -sha256sums=('bd95fb4f5342f9fa770f74f14edeebf878d28587c25417bb1f052768408f95c7' +sha256sums=('7102e5a6fdd196b4c0e7a479aa8c17fbee7822238b04960651d95cea40cf5646' 'SKIP') sha256sums_x86_64=('78832cb5ea4074f2215cde0d01d6192d09c87636fc24b36647aea61fb23b8272' '425fac742b9fbd095b2ce868cff82d1024620f747c94a7144d0a4879e756146c') From 2595cf88288803ff6fbbdd77a3e269f8215d6783 Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Thu, 13 Nov 2025 11:58:23 +0100 Subject: [PATCH 2/2] Adjust build for 1.18.0 * Updating jfx to 25.0.0 * Add jdk modules jdk.crypto.ec,jdk.crypto.cryptoki to jlink run --- .SRCINFO | 2 +- PKGBUILD | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index c3a7984..683c5fb 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -16,7 +16,7 @@ pkgbase = cryptomator optdepends = keepassxc-cryptomator: Use KeePassXC to store vault passwords optdepends = ttf-hanazono: Install this font when using Japanese system language noextract = jdk-24.0.1+9.tar.gz - noextract = openjfx-24.0.1.zip + noextract = openjfx-25.zip options = !strip source = cryptomator-1.18.0.tar.gz::https://github.com/cryptomator/cryptomator/archive/refs/tags/1.18.0.tar.gz source = cryptomator-1.18.0.tar.gz.asc::https://github.com/cryptomator/cryptomator/releases/download/1.18.0/cryptomator-1.18.0.tar.gz.asc diff --git a/PKGBUILD b/PKGBUILD index 1e2714d..814fb6b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -15,7 +15,7 @@ depends=('fuse3' 'alsa-lib' 'hicolor-icon-theme' 'libxtst' 'libnet' 'libxrender' makedepends=('maven' 'unzip') optdepends=('keepassxc-cryptomator: Use KeePassXC to store vault passwords' 'ttf-hanazono: Install this font when using Japanese system language') _jdkver=24.0.1+9 -_jfxver=24.0.1 +_jfxver=25 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") source_x86_64=("jdk-${_jdkver}.tar.gz::https://github.com/adoptium/temurin${_jdkver:0:2}-binaries/releases/download/jdk-${_jdkver//\+/%2B}/OpenJDK${_jdkver:0:2}U-jdk_x64_linux_hotspot_${_jdkver//\+/_}.tar.gz" @@ -26,9 +26,9 @@ noextract=("jdk-${_jdkver}.tar.gz" "openjfx-${_jfxver}.zip") sha256sums=('7102e5a6fdd196b4c0e7a479aa8c17fbee7822238b04960651d95cea40cf5646' 'SKIP') sha256sums_x86_64=('78832cb5ea4074f2215cde0d01d6192d09c87636fc24b36647aea61fb23b8272' - '425fac742b9fbd095b2ce868cff82d1024620f747c94a7144d0a4879e756146c') + '96e520f48610d8ffb94ca30face1f11ffe8a977ddc1c4ff80b1a9e9f048bd94e') sha256sums_aarch64=('a598260e340028d9b2383c23df16aa286769a661bd3bf28a52e8c1a5774b1110' - '7e02edd0f4ee5527a27c94b0bbba66fcaaff41009119e45d0eca0f96ddfb6e7b') + '9ad4ca7b769ca4ee6419f1e99143dd6ff812f8be4fddb46a7d7cacbeea148af4') options=('!strip') validpgpkeys=('58117AFA1F85B3EEC154677D615D449FE6E6A235') @@ -58,7 +58,7 @@ build() { "$JAVA_HOME/bin/jlink" \ --output runtime \ --module-path "$JMODS_PATH" \ - --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.security.auth,jdk.accessibility,jdk.management.jfr,jdk.net,java.compiler \ + --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.crypto.ec,jdk.crypto.cryptoki,jdk.unsupported,jdk.security.auth,jdk.accessibility,jdk.management.jfr,jdk.net,java.compiler \ --strip-native-commands \ --no-header-files \ --no-man-pages \