forked from mirrors/nixpkgs
Merge pull request #191233 from bezmuth/mynewt-newtmgr
mynewt-newtmgr: init at 1.10.0
This commit is contained in:
commit
647068fb46
37
pkgs/tools/misc/mynewt-newtmgr/default.nix
Normal file
37
pkgs/tools/misc/mynewt-newtmgr/default.nix
Normal file
|
@ -0,0 +1,37 @@
|
|||
{ lib
|
||||
, buildGoModule
|
||||
, fetchFromGitHub
|
||||
, stdenv
|
||||
, testers
|
||||
, mynewt-newtmgr
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "mynewt-newtmgr";
|
||||
version = "1.10.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "apache";
|
||||
repo = "mynewt-newtmgr";
|
||||
rev = "mynewt_${builtins.replaceStrings ["."] ["_"] version}_tag";
|
||||
sha256 = "sha256-fobaMkYLLK5qclogtClGdOjgTbmuse/72T3APNssYa4=";
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-+vOZoueoMqlGnopLKc6pCgTmcgI34pxaMNbr6Y+JCfQ=";
|
||||
|
||||
passthru.tests.version = testers.testVersion {
|
||||
package = mynewt-newtmgr;
|
||||
command = "newtmgr version";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://mynewt.apache.org/";
|
||||
description = "Tool to communicate with devices running Mynewt OS";
|
||||
longDescription = ''
|
||||
Newt Manager (newtmgr) an application that enables a user to communicate
|
||||
with and manage remote devices running the Mynewt OS
|
||||
'';
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ bezmuth ];
|
||||
};
|
||||
}
|
|
@ -35931,6 +35931,8 @@ with pkgs;
|
|||
|
||||
mynewt-newt = callPackage ../tools/package-management/mynewt-newt { };
|
||||
|
||||
mynewt-newtmgr = callPackage ../tools/misc/mynewt-newtmgr { };
|
||||
|
||||
mysides = callPackage ../os-specific/darwin/mysides { };
|
||||
|
||||
nar-serve = callPackage ../tools/nix/nar-serve { };
|
||||
|
|
Loading…
Reference in a new issue