summaryrefslogtreecommitdiff
path: root/debian/control
Commit message (Collapse)AuthorAge
* Only build-depend on libghc-clientsession-dev on arches that will have the ↵Gravatar Joey Hess2012-10-04
| | | | webapp.
* Avoid building the webapp on Debian architectures that do not yet have ↵Gravatar Joey Hess2012-09-29
| | | | template haskell and thus yesod. (Should be available for arm soonish I hope).
* demote libnss-mdns to suggestsGravatar Joey Hess2012-09-28
| | | | | | | At recommends it causes avahi-daemon to be pulled in on upgrade, which is just too annoying to deal with avoiding on servers. MDNS is needed for robust peering, but probably most desktop systems have it anyway; it's in task-desktop.
* remove blaze-markupGravatar Joey Hess2012-09-24
|
* update depsGravatar Joey Hess2012-09-11
|
* add build dep on network-infoGravatar Joey Hess2012-09-07
|
* add network-multicast to bulld dependsGravatar Joey Hess2012-09-07
|
* add yesod-defaultGravatar Joey Hess2012-07-27
| | | | another dependency cabal works without here, oddly
* update depsGravatar Joey Hess2012-07-26
| | | | | | Note that here I don't need blaze-markup for cabal to succeed, but Jimmy reports he does. Seems like Text.Blaze.Renderer.String moved from blaze to blaze-markup in some version.
* update build depsGravatar Joey Hess2012-07-26
|
* build fixesGravatar Joey Hess2012-07-25
|
* run yesod, and launch webapp on startupGravatar Joey Hess2012-07-25
|
* MountWatcher threadGravatar Joey Hess2012-07-19
| | | | Currently only prints mount points when mounts happen.
* Version build dependency on STM, and allow building without it, which ↵Gravatar Joey Hess2012-06-26
| | | | disables the watch command.
* demote lsofGravatar Joey Hess2012-06-21
| | | | not available on kfreebsd, and only used by watch
* make inotify a build flag etcGravatar Joey Hess2012-06-17
|
* check lsof at runtimeGravatar Joey Hess2012-06-16
|
* add lsof build depsGravatar Joey Hess2012-06-15
| | | | | Check for it in configure; and add a --force option for people without it who want to live dangerously.
* smart commit threadGravatar Joey Hess2012-06-10
| | | | | | | | | | | | | | | | | | | | The commit thread now has access to a channel containing the times of all uncommitted changes. This lets it be smart about detecting busy times when a batch job is running (such as rm -rf, or untarring something, etc), and avoid committing until it's done. While at the same time, instantly committing one-off changes that the user is going to expect to see immediately. I had to use STM to implement the channel, because of http://hackage.haskell.org/trac/ghc/ticket/4154 While this adds a dependency, I always wanted to use STM, so this actually makes me happy. ;) Also happy that shouldCommit is a pure function, so other commit smartness strategies can easily be played with. Although the current one seems pretty good. There is one bug, for some reason it does double commits, every time.
* add hinotify dependenciesGravatar Joey Hess2012-06-04
|
* autocorrectionGravatar Joey Hess2012-04-12
| | | | | | | git-annex (but not git-annex-shell) supports the git help.autocorrect configuration setting, doing fuzzy matching using the restricted Damerau-Levenshtein edit distance, just as git does. This adds a build dependency on the haskell edit-distance library.
* releasing version 3.201203153.20120315Gravatar Joey Hess2012-03-15
|
* finish bloom filtersGravatar Joey Hess2012-03-12
| | | | | | | | Add tuning, docs, etc. Not sure if status is the right place to remote size.. perhaps unused should report the size and also warn if it sees more keys than the bloom filter allows?
* version dependency on openssh-clientGravatar Joey Hess2012-02-25
| | | | | This is only to ensure that it's as new a version as it was built with, so partial upgrades work.
* configure: Check if ssh connection caching is supported by the installed ↵Gravatar Joey Hess2012-02-25
| | | | version of ssh and default annex.sshcaching accordingly.
* tweak wordingGravatar Joey Hess2012-02-15
|
* note 7.4 neededGravatar Joey Hess2012-02-04
|
* remove Utility.Conditional and use IfElseGravatar Joey Hess2012-01-24
| | | | | | | This drops the >>! and >>? with the nice low fixity. IfElse does have undocumented >>=>>! and >>=>>? operators, but I deem that too fishy. Anyway, using whenM and unlessM is easier; I sometimes mixed the operators up.
* debhelper v9Gravatar Joey Hess2012-01-15
| | | | kills that ugly python message during build
* Add libghc-testpack-dev to build depends on all arches.Gravatar Joey Hess2012-01-13
|
* Added quickcheck to build dependencies, and fail if test suite cannot be built.Gravatar Joey Hess2012-01-03
|
* Merge branch 'new-monad-control'Gravatar Joey Hess2011-12-30
|\ | | | | | | | | Conflicts: debian/changelog
| * Updated to build with monad-control 0.3.Gravatar Joey Hess2011-12-24
|/
* prep releaseGravatar Joey Hess2011-10-11
|
* fix git 1.7.7 breakageGravatar Joey Hess2011-10-11
| | | | | | | | | | | | | | | | * This version of git-annex only works with git 1.7.7 and newer. The breakage with old versions is subtle, and affects annex.numcopies .gitattributes settings, so be sure to upgrade git to 1.7.7. (Debian package now depends on that version.) * Don't pass absolute paths to git show-attr, as it started following symlinks when that's done in 1.7.7. Instead, use relative paths, which show-attr only handles 100% correctly in 1.7.7. Closes: #645046 Unfortunatly I can find no way to work with the old and new gits, as the old had bugs that require absolute paths, while the new doesn't like them at all. And the behavior of git show-attr in 1.7.7. is the same as eg, git add of an absolute path to a symlink, so seems entirely intentional and not likely to change.
* basic json supportGravatar Joey Hess2011-09-01
| | | | | | | | | | | | | | | | | | This includes a generic JSONStream library built on top of Text.JSON (somewhat hackishly). It would be possible to stream out a single json document describing all actions, but it's probably better for consumers if they can expect one json document per line, so I did it that way instead. Output from external programs used for transferring files is not currently hidden when outputting json, which probably makes it not very useful there. This may be dealt with if there is demand for json output for --get or --move to be parsable. The version, status, and find subcommands have hand-crafted output and don't do json. The whereis subcommand needs to be modified to produce useful json.
* The wget command will now be used in preference to curl, if available.Gravatar Joey Hess2011-08-27
| | | | Got tired of curl's various ugly progress bars.
* Added curl to Debian package dependencies.Gravatar Joey Hess2011-08-16
|
* add monad-control to build dependsGravatar Joey Hess2011-07-07
| | | | Will use this to handle exceptions in the Annex monad, yay.
* Drop the dependency on the haskell curl bindings, use regular haskell HTTP.Gravatar Joey Hess2011-07-04
|
* updates for web remote and removing URL backendGravatar Joey Hess2011-07-01
|
* typoGravatar Joey Hess2011-05-27
|
* add explict build dep on hsloggerGravatar Joey Hess2011-05-21
| | | | pulled in by missingh, but now used directly by git-annex
* releasing version 0.201105160.20110516Gravatar Joey Hess2011-05-16
|
* Revert "Use haskell Crypto library instead of haskell SHA library.a"Gravatar Joey Hess2011-04-26
| | | | | | | | | This reverts commit 892593c5efacbc084d19af4b5d7164ededaea7ff. Conflicts: Crypto.hs debian/control
* releasing version 0.201104250.20110425Gravatar Joey Hess2011-04-25
|
* Remove testpack from build depends, as it is not available on all architectures.Gravatar Joey Hess2011-04-25
| | | | | | | The test suite will not be run if it cannot be compiled. It may be possible later to split off the quickcheck using tests into a separate program and keep most of the tests using just hunit.
* Use haskell Crypto library instead of haskell SHA library.aGravatar Joey Hess2011-04-21
| | | | Since hS3 needs Crypto anyway, this actually reduces dependencies.
* typoGravatar Joey Hess2011-04-21
|
* fix S3 upload buffering problemGravatar Joey Hess2011-04-21
| | | | Provide file size to new version of hS3.