Merge pull request #175379 from 0xnook/framesh

authored by

Sandro and committed by
GitHub
1ebd0737 0b567ffe

+43
+6
maintainers/maintainer-list.nix
··· 9286 9286 githubId = 40049608; 9287 9287 name = "Andy Chun"; 9288 9288 }; 9289 + nook = { 9290 + name = "Tom Nook"; 9291 + email = "0xnook@protonmail.com"; 9292 + github = "0xnook"; 9293 + githubId = 88323754; 9294 + }; 9289 9295 noreferences = { 9290 9296 email = "norkus@norkus.net"; 9291 9297 github = "jozuas";
+35
pkgs/applications/blockchains/framesh/default.nix
··· 1 + { lib, fetchurl, appimageTools }: 2 + 3 + let 4 + pname = "framesh"; 5 + version = "0.5.0-beta.20"; 6 + src = fetchurl { 7 + url = "https://github.com/floating/frame/releases/download/v${version}/Frame-${version}.AppImage"; 8 + sha256 = "sha256-4PU3f5e9NJYnP49nVtCjbGXxWJDCJIArzuaLsWB3Cx0="; 9 + }; 10 + 11 + appimageContents = appimageTools.extractType2 { 12 + inherit pname version src; 13 + }; 14 + in 15 + appimageTools.wrapType2 { 16 + inherit pname version src; 17 + 18 + extraInstallCommands = '' 19 + ln -s $out/bin/${pname}-${version} $out/bin/${pname} 20 + install -m 444 -D ${appimageContents}/frame.desktop $out/share/applications/frame.desktop 21 + install -m 444 -D ${appimageContents}/frame.png \ 22 + $out/share/icons/hicolor/512x512/apps/frame.png 23 + substituteInPlace $out/share/applications/frame.desktop \ 24 + --replace 'Exec=AppRun' 'Exec=${pname}' 25 + ''; 26 + 27 + meta = { 28 + description = "Native web3 interface that lets you sign data, securely manage accounts and transparently interact with dapps via web3 protocols like Ethereum and IPFS"; 29 + homepage = "https://frame.sh/"; 30 + downloadPage = "https://github.com/floating/frame/releases"; 31 + license = lib.licenses.gpl3Only; 32 + platforms = [ "x86_64-linux" ]; 33 + maintainers = with lib.maintainers; [ nook ]; 34 + }; 35 + }
+2
pkgs/top-level/all-packages.nix
··· 15853 15853 15854 15854 frame = callPackage ../development/libraries/frame { }; 15855 15855 15856 + framesh = callPackage ../applications/blockchains/framesh { }; 15857 + 15856 15858 frp = callPackage ../tools/networking/frp { }; 15857 15859 15858 15860 fsatrace = callPackage ../development/tools/misc/fsatrace { };