From 2bd424c93ff912b061d55cc69058e24bb7d37a5f Mon Sep 17 00:00:00 2001 From: Sapphire Date: Fri, 10 Jul 2026 16:01:21 -0500 Subject: [PATCH 1/2] alcom: 1.1.6 -> 1.1.8 --- pkgs/by-name/al/alcom/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/al/alcom/package.nix b/pkgs/by-name/al/alcom/package.nix index eccbad84748d..870741182607 100644 --- a/pkgs/by-name/al/alcom/package.nix +++ b/pkgs/by-name/al/alcom/package.nix @@ -21,12 +21,12 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "alcom"; - version = "1.1.6"; + version = "1.1.8"; src = fetchFromGitHub { owner = "vrc-get"; repo = "vrc-get"; tag = "gui-v${finalAttrs.version}"; - hash = "sha256-TpVHE3e3dMdBOtPVKomKvg5tQf42QWik18k5oVD2Hms="; + hash = "sha256-86oR2+qKCmgkQMROq/RZDsSYINzdG5U08dmPznzMSzg="; }; nativeBuildInputs = [ @@ -48,7 +48,7 @@ rustPlatform.buildRustPackage (finalAttrs: { webkitgtk_4_1 ]; - cargoHash = "sha256-J8vCr+B4J3ZqxkkNk+x0jr52qNJJYfBJe2oyLf0GLsc="; + cargoHash = "sha256-z3VLIRTyS127TS+jdGTdlt1xmMHdwFAsMzkkuVc78lU="; buildFeatures = [ "no-self-updater" ]; buildAndTestSubdir = subdir; @@ -56,7 +56,7 @@ rustPlatform.buildRustPackage (finalAttrs: { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src; sourceRoot = "${finalAttrs.src.name}/${subdir}"; - hash = "sha256-VyA2c2659Kg1DjLmmtvSAivltdraSBNArIu1XGENGmQ="; + hash = "sha256-flWM2ctaGak/KaTZ5sCj3Z28vIqOeiX8VJMTaIxg2fw="; }; npmRoot = subdir; From 299a6fb08206ad55c64bc32fc9ac2ea688f73eb8 Mon Sep 17 00:00:00 2001 From: Sapphire Date: Fri, 10 Jul 2026 16:49:12 -0500 Subject: [PATCH 2/2] alcom: install app icon --- pkgs/by-name/al/alcom/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/al/alcom/package.nix b/pkgs/by-name/al/alcom/package.nix index 870741182607..b8dede7d42c8 100644 --- a/pkgs/by-name/al/alcom/package.nix +++ b/pkgs/by-name/al/alcom/package.nix @@ -52,6 +52,13 @@ rustPlatform.buildRustPackage (finalAttrs: { buildFeatures = [ "no-self-updater" ]; buildAndTestSubdir = subdir; + postInstall = '' + install -Dm644 ${subdir}/icons/icon.png $out/share/icons/hicolor/512x512/apps/ALCOM.png + for size in 32x32 64x64 128x128 128x128@2x; do + install -Dm644 ${subdir}/icons/$size.png $out/share/icons/hicolor/''${size%x}/apps/ALCOM.png + done + ''; + npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src;