gotags: reinit at 1.4.1

This change reverts #176044 and #178000, as well as updating the version
to the latest stable release. Unfortunately, despite the lack of updates
to gotags, it is still depended upon by vim-go, thus we must keep it
around until they (and other consumers) have removed it from the
dependency trees.

This change also adds myself as a maintainer, since I would not wish the
burden of this package's maintanence on anybody else.
This commit is contained in:
Colin Arnott 2022-08-01 12:54:33 +00:00
parent 52edc85c1f
commit 89361f7b99
No known key found for this signature in database
GPG key ID: 0447A663F7F3E236
4 changed files with 26 additions and 2 deletions

View file

@ -103,6 +103,7 @@
, golint
, gomodifytags
, gopls
, gotags
, gotools
, iferr
, impl
@ -1045,7 +1046,7 @@ self: super: {
gomodifytags
gopls
# gorename
# gotags
gotags
gotools
# guru
iferr

View file

@ -0,0 +1,22 @@
{ lib, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
pname = "gotags";
version = "1.4.1";
src = fetchFromGitHub {
owner = "jstemmer";
repo = pname;
rev = "4c0c4330071a994fbdfdff68f412d768fbcca313";
sha256 = "sha256-cHTgt+zW6S6NDWBE6NxSXNPdn84CLD8WmqBe+uXN8sA=";
};
goPackagePath = "github.com/jstemmer/gotags";
meta = with lib; {
description = "ctags-compatible tag generator for Go";
homepage = "https://github.com/jstemmer/gotags";
license = licenses.mit;
maintainers = with maintainers; [ urandom ];
};
}

View file

@ -535,7 +535,6 @@ mapAliases ({
google-musicmanager = throw "google-musicmanager has been removed because Google Play Music was discontinued"; # Added 2021-03-07
google-music-scripts = throw "google-music-scripts has been removed because Google Play Music was discontinued"; # Added 2021-03-07
gosca = throw "gosca has been dropped due to the lack of maintanence from upstream since 2018"; # Added 2022-06-30
gotags = throw "gotags has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
google-play-music-desktop-player = throw "GPMDP shows a black screen, upstream homepage is dead, use 'ytmdesktop' instead"; # Added 2022-06-16
go-langserver = throw "go-langserver has been replaced by gopls"; # Added 2022-06-30
go-mk = throw "go-mk has been dropped due to the lack of maintanence from upstream since 2015"; # Added 2022-06-02

View file

@ -24286,6 +24286,8 @@ with pkgs;
gofumpt = callPackage ../development/tools/gofumpt { };
gotags = callPackage ../development/tools/gotags { };
go-task = callPackage ../development/tools/go-task { };
golint = callPackage ../development/tools/golint { };