Skip to content

Instantly share code, notes, and snippets.

@slotThe
Created December 16, 2020 09:08
Show Gist options
  • Save slotThe/e3351bafe370cf0654814b450137a548 to your computer and use it in GitHub Desktop.
Save slotThe/e3351bafe370cf0654814b450137a548 to your computer and use it in GitHub Desktop.
Void ghcide build
resolver: lts-16.22
packages:
- .
- ./hie-compat/
extra-deps:
- haskell-lsp-0.22.0.0
- haskell-lsp-types-0.22.0.0
- lsp-test-0.11.0.6
- ghc-check-0.5.0.1
- hie-bios-0.7.1
- ghc-events-0.13.0
- ghc-trace-events-0.1.2.1
- heapsize-0.3.0
- opentelemetry-0.6.1
- opentelemetry-extra-0.6.1
# not yet in stackage
- Chart-diagrams-1.9.3
- SVGFonts-1.7.0.1
- diagrams-1.4
- diagrams-svg-1.4.3
- diagrams-contrib-1.4.4
- diagrams-core-1.4.2
- diagrams-lib-1.4.3
- diagrams-postscript-1.5
- monoid-extras-0.5.1
- svg-builder-0.1.1
- active-0.2.0.14
- dual-tree-0.2.2.1
- force-layout-0.4.0.6
- statestack-0.3
- implicit-hie-0.1.2.5
- implicit-hie-cradle-0.3.0.2
nix:
packages: [zlib]
# Template file for 'ghcide'
pkgname=ghcide
version=0.6.0.1
revision=1
build_style=haskell-stack
makedepends="ncurses-devel zlib-devel"
short_desc="A library for building Haskell IDE tooling"
maintainer="slotThe <soliditsallgood@mailbox.org>"
license="Apache License 2.0"
homepage="https://github.com/haskell/ghcide"
distfiles="https://github.com/haskell/${pkgname}/archive/v${version}.tar.gz"
checksum=601da8de7bdbd0f5561561d062fe97d17ae819a2484df07cde12777aceba4bb5
nopie_files="/usr/bin/ghcide /usr/bin/ghcide-bench /usr/bin/ghcide-test-preprocessor"
nocross=yes
post_install() {
vlicense LICENSE
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment