diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 50248fdd7dbc..112479e4b7f1 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -9936,6 +9936,12 @@ { fingerprint = "816D 23F5 E672 EC58 7674 4A73 197F 9A63 2D13 9E30"; } ]; }; + jmendyk = { + email = "jakub@ndyk.me"; + github = "JMendyk"; + githubId = 9089004; + name = "Jakub Mendyk"; + }; jmettes = { email = "jonathan@jmettes.com"; github = "jmettes"; diff --git a/pkgs/by-name/rt/rtlamr/package.nix b/pkgs/by-name/rt/rtlamr/package.nix new file mode 100644 index 000000000000..95e8bc9497ee --- /dev/null +++ b/pkgs/by-name/rt/rtlamr/package.nix @@ -0,0 +1,31 @@ +{ + lib, + fetchFromGitHub, + buildGoModule, +}: + +buildGoModule rec { + pname = "rtlamr"; + version = "0.9.3-unstable-2023-08-13"; + + src = fetchFromGitHub { + owner = "bemasher"; + repo = "rtlamr"; + rev = "dcdddc5a6e7717a038e9346d0adcf9669e4f60b7"; + sha256 = "sha256-r3dMCpNBCQsqSlFYYfOtVMMgPOagWks6PPWOn5PsLZs"; + }; + + vendorHash = "sha256-uT6zfsWgIot0EMNqwtwJNFXN/WaAyOGfcYJjuyOXT4g="; + + meta = { + description = "Rtl-sdr receiver for Itron ERT compatible smart meters"; + longDescription = '' + An rtl-sdr receiver for Itron ERT compatible smart meters operating + in the 900MHz ISM band + ''; + homepage = "https://github.com/bemasher/rtlamr"; + license = lib.licenses.agpl3Only; + maintainers = with lib.maintainers; [ jmendyk ]; + platforms = lib.platforms.unix; + }; +}