robert.schuetz@7942237bf71a2ae4f5d3cb047d167612b8c9e311
08f5bb29c3
2017-11-17 12:21:49 +00:00
yarikoptic
0805eee64f
Added a comment: thanks, what about 'find' with the same issue?
2017-11-16 19:11:51 +00:00
Joey Hess
9c7f168e89
typo
2017-11-16 12:54:42 -04:00
Lykos153
5a4733c5a6
2017-11-16 00:57:29 +00:00
Joey Hess
187b3e7780
enable LambdaCase and convert around 10% of places that could use it
...
Needs ghc 7.6.1, so minimum base version increased slightly. All builds
are well above this version of ghc, and debian oldstable is as well.
Code that could use lambdacase can be found by running:
git grep -B 1 'case ' | less
and searching in less for "<-"
This commit was sponsored by andrea rota.
2017-11-15 16:59:32 -04:00
Joey Hess
5e6c3ba30c
Merge branch 'master' of ssh://git-annex.branchable.com
2017-11-14 16:42:45 -04:00
Joey Hess
f5edb16729
Display progress meter when uploading a key without size information
...
Getting the size by statting the content file.
This commit was supported by the NSF-funded DataLad project.
2017-11-14 16:40:49 -04:00
astrophoenix
b96df92400
Added a comment
2017-11-14 19:45:41 +00:00
Joey Hess
b5e1534c5c
thoughts
2017-11-14 15:43:40 -04:00
yarikoptic
2f7de67829
initial whining about 2 ssh prompts
2017-11-14 19:14:30 +00:00
Joey Hess
1b6cbb63e9
still can't express custom-setup deps
...
They need unix on non-windows, for Utility.Env, which Build.Configure uses,
but cabal can't express that in a custom-setup stanza.
To avoid this problem, Utility.Env would need to be moved into
unix-compat..
2017-11-14 14:59:51 -04:00
Joey Hess
061f5ddd43
avoid Utility.Directory which needs Win32 on windows
...
custom-setup can't depend on Win32 due to cabal limitations
2017-11-14 14:53:36 -04:00
Joey Hess
c598cef0b6
typo
2017-11-14 14:34:09 -04:00
Joey Hess
87293e5be9
add utf8-string to custom-setup deps
2017-11-14 14:32:01 -04:00
Joey Hess
8d68112be5
split out setEnv to avoid adding dep
...
Windows needs the setenv package in custom-setup, but I don't want to
pull it in on unix, which would probably break some builds and need more
work. Instead, split out setEnv to a separate module.
Quite likely, unix-compat will get a portable environment layer, and
then both modules can be removed from here.
This commit was sponsored by Øyvind Andersen Holm.
2017-11-14 14:28:49 -04:00
Joey Hess
ea12fb38f4
bring back custom-setup stanza
...
Now that windows is using unix-compat 0.5, don't need a dep on Win32
or unix in custom-setup, so the stanza can be parsed by cabal's limited
parser again.
Note that unix-compat 0.5 is needed on windows, but the cabal file
hasn't bumped it yet, since that would necessarily affect non-windows
builds. Instead, the stack-windows.yaml makes sure the right version is
pulled in.
This commit was sponsored by Jeff Goeke-Smith on Patreon.
2017-11-14 14:14:44 -04:00
Joey Hess
07c4be500d
clean up build warnings on Windows
2017-11-14 14:14:10 -04:00
Joey Hess
8dd84b87f9
use unix-compat 0.5 on windows
...
Re-applying 3ec579f5e1
2017-11-14 14:00:24 -04:00
Joey Hess
c6a0c5cd75
remove copypasta
2017-11-14 13:37:37 -04:00
Joey Hess
8908cc4257
use fork of unix-compat to fix build with new Win32
2017-11-14 13:34:06 -04:00
Joey Hess
3c014e3efe
response
2017-11-14 13:21:40 -04:00
Joey Hess
eb27bde23e
update http-client commit
2017-11-14 13:12:05 -04:00
Joey Hess
3b44ea01f5
update; git bug fixed in pu
2017-11-13 13:11:06 -04:00
Joey Hess
1bd956bed4
Revert "Revert "remove dep on Win32-extras""
...
This reverts commit d18bc52caf
.
2017-11-13 12:55:23 -04:00
Joey Hess
ff3312d708
typo
2017-11-13 12:48:34 -04:00
Joey Hess
2a3d85db6c
add subdirs in http-client git repo
2017-11-13 12:47:18 -04:00
Joey Hess
449097e3f2
Merge branch 'master' of ssh://git-annex.branchable.com
2017-11-13 12:36:47 -04:00
Joey Hess
77341f135b
use win32 2.6.1.0 (second try)
...
Using patched http-client.
2017-11-13 12:36:07 -04:00
astrophoenix
d5382d7927
Added a comment: possible cause (my error)
2017-11-12 21:01:29 +00:00
astrophoenix
d46fd877ac
2017-11-12 19:17:17 +00:00
astrophoenix
63b62a80ad
post question about missing files
2017-11-12 19:16:42 +00:00
spam@9590d16798fd27f4e38472862e296fc9828e3d39
c758a63ab3
Added a comment: remote "origin" missing some gcrypt commands?
2017-11-11 19:51:57 +00:00
Joey Hess
5f55082d10
Revert "use unix-compat 0.5 on windows"
...
This reverts commit 3ec579f5e1
.
Too early for this; needs newer Win32 version. Le sigh.
2017-11-09 15:14:00 -04:00
Joey Hess
89f8777b6a
add unix-compat version
2017-11-09 15:11:07 -04:00
Joey Hess
d18bc52caf
Revert "remove dep on Win32-extras"
...
This reverts commit 8b5480c66a
.
Yeah, too early for that too
2017-11-09 15:09:14 -04:00
Joey Hess
bc4f1ed918
updated my win32 fork
2017-11-09 15:06:37 -04:00
Joey Hess
8d6ff88218
Revert "use win32 2.6.1.0"
...
This reverts commit a0c38d7c96
.
Blocked by https://github.com/snoyberg/http-client/issues/309
this commit can be reverted once that's fixed.
2017-11-09 15:01:59 -04:00
Joey Hess
928567f5f0
bump process to version supporting newer Win32
2017-11-09 14:28:54 -04:00
Joey Hess
f95e2755b8
build with newer version of directory which supports newer version of win32
2017-11-09 14:22:32 -04:00
Joey Hess
b35600e6b8
allow-newer to work around Cabal needing old version of Win32
2017-11-09 14:05:03 -04:00
Joey Hess
8b5480c66a
remove dep on Win32-extras
...
Win32 now has its own getCurrentProcessId.
2017-11-09 14:03:06 -04:00
Joey Hess
5393479ef6
allow-newer to allow Win32-extras to be built with new Win32
2017-11-09 13:57:55 -04:00
Joey Hess
25854c73db
still need stack-windows.yaml to specify newer versions of Win32 and unix-compat
2017-11-09 13:54:05 -04:00
Joey Hess
f953f19e68
Merge branch 'master' of ssh://git-annex.branchable.com
2017-11-09 13:40:32 -04:00
Joey Hess
a0c38d7c96
use win32 2.6.1.0
...
That has my patches merged into it, so stack-windows.yaml is not needed
any longer.
This commit was sponsored by Boyd Stephen Smith Jr. on Patreon.
2017-11-09 13:39:07 -04:00
Lykos153
b0634d2151
Added a comment
2017-11-09 17:35:14 +00:00
Joey Hess
3ec579f5e1
use unix-compat 0.5 on windows
...
That version has my patches for the problems that Utility.PosixFiles
was working around, so am able to get rid of that module now.
This will later allow bringing back the custom-setup stanza in the cabal
file. It will need to depend on unix-compat 0.5 on all OS's, which I'm
not ready to do yet.
This commit was sponsored by Nick Daly on Patreon.
2017-11-09 12:47:05 -04:00
Joey Hess
0f150a054b
revert accidental change
2017-11-09 12:46:26 -04:00
Joey Hess
5861a6eb87
add news item for git-annex 6.20171109
2017-11-09 12:23:56 -04:00
Joey Hess
01d940dc10
releasing package git-annex version 6.20171109
2017-11-09 12:23:34 -04:00