git.iko.soy/typeable/nixpkgs
on master help sign in
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.

commitd94eebe616982493fdcd778c75455d752c00895e authorsternenseemann <sternenseemann@systemli.org> dateTue 7 Dec 2021, 09:33 (5 years ago) parentbedca75
4 files changed+1−155
pkgs/applications/version-management/git-and-tools/gitin/default.nix−32 pkgs/applications/version-management/git-and-tools/gitin/deps.nix−121 pkgs/top-level/aliases.nix+1 pkgs/top-level/all-packages.nix−2
pkgs/applications/version-management/git-and-tools/gitin/default.nixdeleted−32
@@ -1,32 +0,0 @@
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−}
pkgs/applications/version-management/git-and-tools/gitin/deps.nixdeleted−121
@@ -1,121 +0,0 @@
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−
pkgs/top-level/aliases.nix+1
@@ -296,6 +296,7 @@ mapAliases ({
296296 svn_all_fast_export = svn-all-fast-export;
297297 topGit = top-git;
298298 };
299+ gitin = throw "gitin has been remove because it was unmaintained and depended on an insecure version of libgit2"; # added 2021-12-07
299300 glib_networking = glib-networking; # added 2018-02-25
300301 gmailieer = lieer; # added 2020-04-19
301302 gmvault = throw "gmvault has been removed because it is unmaintained, mostly broken, and insecure"; # added 2021-03-08
pkgs/top-level/all-packages.nix−2
@@ -5797,8 +5797,6 @@ with pkgs;
57975797
57985798 github-runner = callPackage ../development/tools/continuous-integration/github-runner { };
57995799
5800− gitin = callPackage ../applications/version-management/git-and-tools/gitin { };
5801−
58025800 gitinspector = callPackage ../applications/version-management/gitinspector { };
58035801
58045802 gitkraken = callPackage ../applications/version-management/gitkraken { };