Loading pkgs/by-name/sf/sftool-gui/disable-bundling.patch 0 → 100644 +22 −0 Original line number Diff line number Diff line diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 419c116..aa3fece 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -23,7 +23,7 @@ "frontendDist": "../dist" }, "bundle": { - "active": true, + "active": false, "icon": [ "icons/32x32.png", "icons/128x128.png", @@ -39,7 +39,7 @@ "app", "dmg" ], - "createUpdaterArtifacts": true + "createUpdaterArtifacts": false }, "plugins": { "updater": { pkgs/by-name/sf/sftool-gui/package.nix +13 −6 Original line number Diff line number Diff line Loading @@ -20,21 +20,28 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "sftool-gui"; version = "1.0.3"; version = "1.1.4-unstable-2026-04-16"; src = fetchFromGitHub { owner = "OpenSiFli"; repo = "sftool-gui"; tag = "v${finalAttrs.version}"; hash = "sha256-kjxUl9YrvTgJby+FvUbx5ugucK8NiBqzGBhTi9Zwd1s="; rev = "e182a5973a4e23f8af078f3480a8b2416d7439b3"; hash = "sha256-6wYf0DNn5cjJTeuVfOB91RQP/E2YWr6PlGUnzZdwgNY="; }; cargoHash = "sha256-XAU3ru+TxUo99OQwcXNLJ8gzBOZUkC8UCAApz7M/QTM="; patches = [ # We don't want tauri to bundle the built binaries as we only use them and not the # bundled .deb, .appimage, and so on. Bundling the binaries would also require a signing # key, which we don't have. ./disable-bundling.patch ]; cargoHash = "sha256-hwQJnhWgPqQ3ZudCsEEuWoygYDcUKXgWz15dHZ+vR6Q="; cargoRoot = "src-tauri"; pnpmDeps = fetchPnpmDeps { fetcherVersion = 2; fetcherVersion = 3; inherit (finalAttrs) pname version src; hash = "sha256-gamgu9koBf+JLDswi3eGXRZybF8UiYE8CoifpQCgLaI="; hash = "sha256-DwDXfbwgt/OSNOQbzCBlathX9QDnbEsXZLsgB67LOEk="; }; nativeBuildInputs = [ Loading Loading
pkgs/by-name/sf/sftool-gui/disable-bundling.patch 0 → 100644 +22 −0 Original line number Diff line number Diff line diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 419c116..aa3fece 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -23,7 +23,7 @@ "frontendDist": "../dist" }, "bundle": { - "active": true, + "active": false, "icon": [ "icons/32x32.png", "icons/128x128.png", @@ -39,7 +39,7 @@ "app", "dmg" ], - "createUpdaterArtifacts": true + "createUpdaterArtifacts": false }, "plugins": { "updater": {
pkgs/by-name/sf/sftool-gui/package.nix +13 −6 Original line number Diff line number Diff line Loading @@ -20,21 +20,28 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "sftool-gui"; version = "1.0.3"; version = "1.1.4-unstable-2026-04-16"; src = fetchFromGitHub { owner = "OpenSiFli"; repo = "sftool-gui"; tag = "v${finalAttrs.version}"; hash = "sha256-kjxUl9YrvTgJby+FvUbx5ugucK8NiBqzGBhTi9Zwd1s="; rev = "e182a5973a4e23f8af078f3480a8b2416d7439b3"; hash = "sha256-6wYf0DNn5cjJTeuVfOB91RQP/E2YWr6PlGUnzZdwgNY="; }; cargoHash = "sha256-XAU3ru+TxUo99OQwcXNLJ8gzBOZUkC8UCAApz7M/QTM="; patches = [ # We don't want tauri to bundle the built binaries as we only use them and not the # bundled .deb, .appimage, and so on. Bundling the binaries would also require a signing # key, which we don't have. ./disable-bundling.patch ]; cargoHash = "sha256-hwQJnhWgPqQ3ZudCsEEuWoygYDcUKXgWz15dHZ+vR6Q="; cargoRoot = "src-tauri"; pnpmDeps = fetchPnpmDeps { fetcherVersion = 2; fetcherVersion = 3; inherit (finalAttrs) pname version src; hash = "sha256-gamgu9koBf+JLDswi3eGXRZybF8UiYE8CoifpQCgLaI="; hash = "sha256-DwDXfbwgt/OSNOQbzCBlathX9QDnbEsXZLsgB67LOEk="; }; nativeBuildInputs = [ Loading