blob: 527257581df55563b31728275648ed5c7b431004 (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
{ pkgs }:
self: super: {
org-euandre = rec {
git-permalink-0-1-0 = pkgs.stdenv.mkDerivation rec {
name = "git-permalink";
version = "0.1.0";
src = fetchTarball {
url =
"https://euandre.org/git/git-permalink/snapshot/git-permalink-v0.1.0.tar.xz";
sha256 = "1jb0rgcj5b4bkm5gds3l0dymf3gd644r2njmirs9345vf54if45y";
};
nativeBuildInputs = with pkgs; [
];
buildInputs = with pkgs; [
];
makeFlags = [ "PREFIX=$(out)" ];
doCheck = true;
enableParallelBuilding = true;
meta = with pkgs.lib; {
description = "Git extension to generate web permalinks of files in a repository";
longDescription = ''
It knows about many of the existing code forges, but allows for URL
template overrides to be used on custom domains or deployments via git
config.
'';
homepage = "https://euandre.org/s/git-permalink/";
changelog = "https://euandre.org/s/git-permalink/CHANGELOG.html";
downloadPage = "https://euandre.org/s/git-permalink/#releases";
license = licenses.agpl3Plus;
platforms = platforms.unix;
};
};
git-permalink-0-2-0 = pkgs.stdenv.mkDerivation rec {
name = "git-permalink";
version = "0.2.0";
src = fetchTarball {
url =
"https://euandre.org/git/git-permalink/snapshot/git-permalink-v0.2.0.tar.xz";
sha256 = "1bzx4gdfc87jfshaqifxpc3llp2j98wkzjjslzwbrqn59jzakxc9";
};
nativeBuildInputs = with pkgs; [
];
buildInputs = with pkgs; [
];
makeFlags = [ "PREFIX=$(out)" ];
doCheck = true;
enableParallelBuilding = true;
meta = with pkgs.lib; {
description = "Git extension to generate web permalinks of files in a repository";
longDescription = ''
It knows about many of the existing code forges, but allows for URL
template overrides to be used on custom domains or deployments via git
config.
'';
homepage = "https://euandre.org/s/git-permalink/";
changelog = "https://euandre.org/s/git-permalink/CHANGELOG.html";
downloadPage = "https://euandre.org/s/git-permalink/#releases";
license = licenses.agpl3Plus;
platforms = platforms.unix;
};
};
td = pkgs.stdenv.mkDerivation rec {
name = "td";
version = "4a8a7a2662c94b2581f587e9a4b81feba4f5e7d8";
src = fetchTarball {
url =
"https://euandre.org/git/td/snapshot/td-4a8a7a2662c94b2581f587e9a4b81feba4f5e7d8.tar.xz";
sha256 = "1xqr2vc270jydk508pbkhcchmbg74w4bf83ch2d85nqja14r64n9";
};
nativeBuildInputs = with pkgs; [
];
buildInputs = with pkgs; [
];
makeFlags = [ "PREFIX=$(out)" ];
doCheck = true;
enableParallelBuilding = true;
meta = with pkgs.lib; {
description = "Minimalistic bug tracker CLI";
longDescription = ''
Create and maintain a TODOs.md files as a bug database.
It is a tool for distributed, offline issue tracking, reified as a simple text
file in the repository.
'';
homepage = "https://euandre.org/s/td/";
changelog = "https://euandre.org/s/td/CHANGELOG.html";
downloadPage = "https://euandre.org/s/td/#releases";
license = licenses.agpl3Plus;
platforms = platforms.unix;
};
};
};
}
|