- A python module failed to install because it tried to uninstall a dependency of another python module, which was read-only. - Now installing python modules together in one flatpak module.
2107 lines
88 KiB
JSON
2107 lines
88 KiB
JSON
{
|
|
"app-id": "com.github.ahamilton.eris",
|
|
"runtime": "org.freedesktop.Sdk",
|
|
"runtime-version": "18.08",
|
|
"sdk": "org.freedesktop.Sdk",
|
|
"sdk-extensions": [
|
|
"org.freedesktop.Sdk.Extension.golang"
|
|
],
|
|
"cleanup": [
|
|
"/lib/debug",
|
|
"/share/man",
|
|
"/man",
|
|
"/include",
|
|
"/share/doc",
|
|
"/doc",
|
|
"/docs"
|
|
],
|
|
"strip": true,
|
|
"modules": [
|
|
{
|
|
"name": "cppcheck",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/universe/c/cppcheck/cppcheck_1.88.orig.tar.gz",
|
|
"sha256": "7a335c8203d815a52153f2183dfbdf5041eff8184d1ff57d5ef89035d98c663b"
|
|
}
|
|
],
|
|
"buildsystem": "cmake"
|
|
},
|
|
{
|
|
"name": "dpkg",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.19.7ubuntu2.tar.xz",
|
|
"sha256": "972f148f1404b3382002d919c35fabfdfa74161492882a8f8af33e7f534af977"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"./configure --disable-dselect --disable-start-stop-daemon --disable-update-alternatives --prefix=/app",
|
|
"make install"
|
|
]
|
|
},
|
|
{
|
|
"name": "elinks",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/universe/e/elinks/elinks_0.13~20190125.orig.tar.xz",
|
|
"sha256": "18d7f5bc46664d8cc131f2c57545d2668277515eb6ccc677d3580e1fcd18efa9"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "cdrkit",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/main/c/cdrkit/cdrkit_1.1.11.orig.tar.gz",
|
|
"sha256": "d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc78e47da"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"cmake .",
|
|
"make -j4 isoinfo",
|
|
"install -D -t /app/bin genisoimage/isoinfo"
|
|
]
|
|
},
|
|
{
|
|
"name": "wabt",
|
|
"sources": [
|
|
{
|
|
"type": "git",
|
|
"url": "https://github.com/WebAssembly/wabt",
|
|
"commit": "dff75b2844e5b512ef6106ba1da0ddff51cebab3"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/app ..",
|
|
"cd build && make -j4 install"
|
|
]
|
|
},
|
|
{
|
|
"name": "godoc",
|
|
"buildsystem": "simple",
|
|
"build-options": {
|
|
"env": {
|
|
"GOBIN": "/app/bin"
|
|
}
|
|
},
|
|
"build-commands": [
|
|
". /usr/lib/sdk/golang/enable.sh; GOPATH=$PWD go install github.com/golang/go/src/cmd/godoc"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "git",
|
|
"url": "https://github.com/golang/go",
|
|
"commit": "6174b5e21e73714c63061e66efdbe180e1c5491d",
|
|
"dest": "src/github.com/golang/go"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "vet",
|
|
"buildsystem": "simple",
|
|
"build-options": {
|
|
"env": {
|
|
"GOBIN": "/app/bin"
|
|
}
|
|
},
|
|
"build-commands": [
|
|
". /usr/lib/sdk/golang/enable.sh; GOPATH=$PWD go install github.com/golang/go/src/cmd/vet"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "git",
|
|
"url": "https://github.com/golang/go",
|
|
"commit": "6174b5e21e73714c63061e66efdbe180e1c5491d",
|
|
"dest": "src/github.com/golang/go"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "golint",
|
|
"buildsystem": "simple",
|
|
"build-options": {
|
|
"env": {
|
|
"GOBIN": "/app/bin"
|
|
}
|
|
},
|
|
"build-commands": [
|
|
". /usr/lib/sdk/golang/enable.sh; GOPATH=$PWD go install golang.org/x/lint/golint"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "git",
|
|
"url": "https://go.googlesource.com/lint",
|
|
"commit": "fdd1cda4f05fd1fd86124f0ef9ce31a0b72c8448",
|
|
"dest": "src/golang.org/x/lint"
|
|
},
|
|
{
|
|
"type": "git",
|
|
"url": "https://go.googlesource.com/tools",
|
|
"commit": "5e752206af050099b86f8738f3b6b5f69a08561b",
|
|
"dest": "src/golang.org/x/tools"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "ghc",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "https://downloads.haskell.org/~ghc/8.6.5/ghc-8.6.5-x86_64-deb9-linux.tar.xz",
|
|
"sha256": "bc75f5601a9f41d58b2ba161b9e28fad52143a7229060f1e084168d9b2e914df"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"mkdir -p /app/lib",
|
|
"ln -s /usr/lib/x86_64-linux-gnu/libtinfo.so.6 /app/lib/libtinfo.so.5",
|
|
"./configure --prefix=/app",
|
|
"make install"
|
|
],
|
|
"cleanup": [
|
|
"/lib/ghc-*",
|
|
"/lib/libtinfo*",
|
|
"/app/bin/*ghc*",
|
|
"/app/bin/aeson-pretty",
|
|
"/app/bin/hpc",
|
|
"/app/bin/haddock*",
|
|
"/app/bin/hsc2hs",
|
|
"/app/bin/runhaskell",
|
|
"/app/bin/hp2ps"
|
|
]
|
|
},
|
|
{
|
|
"name": "haskell-ShellCheck",
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"./install-package Diff-0.4.0",
|
|
"./install-package base-compat-0.11.0",
|
|
"./install-package base-orphans-0.8.1",
|
|
"./install-package dlist-0.8.0.7",
|
|
"./install-package hashable-1.3.0.0",
|
|
"./install-package integer-logarithms-1.0.3",
|
|
"./install-package primitive-0.7.0.0",
|
|
"./install-package random-1.1",
|
|
"./install-package regex-base-0.94.0.0",
|
|
"./install-package tagged-0.8.6",
|
|
"./install-package th-abstraction-0.3.1.0",
|
|
"./install-package time-compat-1.9.2.2",
|
|
"./install-package unordered-containers-0.2.10.0",
|
|
"./install-package vector-0.12.0.3",
|
|
"./install-package scientific-0.3.6.2",
|
|
"./install-package uuid-types-1.0.3",
|
|
"./install-package splitmix-0.0.3",
|
|
"./install-package regex-tdfa-1.3.1.0",
|
|
"./install-package attoparsec-0.13.2.3",
|
|
"./install-package QuickCheck-2.13.2",
|
|
"./install-package aeson-1.4.6.0",
|
|
"./install-package ShellCheck-0.7.0",
|
|
"cd ShellCheck-0.7.0; ./Setup unregister",
|
|
"cd aeson-1.4.6.0; ./Setup unregister",
|
|
"cd QuickCheck-2.13.2; ./Setup unregister",
|
|
"cd attoparsec-0.13.2.3; ./Setup unregister",
|
|
"cd regex-tdfa-1.3.1.0; ./Setup unregister",
|
|
"cd splitmix-0.0.3; ./Setup unregister",
|
|
"cd uuid-types-1.0.3; ./Setup unregister",
|
|
"cd scientific-0.3.6.2; ./Setup unregister",
|
|
"cd vector-0.12.0.3; ./Setup unregister",
|
|
"cd unordered-containers-0.2.10.0; ./Setup unregister",
|
|
"cd time-compat-1.9.2.2; ./Setup unregister",
|
|
"cd th-abstraction-0.3.1.0; ./Setup unregister",
|
|
"cd tagged-0.8.6; ./Setup unregister",
|
|
"cd regex-base-0.94.0.0; ./Setup unregister",
|
|
"cd random-1.1; ./Setup unregister",
|
|
"cd primitive-0.7.0.0; ./Setup unregister",
|
|
"cd integer-logarithms-1.0.3; ./Setup unregister",
|
|
"cd hashable-1.3.0.0; ./Setup unregister",
|
|
"cd dlist-0.8.0.7; ./Setup unregister",
|
|
"cd base-orphans-0.8.1; ./Setup unregister",
|
|
"cd base-compat-0.11.0; ./Setup unregister",
|
|
"cd Diff-0.4.0; ./Setup unregister"
|
|
],
|
|
"builddir": true,
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/Diff-0.4.0/Diff-0.4.0.tar.gz",
|
|
"sha256": "7290ac098ad8b4748b9c10e494cc85ba54af688226ae69a465aa7b4c73f149c7",
|
|
"dest": "Diff-0.4.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/base-compat-0.11.0/base-compat-0.11.0.tar.gz",
|
|
"sha256": "46782aa5d041579600d4a068897ce2f827063a9b355111d5522cf96547e47a6b",
|
|
"dest": "base-compat-0.11.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/base-orphans-0.8.1/base-orphans-0.8.1.tar.gz",
|
|
"sha256": "442bd63aed102e753b2fed15df8ae19f35ee07af26590da63837c523b64a99db",
|
|
"dest": "base-orphans-0.8.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/dlist-0.8.0.7/dlist-0.8.0.7.tar.gz",
|
|
"sha256": "a3c06a200f9756329b09d415e7733b7204dda76ce07783e6457d0ab9ffbcba2c",
|
|
"dest": "dlist-0.8.0.7"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/hashable-1.3.0.0/hashable-1.3.0.0.tar.gz",
|
|
"sha256": "822e5413fbccca6ae884d3aba4066422c8b5d58d23d18b9ecb5c03273bb19ab4",
|
|
"dest": "hashable-1.3.0.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/integer-logarithms-1.0.3/integer-logarithms-1.0.3.tar.gz",
|
|
"sha256": "5ae262018698af35bb74916fad170d96d3eb44669c72ed36db9a19a3392cec16",
|
|
"dest": "integer-logarithms-1.0.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/integer-logarithms-1.0.3/revision/1.cabal",
|
|
"sha256": "280ade63c067aaff7259049b033aa7c51e9e993cdaa6e6c601560a92e530dffc",
|
|
"dest": "integer-logarithms-1.0.3",
|
|
"dest-filename": "integer-logarithms.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/primitive-0.7.0.0/primitive-0.7.0.0.tar.gz",
|
|
"sha256": "786a44fea328caf704b762ebc887e9e8476c4378fdf3a06c94e86ef1878d1576",
|
|
"dest": "primitive-0.7.0.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/random-1.1/random-1.1.tar.gz",
|
|
"sha256": "b718a41057e25a3a71df693ab0fe2263d492e759679b3c2fea6ea33b171d3a5a",
|
|
"dest": "random-1.1"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/random-1.1/revision/1.cabal",
|
|
"sha256": "7b67624fd76ddf97c206de0801dc7e888097e9d572974be9b9ea6551d76965df",
|
|
"dest": "random-1.1",
|
|
"dest-filename": "random.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/regex-base-0.94.0.0/regex-base-0.94.0.0.tar.gz",
|
|
"sha256": "c41f82f5fc1157c961a4cbdc0cd5561e5aa44f339ce6e706d978d97e0ca6b914",
|
|
"dest": "regex-base-0.94.0.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/tagged-0.8.6/tagged-0.8.6.tar.gz",
|
|
"sha256": "ad16def0884cf6f05ae1ae8e90192cf9d8d9673fa264b249499bd9e4fac791dd",
|
|
"dest": "tagged-0.8.6"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/tagged-0.8.6/revision/2.cabal",
|
|
"sha256": "1f7ca84e6c88cbb923641c60041c9f56c34f1a889759cc073cdf10542b441ff9",
|
|
"dest": "tagged-0.8.6",
|
|
"dest-filename": "tagged.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/th-abstraction-0.3.1.0/th-abstraction-0.3.1.0.tar.gz",
|
|
"sha256": "4b9e1bcc6ec3d897fb09c3d7fa2f37f0672d5370e0e3e49809886da81fe001b9",
|
|
"dest": "th-abstraction-0.3.1.0"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/th-abstraction-0.3.1.0/revision/1.cabal",
|
|
"sha256": "5a84e45ef22def987fbf7bfb305c2c3b211cddb7097c60a1de8db94d82f11ab0",
|
|
"dest": "th-abstraction-0.3.1.0",
|
|
"dest-filename": "th-abstraction.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/time-compat-1.9.2.2/time-compat-1.9.2.2.tar.gz",
|
|
"sha256": "a268613385d359274edf48fb2dad4af29874f58486b2d5625e3b95a371066a17",
|
|
"dest": "time-compat-1.9.2.2"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/time-compat-1.9.2.2/revision/1.cabal",
|
|
"sha256": "9998dc1b77b5067572ab708e94750f1061152f342e92ad1aba38aae63581174d",
|
|
"dest": "time-compat-1.9.2.2",
|
|
"dest-filename": "time-compat.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/unordered-containers-0.2.10.0/unordered-containers-0.2.10.0.tar.gz",
|
|
"sha256": "65f117bdbdea9efc75fb9fd539873de7687e005d8898bb21821020a4b383c573",
|
|
"dest": "unordered-containers-0.2.10.0"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/unordered-containers-0.2.10.0/revision/1.cabal",
|
|
"sha256": "5e9b095a9283d9e2f064fec73a81a6b6ea0b7fda3f219a8175785d2d2a3de204",
|
|
"dest": "unordered-containers-0.2.10.0",
|
|
"dest-filename": "unordered-containers.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/vector-0.12.0.3/vector-0.12.0.3.tar.gz",
|
|
"sha256": "b8a2bfbf9d22d34a28cde9b9e92bfb054e46797754154dd5883295c38936e5a8",
|
|
"dest": "vector-0.12.0.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/vector-0.12.0.3/revision/2.cabal",
|
|
"sha256": "1422b0bcf4e7675116ca8d9f473bf239850c58c4518a56010e3bfebeac345ace",
|
|
"dest": "vector-0.12.0.3",
|
|
"dest-filename": "vector.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz",
|
|
"sha256": "278d0afc87450254f8a76eab21b5583af63954efc9b74844a17a21a68013140f",
|
|
"dest": "scientific-0.3.6.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/uuid-types-1.0.3/uuid-types-1.0.3.tar.gz",
|
|
"sha256": "9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd",
|
|
"dest": "uuid-types-1.0.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/uuid-types-1.0.3/revision/2.cabal",
|
|
"sha256": "2cab161f274309cfd9ef62694a6bd1b47525bc4c79a827293b055e4a9eadb4d2",
|
|
"dest": "uuid-types-1.0.3",
|
|
"dest-filename": "uuid-types.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/splitmix-0.0.3/splitmix-0.0.3.tar.gz",
|
|
"sha256": "fce462557f490c6c3d264ca70ef98a2c644ba341a71e6ee9f87ee7f3e7ab0acc",
|
|
"dest": "splitmix-0.0.3"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/regex-tdfa-1.3.1.0/regex-tdfa-1.3.1.0.tar.gz",
|
|
"sha256": "15c376783d397b3b9933cf35980808feddde273bd6f2445babbccb2f76a42ec0",
|
|
"dest": "regex-tdfa-1.3.1.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/attoparsec-0.13.2.3/attoparsec-0.13.2.3.tar.gz",
|
|
"sha256": "3d1ac6713505e520ebb51f26cfb5f6e5a0825e25394a51419c7e035b60b2f2d9",
|
|
"dest": "attoparsec-0.13.2.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/attoparsec-0.13.2.3/revision/1.cabal",
|
|
"sha256": "38717f481a131e1f50ce8e126f49961e6fe740f55df53e5e45cbbf8c451a9698",
|
|
"dest": "attoparsec-0.13.2.3",
|
|
"dest-filename": "attoparsec.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/QuickCheck-2.13.2/QuickCheck-2.13.2.tar.gz",
|
|
"sha256": "7b560baa5853de777702dc23a6f2126ae4adbfdab163295bc56323a706914610",
|
|
"dest": "QuickCheck-2.13.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/aeson-1.4.6.0/aeson-1.4.6.0.tar.gz",
|
|
"sha256": "923fb2c6e224c4c0d1848174b1010592f31cd149f538923efd87f8a6b4b3488b",
|
|
"dest": "aeson-1.4.6.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/ShellCheck-0.7.0/ShellCheck-0.7.0.tar.gz",
|
|
"sha256": "3af93f97750fe896b5e9c5247b84f1a99e34293992bb0e9001b0cc725949a8ef",
|
|
"dest": "ShellCheck-0.7.0"
|
|
},
|
|
{
|
|
"type": "script",
|
|
"commands": [
|
|
"set -x",
|
|
"cd $1",
|
|
"if [ ! -e Setup.hs ] && [ ! -e Setup.lhs ]; then",
|
|
" echo 'import Distribution.Simple' > Setup.hs",
|
|
" echo 'main = defaultMain' >> Setup.hs",
|
|
"fi",
|
|
"ghc -threaded --make Setup",
|
|
"./Setup configure --disable-optimization --prefix=/app",
|
|
"./Setup build",
|
|
"./Setup install"
|
|
],
|
|
"dest-filename": "install-package"
|
|
}
|
|
],
|
|
"cleanup": [
|
|
"/lib/x86_64-linux-ghc-*"
|
|
]
|
|
},
|
|
{
|
|
"name": "haskell-pandoc",
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"./install-package HsYAML-0.2.1.0",
|
|
"./install-package SHA-1.6.4.4",
|
|
"./install-package base-compat-0.11.0",
|
|
"./install-package base-orphans-0.8.1",
|
|
"./install-package base16-bytestring-0.1.1.6",
|
|
"./install-package base64-bytestring-1.0.0.2",
|
|
"./install-package basement-0.0.11",
|
|
"./install-package bitarray-0.0.1.1",
|
|
"./install-package blaze-builder-0.4.1.0",
|
|
"./install-package cereal-0.5.8.1",
|
|
"./install-package cmark-gfm-0.2.1",
|
|
"./install-package cmdargs-0.10.20",
|
|
"./install-package colour-2.3.5",
|
|
"./install-package data-default-class-0.1.2.0",
|
|
"./install-package digest-0.0.1.2",
|
|
"./install-package dlist-0.8.0.7",
|
|
"./install-package emojis-0.1",
|
|
"./install-package fail-4.9.0.0",
|
|
"./install-package haddock-library-1.8.0",
|
|
"./install-package hashable-1.3.0.0",
|
|
"./install-package hourglass-0.2.12",
|
|
"./install-package hxt-charproperties-9.4.0.0",
|
|
"./install-package integer-logarithms-1.0.3",
|
|
"./install-package mime-types-0.1.0.9",
|
|
"./install-package network-3.1.1.1",
|
|
"./install-package network-uri-2.6.1.0",
|
|
"./install-package old-locale-1.0.0.7",
|
|
"./install-package primitive-0.7.0.0",
|
|
"./install-package random-1.1",
|
|
"./install-package regex-base-0.94.0.0",
|
|
"./install-package safe-0.3.18",
|
|
"./install-package split-0.2.3.3",
|
|
"./install-package syb-0.7.1",
|
|
"./install-package tagged-0.8.6",
|
|
"./install-package tagsoup-0.14.8",
|
|
"./install-package th-abstraction-0.3.1.0",
|
|
"./install-package transformers-compat-0.6.5",
|
|
"./install-package utf8-string-1.0.1.1",
|
|
"./install-package xml-1.3.14",
|
|
"./install-package zlib-0.6.2.1",
|
|
"./install-package time-compat-1.9.2.2",
|
|
"./install-package memory-0.15.0",
|
|
"./install-package unicode-transforms-0.3.6",
|
|
"./install-package blaze-markup-0.8.2.3",
|
|
"./install-package ansi-terminal-0.10.2",
|
|
"./install-package data-default-instances-containers-0.0.1",
|
|
"./install-package cookie-0.4.5",
|
|
"./install-package data-default-instances-dlist-0.0.1",
|
|
"./install-package unordered-containers-0.2.10.0",
|
|
"./install-package case-insensitive-1.2.1.0",
|
|
"./install-package async-2.2.2",
|
|
"./install-package hxt-unicode-9.0.2.4",
|
|
"./install-package hxt-regex-xmlschema-9.2.0.3",
|
|
"./install-package socks-0.6.1",
|
|
"./install-package HTTP-4000.3.14",
|
|
"./install-package data-default-instances-old-locale-0.0.1",
|
|
"./install-package vector-0.12.0.3",
|
|
"./install-package scientific-0.3.6.2",
|
|
"./install-package uuid-types-1.0.3",
|
|
"./install-package splitmix-0.0.3",
|
|
"./install-package regex-pcre-builtin-0.95.1.1.8.43",
|
|
"./install-package doclayout-0.2.0.1",
|
|
"./install-package exceptions-0.10.3",
|
|
"./install-package Glob-0.10.0",
|
|
"./install-package zip-archive-0.4.1",
|
|
"./install-package pem-0.2.4",
|
|
"./install-package cryptonite-0.26",
|
|
"./install-package asn1-types-0.3.3",
|
|
"./install-package blaze-html-0.9.1.2",
|
|
"./install-package http-types-0.12.3",
|
|
"./install-package streaming-commons-0.2.1.1",
|
|
"./install-package hxt-9.3.1.18",
|
|
"./install-package data-default-0.7.1.1",
|
|
"./install-package JuicyPixels-3.3.4",
|
|
"./install-package attoparsec-0.13.2.3",
|
|
"./install-package QuickCheck-2.13.2",
|
|
"./install-package temporary-1.3",
|
|
"./install-package hslua-1.0.3.2",
|
|
"./install-package errors-2.3.0",
|
|
"./install-package asn1-encoding-0.9.6",
|
|
"./install-package http-client-0.6.4",
|
|
"./install-package aeson-1.4.6.0",
|
|
"./install-package hslua-module-text-0.2.1",
|
|
"./install-package hslua-module-system-0.2.1",
|
|
"./install-package text-conversions-0.3.0",
|
|
"./install-package asn1-parse-0.9.5",
|
|
"./install-package skylighting-core-0.8.3",
|
|
"./install-package pandoc-types-1.20",
|
|
"./install-package ipynb-0.1",
|
|
"./install-package aeson-pretty-0.8.8",
|
|
"./install-package doctemplates-0.8",
|
|
"./install-package x509-1.7.5",
|
|
"./install-package skylighting-0.8.3",
|
|
"./install-package texmath-0.12",
|
|
"./install-package x509-store-1.6.7",
|
|
"./install-package x509-validation-1.6.11",
|
|
"./install-package x509-system-1.6.6",
|
|
"./install-package tls-1.5.2",
|
|
"./install-package connection-0.3.1",
|
|
"./install-package http-client-tls-0.3.5.3",
|
|
"./install-package pandoc-2.9",
|
|
"cd pandoc-2.9; ./Setup unregister",
|
|
"cd http-client-tls-0.3.5.3; ./Setup unregister",
|
|
"cd connection-0.3.1; ./Setup unregister",
|
|
"cd tls-1.5.2; ./Setup unregister",
|
|
"cd x509-system-1.6.6; ./Setup unregister",
|
|
"cd x509-validation-1.6.11; ./Setup unregister",
|
|
"cd x509-store-1.6.7; ./Setup unregister",
|
|
"cd texmath-0.12; ./Setup unregister",
|
|
"cd skylighting-0.8.3; ./Setup unregister",
|
|
"cd x509-1.7.5; ./Setup unregister",
|
|
"cd doctemplates-0.8; ./Setup unregister",
|
|
"cd aeson-pretty-0.8.8; ./Setup unregister",
|
|
"cd ipynb-0.1; ./Setup unregister",
|
|
"cd pandoc-types-1.20; ./Setup unregister",
|
|
"cd skylighting-core-0.8.3; ./Setup unregister",
|
|
"cd asn1-parse-0.9.5; ./Setup unregister",
|
|
"cd text-conversions-0.3.0; ./Setup unregister",
|
|
"cd hslua-module-system-0.2.1; ./Setup unregister",
|
|
"cd hslua-module-text-0.2.1; ./Setup unregister",
|
|
"cd aeson-1.4.6.0; ./Setup unregister",
|
|
"cd http-client-0.6.4; ./Setup unregister",
|
|
"cd asn1-encoding-0.9.6; ./Setup unregister",
|
|
"cd errors-2.3.0; ./Setup unregister",
|
|
"cd hslua-1.0.3.2; ./Setup unregister",
|
|
"cd temporary-1.3; ./Setup unregister",
|
|
"cd QuickCheck-2.13.2; ./Setup unregister",
|
|
"cd attoparsec-0.13.2.3; ./Setup unregister",
|
|
"cd JuicyPixels-3.3.4; ./Setup unregister",
|
|
"cd data-default-0.7.1.1; ./Setup unregister",
|
|
"cd hxt-9.3.1.18; ./Setup unregister",
|
|
"cd streaming-commons-0.2.1.1; ./Setup unregister",
|
|
"cd http-types-0.12.3; ./Setup unregister",
|
|
"cd blaze-html-0.9.1.2; ./Setup unregister",
|
|
"cd asn1-types-0.3.3; ./Setup unregister",
|
|
"cd cryptonite-0.26; ./Setup unregister",
|
|
"cd pem-0.2.4; ./Setup unregister",
|
|
"cd zip-archive-0.4.1; ./Setup unregister",
|
|
"cd Glob-0.10.0; ./Setup unregister",
|
|
"cd exceptions-0.10.3; ./Setup unregister",
|
|
"cd doclayout-0.2.0.1; ./Setup unregister",
|
|
"cd regex-pcre-builtin-0.95.1.1.8.43; ./Setup unregister",
|
|
"cd splitmix-0.0.3; ./Setup unregister",
|
|
"cd uuid-types-1.0.3; ./Setup unregister",
|
|
"cd scientific-0.3.6.2; ./Setup unregister",
|
|
"cd vector-0.12.0.3; ./Setup unregister",
|
|
"cd data-default-instances-old-locale-0.0.1; ./Setup unregister",
|
|
"cd HTTP-4000.3.14; ./Setup unregister",
|
|
"cd socks-0.6.1; ./Setup unregister",
|
|
"cd hxt-regex-xmlschema-9.2.0.3; ./Setup unregister",
|
|
"cd hxt-unicode-9.0.2.4; ./Setup unregister",
|
|
"cd async-2.2.2; ./Setup unregister",
|
|
"cd case-insensitive-1.2.1.0; ./Setup unregister",
|
|
"cd unordered-containers-0.2.10.0; ./Setup unregister",
|
|
"cd data-default-instances-dlist-0.0.1; ./Setup unregister",
|
|
"cd cookie-0.4.5; ./Setup unregister",
|
|
"cd data-default-instances-containers-0.0.1; ./Setup unregister",
|
|
"cd ansi-terminal-0.10.2; ./Setup unregister",
|
|
"cd blaze-markup-0.8.2.3; ./Setup unregister",
|
|
"cd unicode-transforms-0.3.6; ./Setup unregister",
|
|
"cd memory-0.15.0; ./Setup unregister",
|
|
"cd time-compat-1.9.2.2; ./Setup unregister",
|
|
"cd zlib-0.6.2.1; ./Setup unregister",
|
|
"cd xml-1.3.14; ./Setup unregister",
|
|
"cd utf8-string-1.0.1.1; ./Setup unregister",
|
|
"cd transformers-compat-0.6.5; ./Setup unregister",
|
|
"cd th-abstraction-0.3.1.0; ./Setup unregister",
|
|
"cd tagsoup-0.14.8; ./Setup unregister",
|
|
"cd tagged-0.8.6; ./Setup unregister",
|
|
"cd syb-0.7.1; ./Setup unregister",
|
|
"cd split-0.2.3.3; ./Setup unregister",
|
|
"cd safe-0.3.18; ./Setup unregister",
|
|
"cd regex-base-0.94.0.0; ./Setup unregister",
|
|
"cd random-1.1; ./Setup unregister",
|
|
"cd primitive-0.7.0.0; ./Setup unregister",
|
|
"cd old-locale-1.0.0.7; ./Setup unregister",
|
|
"cd network-uri-2.6.1.0; ./Setup unregister",
|
|
"cd network-3.1.1.1; ./Setup unregister",
|
|
"cd mime-types-0.1.0.9; ./Setup unregister",
|
|
"cd integer-logarithms-1.0.3; ./Setup unregister",
|
|
"cd hxt-charproperties-9.4.0.0; ./Setup unregister",
|
|
"cd hourglass-0.2.12; ./Setup unregister",
|
|
"cd hashable-1.3.0.0; ./Setup unregister",
|
|
"cd haddock-library-1.8.0; ./Setup unregister",
|
|
"cd fail-4.9.0.0; ./Setup unregister",
|
|
"cd emojis-0.1; ./Setup unregister",
|
|
"cd dlist-0.8.0.7; ./Setup unregister",
|
|
"cd digest-0.0.1.2; ./Setup unregister",
|
|
"cd data-default-class-0.1.2.0; ./Setup unregister",
|
|
"cd colour-2.3.5; ./Setup unregister",
|
|
"cd cmdargs-0.10.20; ./Setup unregister",
|
|
"cd cmark-gfm-0.2.1; ./Setup unregister",
|
|
"cd cereal-0.5.8.1; ./Setup unregister",
|
|
"cd blaze-builder-0.4.1.0; ./Setup unregister",
|
|
"cd bitarray-0.0.1.1; ./Setup unregister",
|
|
"cd basement-0.0.11; ./Setup unregister",
|
|
"cd base64-bytestring-1.0.0.2; ./Setup unregister",
|
|
"cd base16-bytestring-0.1.1.6; ./Setup unregister",
|
|
"cd base-orphans-0.8.1; ./Setup unregister",
|
|
"cd base-compat-0.11.0; ./Setup unregister",
|
|
"cd SHA-1.6.4.4; ./Setup unregister",
|
|
"cd HsYAML-0.2.1.0; ./Setup unregister"
|
|
],
|
|
"builddir": true,
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/HsYAML-0.2.1.0/HsYAML-0.2.1.0.tar.gz",
|
|
"sha256": "60f727d5c90e693ef71df7dcbed8f40b66d2db11375528043e0326749e861f83",
|
|
"dest": "HsYAML-0.2.1.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/SHA-1.6.4.4/SHA-1.6.4.4.tar.gz",
|
|
"sha256": "6bd950df6b11a3998bb1452d875d2da043ee43385459afc5f16d471d25178b44",
|
|
"dest": "SHA-1.6.4.4"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/base-compat-0.11.0/base-compat-0.11.0.tar.gz",
|
|
"sha256": "46782aa5d041579600d4a068897ce2f827063a9b355111d5522cf96547e47a6b",
|
|
"dest": "base-compat-0.11.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/base-orphans-0.8.1/base-orphans-0.8.1.tar.gz",
|
|
"sha256": "442bd63aed102e753b2fed15df8ae19f35ee07af26590da63837c523b64a99db",
|
|
"dest": "base-orphans-0.8.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/base16-bytestring-0.1.1.6/base16-bytestring-0.1.1.6.tar.gz",
|
|
"sha256": "5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449",
|
|
"dest": "base16-bytestring-0.1.1.6"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/base64-bytestring-1.0.0.2/base64-bytestring-1.0.0.2.tar.gz",
|
|
"sha256": "193654ed9bd9e7f20163c9b70bab32d33010be50a5e1e8e2258229faf32a608c",
|
|
"dest": "base64-bytestring-1.0.0.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/basement-0.0.11/basement-0.0.11.tar.gz",
|
|
"sha256": "67582b3475a5547925399f719df21f8bbbd0ca4d4db27795c22a474f8ee6346b",
|
|
"dest": "basement-0.0.11"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/basement-0.0.11/revision/2.cabal",
|
|
"sha256": "af43e2e334e515b52ca309919b135c51b5e9411e6d4c68d0e8950d61eb5f25d1",
|
|
"dest": "basement-0.0.11",
|
|
"dest-filename": "basement.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/bitarray-0.0.1.1/bitarray-0.0.1.1.tar.gz",
|
|
"sha256": "b27f6f1065053a0e8e24fbf9382b7060af9962d8d150b631c682c0c58469d802",
|
|
"dest": "bitarray-0.0.1.1"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/bitarray-0.0.1.1/revision/1.cabal",
|
|
"sha256": "857cf98f81ab2785f7f8540c293b886c220b68974198f80799583a95b648d381",
|
|
"dest": "bitarray-0.0.1.1",
|
|
"dest-filename": "bitarray.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/blaze-builder-0.4.1.0/blaze-builder-0.4.1.0.tar.gz",
|
|
"sha256": "91fc8b966f3e9dc9461e1675c7566b881740f99abc906495491a3501630bc814",
|
|
"dest": "blaze-builder-0.4.1.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/cereal-0.5.8.1/cereal-0.5.8.1.tar.gz",
|
|
"sha256": "2d9e88ac934b9ebc058097c72011ff59f3f146176310e1c957a0e4cf63681bd7",
|
|
"dest": "cereal-0.5.8.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/cmark-gfm-0.2.1/cmark-gfm-0.2.1.tar.gz",
|
|
"sha256": "4330e20dcdf4ca2586585298093d2c514d4b59c208bb38283219a8f3726470e1",
|
|
"dest": "cmark-gfm-0.2.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/cmdargs-0.10.20/cmdargs-0.10.20.tar.gz",
|
|
"sha256": "0e269dc48c3d4c0447c96ffd772a6fe69dfa1260c323f4cd7bf171cbf2ab7331",
|
|
"dest": "cmdargs-0.10.20"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/colour-2.3.5/colour-2.3.5.tar.gz",
|
|
"sha256": "3b8d471979617dce7c193523743c9782df63433d8e87e3ef6d97922e0da104e7",
|
|
"dest": "colour-2.3.5"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz",
|
|
"sha256": "4f01b423f000c3e069aaf52a348564a6536797f31498bb85c3db4bd2d0973e56",
|
|
"dest": "data-default-class-0.1.2.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/digest-0.0.1.2/digest-0.0.1.2.tar.gz",
|
|
"sha256": "641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11",
|
|
"dest": "digest-0.0.1.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/dlist-0.8.0.7/dlist-0.8.0.7.tar.gz",
|
|
"sha256": "a3c06a200f9756329b09d415e7733b7204dda76ce07783e6457d0ab9ffbcba2c",
|
|
"dest": "dlist-0.8.0.7"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/emojis-0.1/emojis-0.1.tar.gz",
|
|
"sha256": "5a03c36ff41989d3309c225bf8dfab81d7733d04c5e6b61e483eccfa929cdfb0",
|
|
"dest": "emojis-0.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/fail-4.9.0.0/fail-4.9.0.0.tar.gz",
|
|
"sha256": "6d5cdb1a5c539425a9665f740e364722e1d9d6ae37fbc55f30fe3dbbbb91d4a2",
|
|
"dest": "fail-4.9.0.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/haddock-library-1.8.0/haddock-library-1.8.0.tar.gz",
|
|
"sha256": "7093a70308a548c1fa46c01fe236bc27125311159ad797304e6b0ee893d8b797",
|
|
"dest": "haddock-library-1.8.0"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/haddock-library-1.8.0/revision/1.cabal",
|
|
"sha256": "293544a80c3d817a021fec69c430e808914a9d86db0c6bd6e96a386607a66627",
|
|
"dest": "haddock-library-1.8.0",
|
|
"dest-filename": "haddock-library.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/hashable-1.3.0.0/hashable-1.3.0.0.tar.gz",
|
|
"sha256": "822e5413fbccca6ae884d3aba4066422c8b5d58d23d18b9ecb5c03273bb19ab4",
|
|
"dest": "hashable-1.3.0.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/hourglass-0.2.12/hourglass-0.2.12.tar.gz",
|
|
"sha256": "44335b5c402e80c60f1db6a74462be4ea29d1a9043aa994334ffee1164f1ca4a",
|
|
"dest": "hourglass-0.2.12"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/hxt-charproperties-9.4.0.0/hxt-charproperties-9.4.0.0.tar.gz",
|
|
"sha256": "f50ea1d5528025400507f9b181596f7b277e645a1e33ebbc659be22b244468ae",
|
|
"dest": "hxt-charproperties-9.4.0.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/integer-logarithms-1.0.3/integer-logarithms-1.0.3.tar.gz",
|
|
"sha256": "5ae262018698af35bb74916fad170d96d3eb44669c72ed36db9a19a3392cec16",
|
|
"dest": "integer-logarithms-1.0.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/integer-logarithms-1.0.3/revision/1.cabal",
|
|
"sha256": "280ade63c067aaff7259049b033aa7c51e9e993cdaa6e6c601560a92e530dffc",
|
|
"dest": "integer-logarithms-1.0.3",
|
|
"dest-filename": "integer-logarithms.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/mime-types-0.1.0.9/mime-types-0.1.0.9.tar.gz",
|
|
"sha256": "0a32435169ef4ba59f4a4b8addfd0c04479410854d1b8d69a1e38fb389ba71d2",
|
|
"dest": "mime-types-0.1.0.9"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/network-3.1.1.1/network-3.1.1.1.tar.gz",
|
|
"sha256": "d7ef590173fff2ab522fbc167f3fafb867e4ecfca279eb3ef0d137b51f142c9a",
|
|
"dest": "network-3.1.1.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/network-uri-2.6.1.0/network-uri-2.6.1.0.tar.gz",
|
|
"sha256": "423e0a2351236f3fcfd24e39cdbc38050ec2910f82245e69ca72a661f7fc47f0",
|
|
"dest": "network-uri-2.6.1.0"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/network-uri-2.6.1.0/revision/1.cabal",
|
|
"sha256": "62cc45c66023e37ef921d5fb546aca56a9c786615e05925fb193a70bf0913690",
|
|
"dest": "network-uri-2.6.1.0",
|
|
"dest-filename": "network-uri.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz",
|
|
"sha256": "dbaf8bf6b888fb98845705079296a23c3f40ee2f449df7312f7f7f1de18d7b50",
|
|
"dest": "old-locale-1.0.0.7"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/old-locale-1.0.0.7/revision/2.cabal",
|
|
"sha256": "fa998be2c7e00cd26a6e9075bea790caaf3932caa3e9497ad69bc20380dd6911",
|
|
"dest": "old-locale-1.0.0.7",
|
|
"dest-filename": "old-locale.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/primitive-0.7.0.0/primitive-0.7.0.0.tar.gz",
|
|
"sha256": "786a44fea328caf704b762ebc887e9e8476c4378fdf3a06c94e86ef1878d1576",
|
|
"dest": "primitive-0.7.0.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/random-1.1/random-1.1.tar.gz",
|
|
"sha256": "b718a41057e25a3a71df693ab0fe2263d492e759679b3c2fea6ea33b171d3a5a",
|
|
"dest": "random-1.1"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/random-1.1/revision/1.cabal",
|
|
"sha256": "7b67624fd76ddf97c206de0801dc7e888097e9d572974be9b9ea6551d76965df",
|
|
"dest": "random-1.1",
|
|
"dest-filename": "random.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/regex-base-0.94.0.0/regex-base-0.94.0.0.tar.gz",
|
|
"sha256": "c41f82f5fc1157c961a4cbdc0cd5561e5aa44f339ce6e706d978d97e0ca6b914",
|
|
"dest": "regex-base-0.94.0.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/safe-0.3.18/safe-0.3.18.tar.gz",
|
|
"sha256": "d7775be28af83beeee2fa8921201c6b93358ba6a23a2967d53e5f382a9ec0fed",
|
|
"dest": "safe-0.3.18"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/safe-0.3.18/revision/1.cabal",
|
|
"sha256": "6aa17f30b93a39f60e132fca490a3995db43bf32cf868708327a2f4b526c217f",
|
|
"dest": "safe-0.3.18",
|
|
"dest-filename": "safe.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/split-0.2.3.3/split-0.2.3.3.tar.gz",
|
|
"sha256": "1dcd674f7c5f276f33300f5fd59e49d1ac6fc92ae949fd06a0f6d3e9d9ac1413",
|
|
"dest": "split-0.2.3.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/split-0.2.3.3/revision/2.cabal",
|
|
"sha256": "64c8e45b8f74dc16b6329d99d9d9b1c47d6abae146d7d7e3ec3317dcb5660bb1",
|
|
"dest": "split-0.2.3.3",
|
|
"dest-filename": "split.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/syb-0.7.1/syb-0.7.1.tar.gz",
|
|
"sha256": "e04a9c7ae48d9fe25e9b7a064f7122d39c710753544511e15df7a6e87fdfe700",
|
|
"dest": "syb-0.7.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/tagged-0.8.6/tagged-0.8.6.tar.gz",
|
|
"sha256": "ad16def0884cf6f05ae1ae8e90192cf9d8d9673fa264b249499bd9e4fac791dd",
|
|
"dest": "tagged-0.8.6"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/tagged-0.8.6/revision/2.cabal",
|
|
"sha256": "1f7ca84e6c88cbb923641c60041c9f56c34f1a889759cc073cdf10542b441ff9",
|
|
"dest": "tagged-0.8.6",
|
|
"dest-filename": "tagged.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/tagsoup-0.14.8/tagsoup-0.14.8.tar.gz",
|
|
"sha256": "ba7e5500d853d29f0675b90655b7fdd032a4a7eee82a56e7ee3ef9949fe93ad5",
|
|
"dest": "tagsoup-0.14.8"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/th-abstraction-0.3.1.0/th-abstraction-0.3.1.0.tar.gz",
|
|
"sha256": "4b9e1bcc6ec3d897fb09c3d7fa2f37f0672d5370e0e3e49809886da81fe001b9",
|
|
"dest": "th-abstraction-0.3.1.0"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/th-abstraction-0.3.1.0/revision/1.cabal",
|
|
"sha256": "5a84e45ef22def987fbf7bfb305c2c3b211cddb7097c60a1de8db94d82f11ab0",
|
|
"dest": "th-abstraction-0.3.1.0",
|
|
"dest-filename": "th-abstraction.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/transformers-compat-0.6.5/transformers-compat-0.6.5.tar.gz",
|
|
"sha256": "da67cf11515da751b32a8ce6e96549f7268f7c435769ad19dc9766b69774620b",
|
|
"dest": "transformers-compat-0.6.5"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/utf8-string-1.0.1.1/utf8-string-1.0.1.1.tar.gz",
|
|
"sha256": "fb0b9e3acbe0605bcd1c63e51f290a7bbbe6628dfa3294ff453e4235fbaef140",
|
|
"dest": "utf8-string-1.0.1.1"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/utf8-string-1.0.1.1/revision/3.cabal",
|
|
"sha256": "68cc6cf665e7212334a51b63d6936daeaca023b2cfe8637d130acfe95f91700b",
|
|
"dest": "utf8-string-1.0.1.1",
|
|
"dest-filename": "utf8-string.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/xml-1.3.14/xml-1.3.14.tar.gz",
|
|
"sha256": "32d1a1a9f21a59176d84697f96ae3a13a0198420e3e4f1c48abbab7d2425013d",
|
|
"dest": "xml-1.3.14"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/xml-1.3.14/revision/1.cabal",
|
|
"sha256": "edb7cf08e80013cab3f80e1cb1765cb8e4f0772cf5de8a50ba3bbdfa2ae61d8c",
|
|
"dest": "xml-1.3.14",
|
|
"dest-filename": "xml.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/zlib-0.6.2.1/zlib-0.6.2.1.tar.gz",
|
|
"sha256": "f0f810ff173560b60392db448455c0513b3239f48e43cb494b3733aa559621d0",
|
|
"dest": "zlib-0.6.2.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/time-compat-1.9.2.2/time-compat-1.9.2.2.tar.gz",
|
|
"sha256": "a268613385d359274edf48fb2dad4af29874f58486b2d5625e3b95a371066a17",
|
|
"dest": "time-compat-1.9.2.2"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/time-compat-1.9.2.2/revision/1.cabal",
|
|
"sha256": "9998dc1b77b5067572ab708e94750f1061152f342e92ad1aba38aae63581174d",
|
|
"dest": "time-compat-1.9.2.2",
|
|
"dest-filename": "time-compat.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/memory-0.15.0/memory-0.15.0.tar.gz",
|
|
"sha256": "e3ff892c1a94708954d0bb2c4f4ab81bc0f505352d95095319c462db1aeb3529",
|
|
"dest": "memory-0.15.0"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/memory-0.15.0/revision/1.cabal",
|
|
"sha256": "be7024b50e876a9c3b7febaefdd81d5dc67268c58a7b4e6b3825bdc58274d88c",
|
|
"dest": "memory-0.15.0",
|
|
"dest-filename": "memory.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/unicode-transforms-0.3.6/unicode-transforms-0.3.6.tar.gz",
|
|
"sha256": "8326d001c463893a81fcfb431e3cc50c652fab041e9a37e284c445adfd667aaa",
|
|
"dest": "unicode-transforms-0.3.6"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/blaze-markup-0.8.2.3/blaze-markup-0.8.2.3.tar.gz",
|
|
"sha256": "72f8b0ed5310e3c2e49abcc9273728555655ec5f13f3f0e1f7cd1da9ad3a35bd",
|
|
"dest": "blaze-markup-0.8.2.3"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/ansi-terminal-0.10.2/ansi-terminal-0.10.2.tar.gz",
|
|
"sha256": "a894e224920b5bd475eb514126801ae3d58538c1fc2d3804b890e17754a40940",
|
|
"dest": "ansi-terminal-0.10.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/data-default-instances-containers-0.0.1/data-default-instances-containers-0.0.1.tar.gz",
|
|
"sha256": "a55e07af005c9815d82f3fc95e125db82994377c9f4a769428878701d4ec081a",
|
|
"dest": "data-default-instances-containers-0.0.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/cookie-0.4.5/cookie-0.4.5.tar.gz",
|
|
"sha256": "707f94d1b31018b91d6a1e9e19ef5413e20d02cab00ad93a5fd7d7b3b46a3583",
|
|
"dest": "cookie-0.4.5"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/data-default-instances-dlist-0.0.1/data-default-instances-dlist-0.0.1.tar.gz",
|
|
"sha256": "7d683711cbf08abd7adcd5ac2be825381308d220397315a5570fe61b719b5959",
|
|
"dest": "data-default-instances-dlist-0.0.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/unordered-containers-0.2.10.0/unordered-containers-0.2.10.0.tar.gz",
|
|
"sha256": "65f117bdbdea9efc75fb9fd539873de7687e005d8898bb21821020a4b383c573",
|
|
"dest": "unordered-containers-0.2.10.0"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/unordered-containers-0.2.10.0/revision/1.cabal",
|
|
"sha256": "5e9b095a9283d9e2f064fec73a81a6b6ea0b7fda3f219a8175785d2d2a3de204",
|
|
"dest": "unordered-containers-0.2.10.0",
|
|
"dest-filename": "unordered-containers.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz",
|
|
"sha256": "296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406",
|
|
"dest": "case-insensitive-1.2.1.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/async-2.2.2/async-2.2.2.tar.gz",
|
|
"sha256": "4b4ab1ac82c45144d82c6daf6cb6ba45eab9957dad44787fa5e869e23d73bbff",
|
|
"dest": "async-2.2.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/hxt-unicode-9.0.2.4/hxt-unicode-9.0.2.4.tar.gz",
|
|
"sha256": "7b5823f3bd94b57022d9d84ab3555303653c5121eaaef2ee1fd4918f3c434466",
|
|
"dest": "hxt-unicode-9.0.2.4"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/hxt-regex-xmlschema-9.2.0.3/hxt-regex-xmlschema-9.2.0.3.tar.gz",
|
|
"sha256": "f4743ba65498d6001cdfcf5cbc3317d4bc43941be5c7030b60beb83408c892b0",
|
|
"dest": "hxt-regex-xmlschema-9.2.0.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/hxt-regex-xmlschema-9.2.0.3/revision/1.cabal",
|
|
"sha256": "48c50321a00139120359c96fbdf5a47a7103a3db9e6ccebf5135e02a9ddde96d",
|
|
"dest": "hxt-regex-xmlschema-9.2.0.3",
|
|
"dest-filename": "hxt-regex-xmlschema.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/socks-0.6.1/socks-0.6.1.tar.gz",
|
|
"sha256": "734447558bb061ce768f53a0df1f2401902c6bee396cc96ce627edd986ef6a73",
|
|
"dest": "socks-0.6.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/HTTP-4000.3.14/HTTP-4000.3.14.tar.gz",
|
|
"sha256": "a602d7f30e917164c6a634f8cb1f5df4849048858db01380a0875e16e5aa687b",
|
|
"dest": "HTTP-4000.3.14"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/data-default-instances-old-locale-0.0.1/data-default-instances-old-locale-0.0.1.tar.gz",
|
|
"sha256": "60d3b02922958c4908d7bf2b24ddf61511665745f784227d206745784b0c0802",
|
|
"dest": "data-default-instances-old-locale-0.0.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/vector-0.12.0.3/vector-0.12.0.3.tar.gz",
|
|
"sha256": "b8a2bfbf9d22d34a28cde9b9e92bfb054e46797754154dd5883295c38936e5a8",
|
|
"dest": "vector-0.12.0.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/vector-0.12.0.3/revision/2.cabal",
|
|
"sha256": "1422b0bcf4e7675116ca8d9f473bf239850c58c4518a56010e3bfebeac345ace",
|
|
"dest": "vector-0.12.0.3",
|
|
"dest-filename": "vector.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz",
|
|
"sha256": "278d0afc87450254f8a76eab21b5583af63954efc9b74844a17a21a68013140f",
|
|
"dest": "scientific-0.3.6.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/uuid-types-1.0.3/uuid-types-1.0.3.tar.gz",
|
|
"sha256": "9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd",
|
|
"dest": "uuid-types-1.0.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/uuid-types-1.0.3/revision/2.cabal",
|
|
"sha256": "2cab161f274309cfd9ef62694a6bd1b47525bc4c79a827293b055e4a9eadb4d2",
|
|
"dest": "uuid-types-1.0.3",
|
|
"dest-filename": "uuid-types.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/splitmix-0.0.3/splitmix-0.0.3.tar.gz",
|
|
"sha256": "fce462557f490c6c3d264ca70ef98a2c644ba341a71e6ee9f87ee7f3e7ab0acc",
|
|
"dest": "splitmix-0.0.3"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/regex-pcre-builtin-0.95.1.1.8.43/regex-pcre-builtin-0.95.1.1.8.43.tar.gz",
|
|
"sha256": "4d3b108482982c6f188b740bcb4959d39c47bf05955fcb17068a5c9916d171aa",
|
|
"dest": "regex-pcre-builtin-0.95.1.1.8.43"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/doclayout-0.2.0.1/doclayout-0.2.0.1.tar.gz",
|
|
"sha256": "5361bb86ef97e4fbf351ef50089566f651dfcd6cd34e8e588ee154e2c072df38",
|
|
"dest": "doclayout-0.2.0.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/exceptions-0.10.3/exceptions-0.10.3.tar.gz",
|
|
"sha256": "44e45866b42f1f7774fd545c2564a09d3797ea8d8be2b5d310dbe8a23d9145f0",
|
|
"dest": "exceptions-0.10.3"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/Glob-0.10.0/Glob-0.10.0.tar.gz",
|
|
"sha256": "473355bd6ba0a97902e0edada1acbc0d76cfda77596f0188b2cc0ae34272a324",
|
|
"dest": "Glob-0.10.0"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/Glob-0.10.0/revision/1.cabal",
|
|
"sha256": "bbccaf21bff9071dcf369f55cc1a07250bdc84c432bdf4277ed53e5e2327cd7d",
|
|
"dest": "Glob-0.10.0",
|
|
"dest-filename": "Glob.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/zip-archive-0.4.1/zip-archive-0.4.1.tar.gz",
|
|
"sha256": "c5d5c9976241dcc25b0d8753dc526bb1bfef60f30dee38c53a7ae56e6be9b1b1",
|
|
"dest": "zip-archive-0.4.1"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/zip-archive-0.4.1/revision/1.cabal",
|
|
"sha256": "51774bdc747d20b8f23172315f9c3fdd6c11de01607e98e9890eb87fb49566d7",
|
|
"dest": "zip-archive-0.4.1",
|
|
"dest-filename": "zip-archive.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/pem-0.2.4/pem-0.2.4.tar.gz",
|
|
"sha256": "770c4c1b9cd24b3db7f511f8a48404a0d098999e28573c3743a8a296bb96f8d4",
|
|
"dest": "pem-0.2.4"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/cryptonite-0.26/cryptonite-0.26.tar.gz",
|
|
"sha256": "c47390df555295fdb1fb8161c190e208f43b8d334b2da3e96f0c64b7fe07aedd",
|
|
"dest": "cryptonite-0.26"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/asn1-types-0.3.3/asn1-types-0.3.3.tar.gz",
|
|
"sha256": "57ebc2371bdb607294b5ca18f44ced121ab528ee304905db1524cb441b535498",
|
|
"dest": "asn1-types-0.3.3"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/blaze-html-0.9.1.2/blaze-html-0.9.1.2.tar.gz",
|
|
"sha256": "60503f42546c6c1b954014d188ea137e43d74dcffd2bf6157c113fd91a0c394c",
|
|
"dest": "blaze-html-0.9.1.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/http-types-0.12.3/http-types-0.12.3.tar.gz",
|
|
"sha256": "4e8a4a66477459fa436a331c75e46857ec8026283df984d54f90576cd3024016",
|
|
"dest": "http-types-0.12.3"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/streaming-commons-0.2.1.1/streaming-commons-0.2.1.1.tar.gz",
|
|
"sha256": "a2e8932774abb3e1500bd9884939f39563e426f0fbd3e88b875e6939f9e8bed2",
|
|
"dest": "streaming-commons-0.2.1.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/hxt-9.3.1.18/hxt-9.3.1.18.tar.gz",
|
|
"sha256": "721809d89bbcaf29b2bbe3b9cdbb54e6d6a30afe7509186061898f7e8b996620",
|
|
"dest": "hxt-9.3.1.18"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz",
|
|
"sha256": "b0f95d279cd75cacaa8152a01590dc3460f7134f6840b37052abb3ba3cb2a511",
|
|
"dest": "data-default-0.7.1.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/JuicyPixels-3.3.4/JuicyPixels-3.3.4.tar.gz",
|
|
"sha256": "dde000c8802efff8e872d38f7da916ea86d130ba621266dc90d3332cbecd4c61",
|
|
"dest": "JuicyPixels-3.3.4"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/attoparsec-0.13.2.3/attoparsec-0.13.2.3.tar.gz",
|
|
"sha256": "3d1ac6713505e520ebb51f26cfb5f6e5a0825e25394a51419c7e035b60b2f2d9",
|
|
"dest": "attoparsec-0.13.2.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/attoparsec-0.13.2.3/revision/1.cabal",
|
|
"sha256": "38717f481a131e1f50ce8e126f49961e6fe740f55df53e5e45cbbf8c451a9698",
|
|
"dest": "attoparsec-0.13.2.3",
|
|
"dest-filename": "attoparsec.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/QuickCheck-2.13.2/QuickCheck-2.13.2.tar.gz",
|
|
"sha256": "7b560baa5853de777702dc23a6f2126ae4adbfdab163295bc56323a706914610",
|
|
"dest": "QuickCheck-2.13.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/temporary-1.3/temporary-1.3.tar.gz",
|
|
"sha256": "8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890",
|
|
"dest": "temporary-1.3"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/hslua-1.0.3.2/hslua-1.0.3.2.tar.gz",
|
|
"sha256": "d2d40b0c143ef58d26203f34d96d4220f1a20077386e4a5216be74260b7d6ba0",
|
|
"dest": "hslua-1.0.3.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/errors-2.3.0/errors-2.3.0.tar.gz",
|
|
"sha256": "6772e5689f07e82077ffe3339bc672934d83d83a97a7d4f1349de1302cb71f75",
|
|
"dest": "errors-2.3.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/asn1-encoding-0.9.6/asn1-encoding-0.9.6.tar.gz",
|
|
"sha256": "d9f8deabd3b908e5cf83c0d813c08dc0143b3ec1c0d97f660d2cfa02c1c8da0a",
|
|
"dest": "asn1-encoding-0.9.6"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/asn1-encoding-0.9.6/revision/1.cabal",
|
|
"sha256": "3655d9a68c8c082e0d22f33456d968ad8c484d4e95308ad9217788b1c343d8a6",
|
|
"dest": "asn1-encoding-0.9.6",
|
|
"dest-filename": "asn1-encoding.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/http-client-0.6.4/http-client-0.6.4.tar.gz",
|
|
"sha256": "369278ec3d0d89bfdd8bee5bd367b22b7812b98fd62a1121276d728aeeb239d9",
|
|
"dest": "http-client-0.6.4"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/aeson-1.4.6.0/aeson-1.4.6.0.tar.gz",
|
|
"sha256": "923fb2c6e224c4c0d1848174b1010592f31cd149f538923efd87f8a6b4b3488b",
|
|
"dest": "aeson-1.4.6.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/hslua-module-text-0.2.1/hslua-module-text-0.2.1.tar.gz",
|
|
"sha256": "1302d9022e9beea0cf4f09f977d7ca0956c598d0bf15945de5a52dd8f7e66dc6",
|
|
"dest": "hslua-module-text-0.2.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/hslua-module-system-0.2.1/hslua-module-system-0.2.1.tar.gz",
|
|
"sha256": "108e4dee68d09eb61b77122e0a5b8b7f0bafe1a7b4168e7ff4970c56def8fcd4",
|
|
"dest": "hslua-module-system-0.2.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/text-conversions-0.3.0/text-conversions-0.3.0.tar.gz",
|
|
"sha256": "1756be2f6b515fea9e00b383c00d1ee851f8b25ddbc2901dd6be27d9b6292c21",
|
|
"dest": "text-conversions-0.3.0"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/asn1-parse-0.9.5/asn1-parse-0.9.5.tar.gz",
|
|
"sha256": "8f1fe1344d30b39dc594d74df2c55209577722af1497204b4c2b6d6e8747f39e",
|
|
"dest": "asn1-parse-0.9.5"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/skylighting-core-0.8.3/skylighting-core-0.8.3.tar.gz",
|
|
"sha256": "e39c32b44694527a9dd5e2a94a70a6c21db252b26d06782e1ea3540e92b0881e",
|
|
"dest": "skylighting-core-0.8.3"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/pandoc-types-1.20/pandoc-types-1.20.tar.gz",
|
|
"sha256": "aac716bcf493e0cd53428fa8cd892fdd7af3a6184145c25543bf6fe8b94fe873",
|
|
"dest": "pandoc-types-1.20"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/ipynb-0.1/ipynb-0.1.tar.gz",
|
|
"sha256": "45f27b613690ee8b0122bc4686fffbf36e50bfdc378385eb3805131a3f6c4a35",
|
|
"dest": "ipynb-0.1"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/aeson-pretty-0.8.8/aeson-pretty-0.8.8.tar.gz",
|
|
"sha256": "81cea61cb6dcf32c3f0529ea5cfc98dbea3894152d7f2d9fe1cb051f927ec726",
|
|
"dest": "aeson-pretty-0.8.8"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/doctemplates-0.8/doctemplates-0.8.tar.gz",
|
|
"sha256": "d61a1a30c7c10a78d5d61f3a8883d2fa95116674be1493ad819e01b86e83167e",
|
|
"dest": "doctemplates-0.8"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/x509-1.7.5/x509-1.7.5.tar.gz",
|
|
"sha256": "b1b0fcbb4aa0d749ed2b54710c2ebd6d900cb932108ad14f97640cf4ca60c7c8",
|
|
"dest": "x509-1.7.5"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/x509-1.7.5/revision/1.cabal",
|
|
"sha256": "01185a9a17bee4e89287d9e32bfaa673133cf2b09a39759627bed1f72ea528fd",
|
|
"dest": "x509-1.7.5",
|
|
"dest-filename": "x509.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/skylighting-0.8.3/skylighting-0.8.3.tar.gz",
|
|
"sha256": "269a4d5cd3a1b83d8d37442f7f76b17bf2b2294da2ad3aa6dd4ef3eede5f55bf",
|
|
"dest": "skylighting-0.8.3"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/texmath-0.12/texmath-0.12.tar.gz",
|
|
"sha256": "5e1915a87774428733575cd47ce1f4050a70ab30c8518238e320036e877a8125",
|
|
"dest": "texmath-0.12"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/x509-store-1.6.7/x509-store-1.6.7.tar.gz",
|
|
"sha256": "9786356c8bfdf631ea018c3244d0854c6db2cb24e583891ea553961443f61ef9",
|
|
"dest": "x509-store-1.6.7"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/x509-store-1.6.7/revision/1.cabal",
|
|
"sha256": "a707b2f4ba3c02ebacd7ecd19e9f0c0b211b58270329c2c775a2c1df26820212",
|
|
"dest": "x509-store-1.6.7",
|
|
"dest-filename": "x509-store.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/x509-validation-1.6.11/x509-validation-1.6.11.tar.gz",
|
|
"sha256": "f94321cbcc4a534adf5889ae6950f3673e38b62b89b6970b477f502ce987d19b",
|
|
"dest": "x509-validation-1.6.11"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/x509-system-1.6.6/x509-system-1.6.6.tar.gz",
|
|
"sha256": "40dcdaae3ec67f38c08d96d4365b901eb8ac0c590bd7972eb429d37d58aa4419",
|
|
"dest": "x509-system-1.6.6"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/tls-1.5.2/tls-1.5.2.tar.gz",
|
|
"sha256": "eb90db5034baac136b1fc5f307e6ec89adf3d1918ed1f1bc9f20368d55984330",
|
|
"dest": "tls-1.5.2"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/connection-0.3.1/connection-0.3.1.tar.gz",
|
|
"sha256": "5d759589c532c34d87bfc4f6fcb732bf55b55a93559d3b94229e8347a15375d9",
|
|
"dest": "connection-0.3.1"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/connection-0.3.1/revision/1.cabal",
|
|
"sha256": "65da1c055610095733bcd228d85dff80804b23a5d18fede994a0f9fcd1b0c121",
|
|
"dest": "connection-0.3.1",
|
|
"dest-filename": "connection.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/http-client-tls-0.3.5.3/http-client-tls-0.3.5.3.tar.gz",
|
|
"sha256": "471abf8f29a909f40b21eab26a410c0e120ae12ce337512a61dae9f52ebb4362",
|
|
"dest": "http-client-tls-0.3.5.3"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "http://hackage.haskell.org/package/http-client-tls-0.3.5.3/revision/1.cabal",
|
|
"sha256": "c97c3d88e6318a3056e42e2cd0913d5c4bff381f83341bb6ff06865fd12c8b52",
|
|
"dest": "http-client-tls-0.3.5.3",
|
|
"dest-filename": "http-client-tls.cabal"
|
|
},
|
|
{
|
|
"type": "archive",
|
|
"url": "http://hackage.haskell.org/package/pandoc-2.9/pandoc-2.9.tar.gz",
|
|
"sha256": "0ca45cc17801fc11cc07fc2edaaf69aeb351a5f0fa0e482a514b0898493e96c8",
|
|
"dest": "pandoc-2.9"
|
|
},
|
|
{
|
|
"type": "script",
|
|
"commands": [
|
|
"set -x",
|
|
"cd $1",
|
|
"if [ ! -e Setup.hs ] && [ ! -e Setup.lhs ]; then",
|
|
" echo 'import Distribution.Simple' > Setup.hs",
|
|
" echo 'main = defaultMain' >> Setup.hs",
|
|
"fi",
|
|
"ghc -threaded --make Setup",
|
|
"./Setup configure --disable-optimization --prefix=/app",
|
|
"./Setup build",
|
|
"./Setup install"
|
|
],
|
|
"dest-filename": "install-package"
|
|
}
|
|
],
|
|
"cleanup": [
|
|
"/lib/x86_64-linux-ghc-*"
|
|
]
|
|
},
|
|
{
|
|
"name": "html2text",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/universe/h/html2text/html2text_1.3.2a.orig.tar.gz",
|
|
"sha256": "000b39d5d910b867ff7e087177b470a1e26e2819920dcffd5991c33f6d480392"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"./configure --prefix=/app",
|
|
"make -j4",
|
|
"install -D -t /app/bin html2text"
|
|
]
|
|
},
|
|
{
|
|
"name": "lua5.3",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/main/l/lua5.3/lua5.3_5.3.3.orig.tar.gz",
|
|
"sha256": "5113c06884f7de453ce57702abaac1d618307f33f6789fa870e87a59d772aca2"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"sed -e \"s/INSTALL_TOP= \\/usr\\/local/INSTALL_TOP= \\/app/\" Makefile > new",
|
|
"mv new Makefile",
|
|
"make -j4 linux",
|
|
"make install"
|
|
]
|
|
},
|
|
{
|
|
"name": "lua",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "https://www.lua.org/ftp/lua-5.3.5.tar.gz",
|
|
"sha256": "0c2eed3f960446e1a3e4b9a1ca2f3ff893b6ce41942cf54d5dd59ab4b3b058ac"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"sed -e \"s/INSTALL_TOP= \\/usr\\/local/INSTALL_TOP= \\/app/\" Makefile > new",
|
|
"mv new Makefile",
|
|
"make -j4 linux",
|
|
"make install"
|
|
]
|
|
},
|
|
{
|
|
"name": "luarocks",
|
|
"sources": [
|
|
{
|
|
"type": "git",
|
|
"url": "https://github.com/luarocks/luarocks",
|
|
"commit": "914b831271099e0f25cd9c1af66d354c5ee64ed2"
|
|
}
|
|
],
|
|
"cleanup": [
|
|
"*"
|
|
]
|
|
},
|
|
{
|
|
"name": "luacheck",
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"luarocks-admin make_manifest .",
|
|
"luarocks install --only-from=$PWD luacheck"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "file",
|
|
"url": "https://luarocks.org/luacheck-0.23.0-1.src.rock",
|
|
"sha256": "940595928d9b3055c77d2957fb14b94ed2a192757b32fd5e15ca86795830722a"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://luarocks.org/argparse-0.7.0-1.all.rock",
|
|
"sha256": "8927d0ff3dbc0cbb4842a4dd95f7d9be90d653dde25a32696b8a6c386abda270"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://luarocks.org/luafilesystem-1.7.0-2.src.rock",
|
|
"sha256": "65e6d437e577a1d6cd509b6cd224d2cb9501d58d32a72cafbd4fd3f911681576"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "libzen",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/universe/libz/libzen/libzen_0.4.37.orig.tar.gz",
|
|
"sha256": "165ea5cd8d2e26d09b93b388904d228b71717b4a024b4694d455a407269686a6"
|
|
}
|
|
],
|
|
"subdir": "Project/GNU/Library"
|
|
},
|
|
{
|
|
"name": "libmediainfo",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/universe/libm/libmediainfo/libmediainfo_18.12.orig.tar.gz",
|
|
"sha256": "4cf0d7b4d8960ce668df7936b306699479e9347ecff77623a40fb060de880117"
|
|
}
|
|
],
|
|
"subdir": "Project/GNU/Library"
|
|
},
|
|
{
|
|
"name": "mediainfo",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/universe/m/mediainfo/mediainfo_18.12.orig.tar.gz",
|
|
"sha256": "7601fce7332dec59d2aedd55b4923ffb409cb4596886885dd722e9c96ccb3cfd"
|
|
}
|
|
],
|
|
"subdir": "Project/GNU/CLI"
|
|
},
|
|
{
|
|
"name": "nodejs",
|
|
"cleanup": [
|
|
"/include",
|
|
"/share",
|
|
"/lib/node_modules"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "https://nodejs.org/dist/v9.9.0/node-v9.9.0.tar.gz",
|
|
"sha256": "e774cf32bc7c1d61d2e654e67eaafd2a13f22f176933706de60250db5b5eabda"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "p7zip",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/universe/p/p7zip/p7zip_16.02+dfsg.orig.tar.xz",
|
|
"sha256": "50adee7a4259e3492d8b68dfd12bda0ed27e615193a16f10af296f23dc831b14"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"make -f makefile",
|
|
"install -DT bin/7za /app/bin/7zr"
|
|
]
|
|
},
|
|
{
|
|
"name": "perl",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://www.cpan.org/src/5.0/perl-5.28.0.tar.xz",
|
|
"sha256": "059b3cb69970d8c8c5964caced0335b4af34ac990c8e61f7e3f90cd1c2d11e49"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"./Configure -des -Dprefix=/app",
|
|
"make -j4",
|
|
"make install"
|
|
],
|
|
"post-install": [
|
|
"chmod 755 -R /app/lib/perl5/5.28.0/x86_64-linux/auto"
|
|
]
|
|
},
|
|
{
|
|
"name": "php7.3",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/main/p/php7.3/php7.3_7.3.8.orig.tar.xz",
|
|
"sha256": "f6046b2ae625d8c04310bda0737ac660dc5563a8e04e8a46c1ee24ea414ad5a5"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"./configure --prefix=/app --disable-all --disable-cgi --disable-phpdbg",
|
|
"make -j4",
|
|
"make install"
|
|
]
|
|
},
|
|
{
|
|
"name": "rakudo",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "https://rakudostar.com/files/star/rakudo-star-2019.03.tar.gz",
|
|
"sha256": "640a69de3a2b4f6c49e75a01040e8770de3650ea1d5bb61057e3dfa3c79cc008"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"cd MoarVM; perl Configure.pl --prefix=/app",
|
|
"cd MoarVM; make -j4",
|
|
"cd MoarVM; make install",
|
|
"cd nqp; perl Configure.pl --prefix=/app",
|
|
"cd nqp; make -j4",
|
|
"cd nqp; make install",
|
|
"perl Configure.pl --prefix=/app",
|
|
"make -j4",
|
|
"make install"
|
|
]
|
|
},
|
|
{
|
|
"name": "db5.3",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/main/d/db5.3/db5.3_5.3.28+dfsg1.orig.tar.xz",
|
|
"sha256": "b19bf3dd8ce74b95a7b215be9a7c8489e8e8f18da60d64d6340a06e75f497749"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"cd build_unix && ../dist/configure --prefix=/app && make -j4 && make install"
|
|
]
|
|
},
|
|
{
|
|
"name": "rpm",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/universe/r/rpm/rpm_4.14.2.1+dfsg1.orig.tar.xz",
|
|
"sha256": "1f8ab32e127583c25add1df529c5d8a24318eafe057075f2afa0200e9d07b969"
|
|
}
|
|
],
|
|
"config-opts": [
|
|
"--without-lua"
|
|
]
|
|
},
|
|
{
|
|
"name": "ruby2.5",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/main/r/ruby2.5/ruby2.5_2.5.5.orig.tar.xz",
|
|
"sha256": "a49a222bbeeeb0191ae043a509cd05137869f971a33fef74d3c0aaae95170877"
|
|
}
|
|
],
|
|
"cleanup": [
|
|
"/share/ri",
|
|
"/lib/libruby-static.a",
|
|
"/lib/ruby/*/rdoc",
|
|
"/lib/ruby/*/x86_64-linux/enc"
|
|
]
|
|
},
|
|
{
|
|
"name": "tidy-html5",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/main/t/tidy-html5/tidy-html5_5.6.0.orig.tar.gz",
|
|
"sha256": "08a63bba3d9e7618d1570b4ecd6a7daa83c8e18a41c82455b6308bc11fe34958"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"cmake ../.. -DCMAKE_INSTALL_PREFIX=/app",
|
|
"make -j4",
|
|
"make install"
|
|
],
|
|
"subdir": "build/cmake"
|
|
},
|
|
{
|
|
"name": "unrar-nonfree",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/multiverse/u/unrar-nonfree/unrar-nonfree_5.6.6.orig.tar.gz",
|
|
"sha256": "5dbdd3cff955c4bc54dd50bf58120af7cb30dec0763a79ffff350f26f96c4430"
|
|
}
|
|
],
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"make -j4",
|
|
"install -D -t /app/bin unrar"
|
|
]
|
|
},
|
|
{
|
|
"name": "xz-utils",
|
|
"sources": [
|
|
{
|
|
"type": "archive",
|
|
"url": "http://au.archive.ubuntu.com/ubuntu/pool/main/x/xz-utils/xz-utils_5.2.4.orig.tar.xz",
|
|
"sha256": "9717ae363760dedf573dad241420c5fea86256b65bc21d2cf71b2b12f0544f4b"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "python3.7-docopt",
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"python3.7 -m pip install --no-index --find-links=\"file://${PWD}\" --prefix=/app docopt"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/a2/55/8f8cab2afd404cf578136ef2cc5dfb50baa1761b68c9da1fb1e4eed343c9/docopt-0.6.2.tar.gz",
|
|
"sha256": "49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "python3.7-pyinotify",
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"python3.7 -m pip install --no-index --find-links=\"file://${PWD}\" --prefix=/app pyinotify"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/e3/c0/fd5b18dde17c1249658521f69598f3252f11d9d7a980c5be8619970646e1/pyinotify-0.9.6.tar.gz",
|
|
"sha256": "9c998a5d7606ca835065cdabc013ae6c66eb9ea76a00a1e3bc6e0cfe2b4f71f4"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "python3.7-pygments",
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"python3.7 -m pip install --no-index --find-links=\"file://${PWD}\" --prefix=/app pygments"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/be/39/32da3184734730c0e4d3fa3b2b5872104668ad6dc1b5a73d8e477e5fe967/Pygments-2.5.2-py2.py3-none-any.whl",
|
|
"sha256": "2a3fe295e54a20164a9df49c75fa58526d3be48e14aceba6d6b1e8ac0bfd6f1b"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "python3.7-pillow",
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"python3.7 -m pip install --no-index --find-links=\"file://${PWD}\" --prefix=/app pillow"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/89/3e/31c2e5385d7588016c6f7ac552e81c3fff2bef4bc61b6f82f8177752405c/Pillow-6.2.1-cp37-cp37m-manylinux1_x86_64.whl",
|
|
"sha256": "0f66dc6c8a3cc319561a633b6aa82c44107f12594643efa37210d8c924fc1c71"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "python3.7-toml",
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"python3.7 -m pip install --no-index --find-links=\"file://${PWD}\" --prefix=/app toml"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/a2/12/ced7105d2de62fa7c8fb5fce92cc4ce66b57c95fb875e9318dba7f8c5db0/toml-0.10.0-py2.py3-none-any.whl",
|
|
"sha256": "235682dd292d5899d361a811df37e04a8828a5b1da3115886b73cf81ebc9100e"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "python3.7",
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"python3.7 -m pip install --no-index --find-links=\"file://${PWD}\" --prefix=/app bandit chardet coverage mccabe mypy pdfminer.six pillow pycodestyle pydocstyle pyflakes pygments pylint pytest pytest-cov svglib yamllint"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/03/6c/99296f89bad2ef85626e1df9f677acbee8885bb043ad82ad3ed4746d2325/gitdb2-2.0.6-py2.py3-none-any.whl",
|
|
"sha256": "96bbb507d765a7f51eb802554a9cfe194a174582f772e0d89f4e87288c288b7b"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/03/92/705fe8aca27678e01bbdd7738173b8e7df0088a2202c80352f664630d638/typing_extensions-3.7.4.1-py3-none-any.whl",
|
|
"sha256": "cf8b63fedea4d89bab840ecbb93e75578af28f76f66c35889bd7065f5af88575"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/0e/0c/04a353e104d2f324f8ee5f4b32012618c1c86dd79e52a433b64fceed511b/pycodestyle-2.5.0-py2.py3-none-any.whl",
|
|
"sha256": "95a2219d12372f05704562a14ec30bc76b05a5b297b21a5dfe3f6fac3491ae56"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/13/f3/cf85f7c3a2dbd1a515d51e1f1676d971abe41bba6f4ab5443240d9a78e5b/sortedcontainers-2.1.0-py2.py3-none-any.whl",
|
|
"sha256": "d9e96492dd51fae31e60837736b38fe42a187b5404c16606ff7ee7cd582d4c60"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/19/cf/711f1d887cb92c5155c9a1eb338f1b5d2411b50e4492a3b20e4a188a22b2/pytest-5.3.2-py3-none-any.whl",
|
|
"sha256": "e41d489ff43948babd0fad7ad5e49b8735d5d55e26628a58673c39ff61d95de4"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/1a/c3/8e8a0fba20b2b543747e9571ad22ede9889035d9aeb82f68c242bc555941/pydocstyle-5.0.1-py3-none-any.whl",
|
|
"sha256": "4167fe954b8f27ebbbef2fbcf73c6e8ad1e7bb31488fce44a69fdfc4b0cd0fae"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/20/8c/4543981439d23c4ff65b2e62dddd767ebc84a8e664a9b67e840d1e2730d3/GitPython-3.0.5-py3-none-any.whl",
|
|
"sha256": "c155c6a2653593ccb300462f6ef533583a913e17857cfef8fc617c246b6dc245"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/23/84/323c2415280bc4fc880ac5050dddfb3c8062c2552b34c2e512eb4aa68f79/wrapt-1.11.2.tar.gz",
|
|
"sha256": "565a021fd19419476b9362b05eeaa094178de64f8361e44468f9e9d7843901e1"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/23/f8/69df5a663b59512eb9f9b84e7f203c48c7a933e460316e9ebf4db2871ae0/lazy_object_proxy-1.4.3-cp37-cp37m-manylinux1_x86_64.whl",
|
|
"sha256": "d74bb8693bf9cf75ac3b47a54d716bbb1a92648d5f781fc799347cfc95952383"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/54/28/c45d8b54c1339f9644b87663945e54a8503cfef59cf0f65b3ff5dd17cf64/setuptools-42.0.2-py2.py3-none-any.whl",
|
|
"sha256": "c8abd0f3574bc23afd2f6fd2c415ba7d9e097c8a99b845473b0d957ba1e2dac6"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/55/d2/866d45e3a121ee15a1dc013824d58072fd5c7799c9c34d01378eb262ca8f/smmap2-2.0.5-py2.py3-none-any.whl",
|
|
"sha256": "0555a7bf4df71d1ef4218e4807bbf9b201f910174e6e08af2e138d4e517b4dde"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/5a/50/ff2f2c8f1f0ca1569f678eeb608c0f973b835985410985594fbee96be820/bandit-1.6.2-py2.py3-none-any.whl",
|
|
"sha256": "336620e220cf2d3115877685e264477ff9d9abaeb0afe3dc7264f55fa17a3952"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/5c/eb/975c7c080f3223a5cdaff09612f3a5221e4ba534f7039db34c35d95fa6a5/mypy_extensions-0.4.3-py2.py3-none-any.whl",
|
|
"sha256": "090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/65/26/32b8464df2a97e6dd1b656ed26b2c194606c16fe163c695a992b36c11cdf/six-1.13.0-py2.py3-none-any.whl",
|
|
"sha256": "1f1b7d42e254082a9db6279deae68afb421ceba6158efa6131de7b3003ee93fd"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/68/03/0604cec1ea13c9f063dd50f900d1a36160334dd3cfb01fd0e638f61b46ba/more_itertools-8.0.2-py3-none-any.whl",
|
|
"sha256": "c833ef592a0324bcc6a60e48440da07645063c453880c9477ceb22490aec1564"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/74/3d/1ee25a26411ba0401b43c6376d2316a71addcc72ef8690b101b4ea56d76a/zipp-0.6.0-py2.py3-none-any.whl",
|
|
"sha256": "f06903e9f1f43b12d371004b4ac7b06ab39a44adc747266928ae6debfa7b3335"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/76/bc/394ad449851729244a97857ee14d7cba61ddb268dce3db538ba2f2ba1f0f/py-1.8.0-py2.py3-none-any.whl",
|
|
"sha256": "64f65755aee5b381cea27766a3a147c3f15b9b6b9ac88676de66ba2ae36793fa"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/7a/68/5902e8cd7f7b17c5879982a3a3ee2ad0c3b92b80c79989a2d3e1ca8d29e1/pathspec-0.6.0.tar.gz",
|
|
"sha256": "e285ccc8b0785beadd4c18e5708b12bb8fcf529a1e61215b3feff1d1e559ea5c"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/7a/db/a968fd7beb9fe06901c1841cb25c9ccb666ca1b9a19b114d1bbedf1126fc/pbr-5.4.4-py2.py3-none-any.whl",
|
|
"sha256": "61aa52a0f18b71c5cc58232d2cf8f8d09cd67fcad60b742a60124cb8d6951488"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/7d/4b/cdf1113a0e88b641893b814e9c36f69a6fda28cd88b62c7f0d858cde3166/snowballstemmer-2.0.0-py2.py3-none-any.whl",
|
|
"sha256": "209f257d7533fdb3cb73bdbd24f436239ca3b2fa67d56f6ff88e86be08cc5ef0"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/7e/9f/526a6947247599b084ee5232e4f9190a38f398d7300d866af3ab571a5bfe/wcwidth-0.1.7-py2.py3-none-any.whl",
|
|
"sha256": "f4ebe71925af7b40a864553f761ed559b43544f8f71746c2d756c7fe788ade7c"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/84/f2/ed0ffb887f8138a8fe5a621b8c0bb9598bfb3989e029f6c6a85ee66628ee/pyflakes-2.1.1-py2.py3-none-any.whl",
|
|
"sha256": "17dbeb2e3f4d772725c777fabc446d5634d1038f234e77343108ce445ea69ce0"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl",
|
|
"sha256": "ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/89/3e/31c2e5385d7588016c6f7ac552e81c3fff2bef4bc61b6f82f8177752405c/Pillow-6.2.1-cp37-cp37m-manylinux1_x86_64.whl",
|
|
"sha256": "0f66dc6c8a3cc319561a633b6aa82c44107f12594643efa37210d8c924fc1c71"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/8d/c9/e5be955a117a1ac548cdd31e37e8fd7b02ce987f9655f5c7563c656d5dcb/PyYAML-5.2.tar.gz",
|
|
"sha256": "c0ee8eca2c582d29c3c2ec6e2c4f703d1b7f1fb10bc72317355a746057e7346c"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/94/2c/4e501f9c351343c8ba10d70b5a7ca97cdab2690af043a6e52ada65b85b6b/tinycss2-1.0.2-py3-none-any.whl",
|
|
"sha256": "9fdacc0e22d344ddd2ca053837c133900fe820ae1222f63b79617490a498507a"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/95/60/552fc6e027bc1158ba4691cccfdf6eb77f206f2f21d3c1c5f23b89f68a0e/lxml-4.4.2-cp37-cp37m-manylinux1_x86_64.whl",
|
|
"sha256": "61409bd745a265a742f2693e4600e4dbd45cc1daebe1d5fad6fcb22912d44145"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/a0/28/85c7aa31b80d150b772fbe4a229487bc6644da9ccb7e427dd8cc60cb8a62/pluggy-0.13.1-py2.py3-none-any.whl",
|
|
"sha256": "966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/a2/db/4313ab3be961f7a763066401fb77f7748373b6094076ae2bda2806988af6/attrs-19.3.0-py2.py3-none-any.whl",
|
|
"sha256": "08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/a9/49/146fe46dee2c79585e68f491b3ac5065bb2db1be191cb43a444961b12e8b/pycryptodome-3.9.4-cp37-cp37m-manylinux1_x86_64.whl",
|
|
"sha256": "57b1b707363490c495ad0eeb38bd1b0e1697c497af25fad78d3a1ebf0477fd5b"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/ad/ae/86734823047962e7b8c8529186a1ac4a7ca19aaf1aa0c7713c022ef593fd/astroid-2.3.3-py3-none-any.whl",
|
|
"sha256": "840947ebfa8b58f318d42301cf8c0a20fd794a33b61cc4638e28e9e61ba32f42"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/ae/86/f322d16edbf5505133a14ad4205fe35bac0134c359e5645405d3d96910d7/mypy-0.761-cp37-cp37m-manylinux1_x86_64.whl",
|
|
"sha256": "7eadc91af8270455e0d73565b8964da1642fe226665dd5c9560067cd64d56749"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/b1/e1/f5ddbd83f60b03f522f173c03e406c1bff8343f0232a292ac96aa633b47a/stevedore-1.31.0-py2.py3-none-any.whl",
|
|
"sha256": "01d9f4beecf0fbd070ddb18e5efb10567801ba7ef3ddab0074f54e3cd4e91730"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/b6/d8/cb3f8bbae33db7f24027721d61f73145f25bfbcf078a23b2998478e5258c/coverage-5.0-cp37-cp37m-manylinux1_x86_64.whl",
|
|
"sha256": "d609a6d564ad3d327e9509846c2c47f170456344521462b469e5cb39e48ba31c"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/b9/54/3673ee8be482f81527678ac894276223b9814bb7262e4f730469bb7bf70e/pytest_cov-2.8.1-py2.py3-none-any.whl",
|
|
"sha256": "cdbdef4f870408ebdbfeb44e63e07eb18bb4619fae852f6e760645fa36172626"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl",
|
|
"sha256": "fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/be/39/32da3184734730c0e4d3fa3b2b5872104668ad6dc1b5a73d8e477e5fe967/Pygments-2.5.2-py2.py3-none-any.whl",
|
|
"sha256": "2a3fe295e54a20164a9df49c75fa58526d3be48e14aceba6d6b1e8ac0bfd6f1b"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/c0/0c/fc2e007d9a992d997f04a80125b0f183da7fb554f1de701bbb70a8e7d479/pyparsing-2.4.5-py2.py3-none-any.whl",
|
|
"sha256": "20f995ecd72f2a1f4bf6b072b63b22e2eb457836601e76d6e5dfcd75436acc1f"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/c2/bb/7f93a025df23706cc2a8b89f53764accfd480da295c026a1fb815199ade9/reportlab-3.5.32-cp37-cp37m-manylinux1_x86_64.whl",
|
|
"sha256": "6c535a304888dafe50c2c24d4924aeefc11e0542488ee6965f6133d415e86bbc"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/c4/a1/1a37602bbcfa2f7c079758f31555776a00a947e43457a3e0110b2165c7d9/cssselect2-0.2.2-py2.py3-none-any.whl",
|
|
"sha256": "07e9c3b1b52d81dd08b177532bbd6b9ced650d87abfd641f4e4ec7de34b98807"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/cb/83/200b2723bcbf1d1248a8a7d16e6dd6cb970b5331397b11948428d7ebcf37/pdfminer.six-20191110-py2.py3-none-any.whl",
|
|
"sha256": "ca2ca58f3ac66a486bce53a6ddba95dc2b27781612915fa41c444790ba9cd2a8"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/cf/94/9672c2d4b126e74c4496c6b3c58a8b51d6419267be9e70660ba23374c875/packaging-19.2-py2.py3-none-any.whl",
|
|
"sha256": "d9551545c6d761f3def1677baf08ab2a3ca17c56879e70fecba2fc4dde4ed108"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/e5/b0/c121fd1fa3419ea9bfd55c7f9c4fedfec5143208d8c7ad3ce3db6c623c21/isort-4.3.21-py2.py3-none-any.whl",
|
|
"sha256": "6e811fcb295968434526407adb8796944f1988c5b65e8139058f2014cbe100fd"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/e9/59/43fc36c5ee316bb9aeb7cf5329cdbdca89e5749c34d5602753827c0aa2dc/pylint-2.4.4-py3-none-any.whl",
|
|
"sha256": "886e6afc935ea2590b462664b161ca9a5e40168ea99e5300935f6591ad467df4"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/e9/71/1a1e0ed0981bb6a67bce55a210f168126b7ebd2065958673797ea66489ca/importlib_metadata-1.3.0-py2.py3-none-any.whl",
|
|
"sha256": "d95141fbfa7ef2ec65cfd945e2af7e5a6ddbd7c8d9a25e66ff3be8e3daf9f60f"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/f2/5b/d178ef4ecb7ed3db90b80dae846c7b0c18849fe1de319ad97c31e99c9142/yamllint-1.19.0-py2.py3-none-any.whl",
|
|
"sha256": "c65f6df10e2752054ac89fbe7b32abc00864aecb747cf40c73fe445aea1da5f1"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl",
|
|
"sha256": "a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/f4/46/a3d3ae2e04222ef70e8b9fd19296afe2d79ce1c818a754b7621a87dfd632/svglib-0.9.3.tar.gz",
|
|
"sha256": "91e6becb5698c4328584ce86642d9024be1db043741b0af5518d4420bd3e5d5e"
|
|
},
|
|
{
|
|
"type": "file",
|
|
"url": "https://files.pythonhosted.org/packages/fb/56/dd4e168a0009da85c78c6cfe91f5b2df2c7bbed60f3ba778c4a71289e6fb/typed_ast-1.4.0-cp37-cp37m-manylinux1_x86_64.whl",
|
|
"sha256": "d7c45933b1bdfaf9f36c579671fec15d25b06c8398f113dab64c18ed1adda01d"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "eris",
|
|
"buildsystem": "simple",
|
|
"build-commands": [
|
|
"python3.7 -m pip install --no-index --prefix=/app .",
|
|
"cp -a tests test-all /app/bin"
|
|
],
|
|
"sources": [
|
|
{
|
|
"type": "git",
|
|
"url": "https://github.com/ahamilton/eris",
|
|
"commit": "50ba981e94b1fea3299f99e653738d425ab62a9a"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"command": "eris"
|
|
}
|