summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2024-12-03Name the downloaded git repo after the packagegesh
Makes it easier to find it in the pacman sources cache, and is more consistent with my other packages. NOTE: If you've previously built the package, you'll need to rename the source file in the cache. Pacman will redownload if you don't, but that means you have files in your cache that don't correspond to anything, which may be confusing. `mv "$SRCDEST/ghcid{,-static-git}`
2024-12-03Build package itself offlinegesh
Separate building the package and its deps into build() and prepare(), respectively (perhaps counterindicated and a sign we should actually be using the wider Arch Haskell ecosystem? Will revert if I see pushback) Uses the --offline flag added in cabal 3.12.1.0 -- the flag was added way back in 1.24.0.0 in 2016-03, so it won't complain on older cabals, but the functionality for build was only added in 3.12.1.0
2024-05-05Minor corrections based on #haskell feedbackgesh
Plus add prepare() for when building in a chroot
2024-04-15Update license to SPDX, add git makedepgesh
Thanks to @alerque for reminding me of the makedep requirement
2021-10-27Initial commitgesh