From d2aa5ff6e7c17887fabb08aebca40f45d60b7cea Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Fri, 6 May 2022 00:22:46 -0700 Subject: [PATCH] infnoise: unstable-2019-08-12 -> 0.3.2 --- pkgs/misc/drivers/infnoise/default.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/misc/drivers/infnoise/default.nix b/pkgs/misc/drivers/infnoise/default.nix index b64cb56c407..d8e4dd65975 100644 --- a/pkgs/misc/drivers/infnoise/default.nix +++ b/pkgs/misc/drivers/infnoise/default.nix @@ -1,14 +1,15 @@ -{ lib, stdenv, fetchFromGitHub, libftdi }: +{ lib, stdenv, fetchFromGitHub, libftdi +, infnoise, testers }: stdenv.mkDerivation rec { pname = "infnoise"; - version = "unstable-2019-08-12"; + version = "0.3.2"; src = fetchFromGitHub { - owner = "13-37-org"; + owner = "leetronics"; repo = "infnoise"; - rev = "132683d4b5ce0902468b666cba63baea36e97f0c"; - sha256 = "1dzfzinyvhyy9zj32kqkl19fyhih6sy8r5sa3qahbbr4c30k7flp"; + rev = "e80ddd78085abf3d06df2e0d8c08fd33dade78eb"; + sha256 = "sha256-9MKG1InkV+yrQPBTgi2gZJ3y9Fokb6WbxuAnM7n7FyA="; }; # Patch makefile so we can set defines from the command line instead of it depending on .git @@ -26,8 +27,12 @@ stdenv.mkDerivation rec { substituteInPlace init_scripts/infnoise.service --replace "/usr/local" "$out" ''; + passthru = { + tests.version = testers.testVersion { package = infnoise; }; + }; + meta = with lib; { - homepage = "https://github.com/13-37-org/infnoise"; + homepage = "https://github.com/leetronics/infnoise"; description = "Driver for the Infinite Noise TRNG"; longDescription = '' The Infinite Noise TRNG is a USB key hardware true random number generator. @@ -37,7 +42,7 @@ stdenv.mkDerivation rec { services.udev.packages = [ pkgs.infnoise ]; ''; license = licenses.cc0; - maintainers = with maintainers; [ StijnDW ]; + maintainers = with maintainers; [ StijnDW zhaofengli ]; platforms = platforms.linux; }; }