tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
framesh: 0.6.7 -> 0.6.8
André Silva
2 years ago
dc1d9bc1
1ff350f7
+8
-3
1 changed file
expand all
collapse all
unified
split
pkgs
applications
blockchains
framesh
default.nix
+8
-3
pkgs/applications/blockchains/framesh/default.nix
···
1
1
-
{ lib, fetchurl, appimageTools }:
1
1
+
{ lib, fetchurl, appimageTools, makeWrapper }:
2
2
3
3
let
4
4
pname = "framesh";
5
5
-
version = "0.6.7";
5
5
+
version = "0.6.8";
6
6
src = fetchurl {
7
7
url = "https://github.com/floating/frame/releases/download/v${version}/Frame-${version}.AppImage";
8
8
-
sha256 = "sha256-yPNgrC9ZQcl1gCStMXMbZvk15jZylM2NgKM9H3XcJVQ=";
8
8
+
hash = "sha256-qTbT1g+9hypBUxRMZ/Eat5OGb1y6yJlxQ6iJzfQH8G4=";
9
9
};
10
10
11
11
appimageContents = appimageTools.extractType2 {
···
20
20
install -m 444 -D ${appimageContents}/frame.desktop $out/share/applications/frame.desktop
21
21
install -m 444 -D ${appimageContents}/frame.png \
22
22
$out/share/icons/hicolor/512x512/apps/frame.png
23
23
+
24
24
+
source "${makeWrapper}/nix-support/setup-hook"
25
25
+
wrapProgram "$out/bin/${pname}" \
26
26
+
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland --enable-features=WaylandWindowDecorations}}"
27
27
+
23
28
substituteInPlace $out/share/applications/frame.desktop \
24
29
--replace 'Exec=AppRun' 'Exec=${pname}'
25
30
'';