lol

Merge pull request #210396 from RossComputerGuy/lens

authored by

Artturi and committed by
GitHub
eea5d792 6f6b4a1d

+14 -7
+6
maintainers/maintainer-list.nix
··· 16287 16287 github = "Detegr"; 16288 16288 githubId = 724433; 16289 16289 }; 16290 + RossComputerGuy = { 16291 + name = "Tristan Ross"; 16292 + email = "tristan.ross@midstall.com"; 16293 + github = "RossComputerGuy"; 16294 + githubId = 19699320; 16295 + }; 16290 16296 }
+8 -7
pkgs/applications/networking/cluster/lens/default.nix
··· 1 - { lib, fetchurl, appimageTools, wrapGAppsHook }: 1 + { lib, fetchurl, appimageTools, wrapGAppsHook, makeWrapper }: 2 2 3 3 let 4 4 pname = "lens"; 5 - version = "5.5.3"; 6 - build = "${version}-latest.20220602.2"; 5 + version = "6.3.0"; 6 + build = "2022.12.221341-latest"; 7 7 name = "${pname}-${version}"; 8 8 9 9 src = fetchurl { 10 10 url = "https://api.k8slens.dev/binaries/Lens-${build}.x86_64.AppImage"; 11 - sha256 = "sha256-lwiwyXoO+7KgDnQ2Ly0QK0oEVHR73nsMZMGOd2j48dg="; 11 + sha256 = "sha256-IJkm2Woz362jydFph9ek+5Jh2jtDH8kKvWoLQhTZPvc="; 12 12 name = "${pname}.AppImage"; 13 13 }; 14 14 ··· 23 23 extraInstallCommands = 24 24 '' 25 25 mv $out/bin/${name} $out/bin/${pname} 26 - 26 + source "${makeWrapper}/nix-support/setup-hook" 27 + wrapProgram $out/bin/${pname} \ 28 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" 27 29 install -m 444 -D ${appimageContents}/lens.desktop $out/share/applications/${pname}.desktop 28 30 install -m 444 -D ${appimageContents}/usr/share/icons/hicolor/512x512/apps/lens.png \ 29 31 $out/share/icons/hicolor/512x512/apps/${pname}.png 30 - 31 32 substituteInPlace $out/share/applications/${pname}.desktop \ 32 33 --replace 'Icon=lens' 'Icon=${pname}' \ 33 34 --replace 'Exec=AppRun' 'Exec=${pname}' ··· 37 38 description = "The Kubernetes IDE"; 38 39 homepage = "https://k8slens.dev/"; 39 40 license = licenses.mit; 40 - maintainers = with maintainers; [ dbirks ]; 41 + maintainers = with maintainers; [ dbirks RossComputerGuy ]; 41 42 platforms = [ "x86_64-linux" ]; 42 43 }; 43 44 }