-
Notifications
You must be signed in to change notification settings - Fork 0
/
git-repair.cabal
137 lines (132 loc) · 3.23 KB
/
git-repair.cabal
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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
Name: git-repair
Version: 1.20230814
Cabal-Version: >= 1.10
License: AGPL-3
Maintainer: Joey Hess <joey@kitenet.net>
Author: Joey Hess
Stability: Stable
Copyright: 2013-2022 Joey Hess
License-File: COPYRIGHT
Build-Type: Custom
Homepage: http://git-repair.branchable.com/
Category: Utility
Synopsis: repairs a damaged git repository
Description:
git-repair can repair various forms of damage to git repositories.
.
It is a complement to git fsck, which finds problems, but does not fix
them.
.
As well as avoiding the need to rm -rf a damaged repository and re-clone,
using git-repair can help rescue commits you've made to the damaged
repository and not yet pushed out.
Extra-Source-Files:
CHANGELOG
TODO
git-repair.1
custom-setup
Setup-Depends: base (>= 4.11.1.0 && < 5.0),
hslogger, split, unix-compat, process, unix, filepath,
filepath-bytestring (>= 1.4.2.1.4), async,
exceptions, bytestring, directory, IfElse, data-default,
mtl, Cabal (< 4.0), time
source-repository head
type: git
location: git://git-repair.branchable.com/
Executable git-repair
Main-Is: git-repair.hs
GHC-Options: -threaded -Wall -fno-warn-tabs -Wincomplete-uni-patterns -O2
Default-Language: Haskell2010
Default-Extensions: LambdaCase
Build-Depends: split, hslogger, directory, filepath, containers, mtl,
unix-compat (>= 0.5), bytestring, exceptions (>= 0.6), transformers,
base (>= 4.11.1.0 && < 5.0), IfElse, text, process, time, QuickCheck,
utf8-string, async, optparse-applicative (>= 0.14.1),
data-default, deepseq, attoparsec,
network-uri (>= 2.6), network (>= 2.6),
filepath-bytestring (>= 1.4.2.1.4),
time
if (os(windows))
Build-Depends: setenv
else
Build-Depends: unix (>= 2.7.2)
Other-Modules:
BuildInfo
Build.Configure
Build.TestConfig
Common
Git
Git.Branch
Git.BuildVersion
Git.CatFile
Git.Command
Git.Config
Git.Construct
Git.CurrentRepo
Git.Destroyer
Git.DiffTreeItem
Git.Env
Git.FilePath
Git.Fsck
Git.HashObject
Git.Index
Git.LsFiles
Git.LsTree
Git.Objects
Git.Quote
Git.Ref
Git.RefLog
Git.Remote
Git.Repair
Git.Sha
Git.Types
Git.UpdateIndex
Git.Url
Git.Version
Utility.Attoparsec
Utility.Applicative
Utility.Batch
Utility.CoProcess
Utility.Debug
Utility.Data
Utility.DataUnits
Utility.Directory
Utility.Directory.Create
Utility.DottedVersion
Utility.Env
Utility.Env.Basic
Utility.Env.Set
Utility.Exception
Utility.FileMode
Utility.FileSize
Utility.FileSystemEncoding
Utility.Format
Utility.HumanNumber
Utility.HumanTime
Utility.InodeCache
Utility.Metered
Utility.Misc
Utility.Monad
Utility.MoveFile
Utility.PartialPrelude
Utility.Path
Utility.Path.AbsRel
Utility.Percentage
Utility.Process
Utility.Process.Shim
Utility.Process.Transcript
Utility.QuickCheck
Utility.RawFilePath
Utility.Rsync
Utility.SafeCommand
Utility.SafeOutput
Utility.SimpleProtocol
Utility.Split
Utility.SystemDirectory
Utility.ThreadScheduler
Utility.TimeStamp
Utility.Tmp
Utility.Tmp.Dir
Utility.Tuple
Utility.UserInfo
Utility.Url.Parse