also drop old dbus compat
This commit is contained in:
parent
eb8ef44133
commit
8f010bb55b
5 changed files with 4 additions and 16 deletions
|
@ -63,11 +63,7 @@ dbusThread urlrenderer = do
|
||||||
wasmounted <- liftIO $ swapMVar mvar nowmounted
|
wasmounted <- liftIO $ swapMVar mvar nowmounted
|
||||||
handleMounts urlrenderer wasmounted nowmounted
|
handleMounts urlrenderer wasmounted nowmounted
|
||||||
liftIO $ forM_ mountChanged $ \matcher ->
|
liftIO $ forM_ mountChanged $ \matcher ->
|
||||||
#if MIN_VERSION_dbus(0,10,7)
|
|
||||||
void $ addMatch client matcher handleevent
|
void $ addMatch client matcher handleevent
|
||||||
#else
|
|
||||||
listen client matcher handleevent
|
|
||||||
#endif
|
|
||||||
, do
|
, do
|
||||||
liftAnnex $
|
liftAnnex $
|
||||||
warning "No known volume monitor available through dbus; falling back to mtab polling"
|
warning "No known volume monitor available through dbus; falling back to mtab polling"
|
||||||
|
|
|
@ -112,11 +112,7 @@ checkNetMonitor client = do
|
||||||
-}
|
-}
|
||||||
listenNMConnections :: Client -> (Bool -> IO ()) -> IO ()
|
listenNMConnections :: Client -> (Bool -> IO ()) -> IO ()
|
||||||
listenNMConnections client setconnected =
|
listenNMConnections client setconnected =
|
||||||
#if MIN_VERSION_dbus(0,10,7)
|
|
||||||
void $ addMatch client matcher
|
void $ addMatch client matcher
|
||||||
#else
|
|
||||||
listen client matcher
|
|
||||||
#endif
|
|
||||||
$ \event -> mapM_ handleevent
|
$ \event -> mapM_ handleevent
|
||||||
(map dictionaryItems $ mapMaybe fromVariant $ signalBody event)
|
(map dictionaryItems $ mapMaybe fromVariant $ signalBody event)
|
||||||
where
|
where
|
||||||
|
@ -166,11 +162,7 @@ listenWicdConnections client setconnected = do
|
||||||
| any (== wicd_disconnected) status = setconnected False
|
| any (== wicd_disconnected) status = setconnected False
|
||||||
| otherwise = noop
|
| otherwise = noop
|
||||||
match matcher a =
|
match matcher a =
|
||||||
#if MIN_VERSION_dbus(0,10,7)
|
|
||||||
void $ addMatch client matcher a
|
void $ addMatch client matcher a
|
||||||
#else
|
|
||||||
listen client matcher a
|
|
||||||
#endif
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
handleConnection :: Assistant ()
|
handleConnection :: Assistant ()
|
||||||
|
|
2
debian/changelog
vendored
2
debian/changelog
vendored
|
@ -1,7 +1,7 @@
|
||||||
git-annex (5.20150421) UNRELEASED; urgency=medium
|
git-annex (5.20150421) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
* S3: Enable debug logging when annex.debug or --debug is set.
|
* S3: Enable debug logging when annex.debug or --debug is set.
|
||||||
* Dropped support for older versions of yesod and warp than the ones
|
* Dropped support for older versions of yesod, warp, and dbus than the ones
|
||||||
in Debian Jessie.
|
in Debian Jessie.
|
||||||
|
|
||||||
-- Joey Hess <id@joeyh.name> Tue, 21 Apr 2015 15:54:10 -0400
|
-- Joey Hess <id@joeyh.name> Tue, 21 Apr 2015 15:54:10 -0400
|
||||||
|
|
2
debian/control
vendored
2
debian/control
vendored
|
@ -31,7 +31,7 @@ Build-Depends:
|
||||||
libghc-edit-distance-dev,
|
libghc-edit-distance-dev,
|
||||||
libghc-hinotify-dev [linux-any],
|
libghc-hinotify-dev [linux-any],
|
||||||
libghc-stm-dev (>= 2.3),
|
libghc-stm-dev (>= 2.3),
|
||||||
libghc-dbus-dev (>= 0.10.3) [linux-any],
|
libghc-dbus-dev (>= 0.10.7) [linux-any],
|
||||||
libghc-fdo-notify-dev (>= 0.3) [linux-any],
|
libghc-fdo-notify-dev (>= 0.3) [linux-any],
|
||||||
libghc-yesod-dev (>= 1.2.6.1) [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc],
|
libghc-yesod-dev (>= 1.2.6.1) [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc],
|
||||||
libghc-yesod-core-dev (>= 1.2.19) [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc],
|
libghc-yesod-core-dev (>= 1.2.19) [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc],
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
Name: git-annex
|
Name: git-annex
|
||||||
Version: 5.20150420
|
Version: 5.20150421
|
||||||
Cabal-Version: >= 1.8
|
Cabal-Version: >= 1.8
|
||||||
License: GPL-3
|
License: GPL-3
|
||||||
Maintainer: Joey Hess <id@joeyh.name>
|
Maintainer: Joey Hess <id@joeyh.name>
|
||||||
|
@ -183,7 +183,7 @@ Executable git-annex
|
||||||
|
|
||||||
if (os(linux))
|
if (os(linux))
|
||||||
if flag(Dbus)
|
if flag(Dbus)
|
||||||
Build-Depends: dbus (>= 0.10.3)
|
Build-Depends: dbus (>= 0.10.7)
|
||||||
CPP-Options: -DWITH_DBUS
|
CPP-Options: -DWITH_DBUS
|
||||||
|
|
||||||
if flag(DesktopNotify)
|
if flag(DesktopNotify)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue