diff options
author | Anomalocaridid <29845794+Anomalocaridid@users.noreply.github.com> | 2023-09-16 22:27:18 -0400 |
---|---|---|
committer | Anomalocaridid <29845794+Anomalocaridid@users.noreply.github.com> | 2023-09-17 18:28:16 -0400 |
commit | 4b42ef1fb8a7a2bbe9f8e59747c769687a5997cc (patch) | |
tree | fb09a9b8bd0d0fa33b474929a1f3d393604f982f /pkgs/by-name | |
parent | 3b4ba08b9527c00433cb6dcf6b3f45afc922d19c (diff) | |
download | nixpkgs-4b42ef1fb8a7a2bbe9f8e59747c769687a5997cc.tar nixpkgs-4b42ef1fb8a7a2bbe9f8e59747c769687a5997cc.tar.gz nixpkgs-4b42ef1fb8a7a2bbe9f8e59747c769687a5997cc.tar.bz2 nixpkgs-4b42ef1fb8a7a2bbe9f8e59747c769687a5997cc.tar.lz nixpkgs-4b42ef1fb8a7a2bbe9f8e59747c769687a5997cc.tar.xz nixpkgs-4b42ef1fb8a7a2bbe9f8e59747c769687a5997cc.tar.zst nixpkgs-4b42ef1fb8a7a2bbe9f8e59747c769687a5997cc.zip |
arrpc: init at 3.2.0
Diffstat (limited to 'pkgs/by-name')
-rw-r--r-- | pkgs/by-name/ar/arrpc/package.nix | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/pkgs/by-name/ar/arrpc/package.nix b/pkgs/by-name/ar/arrpc/package.nix new file mode 100644 index 00000000000..15ad34b39d7 --- /dev/null +++ b/pkgs/by-name/ar/arrpc/package.nix @@ -0,0 +1,40 @@ +{ lib +, buildNpmPackage +, fetchFromGitHub +, fetchpatch +}: + +buildNpmPackage { + pname = "arrpc"; + version = "3.2.0"; + + src = fetchFromGitHub { + owner = "OpenAsar"; + repo = "arrpc"; + # Release commits are not tagged + # release: 3.2.0 + rev = "9c3e981437b75606c74ef058c67d1a8c083ce49a"; + hash = "sha256-tsO58q6tqqXCJLjZmLQGt1VtKsuoqWmh5SlnuDtJafg="; + }; + + # Make installation less cumbersome + # Remove after next release + patches = [ + (fetchpatch { + url = "https://github.com/OpenAsar/arrpc/pull/50.patch"; + hash = "sha256-qFlrbe2a4x811wpmWUcGDe2CPlt9x3HI+/t0P2v4kPc="; + }) + ]; + + npmDepsHash = "sha256-vxx0w6UjwxIK4cgpivtjNbIgkb4wKG4ijSHdP/FeQZ4="; + + dontNpmBuild = true; + + meta = with lib; { + description = "Open Discord RPC server for atypical setups"; + homepage = "https://arrpc.openasar.dev/"; + license = licenses.mit; + maintainers = with maintainers; [ anomalocaris ]; + mainProgram = "arrpc"; + }; +} |