hackage-packages.nix: re-generate from Hackage state fdf6d76660

This commit is contained in:
Peter Simons 2015-04-23 11:42:53 +02:00
parent 465a8c6238
commit 4e679f0ca3

View File

@ -2968,8 +2968,8 @@ self: {
}:
mkDerivation {
pname = "DAV";
version = "1.0.3";
sha256 = "1wrs3rdk4sarzi4w1pma8h751mjw5x1l8c6w30wv7fg0rmk2cayd";
version = "1.0.4";
sha256 = "14vi1nlz0f5pq5csril6khx0sdmc3frj4bimfg6dszykp1y5lf77";
isLibrary = true;
isExecutable = true;
buildDepends = [
@ -15816,12 +15816,13 @@ self: {
}:
mkDerivation {
pname = "Zora";
version = "1.1.22";
sha256 = "0m49xfyxk92ddmh222h6drys05vncq7y374gnpgwpi4hrmzd0jbb";
version = "1.1.23";
sha256 = "0nfvqhrlz8wgvfiqnlfzgsbsk4q3yg7a7s4pyh4v4xw0xnj68vgl";
buildDepends = [
base bytestring containers directory fgl graphviz random shelly
text
];
testDepends = [ base ];
homepage = "http://github.com/bgwines/zora";
description = "Graphing library wrapper + assorted useful functions";
license = stdenv.lib.licenses.bsd3;
@ -16720,15 +16721,14 @@ self: {
}:
mkDerivation {
pname = "active";
version = "0.2.0.0";
sha256 = "1qz6xncpgbkv77cwixa6dgkwwdqwvaa9c778zrgf4i8zi0zhp701";
version = "0.2.0.1";
sha256 = "1a7vraffac4md7bcxxzl6x9jyy0pz37w3m9drnk4lrjhzirbkn89";
buildDepends = [
base lens linear semigroupoids semigroups vector
];
testDepends = [
base lens linear QuickCheck semigroupoids semigroups vector
];
jailbreak = true;
description = "Abstractions for animation";
license = stdenv.lib.licenses.bsd3;
}) {};
@ -20317,6 +20317,21 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"arpa" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "arpa";
version = "0.0.0.0";
sha256 = "13n878vafx1igw3q3v1c676iaidyqa4wk6z727vh7dagkkyl7653";
isLibrary = true;
isExecutable = true;
buildDepends = [ base ];
jailbreak = true;
homepage = "https://github.com/sfischer13/haskell-arpa";
description = "Library for reading ARPA n-gram models";
license = stdenv.lib.licenses.bsd3;
}) {};
"array_0_5_1_0" = callPackage
({ mkDerivation, base }:
mkDerivation {
@ -21004,8 +21019,8 @@ self: {
}:
mkDerivation {
pname = "atlassian-connect-descriptor";
version = "0.4.0.0";
sha256 = "0m74k68sx2zdyn1wjc344v18cnpbkvzy9r4lvf9cm0h2vsjrlgrq";
version = "0.4.0.1";
sha256 = "0x5q3aqsqi10plrwdpcprpvc9fd6vq0ar4f4am5kv5zs1h0yjvfd";
buildDepends = [
aeson base cases network network-uri text time-units
unordered-containers
@ -21014,7 +21029,6 @@ self: {
aeson base bytestring Cabal cases HUnit network network-uri
scientific text time-units unordered-containers vector
];
jailbreak = true;
description = "Code that helps you create a valid Atlassian Connect Descriptor";
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
@ -22736,8 +22750,8 @@ self: {
({ mkDerivation, base, hspec, QuickCheck, setenv }:
mkDerivation {
pname = "base-compat";
version = "0.8.0";
sha256 = "1xrzp0xzbqc31mdblm5r599qmnndvpzs9ri8iqvyvgw314x406cp";
version = "0.8.0.1";
sha256 = "11pfjsr9m5l5h12l10ilmgs39n6n9r5k3zd8imhb4linz7gdxalf";
buildDepends = [ base setenv ];
testDepends = [ base hspec QuickCheck ];
description = "A compatibility layer for base";
@ -24055,8 +24069,8 @@ self: {
}:
mkDerivation {
pname = "bindings-GLFW";
version = "3.1.1.2";
sha256 = "1r9nny6873nzk8ij53byqad0hfni8f1ysrajm430867pizvyfj50";
version = "3.1.1.3";
sha256 = "0pzhlzx8h5g3cs7wr06zydabprlrf5sgdvdqmr2wg10azikxc12z";
buildDepends = [ base bindings-DSL ];
testDepends = [ base HUnit test-framework test-framework-hunit ];
extraLibraries = [
@ -34414,6 +34428,58 @@ self: {
license = stdenv.lib.licenses.publicDomain;
}) {};
"conversion" = callPackage
({ mkDerivation, base-prelude }:
mkDerivation {
pname = "conversion";
version = "1.1.0.1";
sha256 = "1bgads36prqw7m10hfmg9161d3hs5pa5qql9lbsny5hqvxsmb30d";
buildDepends = [ base-prelude ];
homepage = "https://github.com/nikita-volkov/conversion";
description = "Universal converter between values of different types";
license = stdenv.lib.licenses.mit;
}) {};
"conversion-bytestring" = callPackage
({ mkDerivation, base-prelude, bytestring, conversion }:
mkDerivation {
pname = "conversion-bytestring";
version = "1.0.0.0";
sha256 = "14jygknda819n7c2g2mgjv2q57hbzsbynajfdjmsws5mbzzwdhxw";
buildDepends = [ base-prelude bytestring conversion ];
homepage = "https://github.com/nikita-volkov/conversion-bytestring";
description = "\"Conversion\" instances for the \"bytestring\" library";
license = stdenv.lib.licenses.mit;
}) {};
"conversion-case-insensitive" = callPackage
({ mkDerivation, case-insensitive, conversion }:
mkDerivation {
pname = "conversion-case-insensitive";
version = "1.0.0.0";
sha256 = "14mf5jincplqrdln6xja0c840mmj4khd5n3z5f4glgpnmk9r3dcp";
buildDepends = [ case-insensitive conversion ];
homepage = "https://github.com/nikita-volkov/conversion-case-insensitive";
description = "\"Conversion\" instances for the \"case-insensitive\" library";
license = stdenv.lib.licenses.mit;
}) {};
"conversion-text" = callPackage
({ mkDerivation, base-prelude, bytestring, conversion
, conversion-bytestring, text
}:
mkDerivation {
pname = "conversion-text";
version = "1.0.0.0";
sha256 = "0idrrj21dzgff479qjnaj043x1vwra69i5hdwv1px0zr01h1ijpx";
buildDepends = [
base-prelude bytestring conversion conversion-bytestring text
];
homepage = "https://github.com/nikita-volkov/conversion-text";
description = "\"Conversion\" instances for the \"text\" library";
license = stdenv.lib.licenses.mit;
}) {};
"convertible" = callPackage
({ mkDerivation, base, bytestring, containers, mtl, old-locale
, old-time, text, time
@ -37127,8 +37193,8 @@ self: {
}:
mkDerivation {
pname = "darcsden";
version = "1.1";
sha256 = "105al8x28ml91nll0jwqfmkg7slipkd9b4rab8sb2mh4minspff2";
version = "1.1.1";
sha256 = "1dz87a6a6bmi2sfk0q21syipgnhpg9fdlr86m7sdrlk4s9s1s0c5";
isLibrary = false;
isExecutable = true;
buildDepends = [
@ -44536,6 +44602,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
"engine-io-growler" = callPackage
({ mkDerivation, base, bytestring, engine-io, growler, http-types
, mtl, pipes, pipes-attoparsec, pipes-wai, socket-io, text
, transformers, unordered-containers, wai, wai-websockets
, websockets
}:
mkDerivation {
pname = "engine-io-growler";
version = "0.1.0.1";
sha256 = "1yk7cpg89nsmd9kvmxdrxcgyr8wilara4kw35hyxl4l2b9c9pwjc";
buildDepends = [
base bytestring engine-io growler http-types mtl pipes
pipes-attoparsec pipes-wai socket-io text transformers
unordered-containers wai wai-websockets websockets
];
homepage = "http://github.com/iand675/growler";
license = stdenv.lib.licenses.mit;
}) {};
"engine-io-snap" = callPackage
({ mkDerivation, attoparsec-enumerator, base, bytestring
, containers, engine-io, MonadCatchIO-transformers, snap-core
@ -48827,6 +48912,21 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
"forger" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "forger";
version = "0.0.0.0";
sha256 = "1bykssfas1fz46qmiwhxs09xnnwp104hlmq08z9g1xh7qv8bh7iy";
isLibrary = true;
isExecutable = true;
buildDepends = [ base ];
jailbreak = true;
homepage = "https://github.com/sfischer13/haskell-forger";
description = "Library for generating fake placeholder data";
license = stdenv.lib.licenses.bsd3;
}) {};
"forkable-monad" = callPackage
({ mkDerivation, base, transformers }:
mkDerivation {
@ -50059,15 +50159,12 @@ self: {
}) {};
"future-resource" = callPackage
({ mkDerivation, base }:
({ mkDerivation, base, transformers }:
mkDerivation {
pname = "future-resource";
version = "0.3.0.0";
revision = "1";
sha256 = "1w1ifjzfpqlqf7dzlnca67xhc1m1ddaflq3xin5xf9s2qnmsahvx";
editedCabalFile = "f9842af26e96134d6190b8ee4f8588c0352f192443330012e66105ac4e18b082";
buildDepends = [ base ];
jailbreak = true;
version = "0.4.0.0";
sha256 = "10whksji6r1bilmj2fxcccg89zh7c08s2zfn07r6wj3xgschrckv";
buildDepends = [ base transformers ];
description = "realtime resource handling with manual concurrency";
license = stdenv.lib.licenses.gpl3;
}) {};
@ -51077,17 +51174,19 @@ self: {
}) {};
"getopt-generics" = callPackage
({ mkDerivation, base, base-compat, generics-sop, hspec
, hspec-expectations, QuickCheck, silently, tagged
({ mkDerivation, base, base-compat, base-orphans, generics-sop
, hspec, hspec-expectations, QuickCheck, silently, tagged
}:
mkDerivation {
pname = "getopt-generics";
version = "0.6";
sha256 = "1sfs8b282n5q1gffriz8llvqb35kgr2rcd6ywnip0faqp42didsx";
buildDepends = [ base base-compat generics-sop tagged ];
version = "0.6.1";
sha256 = "1n6sb8is10wd33rmniqksa2hf1vlkwqz2d741cnalgagly9k3sdl";
buildDepends = [
base base-compat base-orphans generics-sop tagged
];
testDepends = [
base base-compat generics-sop hspec hspec-expectations QuickCheck
silently tagged
base base-compat base-orphans generics-sop hspec hspec-expectations
QuickCheck silently tagged
];
description = "Simple command line argument parsing";
license = stdenv.lib.licenses.bsd3;
@ -52007,7 +52106,6 @@ self: {
homepage = "http://git-annex.branchable.com/";
description = "manage files with git, without checking their contents into git";
license = stdenv.lib.licenses.gpl3;
hydraPlatforms = stdenv.lib.platforms.none;
}) { inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git;
inherit (pkgs) gnupg1; inherit (pkgs) lsof;
inherit (pkgs) openssh; inherit (pkgs) perl;
@ -63904,7 +64002,9 @@ self: {
mkDerivation {
pname = "hledger";
version = "0.25";
revision = "1";
sha256 = "0gzhlrxdjgg7313aipxr0ziakvdlj07d7sm9cc0q2mx3f37mrnxx";
editedCabalFile = "e67ec6a6820e09eba70980062cded8f2ea6466b83009f2808e8910101f900a1b";
isLibrary = true;
isExecutable = true;
buildDepends = [
@ -63921,6 +64021,7 @@ self: {
shakespeare-text split tabular test-framework test-framework-hunit
text time transformers wizards
];
jailbreak = true;
homepage = "http://hledger.org";
description = "The main command-line interface for the hledger accounting tool";
license = "GPL";
@ -64001,7 +64102,9 @@ self: {
mkDerivation {
pname = "hledger-lib";
version = "0.25";
revision = "2";
sha256 = "0p0j69gyd9q6rx86vzrqaclf4jys1d60rw5344danb2m3vgv7c21";
editedCabalFile = "1ff33c2f9bb3163aaac70aa78d622e42a19f3eaa0f37391e90352dbb663a7837";
buildDepends = [
array base base-compat blaze-markup bytestring cmdargs containers
csv Decimal directory filepath HUnit mtl mtl-compat old-time parsec
@ -64014,6 +64117,7 @@ self: {
regex-tdfa regexpr safe split test-framework test-framework-hunit
time transformers
];
jailbreak = true;
homepage = "http://hledger.org";
description = "Core data types, parsers and utilities for the hledger accounting tool";
license = "GPL";
@ -64051,7 +64155,9 @@ self: {
mkDerivation {
pname = "hledger-web";
version = "0.25";
revision = "1";
sha256 = "15rkmw9zg95ijsl4xchgm642y888fa76lxwpzg4qqb5gpjbflz9x";
editedCabalFile = "415979e85eb96e7108b25431fde2c08e8dbda6f613f72597bf467319b3e674e4";
isLibrary = true;
isExecutable = true;
buildDepends = [
@ -64063,6 +64169,7 @@ self: {
yesod yesod-core yesod-form yesod-static
];
testDepends = [ base base-compat hspec yesod yesod-test ];
jailbreak = true;
homepage = "http://hledger.org";
description = "A web interface for the hledger accounting tool";
license = "GPL";
@ -68643,8 +68750,8 @@ self: {
}:
mkDerivation {
pname = "hspec-snap";
version = "0.3.2.4";
sha256 = "1sp1shbkdfphaj207993qnyxjh4jd0vkwf7157v2hg8cny6qvnbf";
version = "0.3.2.5";
sha256 = "1973b4rp11lqck4233ha88z867sfz0rzpp3v3irkrjhvzmdhh6lx";
buildDepends = [
base bytestring containers digestive-functors HandsomeSoup hspec
hspec-core hxt lens mtl snap snap-core text transformers
@ -69558,6 +69665,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
"html-tokenizer" = callPackage
({ mkDerivation, attoparsec, base, base-prelude, case-insensitive
, conversion, conversion-case-insensitive, conversion-text
, directory, doctest, filepath, html-entities, text
}:
mkDerivation {
pname = "html-tokenizer";
version = "0.2.1.1";
sha256 = "1s4c5dk0p3srnv4bcd7mbma2514mh1ahy83236wwp4d6f34hdfg4";
buildDepends = [
attoparsec base-prelude case-insensitive conversion
conversion-case-insensitive conversion-text html-entities text
];
testDepends = [ base base-prelude directory doctest filepath ];
homepage = "https://github.com/nikita-volkov/html-tokenizer";
description = "An \"attoparsec\"-based HTML tokenizer";
license = stdenv.lib.licenses.mit;
}) {};
"html-truncate" = callPackage
({ mkDerivation, base, tagsoup }:
mkDerivation {
@ -80905,8 +81031,8 @@ self: {
}:
mkDerivation {
pname = "list-t";
version = "0.4.4";
sha256 = "00mk0ch2c4mly1h5wvr17xbq2iqdjcahqpxbrfm4jw2w6yykmvwj";
version = "0.4.5";
sha256 = "0iv9lz5hagz30q67c7v3zcj6q8pqy8jnndq1xbbv25b25jd6xnrn";
buildDepends = [
base-prelude mmorph monad-control mtl transformers
transformers-base
@ -80917,6 +81043,89 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
"list-t-attoparsec" = callPackage
({ mkDerivation, attoparsec, base-prelude, exceptions, list-t
, mtl-prelude, text
}:
mkDerivation {
pname = "list-t-attoparsec";
version = "0.2.0.0";
sha256 = "073qi17qwlic4y3vjas6ki5ws0kfixnvhnnqhs7hmj7iq6qbjm91";
buildDepends = [
attoparsec base-prelude exceptions list-t mtl-prelude text
];
homepage = "https://github.com/nikita-volkov/list-t-attoparsec";
description = "An \"attoparsec\" adapter for \"list-t\"";
license = stdenv.lib.licenses.mit;
}) {};
"list-t-html-parser" = callPackage
({ mkDerivation, base-prelude, either, html-tokenizer, list-t
, mtl-prelude, text
}:
mkDerivation {
pname = "list-t-html-parser";
version = "0.1.0.0";
sha256 = "19ffcp3j9xvm43chqbgllkmldwyybynhwypqv3r415ki7n9ryz99";
buildDepends = [
base-prelude either html-tokenizer list-t mtl-prelude text
];
homepage = "https://github.com/nikita-volkov/list-t-html-parser";
description = "Streaming HTML parser";
license = stdenv.lib.licenses.mit;
}) {};
"list-t-http-client" = callPackage
({ mkDerivation, base-prelude, bytestring, http-client, list-t
, mtl-prelude
}:
mkDerivation {
pname = "list-t-http-client";
version = "0.1.0.1";
sha256 = "02wxqsfixzv7ccznydp3vij7maqvxhsbailakij2fcfrf2acw3g2";
buildDepends = [
base-prelude bytestring http-client list-t mtl-prelude
];
homepage = "https://github.com/nikita-volkov/list-t-http-client";
description = "A streaming HTTP client";
license = stdenv.lib.licenses.mit;
}) {};
"list-t-libcurl" = callPackage
({ mkDerivation, base, base-prelude, bytestring, curlhs, either
, list-t, mtl-prelude, resource-pool, stm
}:
mkDerivation {
pname = "list-t-libcurl";
version = "0.2.0.1";
sha256 = "0xf0sv80aj6dq67vd97205z15gijfd2l55xby0716dhgzvbahk09";
buildDepends = [
base base-prelude bytestring curlhs either list-t mtl-prelude
resource-pool stm
];
homepage = "https://github.com/nikita-volkov/list-t-libcurl";
description = "A \"libcurl\"-based streaming HTTP client";
license = stdenv.lib.licenses.mit;
}) {};
"list-t-text" = callPackage
({ mkDerivation, base-prelude, bytestring, hspec, list-t
, mtl-prelude, QuickCheck, quickcheck-instances, text, transformers
}:
mkDerivation {
pname = "list-t-text";
version = "0.1.0.1";
sha256 = "1n57rfiq7772nkvh50sgvif0ds669m2b2lfcx3l80yd3c4i70zf2";
buildDepends = [ base-prelude bytestring list-t mtl-prelude text ];
testDepends = [
base-prelude bytestring hspec list-t QuickCheck
quickcheck-instances text transformers
];
homepage = "https://github.com/nikita-volkov/list-t-text";
description = "A streaming text codec";
license = stdenv.lib.licenses.mit;
}) {};
"list-tries" = callPackage
({ mkDerivation, base, binary, containers, dlist }:
mkDerivation {
@ -81966,6 +82175,21 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"lorem" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "lorem";
version = "0.0.0.0";
sha256 = "1fx7z90k9y12rii0yxk58159paiix1qi8y4j0za4k4szylr8f5ni";
isLibrary = true;
isExecutable = true;
buildDepends = [ base ];
jailbreak = true;
homepage = "https://github.com/sfischer13/haskell-lorem";
description = "Library for generating filler text";
license = stdenv.lib.licenses.bsd3;
}) {};
"loris" = callPackage
({ mkDerivation, base, c2hs, loris, vector }:
mkDerivation {
@ -89633,13 +89857,13 @@ self: {
}:
mkDerivation {
pname = "network-api-support";
version = "0.1.0";
sha256 = "11x9f1cbakwaqxs995vk9ardbf1h7zdg39n7nykhrr387biyq653";
version = "0.2.0";
sha256 = "01ambd53cf2n4y3c1j62wav3jz09s5vml87gkg69bl6h1g63zls1";
buildDepends = [
aeson attoparsec base bytestring case-insensitive http-client
http-client-tls http-types text time tls
];
homepage = "https://github.com/apiengine/network-api-support";
homepage = "https://github.com/markhibberd/network-api-support";
description = "Toolkit for building http client libraries over Network.Http.Conduit";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@ -91455,19 +91679,21 @@ self: {
"objective" = callPackage
({ mkDerivation, base, containers, either, exceptions, free
, hashable, monad-stm, profunctors, stm, transformers
, hashable, monad-skeleton, monad-stm, mtl, profunctors, stm
, template-haskell, transformers, transformers-compat
, unordered-containers, void, witherable
}:
mkDerivation {
pname = "objective";
version = "1.0.3";
sha256 = "1b6062isdmy5v6diqsgd8bigkmk4xy83hjglqrfns4n1a5c3fgzg";
version = "1.0.4";
sha256 = "0wadqf19nd7ldh92nv20q20j6zdk7jfafvi3zr06i2jlm8gq9dsn";
buildDepends = [
base containers either exceptions free hashable monad-stm
profunctors stm transformers unordered-containers void witherable
base containers either exceptions free hashable monad-skeleton
monad-stm mtl profunctors stm template-haskell transformers
transformers-compat unordered-containers void witherable
];
homepage = "https://github.com/fumieval/objective";
description = "Extensible objects";
description = "Composable objects";
license = stdenv.lib.licenses.bsd3;
}) {};
@ -91481,8 +91707,8 @@ self: {
}:
mkDerivation {
pname = "octohat";
version = "0.1.4";
sha256 = "0s8cqcj1142ydp3lg9l916x1m1qap6g60a9cvz8v682nimz972mh";
version = "0.1.4.1";
sha256 = "1cc7np4kb03160fbn2bwkbl0xgcnizcgr3yvq8pp47p31k965x54";
isLibrary = true;
isExecutable = true;
buildDepends = [
@ -99063,8 +99289,8 @@ self: {
}:
mkDerivation {
pname = "propellor";
version = "2.2.1";
sha256 = "0dc1km96k58m98ww7z2n8d167ihr5b7vws4y2va4nl30ghpfga56";
version = "2.3.0";
sha256 = "0k8yi4dh00985gb1k3l8saaf8h9q1jbw2mcr1svn7xdhnd16r1y1";
isLibrary = true;
isExecutable = true;
buildDepends = [
@ -112520,8 +112746,8 @@ self: {
({ mkDerivation, base, binary, cereal, doctest, ghc-prim, linear }:
mkDerivation {
pname = "spatial-math";
version = "0.2.1.2";
sha256 = "18b6q3dmw7xnl53ckhcsj831b98m3vx3nk9p16sjzh10zdpb0nk8";
version = "0.2.2.0";
sha256 = "1a3dmmq1dcz5sanj0cisddk313f89sil89xxbk2l9sjprc1fwrv7";
buildDepends = [ base binary cereal ghc-prim linear ];
testDepends = [ base doctest ];
description = "3d math including quaternions/euler angles/dcms and utility functions";
@ -113580,22 +113806,23 @@ self: {
"stackage-cli" = callPackage
({ mkDerivation, base, bytestring, conduit, directory, either
, exceptions, filepath, hashable, http-client, http-types
, optparse-applicative, optparse-simple, parsec, process, split
, system-fileio, system-filepath, text, transformers
, unordered-containers
, exceptions, filepath, hashable, http-client, http-client-tls
, http-types, optparse-applicative, optparse-simple, parsec
, process, split, system-fileio, system-filepath, text
, transformers, unordered-containers
}:
mkDerivation {
pname = "stackage-cli";
version = "0.0.0.3";
sha256 = "1bcb23whkm6y6jldknf0r18k72gjgmzkqy03m2ksf8z561hv2jib";
version = "0.0.0.4";
sha256 = "1ygsy9ms89prs693x9gw5dv7gyhaxl3q74wbd5c2p9138gp1zykq";
isLibrary = true;
isExecutable = true;
buildDepends = [
base bytestring conduit directory either exceptions filepath
hashable http-client http-types optparse-applicative
optparse-simple parsec process split system-fileio system-filepath
text transformers unordered-containers
hashable http-client http-client-tls http-types
optparse-applicative optparse-simple parsec process split
system-fileio system-filepath text transformers
unordered-containers
];
homepage = "https://www.stackage.org/package/stackage-cli";
description = "A CLI library for stackage commands";