parent
6adca8026c
commit
3a9a6863a7
@ -0,0 +1,27 @@ |
||||
{ lib, fetchurl, appimageTools }: |
||||
let |
||||
name = "saleae-logic-2"; |
||||
version = "2.3.33"; |
||||
src = fetchurl { |
||||
url = "https://downloads.saleae.com/logic2/Logic-${version}-master.AppImage"; |
||||
sha256 = "09vypl03gj58byk963flskzkhl4qrd9qw1kh0sywbqnzbzvj5cgm"; |
||||
}; |
||||
in |
||||
appimageTools.wrapType2 { |
||||
inherit name src; |
||||
|
||||
extraInstallCommands = |
||||
let appimageContents = appimageTools.extractType2 { inherit name src; }; in |
||||
'' |
||||
mkdir -p $out/etc/udev/rules.d |
||||
cp ${appimageContents}/resources/linux/99-SaleaeLogic.rules $out/etc/udev/rules.d/ |
||||
''; |
||||
|
||||
meta = with lib; { |
||||
homepage = "https://www.saleae.com/"; |
||||
description = "Software for Saleae logic analyzers"; |
||||
license = licenses.unfree; |
||||
platforms = [ "x86_64-linux" ]; |
||||
maintainers = [ maintainers.j-hui ]; |
||||
}; |
||||
} |
Loading…
Reference in new issue