git-annex/stack.yaml
Joey Hess 15f5502469
Windows: Depend on file-io 0.2.0, to simplify support for long filenames
https://github.com/haskell/file-io/issues/39 is resolved.
Except, it seems that openTempFile was omitted from that fix.

I followed up pointing that out, so hopefully that can be fixed
eventually. Unfortunately, even then convertToWindowsNativeNamespace
will still need to be in git-annex as it's used in one other place,
which is not part of file-io.

Depending on the new file-io, for windows only for now.
Didn't want to add even more #ifdefs, the point of getting this fixed in
file-io is to reduce complexity, not to increase it.

The stack.yaml flag addition seemed to be needed to get this
version of file-io to be used. I'm not sure why.

Sponsored-by: Joshua Antonishen
2026-01-30 11:37:48 -04:00

19 lines
313 B
YAML

flags:
git-annex:
production: true
parallelbuild: true
assistant: true
torrentparser: true
magicmime: false
dbus: false
debuglocks: false
benchmark: true
ospath: true
file-io:
os-string: true
packages:
- '.'
resolver: lts-24.26
extra-deps:
- aws-0.25.2
- file-io-0.2.0