lol

gitin: remove at 0.2.3

gitin depends on a precise version of git2go. Not even the latest
gitin/git2go version is compatible with an up to date libgit2. As the
upstream project hasn't seen activity in some time and doesn't respond
to the related issue (https://github.com/isacikgoz/gitin/issues/71),
drop this package.

+1 -155
-32
pkgs/applications/version-management/git-and-tools/gitin/default.nix
··· 1 - { lib 2 - , buildGoPackage 3 - , fetchFromGitHub 4 - , pkg-config 5 - , libgit2_0_27 6 - }: 7 - 8 - buildGoPackage rec { 9 - version = "0.2.3"; 10 - pname = "gitin"; 11 - 12 - goPackagePath = "github.com/isacikgoz/gitin"; 13 - 14 - src = fetchFromGitHub { 15 - owner = "isacikgoz"; 16 - repo = "gitin"; 17 - rev = "v${version}"; 18 - sha256 = "00z6i0bjk3hdxbc0cy12ss75b41yvzyl5pm6rdrvsjhzavry2fa3"; 19 - }; 20 - 21 - goDeps = ./deps.nix; 22 - 23 - nativeBuildInputs = [ pkg-config ]; 24 - buildInputs = [ libgit2_0_27 ]; 25 - 26 - meta = with lib; { 27 - homepage = "https://github.com/isacikgoz/gitin"; 28 - description = "Text-based user interface for git"; 29 - license = licenses.bsd3; 30 - maintainers = with maintainers; [ kimat ]; 31 - }; 32 - }
-121
pkgs/applications/version-management/git-and-tools/gitin/deps.nix
··· 1 - # This file was generated by https://github.com/kamilchm/go2nix v1.3.0 2 - [ 3 - { 4 - goPackagePath = "github.com/alecthomas/template"; 5 - fetch = { 6 - type = "git"; 7 - url = "https://github.com/alecthomas/template"; 8 - rev = "fb15b899a75114aa79cc930e33c46b577cc664b1"; 9 - sha256 = "1vlasv4dgycydh5wx6jdcvz40zdv90zz1h7836z7lhsi2ymvii26"; 10 - }; 11 - } 12 - { 13 - goPackagePath = "github.com/alecthomas/units"; 14 - fetch = { 15 - type = "git"; 16 - url = "https://github.com/alecthomas/units"; 17 - rev = "f65c72e2690dc4b403c8bd637baf4611cd4c069b"; 18 - sha256 = "04jyqm7m3m01ppfy1f9xk4qvrwvs78q9zml6llyf2b3v5k6b2bbc"; 19 - }; 20 - } 21 - { 22 - goPackagePath = "github.com/fatih/color"; 23 - fetch = { 24 - type = "git"; 25 - url = "https://github.com/fatih/color"; 26 - rev = "daf2830f2741ebb735b21709a520c5f37d642d85"; 27 - sha256 = "086z8ssmr1fn9ba4mqnw7pnccfpys6l5yfhvycv1gdrsk7n27mvs"; 28 - }; 29 - } 30 - { 31 - goPackagePath = "github.com/isacikgoz/gia"; 32 - fetch = { 33 - type = "git"; 34 - url = "https://github.com/isacikgoz/gia"; 35 - rev = "00556493579ec25f4e199b85ee1e2a73c98d15bb"; 36 - sha256 = "16nqi4z1pgybcw05wbp3qnbbq407smcr56hq7npnhkirngc5j822"; 37 - }; 38 - } 39 - { 40 - goPackagePath = "github.com/jroimartin/gocui"; 41 - fetch = { 42 - type = "git"; 43 - url = "https://github.com/jroimartin/gocui"; 44 - rev = "c055c87ae801372cd74a0839b972db4f7697ae5f"; 45 - sha256 = "1b1cbjg925l1c5v3ls8amni9716190yzf847cqs9wjnj82z8qa47"; 46 - }; 47 - } 48 - { 49 - goPackagePath = "github.com/justincampbell/timeago"; 50 - fetch = { 51 - type = "git"; 52 - url = "https://github.com/justincampbell/timeago"; 53 - rev = "027f40306f1dbe89d24087611680ef95543bf876"; 54 - sha256 = "1p3va1cn9x5pyvq7k64mnvbxp5zy7h9z49syjyglixgg6avdbp1v"; 55 - }; 56 - } 57 - { 58 - goPackagePath = "github.com/kelseyhightower/envconfig"; 59 - fetch = { 60 - type = "git"; 61 - url = "https://github.com/kelseyhightower/envconfig"; 62 - rev = "0b417c4ec4a8a82eecc22a1459a504aa55163d61"; 63 - sha256 = "1a7b35njpqz94gbd7wvsl3wjzpd5y1fj1lrg2sdh00yq0nax1qj9"; 64 - }; 65 - } 66 - { 67 - goPackagePath = "github.com/mattn/go-runewidth"; 68 - fetch = { 69 - type = "git"; 70 - url = "https://github.com/mattn/go-runewidth"; 71 - rev = "14e809f6d78fcf9f48ff9b70981472b64c05f754"; 72 - sha256 = "1mvlxcdwr0vwp8b2wqs6y7hk72y28sqh03dz5x0xkg48d4y9cplj"; 73 - }; 74 - } 75 - { 76 - goPackagePath = "github.com/nsf/termbox-go"; 77 - fetch = { 78 - type = "git"; 79 - url = "https://github.com/nsf/termbox-go"; 80 - rev = "38ba6e5628f1d70bac606cfd210b9ad1a16c3027"; 81 - sha256 = "03xx5vbnavklsk6wykcc7qhmhvn2074sx0ql06b51vqsxwsa6zw2"; 82 - }; 83 - } 84 - { 85 - goPackagePath = "github.com/sahilm/fuzzy"; 86 - fetch = { 87 - type = "git"; 88 - url = "https://github.com/sahilm/fuzzy"; 89 - rev = "d88f8cb825ddd46a2ce86b60382e11645220ee33"; 90 - sha256 = "0nl4l02s3961p11aj1vgajfy28rqlya2z6af2xjncra59gfhqvlq"; 91 - }; 92 - } 93 - { 94 - goPackagePath = "github.com/waigani/diffparser"; 95 - fetch = { 96 - type = "git"; 97 - url = "https://github.com/waigani/diffparser"; 98 - rev = "7391f219313d9175703f67561b222fd2a81bca30"; 99 - sha256 = "0h3y3ivlghdvkyqsh5lcidqdajhc9g7m1xqm73j9a0ayby0sx1ql"; 100 - }; 101 - } 102 - { 103 - goPackagePath = "gopkg.in/alecthomas/kingpin.v2"; 104 - fetch = { 105 - type = "git"; 106 - url = "https://gopkg.in/alecthomas/kingpin.v2"; 107 - rev = "947dcec5ba9c011838740e680966fd7087a71d0d"; 108 - sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r"; 109 - }; 110 - } 111 - { 112 - goPackagePath = "gopkg.in/libgit2/git2go.v27"; 113 - fetch = { 114 - type = "git"; 115 - url = "https://gopkg.in/libgit2/git2go.v27"; 116 - rev = "6cc7d3dc6aec2781fe0239315da215f49c76e2f8"; 117 - sha256 = "0b2m4rjadngyd675bi1k21pyi9r91dsxngzd4mikacpd7yshgvaq"; 118 - }; 119 - } 120 - ] 121 -
+1
pkgs/top-level/aliases.nix
··· 296 296 svn_all_fast_export = svn-all-fast-export; 297 297 topGit = top-git; 298 298 }; 299 + gitin = throw "gitin has been remove because it was unmaintained and depended on an insecure version of libgit2"; # added 2021-12-07 299 300 glib_networking = glib-networking; # added 2018-02-25 300 301 gmailieer = lieer; # added 2020-04-19 301 302 gmvault = throw "gmvault has been removed because it is unmaintained, mostly broken, and insecure"; # added 2021-03-08
-2
pkgs/top-level/all-packages.nix
··· 5797 5797 5798 5798 github-runner = callPackage ../development/tools/continuous-integration/github-runner { }; 5799 5799 5800 - gitin = callPackage ../applications/version-management/git-and-tools/gitin { }; 5801 - 5802 5800 gitinspector = callPackage ../applications/version-management/gitinspector { }; 5803 5801 5804 5802 gitkraken = callPackage ../applications/version-management/gitkraken { };