From 06b78a6d42bd0f2d0cc1adccbe7d0e40214e46d1 Mon Sep 17 00:00:00 2001 From: Patryk Niedźwiedziński Date: Thu, 27 May 2021 09:14:48 +0200 Subject: Add html2gmi --- pkgs/html2gmi/default.nix | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/html2gmi/default.nix (limited to 'pkgs') diff --git a/pkgs/html2gmi/default.nix b/pkgs/html2gmi/default.nix new file mode 100644 index 0000000..57b1802 --- /dev/null +++ b/pkgs/html2gmi/default.nix @@ -0,0 +1,35 @@ +{ stdenv, lib, fetchFromGitHub, buildGoModule }: +with lib; + +let + pname = "html2gmi"; + version = "unstable-15-11-2020"; +in +buildGoModule { + inherit pname version; + + src = fetchFromGitHub { + owner = "LukeEmmet"; + repo = pname; + rev = "928eec33eeabae7443d5a6abcbfbfbc9f95ebe8a"; + sha256 = "0v8hys174nrqjn1xwc2ij097hijpbkad0hx2w1l2mngfkgi0liwb"; + }; + + vendorSha256 = "016cgpa5z1l1pn3f80r2sl0sxwsnrvychsbfcr2hvb9qi1lm0wkl"; + + buildPhase = '' + go build -o html2gmi + ''; + + installPhase = '' + mkdir -p $out/bin + cp html2gmi $out/bin + ''; + + meta = { + description = "A command line application to convert HTML to GMI (Gemini text/gemini)"; + homepage = "https://github.com/LukeEmmet/html2gmi"; + license = "MIT"; + platforms = platforms.linux; + }; +} -- cgit 1.4.1