aboutsummaryrefslogtreecommitdiff
path: root/git-annex.cabal
Commit message (Collapse)AuthorAge
* remove HTTP from test depsGravatar Joey Hess2013-02-11
|
* fix case of uuid depGravatar Joey Hess2013-02-11
|
* Now uses the Haskell Glob library, rather than pcre-light, avoiding the need ↵Gravatar Joey Hess2013-02-11
| | | | to install libpcre. Currently done only for Cabal or when the Makefile is made to use -DWITH_GLOB
* Now uses the Haskell uuid library, rather than needing a uuid program.Gravatar Joey Hess2013-02-10
| | | | | | | | Been meaning to do this for some time; Android port was last straw. Note that newer versions of the uuid library have a Data.UUID.V4 that generates random UUIDs slightly more cleanly, but Debian has an old version of the library, so I do it slightly round-about.
* Revert "use Simple built type on Android"Gravatar Joey Hess2013-02-10
| | | | | | This reverts commit e207b3dfb9b2197aa8dbdaab30441c9cb2a8dcb2. Don't think we'll be building for Android with cabal, at least for now.
* use Simple built type on AndroidGravatar Joey Hess2013-02-08
| | | | cabal cannot cross-compile with Custom
* don't need HTTP any longerGravatar Joey Hess2013-02-08
|
* update base dependencyGravatar Joey Hess2013-02-08
|
* prep release3.20130207Gravatar Joey Hess2013-02-07
|
* webapp: Now allows restarting any threads that crash.Gravatar Joey Hess2013-01-26
|
* use async to track and manage threadsGravatar Joey Hess2013-01-26
|
* finalizing release3.20130124Gravatar Joey Hess2013-01-24
|
* manual and source repository groupsGravatar Joey Hess2013-01-21
|
* releasing version 3.201301143.20130114Gravatar Joey Hess2013-01-14
|
* blog for yesterdayGravatar Joey Hess2013-01-08
|
* releasing version 3.201301073.20130107Gravatar Joey Hess2013-01-07
|
* version dep on yesod-formGravatar Joey Hess2013-01-06
|
* assistant: Make expensive transfer scan work fully in direct mode.Gravatar Joey Hess2013-01-05
| | | | | | | | | | | | | The expensive scan uses lookupFile, but in direct mode, that doesn't work for files that are present. So the scan was not finding things that are present that need to be uploaded. (It did find things not present that needed to be downloaded.) Now lookupFile also works in direct mode. Note that it still prefers symlinks on disk to info committed to git, in direct mode. This is necessary to make things like Assistant.Threads.Watcher.onAddSymlink work correctly, when given a new symlink not yet checked into git (or replacing a file checked into git).
* bumpGravatar Joey Hess2013-01-05
|
* cabal file typo broke use of hfseventsGravatar Joey Hess2013-01-05
|
* releasing version 3.201301023.20130102Gravatar Joey Hess2013-01-02
|
* OSX FSEvents supportGravatar Joey Hess2012-12-27
| | | | | Needs work to deal with directory renames better; otherwise seems to basically work.
* cabal: add missing depend to 'test-suite', guard against 'kqueue' on linuxGravatar Sergei Trofimovich2012-12-14
| | | | | | | | | | | | | | Fixes the following test failure: Preprocessing test suite 'test' for git-annex-3.20121211... Remote/Git.hs:42:8: Could not find module `Control.Concurrent.MSampleVar' It is a member of the hidden package `SafeSemaphore-0.9.0'. Perhaps you need to add `SafeSemaphore' to the build-depends in your .cabal file. Use -v to see a list of the files searched for. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* releasing version 3.201212113.20121211Gravatar Joey Hess2012-12-11
|
* add yesod-form to cabalGravatar Joey Hess2012-12-09
|
* add http-types dep for webdavGravatar Joey Hess2012-12-06
|
* webdav: Avoid trying to set props, avoiding incompatability with ↵Gravatar Joey Hess2012-12-01
| | | | livedrive.com. Needs DAV version 0.3.
* releasing version 3.201211273.20121127Gravatar Joey Hess2012-11-27
|
* releasing version 3.201211263.20121126Gravatar Joey Hess2012-11-26
|
* build-depend on a recent mtlGravatar Joey Hess2012-11-25
| | | | | | Old versions have an insufficiently generic definition of reader, which only works on ReaderT and not on newtypes made of it, or something like that.
* cabal fix for webdavGravatar Joey Hess2012-11-18
|
* fix build with shakespeare-js-1.0.0.2Gravatar Joey Hess2012-11-18
| | | | | | | For no apparent reason, this version removes all useful instances of ToJavaScript, leavind behind only an instance for Aeson.Value. Argh. Pissed off at this arbitrary breaking change, and seriously considering dropping this library.
* webdav is fully working in non-enctypted modeGravatar Joey Hess2012-11-16
|
* update to dav 0.1, and basic uploading is working!Gravatar Joey Hess2012-11-15
|
* skeltal webdav special remoteGravatar Joey Hess2012-11-14
| | | | | Doesn't actually store anything yet, but initremote works and tests the server.
* remove async build depGravatar Joey Hess2012-11-14
| | | | Not needed.. At least for now..
* releasing version 3.201211123.20121112Gravatar Joey Hess2012-11-12
|
* use cabal macro to detect if old version of network is being usedGravatar Joey Hess2012-11-11
|
* added a runTimeout functionGravatar Joey Hess2012-11-11
| | | | | | This adds a dep on haskell's async library, but since that's been added to the recent haskell platform release, it should not be much hardship to my poor long-suffering library chasing users.
* switch to new URI version by default, -DWITH_OLD_URI for oldGravatar Joey Hess2012-11-03
|
* avoid using Blaze directlyGravatar Joey Hess2012-10-31
| | | | | New 0.5 changes the api, rather gratuitously, so run away. I can juse use Hamlet here.
* added a missing build-depGravatar Joey Hess2012-10-31
|
* add build-dep on blaze-markupGravatar Joey Hess2012-10-30
| | | | which blaze-html depends on, so not a significant new dep
* support using haskell-dns for SRV lookupsGravatar Joey Hess2012-10-28
| | | | | This library should be easier to install than ADNS, so I've made it be used by default.
* gnutls segfault fixedGravatar Joey Hess2012-10-26
| | | | | | | | Adjust build deps to ensure that only a fixed version of the library will be used. Also, removed the bound thread stuff, which I now think was (probably) a red herring.
* Merge branch 'master' into xmppGravatar Joey Hess2012-10-26
|\ | | | | | | | | Conflicts: Assistant/Threads/NetWatcher.hs
| * NetWatcher: When dbus connection is lost, try to reconnect.Gravatar Joey Hess2012-10-26
| | | | | | | | | | | | | | | | MountWatcher can't do this, because it uses the session dbus, and won't have access to the new DBUS_SESSION_BUS_ADDRESS if a new session is started. Bumped dbus library version, FD leak in it is fixed.
* | SRV lookup libraryGravatar Joey Hess2012-10-25
| | | | | | | | | | | | | | | | This uses the ADNS library, if available. Otherwise, the host program. I anticipate that cabal users won't easily get hsdns installed, since it's a Haskell binding to a C library. And using host is just fine, as long as the system has it.
* | Merge branch 'master' into xmppGravatar Joey Hess2012-10-25
|\|
| * Re-enable dbus, using a new version of the library that fixes the memory leak.Gravatar Joey Hess2012-10-25
| | | | | | | | | | | | | | For now, when dbus goes away, the assistant keeps running but does not fall back or reconnect. To do so needs more changes to the DBus library; in particular a connectSessionWith and connectSystemWith to let me specify my own clientThreadRunner.