chore: some updates

This commit is contained in:
m3tam3re
2026-07-16 17:05:41 +02:00
parent 01bede8826
commit d932db10c4
4 changed files with 13 additions and 11 deletions
+3
View File
@@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
## [Unreleased] ## [Unreleased]
### Fixed
- `openwork` 0.17.30: upstream renamed desktop/icon assets from `@openworkdesktop.{desktop,png}` to `openwork.{desktop,png}` and dropped the `Icon=`/`--no-sandbox` substitutions that are no longer needed
### Changed ### Changed
- Remove duplicate opencode-rules.nix (backward-compat alias preserved) - Remove duplicate opencode-rules.nix (backward-compat alias preserved)
- Tool-agnostic naming in coding-rules lib internals - Tool-agnostic naming in coding-rules lib internals
+3 -3
View File
@@ -9,13 +9,13 @@
''; '';
in in
prev.n8n.overrideAttrs (finalAttrs: previousAttrs: { prev.n8n.overrideAttrs (finalAttrs: previousAttrs: {
version = "2.29.8"; version = "2.30.6";
src = prev.fetchFromGitHub { src = prev.fetchFromGitHub {
owner = "n8n-io"; owner = "n8n-io";
repo = "n8n"; repo = "n8n";
tag = "n8n@${finalAttrs.version}"; tag = "n8n@${finalAttrs.version}";
hash = "sha256-+eiAdofrX1TRNFeD9MtTHt+XBH06c8NQHvTk6vrOU/k="; hash = "sha256-sKS9uv8ftclb9iyCJpFKxCBwLJKiz3aa28Ov8eciJ68=";
}; };
pnpmDeps = prev.fetchPnpmDeps { pnpmDeps = prev.fetchPnpmDeps {
@@ -23,7 +23,7 @@ in
pnpm = prev.pnpm_10; pnpm = prev.pnpm_10;
fetcherVersion = 3; fetcherVersion = 3;
prePnpmInstall = patchXlsxLockfile; prePnpmInstall = patchXlsxLockfile;
hash = "sha256-XMPvxTb7cKz3XmJFOAqN42B2VGyzyFPrF0eUU8g/KPU="; hash = "sha256-kuCb9rPLSWqeP9a4aNiPEhJUvEDHIu2IuaFQjRatweA=";
}; };
prePnpmInstall = (previousAttrs.prePnpmInstall or "") + patchXlsxLockfile; prePnpmInstall = (previousAttrs.prePnpmInstall or "") + patchXlsxLockfile;
+5 -6
View File
@@ -6,7 +6,7 @@
stdenvNoCC, stdenvNoCC,
}: let }: let
pname = "openwork"; pname = "openwork";
version = "0.17.3"; version = "0.17.30";
src = fetchurl { src = fetchurl {
url = url =
@@ -16,7 +16,7 @@
hash = hash =
if stdenvNoCC.hostPlatform.system == "aarch64-linux" if stdenvNoCC.hostPlatform.system == "aarch64-linux"
then "sha256-ZSoAcOH0/gQynSCY8qCvysaNBnUl/G8Zz66a11y60Qs=" then "sha256-ZSoAcOH0/gQynSCY8qCvysaNBnUl/G8Zz66a11y60Qs="
else "sha256-vrbakPeBY+6N12KOfjRzqTt5CsJ98G1rFH0caaI2qX8="; else "sha256-JyDmPXXTx+XwjY3d41cGbLxA2+Uxj8BYPa6eUekvWgU=";
}; };
appimageContents = appimageTools.extractType2 {inherit pname version src;}; appimageContents = appimageTools.extractType2 {inherit pname version src;};
@@ -25,12 +25,11 @@ in
inherit pname version src; inherit pname version src;
extraInstallCommands = '' extraInstallCommands = ''
install -m 444 -D ${appimageContents}/@openworkdesktop.desktop \ install -m 444 -D ${appimageContents}/openwork.desktop \
$out/share/applications/openwork.desktop $out/share/applications/openwork.desktop
substituteInPlace $out/share/applications/openwork.desktop \ substituteInPlace $out/share/applications/openwork.desktop \
--replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=${pname} %U' \ --replace-fail 'Exec=AppRun %U' 'Exec=${pname} %U'
--replace-fail 'Icon=@openworkdesktop' 'Icon=${pname}' install -m 444 -D ${appimageContents}/openwork.png \
install -m 444 -D ${appimageContents}/@openworkdesktop.png \
$out/share/icons/hicolor/512x512/apps/${pname}.png $out/share/icons/hicolor/512x512/apps/${pname}.png
''; '';
+2 -2
View File
@@ -5,10 +5,10 @@
makeWrapper, makeWrapper,
}: let }: let
pname = "vibetyper"; pname = "vibetyper";
version = "1.3.6"; version = "1.3.8";
src = fetchurl { src = fetchurl {
url = "https://cdn.vibetyper.com/releases/linux/VibeTyper.AppImage"; url = "https://cdn.vibetyper.com/releases/linux/VibeTyper.AppImage";
sha256 = "sha256-uJ8OlV6L8omWAM14YYEBW9+bC0RqB4wqzdY8o1Ac6fI="; sha256 = "sha256-RbuF34+6tCECfQs/AzUedcQQ9MS6uz6ecfosKnLVQPg=";
}; };
appimageContents = appimageTools.extractType2 {inherit pname version src;}; appimageContents = appimageTools.extractType2 {inherit pname version src;};
in in