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
|
{
fossil,
git,
internetarchive,
jq,
libfaketime,
little-things,
little-things-script,
mkShellNoCC,
python3,
python3Packages,
pywikibotPackages,
warcPackages,
websocat,
wikiteam,
zlib,
zstd,
}:
mkShellNoCC {
packages = [
(python3.withPackages (p: [
p.requests
p.lxml
pywikibotPackages.pywikibot
]))
pywikibotPackages.pywikibot
pywikibotPackages.pywb
websocat # connect to websocket
jq
libfaketime # used by my fossil script
fossil git # scms
internetarchive # ia cmdline tool
little-things
little-things-script
(zstd.overrideAttrs(prev: { buildInputs = prev.buildInputs ++ [ zlib ]; cmakeFlags = prev.cmakeFlags ++ [ "-DZSTD_ZLIB_SUPPORT:BOOL=ON" ]; }))
wikiteam.wikiteam3
wikiteam.dokuwiki-dumper
warcPackages.wget-lua
warcPackages.warcat
warcPackages.warcprox
];
}
|