From e0f8de611640ad5ae015abd69a5e657f3ce1c4be Mon Sep 17 00:00:00 2001 From: Azat Bahawi Date: Sun, 5 Jun 2022 23:27:55 +0300 Subject: [PATCH] easyjson: use buildGoModule --- pkgs/development/tools/easyjson/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/easyjson/default.nix b/pkgs/development/tools/easyjson/default.nix index 270d63ed2a76..5fa4b183c241 100644 --- a/pkgs/development/tools/easyjson/default.nix +++ b/pkgs/development/tools/easyjson/default.nix @@ -1,10 +1,11 @@ -{ lib, buildGoPackage, fetchFromGitHub }: +{ lib +, buildGoModule +, fetchFromGitHub +}: -buildGoPackage rec { +buildGoModule rec { pname = "easyjson"; version = "0.7.7"; - goPackagePath = "github.com/mailru/easyjson"; - goDeps = ./deps.nix; src = fetchFromGitHub { owner = "mailru"; @@ -12,10 +13,13 @@ buildGoPackage rec { rev = "v${version}"; sha256 = "0clifkvvy8f45rv3cdyv58dglzagyvfcqb63wl6rij30c5j2pzc1"; }; + vendorSha256 = "sha256-L8u7QQPE2SnskcRrSIwQ4KhsX9xncqDWXJ75ytjxLJ4="; + + subPackages = [ "easyjson" ]; meta = with lib; { homepage = "https://github.com/mailru/easyjson"; - description = "Fast JSON serializer for golang"; + description = "Fast JSON serializer for Go"; license = licenses.mit; maintainers = with maintainers; [ Madouura ]; };