Joey Hess
7cf0cb48ee
Tighten dependency on optparse-applicative to 0.11.0.
...
Type of str changed in 0.11.
2015-08-02 19:05:24 -04:00
Joey Hess
e954b165a1
prep release
2015-07-31 11:34:53 -04:00
Joey Hess
b62f8fa6ad
prep release
2015-07-27 12:25:03 -04:00
Joey Hess
1fb9ab342b
Support building without persistent database on for systems that lack TH. This removes support for incremental fsck.
2015-07-25 17:37:09 -04:00
Joey Hess
d4c7cde087
remove new-time build flag
...
This caused problems building with stackage and ghc 7.6, since cabal
assumes the flag means it wants a newer time. Since time is bundled with
ghc, stackage doesn't pin it.
Since this flag was only there to avoid a dep on old-locale, which is
currently bundled with ghc, let's remove the flag.
2015-07-21 19:25:12 -04:00
Joey Hess
02d522a12e
Debian package (and any other packages built using make install) now includes bash completion.
2015-07-13 12:26:06 -04:00
Joey Hess
dd54d9b617
Merge branch 'master' into optparse-applicative
...
Conflicts:
debian/changelog
2015-07-10 17:07:54 -04:00
Joey Hess
bda6a020e6
prep release
2015-07-10 16:39:05 -04:00
Joey Hess
a2ba701056
started converting to use optparse-applicative
...
This is a work in progress. It compiles and is able to do basic command
dispatch, including git autocorrection, while using optparse-applicative
for the core commandline parsing.
* Many commands are temporarily disabled before conversion.
* Options are not wired in yet.
* cmdnorepo actions don't work yet.
Also, removed the [Command] list, which was only used in one place.
2015-07-08 13:36:25 -04:00
Joey Hess
aea694ed3f
Removed support for optparse-applicative versions older than 0.10.
...
Debian stable has 0.10.0.
2015-07-07 23:54:46 -04:00
Joey Hess
751f9c40ce
On linux, pass --as-needed to linker to avoid linking with unused shared libraries including libyaml.
2015-07-07 13:19:13 -04:00
Joey Hess
f20a8f88de
prep release
2015-06-16 20:29:09 -04:00
Joey Hess
9b38c14165
debian/cabal-wrapper: Removed this hack which should not be needed anymore.
2015-06-14 14:43:55 -04:00
Joey Hess
2989cdfe3e
re-remove hamlet dep
2015-06-06 14:13:46 -04:00
Joey Hess
e62f82ca9d
-fPIC broke the autobuilders, so remove again. hmm
2015-06-06 12:09:45 -04:00
Joey Hess
5211b8fc70
not sure why, but ghc started failing linking the C libs unless explicitly built with -fPIC
2015-06-05 14:37:01 -04:00
Joey Hess
0fd4bef75e
prep release
2015-05-28 10:49:04 -04:00
Joey Hess
e810564338
Revert "remove deprecated hamlet package"
...
This reverts commit cf650eaa99
.
It's too early to do this; the linux and android autobuilder will need to
be updated to use the new version of shakespeare, and that will require a
complete refresh of them. In the meantime, this has knocked the webapp out
of the autobuilders.
2015-05-27 14:47:41 -04:00
Joey Hess
cf650eaa99
remove deprecated hamlet package
...
shakespeare provides this now
2015-05-22 15:46:47 -04:00
Joey Hess
979064b1cb
prep release
2015-05-22 14:20:21 -04:00
Joey Hess
505d540360
allow building without ascii-progress, since it is not ready yet
...
No progress bars with -J unless built with ascii-progress.
2015-05-12 13:54:16 -04:00
Joey Hess
e27b97d364
Merge branch 'master' into concurrentprogress
...
Conflicts:
Command/Fsck.hs
Messages.hs
Remote/Directory.hs
Remote/Git.hs
Remote/Helper/Special.hs
Types/Remote.hs
debian/changelog
git-annex.cabal
2015-05-12 13:23:22 -04:00
Joey Hess
6ebf615995
cutting a point release, will be a cabal-only update
2015-05-11 12:09:02 -04:00
Joey Hess
7d3b052fd4
reorder dependency list
2015-05-10 17:03:20 -04:00
Joey Hess
663eb15aa3
avoid unncessary dep on old-locale when building with new version of time
2015-05-10 16:50:22 -04:00
Joey Hess
fd2d90d319
disable ghc 7.10's obnoxious warnings about every line using tab to indent
2015-05-10 14:41:34 -04:00
Joey Hess
f1a81cfce2
prep release
2015-05-08 13:42:45 -04:00
Magnus Therning
8ab56a5cf2
Replace dataenc with sandi.
...
The library dataenc is unmaintained and has been superseded by sandi.
Signed-off-by: Magnus Therning <magnus@therning.org>
2015-05-07 18:07:05 -04:00
Joey Hess
8f010bb55b
also drop old dbus compat
2015-04-22 16:23:41 -04:00
Joey Hess
eb8ef44133
Dropped support for older versions of yesod and warp than the ones in Debian Jessie.
...
466 lines of compat cruft deleted!
2015-04-22 16:19:11 -04:00
Joey Hess
b7be1680a7
prep release
2015-04-20 14:44:15 -04:00
Joey Hess
5f73bc3a12
Removed dependency on haskell SHA library, instead using cryptohash >= 0.11.0.
2015-04-19 11:05:32 -04:00
Joey Hess
c0497aa571
switch to using cryptohash for MAC
2015-04-19 10:54:12 -04:00
Joey Hess
a5d89633c3
scale progress bar to terminal size
2015-04-14 16:39:30 -04:00
Joey Hess
86a2f9dc4d
Merge branch 'master' into concurrentprogress
...
Conflicts:
debian/changelog
2015-04-14 15:35:15 -04:00
Joey Hess
b14ec45aa8
info dir: Added information about repositories that contain files in the specified directory.
...
This is a nearly free feature; it piggybacks on the location log lookups
done for the numcopies stats. So, the only extra overhead is updating
the map of repository sizes.
However, I had to switch to Data.Map.Strict, which needs containers 0.5.
If backporting to wheezy, will probably need to revert this commit.
2015-04-12 12:54:41 -04:00
Joey Hess
64ab652af4
pin ascii-progress version for now; big changes coming
2015-04-10 13:10:15 -04:00
Joey Hess
c45da74241
Merge branch 'master' into concurrentprogress
2015-04-10 12:45:42 -04:00
Joey Hess
b22aacab44
prep release
2015-04-09 15:06:46 -04:00
Joey Hess
683c596a0e
Merge branch 'master' into concurrentprogress
2015-04-07 13:32:52 -04:00
Joey Hess
c83940393a
emergency release
2015-04-06 17:13:20 -04:00
Joey Hess
dd96043011
prep release
2015-04-06 12:50:22 -04:00
Joey Hess
a06f9ff329
WIP use ascii-progress
...
A bit flickery due to
https://github.com/yamadapc/haskell-ascii-progress/issues/12
And, won't handle large files until ascii-progress is changed to use
Integers.
2015-04-04 15:58:38 -04:00
Joey Hess
e473d59b92
prep release
2015-03-27 13:11:40 -04:00
Joey Hess
86bdd5198f
prep release
2015-03-17 13:03:31 -04:00
Justin Lebar
d5c0b500d3
Specify a version for the 'feed' build dependency.
...
Versions of feed before 0.3.4 don't have 'getItemSummary', which is used
in ImportFeed.hs.
2015-03-17 12:49:45 -04:00
Joey Hess
8914773c05
move resourcet dependency out of S3 only; needed by database code
2015-02-27 11:15:09 -04:00
Joey Hess
fd2a543c7d
Merge branch 'master' into database
...
Conflicts:
debian/changelog
2015-02-22 14:12:42 -04:00
Joey Hess
bf80a16c2e
complete work around for sqlite SELECT ErrorBusy on new connection bug
2015-02-22 14:08:26 -04:00
Joey Hess
8c915ccebc
prep release
2015-02-19 14:16:19 -04:00