-config_query_option MPD_OPTS "Enable support for Inotify automatic database
update?" y \
- "--enable-inotify" \
- "--disable-inotify" &&
+config_query_option MPD_OPTS "Enable DSD file output plugin?" n \
+ "-Ddsd=true" \
+ "-Ddsd=false" &&
+
+config_query_option MPD_OPTS "Enable UPnP client support?" n \
+ "-Dupnp=true" \
+ "-Dupnp=false" &&
-config_query_option MPD_OPTS "Enable debugging?" n \
- "--enable-debug" \
- "--disable-debug"
+config_query_option MPD_OPTS "Enable support for neighbor discovery?" n \
+ "-Dneighbor=true" \
+ "-Dneighbor=false" &&
+
+config_query_option MPD_OPTS "Enable support for CUE sheets?" n \
+ "-Dcue=true" \
+ "-Dcue=false" &&
+
+config_query_option MPD_OPTS "Enable support for Inotify automatic database
update?" y \
+ "-Dinotify=true" \
+ "-Dinotify=false"
diff --git a/audio-players/mpd/DEPENDS b/audio-players/mpd/DEPENDS
index e3f17ca..105e5aa 100755
--- a/audio-players/mpd/DEPENDS
+++ b/audio-players/mpd/DEPENDS
@@ -1,186 +1,193 @@
depends -sub CXX gcc &&
depends boost &&
+depends meson &&
# TODO: missing libraries in grimoire:
-# - libroar (--enable-roar) for RoarAudio support
-# - libgme (--enable-gme) for Blargg's game music emulator plugin
-# - libadplug (--enable-adplug) for AdPlug decoder plugin
-# - libopus (--enable-opus) for Opus codec support
-# - libiso9660 (--enable-iso9660) for iso9660 archive support
-# - despotify (--enable-despotify) for despotify (spotify.com) support
+# - libgme (-Dgme=true) for Blargg's game music emulator plugin
+# - libadplug (-Dadplug=true) for AdPlug decoder plugin
SOURCE_URL[0]=http://hackage.haskell.org/package/http-types-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:aa3183a38b1355bf0650ea573e6076ee32d99e254a0d9e6a5f0c79dc4005aad42981b73079e952b6d257aa81c6b2319dcac8e50db55966f553c73988bdc5d629
+
SOURCE_HASH=sha512:aa77f93a989f89a32de335fb95cbbf7df126005f7daaed002811c60f6669f6ab0c10fdf1dfb747f00d07102ed31e23dbb1c590a47b7366f24967e038e7da8859
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/http-types-${VERSION}"
WEB_SITE="https://github.com/aristidb/http-types"
LICENSE[0]=BSD
diff --git a/haskell/haskell-http-types/HISTORY
b/haskell/haskell-http-types/HISTORY
index aec19c0..00f5aea 100644
--- a/haskell/haskell-http-types/HISTORY
+++ b/haskell/haskell-http-types/HISTORY
@@ -1,3 +1,6 @@
+2018-11-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.12.2
+
2018-01-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.12
diff --git a/haskell/haskell-mtl-compat/DEPENDS
b/haskell/haskell-mtl-compat/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-mtl-compat/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-mtl-compat/DETAILS
b/haskell/haskell-mtl-compat/DETAILS
new file mode 100755
index 0000000..d3b129a
--- /dev/null
+++ b/haskell/haskell-mtl-compat/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=haskell-mtl-compat
+ VERSION=0.2.1.3
+ SOURCE="mtl-compat-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/mtl-compat-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:c9afa97eb5dc1bddcbf0e088352141d56b603562f80fcbde6811610a4e71e1496dd5f07e4338644930bf06b403bc08d35799f7063ae845ecdb71e619b2342a18
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mtl-compat-${VERSION}"
+ WEB_SITE="https://github.com/haskell-compat/mtl-compat"
+ LICENSE[0]=BSD
+ ENTERED=20181103
+ SHORT="this package backports the Control.Monad.Except module
from mtl"
+cat << EOF
+This package backports the Control.Monad.Except module from mtl (if using
+mtl-2.2.0.1 or earlier), which reexports the ExceptT monad transformer and
+the MonadError class.
+
+This package should only be used if there is a need to use the
+Control.Monad.Except module specifically. If you just want the mtl class
+instances for ExceptT, use transformers-compat instead, since mtl-compat
+does nothing but reexport the instances from that package.
+
+Note that unlike how mtl-2.2 or later works, the Control.Monad.Except module
+defined in this package exports all of ExceptT's monad class instances.
+Therefore, you may have to declare import Control.Monad.Except () at the
+top of your file to get all of the ExceptT instances in scope.
+EOF
diff --git a/haskell/haskell-mtl-compat/HISTORY
b/haskell/haskell-mtl-compat/HISTORY
new file mode 100644
index 0000000..08e48ca
--- /dev/null
+++ b/haskell/haskell-mtl-compat/HISTORY
@@ -0,0 +1,3 @@
+2018-11-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-persistent-sqlite/DEPENDS
b/haskell/haskell-persistent-sqlite/DEPENDS
index bbe6548..1ef8540 100755
--- a/haskell/haskell-persistent-sqlite/DEPENDS
+++ b/haskell/haskell-persistent-sqlite/DEPENDS
@@ -3,9 +3,11 @@ depends ghc &&
depends haskell-aeson &&
depends haskell-conduit &&
depends haskell-microlens-th &&
-depends haskell-monad-control &&
depends haskell-monad-logger &&
depends haskell-old-locale &&
depends haskell-persistent &&
+depends haskell-resource-pool &&
depends haskell-resourcet &&
-depends haskell-text
+depends haskell-text &&
+depends haskell-unliftio-core &&
+depends haskell-unordered-containers
diff --git a/haskell/haskell-persistent-sqlite/DETAILS
b/haskell/haskell-persistent-sqlite/DETAILS
index 7dfaab7..cd78bb4 100755
--- a/haskell/haskell-persistent-sqlite/DETAILS
+++ b/haskell/haskell-persistent-sqlite/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-persistent-sqlite
- VERSION=2.6.4
+ VERSION=2.9.0
SOURCE="persistent-sqlite-${VERSION}.tar.gz"
SOURCE_URL[0]=https://hackage.haskell.org/package/persistent-sqlite-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5
+
SOURCE_HASH=sha512:21626e682c15057f7fa91ac5cfcbec6e67efdbc31bb7f2e71931686dec6fe56b96e3db01f5401f2d924bf2c87e682693ab91e3f76e8a583641630fcbef69855d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/persistent-sqlite-${VERSION}"
WEB_SITE="http://www.yesodweb.com/book/persistent"
LICENSE[0]=MIT
diff --git a/haskell/haskell-persistent-sqlite/HISTORY
b/haskell/haskell-persistent-sqlite/HISTORY
index 9f81a4b..9f4b3d6 100644
--- a/haskell/haskell-persistent-sqlite/HISTORY
+++ b/haskell/haskell-persistent-sqlite/HISTORY
@@ -1,3 +1,6 @@
+2018-11-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 2.9.0
+
2018-01-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, DEPENDS: version 2.6.4