git.iko.soy/typeable/cabal2nix
on master help sign in
hackage2nix: drop obsolete update-stackage.sh script
f62b76ePeter Simons
hackage2nix/update-stackage.shdeleted−29
@@ -1,29 +0,0 @@
1−#! /usr/bin/env bash
2−
3−set -eu -o pipefail
4−
5−exit_trap()
6−{
7− local lc="$BASH_COMMAND" rc=$?
8− test $rc -eq 0 || echo "*** error $rc: $lc"
9−}
10−
11−trap exit_trap EXIT
12−
13−cd "$(dirname "$0")"
14−
15−{
16− echo "# pkgs/development/haskell-modules/configuration-stackage-lts.yaml"
17− echo ""
18− echo "extra-packages:"
19− curl --silent -L https://www.stackage.org/lts/cabal.config |
20− sed -r -e '/installed,$/d' -e '/^--/d' -e 's/constraints: +/ /' -e 's/^ +(.*)$/ - \1/' -e 's/,$//'
21−} >configuration-stackage-lts.yaml
22−
23−cd nixpkgs
24−git pull -q
25−mv ../configuration-stackage-lts.yaml pkgs/development/haskell-modules/
26−if [ -n "$(git status --porcelain)" ]; then
27− git commit -q -m "configuration-stackage-lts.yaml: update from https://www.stackage.org/lts/cabal.config" -- pkgs/development/haskell-modules/configuration-stackage-lts.yaml
28− git push -q
29−fi